Skip to main content

Overview

Polystack Bare Metal provisioning treats physical servers as first-class cloud resources. Administrators enroll nodes by registering their management interface credentials, then users can provision bare metal instances through the same workflow as virtual machines.
Administrator Access Required — This operation requires the admin role. Contact your Polystack administrator if you do not have sufficient permissions.
Prerequisites
  • Administrator access to the Polystack Dashboard (admin view)
  • Bare metal service (Ironic) enabled on the platform
  • IPMI access to the physical servers
  • Deploy kernel and ramdisk images uploaded to the image service

View Bare Metal Nodes

Navigate to Compute > Bare Metal Nodes in the admin sidebar. This page is only visible when the Ironic endpoint is enabled.Filter by Name, Power State, or Provision State.

Register a Bare Metal Node

The Dashboard provides a 3-step wizard for node registration.
1

Open the Create Node wizard

Navigate to Compute > Bare Metal Nodes. Click Create Node.
2

Step 1 — Node Info

Required property keys (cpus, memory_mb, local_gb, cpu_arch) can be auto-detected using the Inspect action after registration.
3

Step 2 — Drive Info (Interfaces)

Configure hardware interfaces:
4

Step 3 — Driver Info (IPMI Credentials)

Advanced IPMI options (click “More” to expand):
5

Create the node

Click Confirm. The node appears in the list with provision state Enroll.
Node appears in Bare Metal Nodes list. Use Inspect to auto-detect hardware properties.

Node Management Actions

The following actions are available from the node row’s More dropdown:The first row action is Manage State for provisioning lifecycle transitions.

Node Detail

Click a node name to open the detail page. Three tabs are available:Base Info tab:
  • Base Info: Chassis ID, Resource Class, Maintenance status and reason
  • Driver: All driver info key-value pairs (IPMI credentials masked)
  • Boot Device: Current boot device and persistence setting
  • Properties: All node properties
  • Traits: Standard and custom traits
  • Interface Validation: Table showing each interface’s validation status
Ports tab — Network ports registered for this node (with CRUD actions)Port Groups tab — Bonded port groups (with CRUD actions)

Next Steps

Launch an Instance

Provision bare metal instances through the instance create wizard

Flavors

Create bare metal flavors with resource class matching

Compute Hosts

Monitor bare metal hypervisor resources

Troubleshooting

Resolve bare metal provisioning failures