Skip to content
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

VMs have "needs restart" icon in Qubes Domains widget even though TemplateVM has not been started or updated #5382

Closed
andrewdavidwong opened this issue Oct 9, 2019 · 3 comments · Fixed by QubesOS/qubes-desktop-linux-manager#108
Assignees
Labels
C: manager/widget diagnosed Technical diagnosis has been performed (see issue comments). P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. r4.1-dom0-stable T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists.

Comments

@andrewdavidwong
Copy link
Member

andrewdavidwong commented Oct 9, 2019

Qubes OS version

R4.0

Affected component(s) or functionality

Qubes Domains widget

First observed after this update:
Packages Altered:
    Upgraded libvirt-client-3.3.0-7.fc25.x86_64                        @anaconda/rawhide
    Upgrade                 3.3.0-8.fc25.x86_64                        @qubes-dom0-cached
    Upgraded libvirt-daemon-3.3.0-7.fc25.x86_64                        @anaconda/rawhide
    Upgrade                 3.3.0-8.fc25.x86_64                        @qubes-dom0-cached
    Upgraded libvirt-daemon-driver-interface-3.3.0-7.fc25.x86_64       @anaconda/rawhide
    Upgrade                                  3.3.0-8.fc25.x86_64       @qubes-dom0-cached
    Upgraded libvirt-daemon-driver-libxl-3.3.0-7.fc25.x86_64           @anaconda/rawhide
    Upgrade                              3.3.0-8.fc25.x86_64           @qubes-dom0-cached
    Upgraded libvirt-daemon-driver-nodedev-3.3.0-7.fc25.x86_64         @anaconda/rawhide
    Upgrade                                3.3.0-8.fc25.x86_64         @qubes-dom0-cached
    Upgraded libvirt-daemon-driver-nwfilter-3.3.0-7.fc25.x86_64        @anaconda/rawhide
    Upgrade                                 3.3.0-8.fc25.x86_64        @qubes-dom0-cached
    Upgraded libvirt-daemon-driver-secret-3.3.0-7.fc25.x86_64          @anaconda/rawhide
    Upgrade                               3.3.0-8.fc25.x86_64          @qubes-dom0-cached
    Upgraded libvirt-daemon-driver-storage-3.3.0-7.fc25.x86_64         @anaconda/rawhide
    Upgrade                                3.3.0-8.fc25.x86_64         @qubes-dom0-cached
    Upgraded libvirt-daemon-driver-storage-core-3.3.0-7.fc25.x86_64    @anaconda/rawhide
    Upgrade                                     3.3.0-8.fc25.x86_64    @qubes-dom0-cached
    Upgraded libvirt-daemon-driver-storage-disk-3.3.0-7.fc25.x86_64    @anaconda/rawhide
    Upgrade                                     3.3.0-8.fc25.x86_64    @qubes-dom0-cached
    Upgraded libvirt-daemon-driver-storage-gluster-3.3.0-7.fc25.x86_64 @anaconda/rawhide
    Upgrade                                        3.3.0-8.fc25.x86_64 @qubes-dom0-cached
    Upgraded libvirt-daemon-driver-storage-iscsi-3.3.0-7.fc25.x86_64   @anaconda/rawhide
    Upgrade                                      3.3.0-8.fc25.x86_64   @qubes-dom0-cached
    Upgraded libvirt-daemon-driver-storage-logical-3.3.0-7.fc25.x86_64 @anaconda/rawhide
    Upgrade                                        3.3.0-8.fc25.x86_64 @qubes-dom0-cached
    Upgraded libvirt-daemon-driver-storage-mpath-3.3.0-7.fc25.x86_64   @anaconda/rawhide
    Upgrade                                      3.3.0-8.fc25.x86_64   @qubes-dom0-cached
    Upgraded libvirt-daemon-driver-storage-scsi-3.3.0-7.fc25.x86_64    @anaconda/rawhide
    Upgrade                                     3.3.0-8.fc25.x86_64    @qubes-dom0-cached
    Upgraded libvirt-daemon-driver-xen-3.3.0-7.fc25.x86_64             @anaconda/rawhide
    Upgrade                            3.3.0-8.fc25.x86_64             @qubes-dom0-cached
    Upgraded libvirt-daemon-xen-3.3.0-7.fc25.x86_64                    @anaconda/rawhide
    Upgrade                     3.3.0-8.fc25.x86_64                    @qubes-dom0-cached
    Upgraded libvirt-libs-3.3.0-7.fc25.x86_64                          @anaconda/rawhide
    Upgrade               3.3.0-8.fc25.x86_64                          @qubes-dom0-cached
    Upgraded python3-qubesdb-4.0.11-1.fc25.x86_64                      @qubes-dom0-cached
    Upgrade                  4.0.12-1.fc25.x86_64                      @qubes-dom0-cached
    Upgraded qubes-db-4.0.11-1.fc25.x86_64                             @qubes-dom0-cached
    Upgrade           4.0.12-1.fc25.x86_64                             @qubes-dom0-cached
    Upgraded qubes-db-dom0-4.0.11-1.fc25.x86_64                        @qubes-dom0-cached
    Upgrade                4.0.12-1.fc25.x86_64                        @qubes-dom0-cached
    Upgraded qubes-db-libs-4.0.11-1.fc25.x86_64                        @qubes-dom0-cached
    Upgrade                4.0.12-1.fc25.x86_64                        @qubes-dom0-cached
    Upgraded qubes-desktop-linux-common-4.0.18-1.fc25.noarch           @qubes-dom0-cached
    Upgrade                             4.0.19-1.fc25.noarch           @qubes-dom0-cached
    Upgraded qubes-desktop-linux-manager-4.0.18-1.fc25.noarch          @qubes-dom0-cached
    Upgrade                              4.0.22-1.fc25.noarch          @qubes-dom0-cached
    Upgraded qubes-libvchan-xen-4.0.5-1.fc25.x86_64                    @anaconda/rawhide
    Upgrade                     4.0.7-1.fc25.x86_64                    @qubes-dom0-cached
    Upgraded qubes-menus-4.0.18-1.fc25.noarch                          @qubes-dom0-cached
    Upgrade              4.0.19-1.fc25.noarch                          @qubes-dom0-cached
    Upgrade  qubes-mgmt-salt-dom0-qvm-4.0.10-1.fc25.noarch             @qubes-dom0-cached
    Upgraded qubes-mgmt-salt-dom0-qvm-4.0.9-1.fc25.noarch              @qubes-dom0-cached
    Upgraded xscreensaver-base-1:5.42-1.fc25.x86_64                    @anaconda/rawhide
    Upgrade                    1:5.43-1.fc25.x86_64                    @qubes-dom0-cached
    Upgrade  python3-xen-2001:4.8.5-10.fc25.x86_64                     @qubes-dom0-cached
    Upgraded python3-xen-2001:4.8.5-7.fc25.x86_64                      @qubes-dom0-cached
    Upgrade  xen-2001:4.8.5-10.fc25.x86_64                             @qubes-dom0-cached
    Upgraded xen-2001:4.8.5-7.fc25.x86_64                              @qubes-dom0-cached
    Upgrade  xen-hvm-2001:4.8.5-10.fc25.x86_64                         @qubes-dom0-cached
    Upgraded xen-hvm-2001:4.8.5-7.fc25.x86_64                          @qubes-dom0-cached
    Upgrade  xen-hypervisor-2001:4.8.5-10.fc25.x86_64                  @qubes-dom0-cached
    Upgraded xen-hypervisor-2001:4.8.5-7.fc25.x86_64                   @qubes-dom0-cached
    Upgrade  xen-libs-2001:4.8.5-10.fc25.x86_64                        @qubes-dom0-cached
    Upgraded xen-libs-2001:4.8.5-7.fc25.x86_64                         @qubes-dom0-cached
    Upgrade  xen-licenses-2001:4.8.5-10.fc25.x86_64                    @qubes-dom0-cached
    Upgraded xen-licenses-2001:4.8.5-7.fc25.x86_64                     @qubes-dom0-cached
    Upgrade  xen-runtime-2001:4.8.5-10.fc25.x86_64                     @qubes-dom0-cached
    Upgraded xen-runtime-2001:4.8.5-7.fc25.x86_64                      @qubes-dom0-cached

Brief summary

VMs have the "needs to be restarted" (icon with circular arrows) even when the TemplateVM on which they are based has not been started, let alone updated.

To Reproduce

Simply use the system normally, and view the Qubes Domains menu.

Expected behavior

VMs only get the "needs restart" icon after the TemplateVM on which they are based has been updated.

Actual behavior

VMs get the "needs restart" icon even though the TemplateVM on which they are based has not been started.

Related, non-duplicate issues

#2970

@andrewdavidwong andrewdavidwong added T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists. C: manager/widget P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. labels Oct 9, 2019
@andrewdavidwong andrewdavidwong added this to the Release 4.0 updates milestone Oct 9, 2019
@andrewdavidwong andrewdavidwong added the needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. label Oct 12, 2020
@andrewdavidwong
Copy link
Member Author

@andrewdavidwong andrewdavidwong added diagnosed Technical diagnosis has been performed (see issue comments). and removed needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. labels Mar 11, 2021
@qubesos-bot
Copy link

Automated announcement from builder-github

The package qubes-desktop-linux-manager-4.1.8-1.fc32 has been pushed to the r4.1 testing repository for dom0.
To test this update, please install it with the following command:

sudo qubes-dom0-update --enablerepo=qubes-dom0-current-testing

Changes included in this update

@qubesos-bot
Copy link

Automated announcement from builder-github

The package qubes-desktop-linux-manager-4.1.8-1.fc32 has been pushed to the r4.1 stable repository for dom0.
To install this update, please use the standard update command:

sudo qubes-dom0-update

Or update dom0 via Qubes Manager.

Changes included in this update

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: manager/widget diagnosed Technical diagnosis has been performed (see issue comments). P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. r4.1-dom0-stable T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants