Qubes Manager doesn’t catch all exceptions run_service()
can raise
#8151
Labels
affects-4.1
This issue affects Qubes OS 4.1.
C: manager/widget
diagnosed
Technical diagnosis has been performed (see issue comments).
P: minor
Priority: minor. The lowest priority, below "default."
pr submitted
A pull request has been submitted for this issue.
Milestone
How to file a helpful issue
Qubes OS release
R4.1
Brief summary
Qubes Manager doesn’t catch all exceptions
run_service()
can raiseSteps to reproduce
Apply the following patch to Qubes Manager, then try to use it to update a qube:
Expected behavior
The exception should be caught, since
self.vm.run_service()
can raiseFileNotFoundError
if/usr/lib/qubes/qrexec-client
is not found.Actual behavior
The exception is not caught.
The text was updated successfully, but these errors were encountered: