-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[UI] Allow quiescevm and asyncbackup flags while taking volume snapshot from UI when these are supported for the volume #10265
base: 4.19
Are you sure you want to change the base?
Conversation
…ot from UI when these are supported for the volume
@sureshanaparti a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## 4.19 #10265 +/- ##
=========================================
Coverage 15.14% 15.14%
Complexity 11283 11283
=========================================
Files 5408 5408
Lines 473822 473823 +1
Branches 57825 57824 -1
=========================================
+ Hits 71762 71763 +1
Misses 394037 394037
Partials 8023 8023
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
UI build: ✔️ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
clgtm
@Rubueno , any chance you can test this? |
Thanks for your efforts @DaanHoogland ! I'm abroad right now, but I'll try to find time next week. |
have a good trip @Rubueno , I hope to start on a release by the end of next week, no pressure ;) |
Description
This PR allows quiescevm and asyncbackup flags while taking volume snapshot from UI when these are supported for the volume, addresses #10106.
Changes from ui/src/views/storage/TakeSnapshot.vue were removed in #7873, re-added in this PR. Now, ui/src/views/compute/CreateSnapshotWizard.vue and ui/src/views/storage/TakeSnapshot.vue are in sync with respect to quiescevm and asyncbackup flags.
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?
Checked the create snapshot UI from instance and volume.
How did you try to break this feature and the system with this change?