]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
common: fix "disable transparent hugepage" 1322/head
authorSébastien Han <seb@redhat.com>
Mon, 20 Feb 2017 22:07:53 +0000 (17:07 -0500)
committerSébastien Han <seb@redhat.com>
Mon, 20 Feb 2017 22:07:53 +0000 (17:07 -0500)
To configure kernel the task is using "command" module which is not
respect operator ">". So this task just print to "stdout": "never >
/sys/kernel/mm/transparent_hugepage/enabled"

fix: #1319

Signed-off-by: Sébastien Han <seb@redhat.com>
roles/ceph-common/tasks/misc/system_tuning.yml

index 8da585dae2a15ed1167869d7376b74749aedfd5a..cef219ec009ebc3afd575e05a24a09c96311dee7 100644 (file)
@@ -5,7 +5,8 @@
   failed_when: false
 
 - name: disable transparent hugepage
-  command: "echo never > /sys/kernel/mm/transparent_hugepage/enabled"
+  shell: |
+    echo never > /sys/kernel/mm/transparent_hugepage/enabled
   changed_when: false
   failed_when: false
   when: disable_transparent_hugepage