-
Notifications
You must be signed in to change notification settings - Fork 112
Fix logging, minor bugs & kitchen testing #102
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
Conversation
|
|
|
I'll fix the commit messages... |
178117f to
499444a
Compare
n-rodriguez
left a comment
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.
myii
left a comment
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
FORMULAfile. - Needs the
pre-commit_semantic-release.shfile. - Needs the
docs/CONTRIBUTING.rstfile (with the last two sections removed). - Needs the updates to the
docs/README.rstfile.
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.