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

vmm-xen v4.14.5-9 (r4.1) #3084

Closed
qubesos-bot opened this issue Oct 16, 2022 · 10 comments
Closed

vmm-xen v4.14.5-9 (r4.1) #3084

qubesos-bot opened this issue Oct 16, 2022 · 10 comments

Comments

@qubesos-bot
Copy link

Update of vmm-xen to v4.14.5-9 for Qubes r4.1, see comments below for details.

Built from: QubesOS/qubes-vmm-xen@8f2a5fe

Changes since previous version:
QubesOS/qubes-vmm-xen@8f2a5fe version 4.14.5-9
QubesOS/qubes-vmm-xen@9ea2e66 Suspend and resume stubdomains
QubesOS/qubes-vmm-xen@b43e630 Use direct I/O for loop devices
QubesOS/qubes-vmm-xen@1b7f208 version 4.14.5-8
QubesOS/qubes-vmm-xen@50cda41 Merge branch 'console-xhci' into xen-4.14
QubesOS/qubes-vmm-xen@db06b38 Merge branch 'qmp-proxy-race' into xen-4.14
QubesOS/qubes-vmm-xen@02447c0 rpm: bump stubdom version dependency
QubesOS/qubes-vmm-xen@d8e28a6 Add XHCI DbC console support
QubesOS/qubes-vmm-xen@046904b Backport fix for XSTATE reporting
QubesOS/qubes-vmm-xen@4087b3b Backport GCC12 build fixes
QubesOS/qubes-vmm-xen@02577ba Apply fix for HVM startup race condition
QubesOS/qubes-vmm-xen@8f9e2b6 Backport LPSS console support

Referenced issues:
QubesOS/qubes-issues#6824
QubesOS/qubes-issues#7332

If you're release manager, you can issue GPG-inline signed command:

  • Upload vmm-xen 8f2a5fec6855bb584cb08875be09bd33a4975151 r4.1 current repo (available 7 days from now)
  • Upload vmm-xen 8f2a5fec6855bb584cb08875be09bd33a4975151 r4.1 current (dists) repo, you can choose subset of distributions, like vm-fc24 vm-fc25 (available 7 days from now)
  • Upload vmm-xen 8f2a5fec6855bb584cb08875be09bd33a4975151 r4.1 security-testing repo

Above commands will work only if packages in current-testing repository were built from given commit (i.e. no new version superseded it).

@qubesos-bot
Copy link
Author

Package for dom0 was built (build log) and uploaded to current-testing repository

@qubesos-bot
Copy link
Author

Package for centos-stream8 was built (build log) and uploaded to current-testing repository

@qubesos-bot
Copy link
Author

Package for bookworm was built (build log) and uploaded to current-testing repository

@qubesos-bot
Copy link
Author

Package for bullseye was built (build log) and uploaded to current-testing repository

@qubesos-bot
Copy link
Author

Package for buster was built (build log) and uploaded to current-testing repository

@tlaurion
Copy link

sys-usb doesn't seem to randomly fail to boot when USB thumb drive/USB Security dongle is connected prior of booting.
Restarting sys-usb seems to work as well.

4.1 testing Forum discussion related to testing this package: https://forum.qubes-os.org/t/xen-xmm-xen-fixes-to-test-suspend-resume-fixes-directio-loopback-devices-sys-usb-fails-to-start-slowness-vs-bare-metal/14265

@tlaurion
Copy link

tlaurion commented Oct 17, 2022

Package for bullseye was built (build log) and uploaded to current-testing repository

@qubesos-bot
Copy link
Author

OpenQA test summary

Complete test suite and dependencies: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.1&build=2022101806-4.1&flavor=update

New failures, excluding unstable

Compared to: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.1&build=2022092706-4.1&flavor=update

  • system_tests_network_updates

    • TC_10_QvmTemplate_debian-11: test_000_template_list (failure)
      AssertionError: libvirt event impl drain timeout
  • system_tests_basic_vm_qrexec_gui@hw1

Failed tests

19 failures

Fixed failures

Compared to: https://openqa.qubes-os.org/tests/46840#dependencies

2 fixed
  • system_tests_network_updates

    • TC_11_QvmTemplateMgmtVM_whonix-gw-16: test_010_template_install (error)
      subprocess.CalledProcessError: Command 'systemcheck --cli' returned...
  • system_tests_splitgpg

