libvirt/tests/vmx2xmldata
Pino Toscano c5ee737bc5 vmx: make 'fileName' optional for CD-ROMs
It seems like CD-ROMs may have no 'fileName' property specified in case
there is nothing configured as attachment for the drive. Hence, make
sure that virVMXParseDisk() do not consider it mandatory anymore,
considering it an empty block cdrom device. Sadly virVMXParseDisk() is
used also to parse disk and floppies, so make sure that a NULL fileName
is handled in cdrom- and floppy-related paths.

https://bugzilla.redhat.com/show_bug.cgi?id=1808610

Signed-off-by: Pino Toscano <ptoscano@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Tested-by: Richard W.M. Jones <rjones@redhat.com>
2020-03-19 11:25:33 +01:00
..
vmx2xml-annotation.vmx esx: Map the .vmx annotation to the domain XML description 2010-08-30 22:22:03 +02:00
vmx2xml-annotation.xml
vmx2xml-case-insensitive-1.vmx
vmx2xml-case-insensitive-1.xml
vmx2xml-case-insensitive-2.vmx
vmx2xml-case-insensitive-2.xml
vmx2xml-cdrom-ide-device.vmx
vmx2xml-cdrom-ide-device.xml
vmx2xml-cdrom-ide-empty-2.vmx
vmx2xml-cdrom-ide-empty-2.xml
vmx2xml-cdrom-ide-empty.vmx
vmx2xml-cdrom-ide-empty.xml
vmx2xml-cdrom-ide-file.vmx ESX add tests for the VMX to/from domain XML mapping 2009-09-23 15:00:54 +02:00
vmx2xml-cdrom-ide-file.xml
vmx2xml-cdrom-ide-raw-auto-detect.vmx
vmx2xml-cdrom-ide-raw-auto-detect.xml conf: also mark the implicit video as primary 2016-04-12 10:45:35 +02:00
vmx2xml-cdrom-ide-raw-device.vmx
vmx2xml-cdrom-ide-raw-device.xml
vmx2xml-cdrom-scsi-device.vmx
vmx2xml-cdrom-scsi-device.xml
vmx2xml-cdrom-scsi-empty.vmx
vmx2xml-cdrom-scsi-empty.xml
vmx2xml-cdrom-scsi-file.vmx
vmx2xml-cdrom-scsi-file.xml
vmx2xml-cdrom-scsi-passthru.vmx
vmx2xml-cdrom-scsi-passthru.xml
vmx2xml-cdrom-scsi-raw-auto-detect.vmx
vmx2xml-cdrom-scsi-raw-auto-detect.xml
vmx2xml-cdrom-scsi-raw-device.vmx
vmx2xml-cdrom-scsi-raw-device.xml
vmx2xml-datacenterpath.vmx
vmx2xml-datacenterpath.xml
vmx2xml-esx-in-the-wild-1.vmx
vmx2xml-esx-in-the-wild-1.xml
vmx2xml-esx-in-the-wild-2.vmx
vmx2xml-esx-in-the-wild-2.xml
vmx2xml-esx-in-the-wild-3.vmx
vmx2xml-esx-in-the-wild-3.xml
vmx2xml-esx-in-the-wild-4.vmx
vmx2xml-esx-in-the-wild-4.xml
vmx2xml-esx-in-the-wild-5.vmx
vmx2xml-esx-in-the-wild-5.xml
vmx2xml-esx-in-the-wild-6.vmx
vmx2xml-esx-in-the-wild-6.xml
vmx2xml-esx-in-the-wild-7.vmx
vmx2xml-esx-in-the-wild-7.xml
vmx2xml-esx-in-the-wild-8.vmx
vmx2xml-esx-in-the-wild-8.xml
vmx2xml-esx-in-the-wild-9.vmx
vmx2xml-esx-in-the-wild-9.xml
vmx2xml-ethernet-bridged.vmx
vmx2xml-ethernet-bridged.xml
vmx2xml-ethernet-custom.vmx
vmx2xml-ethernet-custom.xml
vmx2xml-ethernet-e1000.vmx
vmx2xml-ethernet-e1000.xml
vmx2xml-ethernet-generated.vmx
vmx2xml-ethernet-generated.xml
vmx2xml-ethernet-nat.vmx
vmx2xml-ethernet-nat.xml
vmx2xml-ethernet-other.vmx
vmx2xml-ethernet-other.xml
vmx2xml-ethernet-static.vmx
vmx2xml-ethernet-static.xml
vmx2xml-ethernet-vmxnet2.vmx esx: Add support for the VMXNET 2 (Enhanced) NIC model 2010-04-20 20:58:24 +02:00
vmx2xml-ethernet-vmxnet2.xml
vmx2xml-ethernet-vpx.vmx
vmx2xml-ethernet-vpx.xml
vmx2xml-firmware-efi.vmx
vmx2xml-firmware-efi.xml vmx: convert firmware config for autoselection 2019-04-15 20:03:55 -04:00
vmx2xml-floppy-device.vmx
vmx2xml-floppy-device.xml
vmx2xml-floppy-file.vmx
vmx2xml-floppy-file.xml
vmx2xml-fusion-in-the-wild-1.vmx
vmx2xml-fusion-in-the-wild-1.xml
vmx2xml-graphics-vnc.vmx
vmx2xml-graphics-vnc.xml
vmx2xml-gsx-in-the-wild-1.vmx
vmx2xml-gsx-in-the-wild-1.xml
vmx2xml-gsx-in-the-wild-2.vmx
vmx2xml-gsx-in-the-wild-2.xml
vmx2xml-gsx-in-the-wild-3.vmx
vmx2xml-gsx-in-the-wild-3.xml
vmx2xml-gsx-in-the-wild-4.vmx
vmx2xml-gsx-in-the-wild-4.xml
vmx2xml-harddisk-ide-file.vmx
vmx2xml-harddisk-ide-file.xml
vmx2xml-harddisk-scsi-file.vmx
vmx2xml-harddisk-scsi-file.xml
vmx2xml-harddisk-transient.vmx
vmx2xml-harddisk-transient.xml
vmx2xml-minimal-64bit.vmx
vmx2xml-minimal-64bit.xml
vmx2xml-minimal.vmx
vmx2xml-minimal.xml
vmx2xml-parallel-device.vmx
vmx2xml-parallel-device.xml
vmx2xml-parallel-file.vmx
vmx2xml-parallel-file.xml conf: also mark the implicit video as primary 2016-04-12 10:45:35 +02:00
vmx2xml-scsi-driver.vmx
vmx2xml-scsi-driver.xml conf: also mark the implicit video as primary 2016-04-12 10:45:35 +02:00
vmx2xml-scsi-writethrough.vmx
vmx2xml-scsi-writethrough.xml
vmx2xml-serial-device.vmx
vmx2xml-serial-device.xml
vmx2xml-serial-file.vmx
vmx2xml-serial-file.xml conf: also mark the implicit video as primary 2016-04-12 10:45:35 +02:00
vmx2xml-serial-network-client.vmx
vmx2xml-serial-network-client.xml
vmx2xml-serial-network-server.vmx
vmx2xml-serial-network-server.xml
vmx2xml-serial-pipe-client-app.vmx
vmx2xml-serial-pipe-client-vm.vmx
vmx2xml-serial-pipe-server-app.vmx
vmx2xml-serial-pipe-server-vm.vmx
vmx2xml-serial-pipe.xml
vmx2xml-sharedfolder.vmx vmx: handle shared folders parsing 2012-07-21 20:15:02 +02:00
vmx2xml-sharedfolder.xml
vmx2xml-smbios.vmx
vmx2xml-smbios.xml
vmx2xml-svga.vmx vmx: Add support for video device VRAM size 2011-01-06 18:18:35 +01:00
vmx2xml-svga.xml
vmx2xml-ws-in-the-wild-1.vmx
vmx2xml-ws-in-the-wild-1.xml
vmx2xml-ws-in-the-wild-2.vmx
vmx2xml-ws-in-the-wild-2.xml