From 829d7b9923aa2077418cce19cd9784c43422212a Mon Sep 17 00:00:00 2001 From: Mike Pham Date: Sat, 6 Oct 2018 22:28:35 -0500 Subject: [PATCH] Add missing labels to cronJobs While implementing network policies, we noticed a handful of pods created as part of a CronJobs are missing labels causing them to be unable to targed by the policy. This patch set adds in the missing labels found in that effort. Change-Id: I1ca3cfd68ff20dc39a1e952414f3dddd3fc8d3b4 --- cinder/templates/cron-job-cinder-volume-usage-audit.yaml | 3 +++ heat/templates/cron-job-engine-cleaner.yaml | 3 +++ nova/templates/cron-job-service-cleaner.yaml | 3 +++ 3 files changed, 9 insertions(+) diff --git a/cinder/templates/cron-job-cinder-volume-usage-audit.yaml b/cinder/templates/cron-job-cinder-volume-usage-audit.yaml index 5d7ed3c819..e8727147d1 100644 --- a/cinder/templates/cron-job-cinder-volume-usage-audit.yaml +++ b/cinder/templates/cron-job-cinder-volume-usage-audit.yaml @@ -40,6 +40,9 @@ spec: {{ tuple $envAll "cinder" "volume-usage-audit" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 8 }} spec: template: + metadata: + labels: +{{ tuple $envAll "cinder" "volume-usage-audit" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 12 }} spec: serviceAccountName: {{ $serviceAccountName }} restartPolicy: OnFailure diff --git a/heat/templates/cron-job-engine-cleaner.yaml b/heat/templates/cron-job-engine-cleaner.yaml index 986023fb8b..87b4ba2ca9 100644 --- a/heat/templates/cron-job-engine-cleaner.yaml +++ b/heat/templates/cron-job-engine-cleaner.yaml @@ -40,6 +40,9 @@ spec: {{ tuple $envAll "heat" "engine-cleaner" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 8 }} spec: template: + metadata: + labels: +{{ tuple $envAll "heat" "engine-cleaner" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 12 }} spec: serviceAccountName: {{ $serviceAccountName }} restartPolicy: OnFailure diff --git a/nova/templates/cron-job-service-cleaner.yaml b/nova/templates/cron-job-service-cleaner.yaml index 889cfc4731..60f5a984bb 100644 --- a/nova/templates/cron-job-service-cleaner.yaml +++ b/nova/templates/cron-job-service-cleaner.yaml @@ -37,6 +37,9 @@ spec: {{ tuple $envAll "nova" "service-cleaner" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 8 }} spec: template: + metadata: + labels: +{{ tuple $envAll "nova" "service-cleaner" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 12 }} spec: serviceAccountName: {{ $serviceAccountName }} restartPolicy: OnFailure