Skip to main content
PATCH
Update job device status

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

id
string<uuid>
required

A UUID string identifying this job device status.

Body

Serializer for partially updating JobDeviceStatus instances.

status
enum<string> | null
  • running - Running
  • completed - Completed
  • failed - Failed
  • cancelled - Cancelled
  • terminated - Terminated
  • superseded - Superseded
  • timed_out - Timed Out
Available options:
running,
completed,
failed,
cancelled,
terminated,
superseded,
timed_out
started_at
string<date-time> | null
completed_at
string<date-time> | null
Required string length: 1 - 200
Required string length: 1 - 2000
temporal_workflow_id
string | null
Maximum string length: 255
ai_diagnosis
object | null

AI-generated diagnosis for device executions that failed

node_diagnostics
object | null

Summary written by a Node Diagnostics run when it completes.

failure_code
enum<string> | null
  • UNMAPPED_APPLICATION_ERROR - UNMAPPED_APPLICATION_ERROR
  • ACTIVITY_EXECUTION_FAILURE - ACTIVITY_EXECUTION_FAILURE
  • UNEXPECTED_WORKFLOW_EXCEPTION - UNEXPECTED_WORKFLOW_EXCEPTION
  • WORKFLOW_TIMEOUT - WORKFLOW_TIMEOUT
  • WORKFLOW_CANCELLED - WORKFLOW_CANCELLED
  • WORKFLOW_TERMINATED - WORKFLOW_TERMINATED
  • UNKNOWN_WORKFLOW_FAILURE - UNKNOWN_WORKFLOW_FAILURE
  • JOB_PARAMETERS_INVALID - JOB_PARAMETERS_INVALID
  • JOB_SUBMISSION_FAILED - JOB_SUBMISSION_FAILED
  • IRONIC_NODE_CLEAN_FAILED - IRONIC_NODE_CLEAN_FAILED
  • IRONIC_NODE_CLEAN_INVALID_ACTION - IRONIC_NODE_CLEAN_INVALID_ACTION
  • IRONIC_NODE_CLEAN_UNEXPECTED_PROVISION_STATE - IRONIC_NODE_CLEAN_UNEXPECTED_PROVISION_STATE
  • QUARANTINE_TRAIT_REMOVAL_FAILED - QUARANTINE_TRAIT_REMOVAL_FAILED
  • RELEASE_TRAIT_ADDITION_FAILED - RELEASE_TRAIT_ADDITION_FAILED
  • RELEASE_PARTITION_LATCH_REFUSED - RELEASE_PARTITION_LATCH_REFUSED
  • RELEASE_BACKEND_VRF_LATCH_REFUSED - RELEASE_BACKEND_VRF_LATCH_REFUSED
  • METAL_HANDOFF_FAILED - METAL_HANDOFF_FAILED
  • METAL_RECLAIM_FAILED - METAL_RECLAIM_FAILED
  • CUSTODY_STATUS_UPDATE_FAILED - CUSTODY_STATUS_UPDATE_FAILED
  • SLURM_ADOPT_FAILED - SLURM_ADOPT_FAILED
  • SLURM_RELEASE_FAILED - SLURM_RELEASE_FAILED
  • SLURM_REGISTRATION_TIMEOUT - SLURM_REGISTRATION_TIMEOUT
  • IMAGE_NODE_FAILED - IMAGE_NODE_FAILED
  • UNIMAGE_NODE_FAILED - UNIMAGE_NODE_FAILED
  • REPORT_SITE_NOT_FOUND - REPORT_SITE_NOT_FOUND
  • REPORT_NO_DATA_FOUND - REPORT_NO_DATA_FOUND
  • REPORT_INVALID_BUNDLE_INPUT - REPORT_INVALID_BUNDLE_INPUT
  • REPORT_INVALID_SECTION - REPORT_INVALID_SECTION
  • BURN_IN_DEVICE_STATUS_INVALID - BURN_IN_DEVICE_STATUS_INVALID
  • BURN_IN_SLURM_NODE_VALIDATION_FAILED - BURN_IN_SLURM_NODE_VALIDATION_FAILED
  • BURN_IN_SLURM_RESERVATION_FAILED - BURN_IN_SLURM_RESERVATION_FAILED
  • BURN_IN_RESERVATION_WAIT_TIMEOUT - BURN_IN_RESERVATION_WAIT_TIMEOUT
  • BURN_IN_RESERVATION_QUEUE_UNAVAILABLE - BURN_IN_RESERVATION_QUEUE_UNAVAILABLE
  • BURN_IN_TEST_PREPARATION_FAILED - BURN_IN_TEST_PREPARATION_FAILED
  • BURN_IN_TEST_TIME_LIMIT_EXCEEDS_CEILING - BURN_IN_TEST_TIME_LIMIT_EXCEEDS_CEILING
  • HARDWARE_TEST_IMAGE_PREPARATION_FAILED - HARDWARE_TEST_IMAGE_PREPARATION_FAILED
  • BURN_IN_TEST_EXECUTION_FAILED - BURN_IN_TEST_EXECUTION_FAILED
  • BURN_IN_INSUFFICIENT_DEVICES - BURN_IN_INSUFFICIENT_DEVICES
  • BURN_IN_UNKNOWN_TEST_SLUG - BURN_IN_UNKNOWN_TEST_SLUG
  • BURN_IN_INVALID_WORKFLOW_STAGE - BURN_IN_INVALID_WORKFLOW_STAGE
  • BURN_IN_MISSING_RESOURCE_CLASS - BURN_IN_MISSING_RESOURCE_CLASS
  • BURN_IN_MIXED_RESOURCE_CLASS - BURN_IN_MIXED_RESOURCE_CLASS
  • BURN_IN_WORKFLOW_STATE_INVALID - BURN_IN_WORKFLOW_STATE_INVALID
  • BURN_IN_MISSING_PAIR_METRICS - BURN_IN_MISSING_PAIR_METRICS
  • BURN_IN_DUPLICATE_SLURM_SUBMISSION - BURN_IN_DUPLICATE_SLURM_SUBMISSION
  • BMC_HTTP_SERVICE_UNAVAILABLE - BMC_HTTP_SERVICE_UNAVAILABLE
  • BMC_HTTP_BAD_REQUEST - BMC_HTTP_BAD_REQUEST
  • BMC_HTTP_UNAUTHORIZED - BMC_HTTP_UNAUTHORIZED
  • BMC_HTTP_FORBIDDEN - BMC_HTTP_FORBIDDEN
  • BMC_REDFISH_DISCONNECT - BMC_REDFISH_DISCONNECT
  • BMC_REDFISH_FD_EXHAUSTION - BMC_REDFISH_FD_EXHAUSTION
  • BMC_HTTP_GENERIC_ERROR - BMC_HTTP_GENERIC_ERROR
  • BMC_COLD_RESET_TIMEOUT - BMC_COLD_RESET_TIMEOUT
  • BMC_IPMI_UNREACHABLE - BMC_IPMI_UNREACHABLE
  • BMC_IPMI_COMMAND_ERROR - BMC_IPMI_COMMAND_ERROR
  • NVSWITCH_CREDENTIAL_MISSING - NVSWITCH_CREDENTIAL_MISSING
  • NVSWITCH_CREDENTIAL_ERROR - NVSWITCH_CREDENTIAL_ERROR
  • NVSWITCH_ADDRESS_INVALID - NVSWITCH_ADDRESS_INVALID
  • NVSWITCH_ADDRESS_MISSING - NVSWITCH_ADDRESS_MISSING
  • NVSWITCH_PRECONDITION_FAILED - NVSWITCH_PRECONDITION_FAILED
  • IRONIC_HTTP_INTERNAL_SERVER_ERROR - IRONIC_HTTP_INTERNAL_SERVER_ERROR
  • IRONIC_SSL_VERSION_ERROR - IRONIC_SSL_VERSION_ERROR
  • IRONIC_VIRTUAL_MEDIA_INSPECTION_ERROR - IRONIC_VIRTUAL_MEDIA_INSPECTION_ERROR
  • IRONIC_NODE_POWER_STATE_ERROR - IRONIC_NODE_POWER_STATE_ERROR
  • IRONIC_DRIVER_MISMATCH - IRONIC_DRIVER_MISMATCH
  • IRONIC_NODE_CUSTOMER_INSTANCE_ATTACHED - IRONIC_NODE_CUSTOMER_INSTANCE_ATTACHED
  • IRONIC_NODE_STUCK_IN_ENROLL - IRONIC_NODE_STUCK_IN_ENROLL
  • IRONIC_INSPECTFAIL - IRONIC_INSPECTFAIL
  • IRONIC_CLEANFAIL - IRONIC_CLEANFAIL
  • IRONIC_NODE_LOCKED - IRONIC_NODE_LOCKED
  • IRONIC_UEFI_BOOT_MODE_TIMEOUT - IRONIC_UEFI_BOOT_MODE_TIMEOUT
  • IRONIC_ENROLLMENT_ACTIVITY_TIMEOUT - IRONIC_ENROLLMENT_ACTIVITY_TIMEOUT
  • IRONIC_INSPECTION_HARDWARE_VALIDATION_FAILED - IRONIC_INSPECTION_HARDWARE_VALIDATION_FAILED
  • IRONIC_INSPECTION_TIMEOUT - IRONIC_INSPECTION_TIMEOUT
  • IRONIC_INSPECTION_DID_NOT_RUN - IRONIC_INSPECTION_DID_NOT_RUN
  • IRONIC_INSPECTION_IPA_IMAGE_NOT_FOUND - IRONIC_INSPECTION_IPA_IMAGE_NOT_FOUND
  • IRONIC_NODE_POWER_ON_TIMEOUT - IRONIC_NODE_POWER_ON_TIMEOUT
  • IRONIC_NODE_UNEXPECTED_PROVISION_STATE - IRONIC_NODE_UNEXPECTED_PROVISION_STATE
  • IRONIC_ROUTING_UNRESOLVED - IRONIC_ROUTING_UNRESOLVED
  • NETBOX_DEVICE_STATUS_INVALID - NETBOX_DEVICE_STATUS_INVALID
  • NETBOX_STATUS_UPDATE_FAILED - NETBOX_STATUS_UPDATE_FAILED
  • NETBOX_INSPECTION_VALIDATION_CONFIG_MALFORMED - NETBOX_INSPECTION_VALIDATION_CONFIG_MALFORMED
  • NETBOX_LAG_PARENT_MISSING - NETBOX_LAG_PARENT_MISSING
  • NETBOX_CABLE_TOPOLOGY_INVALID - NETBOX_CABLE_TOPOLOGY_INVALID
  • NETBOX_INTERFACE_CABLE_MISSING - NETBOX_INTERFACE_CABLE_MISSING
  • NETBOX_INTERFACE_MAC_ADDRESS_MISSING - NETBOX_INTERFACE_MAC_ADDRESS_MISSING
  • PLATFORM_CLASS_UNRESOLVABLE - PLATFORM_CLASS_UNRESOLVABLE
  • PLATFORM_CLASS_RECORD_FAILED - PLATFORM_CLASS_RECORD_FAILED
  • DHCP_CONFIGURATION_FAILED - DHCP_CONFIGURATION_FAILED
  • DHCP_TIMEOUT - DHCP_TIMEOUT
  • DHCP_SERVICE_NOT_ACTIVE - DHCP_SERVICE_NOT_ACTIVE
  • CABLE_LLDP_VERIFICATION_FAILED - CABLE_LLDP_VERIFICATION_FAILED
  • FRONTEND_LINK_DOWN - FRONTEND_LINK_DOWN
  • ONEPASSWORD_VAULT_DATA_CONFLICT - ONEPASSWORD_VAULT_DATA_CONFLICT
  • CONNECTIVITY_VERIFICATION_ACTIVITY_FAILED - CONNECTIVITY_VERIFICATION_ACTIVITY_FAILED
  • ENROLLMENT_FINALIZATION_IDENTITY_UNAVAILABLE - ENROLLMENT_FINALIZATION_IDENTITY_UNAVAILABLE
  • ENROLLMENT_COMPLETION_PROOF_REJECTED - ENROLLMENT_COMPLETION_PROOF_REJECTED
  • ENROLLMENT_PROOF_MISSING - ENROLLMENT_PROOF_MISSING
  • ENROLLMENT_PROOF_UNAVAILABLE - ENROLLMENT_PROOF_UNAVAILABLE
  • UNENROLLMENT_RUNTIME_STATE_INVALID - UNENROLLMENT_RUNTIME_STATE_INVALID
  • UNENROLLMENT_NODE_DEPLOYED_IN_NOVA - UNENROLLMENT_NODE_DEPLOYED_IN_NOVA
  • UNENROLLMENT_IRONIC_TEARDOWN_FAILED - UNENROLLMENT_IRONIC_TEARDOWN_FAILED
  • UNENROLLMENT_PLACEMENT_RP_DELETE_FAILED - UNENROLLMENT_PLACEMENT_RP_DELETE_FAILED
  • UNENROLLMENT_NETBOX_STATUS_UPDATE_FAILED - UNENROLLMENT_NETBOX_STATUS_UPDATE_FAILED
  • UNENROLLMENT_BMC_FACTORY_RESET_FAILED - UNENROLLMENT_BMC_FACTORY_RESET_FAILED
  • FIRMWARE_INVENTORY_INVALID_SCOPE - FIRMWARE_INVENTORY_INVALID_SCOPE
  • FIRMWARE_INVENTORY_COLLECTION_FAILED - FIRMWARE_INVENTORY_COLLECTION_FAILED
  • FIRMWARE_VERIFICATION_INVALID_SCOPE - FIRMWARE_VERIFICATION_INVALID_SCOPE
  • FIRMWARE_VERIFICATION_NON_COMPLIANT - FIRMWARE_VERIFICATION_NON_COMPLIANT
  • FIRMWARE_VERIFICATION_EVIDENCE_UNAVAILABLE - FIRMWARE_VERIFICATION_EVIDENCE_UNAVAILABLE
  • FIRMWARE_VERIFICATION_REPORT_UPLOAD_FAILED - FIRMWARE_VERIFICATION_REPORT_UPLOAD_FAILED
  • FIRMWARE_VERIFICATION_EVIDENCE_PERSISTENCE_CONFLICT - FIRMWARE_VERIFICATION_EVIDENCE_PERSISTENCE_CONFLICT
  • NODE_DIAGNOSTICS_UNEXPECTED_PROVISION_STATE - NODE_DIAGNOSTICS_UNEXPECTED_PROVISION_STATE
  • NODE_DIAGNOSTICS_STATE_CHANGED - NODE_DIAGNOSTICS_STATE_CHANGED
  • NODE_DIAGNOSTICS_CLASSIFICATION_FAILED - NODE_DIAGNOSTICS_CLASSIFICATION_FAILED
  • NODE_DIAGNOSTICS_ARTIFACT_UPLOAD_FAILED - NODE_DIAGNOSTICS_ARTIFACT_UPLOAD_FAILED
  • NODE_DIAGNOSTICS_SUMMARY_WRITE_FAILED - NODE_DIAGNOSTICS_SUMMARY_WRITE_FAILED
  • POWER_CYCLE_BMC_FAILED - POWER_CYCLE_BMC_FAILED
  • MAINTENANCE_MODE_FAILED - MAINTENANCE_MODE_FAILED
  • SWITCH_VRF_FLIP_FAILED - SWITCH_VRF_FLIP_FAILED
  • SWITCH_VRF_LATCH_WRITE_FAILED - SWITCH_VRF_LATCH_WRITE_FAILED
  • SWITCH_VRF_PREFLIGHT_REFUSED - SWITCH_VRF_PREFLIGHT_REFUSED
  • NVLINK_PARTITION_FAILED - NVLINK_PARTITION_FAILED
  • NVLINK_PARTITION_CONTRACT_FAILED - NVLINK_PARTITION_CONTRACT_FAILED
  • NVLINK_PARTITION_INVALID_REQUEST - NVLINK_PARTITION_INVALID_REQUEST
  • NVLINK_PARTITION_PREFLIGHT_REFUSED - NVLINK_PARTITION_PREFLIGHT_REFUSED
  • NVLINK_LATCH_WRITE_FAILED - NVLINK_LATCH_WRITE_FAILED
  • BACKEND_VRF_PREFLIGHT_REFUSED - BACKEND_VRF_PREFLIGHT_REFUSED
  • BACKEND_VRF_APPLY_REFUSED - BACKEND_VRF_APPLY_REFUSED
  • BACKEND_VRF_FLIP_FAILED - BACKEND_VRF_FLIP_FAILED
  • BACKEND_VRF_LATCH_WRITE_FAILED - BACKEND_VRF_LATCH_WRITE_FAILED
  • SWITCH_LOCK_TIMEOUT - SWITCH_LOCK_TIMEOUT
  • SWITCH_LOCK_LOST - SWITCH_LOCK_LOST
  • SWITCH_WRITE_UNCONFIRMED - SWITCH_WRITE_UNCONFIRMED
  • SLURM_HTTP_BAD_REQUEST - SLURM_HTTP_BAD_REQUEST
  • SLURM_HTTP_UNAUTHORIZED - SLURM_HTTP_UNAUTHORIZED
  • SLURM_HTTP_FORBIDDEN - SLURM_HTTP_FORBIDDEN
  • SLURM_HTTP_SERVICE_UNAVAILABLE - SLURM_HTTP_SERVICE_UNAVAILABLE
  • SLURM_NODE_STATE_FAILED - SLURM_NODE_STATE_FAILED
  • NODE_SWAP_VALIDATION_FAILED - NODE_SWAP_VALIDATION_FAILED
  • TOPOLOGY_SYNC_INTENT_FAILED - TOPOLOGY_SYNC_INTENT_FAILED
Available options:
UNMAPPED_APPLICATION_ERROR,
ACTIVITY_EXECUTION_FAILURE,
UNEXPECTED_WORKFLOW_EXCEPTION,
WORKFLOW_TIMEOUT,
WORKFLOW_CANCELLED,
WORKFLOW_TERMINATED,
UNKNOWN_WORKFLOW_FAILURE,
JOB_PARAMETERS_INVALID,
JOB_SUBMISSION_FAILED,
IRONIC_NODE_CLEAN_FAILED,
IRONIC_NODE_CLEAN_INVALID_ACTION,
IRONIC_NODE_CLEAN_UNEXPECTED_PROVISION_STATE,
QUARANTINE_TRAIT_REMOVAL_FAILED,
RELEASE_TRAIT_ADDITION_FAILED,
RELEASE_PARTITION_LATCH_REFUSED,
RELEASE_BACKEND_VRF_LATCH_REFUSED,
METAL_HANDOFF_FAILED,
METAL_RECLAIM_FAILED,
CUSTODY_STATUS_UPDATE_FAILED,
SLURM_ADOPT_FAILED,
SLURM_RELEASE_FAILED,
SLURM_REGISTRATION_TIMEOUT,
IMAGE_NODE_FAILED,
UNIMAGE_NODE_FAILED,
REPORT_SITE_NOT_FOUND,
REPORT_NO_DATA_FOUND,
REPORT_INVALID_BUNDLE_INPUT,
REPORT_INVALID_SECTION,
BURN_IN_DEVICE_STATUS_INVALID,
BURN_IN_SLURM_NODE_VALIDATION_FAILED,
BURN_IN_SLURM_RESERVATION_FAILED,
BURN_IN_RESERVATION_WAIT_TIMEOUT,
BURN_IN_RESERVATION_QUEUE_UNAVAILABLE,
BURN_IN_TEST_PREPARATION_FAILED,
BURN_IN_TEST_TIME_LIMIT_EXCEEDS_CEILING,
HARDWARE_TEST_IMAGE_PREPARATION_FAILED,
BURN_IN_TEST_EXECUTION_FAILED,
BURN_IN_INSUFFICIENT_DEVICES,
BURN_IN_UNKNOWN_TEST_SLUG,
BURN_IN_INVALID_WORKFLOW_STAGE,
BURN_IN_MISSING_RESOURCE_CLASS,
BURN_IN_MIXED_RESOURCE_CLASS,
BURN_IN_WORKFLOW_STATE_INVALID,
BURN_IN_MISSING_PAIR_METRICS,
BURN_IN_DUPLICATE_SLURM_SUBMISSION,
BMC_HTTP_SERVICE_UNAVAILABLE,
BMC_HTTP_BAD_REQUEST,
BMC_HTTP_UNAUTHORIZED,
BMC_HTTP_FORBIDDEN,
BMC_REDFISH_DISCONNECT,
BMC_REDFISH_FD_EXHAUSTION,
BMC_HTTP_GENERIC_ERROR,
BMC_COLD_RESET_TIMEOUT,
BMC_IPMI_UNREACHABLE,
BMC_IPMI_COMMAND_ERROR,
NVSWITCH_CREDENTIAL_MISSING,
NVSWITCH_CREDENTIAL_ERROR,
NVSWITCH_ADDRESS_INVALID,
NVSWITCH_ADDRESS_MISSING,
NVSWITCH_PRECONDITION_FAILED,
IRONIC_HTTP_INTERNAL_SERVER_ERROR,
IRONIC_SSL_VERSION_ERROR,
IRONIC_VIRTUAL_MEDIA_INSPECTION_ERROR,
IRONIC_NODE_POWER_STATE_ERROR,
IRONIC_DRIVER_MISMATCH,
IRONIC_NODE_CUSTOMER_INSTANCE_ATTACHED,
IRONIC_NODE_STUCK_IN_ENROLL,
IRONIC_INSPECTFAIL,
IRONIC_CLEANFAIL,
IRONIC_NODE_LOCKED,
IRONIC_UEFI_BOOT_MODE_TIMEOUT,
IRONIC_ENROLLMENT_ACTIVITY_TIMEOUT,
IRONIC_INSPECTION_HARDWARE_VALIDATION_FAILED,
IRONIC_INSPECTION_TIMEOUT,
IRONIC_INSPECTION_DID_NOT_RUN,
IRONIC_INSPECTION_IPA_IMAGE_NOT_FOUND,
IRONIC_NODE_POWER_ON_TIMEOUT,
IRONIC_NODE_UNEXPECTED_PROVISION_STATE,
IRONIC_ROUTING_UNRESOLVED,
NETBOX_DEVICE_STATUS_INVALID,
NETBOX_STATUS_UPDATE_FAILED,
NETBOX_INSPECTION_VALIDATION_CONFIG_MALFORMED,
NETBOX_LAG_PARENT_MISSING,
NETBOX_CABLE_TOPOLOGY_INVALID,
NETBOX_INTERFACE_CABLE_MISSING,
NETBOX_INTERFACE_MAC_ADDRESS_MISSING,
PLATFORM_CLASS_UNRESOLVABLE,
PLATFORM_CLASS_RECORD_FAILED,
DHCP_CONFIGURATION_FAILED,
DHCP_TIMEOUT,
DHCP_SERVICE_NOT_ACTIVE,
CABLE_LLDP_VERIFICATION_FAILED,
FRONTEND_LINK_DOWN,
ONEPASSWORD_VAULT_DATA_CONFLICT,
CONNECTIVITY_VERIFICATION_ACTIVITY_FAILED,
ENROLLMENT_FINALIZATION_IDENTITY_UNAVAILABLE,
ENROLLMENT_COMPLETION_PROOF_REJECTED,
ENROLLMENT_PROOF_MISSING,
ENROLLMENT_PROOF_UNAVAILABLE,
UNENROLLMENT_RUNTIME_STATE_INVALID,
UNENROLLMENT_NODE_DEPLOYED_IN_NOVA,
UNENROLLMENT_IRONIC_TEARDOWN_FAILED,
UNENROLLMENT_PLACEMENT_RP_DELETE_FAILED,
UNENROLLMENT_NETBOX_STATUS_UPDATE_FAILED,
UNENROLLMENT_BMC_FACTORY_RESET_FAILED,
FIRMWARE_INVENTORY_INVALID_SCOPE,
FIRMWARE_INVENTORY_COLLECTION_FAILED,
FIRMWARE_VERIFICATION_INVALID_SCOPE,
FIRMWARE_VERIFICATION_NON_COMPLIANT,
FIRMWARE_VERIFICATION_EVIDENCE_UNAVAILABLE,
FIRMWARE_VERIFICATION_REPORT_UPLOAD_FAILED,
FIRMWARE_VERIFICATION_EVIDENCE_PERSISTENCE_CONFLICT,
NODE_DIAGNOSTICS_UNEXPECTED_PROVISION_STATE,
NODE_DIAGNOSTICS_STATE_CHANGED,
NODE_DIAGNOSTICS_CLASSIFICATION_FAILED,
NODE_DIAGNOSTICS_ARTIFACT_UPLOAD_FAILED,
NODE_DIAGNOSTICS_SUMMARY_WRITE_FAILED,
POWER_CYCLE_BMC_FAILED,
MAINTENANCE_MODE_FAILED,
SWITCH_VRF_FLIP_FAILED,
SWITCH_VRF_LATCH_WRITE_FAILED,
SWITCH_VRF_PREFLIGHT_REFUSED,
NVLINK_PARTITION_FAILED,
NVLINK_PARTITION_CONTRACT_FAILED,
NVLINK_PARTITION_INVALID_REQUEST,
NVLINK_PARTITION_PREFLIGHT_REFUSED,
NVLINK_LATCH_WRITE_FAILED,
BACKEND_VRF_PREFLIGHT_REFUSED,
BACKEND_VRF_APPLY_REFUSED,
BACKEND_VRF_FLIP_FAILED,
BACKEND_VRF_LATCH_WRITE_FAILED,
SWITCH_LOCK_TIMEOUT,
SWITCH_LOCK_LOST,
SWITCH_WRITE_UNCONFIRMED,
SLURM_HTTP_BAD_REQUEST,
SLURM_HTTP_UNAUTHORIZED,
SLURM_HTTP_FORBIDDEN,
SLURM_HTTP_SERVICE_UNAVAILABLE,
SLURM_NODE_STATE_FAILED,
NODE_SWAP_VALIDATION_FAILED,
TOPOLOGY_SYNC_INTENT_FAILED
phase
string | null
Maximum string length: 120
failure_message
string | null

