e8c8b24922
This commit changes the previous platform upgrade health check, executed with "system health-query-upgrade" to a standalone executable to be called by the upcoming changes on the upgrade framework. More specifically, this commit remove direct sysinv code importing from health check, converting the required calls into CLI commands, and also removes deprecated code needed only for CentOS to Debian upgrades and health checks that won't matter anymore with the new upgrade approach. There will be follow-up commits to address the TODO items on the code, since they depend on work in progress related to the new unified software management API and database. Test Plan: PASS: run the standalone upgrade precheck successfully Regression: PASS: run "system health-query" successfully PASS: run "system health-query-kube-upgrade" successfully PASS: run "system health-query-upgrade" successfully Story: 2010651 Task: 48058 Change-Id: Ifb76f7de09b2bffa559c90409f954aa43f172f32 Signed-off-by: Heitor Matsui <heitorvieira.matsui@windriver.com> |
||
---|---|---|
api-ref/source | ||
cgcs-patch | ||
devstack | ||
doc | ||
enable-dev-patch | ||
extras/scripts | ||
patch-alarm | ||
patch-boot-args | ||
patch-scripts | ||
releasenotes | ||
software | ||
sw-patch | ||
.gitignore | ||
.gitreview | ||
.zuul.yaml | ||
CONTRIBUTORS.wrs | ||
LICENSE | ||
README.rst | ||
bindep.txt | ||
centos_build_layer.cfg | ||
centos_dev_wheels.inc | ||
centos_iso_image.inc | ||
centos_pkg_dirs | ||
centos_stable_wheels.inc | ||
debian_build_layer.cfg | ||
debian_iso_image.inc | ||
debian_pkg_dirs | ||
debian_stable_wheels.inc | ||
pylint.rc | ||
requirements.txt | ||
test-requirements.txt | ||
tox.ini |
README.rst
stx-update
StarlingX Software Management