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
Abhishek Kumar
939ee9e153
server,engine-orchestration: allocate vm without transaction ( #7695 )
...
When deploying a VM is failed during the allocation process it may leave the resources that have been already allocated before the failure. They will get removed from the database as the whole code block is wrapped inside a transaction twice but the server would not inform the network or storage plugins to clean up the allocated resources.
This PR removes Transactions during VM allocation which results in the allocated VM and its resource records being persisted in DB even during failures. When failure is encountered VM is moved to Error state. This helps VM and its resources to be properly deallocated when it is expunged either by a server task such as ExpungeTask or during manual expunge.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2023-07-06 14:04:38 +05:30
Nicolas Vazquez
c733a23c90
Fix direct download URL checks ( #7693 )
...
This PR fixes the URL check for direct downloads, in the case of HTTPS URLs the certificates were not loaded into the SSL context
2023-07-06 13:47:13 +05:30
dahn
8e171785d1
cleanup removal of physical network ( #7630 )
...
Co-authored-by: Bryan Lima <42067040+BryanMLima@users.noreply.github.com>
2023-07-05 11:12:46 +02:00
Wei Zhou
3e04779f60
console proxy: use AeadBase64Encryptor instead of AES/CBC/PKCS5Padding ( #7237 )
2023-07-05 11:01:32 +02:00
Abhishek Kumar
5e5d194d77
server: do not check zone imagestores for directdownload template delete ( #7607 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2023-07-04 09:37:06 +02:00
dahn
1275db4081
UI: Zone wizard fix ( #7588 )
...
Co-authored-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2023-07-03 11:56:52 +02:00