
If labels are not specified on a Job, kubernetes defaults them to include the labels of their underlying Pod template. Helm 3 injects metadata into all resources [0] including a `app.kubernetes.io/managed-by: Helm` label. Thus when kubernetes sees a Job's labels they are no longer empty and thus do not get defaulted to the underlying Pod template's labels. This is a problem since Job labels are depended on by - Armada pre-upgrade delete hooks - Armada wait logic configurations - kubernetes-entrypoint dependencies Thus for each Job template this adds labels matching the underlying Pod template to retain the same labels that were present with Helm 2. [0]: https://github.com/helm/helm/pull/7649 Change-Id: Ib5a7eb494fb776d74e1edc767b9522b02453b19d
46 lines
2.1 KiB
YAML
46 lines
2.1 KiB
YAML
---
|
|
nova:
|
|
- 0.1.0 Initial Chart
|
|
- 0.1.1 Change helm-toolkit dependency version to ">= 0.1.0"
|
|
- 0.1.2 Add ssh to Nova compute
|
|
- 0.1.3 Establish Nova and Placement dependencies
|
|
- 0.1.4 Remove deprecated os_region_name for placement
|
|
- 0.1.5 Enable hostIPC
|
|
- 0.1.6 Swap SSH key names to reflect the correct key
|
|
- 0.1.7 Use HostToContainer mountPropagation
|
|
- 0.1.8 Change Issuer to ClusterIssuer
|
|
- 0.1.9 Revert "Change Issuer to ClusterIssuer"
|
|
- 0.1.10 Use HostToContainer mount propagation
|
|
- 0.1.11 Secure libvirt connection from using 127.0.0.1 to use unix socket
|
|
- 0.1.12 Update RBAC apiVersion from /v1beta1 to /v1
|
|
- 0.1.13 Change Issuer to ClusterIssuer
|
|
- 0.1.14 BUG for deploying multiple compute nodes
|
|
- 0.1.15 Mount /dev/pts in Nova compute container
|
|
- 0.1.16 Use first IP address for migration
|
|
- 0.1.17 Add multipathd support for ISCSI backed volume VMs
|
|
- 0.1.18 Fix the nova-compute-ironic label issue
|
|
- 0.1.19 Host resource scale adjustment about ironic
|
|
- 0.2.0 Remove support for releases before T
|
|
- 0.2.1 Remove unnecessary +x permission on gotpl files
|
|
- 0.2.2 Adding rabbitmq TLS logic
|
|
- 0.2.3 Replace deprecated configuration ``[vnc]/vncserver_proxyclient_address``
|
|
- 0.2.4 Mount rabbitmq TLS secret
|
|
- 0.2.5 Set reasonable default probe timeouts
|
|
- 0.2.6 Added cronJob with script for archive deleted rows which cleanup databases
|
|
- 0.2.7 Add Ussuri release support
|
|
- 0.2.8 Fix the cron archive_deleted_rows bash script for before and max-rows values
|
|
- 0.2.9 Add image clean up to rally test
|
|
- 0.2.10 Add tls cert mounting to nova-novnc
|
|
- 0.2.11 Add Victoria and Wallaby releases support
|
|
- 0.2.12 Bootstrap flavor creation efficiencies
|
|
- 0.2.13 Add missing 'runlock' hostMount when enable_scsi
|
|
- 0.2.14 Use helm.sh/hook annotations for jobs
|
|
- 0.2.15 Fix archive-deleted-rows for enabling date command as value for before option
|
|
- 0.2.16 Remove the policy document in values file
|
|
- 0.2.17 Fix disablement of helm.sh/hook for Helm v2
|
|
- 0.2.18 Give service time to restore
|
|
- 0.2.19 Define service cleaner sleep time
|
|
- 0.2.20 Update script to true of grep does get anything.
|
|
- 0.2.21 Helm 3 - Fix Job Labels
|
|
...
|