Abhishek Kumar
b139d3726d
handle restore for VMs deployed from ISO
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-05-08 11:15:40 +05:30
Abhishek Kumar
ebfe83d2ab
Merge remote-tracking branch 'apache/main' into integration-veeam-kvm
2026-05-07 08:54:28 +05:30
Bernardo De Marco Gonçalves
96ca1b2a7c
Add option to control MAC address reuse for VR public NICs ( #13001 )
2026-05-06 13:41:11 -03:00
Bryan Lima
c45596cca3
Refactor of Allocator classes ( #9074 )
...
* Refactoring Allocator classes
* Break into smaller methods random and firfit allocators.
* Added unit tests for random and firstfit allocators
* Move random allocator from cloud-plugins to cloud-server
* Add BaseAllocator abstract class for duplicate code
* Add missing license
* Add missing license to unit test file
* Remove host allocator random dependency
* Change exception message on smoke tests
* Remove conditional as it was never actually reached in the original flow
* Fix tests
* Fix flipped parameters
* Fix NPE while listing hosts for migration when suitableHosts is null
* Remove unnecessary stubbings
* Fix checkstyle
* Remove unnecessary file
* Rename exception error messages
* Apply suggestions from code review
Co-authored-by: Fabricio Duarte <fabricio.duarte.jr@gmail.com>
* Rename UserVmDetailVO references to VMInstanceDetailVO
* Remove unused imports
* Add new line at EOF
* Remove unnecessary random allocator pom
* Fix GPU allocation mistake
* Fix failing tests
---------
Co-authored-by: Fabricio Duarte <fabricio.duarte@scclouds.com.br>
Co-authored-by: Fabricio Duarte <fabricio.duarte.jr@gmail.com>
2026-04-30 10:30:02 -03:00
Abhishek Kumar
eaab07d99d
Merge remote-tracking branch 'apache/main' into integration-veeam-kvm
2026-04-30 11:32:56 +05:30
Suresh Kumar Anaparti
2d6280b9da
Merge branch '4.22'
2026-04-17 04:35:25 +05:30
Suresh Kumar Anaparti
13a2c7793c
Merge branch '4.20' into 4.22
2026-04-17 03:12:33 +05:30
Brad House
6e810989b6
HAProxy Configuration: network.loadbalancer.haproxy.idle.timeout ( #12586 )
...
* initial attempt at network.loadbalancer.haproxy.idle.timeout implementation
* implement test cases
* move idleTimeout configuration test to its own test case
2026-04-16 14:49:54 +05:30
Nicolas Vazquez
160876c6d7
Fix: API Thread held forever during force deleting across MS ( #12968 )
2026-04-15 08:41:26 +02:00
Abhisar Sinha
07bca60fc4
Merge remote-tracking branch 'upstream/main' into fork/shapeblue/integration-veeam-kvm
2026-04-14 23:30:58 +05:30
Harikrishna
0c86899cc1
Added VDDK support in VMware to KVM migrations ( #12970 )
2026-04-14 22:33:01 +05:30
Daan Hoogland
82bfa9fb3f
Merge branch '4.22'
2026-04-14 14:50:44 +02:00
Daan Hoogland
1085da4ef8
Merge commit '19b4ef106931aa1d6a8fed06984009d86760e4de' into 4.22
2026-04-14 13:15:05 +02:00
Abhisar Sinha
8eb162cb99
Updating pom.xml version numbers for release 4.20.4.0-SNAPSHOT
2026-04-13 15:48:18 +05:30
Abhishek Kumar
c588e67d6c
changes for adding syncqueueitem for backup to block other operations on
...
vm
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:30:56 +05:30
Abhishek Kumar
1f72a2284c
changes for restore with template; refactor
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2026-04-09 10:26:29 +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
Wei Zhou
ca4112e7d0
api/server: create dummy KVM VM without volume and network is optional
2026-04-09 10:17:56 +05:30
Abhisar Sinha
c8599040b4
Updating pom.xml version numbers for release 4.20.3.0
...
Signed-off-by: Abhisar Sinha <abhisar.sinha@gmail.com>
2026-04-06 17:22:19 +05:30
Suresh Kumar Anaparti
e2d18c0748
Merge branch '4.22'
2026-04-02 10:30:18 +05:30
Henrique Sato
7eea9ed448
Add API to enable/disable NICs for KVM ( #12819 )
2026-03-31 10:14:20 +02:00
Suresh Kumar Anaparti
68030df10b
VM start error handling improvements and config to expose error to users ( #12894 )
...
* VM start error handling improvements, and config to expose error to user
* refactor
2026-03-27 15:35:08 -03:00
Suresh Kumar Anaparti
1bff543e58
Merge branch '4.22'
2026-03-27 01:25:42 +05:30
Fabricio Duarte
88a12a801f
Cleanup imported VM from disk on failure due to volume allocation + prevent duplicate volume and primary storage increment on import
2026-03-17 15:50:26 +01:00
Fabricio Duarte
9c0c8da706
[22.0] Address limit checks for VM, CPU, memory, volume, and primary storage
2026-03-17 15:10:33 +01:00
Abhisar Sinha
61afb4cb78
fix identation
2026-03-16 17:40:24 +01:00
Fabricio Duarte
497266270b
Cleanup imported VM from disk on failure due to volume allocation + prevent duplicate volume and primary storage increment on import
2026-03-16 11:47:32 +01:00
Fabricio Duarte
0a4b4c6af0
[20.3] Address limit checks for VM, CPU, memory, volume, and primary storage
2026-03-16 11:47:32 +01:00
dahn
89df318164
[20.3] resource allocation
2026-03-16 11:47:31 +01:00
Pearl Dsilva
27bce46a8e
Clear System VM IP from NICs for PublicNetworkGuru ( #11992 )
2026-03-12 13:18:03 +01:00
Daniel Augusto Veronezi Salvador
37e3657770
[22.0] resource allocation
2026-02-22 15:41:13 +01:00
Suresh Kumar Anaparti
30e6c224bd
Merge branch '4.22'
2026-02-19 13:20:04 +05:30
Suresh Kumar Anaparti
5caf6cd043
Merge branch '4.20' into 4.22
2026-02-19 13:19:14 +05:30
Suresh Kumar Anaparti
9dd93cef76
Support for custom SSH port for KVM hosts from the host url on add host and the configuration ( #12571 )
2026-02-18 20:05:51 +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
Suresh Kumar Anaparti
ffb8b91ff5
Merge branch '4.22'
2026-01-29 19:42:07 +05:30
Suresh Kumar Anaparti
f5778eaa32
Merge branch '4.20' into 4.22
2026-01-29 19:41:29 +05:30
Andrija Panic
3ba5c2b610
Fix logs mismatch between Network GC wait and interval ( #10776 )
...
Co-authored-by: nvazquez <nicovazquez90@gmail.com>
Co-authored-by: dahn <daan@onecht.net>
Co-authored-by: Wei Zhou <weizhou@apache.org>
2026-01-29 11:27:46 +01:00
Suresh Kumar Anaparti
a55f85af50
Merge branch '4.22'
2026-01-29 15:55:03 +05:30
Suresh Kumar Anaparti
d700e2db64
Merge branch '4.20' into 4.22
2026-01-29 15:51:58 +05:30
Davi Torres
ded975ceb8
Improve message "Network is unavailable. Please contact administrator" ( #11981 )
...
* Improve message "Network is unavailable. Please contact administrator"
This trivial change provide more details for root administrators during troubleshooting.
See discussion https://github.com/apache/cloudstack/discussions/11980
* Improve error message for unavailable guest network
* Update engine/orchestration/src/main/java/com/cloud/vm/VirtualMachineManagerImpl.java
Co-authored-by: dahn <daan.hoogland@gmail.com>
* Fix and refactor
---------
Co-authored-by: dahn <daan.hoogland@gmail.com>
Co-authored-by: nvazquez <nicovazquez90@gmail.com>
2026-01-28 15:43:05 +02:00
Harikrishna
6932cacabc
Allow copy of templates from secondary storages of other zone when adding a new secondary storage ( #12296 )
...
* Allow copy of templates from secondary storages of other zone when adding a new secondary storage
* Add API param and UI changes on add secondary storage page
* Make copy template across zones non blocking
* Code fixes
* unused imports
* Add copy template flag in zone wizard and remove NFS checks
* Fix UI
* Label fixes
* code optimizations
* code refactoring
* missing changes
* Combine template copy and download into a single asynchronous operation
* unused import and fixed conflicts
* unused code
* update config message
* Fix configuration setting value on add secondary storage page
* Removed unused code
* Update unit tests
2026-01-28 16:00:30 +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
Nicolas Vazquez
fce69fbfe0
VM Power state optimization ( #12463 )
...
* Publish VM Power state optimization (PowerReportMissing)
* Fix logging
2026-01-27 10:27:43 +02:00
Suresh Kumar Anaparti
507c4cd128
Merge branch '4.22'
2026-01-15 10:09:09 +05:30
Suresh Kumar Anaparti
b5fd39fca0
Merge branch '4.20' into 4.22
2026-01-15 10:08:27 +05:30
Suresh Kumar Anaparti
6a324da27a
MAC address assignment improvements ( #12349 )
2026-01-13 13:56:39 +01:00
Abhishek Kumar
538578366a
Merge remote-tracking branch 'apache/4.22'
2026-01-13 11:49:07 +05:30
Nicolas Vazquez
04875f1517
Improve logs for VM migrations ( #12332 )
2026-01-09 17:50:27 +01:00