Skip to content

USHIFT-6781: rebase-release-4.22-4.22.0-0.nightly-2026-04-06-051707_amd64-2026-04-06_arm64-2026-04-06#6473

Open
eslutsky wants to merge 9 commits intoopenshift:mainfrom
eslutsky:rebase-main-4.22.0-0.nightly-2026-04-06-051707_amd64-2026-04-06_arm64-2026-04-06
Open

USHIFT-6781: rebase-release-4.22-4.22.0-0.nightly-2026-04-06-051707_amd64-2026-04-06_arm64-2026-04-06#6473
eslutsky wants to merge 9 commits intoopenshift:mainfrom
eslutsky:rebase-main-4.22.0-0.nightly-2026-04-06-051707_amd64-2026-04-06_arm64-2026-04-06

Conversation

@eslutsky
Copy link
Copy Markdown
Contributor

@eslutsky eslutsky commented Apr 7, 2026

No description provided.

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Apr 7, 2026
@openshift-ci-robot
Copy link
Copy Markdown

openshift-ci-robot commented Apr 7, 2026

@eslutsky: This pull request references USHIFT-6781 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the bug to target the "4.22.0" version, but no target version was set.

Details

In 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.

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Apr 7, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Organization UI (inherited)

Review profile: CHILL

Plan: Pro

Run ID: e4754ee5-59e3-4227-ba3e-887f7ff2f0a2

📥 Commits

Reviewing files that changed from the base of the PR and between 20cc72b and bbddd15.

📒 Files selected for processing (1)
  • assets/release/release-aarch64.json
🚧 Files skipped from review as they are similar to previous changes (1)
  • assets/release/release-aarch64.json

Walkthrough

Updates nightly OpenShift version strings and replaces pinned container image digests across Makefile vars, Kustomize manifests, release JSONs, CRI-O configs, a Go module, and auto-rebase metadata for aarch64 and x86_64; also adds a featuregates RBAC rule to service-ca clusterrole.

Changes

Cohort / File(s) Summary
OpenShift Version Files
Makefile.version.aarch64.var, Makefile.version.x86_64.var
Bumped OCP_VERSION nightly identifiers to 2026-04-06 builds.
Multus Component
assets/components/multus/kustomization.aarch64.yaml, assets/components/multus/kustomization.x86_64.yaml, assets/components/multus/release-multus-aarch64.json, assets/components/multus/release-multus-x86_64.json
Replaced image digests for multus-cni-microshift and containernetworking-plugins-microshift; updated release.base nightly identifiers.
Operator Lifecycle Manager (OLM)
assets/optional/operator-lifecycle-manager/kustomization.aarch64.yaml, assets/optional/operator-lifecycle-manager/kustomization.x86_64.yaml, assets/optional/operator-lifecycle-manager/release-olm-aarch64.json, assets/optional/operator-lifecycle-manager/release-olm-x86_64.json
Replaced pinned digests for OLM, operator-registry, and kube-rbac-proxy and updated corresponding patched env image references.
Main Release Manifests
assets/release/release-aarch64.json, assets/release/release-x86_64.json
Updated release.base nightly identifiers and refreshed multiple component image digests (cli, coredns, haproxy-router, kube-rbac-proxy, ovn-kubernetes-microshift, pod, service-ca-operator, csi-snapshot-controller).
CRI-O Pause Images
packaging/crio.conf.d/10-microshift_amd64.conf, packaging/crio.conf.d/10-microshift_arm64.conf
Updated pause_image image digests for AMD64 and ARM64 configurations.
Go Module
etcd/go.mod
Bumped github.com/openshift/api dependency to a newer pseudo-version/commit.
Auto-Rebase Metadata & Scripts
scripts/auto-rebase/changelog.txt, scripts/auto-rebase/commits.txt, scripts/auto-rebase/last_rebase.sh
Pinned updated embedded-component/image commit SHAs and adjusted last_rebase invocation to use 2026-04-06 nightly tags.
Service CA RBAC
assets/components/service-ca/clusterrole.yaml
Added RBAC rule granting get, list, watch on featuregates in config.openshift.io.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands and usage tips.

@openshift-ci openshift-ci bot requested review from copejon and ggiguash April 7, 2026 19:31
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci bot commented Apr 7, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: eslutsky

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Apr 7, 2026
eslutsky and others added 2 commits April 7, 2026 22:03
The service-ca controller needs get/list/watch access to featuregates
in the config.openshift.io API group to avoid forbidden errors at
startup.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Evgeny Slutsky <eslutsky@redhat.com>
@eslutsky
Copy link
Copy Markdown
Contributor Author

eslutsky commented Apr 8, 2026

/retest

1 similar comment
@eslutsky
Copy link
Copy Markdown
Contributor Author

eslutsky commented Apr 8, 2026

/retest

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci bot commented Apr 8, 2026

@eslutsky: all tests passed!

Full PR test history. Your PR dashboard.

Details

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 kubernetes-sigs/prow repository. I understand the commands that are listed here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants