Daan Hoogland
e2d3773362
Merge release branch 4.22 to main
...
* 4.22:
Update templateConfig.sh to not break with directorys with space on t… (#10898 )
Fix VM and volume metrics listing regressions (#12284 )
packaging: use latest cmk release link directly (#11429 )
api:rename RegisterCmd.java => RegisterUserKeyCmd.java (#12259 )
Prioritize copying templates from other secondary storages instead of downloading them (#10363 )
Show time correctly in the backup schedule UI (#12012 )
kvm: use preallocation option for fat disk resize (#11986 )
Python exception processing static routes fixed (#11967 )
KVM memballooning requires free page reporting and autodeflate (#11932 )
api: create/register/upload template with empty template tag (#12234 )
2025-12-22 10:29:24 +01:00
Daan Hoogland
cee330e7c8
Merge branch '4.20' into 4.22
2025-12-22 10:27:57 +01:00
Vitor Hugo Homem Marzarotto
47a6ac89ba
Update templateConfig.sh to not break with directorys with space on t… ( #10898 )
...
Co-authored-by: Vitor Hugo Homem Marzarotto <vitor.marzarotto@scclouds.com.br>
Co-authored-by: Henrique Sato <henriquesato2003@gmail.com>
Co-authored-by: Wei Zhou <weizhou@apache.org>
2025-12-21 10:22:39 +01:00
Fabricio Duarte
061ce9b39b
Fix VM and volume metrics listing regressions ( #12284 )
2025-12-20 10:40:26 +01:00
Abhishek Kumar
79ab1566b1
packaging: use latest cmk release link directly ( #11429 )
...
Instead listing all GIthub releases first and finding the latest one use
the direct link for the latest Github release.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-12-19 20:41:00 +01:00
dependabot[bot]
eb93f0105e
Bump com.zaxxer:HikariCP from 5.1.0 to 7.0.2 ( #12266 )
...
Bumps [com.zaxxer:HikariCP](https://github.com/brettwooldridge/HikariCP ) from 5.1.0 to 7.0.2.
- [Changelog](https://github.com/brettwooldridge/HikariCP/blob/dev/CHANGES )
- [Commits](https://github.com/brettwooldridge/HikariCP/compare/HikariCP-5.1.0...HikariCP-7.0.2 )
---
updated-dependencies:
- dependency-name: com.zaxxer:HikariCP
dependency-version: 7.0.2
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-12-19 15:07:29 +05:30
K Viddya
558232e8e6
Feature s390x multiarch support ( #12214 )
...
Signed-off-by: Niyam Siwach <niyam@ibm.com>
Signed-off-by: Viddya K <viddya.k@ibm.com>
Co-authored-by: root <root@c32379v1.fyre.ibm.com>
2025-12-19 10:06:58 +01:00
Klaus de Freitas Dornsbach
13f805fbf3
Log4j2 refactor cloud api module ( #8728 )
2025-12-19 14:15:56 +05:30
Wei Zhou
8936e4c535
api:rename RegisterCmd.java => RegisterUserKeyCmd.java ( #12259 )
2025-12-18 11:53:00 +01:00
Phsm Qwerty
bb5da0e49c
security groups: conntrack only if needed ( #10594 )
...
The conntrack is disabled if the security group allows all traffic.
Also, refactored the code a little.
2025-12-18 11:49:41 +01:00
dependabot[bot]
28820f6e25
Bump org.influxdb:influxdb-java from 2.22 to 2.25 ( #12270 )
...
Bumps [org.influxdb:influxdb-java](https://github.com/influxdata/influxdb-java ) from 2.22 to 2.25.
- [Release notes](https://github.com/influxdata/influxdb-java/releases )
- [Changelog](https://github.com/influxdata/influxdb-java/blob/master/CHANGELOG.md )
- [Commits](https://github.com/influxdata/influxdb-java/compare/influxdb-java-2.22...influxdb-java-2.25 )
---
updated-dependencies:
- dependency-name: org.influxdb:influxdb-java
dependency-version: '2.25'
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>
2025-12-18 11:10:52 +01:00
dahn
91376c7994
cleanup LDAP code according to warnings ( #11436 )
...
Co-authored-by: Daan Hoogland <dahn@apache.org>
Co-authored-by: Pearl Dsilva <pearl1594@gmail.com>
2025-12-18 11:09:09 +01:00
John Bampton
e21aacf5be
Bump `actions/cache` to `v5` ( #12247 )
2025-12-18 10:53:57 +01:00
Fabricio Duarte
e8200a0b74
Prioritize copying templates from other secondary storages instead of downloading them ( #10363 )
...
* Prioritize copying templates from other secondary storages instead of downloading them
* Treat some corner cases
2025-12-18 15:23:27 +05:30
Abhisar Sinha
e9900aba23
Show time correctly in the backup schedule UI ( #12012 )
2025-12-17 14:47:28 +01:00
dependabot[bot]
10d76d3384
Bump cs.aws.sdk.version from 1.12.439 to 1.12.795 ( #12267 )
2025-12-17 13:51:52 +01:00
Vishesh
2ac2e5ba33
Github Action: Add action to auto close issues/PRs after a certain time ( #8667 )
...
Co-authored-by: dahn <daan.hoogland@gmail.com>
Co-authored-by: Jonathan de Jong <jonathandejong02@gmail.com>
2025-12-17 13:10:17 +01:00
dahn
124fcde59c
unlink an ldap domain ( #11962 )
...
Co-authored-by: Daan Hoogland <dahn@apache.org>
Co-authored-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
2025-12-17 13:04:06 +01:00
Abhishek Kumar
e08e66d66d
kvm: use preallocation option for fat disk resize ( #11986 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-12-17 13:03:39 +01:00
Brad House
de1b1d24c2
Python exception processing static routes fixed ( #11967 )
2025-12-16 20:07:22 +01:00
Brad House
d5165183ea
KVM memballooning requires free page reporting and autodeflate ( #11932 )
2025-12-16 16:58:32 +01:00
Wei Zhou
ba26d95ad7
api: create/register/upload template with empty template tag ( #12234 )
2025-12-16 15:48:06 +01:00
John Bampton
53a39d3ff7
.github: Move `dependabot.yml` to the correct directory ( #12243 )
...
The `dependabot.yml` configuration file should be placed in the `.github` directory at the root of your repository.
Dependabot will not work if the file is placed in any other directory
Minor file extension rename for standardization
2025-12-16 14:11:04 +01:00
Daan Hoogland
f06ac512fa
merge forward 4.22 to main
2025-12-16 11:50:58 +01:00
Daan Hoogland
7aba434dc4
merge forward 4.20 to 4.22 LTS
2025-12-16 11:19:04 +01:00
Abhishek Kumar
da1c7cebf9
server: trim autoscale Windows VM hostname ( #11327 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: Wei Zhou <weizhou@apache.org>
2025-12-15 15:52:32 +01:00
Abhishek Kumar
39d0d62fdd
api,server: normalize string empty value on config update ( #11770 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-12-15 15:43:00 +01:00
dahn
f570e16836
.github: initial version of Code Owners ( #12253 )
...
* initial version of Code Owners
* Update .github/CODEOWNERS
---------
Co-authored-by: Daan Hoogland <dahn@apache.org>
Co-authored-by: John Bampton <jbampton@users.noreply.github.com>
2025-12-15 11:04:45 +01:00
John Bampton
1919dcfb7c
pre-commit trailing-whitespace cleanup LICENSE/NOTICE ( #12242 )
2025-12-15 10:09:11 +01:00
Suresh Kumar Anaparti
67217d4d2e
UI: Option to choose the isolation method when creating the public IP range ( #12000 )
2025-12-15 09:37:18 +01:00
dahn
494c56a499
check for active MSses before starting DB upgrade ( #12140 )
2025-12-12 15:09:35 +01:00
Pearl Dsilva
0a13fb27f5
Prevent scaling of cluster if count / resources exceed account resource limits ( #12167 )
2025-12-12 13:57:15 +01:00
Abhishek Kumar
e1c48c3adc
server,ui: prevent role change for default accounts ( #11761 )
...
* server,ui: prevent role change for default accounts
Fixes #10931
Role for default accounts shouldn't be changed. Appropriate error should be returned by the server and UI should not present option for them.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* Update server/src/main/java/com/cloud/user/AccountManagerImpl.java
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-12 13:42:26 +01:00
John Bampton
f417c6b0a1
yamllint use `extends: default` ( #12066 )
2025-12-11 17:59:45 +01:00
John Bampton
78f9e6584b
UI(vue) + extras: fix bugs/spelling and standardize ( #12073 )
2025-12-11 16:41:50 +01:00
dahn
79ebf6959e
refactor storapool automation ( #11789 )
...
Co-authored-by: Daan Hoogland <dahn@apache.org>
2025-12-11 09:04:23 +01:00
John Bampton
cfe96026dc
Standardize and auto add license headers to all Vue files with pre-commit ( #12081 )
2025-12-10 16:21:41 +01:00
Vishesh
4348386970
Optimize drs plan generation ( #12014 )
2025-12-10 13:24:39 +01:00
Abhishek Kumar
ba52db9b3e
ui: allow macaddress input for add nic to vm ( #12145 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-12-09 15:20:01 +01:00
Manoj Kumar
951649c420
Support iprange while creating remote access vpn ( #12063 )
2025-12-09 11:56:16 +01:00
Pearl Dsilva
3c6484792d
UI: Create Account form to set proper domain and role based on route ( #12200 )
2025-12-09 10:56:04 +01:00
dahn
223fc2512c
Enhance NFS mount option check for empty response ( #11839 )
2025-12-09 10:51:42 +01:00
dahn
51910cd260
Add license information to dependabot.yaml
...
Added Apache License information to dependabot.yaml
2025-12-08 16:48:18 +01:00
dahn
5151f8dc6a
java dependabot file ( #11409 )
...
Co-authored-by: Daan Hoogland <dahn@apache.org>
2025-12-08 16:33:10 +01:00
dahn
c81295439f
removed code in comments ( #11145 )
2025-12-08 16:31:48 +01:00
Lucas Martins
12f4321952
Changes error message when using invalid `endpoint.url` ( #8603 )
...
Co-authored-by: lucas.martins.scclouds <lucas.martins@scclouds.com.br>
Co-authored-by: Daniel Augusto Veronezi Salvador <38945620+GutoVeronezi@users.noreply.github.com>
Co-authored-by: erikbocks <erik.bock@outlook.com>
2025-12-08 09:41:56 +01:00
Suresh Kumar Anaparti
b0d74fe00c
Merge branch '4.22'
2025-12-05 18:59:03 +05:30
Suresh Kumar Anaparti
a0ba2aaf3f
Merge branch '4.20' into 4.22
2025-12-05 18:41:18 +05:30
Abhisar Sinha
4379666fb6
Proxmox Extension : Make settings such as storage, disk_size,... ( #12174 )
...
Make storage, disk-size and os-type configurable in the Proxmox extension
Doc PR: apache/cloudstack-documentation#601
---------
Co-authored-by: dahn <daan.hoogland@gmail.com>
2025-12-03 17:05:22 +05:30
Suresh Kumar Anaparti
e4414d1c44
Fix agent wait before reconnect ( #12153 )
2025-12-03 11:19:47 +05:30