USHIFT-7518: Support volume group snapshots - #7381
openshift-merge-bot[bot] merged 1 commit into
Conversation
Sync the CSI snapshot controller deployment and VolumeGroupSnapshot CRDs from the cluster CSI snapshot controller operator. Register the new APIs during startup and verify the controller feature gate in the configuration test. Refs: USHIFT-7518 Commit-Message-Assisted-by: Claude (via Claude Code) Signed-off-by: Jan Safranek <jsafrane@redhat.com>
|
@jsafrane: This pull request references USHIFT-7518 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 "5.1.0" version, but no target version was set. 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. |
|
Pipeline controller notification For optional jobs, comment This repository is configured in: LGTM mode |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository YAML (base), Central YAML (inherited) Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (8)
Included review availability: Your plan provides up to 12 included reviews per hour; 11 remain after this review. WalkthroughThe change adds three v1 volume group snapshot CRDs, enables the controller feature gate and API request limits, registers the manifests, and validates the deployment configuration. ChangesCSI volume group snapshot support
Priority: ⬇️ Low Estimated code review effort: 3 (Moderate) | ~25 minutes Change: Feature Suggested reviewers: Merge Risk: ⚪ Minimal · up to The group snapshot assets, registration, controller configuration, and validation are consistent, with no actionable merge-blocking risk identified. 🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
| - -kube-api-qps=30 | ||
| - -kube-api-burst=60 |
There was a problem hiding this comment.
This is now present in OpenShift's yaml files, see openshift/cluster-csi-snapshot-controller-operator#261
It's probably unnecessary in Microshift - the load won't be that high. On the other hand, it should not harm anything. I kept it to be in sync with OpenShift.
|
/payload-job periodic-ci-openshift-microshift-release-5.1-periodics-e2e-aws-ovn-ocp-conformance |
|
@jsafrane: trigger 1 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/de3af4b0-b0de-11f1-8e12-95ca108e7c48-0 |
|
/test test-unit |
|
I would cosider the bug as fixed - group snapshot tests passed in microshift-main-ocp-full-conformance-rhel-eus, while they failed in an unrelated PR. |
|
/pipeline auto |
|
Pipeline controller notification The |
|
Scheduling tests matching the |
1 similar comment
|
Scheduling tests matching the |
|
/test e2e-aws-tests |
1 similar comment
|
/test e2e-aws-tests |
|
/override ci/prow/e2e-aws-tests Unrelated tuned issues |
|
@pacevedom: Overrode contexts on behalf of pacevedom: ci/prow/e2e-aws-tests, ci/prow/e2e-aws-tests-arm 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 kubernetes-sigs/prow repository. |
|
/verified by CI |
|
@pacevedom: This PR has been marked as verified by 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: jsafrane, pacevedom 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 |
|
@jsafrane: 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. |
|
/cherry-pick release-5.0 |
|
@pacevedom: new pull request created: #7385 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 kubernetes-sigs/prow repository. |
Summary
Summary by CodeRabbit
New Features
Bug Fixes