Abhishek Kumar
a4cf47a9b8
server: remove extra chars when template status is error string ( #11329 )
...
Fixes #11324
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-09-03 13:00:26 +02:00
Harikrishna
fd46e61032
Added events for snapshots, vmsnapshots, internalLB operations ( #11230 )
...
* Added events for snapshots, vmsnapshots, internalLB operations
* Update server/src/main/java/com/cloud/resource/ResourceManagerImpl.java
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
* small fix
* Unit test - ArgumentMatchers change
Co-authored-by: dahn <daan.hoogland@gmail.com>
* Unit test - ArgumentMatchers change
Co-authored-by: dahn <daan.hoogland@gmail.com>
---------
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
Co-authored-by: dahn <daan.hoogland@gmail.com>
2025-09-02 18:02:30 +05:30
Wei Zhou
ba7ec88650
SG: Apply rules for both ipv4/ipv6 of VMs with associated account/SG ( #11243 )
2025-08-29 11:39:50 +02:00
Wei Zhou
b9864cb1e1
server: fix vm deployment without networkid in a zone with shared networks ( #11242 )
2025-08-06 05:14:40 +02:00
Abhishek Kumar
4b1a605e59
server: fix IllegalMonitorStateException on cluster managedstate change ( #11310 )
...
* server: fix IllegalMonitorStateException on cluster managedstate change
Fixes #11293
* Update server/src/main/java/com/cloud/resource/ResourceManagerImpl.java
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
2025-07-29 18:33:05 +05:30
Manoj Kumar
a32738c52e
Prevent infinite autoscaling ( #11244 )
...
* Prevent infinite autoscaling
* Update server/src/main/java/com/cloud/network/as/AutoScaleManagerImpl.java
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
2025-07-29 11:41:30 +05:30
Suresh Kumar Anaparti
75a2b3cc54
Validate qcow2 file during import operation ( #11264 )
2025-07-25 11:17:14 +02:00
Manoj Kumar
264e404108
Fix for dynamic scaling toggle for instance ( #11086 )
...
* Fix for dynamic scaling toggle for instance
* Update api/src/main/java/org/apache/cloudstack/api/response/CapabilitiesResponse.java
---------
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
2025-07-24 09:30:20 +05:30
Manoj Kumar
3fc02ddd45
Add format and physicalsize in listIsoOs api response ( #11214 )
2025-07-21 15:52:38 +05:30
Bernardo De Marco Gonçalves
bf46458578
List templates and ISOs by domain ( #11179 )
2025-07-17 09:01:49 +02:00
Abhisar Sinha
7715b3dc29
Improve the error throws when a template to owned by a non root-admin is registered for all zones. ( #11170 )
2025-07-10 09:39:13 +02:00
Pearl Dsilva
379ee07d88
Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT
...
Signed-off-by: Pearl Dsilva <pearl1594@gmail.com>
2025-06-06 18:00:09 +05:30
Daan Hoogland
0c7d47138d
Updating pom.xml version numbers for release 4.19.3.0
...
Signed-off-by: Daan Hoogland <daan@onecht.net>
2025-05-30 09:08:58 +02:00
Harikrishna Patnala
5be6b7980d
Skip verification of privileges on project accounts
2025-05-28 13:02:50 +02:00
nvazquez
a0080a04fe
Adding privilege checks on user and account operations
...
Co-authored-by: Harikrishna <harikrishna.patnala@gmail.com>
2025-05-27 16:24:29 +02:00
Abhishek Kumar
e2f187912c
cks: create separate service account in project
...
A separate service account will be created and added in the project, if
not exist already, when a Kubernetes cluster is deployed in a project.
This account will have a role with limited API access.
Cleanup clusters on owner account cleanup, delete service account
if needed
When the owner account of k8s clusters is deleted, while its node VMs
get expunged, the cluster entry in DB remain present. This fixes the
issue by cleaning up all clusters for the account deleted.
Project k8s service account will be deleted on account cleanup or when
there is no active k8s cluster remaining
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-05-27 16:24:29 +02:00
Suresh Kumar Anaparti
ad9d9cd3f6
Keep same/consistent auth time for valid & invalid users
2025-05-27 16:24:29 +02:00
nvazquez
38f3107211
Fix aaccess to template/ISO list for domain/resource admins
...
In Apache CloudStack, while using the listTemplates and listIsos APIs, Domain Admins and Resource Admins can retrieve templates and ISOs outside their intended scope.
Co-authored-by: bernardodemarco <bernardomg2004@gmail.com>
Co-authored-by: nvazquez <nicovazquez90@gmail.com>
2025-05-27 16:24:29 +02:00
Wei Zhou
857ccb0a3b
server: fix list diskoffering by domainid returns Inactive offerings ( #10916 )
2025-05-27 10:56:35 +02:00
Suresh Kumar Anaparti
6e19c07da1
Fixed typos ( #10882 )
2025-05-22 11:41:04 +05:30
Suresh Kumar Anaparti
13ab8a04d1
Fix for Vlan doesn't match issue while adding IP range for the shared network without any IP range ( #10837 )
2025-05-16 09:24:55 +02:00
Vitor Hugo Homem Marzarotto
1507a5633e
Correct typo in exception ( #10876 )
...
Co-authored-by: Vitor Hugo Homem Marzarotto <vitor.marzarotto@scclouds.com.br>
2025-05-16 12:53:04 +05:30
Suresh Kumar Anaparti
a4cce70e28
List usage records for network offering (usage type 13) when offering id is specified in usage id ( #10852 )
2025-05-14 10:25:11 +02:00
Nicolas Vazquez
8d3ae3e057
[Vmware] Improve listing of Vmware Datacenter VMs for migration to KVM ( #10770 )
...
Co-authored-by: dahn <daan.hoogland@gmail.com>
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
2025-05-14 08:12:27 +02:00
dahn
3959dbdbe6
refactor create duplicate alert check ( #10544 )
2025-05-12 13:08:35 +02:00
Wei Zhou
bcd23ebb8a
server: check if redundant router is supported when restart network with makeredundant = true ( #10612 )
2025-05-12 08:58:21 +02:00
Wei Zhou
ea32a1a71a
server: fetch IP of VMs on L2 networks ( #10431 )
2025-05-09 10:19:30 +02:00
Abhishek Kumar
919c9797cc
server: prevent duplicate HA works and alerts ( #10624 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-05-06 10:42:30 +02:00
Suresh Kumar Anaparti
32cc45e840
[UI] Allow quiescevm and asyncbackup flags while taking volume snapshot from UI when these are supported for the volume ( #10265 )
2025-05-02 10:45:50 +02:00
Fabricio Duarte
9d263cd71b
Network Usage event model adjustments ( #10755 )
2025-04-26 17:35:28 +02:00
dahn
422264f005
server: Don't specify ipv6 ranges for shared network ( #10746 )
...
* assume SLAAC takes care
* log info
* Update server/src/main/java/com/cloud/network/NetworkServiceImpl.java
---------
Co-authored-by: Wei Zhou <weizhou@apache.org>
2025-04-24 09:42:58 +02:00
Bernardo De Marco Gonçalves
4a1d80ddc8
Remove the validation of the amount of acquired public IPs when enabling static NAT, adding PF and LB rules on VPC public IPs ( #10568 )
...
* fix inconsistency on public IP limits
* fix log message
2025-04-22 03:03:25 -04:00
dahn
8c9216d11b
only clean details and annotations when this tamplate no longer exists on any zone ( #10728 )
2025-04-17 12:55:21 +02:00
Wei Zhou
7b68615bd9
HA: set correct hostId of HA work for vm migration ( #10591 )
2025-04-17 10:02:46 +02:00
dahn
53d3d19606
server: check startip and endip of shared network ( #10704 )
...
revert part of #10168
2025-04-16 16:26:26 +01:00
Rene Glover
f13cf597a2
4.19 fix saml account selector ( #10311 )
2025-04-14 12:59:43 +02:00
Suresh Kumar Anaparti
3afab9a703
Updated setup-sysvm-tmplt script, to run cmds accessing destdir with sudo ( #10263 )
2025-03-27 14:24:04 +01:00
dahn
6c40a7bebb
deal with null return for create deployment plan for maintenance ( #10518 )
...
* deal with null return for create deployment plan for maintenance
* deal with ide warnings
2025-03-18 09:53:39 -04:00
Abhishek Kumar
89e6b1f8ea
server: fix npe during start vr edge case ( #10366 )
...
DeploymentPlanner.addPod takes long value while
VmInstanceVO.getPodIdToDeployIn returns a Long value which can be null
when the VM is never started.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-03-18 08:52:11 +05:30
Pearl Dsilva
02d0dca24b
List only VMs associated to a userdata ( #10569 )
...
* List only VMs associated to a userdata
* add since param
2025-03-17 17:14:57 -04:00
Abhisar Sinha
35e809e7ce
Set external Id to null after backupProvider.removeVMFromBackup ( #10562 )
2025-03-17 12:46:05 -04:00
Wei Zhou
1f0ffee858
VPC: fix private mtu of vpc tier ( #10257 )
2025-03-07 15:04:14 +01:00
Daan Hoogland
4a3686297d
Updating pom.xml version numbers for release 4.19.3.0-SNAPSHOT
...
Signed-off-by: Daan Hoogland <daan@onecht.net>
2025-02-25 10:43:11 +01:00
Daan Hoogland
4e321d4356
Updating pom.xml version numbers for release 4.19.2.0
...
Signed-off-by: Daan Hoogland <daan@onecht.net>
2025-02-20 09:32:07 +01:00
Suresh Kumar Anaparti
b9ebc7b721
VMware Import - Support external VMs in any folders/subfolders other than the root folder ('vm') of datacenter ( #10411 )
2025-02-18 09:23:25 +01:00
Suresh Kumar Anaparti
b6cebe22f9
Fixed VMware import issue - check and update pools in the order of the disks (do not update by position) ( #10409 )
2025-02-18 08:47:05 +01:00
Nicolas Vazquez
4f604c00b6
Support virtio-blk root disk controller ( #10229 )
2025-02-10 15:03:07 +01:00
Wei Zhou
d920aba176
server: fix scale vm with same disk offering id ( #10235 )
2025-02-09 09:35:45 +01:00
Rene Glover
3337f425ff
Primera pure patches & various small fixes ( #10132 )
...
Co-authored-by: GLOVER RENE <rg9975@cs419-mgmtserver.rg9975nprd.app.ecp.att.com>
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
2025-02-07 13:19:34 +01:00
Rene Peinthor
c09720a19a
systemvm-registration: update seeded template_store_ref sizes ( #10317 )
2025-02-07 13:19:05 +01:00