NVIDIA Mission Control 2.3.1 Release Notes#
Overview#
NVIDIA Mission Control 2.3.1 adds air-gapped deployment support for NVIDIA Mission Control - autonomous job recovery, updates NVIDIA Base Command Manager to 11.33.1 with Kubernetes networking and containerd improvements, and updates NVIDIA Run:ai to 2.25 with AI application deployment, topology-aware scheduling, Dynamic Resource Allocation (DRA), and Kubernetes Gateway API support.
This release also includes fixes across the Mission Control software stack. Refer to the revised Software Bill of Materials (SBOM) for component details.
Key Highlights:
NVIDIA Base Command Manager v11.33.1: Adds Kubernetes networking and containerd improvements, and fixes issues in CMDaemon and
cm-kubernetes-setup.NVIDIA Run:ai v2.25: Adds AI application deployment, topology-aware scheduling, DRA support, workload endpoint discovery, Kubernetes Gateway API support, and updated platform-administration workflows.
NVIDIA Mission Control - autonomous job recovery v1.5.0: Adds air-gapped installation support for observability components.
Updated software stack: Updates Mission Control LaunchPad to v0.2.18, Mission Control Air-Gap Tool to v1.10.0, and autonomous hardware recovery to v29.1.97.
Platform Support#
Capability |
DGX B200* |
DGX B300* |
DGX GB200 |
OEM GB200 NVL72 |
DGX GB300 |
OEM GB300 NVL72 |
|---|---|---|---|---|---|---|
NVIDIA Base Command Manager (11.33.1) |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
NVIDIA Run:ai (2.25) |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
NVIDIA Mission Control-Autonomous Resiliency Engine |
||||||
NVIDIA Mission Control-autonomous job recovery (1.5.0) |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
NVIDIA Mission Control-autonomous hardware recovery (29.1.97) and NVIDIA Mission Control-autonomous hardware recovery-Config files and Runbooks (2.3.26) |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
NVIDIA Resiliency Extensions (0.4.1) |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Observability Stack |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
NVIDIA Mission Control-Grafana Dashboards (27.3.2) |
Yes |
Beta |
Yes |
Yes |
Yes |
Yes |
NVIDIA NetQ (5.1.0) |
N/A |
N/A |
Yes |
Yes |
Yes |
Yes |
NVIDIA Mission Control-LaunchPad (0.2.18) |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
NVIDIA Domain Power Service (0.7.10) (Early Preview) |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Kubernetes Security Policies (2.0.15) |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Air-Gapped Deployment |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Feature Updates#
NVIDIA Base Command Manager#
NVIDIA Base Command Manager v11.33.1 includes the following updates:
CMDaemon#
Fixed Issues#
Resolved a CMDaemon database upgrade failure tied to NVLink SDN partition migrations that could occur during upgrades that span a larger version gap.
cm-kubernetes-setup#
New Features#
Added routing support from
bcm-gatewayto Ingress NGINX for NMC installation wizards on clusters that do not support the Gateway API.Standardized containerd configuration to use
RUNTIME_DROP_IN_CONFIGat version 3 and removed theNVIDIA_RUNTIME_SET_AS_DEFAULT=truesetting from the configuration.Updated the containerd drop-in configuration for sandbox image and
certs.dpath specification to version 3.
Fixed Issues#
Added a port-in-use check for the Gateway proxy port in the Kubernetes wizard, matching the check already in place for the Kubernetes API server proxy port.
Fixed an air-gapped NVIDIA Network Operator deployment issue that pointed to a non-existent
k8s-launch-kitimage. The wizard now correctly references v26.1.0, the compatible version for Network Operator v26.1.1.Fixed a failure of
cm-runai-setup --skip-packagesin air-gapped environments caused by the wizard incorrectly attempting anapt update.
NVIDIA Run:ai 2.25#
The following highlights summarize NVIDIA Run:ai 2.25 self-hosted updates. Refer to the NVIDIA Run:ai documentation for full details, including configuration steps.
AI Practitioners - Workloads#
Blueprints and other Helm charts from the NGC catalog, or by direct URL, can now be deployed as AI applications through the UI and API without direct cluster access. Users can override Helm values, such as GPU fractions, before deployment. This feature is experimental and requires cluster v2.25 or later.
Topology placement visibility now shows the actual topology placement of a workload, including name, level, value, requested constraints, and whether constraints were met. This information is available in the Workloads API and in the UI details view for cluster v2.25 or later.
YAML-based workload submissions can now specify whether Multi-Node NVLink (MNNVL) acceleration is required on a per-workload basis for cluster v2.24 or later.
Enhanced workload structure visibility exposes the full internal hierarchy of supported workload types, from the top-level workload to individual elements and pods. This information is available through the API and a new Structure tab in the UI for cluster v2.25 or later.
Added support for scheduling supported workload types with Kubernetes Dynamic Resource Allocation (DRA)
ResourceClaimsfor GPUs, in addition to the existing extended-resources method, for cluster v2.25 or later.Externally reachable endpoints for workloads and AI applications are now automatically discovered and surfaced in the UI Connections column and through the Workloads and AI Applications APIs for cluster v2.25 or later.
Updated the distributed training workflow with a new mutual workload setup step and removed the Allow different setup for the master toggle for Flexible submissions.
Improved pod log and terminal access with one-click access from Pods and Logs views, a new Terminal tab, synchronized pod selection across views, and the ability to view logs from previous container instances for cluster v2.23 or later.
AI Practitioners - Inference#
Added hierarchical, multi-component topology-aware scheduling for Dynamo workloads using Grove topology definitions, enforced at both the workload and component level, for cluster v2.25 or later.
Distributed multi-node inference workloads can now be submitted and managed directly from the UI, supporting leader and worker configurations for custom inference, for cluster v2.22 or later.
Hugging Face models can now be deployed through the NIM serving path using Multi-LLM NIM, removing the previous one-image-per-model restriction.
Added endpoint access control for NIM services deployed through the NIM Operator, configurable for users, groups, and service accounts through the API, for cluster v2.25 or later.
Added full CLI lifecycle support for NIM services, including submit, update, list, delete, exec, logs, port-forward, and describe operations. The CLI supports autoscaling, fractional GPU, multi-node, and Multi-LLM workloads for cluster v2.25 or later.
Increased the maximum initialization timeout for inference workloads and templates to 720 minutes to accommodate models that need more time to start.
Updated the NIM model selection dropdown to show short descriptions sourced from the NGC model card. The Hugging Face model catalog now highlights the top 20 trending models.
Predefined inference environment assets, including
chatbot-ui,gpt2, andllm-server, can now be deleted.
AI Practitioners - CLI#
User credentials, including Generic credentials, Docker registry credentials, and NGC API keys, can now be created, listed, and deleted with the CLI and used during workload submission as image pull secrets or environment variables for cluster v2.22 or later.
Added
runai workload-type listandrunai workload-type describefor supported YAML-based workload types for cluster v2.23 or later.
Platform Administrators#
Added a guided in-product tour for the projects and departments experience.
Time-based fairshare parameters, including historical usage weight and window, are now configurable directly in the UI, not only through the node pool API, for cluster v2.24 or later.
Access rules can now be assigned during local user or service account creation for administrators with the required permissions.
Redesigned the Notifications API. Dedicated Email and Slack APIs replace the previous unified notification channel endpoints, and Slack integration is now fully supported in the UI across all deployment types for cluster v2.25 or later. Legacy endpoints are deprecated.
Added a blocked rule for workload policies, enabling administrators to prevent practitioners from setting a value for a given field.
Overview dashboard access is now permission-based, showing only widgets and data relevant to each user’s read permissions for clusters, node pools, nodes, projects, departments, and workloads.
Over-time dashboard widgets now support scope-aware filtering by department and project based on the user’s permissions.
Removed legacy Grafana dashboards, including Overview, Analytics, Consumption, and Multi-cluster, in favor of the new dashboards. These dashboards were deprecated in v2.23.
Renamed the Session timeout setting to UI inactivity timeout. The default is 24 hours when the field is left blank. CLI and API access are not affected.
The Pods modal in the Nodes and Workloads views now supports sorting by pod name.
The Workload Metrics view adds a Since first run time range option.
Infrastructure Administrators#
NVIDIA Run:ai artifacts, including Helm charts, container images, CLI packages, air-gapped packages, and documentation, are now published to NVIDIA NGC. JFrog support is deprecated for cluster v2.25 or later.
Host-based routing is now enabled by default, exposing workload URLs as subdomains. Kubernetes clusters need additional setup, OpenShift clusters do not, and upgrades from path-based routing are unaffected for cluster v2.25 or later.
Added opt-in support for the Kubernetes Gateway API as an alternative to Ingress. Gateway API can run alongside Ingress for zero-downtime migration for cluster v2.25 or later.
Vertical Pod Autoscaling (VPA) can now be configured for cluster-level services globally, per scaling group, or per component with
runaiconfig. Supported update modes include Off, Initial, Auto, and InPlaceOrRecreate for cluster v2.25 or later.
System Requirements#
Added support for OpenShift 4.21, Knative 1.19-1.21, GPU Operator 26.3, Network Operator 26.1, and DRA driver 25.15.
Kubernetes 1.32 and OpenShift 4.17 are no longer supported.
Deprecation Notifications#
The following deprecated features and APIs remain available for two releases from notice:
JFrog as an artifact registry. Migrate to NGC.
TGI server for the Hugging Face flow. The TGI server is in maintenance mode and moving toward end of life.
Administrator CLI,
runai-adm. Userunai diagnostics collect-logsfor log collection andkubectlfor node role management.Node-level Scheduler feature.
Department administrator role. This role has been renamed to Department administrator legacy. A new Department administrator role replaces it without Read Clusters access.
Several v1 API endpoints and parameters, including
notification-channeland Slack endpoints,/api/v1/token,/api/v1/clusters/{clusterUuid}/nodes,overProvisioningRatio,placementStrategy,externalConnections, andurls.
Autonomous Resiliency Engine#
NVIDIA Mission Control - autonomous job recovery#
Autonomous job recovery v1.5.0 includes the following updates:
Adds air-gapped installation support for observability components. Alloy Open Source Software (OSS) packages are downloaded with the
nmc-airgaptool and deployed directly through the installation wizard, removing the internet access requirement introduced in v2.3.0.
What changed#
Air-gapped installations no longer require internet access for observability components. Alloy
.debpackages are bundled in thefile/subdirectory of thenmc-airgapdownload and specified during the autonomous job recovery installation wizard.The
cm-mission-control-setupBase Command Manager wizard now prompts for Grafana repository configuration. Select yes for standard environments and no for air-gapped environments.The
cm-mission-control-setupwizard validates the required Alloy packages before proceeding and deploys them when Save config & deploy is selected.Removed manual steps for fetching the
cm-setup-ajr-bcm11plugin and the wizard API token buffer patch, simplifying the installation flow.
For more information about installing NVIDIA Mission Control - autonomous job recovery in an air-gapped setup, refer to the NVIDIA Mission Control 2.3.1 Software Installation Guide.
Known Issues and Limitations#
Known Issues: Domain Power Service#
The following known issues exist in Domain Power Service v0.7.10:
NVBUG ID |
Description |
|---|---|
NVBUG-5969875 |
Power distribution data shows via |
NVBUG-5965403 |
UI indicates power policy percent limit accepts 0-100% but rejects any value other than 100%. |
NVBUG-5965415 |
DPS UI allows proceeding to save a Power Policy without limits added, then reports limits as mandatory at the next step. |
NVBUG-5951458 |
DPS UI incorrectly displays “no topology file uploaded” even after a successful upload. |
NVBUG-5951531 |
DPS UI is missing an option to display DPS version info; the only available option is to log out. |
NVBUG-5973217 |
DPS Slurm integration PrologSlurmctld/EpilogSlurmctld scripts block job
scheduling, causing jobs to requeue indefinitely. Workaround:
Disable DPS prolog/epilog in |
Energy-Optimized Workload Power Profiles Support#
Customer Impact: Energy-optimized workload power profiles are not supported for NVIDIA GB300 NVL72 systems in this release.
Workaround: None available at this time.
Resolution: Support for energy-optimized workload power profiles depends on MaxQ Power profile functionality, planned for system software version 2.0.0 in a future release. The feature will be enabled in a future release following successful validation.
Known Issues: Grafana Visualizations#
The following known issues exist in nmc-grafana-dashboards v27.3.2:
NVBUG ID |
Description |
|---|---|
NVBUG-6057876 |
Redfish metric collection on B200/B300 platforms can be slow in polling. |
NVIDIA Mission Control 2.3.1 Software Components#
NVIDIA Base Command Manager - 11.33.1 (GB200/GB300 NVL72, DGX B200/B300)
NVIDIA |runai| - 2.25 (GB200/GB300 NVL72, DGX B200/B300)
NetQ - 5.1.0 (GB200 NVL72, GB300 NVL72)
Grafana Visualizations - 27.3.2 (GB200/GB300 NVL72, DGX B200/B300)
Kubernetes Security Policies - 2.0.15 (GB200/GB300 NVL72, DGX B200/B300)
Domain Power Service (DPS) - Early Preview - 0.7.10
NVIDIA Mission Control-LaunchPad - 0.2.18
NVIDIA Mission Control - Air-Gap Tool for DGX B200/B300 and GB200/GB300 NVL72 Systems - 1.10.0
Autonomous Recovery Engine, including:
autonomous job recovery - 1.5.0 (GB200/GB300 NVL72, DGX B200/B300)
autonomous hardware recovery - 29.1.97 (GB200/GB300 NVL72, DGX B200/B300)
autonomous hardware recovery-Config files and Runbooks - 2.3.26 (GB200/GB300 NVL72, DGX B200/B300)
Note
NVIDIA Resiliency Extensions (NVRx) is not bundled with Mission Control. It must be installed separately. Refer to the NVIDIA Resiliency Extension documentation for installation instructions.
Software Bill of Materials (SBOM)#
Software Downloads, Installation, and Activation#
Product Documentation#
NVIDIA DGX SuperPOD and BasePOD Deployment Guide with DGX B200/B300 Systems.
Released NVIDIA Mission Control 2.3.1 Documentation, featuring updates across recovery engines and telemetry dashboards, and DGX B200/B300 and NVIDIA GB200/GB300 NVL72 systems support.