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_templateand its Raspberry Pi jobs - untouchedREPOSITORY_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