CM-1236: Use staged 1.19.2 operator and operand images for CI testing - #490
CM-1236: Use staged 1.19.2 operator and operand images for CI testing#490mytreya-rh wants to merge 1 commit into
Conversation
Point the operator image and RELATED_IMAGE_* at registry.stage.redhat.io digests from cert-manager-operator-release images_digest.conf so operator CI e2e runs the staged 1.19.2 stack instead of pipeline-substituted images. Do not merge; test-only PR. Signed-off-by: Mytreya Kasturi <mykastur@redhat.com> Commit-Message-Assisted-by: Claude (via Claude Code) Co-authored-by: Cursor <cursoragent@cursor.com>
|
Skipping CI for Draft Pull Request. |
|
@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. |
|
[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 |
|
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 |
|
/test e2e-operator-aws-proxy |
|
/test e2e-operator |
|
@mytreya-rh: all tests passed! 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 staged 1.19.2 digests fromcert-manager-operator-releaseimages_digest.confonrelease-1.19so operator CI e2e (e2e-operator) runs the staged 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.stage.redhat.io/...@sha256:...means those substitutions no longer match. Thee2e-operatorjob already runsmerge-stage-registry-credentials, so the cluster can pull fromregistry.stage.redhat.io.Jira: https://redhat.atlassian.net/browse/CM-1236
Image mapping
registry.stage.redhat.io/cert-manager/cert-manager-operator-rhel9@sha256:ebb988080e93a733111f641cda75c30fb773509e9e35d928fe41262871d0fa68registry.stage.redhat.io/cert-manager/jetstack-cert-manager-rhel9@sha256:9144fd826b65687970a6a88a4e7e50cc9b4bf4b76d3c427f1de6899e6a79b7faregistry.stage.redhat.io/cert-manager/jetstack-cert-manager-acmesolver-rhel9@sha256:5e42c5983bf93e3d0f31de628dc7d96ceec6136cdcb5f9e22dd29cc5193951a0registry.stage.redhat.io/cert-manager/cert-manager-istio-csr-rhel9@sha256:ed4f77362a05546f5809ae3675f5c5e8093453e7785f580f93348419900c1f06registry.stage.redhat.io/cert-manager/cert-manager-trust-manager-rhel9@sha256:d0834b140e53cb2b96d30f227b0c7dcab3463eeab80049df608582c45c792a82The 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.Test plan
e2e-operatorruns (not skipped)registry.stage.redhat.io/cert-manager/cert-manager-operator-rhel9@sha256:ebb98808...Always review AI generated responses prior to use.
Generated with Claude Code via openshift-developer plugin
Made with Cursor