Install Guide
Requirements
This section outlines the minimum hardware, software, and network requirements needed to deploy and run Mantle. Ensuring your system meets or exceeds these specifications will help maintain optimal performance and compatibility.
- CPU: 4-core processor (Intel/AMD)
- Memory: 8GB RAM
- Storage: 500GB SSD/HDD
- Network Interface: Two physical Ethernet ports recommended (at least one required for bridging)
- USB Ports: Required for serial console connections
- Virtualization Software:
- VMware Workstation Pro 16+ (Windows/Linux)
- VMware ESXi (or vCSA for managing multiple ESXi hosts)
- Management Network: VMnet0 (Host Only) or an equivalent VLAN/port group in ESXi
- Build Interface: VMnet1 (Bridged to Physical Ethernet) or a dedicated port group in ESXi
- DHCP / PXE Boot Requirements: View the Troubleshooting section for more information
- Internet Access (Optional): Not required for operation
Installation
MANTLE can be deployed on various VMware products. Select the tab below corresponding to VMware Workstation or VMware ESXi/vCSA.
Prerequisites
Before proceeding, ensure the following prerequisites are met:
- Mantle OVA File – Verify that you have access to the Mantle.ova file. If not, download it from the appropriate source.
- VMware Workstation 16+ – Make sure it’s installed and up to date.
If not, download and install it from the Official VMware website.
Import the Mantle OVA
graph LR
A("Install VMware Workstation") --> B("Import Mantle.ova")
Configuring the Virtual Network Editor
graph LR
A("Install VMware Workstation") --> B("Import Mantle.ova")
B --> C("Configure Virtual Network Editor")
-
Once the import is complete, go to the Edit tab and select Virtual Network Editor.

-
Click Change Settings to enable administrative access for modifying network configurations.

-
Configure VMnet0 (Management Interface) as follows:
-
Configure VMnet1 (Build Interface) as follows:
- Bridged – Connect VM directly to external network
- Bridged to – Select your host’s physical network adapter
Configuring the Virtual Machine Settings
graph LR
A("Install VMware Workstation") --> B("Import Mantle.ova")
B --> C("Configure Virtual Network Editor")
C --> D["Configure VM Settings"]
-
Select Processors:
-
Configure the Network Adapters:
Powering On the VM and Initial Setup
graph LR
A("Install VMware Workstation") --> B("Import Mantle.ova")
B --> C("Configure Virtual Network Editor")
C --> D["Configure VM Settings"]
D --> E["Power On VM"]
-
Once booted, you’ll see the Red Hat login page. Enter mantle as the username.

-
Enter the default password (e.g.,
M@NtleUser123!@#) and click Sign In.

-
You’ll be prompted to change the password. Re-enter the same one, click Sign In, then provide a new, compliant password.

Mantle / Red Hat Password Requirements
- Minimum Length: 15 characters
- Character Requirements: Must include uppercase, lowercase, number, special char
- Password Complexity: At least four different character types; no dictionary words
- No Repeats: More than 3 identical characters in a row not allowed
- Expiration: Must change every 60 days
- Lockout Policy: 3 failed attempts → locked 15 minutes
Getting the Mantle IP
graph LR
A("Install VMware Workstation") --> B("Import Mantle.ova")
B --> C("Configure Virtual Network Editor")
C --> D["Configure VM Settings"]
D --> E["Power On VM"]
E --> F["Get Mantle IP"]
Accessing the Mantle Web UI
graph LR
A("Install VMware Workstation") --> B("Import Mantle.ova")
B --> C("Configure Virtual Network Editor")
C --> D["Configure VM Settings"]
D --> E["Power On VM"]
E --> F["Get Mantle IP"]
F --> G["Access Web UI"]
-
If you see a “Your connection is not private” warning, click Advanced → Proceed.

-
On the Mantle setup page, upload a valid license key and click Submit.

-
Mantle’s web UI will prompt for first-time credentials. Default admin user:
admin/ADmin11!!.

-
Change the default admin password to meet the stated complexity.

vSphere and vCSA Note
While these steps focus on VMware ESXi, deploying the Mantle OVA on VMware vCenter Server Appliance (vCSA) is nearly identical through the vSphere Web Client.
Refer to VMware’s Official Documentation for details specific to vCSA or multi-host environments.
graph LR
A("Log in to ESXi Host Client")
graph LR
A("Log in to ESXi Host Client") --> B("Create / Register VM")
graph LR
A("Log in to ESXi Host Client") --> B("Create / Register VM")
B --> C("Select Creation Type")
graph LR
A("Log in to ESXi Host Client") --> B("Create / Register VM")
B --> C("Select Creation Type")
C --> D("Select OVF & VMDK Files")
- Select OVF and VMDK Files
- Name: Provide a friendly name (e.g., "mantle").
- OVF/OVA: Upload
mantle.ova. - Click Next.

graph LR
A("Log in to ESXi Host Client") --> B("Create / Register VM")
B --> C("Select Creation Type")
C --> D("Select OVF & VMDK Files")
D --> E("Select Storage")
graph LR
A("Log in to ESXi Host Client") --> B("Create / Register VM")
B --> C("Select Creation Type")
C --> D("Select OVF & VMDK Files")
D --> E("Select Storage")
E --> F("Deployment Options")
- Deployment Options
- Network Mappings: Map the VM’s NICs to ESXi port groups (e.g., MGMT, BUILD).
- Disk Provisioning: Thin or Thick, depending on your requirements.
- Power on automatically: If you want it started upon completion.

graph LR
A("Log in to ESXi Host Client") --> B("Create / Register VM")
B --> C("Select Creation Type")
C --> D("Select OVF & VMDK Files")
D --> E("Select Storage")
E --> F("Deployment Options")
F --> G("Ready to Complete")
- Ready to Complete
- Review your settings.
- Click Finish to start deployment.
Do not refresh your browser during this process.

graph LR
A("Log in to ESXi Host Client") --> B("Create / Register VM")
B --> C("Select Creation Type")
C --> D("Select OVF & VMDK Files")
D --> E("Select Storage")
E --> F("Deployment Options")
F --> G("Ready to Complete")
G --> H("Edit VM Settings")
- Edit Settings (Optional)
- Once deployed, select the VM, then Actions → Edit Settings to modify CPU, RAM, or disk size.
- Adjust network adapters if needed.

graph LR
A("Log in to ESXi Host Client") --> B("Create / Register VM")
B --> C("Select Creation Type")
C --> D("Select OVF & VMDK Files")
D --> E("Select Storage")
E --> F("Deployment Options")
F --> G("Ready to Complete")
G --> H("Edit VM Settings")
H --> I("Add USB Device (Optional)")
-
- If required for serial console or specialized hardware pass-through, under Edit Settings click Add other device → USB device.

- Ensure the USB device is attached physically to the ESXi host.

Add USB Device (Optional)
Note
- You cannot add a USB device until the VM finishes uploading/importing into ESXi. Wait for the task to complete before editing settings.
- Multi-port USB serial devices often appear as multiple devices. Add them in the order they appear to preserve the correct serial port mapping.
- If required for serial console or specialized hardware pass-through, under Edit Settings click Add other device → USB device.
Initial Setup After Power On
Once the VM is powered on, the same initial steps apply as with VMware Workstation:
- Log in with mantle / M@NtleUser123!@# (or whichever default password you have).
- Change the password per the security requirements.
- Obtain the IP address from the RHEL desktop’s Network Settings.
- Access Mantle’s web UI via https://[MANTLE_IP]/.
- Upload your license key and change the admin password.
Mantle is then fully installed and ready for use.























