Nicolas Vazquez
b7c970f45f
Fix issue with multiple KVM Host entries in host table ( #12589 )
2026-02-11 13:47:21 +01:00
Nicolas Vazquez
4de8c2b6f6
Add a Prometheus metric to track host certificate expiry ( #12613 )
2026-02-11 13:46:49 +01:00
Abhishek Kumar
b45726f7b1
ssvm: delete temp directory while deleting entity download url ( #12562 )
2026-02-11 10:35:09 +01: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
Dattu
bac3421da4
Fixed: unnecessary regeneration of SSH keys in developer mode when they already existed. ( #12059 )
2026-01-30 08:42:41 +02:00
Abhishek Kumar
bb8e7d39e6
api,server: allow configuring repetitive alerts ( #11325 )
...
* api,server: allow configuring repetitive alerts
Fixes #6613
Introduces support for configuring additional alert types that can be published repeatedly, beyond the default set.
Operators can now use the dynamic configuration `alert.allowed.repetitive.types` to specify a comma-separated list of alert type names that should be allowed for repetitive publication.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* add tests
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* test fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* allow repetition for custom alerts
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* remove refactoring
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
---------
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-01-30 08:41:25 +02:00
Abhishek Kumar
8bea89a80b
Merge remote-tracking branch 'apache/4.22'
2026-01-30 10:09:16 +05:30
Abhishek Kumar
29ce03e946
Merge remote-tracking branch 'apache/4.20' into 4.22
2026-01-30 10:08:36 +05:30
Abhishek Kumar
d7bdbcc4ed
pre-commit: fix inconsistent license ( #12551 )
...
Fix inconsistent license with UI .vue file.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-01-30 10:05:50 +05:30
Abhishek Kumar
a6ccde44c4
kvm: honour disk controller for vm during attach volume ( #12452 )
2026-01-29 17:11:21 +01:00
Vishesh
0e94f7d771
UI: Show applied search filters ( #9520 )
2026-01-29 15:17:11 +01:00
Suresh Kumar Anaparti
ffb8b91ff5
Merge branch '4.22'
2026-01-29 19:42:07 +05:30
Suresh Kumar Anaparti
f5778eaa32
Merge branch '4.20' into 4.22
2026-01-29 19:41:29 +05:30
Fabricio Duarte
7d52cd0e43
Fix calculation of the next time that Usage will execute in `removeRawUsageRecords` ( #12518 )
...
* Fix calculation of the next time that Usage will execute in `removeRawUsageRecords`
* Address copilot reviews
2026-01-29 15:38:12 +02:00
Daniel Augusto Veronezi Salvador
8c2a030816
Fix query filter and units tests ( #12184 )
2026-01-29 14:51:22 +02:00
Wei Zhou
aef3df7577
server: pass network label of physical network when plug nic for private gateway on hypervisor ( #11846 )
2026-01-29 14:47:08 +02:00
Abhishek Kumar
3626c515e8
server: fix listing resource limits ( #12188 )
2026-01-29 12:36:16 +01:00
Manoj Kumar
0b62fb5e20
Add cloud image downloader script ( #11918 )
2026-01-29 11:36:19 +01:00
Andrija Panic
3ba5c2b610
Fix logs mismatch between Network GC wait and interval ( #10776 )
...
Co-authored-by: nvazquez <nicovazquez90@gmail.com>
Co-authored-by: dahn <daan@onecht.net>
Co-authored-by: Wei Zhou <weizhou@apache.org>
2026-01-29 11:27:46 +01:00
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