]> arthur.barton.de Git - AnsibleRoles.git/blob - roles/kexec/tasks/main.yml
New "kexec" role
[AnsibleRoles.git] / roles / kexec / tasks / main.yml
1 ---
2 # tasks file for kexec
3
4 - name: install kexec tools
5   tags:
6     - packages
7     - kexec
8   apt: >
9     state=installed
10     name={{ item }}
11   with_items:
12     - kexec-tools
13
14 - name: configure kexec tools
15   tags:
16     - kexec
17   lineinfile: >
18     insertafter='^# Load the default kernel from grub'
19     line='USE_GRUB_CONFIG={{ kexec_use_grub_config }}'
20     path=/etc/default/kexec
21     regexp='USE_GRUB_CONFIG='
22
23 # kexec service/init files are run on shutdown/reboot/kexec only, so no need
24 # to reload/restart any services right now.