From d5b0a6e5b693867a40ec2388add7c5f8712ca248 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Thu, 10 Oct 2019 19:41:02 +0200 Subject: [PATCH] vm: log startup errors in every case --- qubes/vm/qubesvm.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qubes/vm/qubesvm.py b/qubes/vm/qubesvm.py index a3e3e4a7..4ff54c72 100644 --- a/qubes/vm/qubesvm.py +++ b/qubes/vm/qubesvm.py @@ -1036,6 +1036,7 @@ class QubesVM(qubes.vm.mix.net.NetVMMixin, qubes.vm.BaseVM): pre_event=True, start_guid=start_guid, mem_required=mem_required) except Exception as exc: + self.log.error('Start failed: %s', str(exc)) yield from self.fire_event_async('domain-start-failed', reason=str(exc)) raise @@ -1067,6 +1068,7 @@ class QubesVM(qubes.vm.mix.net.NetVMMixin, qubes.vm.BaseVM): yield from self.storage.start() except Exception as exc: + self.log.error('Start failed: %s', str(exc)) # let anyone receiving domain-pre-start know that startup failed yield from self.fire_event_async('domain-start-failed', reason=str(exc))