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

core-agent-linux v4.1.45 (r4.1) #3970

Closed
qubesos-bot opened this issue Aug 24, 2023 · 14 comments
Closed

core-agent-linux v4.1.45 (r4.1) #3970

qubesos-bot opened this issue Aug 24, 2023 · 14 comments

Comments

@qubesos-bot
Copy link

Update of core-agent-linux to v4.1.45 for Qubes r4.1, see comments below for details.

Built from: QubesOS/qubes-core-agent-linux@89a2a48

Changes since previous version:
QubesOS/qubes-core-agent-linux@89a2a48 version 4.1.45
QubesOS/qubes-core-agent-linux@2b28f6f Update R4.2 release signing key
QubesOS/qubes-core-agent-linux@d26db74 Increase default grant table reclaim speed
QubesOS/qubes-core-agent-linux@c864747 Hide ibus icon by default
QubesOS/qubes-core-agent-linux@45774fb debian: fix postinst script in chroot
QubesOS/qubes-core-agent-linux@4988f46 qubes.WaitForSession: no need to specify machine

Referenced issues:
QubesOS/qubes-issues#7410
QubesOS/qubes-issues#8205
QubesOS/qubes-issues#8286

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

  • Upload core-agent-linux 89a2a48b656fd0d03dc1cf0c93bb4b06e7adfca7 r4.1 current repo (available 7 days from now)
  • Upload core-agent-linux 89a2a48b656fd0d03dc1cf0c93bb4b06e7adfca7 r4.1 current (dists) repo, you can choose subset of distributions, like vm-fc24 vm-fc25 (available 7 days from now)
  • Upload core-agent-linux 89a2a48b656fd0d03dc1cf0c93bb4b06e7adfca7 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 fc37 was built (build log) and uploaded to current-testing repository

@qubesos-bot
Copy link
Author

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

@qubesos-secondary-bot
Copy link

Package for archlinux 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

@qubesos-bot
Copy link
Author

qubesos-bot commented Aug 24, 2023

OpenQA test summary

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

New failures, excluding unstable

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

  • system_tests_whonix

    • whonixcheck: fail (unknown)
      Whonixcheck for anon-whonix failed...

    • whonixcheck: unnamed test (unknown)

    • whonixcheck: wait_serial (wait serial expected)
      # wait_serial expected: qr/_baKL-\d+-/...

    • whonixcheck: Failed (test died + timed out)
      # Test died: command 'qvm-run -ap sys-whonix 'LC_ALL=C whonixcheck...

  • system_tests_dispvm

  • system_tests_basic_vm_qrexec_gui_btrfs

    • TC_00_AppVM_whonix-ws-16-pool: test_000_start_shutdown (error + timed out)
      qubes.exc.QubesVMShutdownTimeoutError: Domain shutdown timed out: '...

Failed tests

