From 5ca23e3bfeadff54ec4e1385b6f1c211ca006028 Mon Sep 17 00:00:00 2001 From: Fredrik Liv Date: Tue, 14 Jan 2025 17:34:34 +0100 Subject: [PATCH] Changed to use first_kube_control_plane to parse kubeadm_certificate_key (#11875) Co-authored-by: nvalembois --- roles/kubernetes/control-plane/tasks/kubeadm-secondary.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/roles/kubernetes/control-plane/tasks/kubeadm-secondary.yml b/roles/kubernetes/control-plane/tasks/kubeadm-secondary.yml index 6dbf4df1b..245f4b2e7 100644 --- a/roles/kubernetes/control-plane/tasks/kubeadm-secondary.yml +++ b/roles/kubernetes/control-plane/tasks/kubeadm-secondary.yml @@ -24,11 +24,11 @@ - name: Parse certificate key if not set set_fact: - kubeadm_certificate_key: "{{ hostvars[groups['kube_control_plane'][0]]['kubeadm_upload_cert'].stdout_lines[-1] | trim }}" + kubeadm_certificate_key: "{{ hostvars[first_kube_control_plane]['kubeadm_upload_cert'].stdout_lines[-1] | trim }}" run_once: true when: - - hostvars[groups['kube_control_plane'][0]]['kubeadm_upload_cert'] is defined - - hostvars[groups['kube_control_plane'][0]]['kubeadm_upload_cert'] is not skipped + - hostvars[first_kube_control_plane]['kubeadm_upload_cert'] is defined + - hostvars[first_kube_control_plane]['kubeadm_upload_cert'] is not skipped - name: Create kubeadm ControlPlane config template: