Uh oh!
There was an error while loading. Please reload this page.
storage: change storage pool to Up state when cancel storage migration - #11773
Conversation
weizhouapache
commented
Oct 1, 2025
@blueorangutan package |
blueorangutan
commented
Oct 1, 2025
@weizhouapache a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@## 4.20 #11773 +/- ##
============================================
- Coverage 16.17% 16.17% -0.01% + Complexity 13298 13295 -3
============================================
Files 5656 5656 Lines 498242 498271 +29 Branches 60458 60466 +8 ============================================
- Hits 80584 80583 -1 - Misses 408686 408719 +33 + Partials 8972 8969 -3
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
blueorangutan
commented
Oct 1, 2025
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 15258 |
weizhouapache
commented
Oct 1, 2025
@blueorangutan test |
blueorangutan
commented
Oct 1, 2025
@weizhouapache a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests |
blueorangutan
commented
Oct 2, 2025
[SF] Trillian test result (tid-14507)
|
DaanHoogland
left a comment
There was a problem hiding this comment.
I can not see whether this would fix the issue. It probably would and testing must show. But in general the cancel maintenance method is 130 lines and three phases, two of which should be structured and modularised more to be easier to read and control, what they do.
Uh oh!
There was an error while loading. Please reload this page.
weizhouapache
commented
Oct 3, 2025
yes, this needs testing. except
+1, please go ahead with the refactoring |
DaanHoogland
commented
Oct 3, 2025
will do, but if not on this branch it will be conflicts. |
DaanHoogland
left a comment
There was a problem hiding this comment.
clgtm and tested in a lab env
weizhouapache
commented
Oct 6, 2025
@blueorangutan package |
blueorangutan
commented
Oct 6, 2025
@weizhouapache a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
blueorangutan
commented
Oct 6, 2025
Packaging result [SF]: ✖️ el8 ✖️ el9 ✔️ debian ✖️ suse15. SL-JID 15300 |
weizhouapache
commented
Oct 6, 2025
@blueorangutan package |
blueorangutan
commented
Oct 6, 2025
@weizhouapache a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
blueorangutan
commented
Oct 6, 2025
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 15301 |
weizhouapache
commented
Oct 6, 2025
@blueorangutan test |
blueorangutan
commented
Oct 6, 2025
@weizhouapache a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests |
blueorangutan
commented
Oct 7, 2025
[SF] Trillian test result (tid-14542)
|
DaanHoogland
commented
Oct 7, 2025
|
DaanHoogland
commented
Oct 7, 2025
tested in for VMs and systemVMs. VMs are just stopped and restarted when the pool is back. I will test some more with VM-HA. |
DaanHoogland
commented
Oct 7, 2025
A remaining issue is that VMs with HA-offerings are stopped as well during bringing into maintenance. these are started again after canceling maintenance. |
DaanHoogland
commented
Oct 7, 2025
this is not an issue with this PR. I think we are good to go. |
weizhouapache
commented
Oct 7, 2025
@slavkap |
slavkap
commented
Oct 7, 2025
@weizhouapache, yes, I will test it tomorrow |
Uh oh!
There was an error while loading. Please reload this page.
weizhouapache
commented
Oct 8, 2025
@blueorangutan package |
blueorangutan
commented
Oct 8, 2025
@weizhouapache a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
blueorangutan
commented
Oct 8, 2025
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ el10 ✔️ debian ✔️ suse15. SL-JID 15339 |
weizhouapache
commented
Oct 8, 2025
@blueorangutan test |
blueorangutan
commented
Oct 8, 2025
@weizhouapache a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests |
slavkap
left a comment
There was a problem hiding this comment.
code LGTM, tested with NFS and StorPool primary storage
weizhouapache
commented
Oct 8, 2025
great, thanks for the testing @slavkap |
weizhouapache
commented
Oct 8, 2025
Merging based on approvals and manual tests |
Uh oh!
There was an error while loading. Please reload this page.
blueorangutan
commented
Oct 9, 2025
[SF] Trillian test result (tid-14581)
|
apache#11773) * storage: change storage pool to Up state when cancel storage migration * Update 11773: connect host to shared pool after cancelling storage migration * Update 11773: update db only * Update 11773: skip capacity update for storpool
apache#11773) * storage: change storage pool to Up state when cancel storage migration * Update 11773: connect host to shared pool after cancelling storage migration * Update 11773: update db only * Update 11773: skip capacity update for storpool
Description
This PR may fix#11764
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?
How did you try to break this feature and the system with this change?