The relation of dependency for placement resources is not working
with helmv3 since for a couple of jobs the helm-hooks and weights are
not implemented correctly.
This is already implemented on openstack-helm main branch, so this patch
is simply bringing those updates to openstack-armada-app.
Test Plan:
PASS - build-helm-charts.sh builds a basic FluxCD app tarball
PASS - application upload and overrides generated
PASS - application apply/remove/delete
Reviewed: https:/ /review. opendev. org/c/starlingx /openstack- armada- app/+/858724 /opendev. org/starlingx/ openstack- armada- app/commit/ 02378565ccfcd22 a145fd92b3c6a3d 1eba70a6ec
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 02378565ccfcd22 a145fd92b3c6a3d 1eba70a6ec
Author: Thales Elero Cervi <email address hidden>
Date: Wed Sep 21 10:58:05 2022 -0300
OSH Patch: Fixing placement release hooks
The relation of dependency for placement resources is not working
with helmv3 since for a couple of jobs the helm-hooks and weights are
not implemented correctly.
This is already implemented on openstack-helm main branch, so this patch armada- app.
is simply bringing those updates to openstack-
Test Plan: charts. sh builds a basic FluxCD app tarball
PASS - build-helm-
PASS - application upload and overrides generated
PASS - application apply/remove/delete
Closes-Bug: 1990398
Signed-off-by: Thales Elero Cervi <email address hidden> bb5bcd6712817b2 258126820ed
Change-Id: Id95ca55f254319