Response

Serializer for the JobDeviceStatus model.

id
string<uuid>
required
read-only
device
object
required

Serializer for Device model.

job
object
required

The one job response shape, served everywhere a job is returned.

workflow is the slim reference rather than the full workflow: the only workflow fields a job's consumers read are id, name and temporal_workflow_name, while the full row carries a parameters_schema measuring several KB — a cost every row of the jobs table and the job-device-status list would pay for nothing.

The four projection fields below are the jobs list's own: they are populated only when the queryset carries the row projection, and dropped from the payload otherwise. That keeps the per-device summary off the job-device-status embed, where one copy per row of the job's whole device array is quadratic in the job's device count.

failure_code
enum<string> | null
required
  • UNMAPPED_APPLICATION_ERROR - UNMAPPED_APPLICATION_ERROR
  • ACTIVITY_EXECUTION_FAILURE - ACTIVITY_EXECUTION_FAILURE
  • UNEXPECTED_WORKFLOW_EXCEPTION - UNEXPECTED_WORKFLOW_EXCEPTION
  • WORKFLOW_TIMEOUT - WORKFLOW_TIMEOUT
  • WORKFLOW_CANCELLED - WORKFLOW_CANCELLED
  • WORKFLOW_TERMINATED - WORKFLOW_TERMINATED
  • UNKNOWN_WORKFLOW_FAILURE - UNKNOWN_WORKFLOW_FAILURE
  • JOB_PARAMETERS_INVALID - JOB_PARAMETERS_INVALID
  • JOB_SUBMISSION_FAILED - JOB_SUBMISSION_FAILED
  • IRONIC_NODE_CLEAN_FAILED - IRONIC_NODE_CLEAN_FAILED
  • IRONIC_NODE_CLEAN_INVALID_ACTION - IRONIC_NODE_CLEAN_INVALID_ACTION
  • IRONIC_NODE_CLEAN_UNEXPECTED_PROVISION_STATE - IRONIC_NODE_CLEAN_UNEXPECTED_PROVISION_STATE
  • QUARANTINE_TRAIT_REMOVAL_FAILED - QUARANTINE_TRAIT_REMOVAL_FAILED
  • RELEASE_TRAIT_ADDITION_FAILED - RELEASE_TRAIT_ADDITION_FAILED
  • RELEASE_PARTITION_LATCH_REFUSED - RELEASE_PARTITION_LATCH_REFUSED
  • RELEASE_BACKEND_VRF_LATCH_REFUSED - RELEASE_BACKEND_VRF_LATCH_REFUSED
  • METAL_HANDOFF_FAILED - METAL_HANDOFF_FAILED
  • METAL_RECLAIM_FAILED - METAL_RECLAIM_FAILED
  • CUSTODY_STATUS_UPDATE_FAILED - CUSTODY_STATUS_UPDATE_FAILED
  • SLURM_ADOPT_FAILED - SLURM_ADOPT_FAILED
  • SLURM_RELEASE_FAILED - SLURM_RELEASE_FAILED
  • SLURM_REGISTRATION_TIMEOUT - SLURM_REGISTRATION_TIMEOUT
  • IMAGE_NODE_FAILED - IMAGE_NODE_FAILED
  • UNIMAGE_NODE_FAILED - UNIMAGE_NODE_FAILED
  • REPORT_SITE_NOT_FOUND - REPORT_SITE_NOT_FOUND
  • REPORT_NO_DATA_FOUND - REPORT_NO_DATA_FOUND
  • REPORT_INVALID_BUNDLE_INPUT - REPORT_INVALID_BUNDLE_INPUT
  • REPORT_INVALID_SECTION - REPORT_INVALID_SECTION
  • BURN_IN_DEVICE_STATUS_INVALID - BURN_IN_DEVICE_STATUS_INVALID
  • BURN_IN_SLURM_NODE_VALIDATION_FAILED - BURN_IN_SLURM_NODE_VALIDATION_FAILED
  • BURN_IN_SLURM_RESERVATION_FAILED - BURN_IN_SLURM_RESERVATION_FAILED
  • BURN_IN_RESERVATION_WAIT_TIMEOUT - BURN_IN_RESERVATION_WAIT_TIMEOUT
  • BURN_IN_RESERVATION_QUEUE_UNAVAILABLE - BURN_IN_RESERVATION_QUEUE_UNAVAILABLE
  • BURN_IN_TEST_PREPARATION_FAILED - BURN_IN_TEST_PREPARATION_FAILED
  • BURN_IN_TEST_TIME_LIMIT_EXCEEDS_CEILING - BURN_IN_TEST_TIME_LIMIT_EXCEEDS_CEILING
  • HARDWARE_TEST_IMAGE_PREPARATION_FAILED - HARDWARE_TEST_IMAGE_PREPARATION_FAILED
  • BURN_IN_TEST_EXECUTION_FAILED - BURN_IN_TEST_EXECUTION_FAILED
  • BURN_IN_INSUFFICIENT_DEVICES - BURN_IN_INSUFFICIENT_DEVICES
  • BURN_IN_UNKNOWN_TEST_SLUG - BURN_IN_UNKNOWN_TEST_SLUG
  • BURN_IN_INVALID_WORKFLOW_STAGE - BURN_IN_INVALID_WORKFLOW_STAGE
  • BURN_IN_MISSING_RESOURCE_CLASS - BURN_IN_MISSING_RESOURCE_CLASS
  • BURN_IN_MIXED_RESOURCE_CLASS - BURN_IN_MIXED_RESOURCE_CLASS
  • BURN_IN_WORKFLOW_STATE_INVALID - BURN_IN_WORKFLOW_STATE_INVALID
  • BURN_IN_MISSING_PAIR_METRICS - BURN_IN_MISSING_PAIR_METRICS
  • BURN_IN_DUPLICATE_SLURM_SUBMISSION - BURN_IN_DUPLICATE_SLURM_SUBMISSION
  • BMC_HTTP_SERVICE_UNAVAILABLE - BMC_HTTP_SERVICE_UNAVAILABLE
  • BMC_HTTP_BAD_REQUEST - BMC_HTTP_BAD_REQUEST
  • BMC_HTTP_UNAUTHORIZED - BMC_HTTP_UNAUTHORIZED
  • BMC_HTTP_FORBIDDEN - BMC_HTTP_FORBIDDEN
  • BMC_REDFISH_DISCONNECT - BMC_REDFISH_DISCONNECT
  • BMC_REDFISH_FD_EXHAUSTION - BMC_REDFISH_FD_EXHAUSTION
  • BMC_HTTP_GENERIC_ERROR - BMC_HTTP_GENERIC_ERROR
  • BMC_COLD_RESET_TIMEOUT - BMC_COLD_RESET_TIMEOUT
  • BMC_IPMI_UNREACHABLE - BMC_IPMI_UNREACHABLE
  • BMC_IPMI_COMMAND_ERROR - BMC_IPMI_COMMAND_ERROR
  • NVSWITCH_CREDENTIAL_MISSING - NVSWITCH_CREDENTIAL_MISSING
  • NVSWITCH_CREDENTIAL_ERROR - NVSWITCH_CREDENTIAL_ERROR
  • NVSWITCH_ADDRESS_INVALID - NVSWITCH_ADDRESS_INVALID
  • NVSWITCH_ADDRESS_MISSING - NVSWITCH_ADDRESS_MISSING
  • NVSWITCH_PRECONDITION_FAILED - NVSWITCH_PRECONDITION_FAILED
  • IRONIC_HTTP_INTERNAL_SERVER_ERROR - IRONIC_HTTP_INTERNAL_SERVER_ERROR
  • IRONIC_SSL_VERSION_ERROR - IRONIC_SSL_VERSION_ERROR
  • IRONIC_VIRTUAL_MEDIA_INSPECTION_ERROR - IRONIC_VIRTUAL_MEDIA_INSPECTION_ERROR
  • IRONIC_NODE_POWER_STATE_ERROR - IRONIC_NODE_POWER_STATE_ERROR
  • IRONIC_DRIVER_MISMATCH - IRONIC_DRIVER_MISMATCH
  • IRONIC_NODE_CUSTOMER_INSTANCE_ATTACHED - IRONIC_NODE_CUSTOMER_INSTANCE_ATTACHED
  • IRONIC_NODE_STUCK_IN_ENROLL - IRONIC_NODE_STUCK_IN_ENROLL
  • IRONIC_INSPECTFAIL - IRONIC_INSPECTFAIL
  • IRONIC_CLEANFAIL - IRONIC_CLEANFAIL
  • IRONIC_NODE_LOCKED - IRONIC_NODE_LOCKED
  • IRONIC_UEFI_BOOT_MODE_TIMEOUT - IRONIC_UEFI_BOOT_MODE_TIMEOUT
  • IRONIC_ENROLLMENT_ACTIVITY_TIMEOUT - IRONIC_ENROLLMENT_ACTIVITY_TIMEOUT
  • IRONIC_INSPECTION_HARDWARE_VALIDATION_FAILED - IRONIC_INSPECTION_HARDWARE_VALIDATION_FAILED
  • IRONIC_INSPECTION_TIMEOUT - IRONIC_INSPECTION_TIMEOUT
  • IRONIC_INSPECTION_DID_NOT_RUN - IRONIC_INSPECTION_DID_NOT_RUN
  • IRONIC_INSPECTION_IPA_IMAGE_NOT_FOUND - IRONIC_INSPECTION_IPA_IMAGE_NOT_FOUND
  • IRONIC_NODE_POWER_ON_TIMEOUT - IRONIC_NODE_POWER_ON_TIMEOUT
  • IRONIC_NODE_UNEXPECTED_PROVISION_STATE - IRONIC_NODE_UNEXPECTED_PROVISION_STATE
  • IRONIC_ROUTING_UNRESOLVED - IRONIC_ROUTING_UNRESOLVED
  • NETBOX_DEVICE_STATUS_INVALID - NETBOX_DEVICE_STATUS_INVALID
  • NETBOX_STATUS_UPDATE_FAILED - NETBOX_STATUS_UPDATE_FAILED
  • NETBOX_INSPECTION_VALIDATION_CONFIG_MALFORMED - NETBOX_INSPECTION_VALIDATION_CONFIG_MALFORMED
  • NETBOX_LAG_PARENT_MISSING - NETBOX_LAG_PARENT_MISSING
  • NETBOX_CABLE_TOPOLOGY_INVALID - NETBOX_CABLE_TOPOLOGY_INVALID
  • NETBOX_INTERFACE_CABLE_MISSING - NETBOX_INTERFACE_CABLE_MISSING
  • NETBOX_INTERFACE_MAC_ADDRESS_MISSING - NETBOX_INTERFACE_MAC_ADDRESS_MISSING
  • PLATFORM_CLASS_UNRESOLVABLE - PLATFORM_CLASS_UNRESOLVABLE
  • PLATFORM_CLASS_RECORD_FAILED - PLATFORM_CLASS_RECORD_FAILED
  • DHCP_CONFIGURATION_FAILED - DHCP_CONFIGURATION_FAILED
  • DHCP_TIMEOUT - DHCP_TIMEOUT
  • DHCP_SERVICE_NOT_ACTIVE - DHCP_SERVICE_NOT_ACTIVE
  • CABLE_LLDP_VERIFICATION_FAILED - CABLE_LLDP_VERIFICATION_FAILED
  • FRONTEND_LINK_DOWN - FRONTEND_LINK_DOWN
  • ONEPASSWORD_VAULT_DATA_CONFLICT - ONEPASSWORD_VAULT_DATA_CONFLICT
  • CONNECTIVITY_VERIFICATION_ACTIVITY_FAILED - CONNECTIVITY_VERIFICATION_ACTIVITY_FAILED
  • ENROLLMENT_FINALIZATION_IDENTITY_UNAVAILABLE - ENROLLMENT_FINALIZATION_IDENTITY_UNAVAILABLE
  • ENROLLMENT_COMPLETION_PROOF_REJECTED - ENROLLMENT_COMPLETION_PROOF_REJECTED
  • ENROLLMENT_PROOF_MISSING - ENROLLMENT_PROOF_MISSING
  • ENROLLMENT_PROOF_UNAVAILABLE - ENROLLMENT_PROOF_UNAVAILABLE
  • UNENROLLMENT_RUNTIME_STATE_INVALID - UNENROLLMENT_RUNTIME_STATE_INVALID
  • UNENROLLMENT_NODE_DEPLOYED_IN_NOVA - UNENROLLMENT_NODE_DEPLOYED_IN_NOVA
  • UNENROLLMENT_IRONIC_TEARDOWN_FAILED - UNENROLLMENT_IRONIC_TEARDOWN_FAILED
  • UNENROLLMENT_PLACEMENT_RP_DELETE_FAILED - UNENROLLMENT_PLACEMENT_RP_DELETE_FAILED
  • UNENROLLMENT_NETBOX_STATUS_UPDATE_FAILED - UNENROLLMENT_NETBOX_STATUS_UPDATE_FAILED
  • UNENROLLMENT_BMC_FACTORY_RESET_FAILED - UNENROLLMENT_BMC_FACTORY_RESET_FAILED
  • FIRMWARE_INVENTORY_INVALID_SCOPE - FIRMWARE_INVENTORY_INVALID_SCOPE
  • FIRMWARE_INVENTORY_COLLECTION_FAILED - FIRMWARE_INVENTORY_COLLECTION_FAILED
  • FIRMWARE_VERIFICATION_INVALID_SCOPE - FIRMWARE_VERIFICATION_INVALID_SCOPE
  • FIRMWARE_VERIFICATION_NON_COMPLIANT - FIRMWARE_VERIFICATION_NON_COMPLIANT
  • FIRMWARE_VERIFICATION_EVIDENCE_UNAVAILABLE - FIRMWARE_VERIFICATION_EVIDENCE_UNAVAILABLE
  • FIRMWARE_VERIFICATION_REPORT_UPLOAD_FAILED - FIRMWARE_VERIFICATION_REPORT_UPLOAD_FAILED
  • FIRMWARE_VERIFICATION_EVIDENCE_PERSISTENCE_CONFLICT - FIRMWARE_VERIFICATION_EVIDENCE_PERSISTENCE_CONFLICT
  • NODE_DIAGNOSTICS_UNEXPECTED_PROVISION_STATE - NODE_DIAGNOSTICS_UNEXPECTED_PROVISION_STATE
  • NODE_DIAGNOSTICS_STATE_CHANGED - NODE_DIAGNOSTICS_STATE_CHANGED
  • NODE_DIAGNOSTICS_CLASSIFICATION_FAILED - NODE_DIAGNOSTICS_CLASSIFICATION_FAILED
  • NODE_DIAGNOSTICS_ARTIFACT_UPLOAD_FAILED - NODE_DIAGNOSTICS_ARTIFACT_UPLOAD_FAILED
  • NODE_DIAGNOSTICS_SUMMARY_WRITE_FAILED - NODE_DIAGNOSTICS_SUMMARY_WRITE_FAILED
  • POWER_CYCLE_BMC_FAILED - POWER_CYCLE_BMC_FAILED
  • MAINTENANCE_MODE_FAILED - MAINTENANCE_MODE_FAILED
  • SWITCH_VRF_FLIP_FAILED - SWITCH_VRF_FLIP_FAILED
  • SWITCH_VRF_LATCH_WRITE_FAILED - SWITCH_VRF_LATCH_WRITE_FAILED
  • SWITCH_VRF_PREFLIGHT_REFUSED - SWITCH_VRF_PREFLIGHT_REFUSED
  • NVLINK_PARTITION_FAILED - NVLINK_PARTITION_FAILED
  • NVLINK_PARTITION_CONTRACT_FAILED - NVLINK_PARTITION_CONTRACT_FAILED
  • NVLINK_PARTITION_INVALID_REQUEST - NVLINK_PARTITION_INVALID_REQUEST
  • NVLINK_PARTITION_PREFLIGHT_REFUSED - NVLINK_PARTITION_PREFLIGHT_REFUSED
  • NVLINK_LATCH_WRITE_FAILED - NVLINK_LATCH_WRITE_FAILED
  • BACKEND_VRF_PREFLIGHT_REFUSED - BACKEND_VRF_PREFLIGHT_REFUSED
  • BACKEND_VRF_APPLY_REFUSED - BACKEND_VRF_APPLY_REFUSED
  • BACKEND_VRF_FLIP_FAILED - BACKEND_VRF_FLIP_FAILED
  • BACKEND_VRF_LATCH_WRITE_FAILED - BACKEND_VRF_LATCH_WRITE_FAILED
  • SWITCH_LOCK_TIMEOUT - SWITCH_LOCK_TIMEOUT
  • SWITCH_LOCK_LOST - SWITCH_LOCK_LOST
  • SWITCH_WRITE_UNCONFIRMED - SWITCH_WRITE_UNCONFIRMED
  • SLURM_HTTP_BAD_REQUEST - SLURM_HTTP_BAD_REQUEST
  • SLURM_HTTP_UNAUTHORIZED - SLURM_HTTP_UNAUTHORIZED
  • SLURM_HTTP_FORBIDDEN - SLURM_HTTP_FORBIDDEN
  • SLURM_HTTP_SERVICE_UNAVAILABLE - SLURM_HTTP_SERVICE_UNAVAILABLE
  • SLURM_NODE_STATE_FAILED - SLURM_NODE_STATE_FAILED
  • NODE_SWAP_VALIDATION_FAILED - NODE_SWAP_VALIDATION_FAILED
  • TOPOLOGY_SYNC_INTENT_FAILED - TOPOLOGY_SYNC_INTENT_FAILED
