Project

Profile

Help

Task #5619

closed

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

Added by mdepaulo@redhat.com over 4 years ago. Updated almost 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.

Actions #1

Updated by ttereshc over 4 years ago

  • Groomed changed from No to Yes
  • Sprint set to Sprint 61
Actions #2

Updated by ttereshc over 4 years ago

  • Tracker changed from Issue to Task
  • % Done set to 0
Actions #3

Updated by mdepaulo@redhat.com over 4 years ago

  • Status changed from NEW to ASSIGNED

Added by Mike DePaulo over 4 years ago

Revision 99e2fce9 | View on GitHub

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:

  1. Add install instructions, including symlinking git clones from pulp_rpm_prerequisites to pulp.pulp_rpm_prerequisites .

Fixes: #5619 pulp-rpm-prerequisites (git) and pulp.pulp_rpm_prerequisites (galaxy) are inconsistently named https://pulp.plan.io/issues/5619

Added by Mike DePaulo over 4 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 over 4 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]

Actions #4

Updated by mdepaulo@redhat.com over 4 years ago

  • Status changed from ASSIGNED to CLOSED - COMPLETE
Actions #5

Updated by mdepaulo@redhat.com over 4 years ago

  • % Done changed from 0 to 100
Actions #6

Updated by bmbouter almost 4 years ago

  • Tags deleted (Pulp 3 installer)
Actions #7

Updated by bmbouter almost 4 years ago

  • Tags deleted (Pulp 3 RPM blocker)

Also available in: Atom PDF