
Re introduced CLI option to switch the 'HTTPS enabled' configuration for the system. Commands re introduced are: $ system modify --https_enabled <true/True or false/False> $ system modify -p <true/True or false/False> Test plan: PASS: Bootstrap AIO-SX PASS: Use CLI command 'system modify --https_enabled false' to disable HTTPS. Verify that the system switches to HTTPS disabled. Force renewal of REST API/GUI cert. Check that the new ssl cert is installed. Observe that the system remains w/ HTTPS disabled. Use CLI command 'system modify --https_enabled true' to enable HTTPS. Verify that the system switches to HTTPS enabled. PASS: Test using CLI command with -p (instead of --https_enabled) Story: 2011266 Task: 51333 Change-Id: I9178cbe287ca8905cd8aa7ab745a5080aee208a7 Signed-off-by: Marcelo de Castro Loebens <Marcelo.DeCastroLoebens@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
97.5%
Shell
2.1%
CSS
0.2%