Rename -pulp CI jobs and flatten upload/release templates

Summary

Now that PackageCloud CI jobs have been removed (!9288 (merged)), every remaining upload/release job carries a redundant -pulp suffix (e.g. Ubuntu-20.04-staging-pulp) and there are paired templates where a thin pulp_-prefixed wrapper extends a bare base. This MR cleans that up.

Part of #9737.

Changes

Template consolidation - merge 4 paired templates into 2, rename 2:

Before After
.staging_upload_template (base) + .pulp_staging_upload_template (wrapper) .staging_upload_template (single, merged)
.pulp_fips_staging_upload_template .fips_staging_upload_template
.production_release_template (base) + .pulp_production_release_template (wrapper) .production_release_template (single, merged)
.pulp_fips_release_template .fips_release_template

Job renames - drop -pulp suffix from all 62 staging and release jobs:

  • e.g. Ubuntu-20.04-staging-pulp -> Ubuntu-20.04-staging
  • e.g. Ubuntu-20.04-release-pulp -> Ubuntu-20.04-release

deployer-trigger - update needs: from Ubuntu-22.04-staging-pulp to Ubuntu-22.04-staging

What is NOT changed

  • .raspbian_release_template and its Raspberry Pi jobs - untouched
  • REPOSITORY_TYPE: "pulp" - kept in the merged templates (will be removed in a later MR once the Ruby factory no longer reads it)
  • All job scripts, rules, and behavior - functionally identical after the rename

Merge request reports

Loading