From 2fae556bda9759194350f1c7db3950107836d51a Mon Sep 17 00:00:00 2001
From: entlein <einentlein@gmail.com>
Date: Fri, 1 Jul 2022 12:51:53 +0200
Subject: [PATCH] until statement in wait condition was incorrect

---
 roles/rke2/tasks/fix_selinux.yml | 6 +++---
 roles/rke2/tasks/setup_host.yml  | 3 ++-
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/roles/rke2/tasks/fix_selinux.yml b/roles/rke2/tasks/fix_selinux.yml
index 3a75286..8923c4e 100644
--- a/roles/rke2/tasks/fix_selinux.yml
+++ b/roles/rke2/tasks/fix_selinux.yml
@@ -35,9 +35,9 @@
 - name: Wait for openstack-cloud-controller deamon set to be ready
   shell: "/var/lib/rancher/rke2/bin/kubectl --kubeconfig /etc/rancher/rke2/rke2.yaml wait --namespace=kube-system --for=condition=Ready pods --selector app=openstack-cloud-controller-manager --timeout=360s"
   register: openstack_ccm_ready
-  until: openstack_ccm_ready.stdout
-  retries: 2
-  delay: 30
+  #until: openstack_ccm_ready.stdout
+  #retries: 2
+  #delay: 30
   ignore_errors: True
 
 - name: Enable SELinux
diff --git a/roles/rke2/tasks/setup_host.yml b/roles/rke2/tasks/setup_host.yml
index bce3265..65ff584 100644
--- a/roles/rke2/tasks/setup_host.yml
+++ b/roles/rke2/tasks/setup_host.yml
@@ -75,7 +75,8 @@
 
 - name: Disable SELinux
   selinux:
-    state: disabled
+    policy: targeted
+    state: permissive
   when: ( 'control-plane' in group_names )
 
 - name: Copy SELinux Policies
-- 
GitLab