X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=ansible%2Froles%2Fbase%2Ftasks%2F07grub.yml;fp=ansible%2Froles%2Fbase%2Ftasks%2F07grub.yml;h=dbc9b32d5fd45b50d69928f784c166e6d1f5fe78;hb=655d3a9bee11c8d66d281a9f7e144825b9b935d4;hp=0000000000000000000000000000000000000000;hpb=6b61708de3c8da34308aa7b4bf7e5694fcf7c8fe;p=noc.git diff --git a/ansible/roles/base/tasks/07grub.yml b/ansible/roles/base/tasks/07grub.yml new file mode 100644 index 0000000..dbc9b32 --- /dev/null +++ b/ansible/roles/base/tasks/07grub.yml @@ -0,0 +1,7 @@ +--- +- name: set kernel command line options + lineinfile: + path: /etc/default/grub + regexp: '^#?GRUB_CMDLINE_LINUX=' + line: 'GRUB_CMDLINE_LINUX="{% for opt,val in (install.kernel_cmdline | default({})).items() %}{{ opt }}={{ val }}{% if not loop.last %} {% endif %}{% endfor %}"' + when: install is defined and install.kernel_cmdline is defined