Project

Profile

Help

Task #6406

closed

Rename ansible-pulp to pulp_installer

Added by bmbouter about 4 years ago. Updated almost 4 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Category:
Installer - Moved to GitHub issues
Sprint/Milestone:
-
Start date:
Due date:
% Done:

100%

Estimated time:
(Total: 0:00 h)
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:

Description

Motivation

Several users who use both pulp_ansible and ansible-pulp are getting confused. It's difficult to collaborate or discuss things clearly due to this confusion.

Solution

Rename the repository to https://github.com/pulp/pulp_installerwhich is the moniker it is most commonly referred to as.

The docs would also need to be updated.


Sub-issues 1 (0 open1 closed)

Task #6461: Rename ansible-pulp to pulp_installer in pulpcoreCLOSED - CURRENTRELEASEmdepaulo@redhat.com

Actions
Actions #1

Updated by mdepaulo@redhat.com about 4 years ago

  • Assignee set to mdepaulo@redhat.com
Actions #2

Updated by mdepaulo@redhat.com about 4 years ago

The name has been decided on "pulp_installer", since:

  1. It is a moniker commonly used.
  2. Underscores are valid collection names now, dashes no longer are.
  3. There can be other ansible collections / roles for Pulp that are not for installing Pulp. We already have 1 for managing the state of repos: https://pulpproject.org/related-tooling/#pulp_rpm_repos
Actions #3

Updated by bmbouter about 4 years ago

+1 to the name @mikedep333. Would you mind also updating the description at the top with these changes? The names up there are out of date and I try to keep the description up to date as issues progress as a general practice. Thank you for this work!

Actions #4

Updated by mdepaulo@redhat.com about 4 years ago

Things that must be updated immediately after rename:

  • Check if the old github releases download links still work. If they do not, add additional notes.

