-
Notifications
You must be signed in to change notification settings - Fork 2
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 lint errors and update molecule for ansible v2.8 #23
Fix lint errors and update molecule for ansible v2.8 #23
Conversation
Fixing: E702: Use 'galaxy_tags' rather than 'categories' FIxing: E701: Role info should contain description
Pythton 2.7 will be deprecated at 01.01.2010
This one is pretty straightforward, the only fishy part is fixing versions of packages in .travis.yml |
@HorizonNet , @matb Any interest in merging this? (and see also #22) |
@lhoss I've followed the discussions over the last few days, but didn't have the time yet to look into the changes. One of our colleagues is currently checking and testing the changes. I hope that I find some time over the weekend to look into them. |
@lhoss |
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.
LGTM overall. Left a minor comment.
I also like that you're going to improve the quality score of the module. Thanks! |
@SyedMurtazaHassan I had to use that rc1 version because of the 2nd point I mentioned (in PR desc.):
@HorizonNet I just checked if there's a newer release out, but nope!
So if we want to merge this these days (not waiting for new molecule release), I do not see another option than:
Pragmatically, to not loose time (getting it working) with the old molecule version (that seems also much slower during infratests taking 80s vs 10s on my Macbook), I'ld favor to accept the 'rc' version, since it's working nicely (and of course changing to the release as soon as it is released) |
Finally a new molecule stable version came out ( |
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.
LGTM. Let's wait for the build results.
Changes proposed in this pull request:
cerberus v1.3.1
, indeed required (to fix some schema error), can be removed once we have a molecule release that contains the fix from Bump cerberus ansible/molecule#2103 (merged to master since the 17.06.2019)Full credits go to @NadOby, who initially contributed these fixes to a PR in our repo (
scigility#1), which I had to rebase, because it was derived from an unfinished branch