summaryrefslogtreecommitdiffstats
path: root/ansible/roles/enable_hugepages_on_boot/tasks/main.yml
diff options
context:
space:
mode:
authorRoss Brattain <ross.b.brattain@intel.com>2017-09-05 18:37:30 -0700
committerRoss Brattain <ross.b.brattain@intel.com>2017-09-20 22:47:05 +0000
commit3c777566882949ee6ef1b12905abdb3cc13a68dd (patch)
tree55eb860a01bfe2bd536891b8e3761453f0e500ea /ansible/roles/enable_hugepages_on_boot/tasks/main.yml
parent5525e551cfecc9ac653778f3f498502b6922f2a8 (diff)
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 <ross.b.brattain@intel.com>
Diffstat (limited to 'ansible/roles/enable_hugepages_on_boot/tasks/main.yml')
-rwxr-xr-xansible/roles/enable_hugepages_on_boot/tasks/main.yml4
1 files changed, 4 insertions, 0 deletions
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"