<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, May 20, 2020 at 2:31 PM James Cassell <<a href="mailto:fedoraproject@cyberpear.com">fedoraproject@cyberpear.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, May 20, 2020, at 1:38 PM, Fabricio Aguiar wrote:<br>
> We are working to have pulp_installer <br>
> <<a href="https://github.com/pulp/pulp_installer" rel="noreferrer" target="_blank">https://github.com/pulp/pulp_installer</a>> published as a collection on <br>
> galaxy<br>
> <br>
> As stated in [1] we had to rename our roles use underscore rather than <br>
> dashes [2], this change is merged and it is planned to be released <br>
> along with pulpcore 3.4.0 on May 27th. After 3.4.0 release you'll need <br>
> to update your playbooks:<br>
> <br>
> pulp-database -> pulp_database<br>
> pulp-workers - > pulp_workers<br>
> pulp-resource-manager -> pulp_resource_manager<br>
> pulp-webserver -> pulp_webserver<br>
> pulp-content -> pulp_content<br>
> <br>
<br>
Possible to make it a non breaking change by adding a symlink?<br></blockquote><div><br></div><div>We regret breaking users; I know it's a pain. Your question prompted us to check in on this decision again. In this case, the old role names aren't valid based on the collection spec, so we don't see keeping those invalid names as something we want to do. As a related aside, Ansible collections will be the primary way these roles are distributed soon so that compatibility is driving this change.</div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
V/r,<br>
James Cassell<br>
<br>
> [1] <br>
> <a href="https://docs.ansible.com/ansible/latest/dev_guide/developing_collections.html#roles-directory" rel="noreferrer" target="_blank">https://docs.ansible.com/ansible/latest/dev_guide/developing_collections.html#roles-directory</a><br>
> [2] <a href="https://github.com/pulp/pulp_installer/pull/287" rel="noreferrer" target="_blank">https://github.com/pulp/pulp_installer/pull/287</a><br>
> <br>
> Related PRs:<br>
> - <a href="https://github.com/pulp/pulp_installer/pull/287" rel="noreferrer" target="_blank">https://github.com/pulp/pulp_installer/pull/287</a><br>
> - <a href="https://github.com/pulp/pulp_rpm_prerequisites/pull/59" rel="noreferrer" target="_blank">https://github.com/pulp/pulp_rpm_prerequisites/pull/59</a><br>
> - <a href="https://github.com/pulp/pulpcore/pull/706" rel="noreferrer" target="_blank">https://github.com/pulp/pulpcore/pull/706</a><br>
> - <a href="https://github.com/pulp/pulp_rpm/pull/1714" rel="noreferrer" target="_blank">https://github.com/pulp/pulp_rpm/pull/1714</a><br>
> - <a href="https://github.com/pulp/pulp_ansible/pull/312" rel="noreferrer" target="_blank">https://github.com/pulp/pulp_ansible/pull/312</a><br>
> - <a href="https://github.com/ansible/galaxy_ng/pull/175" rel="noreferrer" target="_blank">https://github.com/ansible/galaxy_ng/pull/175</a><br>
> <br>
> Best regards,<br>
> Fabricio Aguiar<br>
> Software Engineer, Pulp Project<br>
> Red Hat Brazil - Latam <<a href="https://www.redhat.com/" rel="noreferrer" target="_blank">https://www.redhat.com/</a>><br>
> +55 11 999652368<br>
> _______________________________________________<br>
> Pulp-dev mailing list<br>
> <a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
> <a href="https://www.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/pulp-dev</a><br>
><br>
<br>
_______________________________________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/pulp-dev</a><br>
<br>
</blockquote></div></div>