Things that should be updated shortly after rename, which can handle the redirect (or are expected to handle it):

  • ./ansible-pulp/molecule/default/roles/* (comments and READMEs)
  • ./ansible-pulp/README.md
  • ./ansible-pulp/template_config.yml
  • comments in ansible-pulp/molecule/*/Dockerfile.j2
  • ./plugin-template (still checks out ansible-pulp, including for "Required PR". Cloning renamed repo (pulp-rpm-prerequisites -> pulp_rpm_prerequisites) does not break, it clones with old name.
  • regenerate plugin-template with itself
  • ./pulpcore/docs/contributing/dev-setup.rst
  • ./pulpcore/docs/installation/instructions.rst
  • ./pulpcore/docs/plugins/plugin-writer/concepts/index.rst
  • ./pulpcore/docs/client_bindings.rst
  • a changes file for pulpcore docs
  • comments in ./pulpcore/containers/images/pulp/Dockerfile.j2
  • ./pulplift/vagrant/boxes.d/*
  • ./pulplift/ (subrepo config)
  • ./pulplift/ (submodule update to current commits)
  • ./pulplift/README.md
  • ./pulplift/ansible.cfg
  • ./pulpproject.org/related-tooling.md
  • ./pulpproject.org/ (update old blog posts?)
  • ./pulp_rpm/docs/installation.rst
  • ./pulp_rpm/docs/quickstart.rst
  • ./pulp_rpm/docs/bindings.rst
  • ./pulp-certguard/docs/installation.rst
  • ./pulp_ansible/docs/installation.rst
  • ./pulp_python/docs/installation.rst
  • ./pulp_file/docs/installation.rst
  • ./pulp.pulp_rpm_prerequisites/.ansible-pulp_tox.sh (rename)
  • ./pulp.pulp_rpm_prerequisites/.ansible-pulp_tox.sh
  • ./pulp_rpm_prerequisites/README.md
  • ./pulp_rpm_prerequisites/.github/workflows/pull_request.yaml
  • ./pulp_rpm_prerequisites/.github/workflows/pulp_ci.yaml
  • ./pulp_container/docs/installation.rst
  • ./pulp-2to3-migration/README.md
  • ./galaxy_ng_prerequisites/.ansible-pulp_tox.sh (rename)
  • ./galaxy_ng_prerequisites/.ansible-pulp_tox.sh
  • ./galaxy_ng_prerequisites/.github/workflows/pull_request.yaml
  • ./galaxy_ng_prerequisites/.github/workflows/pulp_ci.yaml
  • ./galaxy_ng_prerequisites/README.md

Things to be updated at leisure:

  • let plugins be regenerated with plugin-template at their lesiure
  • ./ ansible-pulp (regenerate certain files with template)
Actions #5

Updated by mdepaulo@redhat.com about 4 years ago

  • Description updated (diff)
Actions #6

Updated by mdepaulo@redhat.com about 4 years ago

  • Subject changed from Rename ansible-pulp to Rename ansible-pulp to pulp-installer
Actions #7

Updated by mdepaulo@redhat.com about 4 years ago

  • Subject changed from Rename ansible-pulp to pulp-installer to Rename ansible-pulp to pulp_installer
Actions #8

Updated by mdepaulo@redhat.com about 4 years ago

bmbouter did the renaming (he has owner rights on github)

The old download links, and links sent in emails, still work. For example: https://github.com/pulp/ansible-pulp/archive/3.2.1.tar.gz https://github.com/pulp/ansible-pulp/releases/tag/3.2.1

Added by Mike DePaulo about 4 years ago

Revision 0513fae0 | View on GitHub

Rename ansible-pulp to pulp_installer

This helps avoid confusion with pulp-ansible, and makes the name valid (no dashes) for publishing to galaxy as a collection.

fixes: #6406 Rename ansible-pulp to pulp_installer https://pulp.plan.io/issues/6406

re: #6458 As a user, I can consume pulp_installer as a collection from Ansible galaxy https://pulp.plan.io/issues/6458

Added by Mike DePaulo about 4 years ago

Revision 0513fae0 | View on GitHub

Rename ansible-pulp to pulp_installer

This helps avoid confusion with pulp-ansible, and makes the name valid (no dashes) for publishing to galaxy as a collection.

fixes: #6406 Rename ansible-pulp to pulp_installer https://pulp.plan.io/issues/6406

re: #6458 As a user, I can consume pulp_installer as a collection from Ansible galaxy https://pulp.plan.io/issues/6458

Actions #9

Updated by pulpbot about 4 years ago

  • Status changed from NEW to POST

Added by Mike DePaulo about 4 years ago

Revision 081d77dc | View on GitHub

Rename ansible-pulp to pulp_installer

[noissue]

re: #6406 Rename ansible-pulp to pulp_installer https://pulp.plan.io/issues/6406

Added by Mike DePaulo about 4 years ago

Revision d00bd71d | View on GitHub

Rename ansible-pulp to pulp_installer

[noissue]

re: #6406 Rename ansible-pulp to pulp_installer https://pulp.plan.io/issues/6406

Actions #10

Updated by Anonymous about 4 years ago

  • Status changed from POST to MODIFIED

Added by Mike DePaulo about 4 years ago

Revision e8edef6f | View on GitHub

Rename ansible-pulp to pulp_installer

[noissue]

re: #6406 Rename ansible-pulp to pulp_installer https://pulp.plan.io/issues/6406

Added by Mike DePaulo about 4 years ago

Revision 67504326 | View on GitHub

Rename ansible-pulp to pulp_installer

[noissue]

re: #6406 Rename ansible-pulp to pulp_installer https://pulp.plan.io/issues/6406

Added by Mike DePaulo about 4 years ago

Revision 4977647d | View on GitHub

Rename ansible-pulp to pulp_installer

Also standardize gitmodules config:

  1. Track master branches. Users can run: git submodule update --remote
  2. Modify the URL so that the pulp org is used rather than the user's clone.

[noissue]

re: #6406 Rename ansible-pulp to pulp_installer https://pulp.plan.io/issues/6406

Added by Mike DePaulo about 4 years ago

Revision ae7ed5c4 | View on GitHub

Rename ansible-pulp to pulp_installer

[noissue]

re: #6406 Rename ansible-pulp to pulp_installer https://pulp.plan.io/issues/6406

Added by Mike DePaulo about 4 years ago

Revision ae7ed5c4 | View on GitHub

Rename ansible-pulp to pulp_installer

[noissue]

re: #6406 Rename ansible-pulp to pulp_installer https://pulp.plan.io/issues/6406

Added by Mike DePaulo about 4 years ago

Revision bbaad627 | View on GitHub

Rename ansible-pulp to pulp_installer

[noissue]

re: #6406 Rename ansible-pulp to pulp_installer https://pulp.plan.io/issues/6406

Added by Mike DePaulo about 4 years ago

Revision bbaad627 | View on GitHub

Rename ansible-pulp to pulp_installer

[noissue]

re: #6406 Rename ansible-pulp to pulp_installer https://pulp.plan.io/issues/6406

Added by Mike DePaulo about 4 years ago

Revision bbaad627 | View on GitHub

Rename ansible-pulp to pulp_installer

[noissue]

re: #6406 Rename ansible-pulp to pulp_installer https://pulp.plan.io/issues/6406

Added by Mike DePaulo about 4 years ago

Revision 83663788 | View on GitHub

Rename ansible-pulp to pulp_installer

[noissue]

re: #6406 Rename ansible-pulp to pulp_installer https://pulp.plan.io/issues/6406

Actions #13

Updated by mdepaulo@redhat.com about 4 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Actions #14

Updated by bmbouter almost 4 years ago

  • Category set to Installer - Moved to GitHub issues
  • Tags deleted (Pulp 3 installer)

Also available in: Atom PDF