From 83cc269f6892852be94467cea771b3ad1da8a369 Mon Sep 17 00:00:00 2001 From: Jim Fehlig Date: Tue, 8 Oct 2019 20:56:18 -0600 Subject: [PATCH] Relax virtio requirement in config file When the virtio transport was introduced the schema was changed to require a transport in vhostmd.conf. When updating existing deployments without a virtio transport specified in vhostmd.conf, vhostmd fails to start /usr/sbin/vhostmd -d /etc/vhostmd/vhostmd.conf:41: element globals: validity error : Element globals content does not follow the DTD, expecting (disk , virtio , update_period , path , transport+), got (disk update_period path transport ) validate_config_file(): Failed to validate :/etc/vhostmd/vhostmd.conf Config file: /etc/vhostmd/vhostmd.conf, fails DTD validation Relax the requirement for virtio transport in the schema. With the introduction of multiple transports perhaps the others shoud be optional as well, but requiring virtio is clearly a regression. Signed-off-by: Jim Fehlig --- vhostmd.dtd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vhostmd.dtd b/vhostmd.dtd index db417fd..888270e 100644 --- a/vhostmd.dtd +++ b/vhostmd.dtd @@ -9,7 +9,7 @@ Virtual Host Metrics Daemon (vhostmd). Configuration file DTD --> - + -- 2.24.1