Bug ID 685475: Unexpected error when applying hotfix

Last Modified: Oct 16, 2023

Affected Product(s):
BIG-IP TMOS(all modules)

Known Affected Versions:
12.0.0, 12.0.0 HF1, 12.1.0 HF1, 12.0.0 HF2, 12.1.0 HF2, 12.0.0 HF3, 12.0.0 HF4, 12.1.1 HF1, 12.1.1 HF2, 12.1.2 HF1, 12.1.2 HF2, 12.1.0, 12.1.1, 12.1.2, 12.1.3, 12.1.3.1, 12.1.3.2, 12.1.3.3, 12.1.3.4, 12.1.3.5, 13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1, 13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3

Fixed In:
14.0.0, 13.1.0.4, 12.1.3.6

Opened: Sep 26, 2017

Severity: 3-Major

Related Article: K93145012

Symptoms

Software 'install hotfix' commands fail with a message similar to the following: Image (BIG-IP-11.6.1.0.0.317.iso) has a software image entry in MCP database but does not exist on the filesystem.

Impact

Cannot apply hotfix until the full base image is present.

Conditions

Before installing the hotfix, the necessary full (base) software image prerequisite was added to the images directory, but then was removed before issuing the hotfix command. For example, to apply 'Hotfix-BIG-IP-11.6.1.2.0.338-HF2.iso', the system must have access to the base image; 'BIG-IP-11.6.1.0.0.317.iso'. Here is another example: on multi-bladed VIPRION systems, where it is resolved by running 12.1.3.6. 1) Install and boot into 12.0.0 on the VIPRION system: -- install /sys software image 12.0.0.iso create-volume volume HD1.test -- reboot volume HD1.test 2) Install and boot into 12.1.2.0.402.249: -- install /sys software hotfix Hotfix-BIG-IP-12.1.2.0.402.249-ENG.iso create-volume volume HD1.test2 -- reboot volume HD1.test2 3) Delete 12.0.0.iso and volume HD1.test: -- delete sys software image 12.0.0.iso -- delete sys software volume HD1.test 4) Copy over Hotfix-BIG-IP-13.1.0.7.0.17.1-ENG.iso without the 13.1.0.7 base image. 5) Check the /var/log/ltm logs for the following message: -- lind[6288]: 013c0006:5: Image (BIG-IP-12.0.0.0.0.606.iso) has a software image entry in MCP database but does not exist on the filesystem.

Workaround

Perform the following procedure: 1. Copy the base image to the images directory on the BIG-IP system. 2. Restart the 'lind' daemon. 3. Try the hotfix installation operation again.

Fix Information

Issuing a 'install hotfix' command when the base image is not available sends the system into a 'wait' state. The process status is 'waiting for base image', which should make clear what needs to be done. When the base image becomes available (in the images directory), the hotfix installation proceeds.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips