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
Renaming roles, use underscores rather than dashes #287
Conversation
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.
I know this is a draft, but I thought I'd provide feedback early.
IMHO, the biggest challenge is that we've been providing playbooks like example-use/playbook.yml as an example. Users are going to have the dashes in their custom playbooks.
The question is then do we want to try to help them with migrating?
I'm hoping in-repo symlinks are a solution with little to no side effects.
At least we don't have to worry about users having installed the roles from galaxy yet and being under folders like ~/.ansible/roles/ .
I was looking at the issue about galaxy collection: https://pulp.plan.io/issues/6458 |
c30061f
to
e7d36ea
Compare
8431b27
to
cb029fa
Compare
|
Attached issue: https://pulp.plan.io/issues/6663 |
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.
Asking @pulp/ansible-installer team for feedback on service renaming. See in-line comments.
|
This all looks good to me. Thank you @fao89 ! |
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.
Thank you very much, and I am approving this now.
However, per the pulp_installers meeting, please make sure we have a good communication at release time about the change users have to make to their custom playbooks that reference the role names. We have yet to introduce any breaking changes to the installer since 3.0.0, not even variable names. It probably should be in the email?
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.
Thank you! We'll make sure to call out these changes when we send out the email to pulp-list announcing the 3.4.0 pulpcore release.
https://pulp.plan.io/issues/6663
closes #6663