Project

Profile

Help

Task #5619

closed

pulp-rpm-prerequisites (git) and pulp.pulp_rpm_prerequisites (galaxy) are inconsistently named

Added by mdepaulo@redhat.com about 5 years ago. Updated over 4 years ago.

Status:
CLOSED - COMPLETE
Priority:
Normal
Assignee:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Sprint:
Sprint 61
Quarter:

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.

Also available in: Atom PDF