-
Notifications
You must be signed in to change notification settings - Fork 1.2k
CLOUDSTACK-9842: Unable to map root volume usage to VM #2012
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
Conversation
162fadd
to
87cb178
Compare
LGTM for the code changes. |
87cb178
to
24ed76c
Compare
@blueorangutan package |
@borisstoyanov a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-609 |
@blueorangutan test |
@borisstoyanov a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
Trillian test result (tid-972)
|
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.
LGMT based on code review and test results
Tested this change. LGTM for test |
removed code which nullifies vm_instance_id Also modified QueryManagerImpl to ignore volume which does not have uuid. This is to avoid duplicate volume listing.
24ed76c
to
3cced92
Compare
tag:mergeready |
ACS CI BVT RunSumarry: Link to logs Folder (search by build_no): https://www.dropbox.com/sh/r2si930m8xxzavs/AAAzNrnoF1fC3auFrvsKo_8-a?dl=0 Failed tests:
Skipped tests: Passed test suits: |
If a VM is cold migrated the vm_instance_id and uuid of volume is nullified. So there is no link between volume and vm.
With this the ROOT volume usage can not be mapped to a VM.
Solution:
Removed code which nullifies vm_instance_id
Also modified QueryManagerImpl to ignore volume which does not have uuid. This is to avoid duplicate volume listing.