5 Commits

Author SHA1 Message Date
Arthur Luz de Avila
aedbb8aa0c Update openstack-helm commit
This commit is rebasing on upstream commit
7803000a545687ec40b0ddc41d46a6b377dea45f
and also remove some patches that were already
merged.
This change depends on the rebase of openstack-helm-infra made at
01f6571912

Patch 0005-Nova-Add-support-for-disabling-Readiness-Liveness-pr.patch
This patch was dropped because a feature that add this support was
implemented in 2020. It can be found on commit
af4e2aaadd

Patch 0007-Allow-more-generic-overrides-for-placeme.patch
Changes that this patch applies were already applied on commit
bdbea96326

Patch 0009-Disabling-helm3_hook.patch
Adding a helm3_hook in values.yaml file in case hooks needs
to be disabled

Patch 0011-Trust-public-ingress-certificate.patch
Removed in favor of using the openstack-helm implementation of tls
support. As we are dropping this patch we moved the changes to the
patch where the job is created. Commits can be found on
https://opendev.org/openstack/openstack-helm/commits/branch/master/search?q=feat%28tls%29

Patch 0012-Update-helm-tookit-dependencies-to-0.2.19.patch
Changes that this patch applies were already applied on commit
20b6b9a236

Due to changes implemented on 054affa290 (diff-9bd79f0fd832cb30fa4f4b6242b9059fbc0c81b30541b4243ff29cdf39bce621R63)
python-k8sapp-openstack/k8sapp_openstack/k8sapp_openstack/helm/cinder.py
needed to be modified so the system overrides for the ceph client matches
the name of the internal ceph cluster we that StarlingX creates and the
deployment-cinder.yaml renders without issues.

We've change the endpoints on nova-api-proxy/templates/deployment.yaml
as in upstream openstack-helm deals with TLS internally, however in
starlingx there is a workaround that forces public endpoint for openstack
services. Although after some changes on openstack-helm that came with
this rebase and using cert-manager to generate all tls internal secrets
we dont need to do this anymore.

The volume mounts for dev-pts at
python-k8sapp-openstack/k8sapp_openstack/k8sapp_openstack/helm/nova.py
were removed since this problem was fixed upstream on 04d600c5b0

Story: 2009161
Task: 43150

Change-Id: Iaf7d4bf9aa80e1d5acacdfe24743d41d4e67a8c0

Signed-off-by: Arthur Luz de Avila <arthur.luzdeavila@windriver.com>
Signed-off-by: Lucas Cavalcante <lucasmedeiros.cavalcante@windriver.com>
Change-Id: Iaf7d4bf9aa80e1d5acacdfe24743d41d4e67a8c0
2021-11-09 17:15:54 +00:00
Thiago Brito
01f6571912 Update openstack-helm-infra commit
This review updates openstack-helm-infra to commit
8351fdd0f1228717342c2accc96977b0cdc36dc3 and removes patches that were
merged on osh-i; fixes the remaining patches to the current diffs and do
minor adaptations to make osh-i work on StarlingX.

Story: 2009161
Task: 43151
Signed-off-by: Thiago Brito <thiago.brito@windriver.com>
Change-Id: I36159b0264a79c3727b20e6ff1b7831183e47c3a
2021-10-07 10:06:05 -03:00
Zhipeng Liu
3ae75deead Update download list for openstack-helm upgrade
Uprade openstack-helm to
Commit-id:34a7533b6484a157c8725889d0d68e792e13fc8d
Upgrade openstack-helm-infra to
Commit-id:34d54f2812b7d54431d548cff08fe8da7f838124

Story: 2007474
Task:  39506

Depends-on: https://review.opendev.org/#/c/721546/
Change-Id: Ib3a507a96ca9023551653c904ee175012a436268
Signed-off-by: Zhipeng Liu <zhipengs.liu@intel.com>
2020-06-17 22:18:46 +08:00
Scott Little
d5c89d9ce2 Modify centos_tarball-dl.lst to be consistent with a recent rebase of
openstack-helm and openstack-helm-infra tarball.

Story: 2006166
Task: 37553

Change-Id: I155a61b12c114eb20a775c207fa8fef7e3f3bc49
Signed-off-by: Scott Little <scott.little@windriver.com>
2019-12-31 15:10:32 -05:00
Scott Little
5b0ea74f3d Build layering, add layer build config file and tarball lst
Story: 2006166
Task: 37105

Change-Id: I73b209f0e6db855314cfb3d5d16138c29ea1264e
Signed-off-by: Scott Little <scott.little@windriver.com>
2019-10-15 15:12:28 +08:00