|
@@ -15,41 +15,49 @@
|
|
|
shell: cat /boot/firmware/cmdline.txt | grep -c 'usb-storage.quirks=152d:1561:u' || true
|
|
|
register: pi_ssd_quirk
|
|
|
changed_when: false # Do not mark as 'changed'
|
|
|
+ when: board == "pi4"
|
|
|
|
|
|
- name: Add SSD Quirk
|
|
|
replace: dest=/boot/firmware/cmdline.txt regexp='(\s*)$' replace=' usb-storage.quirks=152d:1561:u'
|
|
|
when: pi_ssd_quirk.stdout == "0"
|
|
|
notify: "Reboot Server"
|
|
|
+ when: board == "pi4"
|
|
|
|
|
|
# CPUSet
|
|
|
- name: Check cpuset cgroup
|
|
|
shell: cat /boot/firmware/cmdline.txt | grep -c 'cgroup_enable=cpuset' || true
|
|
|
register: pi_cgroup_cpuset
|
|
|
changed_when: false # Do not mark as 'changed'
|
|
|
+ when: board == "pi4"
|
|
|
|
|
|
- name: Add cpuset cgroup
|
|
|
replace: dest=/boot/firmware/cmdline.txt regexp='(\s*)$' replace=' cgroup_enable=cpuset'
|
|
|
when: pi_cgroup_cpuset.stdout == "0"
|
|
|
notify: "Reboot Server"
|
|
|
+ when: board == "pi4"
|
|
|
|
|
|
# Memory
|
|
|
- name: Check memory cgroup enabled
|
|
|
shell: cat /boot/firmware/cmdline.txt | grep -c 'cgroup_enable=memory' || true
|
|
|
register: pi_cgroup_memory_enable
|
|
|
changed_when: false # Do not mark as 'changed'
|
|
|
+ when: board == "pi4"
|
|
|
|
|
|
- name: Add memory cgroup enabled
|
|
|
replace: dest=/boot/firmware/cmdline.txt regexp='(\s*)$' replace=' cgroup_enable=memory'
|
|
|
when: pi_cgroup_memory_enable.stdout == "0"
|
|
|
notify: "Reboot Server"
|
|
|
+ when: board == "pi4"
|
|
|
|
|
|
# Memory Group
|
|
|
- name: Check memory cgroup
|
|
|
shell: cat /boot/firmware/cmdline.txt | grep -c 'cgroup_memory' || true
|
|
|
register: pi_cgroup_memory
|
|
|
changed_when: false # Do not mark as 'changed'
|
|
|
+ when: board == "pi4"
|
|
|
|
|
|
- name: Add memory cgroup
|
|
|
replace: dest=/boot/firmware/cmdline.txt regexp='(\s*)$' replace=' cgroup_memory=1'
|
|
|
when: pi_cgroup_memory.stdout == "0"
|
|
|
notify: "Reboot Server"
|
|
|
+ when: board == "pi4"
|