b797fb7016915561d239b990f85c2466c71aab37

Rehoming can fail when 'sysinv' is locked out due to differing controller passwords on systems originally installed on STX 5 and later upgraded. A STX 6 change enabled ignore-lockout only for fresh installs, leaving upgraded systems exposed. This commit adds an idempotent platform-upgrade step that ensures the Keystone 'sysinv' user has ignore-lockout-failure-attempts. The steps: - runs on active controllers - updates in place, inserts if missing - is safe to re-run - not changed in case of rollback This prevents auth lockouts that break rehome workflows. Test Plan PASS: AIO-SX e2e upgrade stx-10 to stx-11 - On a stx-10 set ignore-lockout flag to false. - Perform platform upgrade. - Verify flag set as true after activation. Closes-bug: 2121906 Change-Id: Ief6c787f83e4ef74f40daeb7c0a533bd02d46799 Signed-off-by: Eduardo Almeida <Eduardo.AlmeidadosSantos@windriver.com>
stx-update
StarlingX Software Management
Description
Languages
Python
92.7%
Shell
5.9%
HTML
1%
Makefile
0.4%