Bug ID 1116185: Removing multiple images simultaneously from the webUI causes an error

Last Modified: Apr 05, 2023

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

Known Affected Versions:
F5OS-A 1.0.0, F5OS-A 1.0.1, F5OS-A 1.1.0, F5OS-A 1.1.1

Fixed In:
F5OS-A 1.3.0, F5OS-A 1.2.0

Opened: Jun 16, 2022

Severity: 2-Critical

Symptoms

The image removal action handler takes the input and processes it one item at a time. From the CLI/RESTCONF interface, the user can provide one image at a time. But the webUI allows the user to select multiple images and click Delete to remove them in a single click. This was creating a backend handler issue that caused the image agent to crash.

Impact

In this situation, all subsequent image removal requests cause an error: "Error: application communication failure".

Conditions

When multiple images are selected and processed for removal from the webUI.

Workaround

The issue is fixed in F5OS-A 1.2.0. To avoid this situation in other releases of F5OS-A, the user must select one image at a time for deletion from the webUI. Restarting the image agent service recovers the system from this state.

Fix Information

The issue is fixed by improving the image removal process.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips