diff options
author | Ross Brattain <ross.b.brattain@intel.com> | 2017-09-05 18:37:30 -0700 |
---|---|---|
committer | Ross Brattain <ross.b.brattain@intel.com> | 2017-09-20 22:47:05 +0000 |
commit | 3c777566882949ee6ef1b12905abdb3cc13a68dd (patch) | |
tree | 55eb860a01bfe2bd536891b8e3761453f0e500ea /ansible/roles/enable_hugepages_on_boot/tasks/main.yml | |
parent | 5525e551cfecc9ac653778f3f498502b6922f2a8 (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-x | ansible/roles/enable_hugepages_on_boot/tasks/main.yml | 4 |
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" |