From 3c777566882949ee6ef1b12905abdb3cc13a68dd Mon Sep 17 00:00:00 2001 From: Ross Brattain Date: Tue, 5 Sep 2017 18:37:30 -0700 Subject: ansible: add grub.cfg hugepages regexp replace when building the image in chroot we can't run update-grub of grub-mkconfig because both commands probe for root partitions, which doesn't work in the chroot. Instead we manually regexp replace the kernel boot line in /boot/**/grub*.cfg Change-Id: I31fac2a3db4d1d044f11357b1715119066509676 Signed-off-by: Ross Brattain --- ansible/roles/enable_hugepages_on_boot/tasks/main.yml | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ansible/roles/enable_hugepages_on_boot/tasks/main.yml') diff --git a/ansible/roles/enable_hugepages_on_boot/tasks/main.yml b/ansible/roles/enable_hugepages_on_boot/tasks/main.yml index 6e7657a39..14316d2d9 100755 --- a/ansible/roles/enable_hugepages_on_boot/tasks/main.yml +++ b/ansible/roles/enable_hugepages_on_boot/tasks/main.yml @@ -53,3 +53,7 @@ - service: name: procps enabled: yes + +- include: manual_modify_grub.yml + # only tested on Ubuntu, kernel line is probably different on other distros + when: ansible_distribution == "Ubuntu" -- cgit 1.2.3-korg