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
2021-09-09 11:27:54 -04:00
2022-09-26 14:07:03 -04:00
2022-09-26 14:07:03 -04:00
Description
StarlingX OpenStack Armada App
10 MiB
Languages
Python 96.6%
Smarty 1.9%
Makefile 1%
Shell 0.4%