X-Git-Url: https://git.realraum.at/?a=blobdiff_plain;f=ansible%2Froles%2Fvm%2Fgrub%2Ftasks%2Fmain.yml;fp=ansible%2Froles%2Fvm%2Fgrub%2Ftasks%2Fmain.yml;h=f751243a295e068c8a973db18f635fea8c1b33d8;hb=320cd6f207345a4101fe4f353d86d3a66a6eabd3;hp=0000000000000000000000000000000000000000;hpb=7e1bccc28afd4712d9ed535593ba1dd03cc35441;p=noc.git diff --git a/ansible/roles/vm/grub/tasks/main.yml b/ansible/roles/vm/grub/tasks/main.yml new file mode 100644 index 0000000..f751243 --- /dev/null +++ b/ansible/roles/vm/grub/tasks/main.yml @@ -0,0 +1,16 @@ +--- +- name: enable serial console in grub and for kernel + with_items: + - regexp: '^GRUB_TIMEOUT=' + line: 'GRUB_TIMEOUT=2' + - regexp: '^GRUB_CMDLINE_LINUX=' + line: 'GRUB_CMDLINE_LINUX="console=ttyS0,115200n8"' + - regexp: '^GRUB_TERMINAL=' + line: 'GRUB_TERMINAL=serial' + - regexp: '^GRUB_SERIAL_COMMAND=' + line: 'GRUB_SERIAL_COMMAND="serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1"' + lineinfile: + dest: /etc/default/grub + regexp: "{{ item.regexp }}" + line: "{{ item.line }}" + notify: update grub