Update server/src/main/java/com/cloud/api/query/QueryManagerImpl.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Fabricio Duarte 2025-07-08 13:54:32 -03:00 committed by GitHub
parent f3f7aa34f5
commit d13c92af06
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 4 additions and 1 deletions

View File

@ -5347,7 +5347,10 @@ public class QueryManagerImpl extends MutualExclusiveIdsManagerBase implements Q
if (HypervisorType.VMware.equals(hypervisorType)) {
options.put(VmDetailConstants.NIC_ADAPTER, Arrays.asList("E1000", "PCNet32", "Vmxnet2", "Vmxnet3"));
List<String> availableDiskControllers = diskControllerMappingDao.listForHypervisor(HypervisorType.VMware).stream().map(DiskControllerMappingVO::getName).collect(Collectors.toList());
List<String> availableDiskControllers = diskControllerMappingDao.listForHypervisor(HypervisorType.VMware).stream()
.map(DiskControllerMappingVO::getName)
.sorted()
.collect(Collectors.toList());
options.put(VmDetailConstants.ROOT_DISK_CONTROLLER, availableDiskControllers);
options.put(VmDetailConstants.DATA_DISK_CONTROLLER, availableDiskControllers);
options.put(VmDetailConstants.NESTED_VIRTUALIZATION_FLAG, Arrays.asList("true", "false"));