c0f09ff4c0
Check helm-controller and source-controller FluxCD pod status before carrying out helm operations. If either helm-controller or source-controller pods are not ready an error message is logged. This aims to provide more information for troubleshooting app installation issues. In addition, audit is deferred if FluxCD pods are not ready replacing the corresponding old logic for Armada. Test Plan: PASS: build-pkgs PASS: build-image PASS: AIO-SX deployment PASS: Reapply platform-integ-apps PASS: Apply SNMP app PASS: Set invalid image for helm-controller and check if audit is deferred PASS: Set invalid image for source-controller and check if audit is deferred PASS: Delete helm-controller deployment and check if audit is deferred PASS: Delete source-controller deployment and check if audit is deferred PASS: Restore helm-controller and source-controller original deployments and check if audit proceeds Story: 2009303 Task: 47244 Signed-off-by: Igor Soares <Igor.PiresSoares@windriver.com> Change-Id: I21569ec1a20fd86d336fc6e50d5372cb783cf412 |
||
---|---|---|
api-ref/source | ||
config-gate | ||
controllerconfig | ||
devstack | ||
doc | ||
releasenotes | ||
storageconfig | ||
sysinv | ||
tmp/patch-scripts/EXAMPLE_SYSINV/scripts | ||
tools/docker/images | ||
tsconfig | ||
workerconfig | ||
.gitignore | ||
.gitreview | ||
.yamllint | ||
.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_pkg_dirs_containers | ||
centos_stable_wheels.inc | ||
debian_build_layer.cfg | ||
debian_iso_image.inc | ||
debian_pkg_dirs | ||
debian_stable_wheels.inc | ||
test-requirements.txt | ||
tox.ini |
README.rst
stx-config
StarlingX Configuration Management