@@ -120,6 +120,7 @@ func TestVirtualMachineConversion(t *testing.T) {
120120 },
121121 RawProperties : "my-secret" ,
122122 },
123+ Disabled : true ,
123124 },
124125 Network : & vmopv1.VirtualMachineNetworkSpec {
125126 DomainName : "my-domain.com" ,
@@ -382,22 +383,24 @@ func TestVirtualMachineConversion(t *testing.T) {
382383 },
383384 },
384385 {
385- name : "spec.bootstrap.cloudInit.waitOnNetwork4 " ,
386+ name : "spec.bootstrap.disabled " ,
386387 hub : & vmopv1.VirtualMachine {
387388 Spec : vmopv1.VirtualMachineSpec {
388389 Bootstrap : & vmopv1.VirtualMachineBootstrapSpec {
389- CloudInit : & vmopv1.VirtualMachineBootstrapCloudInitSpec {
390- WaitOnNetwork4 : ptrOf (true ),
391- },
390+ Disabled : true ,
392391 },
393392 },
394393 },
395394 },
396395 {
397- name : "spec.groupName " ,
396+ name : "spec.bootstrap.cloudInit.waitOnNetwork4 " ,
398397 hub : & vmopv1.VirtualMachine {
399398 Spec : vmopv1.VirtualMachineSpec {
400- GroupName : "my-group" ,
399+ Bootstrap : & vmopv1.VirtualMachineBootstrapSpec {
400+ CloudInit : & vmopv1.VirtualMachineBootstrapCloudInitSpec {
401+ WaitOnNetwork4 : ptrOf (true ),
402+ },
403+ },
401404 },
402405 },
403406 },
@@ -410,28 +413,21 @@ func TestVirtualMachineConversion(t *testing.T) {
410413 WaitOnNetwork6 : ptrOf (true ),
411414 },
412415 },
413- PromoteDisksMode : vmopv1 .VirtualMachinePromoteDisksModeOffline ,
414- BootOptions : & vmopv1.VirtualMachineBootOptions {
415- Firmware : vmopv1 .VirtualMachineBootOptionsFirmwareTypeEFI ,
416- BootDelay : & metav1.Duration {Duration : time .Second * 10 },
417- BootOrder : []vmopv1.VirtualMachineBootOptionsBootableDevice {
418- {
419- Type : vmopv1 .VirtualMachineBootOptionsBootableDiskDevice ,
420- Name : "disk-0" ,
421- },
422- {
423- Type : vmopv1 .VirtualMachineBootOptionsBootableNetworkDevice ,
424- Name : "eth0" ,
425- },
426- {
427- Type : vmopv1 .VirtualMachineBootOptionsBootableCDRomDevice ,
428- },
429- },
430- BootRetry : vmopv1 .VirtualMachineBootOptionsBootRetryDisabled ,
431- BootRetryDelay : & metav1.Duration {Duration : time .Second * 10 },
432- EFISecureBoot : vmopv1 .VirtualMachineBootOptionsEFISecureBootDisabled ,
433- NetworkBootProtocol : vmopv1 .VirtualMachineBootOptionsNetworkBootProtocolIP4 ,
434- },
416+ },
417+ },
418+ },
419+ {
420+ name : "spec.groupName" ,
421+ hub : & vmopv1.VirtualMachine {
422+ Spec : vmopv1.VirtualMachineSpec {
423+ GroupName : "my-group" ,
424+ },
425+ },
426+ },
427+ {
428+ name : "spec.affinity" ,
429+ hub : & vmopv1.VirtualMachine {
430+ Spec : vmopv1.VirtualMachineSpec {
435431 Affinity : & vmopv1.AffinitySpec {
436432 VMAffinity : & vmopv1.VMAffinitySpec {
437433 RequiredDuringSchedulingPreferredDuringExecution : []vmopv1.VMAffinityTerm {
0 commit comments