diff --git a/roles/rke2/tasks/config_rke2.yml b/roles/rke2/tasks/config_rke2.yml
index 18040a845833c7948224ad2481a747c40118c175..76944cee4152d4a92d659815df606f2275c5a737 100644
--- a/roles/rke2/tasks/config_rke2.yml
+++ b/roles/rke2/tasks/config_rke2.yml
@@ -33,11 +33,20 @@
template:
src: config.yaml.j2
dest: /etc/rancher/rke2/config.yaml
- notify:
- - restart rke2
+ # notify:
+ # - restart rke2
- name: enable rke2
ansible.builtin.systemd:
name: "rke2-{{ node_type }}"
enabled: yes
masked: no
+
+- name: restart rke2
+ throttle: 1
+ ansible.builtin.systemd:
+ name: "rke2-{{ node_type }}"
+ masked: no
+ enabled: yes
+ state: restarted
+ daemon_reload: yes
\ No newline at end of file
diff --git a/roles/rke2/tasks/fix_selinux.yml b/roles/rke2/tasks/fix_selinux.yml
index af34d12b2880f44569ca2e79435e8ae42a176f72..a983f92e96a9bd86ce94a0a63184976fae427770 100644
--- a/roles/rke2/tasks/fix_selinux.yml
+++ b/roles/rke2/tasks/fix_selinux.yml
@@ -12,10 +12,10 @@
# when: ( 'master' in group_names )
# ignore_errors: True
-- name: Sleep for another 30 seconds so that the OS-CCM has had time to boot up
- ansible.builtin.wait_for:
- timeout: 30
- delegate_to: localhost
+# - name: Sleep for another 30 seconds so that the OS-CCM has had time to boot up
+# ansible.builtin.wait_for:
+# timeout: 30
+# delegate_to: localhost
# - name: Wait for all control-plane pods to become created
@@ -39,8 +39,7 @@
# when: ('master' in group_names)
# ignore_errors: True
-
-# - name: Enable SELinux
-# selinux:
-# policy: targeted
-# state: enforcing
\ No newline at end of file
+- name: Enable SELinux
+ selinux:
+ policy: targeted
+ state: enforcing
\ No newline at end of file
diff --git a/roles/rke2/tasks/registries.yml b/roles/rke2/tasks/registries.yml
index 2341f70184e31ee17e92a74a9d8064c0d55a9f72..d9b8601cc7c1525a8ff308f1c2500e2a930c4f3b 100644
--- a/roles/rke2/tasks/registries.yml
+++ b/roles/rke2/tasks/registries.yml
@@ -2,6 +2,6 @@
template:
src: 'registry_mirrors.j2'
dest: '/etc/rancher/rke2/registries.yaml'
- notify:
- - restart rke2
+ # notify:
+ # - restart rke2
when: registry_mirrors is defined and registry_mirrors | length > 0
\ No newline at end of file