Unstable tests

  • system_tests_dispvm

    TC_04_DispVM/test_003_cleanup_destroyed (2/5 times with errors)
    • job 46222 raise exceptions.TimeoutError()... asyncio.exceptions.TimeoutError
    • job 46368 raise exceptions.TimeoutError()... asyncio.exceptions.TimeoutError
    TC_20_DispVM_fedora-36/test_010_simple_dvm_run (2/5 times with errors)
    • job 46222 assert len(self.loop._selector.get_map()) \... AssertionError
    • job 46368 assert len(self.loop._selector.get_map()) \... AssertionError
    TC_20_DispVM_whonix-gw-16/test_010_simple_dvm_run (2/5 times with errors)
    TC_20_DispVM_whonix-ws-16/test_010_simple_dvm_run (2/5 times with errors)
    • job 46222 assert len(self.loop._selector.get_map()) \... AssertionError
    • job 46368 assert len(self.loop._selector.get_map()) \... AssertionError
    TC_20_DispVM_whonix-gw-16/test_020_gui_app (2/5 times with errors)
    TC_20_DispVM_debian-11/test_030_edit_file (2/5 times with errors)
    • job 46222 AssertionError: Timeout while waiting for disp[0-9]* window to show
    • job 46368 AssertionError: Timeout while waiting for disp[0-9]* window to show
    TC_20_DispVM_fedora-36/test_030_edit_file (2/5 times with errors)
    • job 46222 AssertionError: Timeout while waiting for disp[0-9]* window to show
    • job 46368 AssertionError: Timeout while waiting for disp[0-9]* window to show
    TC_20_DispVM_whonix-gw-16/test_030_edit_file (2/5 times with errors)
    TC_20_DispVM_whonix-ws-16/test_030_edit_file (2/5 times with errors)
    • job 46222 AssertionError: Timeout while waiting for disp[0-9]* window to show
    • job 46368 AssertionError: Timeout while waiting for disp[0-9]* window to show
    TC_20_DispVM_debian-11/test_100_open_in_dispvm (2/5 times with errors)
    • job 46222 AssertionError: Timeout while waiting for disp[0-9]* window to show
    • job 46368 AssertionError: './open-file test.txt' failed with ./open-file test...
    TC_20_DispVM_fedora-36/test_100_open_in_dispvm (4/5 times with errors)
    • job 46222 AssertionError: './open-file test.txt' failed with ./open-file test...
    • job 46368 AssertionError: './open-file test.txt' failed with ./open-file test...
    • job 46488 self.assertEqual(test_txt_content.s... AssertionError: b'' != b'test1'
    • job 47793 self.assertEqual(test_txt_content.s... AssertionError: b'' != b'test1'
    TC_20_DispVM_whonix-gw-16/test_100_open_in_dispvm (2/5 times with errors)
    TC_20_DispVM_whonix-ws-16/test_100_open_in_dispvm (4/5 times with errors)
    • job 46222 AssertionError: './open-file test.txt' failed with ./open-file test...
    • job 46368 AssertionError: Timeout while waiting for disp[0-9]* window to show
    • job 46883 AssertionError: libvirt event impl drain timeout
    • job 47793 AssertionError: libvirt event impl drain timeout
  • system_tests_qrexec

    TC_00_Qrexec_fedora-36/test_052_qrexec_vm_service_eof (1/5 times with errors)
    • job 46752 AssertionError: Timeout, probably EOF wasn't transferred
    TC_00_Qrexec_fedora-36/test_070_qrexec_vm_simultaneous_write (1/5 times with errors)
    • job 46752 AssertionError: Timeout, probably deadlock
  • system_tests_network_ipv6

    VmIPv6Networking_debian-11/test_520_ipv6_simple_proxyvm_nm (2/5 times with errors)
    • job 47168 AssertionError: 1 != 0 : nm-applet window not found
    • job 47809 AssertionError: 1 != 0 : nm-applet window not found
  • system_tests_network_updates

    TC_11_QvmTemplateMgmtVM_whonix-gw-16/test_000_template_list (3/5 times with errors)
    • job 46764 subprocess.CalledProcessError: Command 'systemcheck --cli' returned...
    • job 47169 subprocess.CalledProcessError: Command 'systemcheck --cli' returned...
    • job 47817 subprocess.CalledProcessError: Command 'systemcheck --cli' returned...
    TC_10_QvmTemplate_debian-11/test_010_template_install (1/5 times with errors)
    • job 47817 AssertionError: libvirt event impl drain timeout
    TC_10_QvmTemplate_whonix-gw-16/test_010_template_install (1/5 times with errors)
    • job 46473 AssertionError: libvirt event impl drain timeout
    TC_11_QvmTemplateMgmtVM_debian-11/test_010_template_install (1/5 times with errors)
    • job 47817 AssertionError: libvirt event impl drain timeout
    TC_11_QvmTemplateMgmtVM_whonix-gw-16/test_010_template_install (4/5 times with errors)
    • job 46764 qvm-template: error: Template 'debian-11-minimal' not found.
    • job 46861 subprocess.CalledProcessError: Command 'systemcheck --cli' returned...
    • job 47169 AssertionError: libvirt event impl drain timeout
    • job 47817 subprocess.CalledProcessError: Command 'systemcheck --cli' returned...
  • system_tests_splitgpg

    TC_10_Thunderbird_debian-11/test_000_send_receive_default (1/5 times with errors)
    • job 47171 dogtail.tree.SearchError: descendent of [frame | Write: Test messag...
    TC_10_Thunderbird_whonix-ws-16/test_000_send_receive_default (1/5 times with errors)
    • job 47171 dogtail.tree.SearchError: descendent of [frame | Write: Test messag...
    TC_10_Thunderbird_debian-11/test_010_send_receive_inline_signed_only (1/5 times with errors)
    • job 47171 dogtail.tree.SearchError: descendent of [frame | Write: Test messag...
    TC_10_Thunderbird_whonix-ws-16/test_010_send_receive_inline_signed_only (1/5 times with errors)
    • job 47171 dogtail.tree.SearchError: descendent of [frame | Write: Test messag...
    TC_10_Thunderbird_debian-11/test_020_send_receive_inline_with_attachment (1/5 times with errors)
    • job 47171 dogtail.tree.SearchError: descendent of [frame | Write: Test messag...
    TC_10_Thunderbird_whonix-ws-16/test_020_send_receive_inline_with_attachment (2/5 times with errors)
    • job 46885 dogtail.tree.SearchError: descendent of [application | Thunderbird]...
    • job 47171 dogtail.tree.SearchError: descendent of [frame | Write: Test messag...
  • system_tests_basic_vm_qrexec_gui@hw1

    TC_00_AppVM_fedora-36/test_223_audio_play_hvm (1/5 times with errors)
    • job 46378 AssertionError: Timeout waiting for pulseaudio start in test-inst-v...
  • system_tests_suspend@hw1

    suspend/ (1/5 times with errors)
    suspend/Failed (1/5 times with errors)
    • job 47185 # Test died: no candidate needle with tag(s) 'xscreensaver-prompt' ...
    suspend/Failed (1/5 times with errors)
    • job 47172 # Test died: command 'qvm-run -ap sys-whonix 'LC_ALL=C whonixcheck ...
    suspend/wait_serial (1/5 times with errors)
    • job 47185 # wait_serial expected: "xl info; echo 8Ye1l-\$?-"...
    suspend/wait_serial (1/5 times with errors)
    • job 47185 # wait_serial expected: qr/8Ye1l-\d+-/...
    suspend/wait_serial (1/5 times with errors)
    • job 47172 # wait_serial expected: qr/wG5VX-\d+-/...
  • system_tests_gui_tools@hw1

    qubesmanager_vmsettings/ (1/5 times with errors)
    qubesmanager_vmsettings/Failed (1/5 times with errors)
    • job 47164 # Test died: no candidate needle with tag(s) 'vm-settings-services-...
  • system_tests_gui_tools

    qubesmanager_vmsettings/ (1/5 times with errors)
    qubesmanager_vmsettings/Failed (1/5 times with errors)
    • job 47164 # Test died: no candidate needle with tag(s) 'vm-settings-services-...
  • system_tests_suspend

    suspend/ (1/5 times with errors)
    suspend/Failed (1/5 times with errors)
    • job 47185 # Test died: no candidate needle with tag(s) 'xscreensaver-prompt' ...
    suspend/Failed (2/5 times with errors)
    • job 47172 # Test died: command 'qvm-run -ap sys-whonix 'LC_ALL=C whonixcheck ...
    • job 48287 # Test died: command 'qvm-run -ap sys-whonix 'LC_ALL=C whonixcheck ...
    suspend/wait_serial (1/5 times with errors)
    • job 47185 # wait_serial expected: "xl info; echo 8Ye1l-\$?-"...
    suspend/wait_serial (1/5 times with errors)
    • job 47185 # wait_serial expected: qr/8Ye1l-\d+-/...
    suspend/wait_serial (2/5 times with errors)
    • job 47172 # wait_serial expected: qr/wG5VX-\d+-/...
    • job 48287 # wait_serial expected: qr/wG5VX-\d+-/...

@marmarek marmarek added the buggy label Oct 20, 2022
@marmarek
Copy link
Member

@marmarek
Copy link
Member

Superseded by #3113

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

No branches or pull requests

3 participants