Vsphere 6.7 OVA issues.
In the new release of VMWare's Vsphere which is currently a release candidate you may get many OVA errors. In many collaboration OVA's there are dual purpose sections where the XML portion may include a comma. Currently, Vsphere will report errors when importing them, you need to copy the section entirely, remove the comma and have both.
This section will create errors:
Now just do a sha1sum on the updated ovf, update the manifest and reimport it into your OVA.
This section will create errors:
<Item ovf:configuration="CUCM_10000,CUCM_2500_small_disk">
<rasd:AllocationUnits>hertz * 10^6</rasd:AllocationUnits>
<rasd:Description>Number of Virtual CPUs</rasd:Description>
<rasd:ElementName>4 virtual CPU(s)</rasd:ElementName>
<rasd:InstanceID>1</rasd:InstanceID>
<rasd:Reservation>7200</rasd:Reservation>
<rasd:ResourceType>3</rasd:ResourceType>
<rasd:VirtualQuantity>4</rasd:VirtualQuantity>
</Item>
To fix:
<Item ovf:configuration="CUCM_10000">
<rasd:AllocationUnits>hertz * 10^6</rasd:AllocationUnits>
<rasd:Description>Number of Virtual CPUs</rasd:Description>
<rasd:ElementName>4 virtual CPU(s)</rasd:ElementName>
<rasd:InstanceID>1</rasd:InstanceID>
<rasd:Reservation>7200</rasd:Reservation>
<rasd:ResourceType>3</rasd:ResourceType>
<rasd:VirtualQuantity>4</rasd:VirtualQuantity>
</Item>
<Item ovf:configuration="CUCM_2500_small_disk">
<rasd:AllocationUnits>byte * 2^20</rasd:AllocationUnits>
<rasd:Description>Memory Size</rasd:Description>
<rasd:ElementName>3072MB of memory</rasd:ElementName>
<rasd:InstanceID>2</rasd:InstanceID>
<rasd:Reservation>3072</rasd:Reservation>
<rasd:ResourceType>4</rasd:ResourceType>
<rasd:VirtualQuantity>3072</rasd:VirtualQuantity>
</Item>
Now just do a sha1sum on the updated ovf, update the manifest and reimport it into your OVA.