-
Notifications
You must be signed in to change notification settings - Fork 99
Disable unused Mesos services #45
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
Disable unused Mesos services #45
Conversation
Very neat stuff! I came across this issue many times wondering why the hell slave service was started even though i was not suppose to install it. Now it all make sense! One thing I would like to see though is simple test in the build playbook. That won't be trivial to do but it will increase robustness of the role. Unfortunately the tests only install in master-slave. Some refactor needed. |
👍 for better testing around these types of things. Have you guys used Molecule at all? I've been using Test Kitchen for testing most of my roles but this looks much better suited for Ansible. |
Almost all our roles " This is somewhat similar to how molecule works. In fact many of the things it does we do here albeit more verbosely. See this repo's Vagrantfile and Zookeeper Vagrantfile. The things I like about this are:
|
That being said, if it helps with easing testing than what we've already got here I'm all for it. |
@DavidWittman bump version https://github.com/AnsibleShipyard/ansible-mesos/blob/master/vars/main.yml#L2 and this will get merged |
12b2f63
to
c9dc4ad
Compare
@ernestas-poskus rebased and bumped version |
@DavidWittman please squash commits |
You can squash them on merge now in Github if you so please.
|
I have no permissions to enable Github squash, please do it on your side. |
@ernestas-poskus You don't have this option? |
Unfortunately no |
@ernestas-poskus You have to click "Merge pull request" first and then you'll get a dropdown on the "Confirm merge" button. It's confusing. |
You got me 😄 this is the first time I am doing this without CLI |
Thank you for contribution 🙇 |
Closes #44