Pearl Dsilva
ed7cf122c1
fix failing test and add test
2026-02-26 16:44:24 -05:00
Pearl Dsilva
c83affd700
remove command/answer classes from sonar coverage check
2026-02-26 16:24:05 -05:00
Pearl Dsilva
b3e0bb52de
add unit tests
2026-02-26 16:18:27 -05:00
Pearl Dsilva
16f319d7cd
add license
2026-02-26 15:49:00 -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
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
7b5af5e6ca
fix locking at vol/vm creation
2026-02-23 12:00:53 -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
ab98daa19d
fix create vol from snap and attach
2026-02-19 23:58:06 -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
Pearl Dsilva
190b201d9e
clvm deletion called explicitly
2026-02-19 15:42:45 -05:00
Pearl Dsilva
4984ee5ff4
add support for migrating lvm lock
2026-02-18 15:05:46 -05:00
Pearl Dsilva
c9dd7ed43f
add support for live migration
2026-02-17 17:53:59 -05:00
Pearl Dsilva
43e938455f
refactor clvm code
2026-02-17 10:16:19 -05:00
Pearl Dsilva
f9d8062afd
remove snap vol restriction for sunning vms
2026-02-11 14:37:38 -05:00
Pearl Dsilva
96edadceea
add support for proper cleanup of snapshots and prevent vol snapshot of running vm
2026-02-10 19:48:30 -05:00
Pearl Dsilva
9e03f4bb48
CLVM enhancements and fixes
2026-02-09 16:38:54 -05:00
Daan Hoogland
d3e1976912
Merge release branch 4.22 to main
...
* 4.22:
Fixes issue with loading Capacity dashboard when mulitple backup providers configured (#12550 )
2026-02-09 13:06:28 +01:00
Daan Hoogland
7324ef45d4
Merge branch '4.20' into 4.22
2026-02-09 13:05:08 +01:00
Pearl Dsilva
a0f35a186d
Fixes issue with loading Capacity dashboard when mulitple backup providers configured ( #12550 )
2026-02-09 12:12:28 +01:00
Suresh Kumar Anaparti
408e8c079d
Merge branch '4.22'
2026-02-05 21:42:47 +05:30
Daan Hoogland
e929f2024a
Merge branch '4.22'
2026-02-05 16:07:46 +01:00
Suresh Kumar Anaparti
53c98c33e6
ui build fixes (after merge)
2026-02-05 20:36:41 +05:30
Daan Hoogland
cd6a8f61ca
Merge branch '4.20' into 4.22
2026-02-05 15:32:36 +01:00
Imvedansh
3d7d412d5b
UI: Add comprehensive domain deletion confirmation dialog (Feature Request #11497 ) ( #12380 )
2026-02-05 11:52:11 +01:00
Erik Böck
e32d08e50e
Create new generic method for resource UUID obtention in event's descriptions ( #12502 )
2026-02-05 11:23:40 +01:00
dahn
349eea501a
Mvn updates ( #12575 )
2026-02-05 09:41:41 +01:00
Abhisar Sinha
9ae696d1c8
Preserve VM settings on Instance Snapshot revert for Custom Service Offering ( #12555 )
2026-02-03 14:15:09 +01:00
Suresh Kumar Anaparti
ce42ce54c2
Fix template details deletion while updating template from UI ( #12559 )
...
* Fix template details deletion while updating template from UI
* update the latest template details before submit
2026-02-03 14:21:43 +05:30
Wei Zhou
b869913529
noVNC: support Spanish Latin American keyboard on VMware ( #12484 )
...
* noVNC: support Spanish Latin American keyboard
* Update server/src/main/java/com/cloud/vm/UserVmManagerImpl.java
2026-02-02 15:16:54 +05:30
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
6bed3d4e64
Update storage usage / size in backup usage response ( #12539 )
2026-01-30 13:45:59 +01:00
Vishesh
ef60aa5601
Restart xl2tpd service when the VPN configuration is modified ( #12422 )
2026-01-30 17:46:12 +05:30
Daan Hoogland
7b94ccc443
eofFix
2026-01-30 11:53:40 +01:00
K Viddya
a38205ebf0
Add s390x Support for Cloudstack Simulator ( #12337 )
...
Signed-off-by: Viddya K <viddya.k@ibm.com>
Signed-off-by: Niyam Siwach <niyam@ibm.com>
Co-authored-by: root <root@c63716v1.fyre.ibm.com>
2026-01-30 11:22:07 +01:00
salfers
e1d512e5fd
Set CORS headers for both http/https in SSVM apache config ( #9389 )
2026-01-30 11:53:44 +02:00
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
d0e21a7dba
UI: Prevent extra API calls in search filter on scrolling ( #12553 )
2026-01-30 09:53:28 +01:00
Abhishek Kumar
c1c1b0e765
extension: improve host vm power reporting ( #11619 )
...
* extension/proxmox: improve host vm power reporting
Add `statuses` action in extensions to report VM power states
This PR introduces support for retrieving the power state of all VMs on a host directly from an extension using the new `statuses` action.
When available, this provides a single aggregated response, reducing the need for multiple calls.
If the extension does not implement `statuses`, the server will gracefully fall back to querying individual VMs using the existing `status` action.
This helps with updating the host in CloudStack after out-of-band migrations for the VM.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* address review
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
---------
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-01-30 14:07:22 +05:30
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
Abhishek Kumar
18972caf5f
api,server: allow cleaning up vm extraconfig ( #11974 )
2026-01-30 13:54:01 +05:30
dahn
25eacaa1ff
set `displayName` to `name` by default ( #9719 )
...
* set `desplayName` to `name` by default
* list by displayname instead of name
* back to using name
* Update api/src/main/java/org/apache/cloudstack/api/command/user/vm/DeployVMCmd.java
---------
Co-authored-by: Daan Hoogland <dahn@apache.org>
2026-01-30 13:03:21 +05:30
Wei Zhou
81f16b6261
engine/schema: prepend algorithm to checksum during systemvm template registration ( #12165 )
...
* engine/schema: prepend algorithm to checksum during systemvm template registration
* Update utils/src/main/java/org/apache/cloudstack/utils/security/DigestHelper.java
2026-01-30 09:01:50 +02:00
dependabot[bot]
9d523cbbfe
Bump org.apache.maven.plugins:maven-war-plugin from 3.4.0 to 3.5.1 ( #12497 )
...
Bumps [org.apache.maven.plugins:maven-war-plugin](https://github.com/apache/maven-war-plugin ) from 3.4.0 to 3.5.1.
- [Release notes](https://github.com/apache/maven-war-plugin/releases )
- [Commits](https://github.com/apache/maven-war-plugin/compare/maven-war-plugin-3.4.0...maven-war-plugin-3.5.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-war-plugin
dependency-version: 3.5.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-30 08:57:24 +02:00
Vishesh
45d623ec0d
Update search filter size dynamically ( #12552 )
2026-01-30 08:51:47 +02:00
Wei Zhou
bb391c3deb
test: increase timeout in test_human_readable_logs.py ( #11972 )
2026-01-30 08:50:44 +02:00