libvirt/tests/vmx2xmldata
Daniel P. Berrangé a9b1375d7d conf: remove duplicated firmware type attribute
The

  <os firmware='efi'>
    <firmware type='efi'>
      <feature enabled='no' name='enrolled-keys'/>
    </firmware>
  </os>

repeats the firmware attribute twice. This has no functional benefit, as
evidenced by fact that we use a single struct field to store both
attributes, while needlessly introducing an error scenario. The XML can
just be simplified to:

  <os firmware='efi'>
    <firmware>
      <feature enabled='no' name='enrolled-keys'/>
    </firmware>
  </os>

which also means that we don't need to emit the empty element
<firmware type='efi'/> for all existing configs too.

Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2021-03-30 10:19:42 +01:00
..
vmx2xml-annotation.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-annotation.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-case-insensitive-1.vmx
vmx2xml-case-insensitive-1.xml vmx: support outputing the type attribute for MAC addresses 2020-07-23 16:11:35 +01:00
vmx2xml-case-insensitive-2.vmx
vmx2xml-case-insensitive-2.xml vmx: support outputing the type attribute for MAC addresses 2020-07-23 16:11:35 +01:00
vmx2xml-cdrom-ide-device.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-ide-device.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-ide-empty-2.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-ide-empty-2.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-ide-empty.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-ide-empty.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-ide-file-missing-datastore.vmx tests: Test vmx files with missing images 2021-01-06 02:05:10 +01:00
vmx2xml-cdrom-ide-file-missing-file.vmx tests: Test vmx files with missing images 2021-01-06 02:05:10 +01:00
vmx2xml-cdrom-ide-file.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-ide-file.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-ide-raw-auto-detect.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-ide-raw-auto-detect.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-ide-raw-device.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-ide-raw-device.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-scsi-device.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-scsi-device.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-scsi-empty.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-scsi-empty.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-scsi-file.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-scsi-file.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-scsi-passthru.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-scsi-passthru.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-scsi-raw-auto-detect.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-scsi-raw-auto-detect.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-scsi-raw-device.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-cdrom-scsi-raw-device.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-datacenterpath.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-datacenterpath.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-esx-in-the-wild-1.vmx
vmx2xml-esx-in-the-wild-1.xml vmx: support outputing the type attribute for MAC addresses 2020-07-23 16:11:35 +01:00
vmx2xml-esx-in-the-wild-2.vmx
vmx2xml-esx-in-the-wild-2.xml vmx: support outputing the type attribute for MAC addresses 2020-07-23 16:11:35 +01:00
vmx2xml-esx-in-the-wild-3.vmx
vmx2xml-esx-in-the-wild-3.xml vmx: support outputing the type attribute for MAC addresses 2020-07-23 16:11:35 +01:00
vmx2xml-esx-in-the-wild-4.vmx
vmx2xml-esx-in-the-wild-4.xml vmx: support outputing the type attribute for MAC addresses 2020-07-23 16:11:35 +01:00
vmx2xml-esx-in-the-wild-5.vmx
vmx2xml-esx-in-the-wild-5.xml vmx: support outputing the type attribute for MAC addresses 2020-07-23 16:11:35 +01:00
vmx2xml-esx-in-the-wild-6.vmx
vmx2xml-esx-in-the-wild-6.xml vmx: support outputing the type attribute for MAC addresses 2020-07-23 16:11:35 +01:00
vmx2xml-esx-in-the-wild-7.vmx
vmx2xml-esx-in-the-wild-7.xml vmx: support outputing the type attribute for MAC addresses 2020-07-23 16:11:35 +01:00
vmx2xml-esx-in-the-wild-8.vmx
vmx2xml-esx-in-the-wild-8.xml vmx: start parsing SATA disks 2020-10-14 11:23:30 +02:00
vmx2xml-esx-in-the-wild-9.vmx
vmx2xml-esx-in-the-wild-9.xml vmx: support outputing the type attribute for MAC addresses 2020-07-23 16:11:35 +01:00
vmx2xml-esx-in-the-wild-10.vmx vmx: start parsing SATA disks 2020-10-14 11:23:30 +02:00
vmx2xml-esx-in-the-wild-10.xml vmx: start parsing SATA disks 2020-10-14 11:23:30 +02:00
vmx2xml-ethernet-bridged.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ethernet-bridged.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ethernet-custom.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ethernet-custom.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ethernet-e1000.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ethernet-e1000.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ethernet-generated.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ethernet-generated.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ethernet-nat.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ethernet-nat.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ethernet-other.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ethernet-other.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ethernet-static.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ethernet-static.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ethernet-vmxnet2.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ethernet-vmxnet2.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ethernet-vpx.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ethernet-vpx.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-firmware-efi.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-firmware-efi.xml conf: remove duplicated firmware type attribute 2021-03-30 10:19:42 +01:00
vmx2xml-floppy-device.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-floppy-device.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-floppy-file.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-floppy-file.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-fusion-in-the-wild-1.vmx
vmx2xml-fusion-in-the-wild-1.xml vmx: support outputing the type attribute for MAC addresses 2020-07-23 16:11:35 +01:00
vmx2xml-graphics-vnc.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-graphics-vnc.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-gsx-in-the-wild-1.vmx
vmx2xml-gsx-in-the-wild-1.xml vmx: support outputing the type attribute for MAC addresses 2020-07-23 16:11:35 +01:00
vmx2xml-gsx-in-the-wild-2.vmx
vmx2xml-gsx-in-the-wild-2.xml vmx: support outputing the type attribute for MAC addresses 2020-07-23 16:11:35 +01:00
vmx2xml-gsx-in-the-wild-3.vmx
vmx2xml-gsx-in-the-wild-3.xml vmx: support outputing the type attribute for MAC addresses 2020-07-23 16:11:35 +01:00
vmx2xml-gsx-in-the-wild-4.vmx
vmx2xml-gsx-in-the-wild-4.xml vmx: support outputing the type attribute for MAC addresses 2020-07-23 16:11:35 +01:00
vmx2xml-harddisk-ide-file-missing-datastore.vmx tests: Test vmx files with missing images 2021-01-06 02:05:10 +01:00
vmx2xml-harddisk-ide-file.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-harddisk-ide-file.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-harddisk-scsi-file-missing-file.vmx tests: Test vmx files with missing images 2021-01-06 02:05:10 +01:00
vmx2xml-harddisk-scsi-file.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-harddisk-scsi-file.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-harddisk-transient.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-harddisk-transient.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-minimal-64bit.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-minimal-64bit.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-minimal.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-minimal.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-parallel-device.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-parallel-device.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-parallel-file.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-parallel-file.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-scsi-driver.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-scsi-driver.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-scsi-writethrough.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-scsi-writethrough.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-serial-device.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-serial-device.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-serial-file.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-serial-file.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-serial-network-client.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-serial-network-client.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-serial-network-server.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-serial-network-server.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-serial-pipe-client-app.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-serial-pipe-client-vm.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-serial-pipe-server-app.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-serial-pipe-server-vm.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-serial-pipe.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-sharedfolder.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-sharedfolder.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-smbios.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-smbios.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-svga.vmx tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-svga.xml tests: vmx: Add <name> element for all domain XMLs 2020-10-20 09:05:10 +02:00
vmx2xml-ws-in-the-wild-1.vmx
vmx2xml-ws-in-the-wild-1.xml vmx: support outputing the type attribute for MAC addresses 2020-07-23 16:11:35 +01:00
vmx2xml-ws-in-the-wild-2.vmx
vmx2xml-ws-in-the-wild-2.xml vmx: support outputing the type attribute for MAC addresses 2020-07-23 16:11:35 +01:00