From 5dbf490e993db9702a4b1081fa30d9647c800776 Mon Sep 17 00:00:00 2001
From: entlein <einentlein@gmail.com>
Date: Mon, 8 Aug 2022 19:55:40 +0200
Subject: [PATCH] apparently we need to try starting rke2 twice

---
 roles/rke2/tasks/kubeconfig.yml | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/roles/rke2/tasks/kubeconfig.yml b/roles/rke2/tasks/kubeconfig.yml
index 02036ee..b616c65 100644
--- a/roles/rke2/tasks/kubeconfig.yml
+++ b/roles/rke2/tasks/kubeconfig.yml
@@ -6,8 +6,17 @@
     masked: no
     state: started
     daemon_reload: yes
+  ignore_errors: True
 #  notify:
 #  - wait for RANCHER to come up
+- name: start rke2 again (because sometimes it doesnt start)
+  ansible.builtin.systemd:
+    name: "rke2-{{ node_type }}"
+    enabled: yes
+    masked: no
+    state: started
+    daemon_reload: yes
+  ignore_errors: True
 
 - name: wait for kubeconfig
   wait_for:
-- 
GitLab