19 failures
  • system_tests_whonix

    • whonixcheck: fail (unknown)
      Whonixcheck for anon-whonix failed...

    • whonixcheck: unnamed test (unknown)

    • whonixcheck: wait_serial (wait serial expected)
      # wait_serial expected: qr/_baKL-\d+-/...

    • whonixcheck: Failed (test died + timed out)
      # Test died: command 'qvm-run -ap sys-whonix 'LC_ALL=C whonixcheck...

  • system_tests_dispvm

    • [unstable] TC_20_DispVM_debian-11: test_030_edit_file (failure + cleanup)
      AssertionError: Timeout while waiting for disp[0-9]* window to show

    • [unstable] TC_20_DispVM_fedora-37: test_030_edit_file (failure + cleanup)
      AssertionError: Timeout while waiting for disp[0-9]* window to show

    • [unstable] TC_20_DispVM_fedora-37: test_100_open_in_dispvm (failure + cleanup)
      AssertionError: Timeout while waiting for disp[0-9]* window to show

    • TC_20_DispVM_whonix-gw-16: test_010_simple_dvm_run (skipped + cleanup)

    • TC_20_DispVM_whonix-gw-16: test_020_gui_app (skipped + cleanup)

    • TC_20_DispVM_whonix-gw-16: test_030_edit_file (skipped + cleanup)

    • TC_20_DispVM_whonix-gw-16: test_100_open_in_dispvm (skipped + cleanup)

    • TC_20_DispVM_whonix-ws-16: test_010_simple_dvm_run (failure)
      assert len(self.loop._selector.get_map()) \... AssertionError

  • system_tests_guivm_gui_interactive

    • guivm_startup: wait_serial (wait serial expected)
      # wait_serial expected: "echo -e 'userpass\nuserpass' | qvm-run --n...

    • guivm_startup: unnamed test (unknown)

    • guivm_startup: Failed (test died)
      # Test died: no candidate needle with tag(s) 'desktop-runner' match...

  • system_tests_network_updates

    • TC_00_Dom0Upgrade_debian-11: test_001_update_check (failure)
      self.assertFalse(self.app.domains[... AssertionError: '1' is not false

    • TC_00_Dom0Upgrade_fedora-37: test_001_update_check (failure)
      self.assertFalse(self.app.domains[... AssertionError: '1' is not false

  • system_tests_splitgpg

  • system_tests_basic_vm_qrexec_gui_btrfs

    • TC_00_AppVM_whonix-ws-16-pool: test_000_start_shutdown (error + timed out)
      qubes.exc.QubesVMShutdownTimeoutError: Domain shutdown timed out: '...

Fixed failures

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

5 fixed
  • system_tests_dispvm

  • system_tests_gui_interactive

    • gui_filecopy: unnamed test (unknown)
    • gui_filecopy: Failed (test died)
      # Test died: no candidate needle with tag(s) 'disp-text-editor' mat...
  • system_tests_network_updates

Unstable tests

  • system_tests_usbproxy

    TC_20_USBProxy_core3_debian-11/test_070_attach_not_installed_front (1/5 times with errors)
    • job 80454 qubesusbproxy.core3ext.QubesUSBException: Device attach failed: 202...
  • system_tests_whonix

    whonix_torbrowser/ (1/5 times with errors)
    whonix_torbrowser/ (2/5 times with errors)
    whonix_torbrowser/ (1/5 times with errors)
    whonix_torbrowser/ (2/5 times with errors)
    whonix_torbrowser/Failed (1/5 times with errors)
    • job 77757 # Test died: no candidate needle with tag(s) 'anon-whonix-tor-brows...
    whonix_torbrowser/Failed (2/5 times with errors)
    • job 77376 # Test died: no candidate needle with tag(s) 'anon-whonix-tor-brows...
    • job 77410 # Test died: no candidate needle with tag(s) 'anon-whonix-tor-brows...
  • system_tests_dispvm

    TC_20_DispVM_fedora-37/test_010_simple_dvm_run (1/5 times with errors)
    • job 79045 assert len(self.loop._selector.get_map()) \... AssertionError
    TC_20_DispVM_debian-11/test_030_edit_file (2/5 times with errors)
    • job 79045 AssertionError: Timeout while waiting for disp[0-9]* window to show
    • job 80115 AssertionError: Timeout while waiting for disp[0-9]* window to show
    TC_20_DispVM_fedora-37/test_030_edit_file (2/5 times with errors)
    • job 79045 AssertionError: Timeout while waiting for disp[0-9]* window to show
    • job 80115 AssertionError: Timeout while waiting for disp[0-9]* window to show
    TC_20_DispVM_whonix-ws-16/test_030_edit_file (2/5 times with errors)
    • job 79045 AssertionError: Timeout while waiting for disp[0-9]* window to show
    • job 80115 AssertionError: Timeout while waiting for disp[0-9]* window to show
    TC_20_DispVM_debian-11/test_100_open_in_dispvm (1/5 times with errors)
    • job 79045 AssertionError: './open-file test.txt' failed with ./open-file test...
    TC_20_DispVM_fedora-37/test_100_open_in_dispvm (2/5 times with errors)
    • job 78407 self.assertEqual(test_txt_content.s... AssertionError: b'' != b'test1'
    • job 80115 AssertionError: Timeout while waiting for disp[0-9]* window to show
    TC_20_DispVM_whonix-ws-16/test_100_open_in_dispvm (5/5 times with errors)
    • job 78407 AssertionError: libvirt event impl drain timeout
    • job 79045 AssertionError: Timeout while waiting for disp[0-9]* window to show
    • job 79703 AssertionError: libvirt event impl drain timeout
    • job 80115 AssertionError: libvirt event impl drain timeout
    • job 80456 AssertionError: libvirt event impl drain timeout
  • system_tests_network

    VmNetworking_debian-11/test_111_dynamic_detach_attach (1/5 times with errors)
    • job 80131 self.assertEqual(self.run_cmd(self.testvm1, ... AssertionError: 2 != 0
    VmNetworking_fedora-37/test_112_reattach_after_provider_shutdown (1/5 times with errors)
    • job 79061 raise exceptions.TimeoutError()... asyncio.exceptions.TimeoutError
  • system_tests_network_ipv6

    VmIPv6Networking_debian-11/test_030_firewallvm_firewall (1/5 times with errors)
    • job 80132 Cannot process volume group qubes_dom0...
    VmIPv6Networking_fedora-37/test_111_dynamic_detach_attach (1/5 times with errors)
    • job 80132 self.assertEqual(self.run_cmd(self.testvm1, ... AssertionError: 2 != 0
    VmIPv6Networking_debian-11/test_112_reattach_after_provider_shutdown (1/5 times with errors)
    • job 80473 raise exceptions.TimeoutError()... asyncio.exceptions.TimeoutError
    VmIPv6Networking_debian-11/test_113_reattach_after_provider_kill (1/5 times with errors)
    • job 79062 self.assertEqual(self.run_cmd(self.testvm1, ... AssertionError: 1 != 0
    VmIPv6Networking_debian-11/test_204_fake_ip_proxy (1/5 times with errors)
    • job 79720 self.assertEqual(self.run_cmd(self.testvm1, ... AssertionError: 1 != 0
  • system_tests_network_updates

    TC_10_QvmTemplate_whonix-gw-16/test_000_template_list (1/5 times with errors)
    • job 78424 AssertionError: libvirt event impl drain timeout
    TC_10_QvmTemplate_debian-11/test_010_template_install (2/5 times with errors)
    • job 78424 AssertionError: libvirt event impl drain timeout
    • job 80474 AssertionError: libvirt event impl drain timeout
    TC_10_QvmTemplate_whonix-gw-16/test_010_template_install (1/5 times with errors)
    • job 79063 AssertionError: libvirt event impl drain timeout
    TC_11_QvmTemplateMgmtVM_debian-11/test_010_template_install (1/5 times with errors)
    • job 79063 AssertionError: libvirt event impl drain timeout
    TC_11_QvmTemplateMgmtVM_fedora-37/test_010_template_install (1/5 times with errors)
    • job 80474 AssertionError: libvirt event impl drain timeout
  • system_tests_pvgrub_salt_storage

    StorageFile/test_003_snapshot (1/5 times with errors)
    • job 79064 raise exceptions.TimeoutError()... asyncio.exceptions.TimeoutError
  • system_tests_splitgpg

    TC_10_Thunderbird_fedora-37/test_020_send_receive_inline_with_attachment (2/5 times with errors)
    • job 78426 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 79065 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
  • system_tests_whonix@hw1

    whonix_torbrowser/ (1/5 times with errors)
    whonix_torbrowser/ (2/5 times with errors)
    whonix_torbrowser/ (1/5 times with errors)
    whonix_torbrowser/ (2/5 times with errors)
    whonix_torbrowser/Failed (1/5 times with errors)
    • job 77757 # Test died: no candidate needle with tag(s) 'anon-whonix-tor-brows...
    whonix_torbrowser/Failed (2/5 times with errors)
    • job 77376 # Test died: no candidate needle with tag(s) 'anon-whonix-tor-brows...
    • job 77410 # Test died: no candidate needle with tag(s) 'anon-whonix-tor-brows...
  • system_tests_basic_vm_qrexec_gui@hw1

    TC_00_AppVM_debian-11/test_224_audio_rec_muted_hvm (1/5 times with errors)
    • job 80125 AssertionError: Timeout waiting for pulseaudio start in test-inst-v...
  • system_tests_basic_vm_qrexec_gui

    TC_00_AppVM_debian-11/test_224_audio_rec_muted_hvm (1/5 times with errors)
    • job 80125 AssertionError: Timeout waiting for pulseaudio start in test-inst-v...
  • system_tests_qrexec

    TC_00_Qrexec_whonix-gw-16/test_050_qrexec_simple_eof (1/5 times with errors)
    • job 80121 AssertionError: Timeout, probably EOF wasn't transferred to the VM ...
    TC_00_Qrexec_whonix-gw-16/test_090_qrexec_service_socket_dom0 (1/5 times with errors)
    • job 78412 AssertionError: service timeout, probably EOF wasn't transferred to...
    TC_00_Qrexec_whonix-ws-16/test_092_qrexec_service_socket_dom0_eof_reverse (1/5 times with errors)
    • job 78412 AssertionError: service timeout, probably EOF wasn't transferred fr...
  • system_tests_basic_vm_qrexec_gui_btrfs

    TC_00_AppVM_debian-11-pool/test_110_qrexec_filecopy_deny (1/5 times with errors)
    • job 80118 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
    TC_00_AppVM_debian-11-pool/test_130_qrexec_filemove_disk_full (1/5 times with errors)
    • job 80118 subprocess.CalledProcessError: Command 'qubes.WaitForSession' retur...

@marmarek
Copy link
Member

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Upload core-agent-linux 89a2a48b656fd0d03dc1cf0c93bb4b06e7adfca7 r4.1 current repo
-----BEGIN PGP SIGNATURE-----

iQJUBAEBCAA+FiEEF7fMGYa9PSjEFHW2hG1rcJxuLn8FAmTt+pEgHG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20ACgkQhG1rcJxuLn81KQ//ZjN5oajPqf5U
SRgUvcR8wccyj7FLYw/uXoVAGZqgLf8bMfePw0TYdNjt/LgbYnECczTlEPtiFt6v
/lfMOKxQw6lxYU4/S4iUNDzfWa1ll6L005LIP9hFR08/mamp1Q0uxM5xxlV6EseG
q0Iwrtlfm/I8pGAPLZK0MR1ezjMnAMsR1gOsn+tHkxYLFn8YRcwmRbV07DJv5kqo
entoWn5LSoSYB3owhvUXistbMKxrJdvNuyM4ulJy5KKniFqvwM/cpFayZwoFSgXL
MfjDmHIGcyG3zRbG1NC8z6Jf1S/aSDlOtrYD+NtUIyqqdjpK5ygMKfwYj2B4mDuF
GE8telrCicqNwm9yo/0Kbo13BFdVhwmUtLlSfCnL7QC4agWBbEfqtU5szwzznmfA
hj2jp+TGAZhOH/HpV26C6kxnWOzaa2Sh3FfsSV2CCnTQl+I564fVeDs1p8Fp4ZsX
id6y8GmRWxYVIGkj33IwV/8oTyEkWHCM38qskI8+Yr4U+5mhBgtd41cbwAPciE6I
W0ze844O4BOJYr7z38N0QT8oODAEXUT/zzWZTfwrUgCizcR9hyZpC1ZiRWwo2fxY
5wKPH+jykVOOzCyvDW5vwZwuiJAbLqIIL7GOfQcaPVu0TAtOH6/mzTCg79u4Tj/o
JgKT3mJ5Bxz6lIH/JIslE2RhN0oRaqQ=
=YXyZ
-----END PGP SIGNATURE-----

@qubesos-secondary-bot
Copy link

Package for archlinux was uploaded to stable repository

@qubesos-bot
Copy link
Author

Package for bookworm was uploaded to stable repository

@qubesos-bot
Copy link
Author

Package for bullseye was uploaded to stable repository

@qubesos-bot
Copy link
Author

Package for fc37 was uploaded to stable repository

@qubesos-bot
Copy link
Author

Package for buster was uploaded to stable repository

@qubesos-bot
Copy link
Author

Package for fc38 was uploaded to stable repository

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