Allow scaling VM to a service offering having different storage tags#5996
Conversation
|
@blueorangutan package |
|
@Pearl1594 a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 2611 |
|
@blueorangutan test |
|
@Pearl1594 a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
|
@blueorangutan test |
|
@Pearl1594 a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
|
Trillian Build Failed (tid-3343) |
|
@blueorangutan package |
|
@Pearl1594 a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 2615 |
|
@blueorangutan package |
|
@Pearl1594 a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✖️ el7 ✖️ el8 ✖️ debian ✖️ suse15. SL-JID 2619 |
b9aa906 to
1513c9a
Compare
|
@blueorangutan package |
|
@Pearl1594 a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 2622 |
|
@blueorangutan test |
|
@Pearl1594 a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
|
Trillian test result (tid-3349)
|
harikrishna-patnala
left a comment
There was a problem hiding this comment.
Code changes LGTM
|
@Pearl1594 I faced an issue when I tested this PR in 4.17 by following steps I think it is caused by @harikrishna-patnala 's PR #5008 |
|
I had tested it with main - but using non customized offering. |
1513c9a to
ba8b6bd
Compare
|
Yes @weizhouapache, you are correct. And @Pearl1594 's last commit will fix that issue of "The new disk offering requires that a size be specified." |
|
@blueorangutan package |
|
@Pearl1594 a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 2655 |
|
@blueorangutan test |
|
@Pearl1594 a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
@harikrishna-patnala thanks. that's great. |
weizhouapache
left a comment
There was a problem hiding this comment.
manually tested ok
|
Trillian test result (tid-3386)
|
Description
This PR addresses #5512
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Screenshots (if appropriate):
How Has This Been Tested?
Test 1
With the global setting -
match.storage.pool.tags.with.disk.offeringset to true, scaling a VM to an offering with a different storage tag isn't possible.Fails with the following exception (tried via cmk):
Also, the UI doesn't list the compute offering:

Test 2
With the global setting -
match.storage.pool.tags.with.disk.offeringset to false, scaling a VM to an offering with a different storage tag is possible with theautomigrateoption set to true. The UI also displays the other compute offerings - those with different storage tags, during scale operation:Successfully scaled the VM & migrated the volume to the appropriate pool