summaryrefslogtreecommitdiff
path: root/ansible/roles/vmhost
diff options
context:
space:
mode:
authorLars Wirzenius <lwirzenius@wikimedia.org>2020-08-05 20:55:03 +0300
committerLars Wirzenius <lwirzenius@wikimedia.org>2020-08-05 20:55:03 +0300
commit04f6a094d9dd670930b1a92cfa4d8b62e1ce39ae (patch)
tree6e5d1f9e77ec9a07e9a539a67ddd0319ec23cdbc /ansible/roles/vmhost
parentbb85cd734d56aba6c96c96cdb06e45576a3f067e (diff)
downloadansibleness-04f6a094d9dd670930b1a92cfa4d8b62e1ce39ae.tar.gz
fix: enable nested kvm on AMD
Diffstat (limited to 'ansible/roles/vmhost')
-rw-r--r--ansible/roles/vmhost/files/kvm-nested.conf2
-rw-r--r--ansible/roles/vmhost/tasks/main.yml2
2 files changed, 4 insertions, 0 deletions
diff --git a/ansible/roles/vmhost/files/kvm-nested.conf b/ansible/roles/vmhost/files/kvm-nested.conf
index 42261eb..786bc3a 100644
--- a/ansible/roles/vmhost/files/kvm-nested.conf
+++ b/ansible/roles/vmhost/files/kvm-nested.conf
@@ -2,3 +2,5 @@ options kvm-intel nested=1
options kvm-intel enable_shadow_vmcs=1
options kvm-intel enable_apicv=1
options kvm-intel ept=1
+options kvm-amd nested=1
+
diff --git a/ansible/roles/vmhost/tasks/main.yml b/ansible/roles/vmhost/tasks/main.yml
index 59768f1..584047b 100644
--- a/ansible/roles/vmhost/tasks/main.yml
+++ b/ansible/roles/vmhost/tasks/main.yml
@@ -7,6 +7,8 @@
- libvirt-daemon-system
- libvirt-clients
- libnss-libvirt
+ - kpartx
+ - moreutils
- name: "enable nested KVM if possible"
copy: