What problem does it solve?
Standing up a brand-new BlueField-4 DPU is a high-stakes, error-prone process: operators must choose an OS install method, push firmware bundles through Redfish/PLDM, and avoid irreversible mistakes like bricked firmware or boot loops. This Skill gives an AI agent the documented, safety-gated workflow for BF4 day-1 platform bring-up driven entirely from the BMC.
Core Features & Use Cases
- Three documented OS install methods: Install the BlueField/DOCA bundle ISO onto Grace (the Arm complex) via UEFI HTTP Boot (recommended), PXE Boot, or fully out-of-band Redfish Virtual Media.
- PLDM firmware-update flow: Push .fwpkg bundles through the Redfish UpdateService, monitor the returned Task, verify pending images with pldmtool, and activate via power cycle across BMC, NIC firmware, SBIOS, and ERoT components.
- Grace Ubuntu + cloud-init path: Install a Grace Ubuntu image with an optional CIDATA-labelled cloud-init seed through Redfish Virtual Media, including the fixed image.iso/config.iso URI rules.
- Layered error taxonomy and safety gating: Diagnose failures across six layers (boot-source, virtual-media-attach, firmware-Task, activation, cloud-init, boot-loop), with every mutating step routed through the doca-hardware-safety meta-policy and explicit operator confirmation.
- Use Case: An operator with a fresh BlueField-4 asks the agent to install the DOCA bundle ISO without setting up PXE; the agent walks them through UEFI HTTP Boot, confirms OOB console access, and runs the post-install verification sweep.
Quick Start
Ask your agent to bring up your new BlueField-4 from the BMC, for example: "Help me install the BlueField/DOCA bundle ISO onto my new BlueField-4 over UEFI HTTP Boot and verify the firmware levels."