Home > Servers > Systems Management > White Papers > Server Configuration Profiles: Reference Guide > Workflow
The RepositoryUpdates workflow is a little different from a traditional SCP Import. If the RepositoryUpdates attribute is populated with a valid path to a repository, the updates workflow will attempt to detect any devices that need to be updated when compared against the catalog. Any detected updates generate a new job (with JID) for that device. The Job Queue will contain a standard SCP Import job, Repository Update job, and, potentially, multiple device-specific update jobs.
racadm>>jobqueue view
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐JOB QUEUE‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ [Job ID=JID_033096641979]
Job Name=Configure: Import Server Configuration Profile Status=Downloading
Scheduled Start Time=[Not Applicable] Expiration Time=[Not Applicable]
Actual Start Time=[Wed, 21 Oct 2020 14:47:44] Actual Completion Time=[Not Applicable]
Message=[SYS191: Importing Server Configuration Profile.] Percent Complete=[5]
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
[Job ID=JID_033096656685]
Job Name=Repository Update Status=New
Scheduled Start Time=[Not Applicable] Expiration Time=[Not Applicable] Actual Start Time=[Not Applicable]
Actual Completion Time=[Not Applicable] Message=[JCP000: New]
Percent Complete=[NA]
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
The first stage of the update operation is to download the Dell Update Packages (DUP) to the iDRAC and prepare for updates. Once the downloads are completed, the SCP Import operation continues as normal.
If any update or configuration requires a host reboot, the host will reboot and begin applying all updates and settings. The update jobs are marked as Completed as they finish applying the changes. The SCP operation continues as normal.
Once all firmware and configuration settings have been applied, the host reboots and runs through a single CSIOR operation to collect inventory. If an iDRAC update is detected, the SCP operation is marked as Completed and restarts the iDRAC. If no iDRAC update is detected, the SCP operation is marked as Completed.
In the following example, the repository contains only NIC packages:
racadm>>jobqueue view
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐JOB QUEUE‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ [Job ID=JID_033097888997]
Job Name=Configure: Import Server Configuration Profile Status=Completed
Scheduled Start Time=[Not Applicable] Expiration Time=[Not Applicable]
Actual Start Time=[Wed, 21 Oct 2020 14:49:48]
Actual Completion Time=[Wed, 21 Oct 2020 15:10:14]
Message=[SYS053: Successfully imported and applied Server Configuration Profile.] Percent Complete=[100]
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
[Job ID=JID_033097907795]
Job Name=Repository Update Status=Completed
Scheduled Start Time=[Not Applicable] Expiration Time=[Not Applicable] Actual Start Time=[Not Applicable]
Actual Completion Time=[Not Applicable] Message=[RED001: Job completed successfully.] Percent Complete=[100]
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
[Job ID=JID_408320785833]
Job Name=Firmware Update: NIC Status=Completed
Start Time=[Next Reboot] Expiration Time=[Not Applicable]
Message=[PR19: Job completed successfully.]
Percent Complete=[NA]
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐
The SCP Import job status is a combination of all update jobs and configuration settings. A job status of Completed with Errors or Failed requires review of the configuration results or LCL for next steps.
SCP Import with RepositoryUpdates can also be paired with SCP OSD operations to create a full end-to-end updates, configuration, and deployment solution, all from a single template.
Note: Local SCP support (non-networked) using Redfish and Racadm, and SCP using USB does not support RepositoryUpdates.