From 249b5d219ecb0ddec152368627f89e29d4653e94 Mon Sep 17 00:00:00 2001
From: Doug Goldstein <doug.goldstein@rackspace.com>
Date: Tue, 2 Apr 2024 18:52:55 -0500
Subject: [PATCH] ironic: allow custom annotations on jobs

Change-Id: Ied5974888c3e4d23159bc4d38dd0d92a1a21a8dc
Signed-off-by: Doug Goldstein <doug.goldstein@rackspace.com>
---
 ironic/Chart.yaml                                 | 2 +-
 ironic/templates/job-manage-cleaning-network.yaml | 1 +
 releasenotes/notes/ironic.yaml                    | 1 +
 3 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/ironic/Chart.yaml b/ironic/Chart.yaml
index fdb948cf47..fadfc29dc1 100644
--- a/ironic/Chart.yaml
+++ b/ironic/Chart.yaml
@@ -14,7 +14,7 @@ apiVersion: v1
 appVersion: v1.0.0
 description: OpenStack-Helm Ironic
 name: ironic
-version: 0.2.11
+version: 0.2.12
 home: https://docs.openstack.org/ironic/latest/
 icon: https://www.openstack.org/themes/openstack/images/project-mascots/Ironic/OpenStack_Project_Ironic_vertical.png
 sources:
diff --git a/ironic/templates/job-manage-cleaning-network.yaml b/ironic/templates/job-manage-cleaning-network.yaml
index 18e9476964..48e8d729cc 100644
--- a/ironic/templates/job-manage-cleaning-network.yaml
+++ b/ironic/templates/job-manage-cleaning-network.yaml
@@ -28,6 +28,7 @@ metadata:
     "helm.sh/hook-delete-policy": before-hook-creation
 {{- end }}
     {{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
+{{ tuple "ironic_manage_cleaning_network" $envAll | include "helm-toolkit.snippets.custom_job_annotations" | indent 4 }}
 spec:
   template:
     metadata:
diff --git a/releasenotes/notes/ironic.yaml b/releasenotes/notes/ironic.yaml
index b48e67a023..1974750ff4 100644
--- a/releasenotes/notes/ironic.yaml
+++ b/releasenotes/notes/ironic.yaml
@@ -15,4 +15,5 @@ ironic:
   - 0.2.9 Replace node-role.kubernetes.io/master with control-plane
   - 0.2.10 Add standalone overrides
   - 0.2.11 Enable custom annotations for Openstack pods
+  - 0.2.12 allow custom annotations on jobs
 ...