Bug ID 1032341: ConfD Encryption key gets rewritten intermittently

Last Modified: Dec 07, 2023

Affected Product(s):
F5OS Velos(all modules)

Fixed In:
F5OS-C 1.3.0, F5OS-C 1.2.1

Opened: Jul 08, 2021

Severity: 3-Major

Symptoms

The key should always return the same value and hash, unless it is changed via key-migration. The reading of memory (EEPROM) will sometimes return "resource temporarily unavailable," which is treated as an error instead of simply doing a retry.

Impact

The encryption key changes, thus invalidating all currently-encrypted items, thus requiring re-entry of these.

Conditions

The EEPROM might be busy because of use by other components.

Workaround

Re-enter all encrypted items and hope that the "resource temporarily unavailable" does not occur.

Fix Information

Fixed an issue where the system no longer considers "resource temporarily unavailable" as an error unless it happens ten times in a row. The system does a retry and if that works, the system avoids setting a new key.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips