prototypes: bifrost: Ignore dnsmasq service failures 35/23435/1
authorMarkos Chandras <mchandras@suse.de>
Thu, 20 Oct 2016 13:18:27 +0000 (14:18 +0100)
committerMarkos Chandras <mchandras@suse.de>
Thu, 20 Oct 2016 13:49:37 +0000 (14:49 +0100)
If this is the first time we run bifrost on a host or if we haven't
run bifrost since the last reboot, restarting the dnsmasq service will
fail because of conflicts with the dnsmasq process running by libvirt.
This is later on 'fixed' by bifrost by killing the one from libvirt.
Make sure that this spurious failure will not prevent the rest of the
cleanup process to move on.

Change-Id: Iebf37881570c27cb07cea3cecdb0fa8ac3fc511b
Signed-off-by: Markos Chandras <mchandras@suse.de>
prototypes/bifrost/scripts/destroy-env.sh

index 6746457..cdc55df 100755 (executable)
@@ -46,7 +46,7 @@ fi
 rm -rf /var/lib/libvirt/images/*.qcow2
 
 echo "restarting services"
-service dnsmasq restart
+service dnsmasq restart || true
 service libvirtd restart
 service ironic-api restart
 service ironic-conductor start