Wei Zhou
cb2b6aca45
server: check if there are active nics before network GC ( #8204 )
2023-11-29 18:55:26 +01:00
Rodrigo D. Lopez
956efb27d9
allow filtering of listDiskOffering and listServiceOffering APIs by account or project ( #7082 )
2023-11-28 14:50:37 +01:00
anniejili
3c7c75bacf
Clear pool id if volume allocation fails ( #8202 )
...
* clear pool id if volume allocation fails and leave volume state as Allocated with a pool id assigned
* clear_pool_id_if_volume_allocation_fails
---------
Co-authored-by: Annie Li <ji_li@apple.com>
2023-11-21 15:41:04 +05:30
Harikrishna
b7835d02d2
Fix deploy as is VM start after template deletion ( #8115 )
2023-11-14 09:31:53 +01:00
Abhishek Kumar
d0f3233fda
edge-zone,kvm,iso,cks: allow k8s deployment with direct-download iso ( #8142 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2023-11-10 13:56:05 +01:00
Wei Zhou
11b5831d72
Advanced SG: allow create/update physical networks with vlan range ( #8122 )
2023-11-08 13:39:08 +01:00
slavkap
6ae3b73ca2
Create snapshot from VM snapshot without memory for NFS/Local storage ( #8117 )
2023-10-26 08:46:14 +02:00
sato03
a8700bff7f
server: set Default NIC when VM has no default NIC ( #7859 )
...
Co-authored-by: Henrique Sato <henrique.sato@scclouds.com.br>
2023-10-20 11:40:10 +02:00
Abhishek Kumar
3e7f21a190
vm-import: fix stopped managed vms listing in unmanaged instances ( #7606 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2023-10-12 09:21:47 +02:00
Harikrishna
fb3a2ecb57
Fix NPE if global setting implicit.host.tags is set to null ( #8066 )
2023-10-11 20:55:34 +02:00
Oscar Sandoval
c0128e2f9a
Improve template download error message ( #8029 )
2023-10-09 10:20:13 +02:00
Wei Zhou
3d8cc63bc3
server: fix mysql error when list Shared templates for project ( #8020 )
2023-10-03 10:45:47 +02:00
Marcus Sorensen
221f863939
Use direct download timeout configs for URL check ( #7948 )
...
Signed-off-by: Marcus Sorensen <mls@apple.com>
Co-authored-by: Marcus Sorensen <mls@apple.com>
2023-09-28 12:11:38 +05:30
Fabricio Duarte
ef742210b5
Fix 2FA becoming enabled when the user inputs the wrong code during setup ( #7972 )
2023-09-26 08:59:11 +02:00
dahn
09ae0499b2
ldap trust map cleanup on domain delete ( #7915 )
...
Co-authored-by: Wei Zhou <weizhou@apache.org>
2023-09-19 08:01:15 +02:00
Wei Zhou
246bb24b0f
Updating pom.xml version numbers for release 4.18.2.0-SNAPSHOT
...
Signed-off-by: Wei Zhou <weizhou@apache.org>
2023-09-12 17:26:53 +02:00
Wei Zhou
4bdff06acd
Updating pom.xml version numbers for release 4.18.1.0
...
Signed-off-by: Wei Zhou <weizhou@apache.org>
2023-09-07 08:50:50 +02:00
Abhishek Kumar
f049f5409e
server: fix dualstack ipv6 networks for vxlan ( #7933 )
...
Fixes #7926
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2023-09-07 08:46:45 +02:00
Wei Zhou
26581b7741
server: throw new exception when rootdisksize is required but not set ( #7913 )
...
* server: throw new exception when rootdisksize is required but not set
* PR7913: fix an issue with PR6441
2023-08-28 08:57:40 +02:00
Wei Zhou
0dd6bb7c67
systemvm: update size and state of systemvm template during registration ( #7874 )
2023-08-25 16:46:32 +02:00
Wei Zhou
b19db10ea6
server: try with all supported hypervisors (ordered, no duplications) when deploy a virtual router ( #7877 )
2023-08-25 11:49:03 +02:00
Wei Zhou
8dc5fdd067
server: fix cannot get systemvm ips in dedicated ranges ( #7144 )
...
This fixes #6698
2023-08-25 11:36:39 +02:00
Wei Zhou
f5a1f4130d
server: fix global setting system.vm.public.ip.reservation.mode.strictness is not really dynamic ( #7909 )
...
If the original value is `false`, and search build is configured without the condition. Now change the value to `true`, it will not get effective due to missing condition.
2023-08-25 11:35:31 +02:00
Wei Zhou
3c38ed7a65
server: allow user to list available IPs on shared networks ( #7898 )
...
This fixes #7817
2023-08-24 21:42:01 +05:30
Marcus Sorensen
a0702279aa
server Don't allow inadvertent deletion of hidden details via API ( #7880 )
...
* Don't allow inadvertent deletion of hidden details via API
* Update VM details unit test ensuring system/hidden details not removed
* Update test/integration/component/test_update_vm.py
---------
Co-authored-by: Marcus Sorensen <mls@apple.com>
Co-authored-by: dahn <daan.hoogland@gmail.com>
2023-08-24 10:45:39 +02:00
Wei Zhou
e4117e68d2
engine/schema: fix duplicated guest OSes in 4.18.0.0 ( #7799 )
...
Co-authored-by: Daan Hoogland <daan@onecht.net>
2023-08-23 09:44:34 +02:00
Wei Zhou
78bdde9e98
AutoScaling: support Managed User Data ( #7769 )
2023-08-22 11:07:16 +02:00
Fabricio Duarte
6d24217636
server: Allow admins to disable the 2FA of users in subdomains ( #7870 )
2023-08-21 15:48:33 +02:00
Sina Kashipazha
d296f54c7f
Api: update command domainId/account descriptions ( #7876 )
2023-08-20 15:44:31 +02:00
Sina Kashipazha
add64bd7e6
security group: replace vm.getPrivateMacAddress() with nic.getMacAddress() ( #7293 )
2023-08-18 10:49:16 +02:00
Wei Zhou
d8a5c89060
server: get only Ready ISO to mount ( #7848 )
2023-08-17 11:04:14 +02:00
Charles Queiroz
e8b491177f
server: Replace Hashtable with LinkedHashMap in createIsoResponse ( #7844 )
...
* Replace Hashtable with LinkedHashMap in createIsoResponse
This change replaces the use of Hashtable with LinkedHashMap in the `createIsoResponse` method of `ViewResponseHelper`.
The reason for this modification is to maintain the insertion order of entries, which isn't the case with Hashtable.
This could lead to more predictable results and behaviors in calling methods.
* Replace Hashtable with LinkedHashMap in view response creation methods
Changed Hashtable to LinkedHashMap in various response creation methods within ViewResponseHelper class.
This modification ensures an ordered iteration which is beneficial for scenarios where the insertion order of responses needs to be maintained consistently.
---------
Co-authored-by: Sina Kashipazha <soreana@users.noreply.github.com>
2023-08-16 08:58:41 +02:00
dahn
19aacad46b
UI: Show iso urls ( #7869 )
...
* add url to details
* some cleanup
2023-08-15 13:51:53 +02:00
Fabricio Duarte
72e3491cef
server: Fix allocation of more public IPs than the account's limit ( #7832 )
2023-08-14 10:33:29 +02:00
Wei Zhou
1605b2f0db
server: remove registered userdata when cleanup an account ( #7777 )
2023-08-10 14:33:59 +02:00
João Jandre
fdb23dae40
server: Use max secondary storage defined on the account during upload ( #7441 )
2023-08-10 11:39:40 +02:00
Wei Zhou
a1af03f413
noVNC: fix JP keyboard on vmware7+ which uses websocket URL ( #7694 )
...
* noVNC: fix JP keyboard on vmware7+ which uses websocket URL
* noVNC: cleanup rfb.js
* noVNC: fix < and > on JP keyboard
* noVNC: fix Caps lock on JP keyboard
2023-08-09 11:43:16 +02:00
dahn
dea1373480
server: clean network offerings for domain on remove ( #7775 )
2023-08-07 09:56:58 +02:00
mprokopchuk
ab0297ea9b
VM.CREATE/VOLUME.DELETE/VOLUME.DESTROY not being emitted ( #7760 )
...
VM.CREATE/VOLUME.DELETE/VOLUME.DESTROY not being emitted
* Update server/src/main/java/com/cloud/vm/UserVmManagerImpl.java
Co-authored-by: dahn <daan.hoogland@gmail.com>
* Update api/src/main/java/org/apache/cloudstack/api/command/user/vm/DeployVMCmd.java
Co-authored-by: dahn <daan.hoogland@gmail.com>
---------
Co-authored-by: Maxim Prokopchuk <mprokopchuk@apple.com>
Co-authored-by: dahn <daan.hoogland@gmail.com>
2023-08-07 10:18:17 +05:30
dahn
b4032d9984
include all VMs when projects selected not just for admins ( #7667 )
2023-08-03 16:06:11 +02:00
dahn
d127d7939d
KVM: fix SSVM starting when overprovisioning memory ( #7663 )
2023-07-28 11:23:30 +02:00
dahn
d958882282
server: get id from persisted object ReservationVO ( #7785 )
2023-07-28 05:16:33 +02:00
dahn
f9b7bcfd10
add remove tag to remove acl item method ( #7750 )
2023-07-25 10:55:44 +02:00
Rohit Yadav
bde80f14aa
Fix NPE in management server logs due to /proc/cpuinfo output ( #7765 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2023-07-25 04:43:33 +02:00
Harikrishna
80ca3acf15
Allow encrypted volume migration for PowerFlex volumes ( #7757 )
2023-07-21 10:08:21 +03:00
Abhishek Kumar
cee7a713aa
server: clear resource reservation and increment resource count in a transaction ( #7724 )
...
This PR addresses rare case of potential overlap of resource reservation and resource count.
For different resource types there could be some delay between incrementing of the resource count and clearing of the earlier done reservation. This may result in failures when there are parallel deployments happening.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2023-07-21 10:55:51 +05:30
dahn
73a269e3b3
guarantee MAC uniqueness ( #7634 )
...
Co-authored-by: Bryan Lima <42067040+BryanMLima@users.noreply.github.com>
2023-07-19 10:25:01 +02:00
dahn
d575cae3e3
server: allow migration of all VMs with local storage on KVM ( #7656 )
...
This PR enables systemvm and VR migration on KVM with local storage.
Fixes : #7651
2023-07-18 12:49:17 +05:30
Ben
981d74825a
Add L2 networks to Zones with SG ( #7719 )
2023-07-11 09:11:23 +02:00
Vishesh
594c70dde0
Sync precommit config from main ( #7732 )
...
Co-authored-by: John Bampton <jbampton@users.noreply.github.com>
Co-authored-by: dahn <daan@onecht.net>
2023-07-07 11:18:16 +02:00