Commit Graph

3334 Commits

Author SHA1 Message Date
Pearl Dsilva 111122558f Merge branch 'main' of https://github.com/apache/cloudstack into clvm-enhancements 2026-05-08 11:56:26 -04:00
Suresh Kumar Anaparti a4a52c9665
Merge branch '4.22' 2026-05-08 20:57:36 +05:30
Suresh Kumar Anaparti 4359198904
KVM Host HA improvements - Fix to not cancel VM HA items when Host HA inspection in progress, and some code improvements (#13088)
* Host HA code improvements

* Fix to not cancel VM HA items when Host HA is enabled & inspection in progress, and some code improvements

- When Host HA inspection in progress, the investigor returns the Host Status as Up which cancels the VM HA items
- Don't cancel the VM HA items, instead reschedule them to try again later

* Changes to consider Recovered/Available Host HA state along with the agent connection status to determine the Host HA inspection in progress or not, and some code improvements
2026-05-08 19:50:50 +05:30
Pearl Dsilva 53e9b18ed0 improve lock host retrieval logic and quicker retrival using db host as first check point and then fanning out 2026-05-06 11:43:24 -04:00
codingkiddo 1e512ab9c6
Skip QemuImgTest when libvirt native library cannot load (#13086)
Co-authored-by: Vinod Kumar <vinodkumar@192.168.1.3>
2026-05-03 18:45:54 +02:00
Pearl Dsilva 184024ba3e fix precommit check failure 2026-04-29 12:53:56 -04:00
Pearl Dsilva f29002bf08 address comment 2026-04-29 12:51:16 -04:00
Pearl Dsilva e3f1ccbf86 update existing clvm get stats method 2026-04-29 12:51:06 -04:00
Pearl Dsilva 7caa9b5932 Create a CLVM storage adaptor 2026-04-29 12:50:55 -04:00
Pearl Dsilva 746baffba5 renamed and re-arranged classes; addressed comments part-1 2026-04-28 13:49:55 -04:00
Pearl Dsilva ffb8698295 skip warning lines when retrieving lock hostname 2026-04-28 09:48:49 -04:00
Pearl Dsilva 9e317842b8 fix merge conflict 2026-04-27 08:06:14 -04:00
Pearl Dsilva 0e2bac1a06 Merge branch 'main' of https://github.com/apache/cloudstack into clvm-enhancements 2026-04-27 07:37:17 -04:00
Suresh Kumar Anaparti 856d83a15e
Merge branch '4.22' 2026-04-23 23:53:24 +05:30
dahn 64ac0822b4
merge conflict fixes (#13046)
* merge conflict fixes

* fix pre-commit issue

Co-authored-by: Daan Hoogland <dahn@apache.org>
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
2026-04-23 23:46:54 +05:30
Nicolas Vazquez be89e6f7c3
[KVM] Reorder migration logs to prevent populating agent logs on migrations (#12883)
* Move logs for values of the migration settings out of the loop

* Apply suggestions from code review

Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>

---------

Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
2026-04-17 23:39:19 -03:00
Wei Zhou f820d0125d
fix end of files and codespell errors 2026-04-17 13:58:21 +02:00
Suresh Kumar Anaparti 2d6280b9da
Merge branch '4.22' 2026-04-17 04:35:25 +05:30
Suresh Kumar Anaparti 13a2c7793c
Merge branch '4.20' into 4.22 2026-04-17 03:12:33 +05:30
Harikrishna 0c86899cc1
Added VDDK support in VMware to KVM migrations (#12970) 2026-04-14 22:33:01 +05:30
Daan Hoogland 82bfa9fb3f Merge branch '4.22' 2026-04-14 14:50:44 +02:00
Daan Hoogland 1085da4ef8 Merge commit '19b4ef106931aa1d6a8fed06984009d86760e4de' into 4.22 2026-04-14 13:15:05 +02:00
Pearl Dsilva be2994db0f Merge branch 'main' of https://github.com/apache/cloudstack into clvm-enhancements 2026-04-13 14:30:51 -04:00
Abhisar Sinha 8eb162cb99 Updating pom.xml version numbers for release 4.20.4.0-SNAPSHOT 2026-04-13 15:48:18 +05:30
João Jandre 7c7b2ae75d
Fix KVM incremental volume snapshot creation (#12666) 2026-04-11 00:12:44 +05:30
Wei Zhou 273699cf56
kvm: fix wrong CheckVirtualMachineAnswer when vm does not exist (#12928)
* kvm: fix wrong CheckVirtualMachineAnswer when vm does not exist

* kvm: add LibvirtCheckVirtualMachineCommandWrapperTest

Co-authored-by: dahn <daan.hoogland@gmail.com>
2026-04-10 16:01:29 +05:30
Wei Zhou e297644ce1
KVM: Enable HA heartbeat on ShareMountPoint (#12773) 2026-04-10 14:12:40 +05:30
Suresh Kumar Anaparti 11538df710
Merge branch '4.22' 2026-04-10 12:02:40 +05:30
Abhisar Sinha 68bd056306
Support timeout configuration for Create and Restore NAS backup (#12964)
* Introduce configurable timeout to Create NAS backup

* use timeout set via "commands.timeout"
2026-04-10 10:11:54 +05:30
Vishesh 416679fae1
Fix domain parsing for GPU & add Display controller in the supported PCI class (#12981)
* Fix domain parsing for GPU

* Add Display controller to GPU class check
this adds support for the amd instinct mi2xx accelorator crards in the discovery script.

Co-authored-by: Piet Braat <piet@phiea.nl>
2026-04-10 09:23:07 +05:30
prashanthr2 b1bc5380a2
fix: support SharedMountPoint for KVM volume import and unmanage (#12956) 2026-04-09 15:09:08 +02:00
prashanthr2 b0b3dc91f5
fix: support SharedMountPoint volume checks for importVm (#12946) 2026-04-09 13:34:35 +02:00
Suresh Kumar Anaparti c3614098da
Merge branch '4.22' 2026-04-08 18:09:43 +05:30
Abhisar Sinha 03de62bf38
Support Linstor Primary Storage for NAS BnR (#12796) 2026-04-08 15:14:20 +05:30
Pearl Dsilva 34b0729e8b add test for pre/post migration 2026-04-07 14:40:27 -04:00
Pearl Dsilva 4903339aa3 evist lock tracking - use lvs command to get lock host than DB 2026-04-07 12:55:05 -04:00
Abhisar Sinha c8599040b4 Updating pom.xml version numbers for release 4.20.3.0
Signed-off-by: Abhisar Sinha <abhisar.sinha@gmail.com>
2026-04-06 17:22:19 +05:30
Suresh Kumar Anaparti e2d18c0748
Merge branch '4.22' 2026-04-02 10:30:18 +05:30
Pearl Dsilva a29f823f13 Merge branch 'main' of https://github.com/apache/cloudstack into clvm-enhancements 2026-03-31 14:50:37 -04:00
Pearl Dsilva 381dc67ef0 add more tests 2026-03-31 12:50:24 -04:00
John Bampton 5d95bdd0eb
pre-commit trailing whitespace auto clean up (#12841) 2026-03-31 15:02:39 +02:00
Henrique Sato 7eea9ed448
Add API to enable/disable NICs for KVM (#12819) 2026-03-31 10:14:20 +02:00
Pearl Dsilva e45a43db29 add more tests 2026-03-30 16:49:56 -04:00
Pearl Dsilva 93782bb5f1 add tests 2026-03-30 12:00:05 -04:00
Pearl Dsilva a923bdbeb6 remove failing test - fails on CI but passes locally 2026-03-27 17:45:26 -04:00
Pearl Dsilva 2f0fc971c2 fix EOF and trailing spaces 2026-03-27 16:56:56 -04:00
Pearl Dsilva 0fcf12c252 add tests 2026-03-27 14:41:30 -04:00
Suresh Kumar Anaparti 71bd26ff7c
PowerFlex/ScaleIO storage - the MDMs validation improvements (#12893) 2026-03-27 15:37:30 -03: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