summaryrefslogtreecommitdiff
path: root/roles/vm/grub/tasks/main.yml
blob: f751243a295e068c8a973db18f635fea8c1b33d8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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