openstack-armada-app/stx-openstack-helm/stx-openstack-helm
Pedro Almeida fbbcec4e6f Removing helm3 patches from osh(-i) on armada
We are removing the patches that disables the helm3-hook osh(-i) uses
to build an armada app because these patches are not necessary when
building the fluxcd app.

By removing the patches and changing the manifest.yaml, these hooks
will only be disabled for the armada app, and the fluxcd app can be
built as it is with [1].

[1] will add the stx-openstack-helm-fluxcd directory. This way,
stx-openstack-helm will create the rpm with helm3-hook disabled and
stx-openstack-helm-fluxcd will create the one with the hooks enabled
(meaning no additional change nor patch will be necessary).

Test Plan:

PASS - Build all the packages necessary for the openstack app
PASS - Create openstack tarball
PASS - Apply/remove/delete openstack

[1] I97402f9d4cacb2130118f49589b13b686d04e13b

Signed-off-by: Pedro Almeida <pedro.monteiroazevedodemouraalmeida@windriver.com>
Change-Id: I6a1cb3832be8dc15930edc226e09a55f6f89951b
2022-08-04 10:17:59 -03:00
..
files Retire Panko 2021-11-30 15:12:07 +00:00
helm-charts Fixes Application Apply failing when HTTPS enabled 2022-02-11 16:59:37 +00:00
manifests Removing helm3 patches from osh(-i) on armada 2022-08-04 10:17:59 -03:00
README Enable StarlingX helm charts for stx-openstack app 2018-11-07 16:14:42 -05:00

README

This directory contains all StarlingX charts that need to be built for this
application. Some charts are common across applications. These common charts
reside in the stx-config/kubernetes/helm-charts directory. To include these in
this application update the build_srpm.data file and use the COPY_LIST_TO_TAR
mechanism to populate these commom charts.