X-Git-Url: https://git.realraum.at/?p=noc.git;a=blobdiff_plain;f=ansible%2Froles%2Fbase%2Ftasks%2F07grub.yml;h=a52f542cd2d6e4e115126a4c21a3318004523516;hp=d413ff65212296046db05490cc03b48afe455b42;hb=936223be25b8a342831b53bdccce83de1afebaad;hpb=cc47439f7c34e0dcdd710c3ee58d46d21a05cc35 diff --git a/ansible/roles/base/tasks/07grub.yml b/ansible/roles/base/tasks/07grub.yml index d413ff6..a52f542 100644 --- a/ansible/roles/base/tasks/07grub.yml +++ b/ansible/roles/base/tasks/07grub.yml @@ -3,6 +3,6 @@ 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 %}"' + line: 'GRUB_CMDLINE_LINUX="{{ map(lambda opt, val: opt + "=" + val, (install.kernel_cmdline or {}).items()).join(" ") }}"' when: install is defined and install.kernel_cmdline is defined notify: update grub