# Creating and Running an SPP Update Job

## About this task

This procedure describes how to create and execute a HPE Morpheus Job to perform firmware and driver updates using an HPE SPP image.

## Procedure

1. Navigate to Provisioning > Jobs.
2. Click Add.
3. Enter a name for the job.

   NOTE

   - Separate jobs are required for different server generations (for example, Gen10 vs Gen11).
   - Create separate jobs for **Dry Run** and **Deploy** executions.
4. Select Workflow Job as the Job Type and click Next.
5. Select Deploy SPP as the workflow.
6. Enter the SPPVIRTUALIMAGE value using the ID of the Virtual Image created earlier.
7. Select a DEPLOYMODE:

   - `DryRun`: Performs inventory only
   - `Deploy`: Applies firmware and/or driver updates
8. For SPP Deploy Content, choose one of the following:

   - Firmware only
   - Drivers only
   - Firmware and Drivers

   NOTE

   Driver inventory and updates require iSUT and AMS to be running on the target servers.
9. In the Nodes field, enter the iLO details for each target server in JSON format (minimum 1 server, maximum 30 servers). For example:

   ```
   ```
   [  
     {  
       "ilo_ip":"1.2.3.4",  
       "ilo_user":"user1",  
       "ilo_password":"password1"  
     },  
     {  
       "ilo_ip":"1.2.3.5",  
       "ilo_user":"user2",  
       "ilo_password":"password2"  
     }  
   ]
   ```
   ```
10. **Optional:**  Create a schedule, or leave the job as Manual.
11. Select Run Now if you want to execute the job immediately.
12. Click Next, review the settings, and click Complete.
13. If the job was not run immediately, click the **gear icon** next to the job and select Execute.
