-
-
Notifications
You must be signed in to change notification settings - Fork 46
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
DVM Templates can't be deleted if they're their own default DVM Template #4224
Comments
I think you might be missing the distinction between DVM Templates and DispVMs. |
With R4.0, security-testing. I was unable to delete a "-dvm" qube because its "Default DispVM" was set to itself. Since the delete command will also delete the offending qube (itself) this shouldn't prevent the deletion. P.S. Error message said to look at system logs, but didn't say which qube (I assume Dom0), and it didn't say which log file (Dom0 has many files in the system log folder.) |
@andrewdavidwong sorry for the delay! I definitely might be wrong about the terminology; I'm new to Qubes. I think the bug I was describing is still valid though. |
@RefinedSoftwareLLC can you file a separate issue for the error message improvements? That would be a useful fix and probably pretty easy to do. You'd have to search for duplicates first. |
But it's important to get the terminology right, or else others won't understand what you're saying. Could you please update your issue with the correct terminology? |
@andrewdavidwong fixed |
Thanks, but it still doesn't make sense to me to say that a DVM Template "is its own DVM Template." AFAIK, that's impossible, since only DispVMs (which cannot themselves be DVM Templates) have DVM Templates. But maybe that's the bug you're reporting. |
I think you've misread the edit; I am talking about A DVM Template being set as its own default DVM Template. AFAIUI this is the template that gets used by default when e.g. "open in DispVM" menu items are used. |
Ah, I think I see what you mean now. Thanks for the clarification. |
Part of the confusion is coming from a typo in the Qube Manager. Both the origional post and my above post are quoting a setting from the Qube Manager called "Default DispVM". Open this window: "Qube Manager" > Menu "Qube" > "Qube Settings" > Tab "Advanced"
|
I didn't want this to drop off the radar so I went to file a new issue. While searching for duplicates I found #1300 but I'm not sure if it entirely covers the vague error messages being described above? |
In any case I filed QubesOS/qubes-core-admin#226 to fix the error message. |
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
Or update dom0 via Qubes Manager. |
Qubes OS version:
R4.0
Affected component(s):
Qubes Manager(?)
Steps to reproduce the behavior:
whonix-ws-dvm
journalctl -xn
saysCannot remove whonix-ws-dvm, used by whonix-ws-dvm.default_dispvm
Expected behavior:
VMDVM Template is removed without fuss as long as nothing else is using it.Actual behavior:
Qubes refused to delete the
DispVMDVM Template because it was its own defaultDispVMDVM Template.The text was updated successfully, but these errors were encountered: