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
Fabricio Duarte
061ce9b39b
Fix VM and volume metrics listing regressions ( #12284 )
2025-12-20 10:40:26 +01:00
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
Wei Zhou
8936e4c535
api:rename RegisterCmd.java => RegisterUserKeyCmd.java ( #12259 )
2025-12-18 11:53:00 +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
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
d5165183ea
KVM memballooning requires free page reporting and autodeflate ( #11932 )
2025-12-16 16:58:32 +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
Pearl Dsilva
0a13fb27f5
Prevent scaling of cluster if count / resources exceed account resource limits ( #12167 )
2025-12-12 13:57:15 +01:00
John Bampton
78f9e6584b
UI(vue) + extras: fix bugs/spelling and standardize ( #12073 )
2025-12-11 16:41:50 +01:00
Vishesh
4348386970
Optimize drs plan generation ( #12014 )
2025-12-10 13:24:39 +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
Abhishek Kumar
26009659f9
Merge remote-tracking branch 'apache/4.22'
2025-12-01 13:07:45 +05:30
dahn
f3a112fd9e
use upstream method for creating enums from strings ( #12158 )
...
Co-authored-by: Daan Hoogland <dahn@apache.org>
2025-12-01 08:33:14 +01:00
Wei Zhou
516012a0b4
ceph: fix offline volume migration between ceph pools ( #12103 )
2025-11-28 15:44:00 +01:00
Daan Hoogland
9032fe3fb5
merge LTS branch 4.22 into main
2025-11-26 11:55:50 +01:00
João Jandre
8171d9568c
Block use of internal and external snapshots on KVM ( #11039 )
2025-11-24 11:39:19 +01:00
John Bampton
39126a4339
Standardize and auto add license headers for Shell files with pre-commit ( #12070 )
...
* Add shebang to shell scripts
2025-11-14 14:23:41 +01:00
John Bampton
4ed86a2627
pre-commit upgrade codespell; fix spelling; ( #10144 )
2025-11-14 14:17:10 +01:00
dahn
e90e31d386
add isPerson check to query for AD ( #11843 )
2025-11-12 16:09:28 +01:00
Wei Zhou
50fe265017
Merge remote-tracking branch 'apache/4.20' into 4.22
2025-11-07 17:19:53 +01:00
Wei Zhou
d26122bf22
Veeam: use pre-defined object mapper ( #10715 )
2025-11-07 16:13:10 +01:00
Phsm Qwerty
8c86f24261
enhancement: add instance info as Libvirt metadata ( #11061 )
2025-11-07 14:31:34 +01:00
Wei Zhou
2954e96947
Veeam: get templateId from vm instance if vm is created from ISO ( #10705 )
2025-11-07 11:55:27 +01:00
Suresh Kumar Anaparti
b8ec941ec1
uefi property typo ( #11929 )
2025-11-07 09:31:11 +01:00
Wei Zhou
8230f04a79
CKS: update cloud.kubernetes.cluster.network.offering to dynamic ( #11847 )
2025-11-06 11:13:53 +01:00
Harikrishna Patnala
dbda673e1f
Updating pom.xml version numbers for release 4.23.0.0-SNAPSHOT
...
Signed-off-by: Harikrishna Patnala <harikrishna.patnala@gmail.com>
2025-11-05 16:54:39 +05:30
Harikrishna Patnala
d160731b9f
Updating pom.xml version numbers for release 4.22.1.0-SNAPSHOT
...
Signed-off-by: Harikrishna Patnala <harikrishna.patnala@gmail.com>
2025-11-05 16:07:07 +05:30
Harikrishna Patnala
71f47d6130
Updating pom.xml version numbers for release 4.22.0.0
...
Signed-off-by: Harikrishna Patnala <harikrishna.patnala@gmail.com>
2025-10-30 19:23:56 +05:30
Abhisar Sinha
3d6cafe193
Handle null mountTimeout in RestoreBackupCommand ( #11944 )
2025-10-30 19:21:39 +05:30
Suresh Kumar Anaparti
15c61acedf
Fix the config 'powerflex.connect.on.demand' description ( #11926 )
2025-10-30 18:19:08 +05:30
Nicolas Vazquez
2dbc86abfa
Fix CKS cluster creation not honoring the CKS ISO arch ( #11902 )
...
* Fix CKS cluster creation not honouring the CKS ISO arch
* Fix arch type reference to choose right template
* Include template name on the CKS clusters response
---------
Co-authored-by: Harikrishna Patnala <harikrishna.patnala@gmail.com>
2025-10-27 10:58:46 +05:30
nvazquez
e20d57f33e
Fix checking resources before power state check of the VM
2025-10-26 18:53:51 -03:00
Nicolas Vazquez
bfc4f60e1d
[VMware to KVM migration] Check source VM against the selected offering ( #11908 )
...
* [VMware to KVM migration] Check source VM against the selected offering
* Fix build
2025-10-26 16:45:26 +05:30
John Bampton
e7b8326058
pre-commit auto add license for all Markdown files ( #11870 )
2025-10-24 16:04:22 +05:30
Wei Zhou
e333ce9782
Updating pom.xml version numbers for release 4.20.3.0-SNAPSHOT
2025-10-24 09:13:19 +02:00
Wei Zhou
4dc3931233
Updating pom.xml version numbers for release 4.20.2.0
...
Signed-off-by: Wei Zhou <weizhou@apache.org>
2025-10-16 11:42:56 +02:00
Harikrishna Patnala
8b9f5fd8f9
Merge branch '4.20'
2025-10-16 13:39:40 +05:30
Abhishek Kumar
03a4b9f4fd
server,utils: improve js interpretation functionality
...
Make JS interpretation functionalities configurable via a hidden config
- js.interpretation.enabled
Default value is false, making such functionalities disabled, ie, new
heuristic rules cannot be added or updated.
For JsInterpretor, use --no-java --no-syntax-extensions args and a deny-all ClassFilter.
Replace string-spliced vars with ENGINE_SCOPE Bindings, use a fresh ScriptContext per run, and compile before eval.
Use a named daemon worker with hard timeouts and capture stdout.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-10-16 09:49:36 +02:00
Abhishek Kumar
c8d44d92a7
api,server: fix entity access
...
Added access check for:
- createNetworkACL
- listNetworkACLs
- listResourceDetails
- listVirtualMachinesUsageHistory
- listVolumesUsageHistory
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-10-16 09:49:34 +02:00
Pearl Dsilva
f4b6a74a94
Add support for CSI driver in CKS ( #11419 )
...
* Support creation of PV(persistent volumes) in CloudStack projects
* add support for snapshot APIs for project role
* Add support to setup csi driver on k8s cluster creation
* fix deploy script
* update response
* fix table name
* fix linter
* show if csi driver is setup in cluster
* delete pvs whose reclaim policy is delete when cluster is destroyed
* update ref
* move changes to 4.22
* fix variables
* fix eof
2025-10-15 11:03:47 +05:30
Rohit Yadav
6f931dbd00
agent: increase timeout for host arch retrieval ( #11254 ) ( #11822 )
...
Cherry-picked from 44f80648a9
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-10-14 10:53:45 +02:00
Harikrishna
c0a4392b05
Fix volume copy from primary to primary in simulator ( #11836 )
2025-10-14 14:01:44 +05:30
Manoj Kumar
9e535e35d2
Support xz format for template registration ( #11786 )
2025-10-14 09:13:12 +02:00
John Bampton
349feebd15
Standardize Markdown headings; enforce MD003 with markdownlint ( #11688 )
2025-10-13 17:37:32 +05:30
John Bampton
cdb0604e7b
pre-commit: enforce mixed-line-ending for all files ( #11667 )
2025-10-13 16:26:15 +05:30