OADP-7895 Fix for the oc oadp nonadmin backup describe shows Pod Volu… - #262
Conversation
|
Understand this PR’s impact Explore downstream dependencies and potential security impact with Blast Radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (4)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe change upgrades the Go toolchain and dependencies. The non-admin backup description command now reuses fetched volume information and displays compact pod-volume backup details. ChangesBackup description and toolchain updates
Priority: ⬇️ Low Estimated code review effort: 3 (Moderate) | ~25 minutes Change: Bug fix Sequence Diagram(s)sequenceDiagram
participant RunE
participant ProcessDownloadRequest
participant BackupDetailRenderer
participant CompactFormatter
RunE->>ProcessDownloadRequest: request BackupVolumeInfos
ProcessDownloadRequest-->>RunE: return volumeInfo
RunE->>BackupDetailRenderer: render backup details with volumeInfo
BackupDetailRenderer->>CompactFormatter: format pod-volume entries
CompactFormatter-->>BackupDetailRenderer: return compact output
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Warning 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 |
|
Hi @SharoonAustin06. Thanks for your PR. I'm waiting for a migtools member to verify that this patch is reasonable to test. If it is, they should reply with Regular contributors should join the org to skip this step. Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. 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. |
42983d1 to
d5ac56d
Compare
954dd0f to
e685235
Compare
|
/cherry-pick oadp-1.6 |
|
@shubham-pampattiwar: once the present PR merges, I will cherry-pick it on top of 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. |
…me Backups: <none included>
e685235 to
30c8996
Compare
|
/lgtm |
|
/retest |
|
/retest-required |
|
@SharoonAustin06: Cannot trigger testing until a trusted user reviews the PR and leaves an 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. |
|
/ok-to-test |
|
/retest |
|
/retest-required |
|
/retest |
|
/retest |
|
/retest-required |
|
/test images |
go.mod now requires go >= 1.26.0, but the image build stage still pulled golang:1.25, failing go mod download with: "go.mod requires go >= 1.26.0 (running go 1.25.14; GOTOOLCHAIN=local)" Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Signed-off-by: Tiger Kaovilai <passawit.kaovilai@gmail.com>
950c98f
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: SharoonAustin06, shubham-pampattiwar, sseago 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 |
|
@shubham-pampattiwar: #262 failed to apply on top of branch "oadp-1.6": 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. |
|
@SharoonAustin06 Auto CP failed, please create a manual CP PR. |
|
/cherry-pick oadp-1.6 |
|
@SharoonAustin06: #262 failed to apply on top of branch "oadp-1.6": 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. |
Why the changes were made
For the non-admin command whenever we are describing the backup it simply returns a static string, with these changes we have made it dynamic.
How to test the changes made
Create a non-admin backup for the non-admin user and try to use the oadp nonadmin describe commands with and without details flag.
Summary by CodeRabbit
New Features
--detailsfor the full breakdown.Bug Fixes