Pearl Dsilva
be2994db0f
Merge branch 'main' of https://github.com/apache/cloudstack into clvm-enhancements
2026-04-13 14:30:51 -04:00
Suresh Kumar Anaparti
11538df710
Merge branch '4.22'
2026-04-10 12:02:40 +05:30
João Jandre
2a60305792
Fix snapshot chaining on Xen ( #12597 )
2026-04-10 11:05:26 +05:30
Pearl Dsilva
4903339aa3
evist lock tracking - use lvs command to get lock host than DB
2026-04-07 12:55:05 -04:00
Suresh Kumar Anaparti
e2d18c0748
Merge branch '4.22'
2026-04-02 10:30:18 +05:30
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
owsferraro
131ea9f7ac
Fix PowerFlex 4.x issues with take & revert instance snapshots ( #12880 )
...
* fixed database update on snapshot with multiple volumes and an api change
* changed overwritevolumecontent based on powerflex version and removed unnecessary comments
* Update plugins/storage/volume/scaleio/src/main/java/org/apache/cloudstack/storage/datastore/client/ScaleIOGatewayClientImpl.java
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
* Update plugins/storage/volume/scaleio/src/main/java/org/apache/cloudstack/storage/datastore/client/ScaleIOGatewayClientImpl.java
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
* Update plugins/storage/volume/scaleio/src/main/java/org/apache/cloudstack/storage/datastore/client/ScaleIOGatewayClientImpl.java
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
---------
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
2026-03-27 07:22:08 -03: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
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
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
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
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
Pearl Dsilva
ed7cf122c1
fix failing test and add test
2026-02-26 16:44:24 -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
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
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
Suresh Kumar Anaparti
32c0cdbed9
Add volumes in 'Expunging' state to storage cleanup thread and during delete storage pool ( #12602 )
2026-02-18 20:08:25 +01:00
Pearl Dsilva
43e938455f
refactor clvm code
2026-02-17 10:16:19 -05:00
Suresh Kumar Anaparti
a5b6bc3be6
Merge branch '4.22'
2026-01-30 21:15:58 +05:30
Suresh Kumar Anaparti
30d306622a
Merge branch '4.20' into 4.22
2026-01-30 21:15:21 +05:30
Suresh Kumar Anaparti
d98511dddd
Update physical size for the snapshots of the volumes on ceph primary storage ( #12465 )
2026-01-30 10:51:38 +01:00
Vishesh
a7178ee687
Fix mvn warnings ( #10909 )
...
* Replace maven-jgit-buildnumber-plugin with thread safe buildnumber-maven-plugin
* Fix mysql-connector-java warning
* Fix thread safe warning for properties-maven-plugin
* Fix mvn build - marvin warnings
* Update tools/marvin/README.md
* Update tools/marvin/README.md
Co-authored-by: dahn <daan.hoogland@gmail.com>
---------
Co-authored-by: dahn <daan.hoogland@gmail.com>
2026-01-30 14:01:57 +05:30
Suresh Kumar Anaparti
a55f85af50
Merge branch '4.22'
2026-01-29 15:55:03 +05:30
Suresh Kumar Anaparti
d700e2db64
Merge branch '4.20' into 4.22
2026-01-29 15:51:58 +05:30
Daman Arora
9956d32548
Fix delete snapshot policy expunged volume ( #12474 )
...
* use findByIdIncludingRemoved for volume retrieval in snapshot policy validation
* add unit tests
* add cleanup for orphan snapshot policies
* delete snapshot policies when expunging volumes
* update orphan cleanup to remove policies for volumes that are in expunged state or null
---------
Co-authored-by: Daman Arora <daman.arora@shapeblue.com>
2026-01-28 16:11:14 +02:00