Quick start manual

A single job or array of jobs can be run immediately or scheduled to run at a later time. Multiple jobs are listed in the
order of job execution sequence. If a system must reboot at the scheduled start time, a reboot job needs to be added to
the list.
Remote Services provides the following functions to manage Lifecycle Controller jobs:
Creating Jobs — Create specific types of jobs to apply configurations.
Scheduling Jobs and Job Queues — Run multiple jobs in a single restart of the system using the
SetupJobQueue() method. If a job is created without setting the start time, use the SetupJobQueue() method to
set the schedule and order of execution. The job is setup for execution at the time that was specified.
Deleting Jobs — Delete a specified existing job or all jobs at once.
Reporting all Jobs — All jobs are reported using a single command.
Reporting scheduled Jobs — A selection filter of “JobStatus=Scheduled” can be used to generate a report of all
the scheduled jobs.
Job Types
There are two types of jobs, system-created jobs (implicit) and user-created jobs (explicit):
System-created jobs are created when you run specific Remote Services tasks. For example, Remote Services
features such as export hardware inventory, export license, create persistent storage partition, and so on create
a job and return the job ID. Polling the job status determines the completion status of the task.
User-created jobs such as CreateTargetedConfigJob, CreateRebootJob, and InstallFromURI are used to apply
user configurations for RAID, NIC, BIOS, and so on. They can be scheduled to run immediately or at a scheduled
time.
Table 1. System and User Created Jobs
System-created Jobs User-created Jobs
Export Factory Configuration
Export Hardware Inventory
Export Lifecycle log
vFlash (Initialize)
vFlash (Create Partition)
vFlash (Format Partition)
vFlash (Attach Partition)
vFlash (Detach Partition)
vFlash (Export Data from Partition)
vFlash (Create Partition using Image)
RAID configuration
BIOS configuration
NIC configuration
iDRAC configuration
System configuration
Software update (BIOS, NIC, RAID, and so on)
Reboot
System Status
The feature is used to remotely obtain the overall Remote Services API status that includes both the host system status
and as well as the remote services (Data Manager) status. The overall status is displayed in the Status output
parameter.
After the job is complete in Automated Task Application (previously SSM), the job status is immediately updated in the
job store. The job is immediately moved to the Completed state after it is complete in the Automated Task Application.
After the job is completed, synchronization occurs in the configDB and refreshes all the required populators. When this
operation is successful, the system is in the
Ready
state.
14