Rohit Yadav
93d4816ee8
Merge remote-tracking branch 'origin/4.19'
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Conflicts:
plugins/storage/volume/linstor/src/main/java/com/cloud/hypervisor/kvm/storage/LinstorStorageAdaptor.java
2024-04-23 15:24:19 +05:30
Rohit Yadav
0fa71f5696
Merge remote-tracking branch 'origin/4.18' into 4.19
2024-04-23 15:21:44 +05:30
Bernardo De Marco Gonçalves
582249c1f7
Fix permission to manipulate VMs and templates settings through UI ( #8778 )
2024-04-23 11:46:10 +02:00
Wei Zhou
bf9fdaddbd
Fix build errors due to log4j 2.x changes
2024-04-23 11:43:08 +02:00
Wei Zhou
7b57480d60
Merge remote-tracking branch 'apache/4.19' into main
2024-04-23 10:06:16 +02:00
dahn
6502dde8c3
field enlarged and db upgrade ( #8675 )
...
* 4.19 -> 4.19.1 and enlarge url field
2024-04-23 13:01:08 +05:30
Vishesh
c081f60427
server: Fix null pointer exception in restore VM ( #8930 )
2024-04-22 19:21:16 +02:00
Suresh Kumar Anaparti
21182dabcd
Update netty version for compatibility/staying current ( #8945 )
2024-04-22 10:35:03 +02:00
dahn
0577b0ac8e
server: add logs to public ip allocation attempt ( #8239 )
2024-04-22 10:31:48 +02:00
Rene Peinthor
405aac38bc
linstor: Only set allow-two-primaries if resource is already in use ( #8802 )
...
For live migrate we need the allow-two-primaries option,
but we don't know exactly if we are called for a migration operation.
Now also check if at least any of the resources is in use somewhere and
only then set the option.
2024-04-22 10:04:05 +02:00
SadiJr
49d244f251
[Usage] Create VPC billing ( #7235 )
...
Co-authored-by: SadiJr <sadi@scclouds.com.br>
Co-authored-by: Bryan Lima <bryan.lima@hotmail.com>
2024-04-22 09:42:24 +02:00
Rohit Yadav
5a52ca78ae
kvm: export sysinfo for arm64 domains for cloud-init to work ( #8940 )
...
This fixes a limitation for arm64/aarch64 KVM hosts to correctly export
the product name via sysconfig attribute. Without this `cloud-init`
doesn't function correctly on arm64 platforms.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2024-04-19 21:23:49 +02:00
Wei Zhou
8ff2c018cc
test: fix test failures in ActionEventInterceptorTest ( #8938 )
...
* test: fix test failures in ActionEventInterceptorTest
```
Error: Failures:
Error: ActionEventInterceptorTest.testInterceptComplete:247
Error: ActionEventInterceptorTest.testInterceptException:261
Error: ActionEventInterceptorTest.testInterceptStartAsync:234 expected:<Starting VM[. Id: 0 Name: null]> but was:<Starting VM[]>
```
* Update 8938: move CallContext.unregister as well
2024-04-19 15:10:38 +02:00
dahn
e1922da249
merge forward error in logger name ( #8949 )
2024-04-19 14:21:18 +02:00
Daan Hoogland
3cabe69cd5
Merge release branch 4.19 to main
...
* 4.19:
protect against null-path (#8915 )
UI: Fix missing locale strings for Status widget (#8792 )
Add a shutdownhook to remove jobs owned by the process (#8896 )
2024-04-19 12:45:30 +02:00
Daan Hoogland
78e07cff62
Merge release branch 4.18 to 4.19
...
* 4.18:
protect against null-path (#8915 )
UI: Fix missing locale strings for Status widget (#8792 )
Add a shutdownhook to remove jobs owned by the process (#8896 )
2024-04-19 12:43:34 +02:00
dahn
7affbb1dac
protect against null-path ( #8915 )
...
Co-authored-by: Vladimir Dombrovski <vladimir.dombrovski@bso.co>
Co-authored-by: Vishesh <vishesh92@gmail.com>
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
2024-04-19 12:23:31 +02:00
Vishesh
d4a5459a83
UI: Fix missing locale strings for Status widget ( #8792 )
2024-04-19 11:31:51 +02:00
dahn
5f8450f28f
Add a shutdownhook to remove jobs owned by the process ( #8896 )
...
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
2024-04-19 09:18:41 +02:00
Suresh Kumar Anaparti
dfd5158d67
Allow kvm storage plugin to customize diskdef, add geometry ( #8839 )
...
* Allow kvm storage plugin to customize diskdef, add geometry
* formatting update
---------
Co-authored-by: Marcus Sorensen <mls@apple.com>
2024-04-18 18:21:17 +05:30
Daan Hoogland
7de8a6d082
Merge LTS branch '4.19' into main
2024-04-18 08:54:58 +02:00
Rohit Yadav
cadbb563af
Merge remote-tracking branch 'origin/4.18' into 4.19
2024-04-18 10:21:54 +05:30
Wei Zhou
38ca11f99a
build: fix build failure after merge-forward
2024-04-17 16:40:31 +02:00
João Jandre
8a101fbbc1
Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT
...
Signed-off-by: João Jandre <48719461+JoaoJandre@users.noreply.github.com>
2024-04-17 11:11:57 -03:00
Vishesh
8511014707
Fix error message for checkVolume command ( #8842 )
2024-04-17 17:27:27 +05:30
Vishesh
63a0797b18
Introduce scheduled executor wrapper with dynamic interval ( #8916 )
...
* Introduce scheduled executor wrapper with dynamic interval
* Add validation for configkey
2024-04-17 15:15:37 +05:30
Vishesh
ebaf5a47b9
Speedup resource count calculation ( #8903 )
...
* Speed up resource count calculation
* Refactor resource count calculation
* Start transaction for updateCountByDeltaForIds
2024-04-17 14:21:30 +05:30
Rohit Yadav
44b8d3af0c
ui: bump UI dependencies versions ( #8923 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2024-04-17 09:08:56 +02:00
Bernardo De Marco Gonçalves
7721133ea9
Fix display of properties related to backup size ( #8845 )
2024-04-16 16:58:36 +02:00
Henrique Sato
090c1e38a6
Improve vm.allocation.algorithm global setting description ( #8823 )
...
Co-authored-by: Henrique Sato <henrique.sato@scclouds.com.br>
2024-04-16 16:55:20 +02:00
Henrique Sato
075b413041
Fix VR inheriting boot settings from user's VM ( #8894 )
...
Co-authored-by: Henrique Sato <henrique.sato@scclouds.com.br>
2024-04-16 16:54:16 +02:00
GaOrtiga
31f28f6516
Limit infrastructure details revealed to the end user after a failed migration on KVM ( #8680 )
...
* remove details when error occurs
* Update plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/wrapper/LibvirtMigrateCommandWrapper.java
Co-authored-by: dahn <daan.hoogland@gmail.com>
---------
Co-authored-by: Gabriel <gabriel.fernandes@scclouds.com.br>
Co-authored-by: dahn <daan.hoogland@gmail.com>
2024-04-16 09:58:35 -03:00
Rohit Yadav
a55ba96a08
Merge remote-tracking branch 'origin/4.18' into 4.19
2024-04-16 16:10:33 +05:30
Vishesh
0a26f3315a
Fix listStoragePoolsMetricsCmd ( #8885 )
2024-04-16 15:52:09 +05:30
Wei Zhou
45daa1ce59
Merge remote-tracking branch 'apache/4.19'
2024-04-12 16:40:07 +02:00
Vishesh
44aa08c02a
Fixup 4.19 build issue ( #8905 )
2024-04-12 16:37:25 +02:00
Vishesh
b998e7dbb6
Allow overriding root disk offering & size, and expunge old root disk while restoring a VM ( #8800 )
...
* Allow overriding root diskoffering id & size while restoring VM
* UI changes
* Allow expunging of old disk while restoring a VM
* Resolve comments
* Address comments
* Duplicate volume's details while duplicating volume
* Allow setting IOPS for the new volume
* minor cleanup
* fixup
* Add checks for template size
* Replace strings for IOPS with constants
* Fix saveVolumeDetails method
* Fixup
* Fixup UI styling
2024-04-12 17:47:52 +05:30
João Jandre
154566f914
Updating pom.xml version numbers for release 4.18.2.0
...
Signed-off-by: João Jandre <48719461+JoaoJandre@users.noreply.github.com>
4.18.2.0
2024-04-12 08:25:04 -03:00
Rene Peinthor
6cd5c6a1d0
linstor: Do not pretend handling disconnect paths that are non Linstor ( #8897 )
2024-04-12 08:23:15 -03:00
Vishesh
19f79b1d94
Merge branch '4.19'
2024-04-12 16:31:40 +05:30
Suresh Kumar Anaparti
d3e020a545
Mark libvirt events experimental, add properties flag ( #8825 )
...
* Mark libvirt events experimental, add properties flag
* unit test fixes
---------
Co-authored-by: Marcus Sorensen <mls@apple.com>
2024-04-11 17:06:33 +05:30
Vishesh
730cc5d5b8
Change iops on offering change ( #8872 )
...
* Change IOPS on disk offering change
* Remove iops & bandwidth limits before copying template
* minor refactor
* Handle diskOfferingDetails
* Fixup
2024-04-11 17:01:55 +05:30
Vishesh
a44f28bb31
Merge branch '4.19'
2024-04-10 17:30:37 +05:30
Vishesh
c24c1a5c00
Fix VM import & VM delete with custom offering ( #8813 )
2024-04-10 11:29:29 +02:00
Wei Zhou
3fd5680d9a
Merge remote-tracking branch 'apache/4.19'
2024-04-08 14:16:33 +02:00
Wei Zhou
c7626ebfd6
Merge remote-tracking branch 'apache/4.18' into 4.19
2024-04-08 14:14:04 +02:00
Wei Zhou
a5508acc54
server: fix haproxy misconfiguration after VPC VR start ( #8881 )
2024-04-05 15:01:08 -03:00
dahn
2959cc6765
cleanup collaborators ( #8888 )
2024-04-05 16:52:40 +05:30
Henrique Sato
632eb40b7c
add collaborator hsato03 ( #8884 )
...
Co-authored-by: Henrique Sato <henrique.sato@scclouds.com.br>
2024-04-04 21:21:48 +02:00
Abhishek Kumar
55b28d645f
Merge remote-tracking branch 'apache/4.19'
2024-04-04 17:54:42 +05:30