Pearl Dsilva
381dc67ef0
add more tests
2026-03-31 12:50:24 -04:00
Pearl Dsilva
f84a507224
restrict pre and post migration commands to only kvm hosts where vm has CLVM/CLVM-NG volumes
2026-03-30 15:15:37 -04:00
Pearl Dsilva
93782bb5f1
add tests
2026-03-30 12:00:05 -04:00
Pearl Dsilva
2f0fc971c2
fix EOF and trailing spaces
2026-03-27 16:56:56 -04:00
Pearl Dsilva
0afa603145
fix build failure, add tests
2026-03-27 15:15:46 -04:00
Pearl Dsilva
0fcf12c252
add tests
2026-03-27 14:41:30 -04:00
Pearl Dsilva
058007e7ec
fix lockhost on creation of volumes from snap and fix bitmap issue when migrating a vol with incremental snap
2026-03-27 14:08:20 -04:00
Pearl Dsilva
237f074054
Merge branch 'main' of https://github.com/apache/cloudstack into clvm-enhancements
2026-03-26 16:49:05 -04:00
Suresh Kumar Anaparti
1bff543e58
Merge branch '4.22'
2026-03-27 01:25:42 +05:30
Pearl Dsilva
70583a43f9
prevent snapshot backup for incremental clvm_ng snaps, fix build failure, add unit tests
2026-03-26 15:43:50 -04:00
Pearl Dsilva
8ed2a3af52
refactor
2026-03-26 12:22:05 -04:00
Pearl Dsilva
437f77c97e
support live vm migration between clvm -> clvm-ng (vice-versa), nfs -> clvm (vice-versa) and nfs->clvm-ng (vice-versa)
2026-03-24 15:07:36 -04:00
Suresh Kumar Anaparti
7c3637a2f5
Fix duplicate dummy templates, and update guest os for dummy template ( #12780 )
...
* Fix duplicate dummy template 'kvm-default-vm-import-dummy-template' entries
* Update guest os id of dummy template to 99 (Other Linux (64-bit)) from existing id: 1 (CentOS 4.5 (32-bit))
* update migration path to remove duplicate dummy templates
2026-03-24 18:01:26 +05:30
Nicolas Vazquez
7107d28db8
[VMware to KVM] Add guest OS for importing VM based on the source VM OS ( #12802 )
2026-03-24 15:06:38 +05:30
Suresh Kumar Anaparti
bce55945ec
Mark VMs in error state when expunge fails during destroy operation ( #12749 )
...
* Mark VMs in error state when expunge fails during destroy operation
* fetch volume by external id (used by external plugins)
* review comments
* Update reorder hosts log to DEBUG, log line is too verbose to have on as INFO
2026-03-24 00:29:14 -03:00
Pearl Dsilva
7e5e1e70e3
fix creation of volume on destination host during migration to clvm/clvm-ng
2026-03-23 09:33:29 -04:00
Pearl Dsilva
01aa259eff
add support to migrate to and from clvm to nfs
2026-03-19 16:09:20 -04:00
Pearl Dsilva
c0cf89584b
support live migration from clvm_ng to nfs and vice-versa
2026-03-19 12:07:40 -04:00
Pearl Dsilva
22f9d0e6f1
fix clvm_ng to nfs migration, and handle overhead calc
2026-03-17 19:16:28 -04:00
Pearl Dsilva
798401ec39
Merge branch 'main' of https://github.com/apache/cloudstack into clvm-enhancements
2026-03-17 07:12:21 -04:00
Pearl Dsilva
357e840cff
fix test
2026-03-16 17:00:24 -04:00
Pearl Dsilva
572ffeb4bd
migrate clvm volumes as full clone and allow migration from clvm to nfs
2026-03-16 16:34:33 -04:00
Pearl Dsilva
4c34200b7a
fix test and use physical size + 50% of virtual size for backing file, while virtual size + pe for disk
2026-03-16 13:23:32 -04:00
Nicolas Vazquez
93239e09f1
Add conserve mode for VPC offerings ( #12487 )
2026-03-16 09:39:42 +01:00
Pearl Dsilva
ecba1b3e34
fix test
2026-03-13 17:56:02 -04:00
Daman Arora
8c579538f9
CKS: Allow affinity group selection during cluster creation ( #12386 )
...
Co-authored-by: Daman Arora <daman.arora@shapeblue.com>
2026-03-13 10:58:55 +01:00
Vishesh
3b42fbf3b2
Fixing CI failures ( #12789 )
...
* Fixing CI failures
* fixup: test_secondary_storage
2026-03-13 13:33:59 +05:30
Pearl Dsilva
27bce46a8e
Clear System VM IP from NICs for PublicNetworkGuru ( #11992 )
2026-03-12 13:18:03 +01:00
Klaus de Freitas Dornsbach
74af9b9875
API key pair restructure ( #9504 )
...
Co-authored-by: Bernardo De Marco Gonçalves <bernardomg2004@gmail.com>
2026-03-09 14:20:17 +01:00
Suresh Kumar Anaparti
58916eb608
Use lateral join (introduced in MySQL 8.0.14) with subquery on user_statistics table in account_view for netstats ( #12631 )
2026-03-05 20:18:58 +01:00
Pearl Dsilva
81bb667267
add support for new gen clvm with template (qcow2) backing
2026-03-05 13:09:56 -05:00
Suresh Kumar Anaparti
75620309c2
Merge branch '4.22'
2026-03-04 21:13:01 +05:30
Pearl Dsilva
d51123de0c
Merge branch 'main' of https://github.com/apache/cloudstack into clvm-enhancements
2026-03-02 10:52:14 -05:00
Vishesh
6516f7f1aa
Fix query execution in countVgpuVMs ( #12713 )
2026-02-27 18:23:25 +05:30
Pearl Dsilva
ed7cf122c1
fix failing test and add test
2026-02-26 16:44:24 -05:00
Pearl Dsilva
b3e0bb52de
add unit tests
2026-02-26 16:18:27 -05:00
Pearl Dsilva
d93e0448f8
1. Create clvmlockmanager and move common code \n
...
2. handle attaching volumes to stopped VMs \n
3. Handle lock transfer when VM is started on another host
2026-02-26 15:46:03 -05:00
Suresh Kumar Anaparti
9e386a3128
PowerFlex/ScaleIO client initialization, authentication and command execution improvements ( #12391 )
...
* PowerFlex/ScaleIO client initialization, authentication and command execution improvements
* Migrate VM with volume not supported yet for PowerFlex/ScaleIO
* review changes
2026-02-26 09:23:41 -03:00
Suresh Kumar Anaparti
a8bd02f8ba
Merge branch '4.22'
2026-02-26 11:12:20 +05:30
Suresh Kumar Anaparti
b74f21b967
Merge branch '4.20' into 4.22
2026-02-26 11:11:41 +05:30
Pearl Dsilva
d8890ecacf
fix revert snapshot format type and handle revert snapshot functionality for clvm
2026-02-24 19:00:58 -05:00
Pearl Dsilva
82d6edd4bb
make setting non-dynamic & fix test
2026-02-23 09:44:32 -05:00
dahn
da7ac80dc4
prevent user.uuid from being regenerated on each operation by reading it from the DB ( #12632 )
2026-02-23 11:12:13 +01:00
Pearl Dsilva
7a11626c34
make zero fill configurable
2026-02-20 13:19:01 -05:00
Pearl Dsilva
21242ac13a
add support to revert snapshot for clvm
2026-02-20 07:51:20 -05:00
Pearl Dsilva
6f2011374f
add support to revert snapshot for clvm
2026-02-20 07:50:55 -05:00
Pearl Dsilva
8a7e48ac46
made necessary changes to allow migration of lock and deletion of detached volumes
2026-02-19 20:25:34 -05:00
Suresh Kumar Anaparti
30e6c224bd
Merge branch '4.22'
2026-02-19 13:20:04 +05:30
Suresh Kumar Anaparti
5caf6cd043
Merge branch '4.20' into 4.22
2026-02-19 13:19:14 +05:30
Pearl Dsilva
4984ee5ff4
add support for migrating lvm lock
2026-02-18 15:05:46 -05:00