Uh oh!
There was an error while loading. Please reload this page.
KVM: Option to deploy a VM with existing volume/snapshot - #10503
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests.
Additional details and impacted files@@ Coverage Diff @@## main #10503 +/- ##
=============================================
- Coverage 16.57% 3.90% -12.68%
=============================================
Files 5743 414 -5329 Lines 510494 33746 -476748 Branches 62075 6075 -56000 =============================================
- Hits 84617 1317 -83300 + Misses 416415 32273 -384142 + Partials 9462 156 -9306
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:
|
DaanHoogland
commented
Mar 6, 2025
@blueorangutan package |
blueorangutan
commented
Mar 6, 2025
@DaanHoogland 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
Mar 6, 2025
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 12681 |
DaanHoogland
commented
Mar 6, 2025
@blueorangutan test |
blueorangutan
commented
Mar 6, 2025
@DaanHoogland a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests |
blueorangutan
commented
Mar 7, 2025
[SF] Trillian test result (tid-12598)
|
DaanHoogland
commented
Mar 10, 2025
@blueorangutan package |
blueorangutan
commented
Mar 10, 2025
@DaanHoogland 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
Mar 10, 2025
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 12727 |
DaanHoogland
commented
Mar 11, 2025
@blueorangutan test |
blueorangutan
commented
Mar 11, 2025
@DaanHoogland a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests |
blueorangutan
commented
Mar 12, 2025
[SF] Trillian test result (tid-12645)
|
DaanHoogland
commented
Mar 12, 2025
@slavkap the tests fail because the |
slavkap
commented
Mar 12, 2025
@blueorangutan package |
blueorangutan
commented
Mar 12, 2025
@slavkap 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
Mar 12, 2025
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 12756 |
d8b4872 to
b8d9dcbCompareDaanHoogland
commented
Jun 24, 2025
@blueorangutan package |
blueorangutan
commented
Jun 24, 2025
@DaanHoogland 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
Jun 24, 2025
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 13901 |
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.
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.
DaanHoogland
commented
Jun 25, 2025
@blueorangutan test |
blueorangutan
commented
Jun 25, 2025
@DaanHoogland a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests |
blueorangutan
commented
Jun 25, 2025
[SF] Trillian test result (tid-13598)
|
slavkap
commented
Jun 27, 2025
Hi all,
|
nvazquez
left a comment
There was a problem hiding this comment.
Code LGTM - haven't tested it. Only one minor non-blocking comment left
Uh oh!
There was an error while loading. Please reload this page.
DaanHoogland
commented
Jun 27, 2025
@blueorangutan package |
blueorangutan
commented
Jun 27, 2025
@DaanHoogland 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
Jun 27, 2025
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 13933 |
DaanHoogland
commented
Jun 30, 2025
@blueorangutan test |
blueorangutan
commented
Jun 30, 2025
@DaanHoogland a [SL] Trillian-Jenkins test job (ol8 mgmt + kvm-ol8) has been kicked to run smoke tests |
blueorangutan
commented
Jun 30, 2025
[SF] Trillian test result (tid-13629)
|
Uh oh!
There was an error while loading. Please reload this page.
* Option to deploy a VM with existing volume/snapshot * smoke test changes check if the hypervisor is KVM check if the primary storage's scope is ZONE wide * skip all tests if the storage isn't Zone-Wide and the hypervisor isn't KVM * support StorPool tags add StorPool tags to a volume created from snapshot or to a volume which will be attached as a ROOT to a new VM * Add StorPool tags on the new ROOT volume * Add the StorPool's tags when volume is created from a snapshot or a volume is attached as a ROOT to a VM * Addressed review
Description
This PR allows the users to deploy virtual machines with an existing volume or a snapshot.
For now it is limited only for KVM hypervisors and Zone-wide storage pools
Types of changes
Feature/Enhancement Scale
How Has This Been Tested?
Environment
OS - Rocky Linux 8.9
2 Zones with one agent host on each
hypervisor KVM
Tested manually and with smoke tests with StorPool and NFS as a primary storage