diff --git a/calico/Chart.yaml b/calico/Chart.yaml index 98281c62a4..56f44559e9 100644 --- a/calico/Chart.yaml +++ b/calico/Chart.yaml @@ -15,7 +15,7 @@ apiVersion: v1 appVersion: v3.4.0 description: OpenStack-Helm Calico name: calico -version: 0.1.2 +version: 0.1.3 home: https://github.com/projectcalico/calico icon: https://camo.githubusercontent.com/64c8b5ed6ac97553ae367348e8a59a24e2ed5bdc/687474703a2f2f646f63732e70726f6a65637463616c69636f2e6f72672f696d616765732f66656c69782e706e67 sources: diff --git a/calico/templates/job-calico-settings.yaml b/calico/templates/job-calico-settings.yaml index 2329bbc94a..b46fe61bfd 100644 --- a/calico/templates/job-calico-settings.yaml +++ b/calico/templates/job-calico-settings.yaml @@ -22,6 +22,8 @@ apiVersion: batch/v1 kind: Job metadata: name: calico-settings + labels: +{{ tuple $envAll "calico" "calico_settings" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/ceph-client/Chart.yaml b/ceph-client/Chart.yaml index 0d77db3318..af4bc4581a 100644 --- a/ceph-client/Chart.yaml +++ b/ceph-client/Chart.yaml @@ -15,6 +15,6 @@ apiVersion: v1 appVersion: v1.0.0 description: OpenStack-Helm Ceph Client name: ceph-client -version: 0.1.22 +version: 0.1.23 home: https://github.com/ceph/ceph-client ... diff --git a/ceph-client/templates/job-bootstrap.yaml b/ceph-client/templates/job-bootstrap.yaml index 86191d9f5e..760ac202f9 100644 --- a/ceph-client/templates/job-bootstrap.yaml +++ b/ceph-client/templates/job-bootstrap.yaml @@ -22,6 +22,8 @@ apiVersion: batch/v1 kind: Job metadata: name: ceph-client-bootstrap + labels: +{{ tuple $envAll "ceph" "bootstrap" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/ceph-client/templates/job-rbd-pool.yaml b/ceph-client/templates/job-rbd-pool.yaml index 7d0fce2f96..1b82adf468 100644 --- a/ceph-client/templates/job-rbd-pool.yaml +++ b/ceph-client/templates/job-rbd-pool.yaml @@ -22,6 +22,8 @@ apiVersion: batch/v1 kind: Job metadata: name: ceph-rbd-pool + labels: +{{ tuple $envAll "ceph" "rbd-pool" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/ceph-mon/Chart.yaml b/ceph-mon/Chart.yaml index af94548e19..3b57ae4e16 100644 --- a/ceph-mon/Chart.yaml +++ b/ceph-mon/Chart.yaml @@ -15,6 +15,6 @@ apiVersion: v1 appVersion: v1.0.0 description: OpenStack-Helm Ceph Mon name: ceph-mon -version: 0.1.12 +version: 0.1.13 home: https://github.com/ceph/ceph ... diff --git a/ceph-mon/templates/job-bootstrap.yaml b/ceph-mon/templates/job-bootstrap.yaml index 15a90569ed..d45d63de70 100644 --- a/ceph-mon/templates/job-bootstrap.yaml +++ b/ceph-mon/templates/job-bootstrap.yaml @@ -22,6 +22,8 @@ apiVersion: batch/v1 kind: Job metadata: name: ceph-bootstrap + labels: +{{ tuple $envAll "ceph" "bootstrap" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/ceph-mon/templates/job-keyring.yaml b/ceph-mon/templates/job-keyring.yaml index 2b17ae94cf..645b577549 100644 --- a/ceph-mon/templates/job-keyring.yaml +++ b/ceph-mon/templates/job-keyring.yaml @@ -52,6 +52,8 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ $jobName }} + labels: +{{ tuple $envAll "ceph" $jobName | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/ceph-mon/templates/job-storage-admin-keys.yaml b/ceph-mon/templates/job-storage-admin-keys.yaml index 77fdcd3789..fbbedff1be 100644 --- a/ceph-mon/templates/job-storage-admin-keys.yaml +++ b/ceph-mon/templates/job-storage-admin-keys.yaml @@ -49,6 +49,8 @@ apiVersion: batch/v1 kind: Job metadata: name: ceph-storage-keys-generator + labels: +{{ tuple $envAll "ceph" "storage-keys-generator" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/ceph-osd/Chart.yaml b/ceph-osd/Chart.yaml index e0fabacd98..e4d766f3d1 100644 --- a/ceph-osd/Chart.yaml +++ b/ceph-osd/Chart.yaml @@ -15,6 +15,6 @@ apiVersion: v1 appVersion: v1.0.0 description: OpenStack-Helm Ceph OSD name: ceph-osd -version: 0.1.30 +version: 0.1.31 home: https://github.com/ceph/ceph ... diff --git a/ceph-osd/templates/job-bootstrap.yaml b/ceph-osd/templates/job-bootstrap.yaml index 46592fbee5..eb1c01900d 100644 --- a/ceph-osd/templates/job-bootstrap.yaml +++ b/ceph-osd/templates/job-bootstrap.yaml @@ -22,6 +22,8 @@ apiVersion: batch/v1 kind: Job metadata: name: ceph-osd-bootstrap + labels: +{{ tuple $envAll "ceph" "bootstrap" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/ceph-osd/templates/job-post-apply.yaml b/ceph-osd/templates/job-post-apply.yaml index d29755b0b1..e248def9b3 100644 --- a/ceph-osd/templates/job-post-apply.yaml +++ b/ceph-osd/templates/job-post-apply.yaml @@ -68,6 +68,8 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ $serviceAccountName }} + labels: +{{ tuple $envAll "ceph-upgrade" "post-apply" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/ceph-provisioners/Chart.yaml b/ceph-provisioners/Chart.yaml index a6ec5103b2..b26c6a2b24 100644 --- a/ceph-provisioners/Chart.yaml +++ b/ceph-provisioners/Chart.yaml @@ -15,6 +15,6 @@ apiVersion: v1 appVersion: v1.0.0 description: OpenStack-Helm Ceph Provisioner name: ceph-provisioners -version: 0.1.13 +version: 0.1.14 home: https://github.com/ceph/ceph ... diff --git a/ceph-provisioners/templates/job-bootstrap.yaml b/ceph-provisioners/templates/job-bootstrap.yaml index d3971086c6..ec75964935 100644 --- a/ceph-provisioners/templates/job-bootstrap.yaml +++ b/ceph-provisioners/templates/job-bootstrap.yaml @@ -22,6 +22,8 @@ apiVersion: batch/v1 kind: Job metadata: name: ceph-client-bootstrap + labels: +{{ tuple $envAll "ceph" "bootstrap" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/ceph-provisioners/templates/job-cephfs-client-key.yaml b/ceph-provisioners/templates/job-cephfs-client-key.yaml index 38b43d3765..e529d0659f 100644 --- a/ceph-provisioners/templates/job-cephfs-client-key.yaml +++ b/ceph-provisioners/templates/job-cephfs-client-key.yaml @@ -80,6 +80,8 @@ apiVersion: batch/v1 kind: Job metadata: name: ceph-cephfs-client-key-generator + labels: +{{ tuple $envAll "ceph" "cephfs-client-key-generator" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/ceph-provisioners/templates/job-namespace-client-ceph-config.yaml b/ceph-provisioners/templates/job-namespace-client-ceph-config.yaml index 154df6bfee..187d704e2a 100644 --- a/ceph-provisioners/templates/job-namespace-client-ceph-config.yaml +++ b/ceph-provisioners/templates/job-namespace-client-ceph-config.yaml @@ -88,6 +88,8 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ $serviceAccountName }} + labels: +{{ tuple $envAll "ceph" "client-ceph-config-generator" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} spec: template: metadata: diff --git a/ceph-provisioners/templates/job-namespace-client-key-cleaner.yaml b/ceph-provisioners/templates/job-namespace-client-key-cleaner.yaml index 189f32fcc3..746911baf6 100644 --- a/ceph-provisioners/templates/job-namespace-client-key-cleaner.yaml +++ b/ceph-provisioners/templates/job-namespace-client-key-cleaner.yaml @@ -51,6 +51,8 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ $serviceAccountName }} + labels: +{{ tuple $envAll "ceph" "client-key-cleaner" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: "helm.sh/hook": pre-delete spec: diff --git a/ceph-provisioners/templates/job-namespace-client-key.yaml b/ceph-provisioners/templates/job-namespace-client-key.yaml index 1bcc15d3bb..426a8ff652 100644 --- a/ceph-provisioners/templates/job-namespace-client-key.yaml +++ b/ceph-provisioners/templates/job-namespace-client-key.yaml @@ -88,6 +88,8 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ $serviceAccountName }} + labels: +{{ tuple $envAll "ceph" "client-key-generator" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} spec: template: metadata: diff --git a/ceph-rgw/Chart.yaml b/ceph-rgw/Chart.yaml index caa070237a..71c5b3e8fa 100644 --- a/ceph-rgw/Chart.yaml +++ b/ceph-rgw/Chart.yaml @@ -15,6 +15,6 @@ apiVersion: v1 appVersion: v1.0.0 description: OpenStack-Helm Ceph RadosGW name: ceph-rgw -version: 0.1.15 +version: 0.1.16 home: https://github.com/ceph/ceph ... diff --git a/ceph-rgw/templates/job-bootstrap.yaml b/ceph-rgw/templates/job-bootstrap.yaml index 073188dcf8..6368969133 100644 --- a/ceph-rgw/templates/job-bootstrap.yaml +++ b/ceph-rgw/templates/job-bootstrap.yaml @@ -50,6 +50,8 @@ apiVersion: batch/v1 kind: Job metadata: name: ceph-rgw-bootstrap + labels: +{{ tuple $envAll "ceph" "bootstrap" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/ceph-rgw/templates/job-rgw-placement-targets.yaml b/ceph-rgw/templates/job-rgw-placement-targets.yaml index 9a5155a69c..45b9486adc 100644 --- a/ceph-rgw/templates/job-rgw-placement-targets.yaml +++ b/ceph-rgw/templates/job-rgw-placement-targets.yaml @@ -51,6 +51,8 @@ apiVersion: batch/v1 kind: Job metadata: name: ceph-rgw-placement-targets + labels: +{{ tuple $envAll "ceph" "rgw-placement-targets" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/ceph-rgw/templates/job-rgw-restart.yaml b/ceph-rgw/templates/job-rgw-restart.yaml index 8bd1ba1b08..fdbec8f9d7 100644 --- a/ceph-rgw/templates/job-rgw-restart.yaml +++ b/ceph-rgw/templates/job-rgw-restart.yaml @@ -51,6 +51,8 @@ apiVersion: batch/v1 kind: Job metadata: name: ceph-rgw-restart + labels: +{{ tuple $envAll "ceph" "rgw-restart" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/ceph-rgw/templates/job-rgw-storage-init.yaml b/ceph-rgw/templates/job-rgw-storage-init.yaml index 6a66c62ea4..4c3a6ed3ea 100644 --- a/ceph-rgw/templates/job-rgw-storage-init.yaml +++ b/ceph-rgw/templates/job-rgw-storage-init.yaml @@ -50,6 +50,8 @@ apiVersion: batch/v1 kind: Job metadata: name: ceph-rgw-storage-init + labels: +{{ tuple $envAll "ceph" "rgw-storage-init" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} spec: template: metadata: diff --git a/ceph-rgw/templates/job-s3-admin.yaml b/ceph-rgw/templates/job-s3-admin.yaml index e8e8db2a67..d796395b72 100644 --- a/ceph-rgw/templates/job-s3-admin.yaml +++ b/ceph-rgw/templates/job-s3-admin.yaml @@ -52,6 +52,8 @@ apiVersion: batch/v1 kind: Job metadata: name: ceph-rgw-s3-admin + labels: +{{ tuple $envAll "ceph" "rgw-s3-admin" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/elasticsearch/Chart.yaml b/elasticsearch/Chart.yaml index 4a4da0fd41..e2e1040f8a 100644 --- a/elasticsearch/Chart.yaml +++ b/elasticsearch/Chart.yaml @@ -15,7 +15,7 @@ apiVersion: v1 appVersion: v7.6.2 description: OpenStack-Helm ElasticSearch name: elasticsearch -version: 0.2.11 +version: 0.2.12 home: https://www.elastic.co/ sources: - https://github.com/elastic/elasticsearch diff --git a/elasticsearch/templates/job-elasticsearch-template.yaml b/elasticsearch/templates/job-elasticsearch-template.yaml index c8355620bc..768c60650b 100644 --- a/elasticsearch/templates/job-elasticsearch-template.yaml +++ b/elasticsearch/templates/job-elasticsearch-template.yaml @@ -25,6 +25,8 @@ apiVersion: batch/v1 kind: Job metadata: name: create-elasticsearch-templates + labels: +{{ tuple $envAll "elasticsearch" "create-templates" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/gnocchi/Chart.yaml b/gnocchi/Chart.yaml index c3bb2386de..82642ff587 100644 --- a/gnocchi/Chart.yaml +++ b/gnocchi/Chart.yaml @@ -15,7 +15,7 @@ apiVersion: v1 appVersion: v3.0.3 description: OpenStack-Helm Gnocchi name: gnocchi -version: 0.1.2 +version: 0.1.3 home: https://gnocchi.xyz/ icon: https://gnocchi.xyz/_static/gnocchi-logo.png sources: diff --git a/gnocchi/templates/job-clean.yaml b/gnocchi/templates/job-clean.yaml index 11fa3ea0d4..3e294bf134 100644 --- a/gnocchi/templates/job-clean.yaml +++ b/gnocchi/templates/job-clean.yaml @@ -48,6 +48,8 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ print "gnocchi-clean" }} + labels: +{{ tuple $envAll "gnocchi" "clean" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: "helm.sh/hook": pre-delete "helm.sh/hook-delete-policy": hook-succeeded diff --git a/gnocchi/templates/job-db-init-indexer.yaml b/gnocchi/templates/job-db-init-indexer.yaml index cde2c0bf49..ab07804389 100644 --- a/gnocchi/templates/job-db-init-indexer.yaml +++ b/gnocchi/templates/job-db-init-indexer.yaml @@ -22,6 +22,8 @@ apiVersion: batch/v1 kind: Job metadata: name: gnocchi-db-init-indexer + labels: +{{ tuple $envAll "gnocchi" "db-init-indexer" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} spec: template: metadata: diff --git a/gnocchi/templates/job-db-sync.yaml b/gnocchi/templates/job-db-sync.yaml index a30356c88b..6039184748 100644 --- a/gnocchi/templates/job-db-sync.yaml +++ b/gnocchi/templates/job-db-sync.yaml @@ -22,6 +22,8 @@ apiVersion: batch/v1 kind: Job metadata: name: gnocchi-db-sync + labels: +{{ tuple $envAll "gnocchi" "db-sync" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} spec: template: metadata: diff --git a/gnocchi/templates/job-storage-init.yaml b/gnocchi/templates/job-storage-init.yaml index 9e2aea42ee..e2736a5e98 100644 --- a/gnocchi/templates/job-storage-init.yaml +++ b/gnocchi/templates/job-storage-init.yaml @@ -50,6 +50,8 @@ apiVersion: batch/v1 kind: Job metadata: name: gnocchi-storage-init + labels: +{{ tuple $envAll "gnocchi" "storage-init" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} spec: template: metadata: diff --git a/grafana/Chart.yaml b/grafana/Chart.yaml index ed808766ac..c1dd76458f 100644 --- a/grafana/Chart.yaml +++ b/grafana/Chart.yaml @@ -15,7 +15,7 @@ apiVersion: v1 appVersion: v7.4.5 description: OpenStack-Helm Grafana name: grafana -version: 0.1.9 +version: 0.1.10 home: https://grafana.com/ sources: - https://github.com/grafana/grafana diff --git a/grafana/templates/job-db-init-session.yaml b/grafana/templates/job-db-init-session.yaml index 2988b9b0bc..a23fbaba6b 100644 --- a/grafana/templates/job-db-init-session.yaml +++ b/grafana/templates/job-db-init-session.yaml @@ -22,6 +22,8 @@ apiVersion: batch/v1 kind: Job metadata: name: grafana-db-init-session + labels: +{{ tuple $envAll "grafana" "db-init" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/grafana/templates/job-db-init.yaml b/grafana/templates/job-db-init.yaml index 9b87d94f83..c69ea7277c 100644 --- a/grafana/templates/job-db-init.yaml +++ b/grafana/templates/job-db-init.yaml @@ -22,6 +22,8 @@ apiVersion: batch/v1 kind: Job metadata: name: grafana-db-init + labels: +{{ tuple $envAll "grafana" "db-init" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/grafana/templates/job-db-session-sync.yaml b/grafana/templates/job-db-session-sync.yaml index 3db6fd0132..cc2c1d7ef2 100644 --- a/grafana/templates/job-db-session-sync.yaml +++ b/grafana/templates/job-db-session-sync.yaml @@ -22,6 +22,8 @@ apiVersion: batch/v1 kind: Job metadata: name: grafana-db-session-sync + labels: +{{ tuple $envAll "grafana" "db-session-sync" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/grafana/templates/job-set-admin-user.yaml b/grafana/templates/job-set-admin-user.yaml index bc08c33d4a..388ab830b1 100644 --- a/grafana/templates/job-set-admin-user.yaml +++ b/grafana/templates/job-set-admin-user.yaml @@ -22,6 +22,8 @@ apiVersion: batch/v1 kind: Job metadata: name: grafana-set-admin-user + labels: +{{ tuple $envAll "grafana" "set-admin-user" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/helm-toolkit/Chart.yaml b/helm-toolkit/Chart.yaml index 2c566e915e..c9a13eed4a 100644 --- a/helm-toolkit/Chart.yaml +++ b/helm-toolkit/Chart.yaml @@ -15,7 +15,7 @@ apiVersion: v1 appVersion: v1.0.0 description: OpenStack-Helm Helm-Toolkit name: helm-toolkit -version: 0.2.22 +version: 0.2.23 home: https://docs.openstack.org/openstack-helm icon: https://www.openstack.org/themes/openstack/images/project-mascots/OpenStack-Helm/OpenStack_Project_OpenStackHelm_vertical.png sources: diff --git a/helm-toolkit/templates/manifests/_job-bootstrap.tpl b/helm-toolkit/templates/manifests/_job-bootstrap.tpl index 6bd0898e25..65020e5dc6 100644 --- a/helm-toolkit/templates/manifests/_job-bootstrap.tpl +++ b/helm-toolkit/templates/manifests/_job-bootstrap.tpl @@ -44,6 +44,11 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ printf "%s-%s" $serviceNamePretty "bootstrap" | quote }} + labels: +{{ tuple $envAll $serviceName "bootstrap" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} +{{- if $jobLabels }} +{{ toYaml $jobLabels | indent 4 }} +{{- end }} annotations: {{- if $jobAnnotations }} {{ toYaml $jobAnnotations | indent 4 }} diff --git a/helm-toolkit/templates/manifests/_job-db-drop-mysql.tpl b/helm-toolkit/templates/manifests/_job-db-drop-mysql.tpl index cfd64ff02b..6edbdb3aed 100644 --- a/helm-toolkit/templates/manifests/_job-db-drop-mysql.tpl +++ b/helm-toolkit/templates/manifests/_job-db-drop-mysql.tpl @@ -45,6 +45,11 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ printf "%s-%s" $serviceNamePretty "db-drop" | quote }} + labels: +{{ tuple $envAll $serviceName "db-drop" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} +{{- if $jobLabels }} +{{ toYaml $jobLabels | indent 4 }} +{{- end }} annotations: "helm.sh/hook": pre-delete "helm.sh/hook-delete-policy": hook-succeeded diff --git a/helm-toolkit/templates/manifests/_job-db-init-mysql.tpl b/helm-toolkit/templates/manifests/_job-db-init-mysql.tpl index 4463397370..bfed19684f 100644 --- a/helm-toolkit/templates/manifests/_job-db-init-mysql.tpl +++ b/helm-toolkit/templates/manifests/_job-db-init-mysql.tpl @@ -45,6 +45,11 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ printf "%s-%s" $serviceNamePretty "db-init" | quote }} + labels: +{{ tuple $envAll $serviceName "db-init" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} +{{- if $jobLabels }} +{{ toYaml $jobLabels | indent 4 }} +{{- end }} annotations: {{- if $jobAnnotations }} {{ toYaml $jobAnnotations | indent 4 }} diff --git a/helm-toolkit/templates/manifests/_job-db-sync.tpl b/helm-toolkit/templates/manifests/_job-db-sync.tpl index 979211d32e..71ff924b9a 100644 --- a/helm-toolkit/templates/manifests/_job-db-sync.tpl +++ b/helm-toolkit/templates/manifests/_job-db-sync.tpl @@ -42,6 +42,11 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ printf "%s-%s" $serviceNamePretty "db-sync" | quote }} + labels: +{{ tuple $envAll $serviceName "db-sync" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} +{{- if $jobLabels }} +{{ toYaml $jobLabels | indent 4 }} +{{- end }} annotations: {{- if $jobAnnotations }} {{ toYaml $jobAnnotations | indent 4 }} diff --git a/helm-toolkit/templates/manifests/_job-ks-endpoints.tpl b/helm-toolkit/templates/manifests/_job-ks-endpoints.tpl index 6df37b6e2c..e06aeb65e5 100644 --- a/helm-toolkit/templates/manifests/_job-ks-endpoints.tpl +++ b/helm-toolkit/templates/manifests/_job-ks-endpoints.tpl @@ -45,6 +45,11 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ printf "%s-%s" $serviceNamePretty "ks-endpoints" | quote }} + labels: +{{ tuple $envAll $serviceName "ks-endpoints" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} +{{- if $jobLabels }} +{{ toYaml $jobLabels | indent 4 }} +{{- end }} annotations: {{- if $jobAnnotations }} {{ toYaml $jobAnnotations | indent 4 }} diff --git a/helm-toolkit/templates/manifests/_job-ks-service.tpl b/helm-toolkit/templates/manifests/_job-ks-service.tpl index ca9f6c3e9a..93e64e1d4b 100644 --- a/helm-toolkit/templates/manifests/_job-ks-service.tpl +++ b/helm-toolkit/templates/manifests/_job-ks-service.tpl @@ -45,6 +45,11 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ printf "%s-%s" $serviceNamePretty "ks-service" | quote }} + labels: +{{ tuple $envAll $serviceName "ks-service" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} +{{- if $jobLabels }} +{{ toYaml $jobLabels | indent 4 }} +{{- end }} annotations: {{- if $jobAnnotations }} {{ toYaml $jobAnnotations | indent 4 }} diff --git a/helm-toolkit/templates/manifests/_job-ks-user.yaml.tpl b/helm-toolkit/templates/manifests/_job-ks-user.yaml.tpl index 42f237039d..cb90b44f6c 100644 --- a/helm-toolkit/templates/manifests/_job-ks-user.yaml.tpl +++ b/helm-toolkit/templates/manifests/_job-ks-user.yaml.tpl @@ -45,6 +45,11 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ printf "%s-%s" $serviceUserPretty "ks-user" | quote }} + labels: +{{ tuple $envAll $serviceName "ks-user" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} +{{- if $jobLabels }} +{{ toYaml $jobLabels | indent 4 }} +{{- end }} annotations: {{- if $jobAnnotations }} {{ toYaml $jobAnnotations | indent 4 }} diff --git a/helm-toolkit/templates/manifests/_job-rabbit-init.yaml.tpl b/helm-toolkit/templates/manifests/_job-rabbit-init.yaml.tpl index d003f123f5..aae71ac502 100644 --- a/helm-toolkit/templates/manifests/_job-rabbit-init.yaml.tpl +++ b/helm-toolkit/templates/manifests/_job-rabbit-init.yaml.tpl @@ -35,6 +35,11 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ printf "%s-%s" $serviceUserPretty "rabbit-init" | quote }} + labels: +{{ tuple $envAll $serviceName "rabbit-init" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} +{{- if $jobLabels }} +{{ toYaml $jobLabels | indent 4 }} +{{- end }} annotations: {{- if $jobAnnotations }} {{ toYaml $jobAnnotations | indent 4 }} diff --git a/helm-toolkit/templates/manifests/_job-s3-bucket.yaml.tpl b/helm-toolkit/templates/manifests/_job-s3-bucket.yaml.tpl index bea68762d8..42bb85488b 100644 --- a/helm-toolkit/templates/manifests/_job-s3-bucket.yaml.tpl +++ b/helm-toolkit/templates/manifests/_job-s3-bucket.yaml.tpl @@ -41,6 +41,11 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ printf "%s-%s" $serviceNamePretty "s3-bucket" | quote }} + labels: +{{ tuple $envAll $serviceName "s3-bucket" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} +{{- if $jobLabels }} +{{ toYaml $jobLabels | indent 4 }} +{{- end }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} {{- if $jobAnnotations }} diff --git a/helm-toolkit/templates/manifests/_job-s3-user.yaml.tpl b/helm-toolkit/templates/manifests/_job-s3-user.yaml.tpl index 36af63f3b2..36fe3582c6 100644 --- a/helm-toolkit/templates/manifests/_job-s3-user.yaml.tpl +++ b/helm-toolkit/templates/manifests/_job-s3-user.yaml.tpl @@ -38,6 +38,11 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ printf "%s-%s" $serviceNamePretty "s3-user" | quote }} + labels: +{{ tuple $envAll $serviceName "s3-user" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} +{{- if $jobLabels }} +{{ toYaml $jobLabels | indent 4 }} +{{- end }} annotations: "helm.sh/hook-delete-policy": before-hook-creation {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} diff --git a/helm-toolkit/templates/manifests/_job_image_repo_sync.tpl b/helm-toolkit/templates/manifests/_job_image_repo_sync.tpl index 2e67006b45..c1609195f7 100644 --- a/helm-toolkit/templates/manifests/_job_image_repo_sync.tpl +++ b/helm-toolkit/templates/manifests/_job_image_repo_sync.tpl @@ -38,6 +38,11 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ printf "%s-%s" $serviceNamePretty "image-repo-sync" | quote }} + labels: +{{ tuple $envAll $serviceName "image-repo-sync" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} +{{- if $jobLabels }} +{{ toYaml $jobLabels | indent 4 }} +{{- end }} annotations: "helm.sh/hook-delete-policy": before-hook-creation {{- if $jobAnnotations }} diff --git a/kibana/Chart.yaml b/kibana/Chart.yaml index f6b3f1ecd0..973c19dd1b 100644 --- a/kibana/Chart.yaml +++ b/kibana/Chart.yaml @@ -15,7 +15,7 @@ apiVersion: v1 appVersion: v7.1.0 description: OpenStack-Helm Kibana name: kibana -version: 0.1.6 +version: 0.1.7 home: https://www.elastic.co/products/kibana sources: - https://github.com/elastic/kibana diff --git a/kibana/templates/job-flush-kibana-metadata.yaml b/kibana/templates/job-flush-kibana-metadata.yaml index 1d4f9f3fbc..c657b1202b 100644 --- a/kibana/templates/job-flush-kibana-metadata.yaml +++ b/kibana/templates/job-flush-kibana-metadata.yaml @@ -34,6 +34,8 @@ apiVersion: batch/v1 kind: Job metadata: name: flush-kibana-metadata + labels: +{{ tuple $envAll "kibana" "flush_kibana_metadata" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} spec: backoffLimit: {{ .Values.jobs.flush_kibana_metadata.backoffLimit }} template: diff --git a/kibana/templates/job-register-kibana-indexes.yaml b/kibana/templates/job-register-kibana-indexes.yaml index 3597ae78a4..f8522c6890 100644 --- a/kibana/templates/job-register-kibana-indexes.yaml +++ b/kibana/templates/job-register-kibana-indexes.yaml @@ -22,6 +22,8 @@ apiVersion: batch/v1 kind: Job metadata: name: register-kibana-indexes + labels: +{{ tuple $envAll "kibana" "register_kibana_indexes" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: "helm.sh/hook": post-install,post-upgrade "helm.sh/hook-delete-policy": before-hook-creation diff --git a/mariadb/Chart.yaml b/mariadb/Chart.yaml index 37b8e26c98..fe21ecc7b8 100644 --- a/mariadb/Chart.yaml +++ b/mariadb/Chart.yaml @@ -15,7 +15,7 @@ apiVersion: v1 appVersion: v10.2.31 description: OpenStack-Helm MariaDB name: mariadb -version: 0.2.7 +version: 0.2.8 home: https://mariadb.com/kb/en/ icon: http://badges.mariadb.org/mariadb-badge-180x60.png sources: diff --git a/mariadb/templates/monitoring/prometheus/exporter-job-create-user.yaml b/mariadb/templates/monitoring/prometheus/exporter-job-create-user.yaml index 7d9f73f65e..3352ab8d6a 100644 --- a/mariadb/templates/monitoring/prometheus/exporter-job-create-user.yaml +++ b/mariadb/templates/monitoring/prometheus/exporter-job-create-user.yaml @@ -22,6 +22,8 @@ apiVersion: batch/v1 kind: Job metadata: name: exporter-create-sql-user + labels: +{{ tuple $envAll "prometheus-mysql-exporter" "create-sql-user" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} {{- if .Values.helm3_hook }} annotations: "helm.sh/hook": "post-install,post-upgrade" diff --git a/postgresql/Chart.yaml b/postgresql/Chart.yaml index 2dfe64a9a1..313ce13042 100644 --- a/postgresql/Chart.yaml +++ b/postgresql/Chart.yaml @@ -15,7 +15,7 @@ apiVersion: v1 appVersion: v9.6 description: OpenStack-Helm PostgreSQL name: postgresql -version: 0.1.9 +version: 0.1.10 home: https://www.postgresql.org sources: - https://github.com/postgres/postgres diff --git a/postgresql/templates/monitoring/prometheus/exporter-job-create-user.yaml b/postgresql/templates/monitoring/prometheus/exporter-job-create-user.yaml index 2467fbbd88..97cb7c85db 100644 --- a/postgresql/templates/monitoring/prometheus/exporter-job-create-user.yaml +++ b/postgresql/templates/monitoring/prometheus/exporter-job-create-user.yaml @@ -22,6 +22,8 @@ apiVersion: batch/v1 kind: Job metadata: name: prometheus-postgresql-exporter-create-user + labels: +{{ tuple $envAll "prometheus_postgresql_exporter" "create_user" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} spec: template: metadata: diff --git a/powerdns/Chart.yaml b/powerdns/Chart.yaml index 0df22c541e..c159e383dc 100644 --- a/powerdns/Chart.yaml +++ b/powerdns/Chart.yaml @@ -15,7 +15,7 @@ apiVersion: v1 appVersion: v4.1.10 description: OpenStack-Helm PowerDNS name: powerdns -version: 0.1.2 +version: 0.1.3 home: https://www.powerdns.com/ maintainers: - name: OpenStack-Helm Authors diff --git a/powerdns/templates/job-db-sync.yaml b/powerdns/templates/job-db-sync.yaml index 9509979af1..ff29640768 100644 --- a/powerdns/templates/job-db-sync.yaml +++ b/powerdns/templates/job-db-sync.yaml @@ -23,6 +23,8 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ $serviceAccountName }} + labels: +{{ tuple $envAll "powerdns" "db-sync" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} spec: template: metadata: diff --git a/prometheus-openstack-exporter/Chart.yaml b/prometheus-openstack-exporter/Chart.yaml index 92ea1cfcbf..d90419e4e9 100644 --- a/prometheus-openstack-exporter/Chart.yaml +++ b/prometheus-openstack-exporter/Chart.yaml @@ -15,7 +15,7 @@ apiVersion: v1 appVersion: v1.0.0 description: OpenStack Metrics Exporter for Prometheus name: prometheus-openstack-exporter -version: 0.1.4 +version: 0.1.5 home: https://github.com/openstack/openstack-helm-infra sources: - https://opendev.org/openstack/openstack-helm-infra diff --git a/prometheus-openstack-exporter/templates/job-ks-user.yaml b/prometheus-openstack-exporter/templates/job-ks-user.yaml index 294cd35aaf..04d126a3f5 100644 --- a/prometheus-openstack-exporter/templates/job-ks-user.yaml +++ b/prometheus-openstack-exporter/templates/job-ks-user.yaml @@ -22,6 +22,8 @@ apiVersion: batch/v1 kind: Job metadata: name: prometheus-openstack-exporter-ks-user + labels: +{{ tuple $envAll "prometheus-openstack-exporter" "ks-user" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} spec: template: metadata: diff --git a/registry/Chart.yaml b/registry/Chart.yaml index cd5d88b250..c23b9cb261 100644 --- a/registry/Chart.yaml +++ b/registry/Chart.yaml @@ -15,7 +15,7 @@ apiVersion: v1 appVersion: v2.0.0 description: OpenStack-Helm Docker Registry name: registry -version: 0.1.3 +version: 0.1.4 home: https://github.com/kubernetes/ingress sources: - https://opendev.org/openstack/openstack-helm diff --git a/registry/templates/job-bootstrap.yaml b/registry/templates/job-bootstrap.yaml index 760fa9af11..8fc3a80129 100644 --- a/registry/templates/job-bootstrap.yaml +++ b/registry/templates/job-bootstrap.yaml @@ -23,6 +23,8 @@ apiVersion: batch/v1 kind: Job metadata: name: docker-bootstrap + labels: +{{ tuple $envAll "docker" "bootstrap" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} annotations: {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }} spec: diff --git a/releasenotes/notes/calico.yaml b/releasenotes/notes/calico.yaml index 2abe432e05..c184ca7e2b 100644 --- a/releasenotes/notes/calico.yaml +++ b/releasenotes/notes/calico.yaml @@ -3,4 +3,5 @@ calico: - 0.1.0 Initial Chart - 0.1.1 Change helm-toolkit dependency version to ">= 0.1.0" - 0.1.2 Use full image ref for docker official images + - 0.1.3 Helm 3 - Fix Job labels ... diff --git a/releasenotes/notes/ceph-client.yaml b/releasenotes/notes/ceph-client.yaml index 3a6534f1e3..fd52f26814 100644 --- a/releasenotes/notes/ceph-client.yaml +++ b/releasenotes/notes/ceph-client.yaml @@ -23,4 +23,5 @@ ceph-client: - 0.1.20 Export crash dumps when Ceph daemons crash - 0.1.21 Fix Ceph checkDNS script - 0.1.22 Set pg_num_min in all cases + - 0.1.23 Helm 3 - Fix Job labels ... diff --git a/releasenotes/notes/ceph-mon.yaml b/releasenotes/notes/ceph-mon.yaml index 26170b138a..eac86a9d65 100644 --- a/releasenotes/notes/ceph-mon.yaml +++ b/releasenotes/notes/ceph-mon.yaml @@ -13,4 +13,5 @@ ceph-mon: - 0.1.10 Export crash dumps when Ceph daemons crash - 0.1.11 Correct mon-check executing binary and logic - 0.1.12 Fix Ceph checkDNS script + - 0.1.13 Helm 3 - Fix Job labels ... diff --git a/releasenotes/notes/ceph-osd.yaml b/releasenotes/notes/ceph-osd.yaml index 02081a3be0..7babb5f0c8 100644 --- a/releasenotes/notes/ceph-osd.yaml +++ b/releasenotes/notes/ceph-osd.yaml @@ -31,4 +31,5 @@ ceph-osd: - 0.1.28 Change var crash mount propagation to HostToContainer - 0.1.29 Fix Ceph checkDNS script - 0.1.30 Ceph OSD log-runner container should run as ceph user + - 0.1.31 Helm 3 - Fix Job labels ... diff --git a/releasenotes/notes/ceph-provisioners.yaml b/releasenotes/notes/ceph-provisioners.yaml index 1b6988286c..53b22da8e1 100644 --- a/releasenotes/notes/ceph-provisioners.yaml +++ b/releasenotes/notes/ceph-provisioners.yaml @@ -13,4 +13,5 @@ ceph-provisioners: - 0.1.11 Limit Ceph Provisioner Container Security Contexts - 0.1.12 Add ceph mon v2 port for ceph csi provisioner - 0.1.13 Fix ceph-provisioner rbd-healer error + - 0.1.14 Helm 3 - Fix Job labels ... diff --git a/releasenotes/notes/ceph-rgw.yaml b/releasenotes/notes/ceph-rgw.yaml index 595b90a9fc..813bdf8fc6 100644 --- a/releasenotes/notes/ceph-rgw.yaml +++ b/releasenotes/notes/ceph-rgw.yaml @@ -16,4 +16,5 @@ ceph-rgw: - 0.1.13 Add configmap hash for keystone rgw - 0.1.14 Disable crash dumps for rgw - 0.1.15 Correct rgw placement target functions + - 0.1.16 Helm 3 - Fix Job labels ... diff --git a/releasenotes/notes/elasticsearch.yaml b/releasenotes/notes/elasticsearch.yaml index 4a0f020d10..8a6bf7ee70 100644 --- a/releasenotes/notes/elasticsearch.yaml +++ b/releasenotes/notes/elasticsearch.yaml @@ -21,4 +21,5 @@ elasticsearch: - 0.2.9 Removed repo verification check from helm-test - 0.2.10 Enable TLS path between Prometheus-elasticsearch-exporter and Elasticsearch - 0.2.11 Enable TLS path between Curator and Elasticsearch + - 0.2.12 Helm 3 - Fix Job labels ... diff --git a/releasenotes/notes/gnocchi.yaml b/releasenotes/notes/gnocchi.yaml index 35339d7256..a879598df0 100644 --- a/releasenotes/notes/gnocchi.yaml +++ b/releasenotes/notes/gnocchi.yaml @@ -3,4 +3,5 @@ gnocchi: - 0.1.0 Initial Chart - 0.1.1 Change helm-toolkit dependency version to ">= 0.1.0" - 0.1.2 Use full image ref for docker official images + - 0.1.3 Helm 3 - Fix Job labels ... diff --git a/releasenotes/notes/grafana.yaml b/releasenotes/notes/grafana.yaml index b6735b5e61..f3a138a9c2 100644 --- a/releasenotes/notes/grafana.yaml +++ b/releasenotes/notes/grafana.yaml @@ -10,4 +10,5 @@ grafana: - 0.1.7 Update Grafana version and Selenium script - 0.1.8 Use full image ref for docker official images - 0.1.9 Add Alertmanager dashboard to Grafana + - 0.1.10 Helm 3 - Fix Job labels ... diff --git a/releasenotes/notes/helm-toolkit.yaml b/releasenotes/notes/helm-toolkit.yaml index 568f65e722..f2fbb6e8b4 100644 --- a/releasenotes/notes/helm-toolkit.yaml +++ b/releasenotes/notes/helm-toolkit.yaml @@ -29,4 +29,5 @@ helm-toolkit: - 0.2.20 Modify the template of rbac_role to make secrets accessible - 0.2.21 Fix issue with db backup error return code being eaten - 0.2.22 Add ability to set labels to add to resources + - 0.2.23 Helm 3 - Fix Job labels ... diff --git a/releasenotes/notes/kibana.yaml b/releasenotes/notes/kibana.yaml index ec83108135..9375c75690 100644 --- a/releasenotes/notes/kibana.yaml +++ b/releasenotes/notes/kibana.yaml @@ -7,4 +7,5 @@ kibana: - 0.1.4 Enable TLS for Kibana ingress path - 0.1.5 Use full image ref for docker official images - 0.1.6 Remove Kibana indices before pod start up + - 0.1.7 Helm 3 - Fix Job labels ... diff --git a/releasenotes/notes/mariadb.yaml b/releasenotes/notes/mariadb.yaml index d6d07f64e7..8897e89f03 100644 --- a/releasenotes/notes/mariadb.yaml +++ b/releasenotes/notes/mariadb.yaml @@ -23,4 +23,5 @@ mariadb: - 0.2.5 Added helm hook for post-install and post-upgrade in prometheus exporter job. - 0.2.6 Update log format stream for mariadb - 0.2.7 add ingress resources + - 0.2.8 Helm 3 - Fix Job labels ... diff --git a/releasenotes/notes/postgresql.yaml b/releasenotes/notes/postgresql.yaml index aa6e6f6a1c..cf873a83eb 100644 --- a/releasenotes/notes/postgresql.yaml +++ b/releasenotes/notes/postgresql.yaml @@ -10,4 +10,5 @@ postgresql: - 0.1.7 postgres archive cleanup script - 0.1.8 Add tls to Postgresql - 0.1.9 Use full image ref for docker official images + - 0.1.10 Helm 3 - Fix Job labels ... diff --git a/releasenotes/notes/powerdns.yaml b/releasenotes/notes/powerdns.yaml index a619585eec..f0149b7120 100644 --- a/releasenotes/notes/powerdns.yaml +++ b/releasenotes/notes/powerdns.yaml @@ -3,4 +3,5 @@ powerdns: - 0.1.0 Initial Chart - 0.1.1 Change helm-toolkit dependency version to ">= 0.1.0" - 0.1.2 Use full image ref for docker official images + - 0.1.3 Helm 3 - Fix Job labels ... diff --git a/releasenotes/notes/prometheus-openstack-exporter.yaml b/releasenotes/notes/prometheus-openstack-exporter.yaml index a11205ff03..b2ffa120eb 100644 --- a/releasenotes/notes/prometheus-openstack-exporter.yaml +++ b/releasenotes/notes/prometheus-openstack-exporter.yaml @@ -5,4 +5,5 @@ prometheus-openstack-exporter: - 0.1.2 Unpin prometheus-openstack-exporter image - 0.1.3 Add possibility to use overrides for some charts - 0.1.4 Use full image ref for docker official images + - 0.1.5 Helm 3 - Fix Job labels ... diff --git a/releasenotes/notes/registry.yaml b/releasenotes/notes/registry.yaml index 79932e617e..a4f2bab11c 100644 --- a/releasenotes/notes/registry.yaml +++ b/releasenotes/notes/registry.yaml @@ -4,4 +4,5 @@ registry: - 0.1.1 Change helm-toolkit dependency version to ">= 0.1.0" - 0.1.2 Update to container image repo k8s.gcr.io - 0.1.3 Use full image ref for docker official images + - 0.1.4 Helm 3 - Fix Job labels ...