StarlingX OpenStack Armada App
Go to file
Rafael Falcão f3f74c96be Adding disableWait flag into HelmRelease resources
Some pods where getting stuck due the following cyclic dependency:
The api pod where stuck in the Init state awaiting for jobs to be
executed. Jobs had a post-install hook, meaning that will only be
executed when all resources are loaded into Kubernetes [1]. Since
the api pod where stuck in a Init state, the jobs never spawns and
consequently the api pod. To solve this issue it was added a
disableWait flag into the HelmReleases, meaning that the waiting for
resources to be ready after a helm install has been performed will
be disabled [2], allowing the api pods and jobs to spawn.

Test Plan:
PASS - Build stx-openstack tarball.
PASS - Upload/apply stx-openstack.
PASS - Remove/delete stx-openstack.

[1] - https://helm.sh/docs/topics/charts_hooks/
[2] - https://fluxcd.io/flux/components/helm/helmreleases/

Signed-off-by: Rafael Falcao <rafael.vieirafalcao@windriver.com>
Change-Id: Iacc7544a5b3ecc8729aca991741255c105d5eb22
2022-10-19 13:34:59 -03:00
enhanced-policies Update on enhanced-policies README 2021-12-02 16:53:10 +00:00
openstack-helm Merge "Partial FluxCD version of stx-openstack: compute" 2022-09-27 17:51:33 +00:00
openstack-helm-infra Making mariadb (osh-i) char helm v3 compatible 2022-08-29 11:44:32 -03:00
python-k8sapp-openstack Merge "Add OpenstackFluxCDKustomizeOperator" 2022-09-01 13:56:32 +00:00
stx-openstack-helm Specifying garbd service port 2022-09-12 12:32:19 -03:00
stx-openstack-helm-fluxcd Adding disableWait flag into HelmRelease resources 2022-10-19 13:34:59 -03:00
.gitignore Network Resources Cleanup before OpenStack Removal 2022-06-22 11:08:10 -03:00
.gitreview Add a .gitreview file to the new repo 2019-09-09 08:42:46 -05:00
.zuul.yaml Add flake8 check and flake8-import-order 2022-06-22 13:46:16 -03:00
bindep.txt Add python3.9 support 2021-09-09 11:27:54 -04:00
centos_build_layer.cfg Build layering, add layer build config file and tarball lst 2019-10-15 15:12:28 +08:00
centos_helm.inc Add *_helm.inc files 2022-09-26 14:07:03 -04:00
centos_pkg_dirs Partial FluxCD version of stx-openstack: initial 2022-09-01 11:54:42 -03:00
centos_pkg_dirs_containers Config file changes to add 'stx-openstack-helm helm-charts/garbd helm-charts/nginx-ports-control ' after relocation from 'stx-config' 2019-09-04 10:55:02 -04:00
centos_tarball-dl.lst Update openstack-helm commit 2021-11-09 17:15:54 +00:00
debian_build_layer.cfg Add debian_build_layer.cfg file 2021-10-05 14:10:38 -04:00
debian_helm.inc Add *_helm.inc files 2022-09-26 14:07:03 -04:00
debian_pkg_dirs Partial FluxCD version of stx-openstack: initial 2022-09-01 11:54:42 -03:00
requirements.txt Attempting to add zuul jobs to new repo 2019-09-09 12:25:17 -05:00
test-requirements.txt Attempting to add zuul jobs to new repo 2019-09-09 12:25:17 -05:00
tox.ini Re-enable important py3k checks for openstack-armada-app 2021-09-28 19:57:01 +00:00