amantri 732437f3cd Deprecate,add new system certificate commands
Deprecate the existing system certificate commands and
add new commands

Testcases:
PASS: Bootstrap the system with changes and verify that system is
      installed successfully
PASS: Run update_platform_certificates and verify
      it is successful
PASS: Verify the following commands are not working anymore
	system modify --https_enabled=True
	system modify --https_enabled=False
PASS: Verify new following ca commands
	system ca-certificate-install <pemfile>
	system ca-certificate-list
	system ca-certificate-show <UUID>
	system ca-certificate-uninstall
PASS: Verify new openstack commands are working
	system os-certificate-install --mode < server | ca >  <pemfile>
	system os-certificate-list
	system os-certificate-show <UUID>
PASS: Verify the following are not working anymore
	system certificate-install -m ssl <pemfile>
	system certificate-install -m openstack <penfile>
        system certificate-install -m openstack_ca <pemfile>
	system certificate-install -m ssl_ca <pemfile>
	system certificate-install -m docker_registry <penfile>
	system certificate-uninstall -m ssl_ca <penfile>

Story: 2010848
Task: 48474

Change-Id: Ic5d4f3c60b196f5be0602502dcd8a3af50cc8e62
Signed-off-by: amantri <ayyappa.mantri@windriver.com>
2024-04-17 15:20:37 +00: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 89 MiB
Languages
Python 97.6%
Shell 2%
CSS 0.2%