openstack-armada-app/openstack-helm
Lucas de Ataides 6a7c163cb0 Add missing initial delay in readiness probes
After applying STX-Openstack, some API pods are failing to pass the
readiness probe. This change adds a initialDelaySeconds value to the
deployment files of the services that are having this warning.

The liveness probe for these deployments already have a
initialDelaySeconds of 30 seconds, adding this value to the readiness
probe supresses this issue.

For the glance-api deployment, it was also required to add the
initialDelaySeconds to the liveness probe.

A review was proposed to the upstream openstack-helm repository [1], and
is currently under review. If the change is merged, this patch can be
ignored on future STX-Openstack development.

[1] https://review.opendev.org/c/openstack/openstack-helm/+/911015

Test Plan:
PASS: Build openstack-helm package
PASS: Build STX-Openstack application tarball
PASS: Upload / apply STX-Openstack application
PASS: Check the cinder-api, glance-api and heat-api pods and verify that
      there are no more readiness probe failures.

Closes-Bug: 2030908

Change-Id: If273f095ae0c589fa71faff7756d5f6861cfd264
Signed-off-by: Lucas de Ataides <lucas.deataidesbarreto@windriver.com>
2024-03-04 21:26:18 -03:00
..
debian Add missing initial delay in readiness probes 2024-03-04 21:26:18 -03:00
files Recreating required files for files folder 2024-02-08 13:10:02 -03:00
Readme.rst Adding openstack-helm and openstack-helm-infra to the build 2018-11-06 09:38:06 -06:00

This repo is for https://github.com/openstack/openstack-helm

Changes to this repo are needed for StarlingX and those changes are not yet merged. Rather than clone and diverge the repo, the repo is extracted at a particular git SHA, and patches are applied on top.

As those patches are merged, the SHA can be updated and the local patches removed.