From 67917bf65076ce8a0aeb568e48d28dd1bd1f2995 Mon Sep 17 00:00:00 2001 From: Rajesh Tailor Date: Mon, 18 Jan 2021 10:58:27 +0530 Subject: [PATCH] nova: Use LIBGUESTFS_BACKEND=direct After change [1] nova-compute launch libguestfs using the default ``qemu:///system``, but when ``inject_password` is set to true and user tries to create vm, the vm creation is successful and we could see libguestfs error in nova-compute logs. This change forces libvirt to use ``direct`` when launching instances on host. [1] Ib55936ea562dfa965be0764647e2b8e3fa309fd6 Change-Id: I195358742c19d6ea0a3d32979896c0268e3b55a6 Closes-bug: #1912141 --- deployment/nova/nova-compute-container-puppet.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deployment/nova/nova-compute-container-puppet.yaml b/deployment/nova/nova-compute-container-puppet.yaml index c78b825931..fc71e91945 100644 --- a/deployment/nova/nova-compute-container-puppet.yaml +++ b/deployment/nova/nova-compute-container-puppet.yaml @@ -1004,7 +1004,7 @@ outputs: map_merge: - {get_attr: [RoleParametersValue, value, nova_compute_opt_env_vars]} - KOLLA_CONFIG_STRATEGY: COPY_ALWAYS - - LIBGUESTFS_BACKEND: libvirt:qemu:///system + - LIBGUESTFS_BACKEND: direct - if: - is_not_additional_cell - nova_wait_for_compute_service: