Fix dynamic_ownership
dynamic_ownership is a "boolean" value that allows only 0 or 1 integer
values. Using string values results in errors when starting libvirtd:
2019-04-22 15:13:56.655+0000: 10755: error : virStateInitialize:775 : \
Initialization of QEMU state driver failed: internal error: \
/etc/libvirt/qemu.conf: expected a bool for 'dynamic_ownership' parameter
This commit forces integer only values for this field.
Related-Prod: PROD-29724
Change-Id: Ic46d4b24f133871a18be2d4bc40e59f43c191af5
diff --git a/nova/files/ocata/qemu.conf.Debian b/nova/files/ocata/qemu.conf.Debian
index cb20491..cc91d44 100644
--- a/nova/files/ocata/qemu.conf.Debian
+++ b/nova/files/ocata/qemu.conf.Debian
@@ -248,7 +248,7 @@
{%- endif %}
{%- if compute.qemu.dynamic_ownership is defined %}
-dynamic_ownership = "{{ compute.qemu.dynamic_ownership }}"
+dynamic_ownership = {{ compute.qemu.dynamic_ownership|int }}
{%- endif %}
{%- endif %}
diff --git a/nova/files/pike/qemu.conf.Debian b/nova/files/pike/qemu.conf.Debian
index cb20491..cc91d44 100644
--- a/nova/files/pike/qemu.conf.Debian
+++ b/nova/files/pike/qemu.conf.Debian
@@ -248,7 +248,7 @@
{%- endif %}
{%- if compute.qemu.dynamic_ownership is defined %}
-dynamic_ownership = "{{ compute.qemu.dynamic_ownership }}"
+dynamic_ownership = {{ compute.qemu.dynamic_ownership|int }}
{%- endif %}
{%- endif %}
diff --git a/nova/files/queens/qemu.conf.Debian b/nova/files/queens/qemu.conf.Debian
index 3960007..403490f 100644
--- a/nova/files/queens/qemu.conf.Debian
+++ b/nova/files/queens/qemu.conf.Debian
@@ -252,7 +252,7 @@
{%- endif %}
{%- if compute.qemu.dynamic_ownership is defined %}
-dynamic_ownership = "{{ compute.qemu.dynamic_ownership }}"
+dynamic_ownership = {{ compute.qemu.dynamic_ownership|int }}
{%- endif %}
{%- endif %}
diff --git a/nova/files/rocky/qemu.conf.Debian b/nova/files/rocky/qemu.conf.Debian
index 3960007..403490f 100644
--- a/nova/files/rocky/qemu.conf.Debian
+++ b/nova/files/rocky/qemu.conf.Debian
@@ -252,7 +252,7 @@
{%- endif %}
{%- if compute.qemu.dynamic_ownership is defined %}
-dynamic_ownership = "{{ compute.qemu.dynamic_ownership }}"
+dynamic_ownership = {{ compute.qemu.dynamic_ownership|int }}
{%- endif %}
{%- endif %}