NBI pod should wait for Mongo and MariaDB startup

Environment

None

OOM Description

NBI pod wants to connect to the :

  • MongoDB

  • MariaDB

Therefor a readiness probe should be added to wait for both apps to be started.

 

<!-- Thank you for creating a Bug on OOM. -->
<

-- -->
<!-- Please fill the following template so we can efficiently move on: -->

SUMMARY

<!--- Explain the problem briefly below -->

OS / ENVIRONMENT

  • Kubernetes version:
    <!-- output of `kubernetes version` -->

  • Helm version:
    <!-- output of `helm version` -->

  • Kubernetes mode of installation:
    <!-- add also configuration file if relevant -->
    <!-- please run:
    docker run -e DEPLOY_SCENARIO=k8s-test \ -v <the kube config>:/root/.kube/config \ opnfv/functest-kubernetes-healthcheck:latest
    -->
    <!-- and upload the result directory as a zip file -->

  • CNI Used for Kubernetes:

  • type of installation: <!-- number of control, number of nodes -->

OOM VERSION

<!--- which branch / tag did you use -->

CONFIGURATION

<!-- please paste or upload override file used -->

STEPS TO REPRODUCE

<!-- please show line used to create helm charts -->
<!-- please show line used to deploy ONAP -->
<!-- add any necessary relevant command done -->

EXPECTED RESULTS

<!--- Describe what you expected to happen when running the steps above -->

ACTUAL RESULTS

<!--- Describe what actually happened. -->
<!-- please run: docker run -v <the kube config>:/root/.kube/config -v \ <result directory>:/var/lib/xtesting/results \ registry.gitlab.com/orange-opensource/lfn/onap/integration/xtesting/infra-healthcheck:latest
-->
<!-- and upload the result directory as a zip file -->
<!-- cd where/your/oom/install is -->
<!-- launch healthchecks: ./kubernetes/robot/ete-k8s.sh YOUR_DEPLOYMENT_NAME health -->
<!-- and upload the result directory as a zip file -->
<!-- it should be /dockerdata-nfs/onap/robot/logs/0000_ete_health/ (0000 must be the biggest number) -->

Activity

Show:

Details

Assignee

Reporter

Labels

Components

Fix versions

Affects versions

Priority

Created January 15, 2024 at 1:20 PM
Updated June 6, 2024 at 2:58 PM
Resolved January 15, 2024 at 1:20 PM