Skip to content

Support Matrix

This page lists the supported environments and versions for Bare Metal as a Service (BMaaS) provisioning, covering both Non-BCM (PXE/Metal3-based) and BCM (NVIDIA Base Command Manager) provisioning modes.


Supported Operating Systems

The following operating systems are supported for bare metal node provisioning:

Bare metal with Non-BCM (using Metal3/Ironic Solution)

The following operating systems are supported for Non-BCM bare metal node provisioning:

Operating System Supported Versions Status
Ubuntu 24.x Supported
Ubuntu 22.x Supported

Custom Images

Customers may also use their own QCOW2 images for Non-BCM bare metal provisioning. The custom image must meet the following requirements:

  • The QCOW2 image must be a whole-disk image (containing the full disk layout, including partition table and bootloader).
  • The image must include cloud-init with ConfigDrive and OpenStack enabled as datasources. This is required for the bare metal provisioner to inject the node's network and bootstrap configuration during PXE boot. Set the following during image build:

    export DIB_CLOUD_INIT_DATASOURCES="ConfigDrive, OpenStack"
    

Warning

Images that omit the ConfigDrive and OpenStack cloud-init datasources will fail to receive their network configuration and will not complete provisioning.

For step-by-step instructions on building a compatible custom image, see Bare Metal Image Builder.


Bare metal with BCM

The following operating systems are supported for BCM-based bare metal node provisioning:

Operating System Version Status
Ubuntu 22.x Supported
Ubuntu 24.x Coming Soon
Rocky Linux 9.x Coming Soon