F5 Analytics and Visibility Solutions Source | Edit on
Lab 2: Software Distribution Jobs - Staging Images to Fleet Instances¶
Overview¶
In this lab, you will create and execute a Software Distribution Job in F5 Insight. Software distribution jobs copy software images from the F5 Insight repository onto target BIG-IP instances prior to an active maintenance window. Staging large ISO files ahead of time significantly reduces maintenance window duration and risk.
Objectives¶
- Create a new Software Distribution Job in F5 Insight.
- Target specific fleet instances and select software images.
- Perform pre-distribution disk space validation checks.
- Configure execution parameters (Serial vs. Parallel Batch execution).
- Execute the job with Change Request tracking and monitor progress.
Prerequisites¶
- Completion of Lab 1: Software Image Management.
- Valid TMOS ISO image (
BIGIP-17.1.1-0.0.6.iso) uploaded to F5 Insight. - Managed target instances (
bigip-01.lab.localandbigip-02.lab.local) registered and online.
Task 1: Creating a Software Distribution Job¶
- Log into the F5 Insight console.
- Navigate to Manage > Automation > Jobs.
- Click Add Job in the top action bar.
- From the job type selector, select Software Distribution.
Task 2: Configuring Job Parameters and Target Selection¶
In the Job Name field, enter a descriptive name:
Stage_TMOS_17.1.1_Prod_Fleet
In the Description field (optional), enter:
Pre-staging TMOS 17.1.1 ISO to production standalone BIG-IP instances prior to maintenance window.
Under Select Instances, search for and select your target instances: * Select
bigip-01.lab.local* Selectbigip-02.lab.localUnder Select Images, check the box for
BIGIP-17.1.1-0.0.6.iso.
Task 3: Performing Pre-Distribution Space Checks¶
F5 Insight automatically evaluates disk space on target instances before transferring large installation files.
- Click Check Instances.
- Observe the disk space evaluation results table:
* Instances with sufficient disk space in
/shared/images/are marked as Ready. * Instances with insufficient disk space display an alert indicating the required vs. available storage. - If an instance indicates low disk space, clean up old images on the target BIG-IP or select Re-check Instances after freeing space.
Task 4: Configuring Distribution Execution Parameters¶
Choose between Serial or Parallel distribution depending on network bandwidth and target volume:
- Under Execution Type, review the available options: * Serial (Rolling Execution): Transfers software to one BIG-IP instance at a time. * Parallel (Batch Execution): Transfers software to multiple instances concurrently.
- Select Parallel (Batch Execution).
- Set the Batch Size to
2(allowing both test instances to receive the image simultaneously).
Note
F5 Insight scale limits support up to 100 instances per distribution job, with a maximum parallel batch size of 20 instances.
Task 5: Executing and Monitoring the Distribution Job¶
- To run the distribution immediately, click Execute Job.
- In the confirmation modal:
* Enter a Change Request # (e.g.,
CR-98421-TMOS) for audit compliance. * Click Execute Job. - To monitor job progress: * Locate the job in the Jobs list under Manage > Automation > Jobs. * Click on the value in the Executing or Executions column. * Review per-instance transfer status, transfer speed, and completion progress.
Troubleshooting Tip¶
For detailed distribution transfer logs, SSH to the F5 Insight host CLI and inspect:
tail -f /opt/f5insight/logs/provisioning.log
Verification Checkpoint¶
- Verify the distribution job status updates to Completed.
- Log into
bigip-01.lab.localTMOS CLI or Web utility and confirmBIGIP-17.1.1-0.0.6.isois present in the software image list.
Go to Ticket 03 - Determine Last Application Outage
Go to Overview