Go to file
Igor Soares ab469de093 Create kube_app_bundle table
This commit creates a new table called kube_app_bundle. This table will
be used to store metadata extracted from StarlingX application bundles.

Database API methods were created to allow bulk inserts to the table,
checking whether it is empty, retrieving entries by application name and
pruning all data.

A follow-up commit will enable the Application Framework to populate and
retrieve data from the table.

Test plan:
PASS: build-pkgs -a && build-image
PASS: AIO-SX fresh install
      Check if the kube_app_bundle table was created as expected
PASS: AIO-DX fresh install
      Check if the kube_app_bundle table was created as expected
PASS: upgrade from stx-8
      Check if the kube_app_bundle table was created as expected

Story: 2010929
Task: 49097

Change-Id: Ifd10f9e5e4a2d26c42d2b83084e073c7834cd75a
Signed-off-by: Igor Soares <igor.piressoares@windriver.com>
2024-01-08 16:53:40 -03:00
2024-01-08 16:53:40 -03: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
2022-12-26 18:55:39 +00: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 106 MiB
Languages
Python 98%
Shell 1.6%
CSS 0.2%