瀏覽代碼

Option to add extra kernel command line option to xen hypervisor

Emmanuel Bouthenot 8 年之前
父節點
當前提交
f6e6f787cb
共有 2 個文件被更改,包括 2 次插入1 次删除
  1. 1 0
      roles/hypervisor/defaults/main.yml
  2. 1 1
      roles/hypervisor/tasks/xen.yml

+ 1 - 0
roles/hypervisor/defaults/main.yml

@@ -5,6 +5,7 @@
 with_xen: False
 # memory amount in MB
 xendom0_mem: 1024
+xen_grub_opts: ''
 
 with_ganeti: False
 

+ 1 - 1
roles/hypervisor/tasks/xen.yml

@@ -15,7 +15,7 @@
     dest: '/etc/default/grub'
     regexp: '^GRUB_CMDLINE_XEN_DEFAULT='
     insertafter: '^GRUB_CMDLINE_LINUX='
-    line: 'GRUB_CMDLINE_XEN_DEFAULT="dom0_mem={{ xendom0_mem  }}M,max:{{ xendom0_mem }}M dom0_max_vcpus=1 dom0_vcpus_pin"'
+    line: 'GRUB_CMDLINE_XEN_DEFAULT="dom0_mem={{ xendom0_mem  }}M,max:{{ xendom0_mem }}M dom0_max_vcpus=1 dom0_vcpus_pin {{ xen_grub_opts }}"'
   notify:
     - 'Update GRUB'
   when: with_xen