support deployment of replica KDCs incl. kprop sync script and new molecule test scenario#22
support deployment of replica KDCs incl. kprop sync script and new molecule test scenario#22lhoss wants to merge 34 commits intoultratendency:masterfrom
Conversation
|
Hi @lhoss Can you please take a look on the PR, and make it pass CI please. |
I just fixed the lint issues in my changes .. but now there are 4 new lint issues on existing code (maybe due to some newer pip module ?!) Anyway I'll now continue work on this PR, mainly testing if it works with a replica kdc 👍 |
|
@lhoss I opened PR to your rep with all fixes implemented so you can just pick |
|
@NadOby great work thx (and so quick)!
|
|
I opened PR to your repo. |
b51e0f7 to
3757e09
Compare
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
353901e to
e4ec78b
Compare
|
This PR is now ready for review 👍
|
|
Hi, @lhoss I'm gone over the PR and there are errors when running molecule test on the default scenario name. |
HorizonNet
left a comment
There was a problem hiding this comment.
LGTM overall. Love the change. Let's try to bring it in. We have some people also reviewing it.
|
We should also create a new version after merging this. In preparation I tagged the current master as v1.0.0. After this one I would create a v2.0.0. |
|
@lhoss Do we also need to raise the minimum Ansible version? |
Yes ansible 2 is a more than a must, but I recommend to put >2.5 (I ran a test with 2.5.8 and that worked 👍 ) |
|
@HorizonNet I fixed all your (good!) review comments. |
4c46e10 to
a0710db
Compare
|
ps: @HorizonNet wdyt about this new kinit checks feature, that I created in a derived branch?! For me it is useful to re-use in other playbooks, and to avoid to duplicate the logic (even though it is only 1 task , I know). Here an example with import_role: |
…a_sync.sh, todo push molecule 2-node test scenario)
…tch + copy), because synchronize +delegate_to +'running in docker' (molecule tests) failed for me
…he molecule docker replica tests to work)
…1 master kdc, 1 replica kdc)
3064308 to
33d032f
Compare
HorizonNet
left a comment
There was a problem hiding this comment.
LGTM. There is a merge conflict due to the merge of #23. Could you please resolve it? Then we're going to bring this in finally. I'll then create a new version.
Fixes #21 .
EDIT: Status: Implemented and tested