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 |
HorizonNet
left a comment
There was a problem hiding this comment.
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 ( |
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