File tree Expand file tree Collapse file tree
assets/optional/cert-manager
kickstart-templates/includes
scenarios-bootc/periodics Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,9 +4,9 @@ metadata:
44 name : cert-manager-images
55 namespace : cert-manager
66data :
7- cert-manager-webhook : registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:8227c8925d00d1c81c95e7017209fdc6b5b1925cde2fa4fe3752fb6c81510a2d
8- cert-manager-ca-injector : registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:8227c8925d00d1c81c95e7017209fdc6b5b1925cde2fa4fe3752fb6c81510a2d
9- cert-manager-controller : registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:8227c8925d00d1c81c95e7017209fdc6b5b1925cde2fa4fe3752fb6c81510a2d
10- cert-manager-acmesolver : registry.redhat.io/cert-manager/jetstack-cert-manager-acmesolver-rhel9@sha256:b001612ad6362a1b7273e178d9870ab3d020a40ee3339a0f95fef1cd3913356e
11- cert-manager-istiocsr : registry.redhat.io/cert-manager/cert-manager-istio-csr-rhel9@sha256:78564158857ed7f1534597f3ee7faaee23b692f9ed5aa0259e19196f5400167d
12- controller : registry.redhat.io/cert-manager/cert-manager-operator-rhel9@sha256:9f37a838089d2e3c199a4fd97bea028cb6b66b4214e8233884716efe0a998298
7+ cert-manager-webhook : registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:f1b903ff69100fa938d6bdf4d730d35158eec905351344a246e30ef14c847222
8+ cert-manager-ca-injector : registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:f1b903ff69100fa938d6bdf4d730d35158eec905351344a246e30ef14c847222
9+ cert-manager-controller : registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:f1b903ff69100fa938d6bdf4d730d35158eec905351344a246e30ef14c847222
10+ cert-manager-acmesolver : registry.redhat.io/cert-manager/jetstack-cert-manager-acmesolver-rhel9@sha256:3258027c0fb9426c9ee3567f6dc0d02b85cb661c23300b230f5b1400b43bac25
11+ cert-manager-istiocsr : registry.redhat.io/cert-manager/cert-manager-istio-csr-rhel9@sha256:95f5dfa4331fcfb96357ed28f4d7f0fd00d9419d9252e3cff3962aec6cedbeb9
12+ controller : registry.redhat.io/cert-manager/cert-manager-operator-rhel9@sha256:22f4e686a81fc809e70e3f73206ec221f8081e842243f173308dc1fbc7f02a3e
Original file line number Diff line number Diff line change @@ -4,9 +4,9 @@ metadata:
44 name : cert-manager-images
55 namespace : cert-manager
66data :
7- cert-manager-webhook : registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:40b47054e42363a365b491ccfe0d86f109e19fc317058ba834ffe0f5c733880b
8- cert-manager-ca-injector : registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:40b47054e42363a365b491ccfe0d86f109e19fc317058ba834ffe0f5c733880b
9- cert-manager-controller : registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:40b47054e42363a365b491ccfe0d86f109e19fc317058ba834ffe0f5c733880b
10- cert-manager-acmesolver : registry.redhat.io/cert-manager/jetstack-cert-manager-acmesolver-rhel9@sha256:3a40eb434e032fb2135f369b6fc65266ae0f409db92fd65d12cf13c7f32b5020
11- cert-manager-istiocsr : registry.redhat.io/cert-manager/cert-manager-istio-csr-rhel9@sha256:0f20d178f980a3fa4527bc1613b8639385e36c367e30c93b4cbb4c4a434d3405
12- controller : registry.redhat.io/cert-manager/cert-manager-operator-rhel9@sha256:8eecb53c8c81c0fa8f198260acb273759c0d12b5c01642a128923c5716df19d2
7+ cert-manager-webhook : registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:09c857f0c20721d6b447f5f567182befc1ca6157128225849117a5c830feab23
8+ cert-manager-ca-injector : registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:09c857f0c20721d6b447f5f567182befc1ca6157128225849117a5c830feab23
9+ cert-manager-controller : registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:09c857f0c20721d6b447f5f567182befc1ca6157128225849117a5c830feab23
10+ cert-manager-acmesolver : registry.redhat.io/cert-manager/jetstack-cert-manager-acmesolver-rhel9@sha256:155383c4664ea3ed18d0f079be720ad68a5de044448a744d7579af7ff0fc7e0a
11+ cert-manager-istiocsr : registry.redhat.io/cert-manager/cert-manager-istio-csr-rhel9@sha256:41df7aabbce42599bad7fdc721cd12aa6e12d17e1c0658fb3294a1f68483d656
12+ controller : registry.redhat.io/cert-manager/cert-manager-operator-rhel9@sha256:57a1aea49d7cc275b37b8f52d602a3a9d1601ec6a21a3268dd4903566cb2e335
Original file line number Diff line number Diff line change 11{
22 "release" : {
3- "base" : " 1.18.0 "
3+ "base" : " 1.18.1 "
44 },
55 "images" : {
6- "cert-manager-operator" : " registry.redhat.io/cert-manager/cert-manager-operator-rhel9@sha256:9f37a838089d2e3c199a4fd97bea028cb6b66b4214e8233884716efe0a998298 " ,
7- "cert-manager-istiocsr" : " registry.redhat.io/cert-manager/cert-manager-istio-csr-rhel9@sha256:78564158857ed7f1534597f3ee7faaee23b692f9ed5aa0259e19196f5400167d " ,
8- "cert-manager-acmesolver" : " registry.redhat.io/cert-manager/jetstack-cert-manager-acmesolver-rhel9@sha256:b001612ad6362a1b7273e178d9870ab3d020a40ee3339a0f95fef1cd3913356e " ,
9- "cert-manager-webhook" : " registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:8227c8925d00d1c81c95e7017209fdc6b5b1925cde2fa4fe3752fb6c81510a2d " ,
10- "cert-manager-ca-injector" : " registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:8227c8925d00d1c81c95e7017209fdc6b5b1925cde2fa4fe3752fb6c81510a2d " ,
11- "cert-manager-controller" : " registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:8227c8925d00d1c81c95e7017209fdc6b5b1925cde2fa4fe3752fb6c81510a2d "
6+ "cert-manager-operator" : " registry.redhat.io/cert-manager/cert-manager-operator-rhel9@sha256:22f4e686a81fc809e70e3f73206ec221f8081e842243f173308dc1fbc7f02a3e " ,
7+ "cert-manager-istiocsr" : " registry.redhat.io/cert-manager/cert-manager-istio-csr-rhel9@sha256:95f5dfa4331fcfb96357ed28f4d7f0fd00d9419d9252e3cff3962aec6cedbeb9 " ,
8+ "cert-manager-acmesolver" : " registry.redhat.io/cert-manager/jetstack-cert-manager-acmesolver-rhel9@sha256:3258027c0fb9426c9ee3567f6dc0d02b85cb661c23300b230f5b1400b43bac25 " ,
9+ "cert-manager-webhook" : " registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:f1b903ff69100fa938d6bdf4d730d35158eec905351344a246e30ef14c847222 " ,
10+ "cert-manager-ca-injector" : " registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:f1b903ff69100fa938d6bdf4d730d35158eec905351344a246e30ef14c847222 " ,
11+ "cert-manager-controller" : " registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:f1b903ff69100fa938d6bdf4d730d35158eec905351344a246e30ef14c847222 "
1212 }
1313}
Original file line number Diff line number Diff line change 11{
22 "release" : {
3- "base" : " 1.18.0 "
3+ "base" : " 1.18.1 "
44 },
55 "images" : {
6- "cert-manager-operator" : " registry.redhat.io/cert-manager/cert-manager-operator-rhel9@sha256:8eecb53c8c81c0fa8f198260acb273759c0d12b5c01642a128923c5716df19d2 " ,
7- "cert-manager-istiocsr" : " registry.redhat.io/cert-manager/cert-manager-istio-csr-rhel9@sha256:0f20d178f980a3fa4527bc1613b8639385e36c367e30c93b4cbb4c4a434d3405 " ,
8- "cert-manager-acmesolver" : " registry.redhat.io/cert-manager/jetstack-cert-manager-acmesolver-rhel9@sha256:3a40eb434e032fb2135f369b6fc65266ae0f409db92fd65d12cf13c7f32b5020 " ,
9- "cert-manager-webhook" : " registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:40b47054e42363a365b491ccfe0d86f109e19fc317058ba834ffe0f5c733880b " ,
10- "cert-manager-ca-injector" : " registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:40b47054e42363a365b491ccfe0d86f109e19fc317058ba834ffe0f5c733880b " ,
11- "cert-manager-controller" : " registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:40b47054e42363a365b491ccfe0d86f109e19fc317058ba834ffe0f5c733880b "
6+ "cert-manager-operator" : " registry.redhat.io/cert-manager/cert-manager-operator-rhel9@sha256:57a1aea49d7cc275b37b8f52d602a3a9d1601ec6a21a3268dd4903566cb2e335 " ,
7+ "cert-manager-istiocsr" : " registry.redhat.io/cert-manager/cert-manager-istio-csr-rhel9@sha256:41df7aabbce42599bad7fdc721cd12aa6e12d17e1c0658fb3294a1f68483d656 " ,
8+ "cert-manager-acmesolver" : " registry.redhat.io/cert-manager/jetstack-cert-manager-acmesolver-rhel9@sha256:155383c4664ea3ed18d0f079be720ad68a5de044448a744d7579af7ff0fc7e0a " ,
9+ "cert-manager-webhook" : " registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:09c857f0c20721d6b447f5f567182befc1ca6157128225849117a5c830feab23 " ,
10+ "cert-manager-ca-injector" : " registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:09c857f0c20721d6b447f5f567182befc1ca6157128225849117a5c830feab23 " ,
11+ "cert-manager-controller" : " registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:09c857f0c20721d6b447f5f567182befc1ca6157128225849117a5c830feab23 "
1212 }
1313}
Original file line number Diff line number Diff line change 11#! /bin/bash -x
2- ./scripts/auto-rebase/rebase_cert_manager.sh to " registry.redhat.io/redhat/redhat-operator-index:v4.20 "
2+ ./scripts/auto-rebase/rebase_cert_manager.sh to " registry.redhat.io/redhat/redhat-operator-index:v4.21 "
Original file line number Diff line number Diff line change @@ -34,18 +34,6 @@ cat > /etc/containers/policy.json <<'EOF'
3434 ],
3535 " transports" : {
3636 " docker" : {
37- " registry.redhat.io/cert-manager/jetstack-cert-manager-acmesolver-rhel9" : [{
38- " type" : " insecureAcceptAnything"
39- }],
40- " registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9" : [{
41- " type" : " insecureAcceptAnything"
42- }],
43- " registry.redhat.io/cert-manager/cert-manager-operator-rhel9" : [{
44- " type" : " insecureAcceptAnything"
45- }],
46- " registry.redhat.io/cert-manager/cert-manager-istio-csr-rhel9" : [{
47- " type" : " insecureAcceptAnything"
48- }],
4937 " quay.io/modh/kserve-controller" : [{
5038 " type" : " insecureAcceptAnything"
5139 }],
@@ -90,6 +78,17 @@ cat > /etc/containers/policy.json <<'EOF'
9078EOF
9179
9280# Configure the MicroShift remote and local registries to use sigstore attachments
81+ if [ -e /etc/containers/registries.d/registry.redhat.io.yaml ] && [ ! -e /etc/containers/registries.d/registry.redhat.io.yaml.orig ]; then
82+ mv /etc/containers/registries.d/registry.redhat.io.yaml /etc/containers/registries.d/registry.redhat.io.yaml.orig
83+ fi
84+
85+ cat > /etc/containers/registries.d/registry.redhat.io.yaml <<' EOF'
86+ docker:
87+ registry.redhat.io:
88+ use-sigstore-attachments: true
89+ sigstore: https://registry.redhat.io/containers/sigstore
90+ EOF
91+
9392cat > /etc/containers/registries.d/registry.quay.io.yaml <<' EOF'
9493docker:
9594 quay.io/openshift-release-dev:
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+
3+ # Sourced from scenario.sh and uses functions defined there.
4+
5+ # Enable container signature verification for current release images,
6+ # including the optional components.
7+ # These are ec / rc / z-stream, thus must all to be signed.
8+ # shellcheck disable=SC2034 # used elsewhere
9+ IMAGE_SIGSTORE_ENABLED=true
10+
11+ start_image=rhel96-bootc-crel-optionals
12+
13+ scenario_create_vms () {
14+ exit_if_image_not_found " ${start_image} "
15+
16+ prepare_kickstart host1 kickstart-bootc.ks.template " ${start_image} "
17+ launch_vm --boot_blueprint rhel96-bootc
18+ }
19+
20+ scenario_remove_vms () {
21+ exit_if_image_not_found " ${start_image} "
22+
23+ remove_vm host1
24+ }
25+
26+ scenario_run_tests () {
27+ exit_if_image_not_found " ${start_image} "
28+
29+ # Run a minimal test for this scenario as its main functionality is
30+ # to verify container image signature check is enabled
31+ run_tests host1 \
32+ --variable " EXPECTED_OS_VERSION:9.6" \
33+ --variable " IMAGE_SIGSTORE_ENABLED:True" \
34+ suites/standard1/containers-policy.robot
35+ }
You can’t perform that action at this time.
0 commit comments