distcloud/distributedcloud/dccommon
Hugo Brito 01d689f0f9 Create a software audit
Today, the software audit is being conducted alongside the patch audit (load/patching). However, because the software audit uses a different RestAPI, any failures in it also result in patch audit failures. This commit creates a new software audit to separate it from the patch audit.

Note that the patch audit will be removed later on.

TEST PLAN:
PASS: Manage a subcloud and get all audits in-sync.
- Software, load, and patching audits working properly.
PASS: Test with Software RestAPI disabled/broken.
- Load and patching audits working properly
- Software audit unknown status.

Story: 2010676
Task: 49598

Change-Id: I38c00bfdf4d86d56e1e656892f7de32206755865
Signed-off-by: Hugo Brito <hugo.brito@windriver.com>
2024-02-27 15:58:49 -03:00
..
drivers Check vim strategy before updating network 2024-02-08 16:48:12 -05:00
tests Update tox pylint/pep8 for dccommon 2024-01-18 11:15:22 -03:00
LICENSE Keystone token and resource caching 2020-03-23 21:31:04 -04:00
__init__.py Remove standard WR License notice from StarlingX distributedcloud 2021-12-23 19:55:09 +00:00
consts.py Create a software audit 2024-02-27 15:58:49 -03:00
endpoint_cache.py Update tox pylint/pep8 for dccommon 2024-01-18 11:15:22 -03:00
exceptions.py Update tox pylint/pep8 for dccommon 2024-01-18 11:15:22 -03:00
kubeoperator.py Update tox pylint/pep8 for dccommon 2024-01-18 11:15:22 -03:00
rvmc.py Mute RVMC info logs on subcloud deploy abort of install 2023-12-12 10:20:16 -05:00
subcloud_install.py Update tox pylint/pep8 for dccommon 2024-01-18 11:15:22 -03:00
subprocess_cleanup.py Fix subcloud abort while on unabortable task 2024-01-03 16:11:33 -03:00
utils.py Update tox pylint/pep8 for dccommon 2024-01-18 11:15:22 -03:00