The form UI located under VCF-A > Build and Deploy > Content Libraries > Add Image does not progress or complete the upload after file selection and submission when the uploaded OVA contains a malformed or schema-invalid OVF descriptor.
The UI will hang with a spinning icon, but no visual indication of an error is presented. The failure is only detectable by reviewing either:
The browser's developer console (F12 > Console tab), or
The Content Libraries page, where the task may appear with a failed status.
The Add Image form becomes unresponsive or appears stuck after clicking submit.
No in-form error or notification is shown to the user.
Browser console logs reveal an error similar to:
If the OVF fails schema validation, the Content Library > Task Details will show:
VMware Cloud Foundation Automation (VCF-A) 9.x
This behavior occurs when the user attempts to upload an OVA file that contains a malformed or invalid OVF descriptor. Specifically:
The OVF fails XML or schema validation.
The product UI does not currently expose upload-time validation errors inline.
Backend validation failures are not relayed to the Add Image form in real-time.
As a result, the form appears to “hang” or spin indefinitely, with no visible indication of what caused the failure.
VMware is aware of this issue.
There is no immediate resolution within the current UI behavior. However, the following workarounds can assist in diagnosing and confirming the issue:
Open the browser's developer tools (F12).
Navigate to the Console tab.
Submit the form and observe any error messages related to OVF, toXML, or schema violations.
Example:
After form submission, return to:
VCF-A > Build & Deploy > Content Libraries
Review the associated upload task under Task Details.
Look for schema or XML validation errors like:
Validate your OVF file externally before upload using one of the following:
ovftool (from VMware)
Online schema validators that support DMTF OVF schema
Manual review of the XML against the DMTF OVF schema