owned this note changed a year ago
Published Linked with GitHub

Cheat sheet for the pulpcore release shepherd

tags: release

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
These steps are subject to be revised every pulpcore Y release

Run this script to see what releases are pending https://github.com/pulp/pulpcore/blob/main/.ci/scripts/check_release.py

  1. release/publish pulpcore on pypi https://github.com/pulp/pulpcore/blob/main/docs/release_process.rst
  2. update ci_branches https://github.com/pulp/pulpcore/blob/main/template_config.yml#L22 if this is a Y release
  3. make sure a PR "Update supported versions" is created https://github.com/pulp/pulp-ci/pull/826. Such PRs are created by this job https://github.com/pulp/pulp-ci/actions/workflows/supported.yml. Job can however be disabled in case there hasn't been activity in the repository for at least 60 days. You will need to enable it again.
  4. release pulp-installer (last one is 3.22)
  5. release/publish pulp images (s6 and single process images)
  6. release pulp operator, docs TBD - not needed yet https://github.com/pulp/pulp-operator/issues/746#issuecomment-1325753511
Select a repo