Deploying OVF/OVA Blueprint applies only default property values for properties whose names contain uppercase letters
search cancel

Deploying OVF/OVA Blueprint applies only default property values for properties whose names contain uppercase letters

book

Article ID: 325866

calendar_today

Updated On:

Products

VMware Aria Suite

Issue/Introduction

Symptoms:
  • When deploying an OVF/OVA template that contains user-configurable OVF properties, the property values specified by the requestor are not applied to the resulting virtual machine.
  • You might notice that instead of the specified values being applied, the default values defined in the OVF template itself are applied.


Environment

VMware vRealize Automation 7.x

Cause

Any user-configurable OVF property whose name contains upper case letters will not be applied correctly. A known issue in the vSphere proxy agent causes all properties to be converted to lowercase before being applied. As a result, vSphere ignores these properties' values and instead applies the default values from the template.

Resolution

To resolve this issue, install the latest vRealize Automation 7.4 patch available here:  https://kb.vmware.com/s/article/56618

Workaround:
To work around this issue, use custom values for properties that do not contain uppercase letters.

Note:  Editing the value inside the OVF/OVA to "dns" breaks the deploy scripts within vCenter which prevents the networking values from being properly applied.