CM-1236: Use prod 1.19.2 operator and operand images for CI testing - #493
CM-1236: Use prod 1.19.2 operator and operand images for CI testing#493mytreya-rh wants to merge 1 commit into
Conversation
Point the operator image and RELATED_IMAGE_* at registry.redhat.io digests from cert-manager-operator-release images_digest.conf so operator CI e2e runs the prod 1.19.2 stack instead of pipeline-substituted images. Do not merge; test-only PR. Commit-Message-Assisted-by: Claude (via Claude Code) Co-authored-by: Cursor <cursoragent@cursor.com> Signed-off-by: Mytreya Kasturi <mykastur@redhat.com>
|
@mytreya-rh: This pull request references CM-1236 which is a valid jira issue. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository: openshift/coderabbit/.coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
|
Skipping CI for Draft Pull Request. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: mytreya-rh The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/test e2e-operator-aws-proxy |
|
@mytreya-rh: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
Summary
Test-only PR — do not merge.
Points the operator image and
RELATED_IMAGE_*env vars at the production 1.19.2 digests from cert-manager-operator-release images_digest.conf on release-1.19 so operator CI e2e (e2e-operator) runs the prod stack instead of pipeline-substitutedquay.io/jetstack/openshift.io/cert-manager-operatorimages.ci-operator substitutions only rewrite
quay.io/jetstack/...andopenshift.io/cert-manager-operator:.*. Usingregistry.redhat.io/...@sha256:...means those substitutions no longer match.Jira: https://redhat.atlassian.net/browse/CM-1236
Image mapping
registry.redhat.io/cert-manager/cert-manager-operator-rhel9@sha256:a1f49ceaf14cbf12fcad5c7ce19cb8bec9222ee52533642092bfb60ce6f59f63v1.19.2registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:3afda61dcc3c22373e234bccd55ac2d09dd7db86e0c90b761ed967969b47541ev1.19.6-1registry.redhat.io/cert-manager/jetstack-cert-manager-acmesolver-rhel9@sha256:309dcc51ac5c0c8651f5a14d389b16d9ea217c33fe2b15cb5bf7966f2928ff53v1.19.6-1registry.redhat.io/cert-manager/cert-manager-istio-csr-rhel9@sha256:eb340b679c1b792b57cbd28b6ca049fc7df21fa8780bf96e746ca43fe3d4589av0.16.0-1-1registry.redhat.io/cert-manager/cert-manager-trust-manager-rhel9@sha256:d0834b140e53cb2b96d30f227b0c7dcab3463eeab80049df608582c45c792a82v0.20.3The operator is pinned on
config/manager/manager.yamlimage:(replacingcontroller:latest), not viakustomization.yaml.make bundlealways runskustomize edit set image controller=openshift.io/cert-manager-operator:latest; pinning only in kustomize would be reset and ci-operator would inject the PR-built operator again.The CSV is regenerated with
make bundlesohack/verify-bundle.shstays green.spec.relatedImagescollapses webhook/cainjector/controller to one entry because they share a digest (operator-sdk warning); theRELATED_IMAGE_*env vars still list each component separately, which is what the operator uses at runtime.Image inspection commands and output
Command used to fetch digests and version labels:
Output:
Test plan
e2e-operatorruns (not skipped)registry.redhat.io/cert-manager/cert-manager-operator-rhel9@sha256:a1f49ceaf1...registry.redhat.io)Always review AI generated responses prior to use.
Generated with Claude Code via openshift-developer plugin
Made with Cursor