-
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
support deployment of replica KDCs incl. kprop sync script and new molecule test scenario #22
base: master
Are you sure you want to change the base?
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. |
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. 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
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. 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