r/serial-console: Enable getty on serial console
The *serial-console* Ansible role enables and starts a systemd service unit to activate a console getty on the specified serial console device (by default: ttyS0). This is particularly useful for virtual machines, allowing one to control them in absence of a graphical VM management tool.
This commit is contained in:
3
roles/serial-console/defaults/main.yml
Normal file
3
roles/serial-console/defaults/main.yml
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
serial_console_tty: ttyS0
|
||||||
|
serial_console_service: >-
|
||||||
|
serial-getty@{{ serial_console_tty }}.service
|
||||||
8
roles/serial-console/tasks/main.yml
Normal file
8
roles/serial-console/tasks/main.yml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
- name: ensure serial console getty service is enabled
|
||||||
|
systemd:
|
||||||
|
name: '{{ serial_console_service }}'
|
||||||
|
enabled: true
|
||||||
|
- name: ensure serial console getty service is active
|
||||||
|
systemd:
|
||||||
|
name: '{{ serial_console_service }}'
|
||||||
|
state: started
|
||||||
Reference in New Issue
Block a user