From 6aff63da3dde04532156d0f4bbe5f3cf47f04503 Mon Sep 17 00:00:00 2001 From: Anish Patel Date: Mon, 24 Aug 2026 12:55:48 -0400 Subject: [PATCH 1/2] Mirror obsctl-reloader-rules-checker image into CI registry Add image-mirroring mapping so quay.io/rhobs/obsctl-reloader-rules-checker:1.0.7 is available in the CI registry as ci/obsctl-reloader-rules-checker:1.0.7. Split out of openshift/release#83751 so the mirror lands first; the Prow onboarding for openshift-online/rosa-rhobs-dashboards references this image in its rules-check test and can only rehearse green once the mirror exists. --- .../rosa-rhobs-dashboards/OWNERS | 41 +++++++++++++++++++ .../mapping_obsctl_reloader_rules_checker | 1 + 2 files changed, 42 insertions(+) create mode 100644 core-services/image-mirroring/rosa-rhobs-dashboards/OWNERS create mode 100644 core-services/image-mirroring/rosa-rhobs-dashboards/mapping_obsctl_reloader_rules_checker diff --git a/core-services/image-mirroring/rosa-rhobs-dashboards/OWNERS b/core-services/image-mirroring/rosa-rhobs-dashboards/OWNERS new file mode 100644 index 0000000000000..3c523833caba3 --- /dev/null +++ b/core-services/image-mirroring/rosa-rhobs-dashboards/OWNERS @@ -0,0 +1,41 @@ +approvers: +- aliceh +- anispate +- clcollins +- Mhodesty +- nephomaniac +- tnierman +- Ajpantuso +- bergmannf +- bmeng +- bpresnel-rh +- dustman9000 +- joshbranham +- psav +- rafael-azevedo +- ravitri +- rbhilare +- smarthall +- theautoroboto +- typeid +options: {} +reviewers: +- aliceh +- anispate +- clcollins +- Mhodesty +- nephomaniac +- tnierman +- Ajpantuso +- bergmannf +- bmeng +- bpresnel-rh +- dustman9000 +- joshbranham +- psav +- rafael-azevedo +- ravitri +- rbhilare +- smarthall +- theautoroboto +- typeid diff --git a/core-services/image-mirroring/rosa-rhobs-dashboards/mapping_obsctl_reloader_rules_checker b/core-services/image-mirroring/rosa-rhobs-dashboards/mapping_obsctl_reloader_rules_checker new file mode 100644 index 0000000000000..9da55e44bb4aa --- /dev/null +++ b/core-services/image-mirroring/rosa-rhobs-dashboards/mapping_obsctl_reloader_rules_checker @@ -0,0 +1 @@ +quay.io/rhobs/obsctl-reloader-rules-checker:1.0.7 quay-proxy.ci.openshift.org/openshift/ci:ci_obsctl-reloader-rules-checker_1.0.7 From a5512ab389cdb830cf1749afb299a9dc0ba22c27 Mon Sep 17 00:00:00 2001 From: Anish Patel Date: Mon, 24 Aug 2026 17:43:01 -0400 Subject: [PATCH 2/2] Use supplementalCIImages in _config.yaml for the checker image Per review feedback (deepmistry / cblecker), import quay.io/rhobs/obsctl-reloader-rules-checker:1.0.7 as ci/obsctl-reloader-rules-checker:1.0.7 via core-services/image-mirroring/_config.yaml supplementalCIImages, instead of a separate mapping_ file. This is the canonical way to make an external image available in the ci namespace as a base_image. --- core-services/image-mirroring/_config.yaml | 2 + .../rosa-rhobs-dashboards/OWNERS | 41 ------------------- .../mapping_obsctl_reloader_rules_checker | 1 - 3 files changed, 2 insertions(+), 42 deletions(-) delete mode 100644 core-services/image-mirroring/rosa-rhobs-dashboards/OWNERS delete mode 100644 core-services/image-mirroring/rosa-rhobs-dashboards/mapping_obsctl_reloader_rules_checker diff --git a/core-services/image-mirroring/_config.yaml b/core-services/image-mirroring/_config.yaml index 06952e967c82b..78d425e107b38 100644 --- a/core-services/image-mirroring/_config.yaml +++ b/core-services/image-mirroring/_config.yaml @@ -89,6 +89,8 @@ supplementalCIImages: image: gcr.io/envoy-ci/envoy-build:d2be0c198feda0c607fa33209da01bf737ef373f ci/apicurio-ci-tools:interop: image: quay.io/apicurio/apicurio-ci-tools:interop + ci/obsctl-reloader-rules-checker:1.0.7: + image: quay.io/rhobs/obsctl-reloader-rules-checker:1.0.7 ci/osde2e:latest: image: quay.io/redhat-services-prod/osde2e-cicada-tenant/osde2e:latest ci/tectonic-console-builder:v25: diff --git a/core-services/image-mirroring/rosa-rhobs-dashboards/OWNERS b/core-services/image-mirroring/rosa-rhobs-dashboards/OWNERS deleted file mode 100644 index 3c523833caba3..0000000000000 --- a/core-services/image-mirroring/rosa-rhobs-dashboards/OWNERS +++ /dev/null @@ -1,41 +0,0 @@ -approvers: -- aliceh -- anispate -- clcollins -- Mhodesty -- nephomaniac -- tnierman -- Ajpantuso -- bergmannf -- bmeng -- bpresnel-rh -- dustman9000 -- joshbranham -- psav -- rafael-azevedo -- ravitri -- rbhilare -- smarthall -- theautoroboto -- typeid -options: {} -reviewers: -- aliceh -- anispate -- clcollins -- Mhodesty -- nephomaniac -- tnierman -- Ajpantuso -- bergmannf -- bmeng -- bpresnel-rh -- dustman9000 -- joshbranham -- psav -- rafael-azevedo -- ravitri -- rbhilare -- smarthall -- theautoroboto -- typeid diff --git a/core-services/image-mirroring/rosa-rhobs-dashboards/mapping_obsctl_reloader_rules_checker b/core-services/image-mirroring/rosa-rhobs-dashboards/mapping_obsctl_reloader_rules_checker deleted file mode 100644 index 9da55e44bb4aa..0000000000000 --- a/core-services/image-mirroring/rosa-rhobs-dashboards/mapping_obsctl_reloader_rules_checker +++ /dev/null @@ -1 +0,0 @@ -quay.io/rhobs/obsctl-reloader-rules-checker:1.0.7 quay-proxy.ci.openshift.org/openshift/ci:ci_obsctl-reloader-rules-checker_1.0.7