
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>
592 B
592 B
StarlingX Node-Feature-Discovery FluxCD App Style Commandments
- Step 1: Read the OpenStack style commandments https://docs.openstack.org/hacking/latest/
- Step 2: Read on
Node-Feature-Discovery FluxCD App Specific Commandments
None so far
Running tests
The approach to running tests is to simply run the command
tox
. This will create virtual environments, populate them
with dependencies and run all of the tests that OpenStack CI systems
run.