diff --git a/ansible/roles/pre-configure/tasks/main.yml b/ansible/roles/pre-configure/tasks/main.yml index 5229415bd7daedc9abc2a2ba0c32180f74fb148f..1118fa8aafa437f5a04e6292b403b2f68bbed3df 100644 --- a/ansible/roles/pre-configure/tasks/main.yml +++ b/ansible/roles/pre-configure/tasks/main.yml @@ -53,7 +53,7 @@ # Once the debian issue is solved and Greenhost has patched the kernel, these # three workaround commands can be removed. - name: Workaround debian bug 1/3 - shell: journalctl -k | awk '/Xen.Virtual.Keyboard/ {print $11}' + shell: "journalctl -k | awk '/input: Xen Virtual Keyboard/ {print $11}'" args: # Only run this if kubectl snap has not been installed yet creates: /snap/bin/kubectl @@ -66,6 +66,8 @@ command: mount --bind /dev/zero /sys/{{ kbd_device.stdout }}/uevent args: creates: /snap/bin/kubectl + # Circumvent the warning about using the Ansible mount module + warn: false when: kbd_device.stdout != "" - name: Install kubectl snap @@ -79,6 +81,7 @@ command: umount /sys/{{ kbd_device.stdout }}/uevent args: creates: /snap/bin/kubectl + warn: false when: kbd_device.stdout != "" - name: Create kubectl symlink to /usr/local/bin