Create API to reassign volume - #6938
Conversation
|
SonarCloud Quality Gate failed. |
Codecov Report
@@ Coverage Diff @@
## main #6938 +/- ##
============================================
+ Coverage 11.78% 11.79% +0.01%
- Complexity 7673 7685 +12
============================================
Files 2505 2505
Lines 246161 246252 +91
Branches 38390 38401 +11
============================================
+ Hits 29003 29041 +38
- Misses 213385 213438 +53
Partials 3773 3773
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
DaanHoogland
left a comment
There was a problem hiding this comment.
looks generally good, but it is good convention to guard log statements of info level and below if they do parameter expansion. Please do so.
As there are no processes being executed only to log the data (the data is already loaded) and we do not have a convention in using is...Enabled for a simple String construction, such the ones I added, I would rather not add it and improve the code readability. |
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
|
@JoaoJandre can you look at the conflicts? |
…te-api-to-reassign-volume
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
…te-api-to-reassign-volume
|
Hello @DaanHoogland, I just solved the conflicts. Regarding your proposal (#6973), I will take a look at it. |
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
…te-api-to-reassign-volume
|
@DaanHoogland , I took a look at your proposal, and as we are working on the Log4j upgrade, as @GutoVeronezi commented (#6973 (comment)), I would rather not applying an intermediate step. |
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
|
Sorry for the delay @DaanHoogland , I fixed it :) |
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
|
and yet again @JoaoJandre . sorry, during this aheavy merge period we get conflicts a lot. hope you have time for this. |
|
@DaanHoogland No problem :) done |
|
@blueorangutan package |
|
@DaanHoogland a 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. |
|
Packaging result: ✔️ el7 ✖️ el8 ✖️ el9 ✔️ debian ✖️ suse15. SL-JID 5370 |
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
|
I feel for you @JoaoJandre , yet another set of conflicts. |
|
SonarCloud Quality Gate failed. |
|
@blueorangutan package |
|
@DaanHoogland a 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. |
|
Packaging result: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 5381 |
|
@blueorangutan test |
|
@DaanHoogland a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
|
Trillian test result (tid-5976)
|
|
@blueorangutan test |
|
@DaanHoogland a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
|
Trillian test result (tid-5991)
|
vladimirpetrov
left a comment
There was a problem hiding this comment.
LGTM based on manual testing.








Description
ACS has an API to change the account that owns a VM; however, it is not possible to perform the same type of operation for volumes. Therefore, we created the API
assignVolumeto allow the transition of volumes between accounts. For this, the user executing the operation needs the following:assignVolumeAPITypes of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?