This role has been moved to https://github.com/stackhpc/ansible-collection-linux/tree/main/roles/grubcmdline. Please contribute any patches to that collection.
Sets the default kernel command line
grub
Please see defaults/main.yml
None
- name: Enable huge pages
hosts: compute-hugepages
vars:
kernel_cmdline:
- transparent_hugepage=never
- default_hugepagesz=2M
- hugepagesz=2M
- hugepages=184320
kernel_cmdline_remove:
- hugepage
tasks:
- include_role:
name: stackhpc.grubcmdline
handlers:
- name: reboot
include_tasks: tasks/reboot.yml
Apache
Will Szumski