Bug ID 420360: Missing disk files after upgrading from 11.3.0-hfN to 11.4.x

Last Modified: Nov 07, 2022

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

Known Affected Versions:
11.4.0, 15.0.0, 15.0.1, 15.0.1.1, 15.0.1.2, 15.0.1.3, 15.0.1.4

Opened: May 01, 2013

Severity: 2-Critical

Symptoms

The files for APM customization might be lost during software upgrade with forwarding configuration or config upgrade using a UCS file. This problem is intermittent. Configuration will fail to load with the following error message: no copy in trash bin.

Impact

Cannot load configuration after upgrade. This problem is intermittent.

Conditions

-- Software upgrade with forwarding configuration. -- Config upgrade using a UCS file. -- Running version 11.4.x. Other configurations might also result in this message. You can search for this particular error as follows: - cd to /config/filestore/files_d/Common_d/ or some other partitions such as /config/filestore/files_d/MY_PARTITION/ if you have other partitions. - look for these directories: customization_group_d, customization_image_d, and customization_template_d. If these directories are not present, you have run into this problem.

Workaround

1. Retrieve your known, good configuration saved in a UCS tarball. 2. Extract the contents of the UCS tarball into a directory, for example: /var/tmp/ucs. To do so, run the following command (substituting your values): tar zxvf YOUR_CONFIG.ucs. 3. Create the missing directories using mkdir and set the permission to 777 using chmod. For example, if the customization_group_d and customization_image_d directories are missing, create them using the following commands: mkdir /config/filestore/files_d/Common_d/customization_group_d. mkdir /config/filestore/files_d/Common_d/customization_image_d. chmod 777 /config/filestore/files_d/Common-d/customization_group_d. chmod 777 /config/filestore/files_d/Common_d/customization_image_d. Note: If you have other partitions, replace Common_d in the above commands with the name of your partition. 4. Copy files from the tar-extract directories to the missing directories using commands similar to the following: cp /shared/ucs/var/tmp/filestore_temp/files_d/Common_d/customization_group_d/* /config/filestore/files_d/Common_d/customization_group_d. cp /shared/ucs/var/tmp/filestore_temp/files_d/Common_d/customization_image_d/* /config/filestore/files_d/Common_d/customization_image_d. Note: If you have more than one partition, replace Common_d in the above commands with the name of your partition. 5. To load the configuration again, run the following command: tmsh load sys config.

Fix Information

None

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips