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

Qubes Manager issue with concurrent qvm-start #2819

Open
Freezer94932 opened this Issue May 19, 2017 · 6 comments

Comments

Projects
None yet
4 participants
@Freezer94932

Freezer94932 commented May 19, 2017

Qubes OS version (e.g., R3.2): 3.2

Affected TemplateVMs (e.g., fedora-23, if applicable): dom0

I was trying to start multiple virtual machines at the same time by using qvm-start with the vm-name and an & at the end.
This produces an error-message within Qubes Manager, where you can click "ok". After that, Qubes Manager seems to work, but the gui does not update the state of the machines anymore. (No RAM- and CPU-usage and not even if a vm is running or not)
As far as I can tell (I did only two complete reboots so far), the problem solves itself by a reboot, but is reproducable if you again run multiple qvm-start instances concurrently.


Expected behavior:

Qubes Manager should show the actual state of the vms.

Actual behavior:

Qubes Manager shows the state the vms were in when it was started but does not update it anymore.

Steps to reproduce the behavior:

Run the following as a script in dom0:
qvm-start test1 &
qvm-start test2 &
(Assuming that you have two vms called "test1" and "test2" of course.)

General notes:


Related issues:

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong May 21, 2017

Member

I'm not sure what our attitude should be about things like this. I can imagine three different responses. Note that I'm not necessarily endorsing any of these. I'm just imagining them. :)

  • "Well, of course you can break stuff if you monkey around on the command-line."
  • "Qubes Manager and those commands should be more robust."
  • "Well, if doing that breaks things, just don't do it. Why would you even want to? Is there a use case for it?"
Member

andrewdavidwong commented May 21, 2017

I'm not sure what our attitude should be about things like this. I can imagine three different responses. Note that I'm not necessarily endorsing any of these. I'm just imagining them. :)

  • "Well, of course you can break stuff if you monkey around on the command-line."
  • "Qubes Manager and those commands should be more robust."
  • "Well, if doing that breaks things, just don't do it. Why would you even want to? Is there a use case for it?"
@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek May 21, 2017

Member

I choose "b" :)
@Freezer94932 what exactly was that error message?

Member

marmarek commented May 21, 2017

I choose "b" :)
@Freezer94932 what exactly was that error message?

@andrewdavidwong andrewdavidwong added the bug label May 21, 2017

@MarioGeckler

This comment has been minimized.

Show comment
Hide comment
@MarioGeckler

MarioGeckler Jun 2, 2017

I tried to reproduce it on my maching, but it worked as expected.
qubes-manager version is 3.2.12-1.fc23
was this fixed in the latest update?
@marmarek

I tried to reproduce it on my maching, but it worked as expected.
qubes-manager version is 3.2.12-1.fc23
was this fixed in the latest update?
@marmarek

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jun 2, 2017

Member

Not specifically. Maybe a side effect of some other fix?

Member

marmarek commented Jun 2, 2017

Not specifically. Maybe a side effect of some other fix?

@MarioGeckler

This comment has been minimized.

Show comment
Hide comment
@MarioGeckler

MarioGeckler Jun 2, 2017

I tried to reproduce it with qubes-manager 3.2.5-1.fc23 as well as 3.2.0-1.fc23 but wasnt't able to do so.

MarioGeckler commented Jun 2, 2017

I tried to reproduce it with qubes-manager 3.2.5-1.fc23 as well as 3.2.0-1.fc23 but wasnt't able to do so.

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Jun 4, 2017

Member

@Freezer94932, are you still experiencing this? If so, what version of Qubes Manager are you using?

Member

andrewdavidwong commented Jun 4, 2017

@Freezer94932, are you still experiencing this? If so, what version of Qubes Manager are you using?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment