From b2134243d0f65c9ac881bf13fe3e67e465ea91fb Mon Sep 17 00:00:00 2001 From: Mark Goddard Date: Wed, 15 Dec 2021 17:16:04 +0000 Subject: [PATCH] Fix Pulp repository promotion * Distribution promotion should not specify the repository * Production should be promoted from development, not staging --- etc/kayobe/pulp.yml | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/etc/kayobe/pulp.yml b/etc/kayobe/pulp.yml index a0d8be9de..003f0bd21 100644 --- a/etc/kayobe/pulp.yml +++ b/etc/kayobe/pulp.yml @@ -122,38 +122,32 @@ stackhpc_pulp_distribution_rpm_development: stackhpc_pulp_distribution_rpm_production: # Base CentOS 8 Stream repositories - name: "centos-stream-8-baseos-production" - repository: CentOS Stream 8 - BaseOS base_path: "centos/8-stream/BaseOS/x86_64/os/production" - distribution: "centos-stream-8-baseos-staging" + distribution: "centos-stream-8-baseos-development" state: present - name: "centos-stream-8-appstream-production" - repository: CentOS Stream 8 - AppStream base_path: "centos/8-stream/AppStream/x86_64/os/production" - distribution: "centos-stream-8-appstream-staging" + distribution: "centos-stream-8-appstream-development" state: present - name: "centos-stream-8-extras-production" - repository: CentOS Stream 8 - Extras base_path: "centos/8-stream/extras/x86_64/os/production" - distribution: "centos-stream-8-extras-staging" + distribution: "centos-stream-8-extras-development" state: present # EPEL repositories - name: "extra-packages-for-enterprise-linux-8-x86_64-production" - repository: Extra Packages for Enterprise Linux 8 - x86_64 base_path: "epel/8/Everything/x86_64/production" - distribution: "extra-packages-for-enterprise-linux-8-x86_64-staging" + distribution: "extra-packages-for-enterprise-linux-8-x86_64-development" state: present - name: "extra-packages-for-enterprise-linux-modular-8-x86_64-production" - repository: Extra Packages for Enterprise Linux Modular 8 - x86_64 base_path: "epel/8/Modular/x86_64/production" - distribution: "extra-packages-for-enterprise-linux-modular-8-x86_64-staging" + distribution: "extra-packages-for-enterprise-linux-modular-8-x86_64-development" state: present # Third-party repositories - name: "docker-ce-for-centos-8-production" - repository: Docker CE for CentOS 8 base_path: "docker-ce/centos/8/x86_64/stable/production" - distribution: "docker-ce-for-centos-8-staging" + distribution: "docker-ce-for-centos-8-development" state: present