Skip to content

Commit 97b773b

Browse files
creydrpierDipi
andauthored
[release-1.35] Create ImageDigestMirrorSet for fbc-fips-check-oci-ta task (#3551)
* Create ImageDigestMirrorSet for fbc-fips-check-oci-ta task (#3461) See: - #3399 - https://github.com/konflux-ci/build-definitions/tree/main/task/fbc-fips-check-oci-ta/0.1 Signed-off-by: Pierangelo Di Pilato <[email protected]> * Add mirrors under correct field in ImageDigestMirrorSet YAML (#3506) --------- Signed-off-by: Pierangelo Di Pilato <[email protected]> Co-authored-by: Pierangelo Di Pilato <[email protected]>
1 parent 06684e6 commit 97b773b

File tree

3 files changed

+208
-5
lines changed

3 files changed

+208
-5
lines changed

.tekton/images-mirror-set.yaml

Lines changed: 178 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,178 @@
1+
apiVersion: operator.openshift.io/v1alpha1
2+
kind: ImageDigestMirrorSet
3+
metadata:
4+
name: mirror-set
5+
spec:
6+
imageDigestMirrors:
7+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/client-kn"]
8+
source: "registry.redhat.io/openshift-serverless-1/client-kn-rhel8"
9+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-apiserver-receive-adapter"]
10+
source: "registry.redhat.io/openshift-serverless-1/eventing-apiserver-receive-adapter-rhel8"
11+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-controller"]
12+
source: "registry.redhat.io/openshift-serverless-1/eventing-controller-rhel8"
13+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-in-memory-channel-controller"]
14+
source: "registry.redhat.io/openshift-serverless-1/eventing-in-memory-channel-controller-rhel8"
15+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-in-memory-channel-dispatcher"]
16+
source: "registry.redhat.io/openshift-serverless-1/eventing-in-memory-channel-dispatcher-rhel8"
17+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-istio-controller"]
18+
source: "registry.redhat.io/openshift-serverless-1/eventing-istio-controller-rhel8"
19+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-broker-controller"]
20+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-broker-controller-rhel8"
21+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-broker-dispatcher"]
22+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-broker-dispatcher-rhel8"
23+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-broker-post-install"]
24+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-broker-post-install-rhel8"
25+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-broker-receiver"]
26+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-broker-receiver-rhel8"
27+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-broker-webhook"]
28+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-broker-webhook-rhel8"
29+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-channel-cleanup"]
30+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-channel-cleanup-rhel8"
31+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-channel-controller"]
32+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-channel-controller-rhel8"
33+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-channel-dispatcher"]
34+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-channel-dispatcher-rhel8"
35+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-channel-webhook"]
36+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-channel-webhook-rhel8"
37+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-source-controller"]
38+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-source-controller-rhel8"
39+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-source-receive-adapter"]
40+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-source-receive-adapter-rhel8"
41+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-storage-version-migration"]
42+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-storage-version-migration-rhel8"
43+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-mtbroker-filter"]
44+
source: "registry.redhat.io/openshift-serverless-1/eventing-mtbroker-filter-rhel8"
45+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-mtbroker-ingress"]
46+
source: "registry.redhat.io/openshift-serverless-1/eventing-mtbroker-ingress-rhel8"
47+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-mtchannel-broker"]
48+
source: "registry.redhat.io/openshift-serverless-1/eventing-mtchannel-broker-rhel8"
49+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-mtping"]
50+
source: "registry.redhat.io/openshift-serverless-1/eventing-mtping-rhel8"
51+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-storage-version-migration"]
52+
source: "registry.redhat.io/openshift-serverless-1/eventing-storage-version-migration-rhel8"
53+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-sugar-controller"]
54+
source: "registry.redhat.io/openshift-serverless-1/eventing-sugar-controller-rhel8"
55+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-webhook"]
56+
source: "registry.redhat.io/openshift-serverless-1/eventing-webhook-rhel8"
57+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/func-socat"]
58+
source: "registry.redhat.io/openshift-serverless-1/func-socat-rhel8"
59+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/func-utils"]
60+
source: "registry.redhat.io/openshift-serverless-1/func-utils-rhel8"
61+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/ingress"]
62+
source: "registry.redhat.io/openshift-serverless-1/ingress-rhel8-operator"
63+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/knative"]
64+
source: "registry.redhat.io/openshift-serverless-1/knative-rhel8-operator"
65+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-backstage-plugins-eventmesh"]
66+
source: "registry.redhat.io/openshift-serverless-1/kn-backstage-plugins-eventmesh-rhel8"
67+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-cli-artifacts"]
68+
source: "registry.redhat.io/openshift-serverless-1/kn-cli-artifacts-rhel8"
69+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-client-cli-artifacts"]
70+
source: "registry.redhat.io/openshift-serverless-1/kn-client-cli-artifacts-rhel8"
71+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-client-kn"]
72+
source: "registry.redhat.io/openshift-serverless-1/kn-client-kn-rhel8"
73+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-ekb-dispatcher"]
74+
source: "registry.redhat.io/openshift-serverless-1/kn-ekb-dispatcher-rhel8"
75+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-ekb-kafka-controller"]
76+
source: "registry.redhat.io/openshift-serverless-1/kn-ekb-kafka-controller-rhel8"
77+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-ekb-post-install"]
78+
source: "registry.redhat.io/openshift-serverless-1/kn-ekb-post-install-rhel8"
79+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-ekb-receiver"]
80+
source: "registry.redhat.io/openshift-serverless-1/kn-ekb-receiver-rhel8"
81+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-ekb-webhook-kafka"]
82+
source: "registry.redhat.io/openshift-serverless-1/kn-ekb-webhook-kafka-rhel8"
83+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-eventing-apiserver-receive-adapter"]
84+
source: "registry.redhat.io/openshift-serverless-1/kn-eventing-apiserver-receive-adapter-rhel8"
85+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-eventing-channel-controller"]
86+
source: "registry.redhat.io/openshift-serverless-1/kn-eventing-channel-controller-rhel8"
87+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-eventing-channel-dispatcher"]
88+
source: "registry.redhat.io/openshift-serverless-1/kn-eventing-channel-dispatcher-rhel8"
89+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-eventing-controller"]
90+
source: "registry.redhat.io/openshift-serverless-1/kn-eventing-controller-rhel8"
91+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-eventing-filter"]
92+
source: "registry.redhat.io/openshift-serverless-1/kn-eventing-filter-rhel8"
93+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-eventing-ingress"]
94+
source: "registry.redhat.io/openshift-serverless-1/kn-eventing-ingress-rhel8"
95+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-eventing-istio-controller"]
96+
source: "registry.redhat.io/openshift-serverless-1/kn-eventing-istio-controller-rhel8"
97+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-eventing-jobsink"]
98+
source: "registry.redhat.io/openshift-serverless-1/kn-eventing-jobsink-rhel8"
99+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-eventing-migrate"]
100+
source: "registry.redhat.io/openshift-serverless-1/kn-eventing-migrate-rhel8"
101+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-eventing-mtchannel-broker"]
102+
source: "registry.redhat.io/openshift-serverless-1/kn-eventing-mtchannel-broker-rhel8"
103+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-eventing-mtping"]
104+
source: "registry.redhat.io/openshift-serverless-1/kn-eventing-mtping-rhel8"
105+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-eventing-webhook"]
106+
source: "registry.redhat.io/openshift-serverless-1/kn-eventing-webhook-rhel8"
107+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-plugin-event-sender"]
108+
source: "registry.redhat.io/openshift-serverless-1/kn-plugin-event-sender-rhel8"
109+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-plugin-func-func-util"]
110+
source: "registry.redhat.io/openshift-serverless-1/kn-plugin-func-func-util-rhel8"
111+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-serving-activator"]
112+
source: "registry.redhat.io/openshift-serverless-1/kn-serving-activator-rhel8"
113+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-serving-autoscaler-hpa"]
114+
source: "registry.redhat.io/openshift-serverless-1/kn-serving-autoscaler-hpa-rhel8"
115+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-serving-autoscaler"]
116+
source: "registry.redhat.io/openshift-serverless-1/kn-serving-autoscaler-rhel8"
117+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-serving-controller"]
118+
source: "registry.redhat.io/openshift-serverless-1/kn-serving-controller-rhel8"
119+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-serving-queue"]
120+
source: "registry.redhat.io/openshift-serverless-1/kn-serving-queue-rhel8"
121+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-serving-storage-version-migration"]
122+
source: "registry.redhat.io/openshift-serverless-1/kn-serving-storage-version-migration-rhel8"
123+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kn-serving-webhook"]
124+
source: "registry.redhat.io/openshift-serverless-1/kn-serving-webhook-rhel8"
125+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/kourier-control"]
126+
source: "registry.redhat.io/openshift-serverless-1/kourier-control-rhel8"
127+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/net-istio-controller"]
128+
source: "registry.redhat.io/openshift-serverless-1/net-istio-controller-rhel8"
129+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/net-istio-webhook"]
130+
source: "registry.redhat.io/openshift-serverless-1/net-istio-webhook-rhel8"
131+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/net-kourier-kourier"]
132+
source: "registry.redhat.io/openshift-serverless-1/net-kourier-kourier-rhel8"
133+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/serverless-ingress"]
134+
source: "registry.redhat.io/openshift-serverless-1/serverless-ingress-rhel8"
135+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/serverless-kn-operator"]
136+
source: "registry.redhat.io/openshift-serverless-1/serverless-kn-operator-rhel8"
137+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/serverless-must-gather"]
138+
source: "registry.redhat.io/openshift-serverless-1/serverless-must-gather-rhel8"
139+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/serverless-openshift-kn-operator"]
140+
source: "registry.redhat.io/openshift-serverless-1/serverless-openshift-kn-rhel8-operator"
141+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/serverless-bundle"]
142+
source: "registry.redhat.io/openshift-serverless-1/serverless-operator-bundle"
143+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/serverless"]
144+
source: "registry.redhat.io/openshift-serverless-1/serverless-rhel8-operator"
145+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/serving-activator"]
146+
source: "registry.redhat.io/openshift-serverless-1/serving-activator-rhel8"
147+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/serving-autoscaler-hpa"]
148+
source: "registry.redhat.io/openshift-serverless-1/serving-autoscaler-hpa-rhel8"
149+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/serving-autoscaler"]
150+
source: "registry.redhat.io/openshift-serverless-1/serving-autoscaler-rhel8"
151+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/serving-controller"]
152+
source: "registry.redhat.io/openshift-serverless-1/serving-controller-rhel8"
153+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/serving-domain-mapping"]
154+
source: "registry.redhat.io/openshift-serverless-1/serving-domain-mapping-rhel8"
155+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/serving-domain-mapping-webhook"]
156+
source: "registry.redhat.io/openshift-serverless-1/serving-domain-mapping-webhook-rhel8"
157+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/serving-queue"]
158+
source: "registry.redhat.io/openshift-serverless-1/serving-queue-rhel8"
159+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/serving-storage-version-migration"]
160+
source: "registry.redhat.io/openshift-serverless-1/serving-storage-version-migration-rhel8"
161+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/serving-webhook"]
162+
source: "registry.redhat.io/openshift-serverless-1/serving-webhook-rhel8"
163+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/svls-must-gather"]
164+
source: "registry.redhat.io/openshift-serverless-1/svls-must-gather-rhel8"
165+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/backstage-plugins-eventmesh"]
166+
source: "registry.redhat.io/openshift-serverless-1/backstage-plugins-eventmesh-rhel8"
167+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-istio-controller"]
168+
source: "registry.redhat.io/openshift-serverless-1/eventing-istio-controller-rhel8"
169+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-broker-controller"]
170+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-broker-controller-rhel8"
171+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-broker-dispatcher"]
172+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-broker-dispatcher-rhel8"
173+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-broker-receiver"]
174+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-broker-receiver-rhel8"
175+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/eventing-kafka-broker-webhook"]
176+
source: "registry.redhat.io/openshift-serverless-1/eventing-kafka-broker-webhook-rhel8"
177+
- mirrors: ["quay.io/redhat-user-workloads/ocp-serverless-tenant/serverless-operator-135/knative-client-plugin-event-sender"]
178+
source: "registry.redhat.io/openshift-serverless-1/knative-client-plugin-event-sender-rhel8"

hack/generate/catalog.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,5 +181,6 @@ upgrade_dependencies_images
181181
logger.info "Generating catalog"
182182
generate_catalog
183183

184+
default_serverless_operator_images
184185
logger.info "Generating ImageContextSourcePolicy"
185-
create_image_content_source_policy "${INDEX_IMAGE}" "$registry_redhat_io" "$registry_quay" "olm-catalog/serverless-operator-index/image_content_source_policy.yaml"
186+
create_image_content_source_policy "${INDEX_IMAGE}" "$registry_redhat_io" "$registry_quay" "olm-catalog/serverless-operator-index/image_content_source_policy.yaml" ".tekton/images-mirror-set.yaml"

0 commit comments

Comments
 (0)