From d5882e97ff47244a2e776e0900bf8441b8b03c51 Mon Sep 17 00:00:00 2001 From: okozachenko Date: Wed, 25 Nov 2020 19:43:58 +0200 Subject: [PATCH] Add null check condition in placement deployment manifest Checking log_config_append vaule is missing in deloyment template for Placement. Change-Id: I0f2a0ca7d26320d599fac69ee091ca34b455c481 --- placement/Chart.yaml | 2 +- placement/templates/deployment.yaml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/placement/Chart.yaml b/placement/Chart.yaml index 63020932cb..df697b46bb 100644 --- a/placement/Chart.yaml +++ b/placement/Chart.yaml @@ -16,7 +16,7 @@ apiVersion: v1 appVersion: v1.0.0 description: OpenStack-Helm Placement name: placement -version: 0.1.3 +version: 0.1.4 home: https://docs.openstack.org/placement/latest/ icon: https://www.openstack.org/themes/openstack/images/project-mascots/Placement/OpenStack_Project_Placement_vertical.png sources: diff --git a/placement/templates/deployment.yaml b/placement/templates/deployment.yaml index 0a1e4324f2..f10b135ddf 100644 --- a/placement/templates/deployment.yaml +++ b/placement/templates/deployment.yaml @@ -97,10 +97,12 @@ spec: mountPath: /etc/placement/placement.conf subPath: placement.conf readOnly: true + {{- if .Values.conf.placement.DEFAULT.log_config_append }} - name: placement-etc mountPath: {{ .Values.conf.placement.DEFAULT.log_config_append }} subPath: {{ base .Values.conf.placement.DEFAULT.log_config_append }} readOnly: true + {{- end }} - name: placement-etc mountPath: /etc/placement/policy.yaml subPath: policy.yaml