@@ -55,17 +55,16 @@ INSERT IGNORE INTO `cloud`.`hypervisor_capabilities`(uuid, hypervisor_type, hype
5555INSERT IGNORE INTO ` cloud` .` hypervisor_capabilities` (uuid, hypervisor_type, hypervisor_version, max_guests_limit, max_data_volumes_limit, max_hosts_per_cluster, storage_motion_supported) VALUES (UUID(), ' XenServer' , ' 8.4.0' , 1000 , 240 , 64 , 1 );
5656
5757-- Add missing and new Guest OS mappings
58-
5958CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (2 , ' Debian GNU/Linux 10 (64-bit)' , ' XenServer' , ' 8.2.1' , ' Debian Buster 10' );
6059CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (5 , ' SUSE Linux Enterprise Server 15 (64-bit)' , ' XenServer' , ' 8.2.1' , ' SUSE Linux Enterprise 15 (64-bit)' );
6160CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (6 , ' Windows Server 2022 (64-bit)' , ' XenServer' , ' 8.2.1' , ' Windows Server 2022 (64-bit)' );
6261CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (6 , ' Windows 11 (64-bit)' , ' XenServer' , ' 8.2.1' , ' Windows 11' );
6362CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (10 , ' Ubuntu 20.04 LTS' , ' XenServer' , ' 8.2.1' , ' Ubuntu Focal Fossa 20.04' );
64- CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (10 , ' Ubuntu 24.04 LTS' , ' KVM' , ' default' , ' Ubuntu 24.04 LTS' );
6563
6664-- Copy XS 8.2.1 hypervisor guest OS mappings to XS 8.3 and 8.3 mappings to 8.4
6765INSERT IGNORE INTO ` cloud` .` guest_os_hypervisor` (uuid,hypervisor_type, hypervisor_version, guest_os_name, guest_os_id, created, is_user_defined) SELECT UUID(),' Xenserver' , ' 8.3.0' , guest_os_name, guest_os_id, utc_timestamp(), 0 FROM ` cloud` .` guest_os_hypervisor` WHERE hypervisor_type= ' Xenserver' AND hypervisor_version= ' 8.2.1' ;
6866
67+ -- Add new and missing guest os mappings for XS 8.3
6968CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (1 , ' Rocky Linux 9' , ' XenServer' , ' 8.3.0' , ' Rocky Linux 9' );
7069CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (1 , ' Rocky Linux 8' , ' XenServer' , ' 8.3.0' , ' Rocky Linux 8' );
7170CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (1 , ' AlmaLinux 9' , ' XenServer' , ' 8.3.0' , ' AlmaLinux 9' );
@@ -79,5 +78,12 @@ CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (10, 'Ubuntu 22.04 LTS', 'XenServer', '
7978
8079INSERT IGNORE INTO ` cloud` .` guest_os_hypervisor` (uuid,hypervisor_type, hypervisor_version, guest_os_name, guest_os_id, created, is_user_defined) SELECT UUID(),' Xenserver' , ' 8.4.0' , guest_os_name, guest_os_id, utc_timestamp(), 0 FROM ` cloud` .` guest_os_hypervisor` WHERE hypervisor_type= ' Xenserver' AND hypervisor_version= ' 8.3.0' ;
8180
81+ -- Add new guest os mappings for XS 8.4 and KVM
8282CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (6 , ' Windows Server 2025' , ' XenServer' , ' 8.4.0' , ' Windows Server 2025' );
8383CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (10 , ' Ubuntu 24.04 LTS' , ' XenServer' , ' 8.4.0' , ' Ubuntu Noble Numbat 24.04 (preview)' );
84+ CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (2 , ' Debian GNU/Linux 10 (64-bit)' , ' KVM' , ' default' , ' Debian GNU/Linux 10 (64-bit)' );
85+ CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (2 , ' Debian GNU/Linux 11 (64-bit)' , ' KVM' , ' default' , ' Debian GNU/Linux 11 (64-bit)' );
86+ CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (2 , ' Debian GNU/Linux 12 (64-bit)' , ' KVM' , ' default' , ' Debian GNU/Linux 12 (64-bit)' );
87+ CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (6 , ' Windows 11 (64-bit)' , ' KVM' , ' default' , ' Windows 11' );
88+ CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (6 , ' Windows Server 2025' , ' KVM' , ' default' , ' Windows Server 2025' );
89+ CALL ADD_GUEST_OS_AND_HYPERVISOR_MAPPING (10 , ' Ubuntu 24.04 LTS' , ' KVM' , ' default' , ' Ubuntu 24.04 LTS' );
0 commit comments