Abhishek Kumar
d9a7d2f097
refactor, implement remaining endpoints
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:22:38 +05:30
Abhishek Kumar
2352c83378
return job for async=false as well
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:22:38 +05:30
Abhishek Kumar
047595d938
fix snapshot delete
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:22:38 +05:30
Abhishek Kumar
106fbdbe30
fixes to allow worker vm deployment
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:22:38 +05:30
Abhishek Kumar
a89f872b4f
wip
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:22:35 +05:30
Abhisar Sinha
586134d392
Support file backend for cow format: api and server
2026-04-09 10:21:47 +05:30
Abhishek Kumar
a3669298af
worker vm deployment wip
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:19:16 +05:30
Abhishek Kumar
3460a5de99
veeam control changes
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:14:21 +05:30
Abhishek Kumar
2bc3114120
fix precommit, license
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:14:21 +05:30
Abhishek Kumar
7b45d2e118
wip: changes for imagetransfer handling
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:13:26 +05:30
Abhishek Kumar
81c3b5ba0b
changes
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:10:57 +05:30
Abhishek Kumar
27844684c5
changes
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:10:57 +05:30
Abhishek Kumar
f52b114c8d
changes
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:10:57 +05:30
Abhishek Kumar
a30eb280e5
changes for discovery
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:10:57 +05:30
Abhishek Kumar
065ec85589
wip
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:10:53 +05:30
Abhishek Kumar
7c23b2610a
[WIP] plugins: veeam control service
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 09:38:11 +05:30
Pearl Dsilva
18075ae4a9
Add support for Headlamp dashboard for kubernetes; deprecate legacy kubernetes dashboard ( #12776 )
2026-03-30 16:04:45 +02:00
Nicolas Vazquez
93239e09f1
Add conserve mode for VPC offerings ( #12487 )
2026-03-16 09:39:42 +01:00
Daman Arora
8c579538f9
CKS: Allow affinity group selection during cluster creation ( #12386 )
...
Co-authored-by: Daman Arora <daman.arora@shapeblue.com>
2026-03-13 10:58:55 +01:00
Klaus de Freitas Dornsbach
74af9b9875
API key pair restructure ( #9504 )
...
Co-authored-by: Bernardo De Marco Gonçalves <bernardomg2004@gmail.com>
2026-03-09 14:20:17 +01:00
dahn
22cda0c77b
constructing the expiry Prometheus Item according to new format ( #12653 )
2026-02-17 14:41:58 +01:00
Daan Hoogland
a7dc5efad5
Merge release branch 4.22 to main
...
* 4.22:
Fix issue when restoring backup after migration of volume (#12549 )
Usage: Heartbeat should not schedule usage job when a job is already running (#12616 )
Allow limit queries without random ordering (#12598 )
engine/schema: fix cluster/zone settings with encrypted values (#12626 )
Fix injection of preset variables into the JS interpreter (#12515 )
Fix issue with multiple KVM Host entries in host table (#12589 )
Add a Prometheus metric to track host certificate expiry (#12613 )
ssvm: delete temp directory while deleting entity download url (#12562 )
2026-02-17 11:55:04 +01:00
Daan Hoogland
11df71e55c
Merge branch '4.20' into '4.22'
2026-02-17 11:53:08 +01:00
Nicolas Vazquez
4de8c2b6f6
Add a Prometheus metric to track host certificate expiry ( #12613 )
2026-02-11 13:46:49 +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
Abhishek Kumar
9b4f16b73f
api,server: apis return their http request type ( #11382 )
...
* api,server: apis return their http request type
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix and unit test
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* more test
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* address copilot
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* Update plugins/api/discovery/src/main/java/org/apache/cloudstack/api/response/ApiDiscoveryResponse.java
---------
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: dahn <daan@onecht.net>
Co-authored-by: Harikrishna <harikrishna.patnala@gmail.com>
2026-01-29 13:52:07 +05:30
Abhishek Kumar
25cb545325
Merge remote-tracking branch 'apache/4.22'
2026-01-28 11:33:03 +05:30
Wei Zhou
2bfc9cb8eb
CKS: skip default egress policy check for vpc network offerings ( #11998 )
...
This PR fixes #11995
Steps to reproduce the issue
- create a vpc
- create a vpc tier with default offering `DefaultIsolatedNetworkOfferingForVpcNetworks`
- register CKS ISO
- create CKS on the vpc tier
expected: succeed
actual: failed with error `Kubernetes service has not been configured properly to provision Kubernetes clusters`
2026-01-28 11:17:14 +05:30
Daan Hoogland
cb822feb72
Merge branch '4.22'
2026-01-27 16:21:59 +01:00
Daan Hoogland
75db42bca6
Merge branch '4.20' into 4.22
2026-01-27 15:23:23 +01:00
Pearl Dsilva
ca5232778d
CKS: Use Zone MTUs when network is created at the time of CKS cluster creation ( #12228 )
2026-01-27 12:04:18 +01:00
Erik Böck
416568a373
Fix typo in finalyzeAccountId ( #11990 )
...
* Fix typo in finalyzeAccountId
* fix tests
2026-01-27 16:17:14 +05:30
Sinscerly
f292143af8
Fix/prometheus metadata sorting ( #12112 )
...
* fix prometheus metadata and sorted. Adds in TYPE and HELP
* fix random linting issue
2026-01-27 08:47:42 +02:00
Suresh Kumar Anaparti
420bf6dff8
Merge branch '4.22'
2026-01-22 13:24:08 +05:30
Suresh Kumar Anaparti
b1f870ae83
Merge branch '4.20' into 4.22
2026-01-22 13:23:21 +05:30
Wei Zhou
036489b288
CKS: fix resource limitation check on cpu when scale cks cluster ( #12379 )
2026-01-21 09:59:21 +01:00
Daman Arora
da518e9036
CKS: Add image store validation for Kubernetes version registration ( #12418 )
...
Co-authored-by: Daman Arora <daman.arora@shapeblue.com>
2026-01-20 08:13:15 +01:00
Vitor Hugo Homem Marzarotto
2a6ce0c8a8
Adds url kubernetes iso ( #10862 )
...
Co-authored-by: Vitor Hugo Homem Marzarotto <vitor.marzarotto@scclouds.com.br>
Co-authored-by: Henrique Sato <henriquesato2003@gmail.com>
2026-01-20 08:10:42 +01:00
Suresh Kumar Anaparti
4628385051
Merge branch '4.22'
2026-01-05 16:17:50 +05:30
Pearl Dsilva
7a11bd2f98
CKS: Fix issue with scaling down CKS Nodes when deployed in HA mode ( #12302 )
2025-12-30 13:08:13 +01:00
Daan Hoogland
22da57f922
Merge branch '4.22'
2025-12-22 14:13:50 +01:00
Daan Hoogland
55ab7c5589
Merge branch '4.20' into 4.22
2025-12-22 13:23:37 +01:00
vladimirpetrov
b394b5ba74
Fix terms, typos and grammar mistakes in the API, error messages, events, etc. ( #7857 )
...
This PR aligns the use of terminology, renaming VM / virtual machine references to 'Instance' and also capitalising the terms Templates, Network, Snapshot, User, Account in CloudStack APIs, error and log messages, events, tooltips, etc. Many typos, grammar and spelling mistakes were fixed, also terms like IPv4, VPN, VPC, etc. were properly capitalised. Some error messages were cleaned for better readability. The test cases, expecting some exception strings were adjusted accordingly.
Here is the wiki page, describing the changes in details:
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Object+Naming+and+Title+Case+Convention
---------
Co-authored-by: Manoj Kumar <manojkr.itbhu@gmail.com>
Co-authored-by: Harikrishna <harikrishna.patnala@gmail.com>
2025-12-22 15:18:58 +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
Daan Hoogland
f06ac512fa
merge forward 4.22 to main
2025-12-16 11:50:58 +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
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
Daan Hoogland
9032fe3fb5
merge LTS branch 4.22 into main
2025-11-26 11:55:50 +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
8230f04a79
CKS: update cloud.kubernetes.cluster.network.offering to dynamic ( #11847 )
2025-11-06 11:13:53 +01:00