From e23535cf0ee6dd610a591732541c9bce1293da3d Mon Sep 17 00:00:00 2001 From: Miguel Angel Nieto Jimenez Date: Wed, 18 Feb 2026 16:25:39 +0100 Subject: [PATCH] [kustomize_deploy] Make metal3 node fact cacheable Enable caching for cifmw_kustomize_deploy_metal3_node fact to persist the node selection across playbook runs. Signed-off-by: Miguel Angel Nieto Jimenez Co-Authored-By: Claude Sonnet 4.5 --- roles/kustomize_deploy/tasks/execute_step.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/kustomize_deploy/tasks/execute_step.yml b/roles/kustomize_deploy/tasks/execute_step.yml index c905d3ef99..7642d85bd0 100644 --- a/roles/kustomize_deploy/tasks/execute_step.yml +++ b/roles/kustomize_deploy/tasks/execute_step.yml @@ -143,7 +143,7 @@ - name: Set metal3 node for provisionserver nodeSelector ansible.builtin.set_fact: cifmw_kustomize_deploy_metal3_node: "{{ _cifmw_kustomize_deploy_metal3_pod_info.resources[0].spec.nodeName }}" - cacheable: false + cacheable: true when: - _cifmw_kustomize_deploy_metal3_pod_info.resources is defined - _cifmw_kustomize_deploy_metal3_pod_info.resources | length > 0