Temporal Workflows
NVIDIA Config Manager uses Temporal for workflow orchestration, providing durability, observability, and complex workflow capabilities. Refer to the Config Manager Temporal documentation for more detailed information on workflows.
Device-facing workflows require reachable devices. A local deployment using mock data can show workflow forms and rendered artifacts, but it does not validate SSH/API device behavior, ZTP, cable validation, password rotation, deploy diffs, backups, reprovisioning, or hardware collection.
Recommended First Workflows
For a real lab or production site, start with workflows that prove reachability and visibility before making broad changes.
Use Controlling Running Workflows before approving, rejecting, retrying, or terminating a live workflow.
Workflow Interface Features
Workflow Details View
- Workflow name and description
- Site and user attribution
- Start time and duration
- Current state (IN PROGRESS, COMPLETE, FAILED)
Stage Tracking
- Multi-stage workflows with clear progression
- Each stage shows:
- Stage name and description
- Start and end times
- Duration
- Status indicator (COMPLETE, IN PROGRESS)
Output and History
- Real-time output display
- State history with timestamps
- Configuration change summaries
Workflow Types
Config Manager supports multiple workflow categories visible in the Temporal UI:
BackupWorkflowBatchDeployWorkflowConnectedHostMetadataWorkflowDeployWorkflowDeviceCableValidationWorkflowDevicePasswordRotationWorkflowHelloWorld(example/test workflow)HelloWorldApproval(example with approval)InfinibandCableValidationWorkflowInfinibandGetUnhealthyPortsWorkflowInfinibandMlnxOSUpgradeWorkflowMultiDeployWorkflowNVLinkSwitchFirmwareUpgradeWorkflowPortLLDPInfoWorkflowRedfishProvisioningWorkflowReprovisionWorkflowSiteCableValidationWorkflowSitePasswordRotationWorkflowSwitchOSUpgradeWorkflowTenantDeployWorkflowValidateHardwareWorkflowVpcAssignmentWorkflowVpcCreationWorkflowVpcDeletionWorkflowVpcTenantChangeWorkflow
Workflow API Endpoints
Workflow Management
Available through REST API at /v1/workflow/:
Workflow Execution
Each built-in workflow has a concrete POST endpoint, for example POST /v1/workflow/ngc/backup. Examples:
Workflow CLI Commands
Execute connected host metadata workflow:
Validate hardware components: