Task #5619
closedpulp-rpm-prerequisites (git) and pulp.pulp_rpm_prerequisites (galaxy) are inconsistently named
100%
Description
If you clone "pulp-rpm-prerequisites" from github, it has dashes. You specify that quoted string in your vars file for the role name (prereq_role).
if you install it from ansible galaxy, it must be specified as "pulp.pulp_rpm_prerequisites" instead.
Both names are specified across different docs.
The "pulp." prefix is kind of obvious, but the dashes vs underscores is not. It's easy to make this mistake.
The underscores are required by ansible galaxy, but not ansible core/engine. Dashes and dots be auto-converted to underscores during galaxy upload.
The git repo shouldd be renamed with underscores.
We should also determine if it is possible for users to specify it without the prefix. Perhaps "role_name" needs to be set? Or perhaps the new Ansible Galaxy FQDNs for rolenames will enable this.
Updated by ttereshc about 5 years ago
- Groomed changed from No to Yes
- Sprint set to Sprint 61
Updated by ttereshc about 5 years ago
- Tracker changed from Issue to Task
- % Done set to 0
Updated by mdepaulo@redhat.com about 5 years ago
- Status changed from NEW to ASSIGNED
Added by Mike DePaulo about 5 years ago
Added by Mike DePaulo about 5 years ago
Revision 1df57047 | View on GitHub
Problem: pulp-rpm-prerequisites (git) and pulp.pulp_rpm_prerequisites (galaxy) are inconsistently named
Solution: Git repo was renamed to underscores, now update the example pulplift config for it.
Also replace the old path that never worked with just the role name, and document what the correct path should be.
Also refresh 3rd party repos.
re: #5619 pulp-rpm-prerequisites (git) and pulp.pulp_rpm_prerequisites (galaxy) are inconsistently named https://pulp.plan.io/issues/5619
[noissue]
Added by Mike DePaulo about 5 years ago
Revision 25964ca4 | View on GitHub
Update for rename in more places.
Comments, and unused ansible test conventions.
re: #5619 pulp-rpm-prerequisites (git) and pulp.pulp_rpm_prerequisites (galaxy) are inconsistently named https://pulp.plan.io/issues/5619
[noissue]
Updated by mdepaulo@redhat.com about 5 years ago
- Status changed from ASSIGNED to CLOSED - COMPLETE
Updated in Pulplift too:
https://github.com/pulp/pulplift/pull/55
Problem: pulp-rpm-prerequisites (git) and pulp.pulp_rpm_prerequisites (galaxy) are inconsistently named
Solution: Git repo got renamed to underscores, now update the docs for it.
Implmentation includes:
Fixes: #5619 pulp-rpm-prerequisites (git) and pulp.pulp_rpm_prerequisites (galaxy) are inconsistently named https://pulp.plan.io/issues/5619