TYPE is printed at the end. And after that, no other entries were printed for 'ISO'. In the output, if
1. TYPE was displayed before UUID or
2. PARTUUID (not present now) was displayed after TYPE
the ds-identify would have detected 'OVF'.
So, the main issue is 'ds-identify' doesn't detect OVF if 'TYPE=iso9660' is the last line printed for a block device in blkid.
> From the output of blkid in my virtual machine.
DEVNAME=/dev/sr0 04-20-15- 30-24-00
UUID=2009-
LABEL=OVF\ Customization
TYPE=iso9660
TYPE is printed at the end. And after that, no other entries were printed for 'ISO'. In the output, if
1. TYPE was displayed before UUID or
2. PARTUUID (not present now) was displayed after TYPE
the ds-identify would have detected 'OVF'.
So, the main issue is 'ds-identify' doesn't detect OVF if 'TYPE=iso9660' is the last line printed for a block device in blkid.