Unverified Commit f06b042a authored by Luis Salgado Alves's avatar Luis Salgado Alves Committed by GitHub
Browse files

Refactor task to add compatibility with cmdline changes on ubuntu 25 (#461)



Signed-off-by: default avatarlufisaal <lalves.fs@gmail.com>
parent 9c945da3
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
---
- name: Check if /boot/firmware/cmdline.txt exists
  ansible.builtin.stat:
    path: /boot/firmware/cmdline.txt
  register: boot_firmware_cmdline_txt

- name: Enable cgroup via boot commandline if not already enabled
  when: lookup('fileglob', '/boot/firmware/cmdline.txt', errors='warn') | length > 0
  ansible.builtin.replace:
    path: /boot/firmware/cmdline.txt
    path: "{{ (boot_firmware_cmdline_txt.stat.exists) | ternary('/boot/firmware/cmdline.txt', '/boot/firmware/current/cmdline.txt') }}"
    regexp: '^([\w](?!.*\b{{ cgroup_item }}\b).*)$'
    replace: '\1 {{ cgroup_item }}'
  with_items: