Marcos Paulo Oliveira Silva 469d0fbd9e Add Node Feature Discovery App to StarlingX
Builds and installs a FluxCD package with Node Feature Discovery

This builds a deb format package that contains the .tgz file that can be
installed on the controller using the system application tool.

Test plan:
PASSED: Build process is successful with creation of debian package.
PASSED: Extract the content of the debian package and check if the helm
chart tar file is present.
PASSED: AIO-SX app successfully uploaded, applied, removed and deleted
        using the 'system application' commands
PASSED: AIO-DX app successfully uploaded, applied, removed and deleted
        using the 'system application' commands
PASSED: STANDARD app successfully uploaded, applied, removed and deleted
        using the 'system application' commands
PASSED: AIO-SX and AIO-DX the helm chart has been loaded and the labels
        have been applied to all nodes as expected
PASSED: STANDARD the helm chart has been loaded and the labels have been
        applied to compute nodes as expected
PASSED: ALL the helm chart has been removed as well all K8s resources

Story: 2010769
Task: 48155

Change-Id: Id47ce21bb1d332bad3988cdbcf6dac2c3bb98cef
Signed-off-by: Marcos Paulo Oliveira Silva <Marcos.PauloOliveiraSilva@windriver.com>
2023-06-16 18:38:26 -03:00

11 lines
371 B
Plaintext

# This is a cross-platform list tracking distribution packages needed for install and tests;
# see https://docs.openstack.org/infra/bindep/ for additional information.
libffi-dev [platform:dpkg]
libldap2-dev [platform:dpkg]
libxml2-dev [platform:dpkg]
libxslt1-dev [platform:dpkg]
libsasl2-dev [platform:dpkg]
libffi-devel [platform:rpm]
python3-all-dev [platform:dpkg]