Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upupdating fedora-25 causes template root filesystem corruption #3370
Comments
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Dec 7, 2017
Member
Are you sure you haven't run out of disk space?
Setting qvm-prefs "debug" to True gives me the qemu SDL (or whatever) console, but that doesn't show anything after SeaBIOS. I guess I need to dig around in the stubdom...
Probably you need to adjust console= kernel parameter. But that shouldn't be needed anyway, because xl console -t pv f25-test works.
|
Are you sure you haven't run out of disk space?
Probably you need to adjust |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
jpouellet
Dec 7, 2017
Contributor
Are you sure you haven't run out of disk space?
I don't think so.
[user@dom0 ~]$ sudo lvs | head -3
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
pool00 qubes_dom0 twi-aotz-- 453.11g 46.80 24.20
root qubes_dom0 Vwi-aotz-- 453.11g pool00 9.36
...
pool00 Data% < 50%, so if that means what I think it means then nope.
xl console -t pv f25-test
thanks :)
I don't think so.
pool00 Data% < 50%, so if that means what I think it means then nope.
thanks :) |
andrewdavidwong
added
bug
C: templates
labels
Dec 8, 2017
andrewdavidwong
added this to the Release 4.0 milestone
Dec 8, 2017
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
jpouellet
Dec 8, 2017
Contributor
I'm now more suspicious of failing hardware than of Qubes. Closing to avoid littering qubes-issues, and will re-open if I can eliminate hardware-failure as a possible root cause.
|
I'm now more suspicious of failing hardware than of Qubes. Closing to avoid littering qubes-issues, and will re-open if I can eliminate hardware-failure as a possible root cause. |
jpouellet commentedDec 7, 2017
Qubes OS version:
R4-rc3
Affected TemplateVMs:
at least fedora-25
Steps to reproduce the behavior & Actual behavior
Here you should see "Domain f25-test is starting" notification, and a few seconds later get a terminal running in the VM. Instead, the vm goes Transient in qvm-ls, and then dies.
To see what it's doing:
Pressing ^D at the rescue shell to continue booting lets the VM proceed, and on subsequent boots it works, but unless you know to do this, none of your VMs will boot (no matter how many times you try).
Expected behavior:
The ability to update the default template without causing all VMs based on it to stop booting (essentially bricking a default install).
General notes:
Switching to PV just for a console is undesirable, but I don't know of a convenient way to get a console for HVM domains. Setting qvm-prefs "debug" to True gives me the qemu SDL (or whatever) console, but that doesn't show anything after SeaBIOS. I guess I need to dig around in the stubdom...