Skip to content
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

Audit claw_vagrant and claw-playbook #696

Closed
dannylamb opened this issue Aug 15, 2017 · 8 comments
Closed

Audit claw_vagrant and claw-playbook #696

dannylamb opened this issue Aug 15, 2017 · 8 comments
Assignees

Comments

@dannylamb
Copy link
Contributor

dannylamb commented Aug 15, 2017

Audit claw_vagrant for any possible roles not already in claw-playbook that do not have an issue for this sprint.

If anything missing is found, create an issue for it, give it an estimate label (Small, Medium, Large, or Super Size), and add it to the Ansible Install Sprint project.

@g7morris
Copy link

@dannylamb @jonathangreen Feels like this task dovetails potentially with this one Should I be "auditing" at the very least for anything that appears to be "missing" from the Vagrant Claw AND for OS porting opportunities e.g. identifying roles that need OS specific ports to RHEL/CENTOS? Your thoughts?

@jonathangreen
Copy link
Contributor

I think this question goes to the goals of this sprint. The way I see it is that the goal is to bring the claw-playbook to a place where its at feature parity with the current claw_vagrant repo, but done in Ansible. This gives a convenient finish line for the first sprint and assists in the scope of the work to be done. Given that goal, I think this ticket is to make sure we have a tickets ready to address all the functionality packed into the current vagrant box.

Does this sound right @dannylamb or am I way off base?

Should I be "auditing" at the very least for anything that appears to be "missing" from the Vagrant Claw

I would say this ticket should be auditing claw-playbook and the ansible install sprint project to make sure they together they create a plan to put all the functionality of claw_vagrant into claw-playbook.

for OS porting opportunities e.g. identifying roles that need OS specific ports to RHEL/CENTOS?

I think this one is outside the scope of this sprint. My feeling is that almost every role will need an OS specific stub to deal with OS differences (package management, paths etc). I think this should be left for later.

@g7morris
Copy link

@jonathangreen Sounds clear to me. I'll include a passthrough per your first explanation of scope and will table the RHEL audit as explained. Thanks!

@dannylamb
Copy link
Contributor Author

@jonathangreen Nailed it.

@g7morris Thanks for looking into this.

@jonathangreen
Copy link
Contributor

@g7morris are you working on this one?

@g7morris
Copy link

@jonathangreen Yes I intend to as I look through overall progress and update documentation, feels like this is a natural by product. I'll be trying to post doc drafts by Wed/Thurs. I'll also update my progress here too. However having a second pair of eyes never hurts.

@dannylamb
Copy link
Contributor Author

@g7morris Are we good to close this issue?

@dannylamb dannylamb reopened this Sep 6, 2017
@dannylamb
Copy link
Contributor Author

@g7morris Sry, wrong button! Feel free to close this when you feel it's appropriate.

dannylamb pushed a commit to dannylamb/CLAW that referenced this issue Feb 8, 2018
* Handle derivatives of itself.

* More legibility.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants