Last Modified: Apr 28, 2025
Affected Product(s):
BIG-IP Install/Upgrade
Known Affected Versions:
11.6.0, 11.6.0 HF1, 11.6.0 HF2, 11.6.0 HF3, 11.6.0 HF4, 11.6.0 HF5, 11.6.0 HF6, 11.6.0 HF7, 11.6.0 HF8, 11.6.1, 11.6.1 HF1, 11.6.1 HF2, 11.6.2, 11.6.2 HF1, 11.6.3, 11.6.3.1, 11.6.3.2, 11.6.3.3, 11.6.3.4, 11.6.4, 11.6.5, 11.6.5.1, 11.6.5.2, 11.6.5.3, 12.0.0, 12.0.0 HF1, 12.0.0 HF2, 12.0.0 HF3, 12.0.0 HF4, 12.1.0, 12.1.0 HF1, 12.1.0 HF2, 12.1.1, 12.1.1 HF1, 12.1.1 HF2, 12.1.2, 12.1.2 HF1, 12.1.2 HF2, 12.1.3, 12.1.3.1, 12.1.3.2, 12.1.3.3, 12.1.3.4, 12.1.3.5, 12.1.3.6, 12.1.3.7, 12.1.4, 12.1.4.1, 12.1.5, 12.1.5.1, 12.1.5.2, 12.1.5.3, 12.1.6, 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, 13.1.0.4, 13.1.0.5, 13.1.0.6, 13.1.0.7, 13.1.0.8, 13.1.1, 13.1.1.2, 13.1.1.3, 13.1.1.4, 13.1.1.5, 13.1.3, 13.1.3.1, 13.1.3.2, 13.1.3.3, 13.1.3.4, 13.1.3.5, 13.1.3.6, 13.1.4, 13.1.4.1, 13.1.5, 13.1.5.1, 14.0.0, 14.0.0.1, 14.0.0.2, 14.0.0.3, 14.0.0.4, 14.0.0.5, 14.0.1, 14.0.1.1
Fixed In:
14.1.0
Opened: Dec 03, 2014 Severity: 3-Major Related Article:
K75201605
Both the 'tmsh install sys software image' and 'tmsh install sys software block-device-image' commands set the software_desired row corresponding with the target volume, to the product/version/build of the image specified for installation. The lind process, which manages software installation/volume creation tasks, then uses that product/version/build to search for a matching image. If both a local image and a block-device-image exist with the same product/version/build, the lind picks one based on its own preference. Because of the lind preference for local images, this might result in a local image being installed, even though the command issued is 'tmsh install sys software block-device-image'.
The system installs the local image instead of the block-device image. In most cases, this is not an issue: the requested software is still installed, so the goal is achieved. In some cases, however, the image chosen by lind is not actually accessible. In this case, installation fails.
-- There exists both a local image and a block-device-image with the same product/version/build. -- You run the following command: tmsh install sys software block-device-image
Delete any local images mirroring the block device being installed.
The lind now conducts a 'read test' when searching for available images. If an image is readable and has the proper checksum, it will be used, so the installation request will not fail if it is at all possible.