From 338d5eb654bb88db85f75b4618d2dd5f76c80d04 Mon Sep 17 00:00:00 2001 From: David Putzolu Date: Sat, 23 May 2020 15:40:59 -0700 Subject: [PATCH] Finally installed ansible-lint and fixed all lint errors. --- roles/ubuntu/tasks/main.yml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/roles/ubuntu/tasks/main.yml b/roles/ubuntu/tasks/main.yml index c4913bb..c45ea24 100644 --- a/roles/ubuntu/tasks/main.yml +++ b/roles/ubuntu/tasks/main.yml @@ -9,13 +9,20 @@ - ansible_distribution == 'Ubuntu' - name: Read /proc/cmdline to check for cgroups already running - shell: cat /proc/cmdline - register: cmdline + slurp: + src: /proc/cmdline + register: slurped_cmdline when: - ansible_distribution == 'Ubuntu' -- name: Reboot to enable cgroups if not already running +- name: Decode slurped command line + set_fact: + cmdline: "{{ slurped_cmdline.content | b64decode }}" + when: + - ansible_distribution == 'Ubuntu' + +- name: Reboot to enable cgroups if not already enabled reboot: when: - ansible_distribution == 'Ubuntu' - - '"cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory" not in cmdline.stdout' + - '"cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory" not in cmdline'