Available options:
UNMAPPED_APPLICATION_ERROR,
ACTIVITY_EXECUTION_FAILURE,
UNEXPECTED_WORKFLOW_EXCEPTION,
WORKFLOW_TIMEOUT,
WORKFLOW_CANCELLED,
WORKFLOW_TERMINATED,
UNKNOWN_WORKFLOW_FAILURE,
JOB_PARAMETERS_INVALID,
JOB_SUBMISSION_FAILED,
IRONIC_NODE_CLEAN_FAILED,
IRONIC_NODE_CLEAN_INVALID_ACTION,
IRONIC_NODE_CLEAN_UNEXPECTED_PROVISION_STATE,
QUARANTINE_TRAIT_REMOVAL_FAILED,
RELEASE_TRAIT_ADDITION_FAILED,
RELEASE_PARTITION_LATCH_REFUSED,
RELEASE_BACKEND_VRF_LATCH_REFUSED,
METAL_HANDOFF_FAILED,
METAL_RECLAIM_FAILED,
CUSTODY_STATUS_UPDATE_FAILED,
SLURM_ADOPT_FAILED,
SLURM_RELEASE_FAILED,
SLURM_REGISTRATION_TIMEOUT,
IMAGE_NODE_FAILED,
UNIMAGE_NODE_FAILED,
REPORT_SITE_NOT_FOUND,
REPORT_NO_DATA_FOUND,
REPORT_INVALID_BUNDLE_INPUT,
REPORT_INVALID_SECTION,
BURN_IN_DEVICE_STATUS_INVALID,
BURN_IN_SLURM_NODE_VALIDATION_FAILED,
BURN_IN_SLURM_RESERVATION_FAILED,
BURN_IN_RESERVATION_WAIT_TIMEOUT,
BURN_IN_RESERVATION_QUEUE_UNAVAILABLE,
BURN_IN_TEST_PREPARATION_FAILED,
BURN_IN_TEST_TIME_LIMIT_EXCEEDS_CEILING,
HARDWARE_TEST_IMAGE_PREPARATION_FAILED,
BURN_IN_TEST_EXECUTION_FAILED,
BURN_IN_INSUFFICIENT_DEVICES,
BURN_IN_UNKNOWN_TEST_SLUG,
BURN_IN_INVALID_WORKFLOW_STAGE,
BURN_IN_MISSING_RESOURCE_CLASS,
BURN_IN_MIXED_RESOURCE_CLASS,
BURN_IN_WORKFLOW_STATE_INVALID,
BURN_IN_MISSING_PAIR_METRICS,
BURN_IN_DUPLICATE_SLURM_SUBMISSION,
BMC_HTTP_SERVICE_UNAVAILABLE,
BMC_HTTP_BAD_REQUEST,
BMC_HTTP_UNAUTHORIZED,
BMC_HTTP_FORBIDDEN,
BMC_REDFISH_DISCONNECT,
BMC_REDFISH_FD_EXHAUSTION,
BMC_HTTP_GENERIC_ERROR,
BMC_COLD_RESET_TIMEOUT,
BMC_IPMI_UNREACHABLE,
BMC_IPMI_COMMAND_ERROR,
NVSWITCH_CREDENTIAL_MISSING,
NVSWITCH_CREDENTIAL_ERROR,
NVSWITCH_ADDRESS_INVALID,
NVSWITCH_ADDRESS_MISSING,
NVSWITCH_PRECONDITION_FAILED,
IRONIC_HTTP_INTERNAL_SERVER_ERROR,
IRONIC_SSL_VERSION_ERROR,
IRONIC_VIRTUAL_MEDIA_INSPECTION_ERROR,
IRONIC_NODE_POWER_STATE_ERROR,
IRONIC_DRIVER_MISMATCH,
IRONIC_NODE_CUSTOMER_INSTANCE_ATTACHED,
IRONIC_NODE_STUCK_IN_ENROLL,
IRONIC_INSPECTFAIL,
IRONIC_CLEANFAIL,
IRONIC_NODE_LOCKED,
IRONIC_UEFI_BOOT_MODE_TIMEOUT,
IRONIC_ENROLLMENT_ACTIVITY_TIMEOUT,
IRONIC_INSPECTION_HARDWARE_VALIDATION_FAILED,
IRONIC_INSPECTION_TIMEOUT,
IRONIC_INSPECTION_DID_NOT_RUN,
IRONIC_INSPECTION_IPA_IMAGE_NOT_FOUND,
IRONIC_NODE_POWER_ON_TIMEOUT,
IRONIC_NODE_UNEXPECTED_PROVISION_STATE,
IRONIC_ROUTING_UNRESOLVED,
NETBOX_DEVICE_STATUS_INVALID,
NETBOX_STATUS_UPDATE_FAILED,
NETBOX_INSPECTION_VALIDATION_CONFIG_MALFORMED,
NETBOX_LAG_PARENT_MISSING,
NETBOX_CABLE_TOPOLOGY_INVALID,
NETBOX_INTERFACE_CABLE_MISSING,
NETBOX_INTERFACE_MAC_ADDRESS_MISSING,
PLATFORM_CLASS_UNRESOLVABLE,
PLATFORM_CLASS_RECORD_FAILED,
DHCP_CONFIGURATION_FAILED,
DHCP_TIMEOUT,
DHCP_SERVICE_NOT_ACTIVE,
CABLE_LLDP_VERIFICATION_FAILED,
FRONTEND_LINK_DOWN,
ONEPASSWORD_VAULT_DATA_CONFLICT,
CONNECTIVITY_VERIFICATION_ACTIVITY_FAILED,
ENROLLMENT_FINALIZATION_IDENTITY_UNAVAILABLE,
ENROLLMENT_COMPLETION_PROOF_REJECTED,
ENROLLMENT_PROOF_MISSING,
ENROLLMENT_PROOF_UNAVAILABLE,
UNENROLLMENT_RUNTIME_STATE_INVALID,
UNENROLLMENT_NODE_DEPLOYED_IN_NOVA,
UNENROLLMENT_IRONIC_TEARDOWN_FAILED,
UNENROLLMENT_PLACEMENT_RP_DELETE_FAILED,
UNENROLLMENT_NETBOX_STATUS_UPDATE_FAILED,
UNENROLLMENT_BMC_FACTORY_RESET_FAILED,
FIRMWARE_INVENTORY_INVALID_SCOPE,
FIRMWARE_INVENTORY_COLLECTION_FAILED,
FIRMWARE_VERIFICATION_INVALID_SCOPE,
FIRMWARE_VERIFICATION_NON_COMPLIANT,
FIRMWARE_VERIFICATION_EVIDENCE_UNAVAILABLE,
FIRMWARE_VERIFICATION_REPORT_UPLOAD_FAILED,
FIRMWARE_VERIFICATION_EVIDENCE_PERSISTENCE_CONFLICT,
NODE_DIAGNOSTICS_UNEXPECTED_PROVISION_STATE,
NODE_DIAGNOSTICS_STATE_CHANGED,
NODE_DIAGNOSTICS_CLASSIFICATION_FAILED,
NODE_DIAGNOSTICS_ARTIFACT_UPLOAD_FAILED,
NODE_DIAGNOSTICS_SUMMARY_WRITE_FAILED,
POWER_CYCLE_BMC_FAILED,
MAINTENANCE_MODE_FAILED,
SWITCH_VRF_FLIP_FAILED,
SWITCH_VRF_LATCH_WRITE_FAILED,
SWITCH_VRF_PREFLIGHT_REFUSED,
NVLINK_PARTITION_FAILED,
NVLINK_PARTITION_CONTRACT_FAILED,
NVLINK_PARTITION_INVALID_REQUEST,
NVLINK_PARTITION_PREFLIGHT_REFUSED,
NVLINK_LATCH_WRITE_FAILED,
BACKEND_VRF_PREFLIGHT_REFUSED,
BACKEND_VRF_APPLY_REFUSED,
BACKEND_VRF_FLIP_FAILED,
BACKEND_VRF_LATCH_WRITE_FAILED,
SWITCH_LOCK_TIMEOUT,
SWITCH_LOCK_LOST,
SWITCH_WRITE_UNCONFIRMED,
SLURM_HTTP_BAD_REQUEST,
SLURM_HTTP_UNAUTHORIZED,
SLURM_HTTP_FORBIDDEN,
SLURM_HTTP_SERVICE_UNAVAILABLE,
SLURM_NODE_STATE_FAILED,
NODE_SWAP_VALIDATION_FAILED,
TOPOLOGY_SYNC_INTENT_FAILED
ai_diagnosis
object | null
required

AI-generated diagnosis for device executions that failed

node_diagnostics
object | null
required

Summary of a Node Diagnostics run: the failure signature, findings, per-collector outcomes and a pointer to the evidence bundle. Null for every other workflow.

responsible_team
enum<string> | null
required

Team responsible for triaging this failure, derived from failure_code. Null when failure_code is null (uninstrumented workflow).

Available options:
fleet_manager,
infra_eng,
dc_eng,
unknown

Serializer for job device status links.

created_at
string<date-time>
required
read-only
updated_at
string<date-time>
required
read-only
status
enum<string> | null
  • running - Running
  • completed - Completed
  • failed - Failed
  • cancelled - Cancelled
  • terminated - Terminated
  • superseded - Superseded
  • timed_out - Timed Out
Available options:
running,
completed,
failed,
cancelled,
terminated,
superseded,
timed_out
started_at
string<date-time> | null
completed_at
string<date-time> | null
temporal_workflow_id
string | null
Maximum string length: 255
phase
string | null
Maximum string length: 120
failure_message
string | null