-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix logging, minor bugs & kitchen testing #102
Fix logging, minor bugs & kitchen testing #102
Conversation
|
I'll fix the commit messages... |
178117f
to
499444a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thank you!
kitchen.yml
Outdated
'*': | ||
- openvpn | ||
pillars_from_files: | ||
openvpn.sls: test/config/pillars.sls |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
From a semantic-release
perspective (if that's the plan), there are a few more necessary changes:
- Needs a
FORMULA
file. - Needs the
pre-commit_semantic-release.sh
file. - Needs the
docs/CONTRIBUTING.rst
file (with the last two sections removed). - Needs the updates to the
docs/README.rst
file.
For these last two, it's easier to get this from one of the latest semantic-release
conversions, that are shown on saltstack-formulas/template-formula#21. For example:
If semantic-release
wasn't the plan, then please ignore this! This can be used for a separate PR instead.
.kitchen.local.yml | ||
.cache | ||
junit-*.xml | ||
__pycache__ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since this file is being touched, do you merging it with the one in template-formula
? The only difference is junit-*.xml
. Otherwise, the rest can be pulled in from there.
@myii @n-rodriguez Thanks for your reviews and hints. I'll update the PR as soon as I find some time to do so! |
Hi there! Any news? |
@alxwr When you get around to modifying this, could you please update |
Fedora 29 currently fails with "Cipher 'AES-256-GCM' mode not supported" But the cipher is hardcoded in the systemd unit. This is a bug within the distribution itself. => wont fix it in the formula (for now).
* Use `debian-9-develop-py3` * Remove `opensuse-leap-15-2019-2-py3`: - Ongoing errors with `opensuse-leap-15-*` - `bundler: failed to load command: kitchen ...` - Use `opensuse-leap-42-2018-3-py2` instead * Shift to `ubuntu-1804-2019-2-py3` to keep balanced ratio
b678ce2
to
dd327aa
Compare
@n-rodriguez Hello there! The past weeks were challenging. I hope my fixes match your remarks. :-) Please review! @myii Yes, I want to implement semantic versioning. Please review those changes! Thanks to both of you for your patience! |
dd327aa
to
9044a92
Compare
@alxwr great work 👍 |
@n-rodriguez Great review! :-) |
@alxwr Is this PR ready to be merged? Everything is in place from a |
@myii: If you tell me how to do it, I'll add the missing parts. |
@alxwr To be honest, I'm working on a method of standardising all of the approximately 30 |
@n-rodriguez We need #102 (comment) in the |
@myii That's great news! Thanks! Added |
@alxwr Happens to us all! The last commit got caught out by
|
9931f60
to
15bea7b
Compare
@myii I should know better by now... Fixed the commit. |
@alxwr Shall we go ahead and merge? You made the fix that @n-rodriguez requested. |
@myii That's ok for me. :-) |
Merged. Thanks @alxwr and @n-rodriguez. |
🎉 This PR is included in version 0.13.1 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Based on Add kitchen and fix logging #98: (Thanks, @tigpas!)
implemented testing based on template formula
several minor fixes of bugs found by CI
exclude Fedora 29 from CI (for now)
@n-rodriguez I plan to close #98 in favor of this PR.