Marcelo de Castro Loebens d1b4d9c18a Re introduce CLI command to change 'https_enabled'
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>
2024-11-14 15:26:41 -04:00
2019-04-19 19:52:42 +00:00
2021-08-27 08:39:06 -04:00
2018-05-31 07:35:52 -07:00
2023-07-19 12:18:04 -03:00

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


  1. https://docs.starlingx.io/cli_ref/system.html↩︎

  2. https://opendev.org/starlingx/manifest.git↩︎

Description
StarlingX System Configuration Management
Readme 88 MiB
Languages
Python 97.5%
Shell 2.1%
CSS 0.2%