
When a keystone user password is changed, a keystone listener monitor these changes and may run a custom manifest for certain users. To better control when the manifest should be executed, this commit introduces the flag skip_keystone_password_update to selectively skip the manifest execution. This will be intergrated in the rehoming and enrollment playbooks to speed up their timings. Test plan: - PASS: Touch the flag and modify a user password. Verify the manifest execution was skipped. - PASS: Remove the flag and modify a user password. Verify the manifest execution was executed successfully. - PASS: Rehome a subcloud and verify the behavior is the same as before. - PASS: Enroll a subcloud and verify the behavior is the same as before. Closes-bug: 2126803 Change-Id: Idd2f97265dea6a8041503f290094bd2f55d984b5 Signed-off-by: Victor Romano <victor.gluzromano@windriver.com>
config
The starlingx/config repository handles the StarlingX configuration management services.
Its key component is the System Inventory Service (Sysinv), which provides the system command-line interface (CLI)1.
This repository is not intended to be developed standalone, but rather as part of the StarlingX Source System, which is defined by the StarlingX manifest2.
References
Description
Languages
Python
98%
Shell
1.6%
CSS
0.2%