Uh oh!
There was an error while loading. Please reload this page.
enable update tags on disk offerings - #4194
Conversation
This PR enables `updateDiskOfferingCmd` to edit storage pool tags for `diskoffering`. Thus, providing greater control to ADMINS decide where disks will be allocated. Changes on UI to enable the user to edit diskoffering tags
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
GabrielBrascher
left a comment
There was a problem hiding this comment.
Code LGTM, thanks for the PR @RodrigoDLopez.
RodrigoDLopez
commented
Jul 1, 2020
@blueorangutan package |
blueorangutan
commented
Jul 1, 2020
@RodrigoDLopez a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
blueorangutan
commented
Jul 1, 2020
Packaging result: ✔centos7 ✔debian. JID-1501 |
Uh oh!
There was an error while loading. Please reload this page.
RodrigoDLopez
commented
Jul 24, 2020
can I get some reviews here, please? |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
add two new methods: updateDiskOfferingTagsIfIsNotNull that will check and set tags to the diskOffering; isUpdateDiskOfferingNeeded that verify if any update is needed. Create unit tests do cover all those new methods
GabrielBrascher
commented
Aug 5, 2020
@weizhouapache@rafaelweingartner did @RodrigoDLopez addressed your comments? Are you ok with the PR the way it is now? |
GabrielBrascher
commented
Aug 5, 2020
@blueorangutan package |
blueorangutan
commented
Aug 5, 2020
@GabrielBrascher a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
blueorangutan
commented
Sep 1, 2020
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
blueorangutan
commented
Sep 1, 2020
Packaging result: ✔centos7 ✖centos8 ✔debian. JID-1869 |
yadvr
commented
Sep 2, 2020
@blueorangutan package |
blueorangutan
commented
Sep 4, 2020
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
1 similar comment
blueorangutan
commented
Sep 4, 2020
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
yadvr
commented
Sep 5, 2020
@blueorangutan package |
blueorangutan
commented
Sep 5, 2020
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
blueorangutan
commented
Sep 5, 2020
Packaging result: ✖centos7 ✖centos8 ✖debian. JID-1900 |
yadvr
commented
Sep 9, 2020
@blueorangutan package |
blueorangutan
commented
Sep 9, 2020
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
blueorangutan
commented
Sep 9, 2020
Packaging result: ✔centos7 ✖centos8 ✖debian. JID-1936 |
yadvr
commented
Sep 9, 2020
@blueorangutan package |
blueorangutan
commented
Sep 9, 2020
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
blueorangutan
commented
Sep 9, 2020
Packaging result: ✖centos7 ✖centos8 ✔debian. JID-1942 |
DaanHoogland
commented
Sep 18, 2020
@blueorangutan package |
rafaelweingartner
commented
Sep 23, 2020
@DaanHoogland is there a reason for us to close this PR? |
DaanHoogland
commented
Sep 23, 2020
other than me making a mistake, @rafaelweingartner ? |
blueorangutan
commented
Sep 23, 2020
@DaanHoogland a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
blueorangutan
commented
Sep 23, 2020
Packaging result: ✔centos7 ✔centos8 ✔debian. JID-2072 |
DaanHoogland
commented
Oct 15, 2020
@blueorangutan test |
blueorangutan
commented
Oct 15, 2020
@DaanHoogland a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
blueorangutan
commented
Oct 16, 2020
Trillian test result (tid-2973)
|
Description
On this PR #2636, @rafaelweingartner proposed a consistent validation mechanism to select a storage pool to deploy a volume when a virtual machine is deployed or when a new data disk is allocated.
The following table presents the scenarios when the storage_pool supports or not a new data disk.
With that in mind, this PR enables
updateDiskOfferingCmdto edit storage pool tags fordiskoffering. Thus, providing greater control to ADMINS decide where disks will be allocated.Types of changes
Screenshots (if appropriate):
How Has This Been Tested?
To test the PR i created 2 storage pools.
Storage Pools:
And create one disk Offering:
Test 01
Expected: we expect an exception since no storage tags match with the diskoffering tag
Result:
Test 02
Expected: Migrate the volume to spool02 storage.
Result: all good, as expected