Thales Elero Cervi e60e80155a OSH Patch: Fixing nova helm release hooks
The relation of dependency for nova resources is not working
with helmv3 since several jobs have post-install hooks and are
dependencies of other jobs that have no hooks.

The jobs without hooks are deployed during an installation phase
that is never complete since the dependency jobs are hooked to be
deployed on post-install phase.

This change includes helm-hooks for the boostrap and cell-setup jobs.
The weights will define the order each one will be deployed.

Test Plan:
PASS - build-helm-charts.sh builds a basic FluxCD app tarball
PASS - application upload and overrides generated
PASS - application apply/remove/delete

Closes-Bug: 1990536

Signed-off-by: Thales Elero Cervi <thaleselero.cervi@windriver.com>
Change-Id: Ic3833d2f87d9a1502b1a3de2780ba76774d2fa8e
2022-09-26 19:51:23 -03:00

20 lines
1.0 KiB
Plaintext

0001-Remove-stale-Apache2-service-pids-when-a-POD-starts.patch
0002-Nova-console-ip-address-search-optionality.patch
0003-Nova-chart-Support-ephemeral-pool-creation.patch
0004-Support-ingress-creation-for-keystone-admin-endpoint.patch
0005-Allow-set-public-endpoint-url-for-keystone-endpoints.patch
0006-Wrong-usage-of-rbd_store_chunk_size.patch
0007-Add-stx_admin-account.patch
0009-Add-flavor-extra-spec-hw-pci_irq_affinity_mask.patch
0010-Enable-taint-toleration-for-Openstack-services.patch
0011-Fix-nova-compute-ssh-init-to-execute-as-runAsUser.patch
0012-Replace-deprecated-Nova-VNC-configurations.patch
0013-Remove-TLS-from-openstack-services.patch
0014-Remove-mariadb-and-rabbit-tls.patch
0015-Decrease-terminationGracePeriodSeconds-on-glance-api.patch
0016-Network-Resources-Cleanup-before-OpenStack-Removal.patch
0017-Update-RBAC-authorization-api-to-v1.patch
0018-Fixing-cinder-helm-release-hooks-weights-helmv3.patch
0019-Fixing-placement-helm-release-hooks.patch
0020-Fixing-nova-helm-release-hooks-and-weights.patch