Skip to content

📁 Uploading Files

The Upload Management section allows you to upload all required assets for provisioning builds in the Mantle system. Each tab corresponds to a different asset type used across the build forms.


Upload ISO images for operating systems and appliances.

  • Type: Choose from ESXi, VCSA, or VM.
  • Name: Logical name for the ISO.
  • File: Upload a .iso file.

Upload Jinja2 template files used for provisioning network devices.

  • Type: Select from a list of supported devices (e.g., routers, switches, firewalls).
  • Name: Template name.
  • File: Upload .j2 configuration templates.
  • Device Name: Used for display within build forms.

Upload virtual appliance files to be deployed in Virtual Network or Post-Install sections.

  • Name: Logical name for the appliance.
  • File: Upload .ova files.

Upload software license keys used by the build system.

  • Type: Choose from ESXi, VCSA, or vSAN.
  • Name: Logical label for the license.
  • Key: Valid license key string.

Upload offline Ansible collections for use in automated playbooks.

  • Name: Identifier for the collection.
  • File: Upload .tar.gz collection archives.

â„šī¸ Collections may have dependencies on other collections. Upload required dependencies first.

Upload Ansible playbooks used in the Playbooks tab of a build form.

  • Name: Friendly name of the playbook.
  • File: Upload .yml or .yaml files.

â„šī¸ Playbooks may depend on collections. Be sure to upload all necessary collections beforehand.