Go to file
Eduardo Almeida b797fb7016 Set Keystone ignore_lockout_failure_attempts for user sysinv
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>
2025-09-04 12:30:40 -03:00
2024-11-25 15:05:33 +00:00
2024-10-07 10:45:15 -03:00
2019-04-19 19:52:36 +00:00
2024-10-07 10:45:15 -03:00
2018-05-31 07:37:12 -07:00
2019-07-19 10:28:00 -04:00
2018-07-25 08:48:07 -05:00

stx-update

StarlingX Software Management

Description
StarlingX Installation/Update/Patching/Backup/Restore
Readme 18 MiB
Languages
Python 92.7%
Shell 5.9%
HTML 1%
Makefile 0.4%