-
Notifications
You must be signed in to change notification settings - Fork 171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handle container install failure #193
Comments
Failure cause: Disk is FullI am getting a similar issue to #152 but I think that is a consequence of this lack of failure handling. In short, the instalation fails saying After digging runnning the volume instalation command with Before increasing disk size$ dangerzone
$ df -h
After increasing disk sizeAll went fine when I changed the root volume from 10GiB to 15GiB. $ dangerzone
$ df -h
|
Note: the container installation failure is not addressed here. See #193
A way to reproduce this is to have a corrupt container image. |
Actually, this is more what an corrupted installer failure looks like when running Dangerzone for the first time: This issue happened to my on the dev environment. It's not too concerning. I happened as a consequences of this other one #380. |
One other way that improper error handling bites us is when the container image is corrupted (possible only on dev environments). How to reproduce:
The user will not see an error in their screen, because we don't handle them: dangerzone/dangerzone/gui/main_window.py Line 341 in f569695
|
Another dev has recently bumped into this issue (see #883), which means we should prioritize it. After all, it's not that much work. Adding it tentatively in the 0.8.0 milestone as a stretch goal. |
The
install_container()
method returns false when it fails but none of its calls check the return value.This should also be passed on to the user interface so the user can see the issue.
The text was updated successfully, but these errors were encountered: