CM-1222: z-stream 1.17.2 operator release with sustaining CVE backports - #470
CM-1222: z-stream 1.17.2 operator release with sustaining CVE backports#470sakshiep1 wants to merge 5 commits into
Conversation
- CVE-2026-33186: replace grpc => openshift-sustaining/grpc-go@v1.75.1-sec.1 - CVE-2026-39821 + CVE-2026-25681: replace net => openshift-sustaining/net@v0.50.0-sec.2 - CVE-2026-46597: replace crypto => openshift-sustaining/crypto@v0.48.0-sec.1 Depends on openshift/jetstack-cert-manager#45 for operand image rebuild. Jetstack replace will be updated after openshift#45 merges. Jira: CM-1222 Signed-off-by: Sakshi Patidar <spatidar@redhat.com>
|
@sakshiep1: This pull request references CM-1222 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. |
|
Skipping CI for Draft Pull Request. |
|
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: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: sakshiep1 The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Updates openshift/jetstack-cert-manager replace to merge commit of openshift#45 (a9537101948b58e4c5e644916f65ffcbd9d86e49). Also updates operand.Dockerfile RELEASE_BRANCH to release-1.17 so operand images build with CVE fixes. Depends on: openshift/jetstack-cert-manager#45 (merged) Jira: CM-1222 Signed-off-by: Sakshi Patidar <spatidar@redhat.com>
|
@sakshiep1: 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
Operator z-stream release 1.17.2 for CM-1222, with downstream
openshift-sustainingCVE backports in operatorgo.modand patched operand sources from jetstack.Jetstack dependency
openshift/jetstack-cert-manager#45 is merged.
a9537101948b58e4c5e644916f65ffcbd9d86e49go.modreplace updated to that commit (v1.17.5-0.20260824055811-a9537101948b)operand.Dockerfileupdated to clonerelease-1.17so CI operand image builds include the CVE fixesChanges
Operator version bump (1.17.1 → 1.17.2)
BUNDLE_VERSION→ 1.17.2 inMakefileOPERATOR_IMAGE_VERSIONinconfig/manager/manager.yamlCVE fixes (operator
go.mod)google.golang.org/grpcreplace→ openshift-sustaining/grpc-go@v1.75.1-sec.1golang.org/x/net/idnareplace→ openshift-sustaining/net@v0.50.0-sec.2golang.org/x/net/htmlgolang.org/x/crypto/sshreplace→ openshift-sustaining/crypto@v0.48.0-sec.1go-jose/v4Sustaining backports used instead of upstream minor bumps to remain compatible with Go 1.24 builder (
rhel-9-golang-1.24-openshift-4.20).Jetstack / operand build
go.mod: jetstack replace → merge commita953710…(post–Initial e2e tests #45)images/ci/operand.Dockerfile:RELEASE_BRANCHv1.17.4→release-1.17Commits
CM-1222: bump BUNDLE_VERSION to 1.17.2CM-1222: update CSV OLM bundle name, version, replaces, skipRangeCM-1222: update OPERATOR_IMAGE_VERSION referencesCM-1222: Apply openshift-sustaining CVE backports in operator go.modCM-1222: Point jetstack replace to post-CVE merge commitVerification
go mod tidy go mod vendor go build ./... govulncheck ./... # target CVE govulncheck entries cleared make update-bindata make bundle