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

linux-firmware v20230625-147 (r4.2) #3901

Closed
qubesos-bot opened this issue Jul 24, 2023 · 6 comments
Closed

linux-firmware v20230625-147 (r4.2) #3901

qubesos-bot opened this issue Jul 24, 2023 · 6 comments

Comments

@qubesos-bot
Copy link

qubesos-bot commented Jul 24, 2023

Update of linux-firmware to v20230625-147 for Qubes OS r4.2, see comments below for details and build status.

From commit: QubesOS/qubes-linux-firmware@737cc2a

Changes since previous version:
QubesOS/qubes-linux-firmware@737cc2a version 20230625-147
QubesOS/qubes-linux-firmware@30906f9 Bump epoch to make sure the package will remain newer than one from Fedora

Referenced issues:

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

  • Upload-component r4.2 linux-firmware 737cc2a10fe103d738a45e5077e04e7c3f49986e current all (available 5 days from now)
  • Upload-component r4.2 linux-firmware 737cc2a10fe103d738a45e5077e04e7c3f49986e security-testing all

You can choose subset of distributions like:

  • Upload-component r4.2 linux-firmware 737cc2a10fe103d738a45e5077e04e7c3f49986e current vm-bookworm,vm-fc37 (available 5 days from now)

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

For more information on how to test this update, please take a look at https://www.qubes-os.org/doc/testing/#updates.

@qubesos-bot
Copy link
Author

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

@marmarek
Copy link
Member

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

Upload-component r4.2 linux-firmware 737cc2a10fe103d738a45e5077e04e7c3f49986e security-testing all
-----BEGIN PGP SIGNATURE-----

iQJUBAEBCAA+FiEEF7fMGYa9PSjEFHW2hG1rcJxuLn8FAmS+s5kgHG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20ACgkQhG1rcJxuLn+U4A/+JkSHrjbzyVOA
5YLlJegEYyWynWG3/wR0URt9Gfue9BtzjuTtHm/smhUXwp9IAcFM4ZUVK5eg2tEr
b3P6Px7wRYbBe5OLC83ObaDHhy69iNP6AGEj0Of2H/MJxuqvTfM0IHYCR/OQLohS
hTuEf3DI3JhD06tkT24QANIKP0oSM3ilXEGlv+XY2OUvqNKfcdEvs+tYCtZqBcoc
wL4aY/lQ1fJt6ixrHX3UGikN58wq1zE6ZSqhjZMpzWG1lJ6UH3qj+vIAKm+6gdbC
IK+wjM/JL5Gkg8UEyBY2VSG53b1uLryMvX7WZBRH6zzPO9pdKPW5oTLQyTMh1dPQ
RfSvrDBlc8H/WWrBZ3+T8zZNy1uIsq3dSbuD+THGzxK7XOST9q1tvwwXYm83oTZr
OycprlvbGLqbxXyONJrB38rRrp65k4OL9kO5B4ZEqvnEGjzK3i1yTLbDoTIqaIbV
yICxktMVwKYD8bB82CcEPF754cwxmcjuntBpFODfyT5P6RrqT2lDNkSb2JPFViYH
lFKMTp/qi+81kJ0jnaM/Ug+JU8iQ3gLU6FdSnyESDIhnW0FaGc0/hSH3JSqW+zHu
4KRVrCWn0ECOpSwdlsj7eWlKHFKOLcc0cNGt67uy6N8e/w9VzsDIoX7qXg7j920v
FO1IgJGGRpVH0CdI1P+gCndyvgdyqfg=
=r3Or
-----END PGP SIGNATURE-----

@qubesos-bot
Copy link
Author

Package for host was built (build log) and uploaded to security-testing repository.

@qubesos-bot
Copy link
Author

qubesos-bot commented Jul 25, 2023

OpenQA test summary

Complete test suite and dependencies: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.2&build=2023080411-4.2-debian-12&flavor=templates

New failures, excluding unstable

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

  • system_tests_network

    • VmNetworking_debian-12: test_040_inter_vm (error)
      raise exceptions.TimeoutError() from exc... TimeoutError

    • VmNetworking_debian-12: test_203_fake_ip_inter_vm_allow (error)
      qubes.exc.QubesMemoryError: Not enough memory to start domain 'test...

  • system_tests_splitgpg

  • system_tests_network_ipv6

    • VmIPv6Networking_debian-12: test_040_inter_vm (error)
      qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...

    • VmIPv6Networking_debian-12: test_203_fake_ip_inter_vm_allow (error)
      qubes.exc.QubesMemoryError: Not enough memory to start domain 'test...

    • VmIPv6Networking_debian-12: test_540_ipv6_inter_vm (error)
      qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...

  • system_tests_pvgrub_salt_storage

    • StorageReflinkOnExt4: test_001_non_volatile (error + timeout + cleanup)
      qubes.exc.QubesVMShutdownTimeoutError: Domain shutdown timed out: '...

Failed tests

7 failures
  • system_tests_network

    • VmNetworking_debian-12: test_040_inter_vm (error)
      raise exceptions.TimeoutError() from exc... TimeoutError

    • VmNetworking_debian-12: test_203_fake_ip_inter_vm_allow (error)
      qubes.exc.QubesMemoryError: Not enough memory to start domain 'test...

  • system_tests_splitgpg

  • system_tests_network_ipv6

    • VmIPv6Networking_debian-12: test_040_inter_vm (error)
      qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...

    • VmIPv6Networking_debian-12: test_203_fake_ip_inter_vm_allow (error)
      qubes.exc.QubesMemoryError: Not enough memory to start domain 'test...

    • VmIPv6Networking_debian-12: test_540_ipv6_inter_vm (error)
      qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...

  • system_tests_pvgrub_salt_storage

    • StorageReflinkOnExt4: test_001_non_volatile (error + timeout + cleanup)
      qubes.exc.QubesVMShutdownTimeoutError: Domain shutdown timed out: '...

Fixed failures

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

9 fixed

Unstable tests

  • system_tests_basic_vm_qrexec_gui

    TC_20_NonAudio_debian-11/test_210_time_sync (1/5 times with errors)
    • job 77732 subprocess.CalledProcessError: Command 'qvm-sync-clock' returned no...
    TC_20_AudioVM_Pulse_whonix-gateway-17/test_220_audio_play_pulseaudio (1/5 times with errors)
    • job 78101 AssertionError: Timeout waiting for pulseaudio start in test-inst-v...
    TC_20_AudioVM_Pulse_whonix-gateway-17/test_221_audio_rec_muted_pulseaudio (1/5 times with errors)
    • job 78101 AssertionError: Timeout waiting for pulseaudio start in test-inst-v...
    TC_20_AudioVM_Pulse_whonix-gateway-17/test_222_audio_rec_unmuted_pulseaudio (1/5 times with errors)
    • job 78101 AssertionError: Timeout waiting for pulseaudio start in test-inst-v...
    TC_20_AudioVM_Pulse_whonix-gateway-17/test_223_audio_play_hvm (1/5 times with errors)
    • job 78101 AssertionError: Timeout waiting for pulseaudio start in test-inst-v...
    TC_20_AudioVM_Pulse_whonix-gateway-17/test_224_audio_rec_muted_hvm (1/5 times with errors)
    • job 78101 AssertionError: Timeout waiting for pulseaudio start in test-inst-v...
    TC_20_AudioVM_Pulse_whonix-gateway-17/test_225_audio_rec_unmuted_hvm (1/5 times with errors)
    • job 78101 AssertionError: Timeout waiting for pulseaudio start in test-inst-v...
  • system_tests_network

    VmNetworking_debian-11/test_203_fake_ip_inter_vm_allow (3/5 times with errors)
    • job 76757 qubes.exc.QubesMemoryError: Not enough memory to start domain 'test...
    • job 77353 qubes.exc.QubesMemoryError: Not enough memory to start domain 'test...
    • job 77741 qubes.exc.QubesMemoryError: Not enough memory to start domain 'test...
  • system_tests_splitgpg

    TC_10_Thunderbird_whonix-workstation-17/test_000_send_receive_default (1/5 times with errors)
    • job 78125 ValueError: Namespace Gtk not available for version 3.0
    TC_20_Evolution_debian-11/test_000_send_receive_signed_encrypted (3/5 times with errors)
    • job 76366 assert msg_body.strip() == 'This is test message'... AssertionError
    • job 77358 assert msg_body.strip() == 'This is test message'... AssertionError
    • job 78125 assert msg_body.strip() == 'This is test message'... AssertionError
    TC_10_Thunderbird_whonix-workstation-17/test_010_send_receive_inline_signed_only (1/5 times with errors)
    • job 78125 ValueError: Namespace Gtk not available for version 3.0
    TC_10_Thunderbird_debian-11/test_020_send_receive_inline_with_attachment (1/5 times with errors)
    • job 76762 assert received_attachment == orig_attachment... AssertionError
    TC_10_Thunderbird_fedora-38/test_020_send_receive_inline_with_attachment (3/5 times with errors)
    • job 76366 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 77746 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    • job 78125 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError
    TC_10_Thunderbird_whonix-workstation-17/test_020_send_receive_inline_with_attachment (1/5 times with errors)
    • job 78125 ValueError: Namespace Gtk not available for version 3.0
    TC_10_Thunderbird_whonix-ws-16/test_020_send_receive_inline_with_attachment (4/5 times with errors)
    • job 76366 dogtail.tree.SearchError: descendent of [application | Thunderbird]...
    • job 76762 dogtail.tree.SearchError: descendent of [application | Thunderbird]...
    • job 77358 dogtail.tree.SearchError: descendent of [application | Thunderbird]...
    • job 77746 dogtail.tree.SearchError: descendent of [application | Thunderbird]...
    TC_00_Direct_fedora-38/test_081_subpacket_options (1/5 times with errors)
    • job 77358 qubes.exc.QubesMemoryError: Not enough memory to start domain 'test...
  • system_tests_network_ipv6

    VmIPv6Networking_debian-11/test_000_simple_networking (1/5 times with errors)
    • job 76758 self.assertEqual(self.run_cmd(self.testvm1, ... AssertionError: 2 != 0
    VmIPv6Networking_debian-11/test_040_inter_vm (1/5 times with errors)
    • job 76362 qubes.exc.QubesMemoryError: Not enough memory to start domain 'test...
    VmIPv6Networking_fedora-38/test_040_inter_vm (1/5 times with errors)
    • job 77354 qubes.exc.QubesMemoryError: Not enough memory to start domain 'test...
    VmIPv6Networking_debian-11/test_203_fake_ip_inter_vm_allow (2/5 times with errors)
    • job 76362 qubes.exc.QubesMemoryError: Not enough memory to start domain 'test...
    • job 76758 qubes.exc.QubesMemoryError: Not enough memory to start domain 'test...
    VmIPv6Networking_debian-11/test_203_fake_ip_inter_vm_allow (1/5 times with errors)
    • job 78111 qubes.exc.QubesMemoryError: Not enough memory to start domain 'test...
    VmIPv6Networking_fedora-38/test_203_fake_ip_inter_vm_allow (2/5 times with errors)
    • job 77354 qubes.exc.QubesMemoryError: Not enough memory to start domain 'test...
    • job 77742 qubes.exc.QubesMemoryError: Not enough memory to start domain 'test...
    VmIPv6Networking_debian-11/test_500_ipv6_simple_networking (1/5 times with errors)
    • job 77742 self.assertEqual(self.run_cmd(self.testvm1, ... AssertionError: 2 != 0
    VmIPv6Networking_debian-11/test_540_ipv6_inter_vm (1/5 times with errors)
    • job 76362 raise exceptions.TimeoutError() from exc... TimeoutError
  • system_tests_network_updates

    TC_10_QvmTemplate_whonix-gateway-17/test_000_template_list (2/5 times with errors)
    • job 78112 qvm-template: error: No matching templates to list
    • job 78124 qvm-template: error: No matching templates to list
    TC_10_QvmTemplate_whonix-workstation-17/test_000_template_list (2/5 times with errors)
    • job 78112 AssertionError: qvm-template failed: [Qrexec]
    • job 78124 AssertionError: qvm-template failed: [Qrexec]
    TC_11_QvmTemplateMgmtVM_whonix-gateway-17/test_000_template_list (2/5 times with errors)
    • job 78112 qvm-template: error: No matching templates to list
    • job 78124 qvm-template: error: No matching templates to list
    TC_11_QvmTemplateMgmtVM_whonix-workstation-17/test_000_template_list (2/5 times with errors)
    • job 78112 AssertionError: qvm-template failed: ERROR: [Errno 2] No such file ...
    • job 78124 AssertionError: qvm-template failed: ERROR: [Errno 2] No such file ...
    TC_10_QvmTemplate_whonix-gateway-17/test_010_template_install (2/5 times with errors)
    • job 78112 qvm-template: error: Template 'debian-11-minimal' not found.
    • job 78124 qvm-template: error: Template 'debian-11-minimal' not found.
    TC_10_QvmTemplate_whonix-workstation-17/test_010_template_install (2/5 times with errors)
    • job 78112 AssertionError: qvm-template failed: [Qrexec]
    • job 78124 AssertionError: qvm-template failed: [Qrexec]
    TC_11_QvmTemplateMgmtVM_whonix-gateway-17/test_010_template_install (2/5 times with errors)
    • job 78112 qvm-template: error: Template 'debian-11-minimal' not found.
    • job 78124 qvm-template: error: Template 'debian-11-minimal' not found.
    TC_11_QvmTemplateMgmtVM_whonix-workstation-17/test_010_template_install (2/5 times with errors)
    • job 78112 AssertionError: qvm-template failed: ERROR: [Errno 2] No such file ...
    • job 78124 AssertionError: qvm-template failed: ERROR: [Errno 2] No such file ...
  • system_tests_pvgrub_salt_storage

    TC_10_VMSalt_fedora-38/test_000_simple_sls (1/5 times with errors)
    TC_40_PVGrub_debian-11/test_000_standalone_vm (1/5 times with errors)
    • job 75632 AssertionError: Failed command: apt-get update && apt-get install -...
    TC_41_HVMGrub_debian-11/test_000_standalone_vm (1/5 times with errors)
    • job 75632 qubes.exc.QubesVMError: qrexec-daemon startup failed: 2023-06-20 06...
    TC_41_HVMGrub_fedora-38/test_000_standalone_vm (2/5 times with errors)
    • job 75632 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
    • job 76760 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
    TC_42_PVHGrub_debian-11/test_000_standalone_vm (1/5 times with errors)
    • job 75632 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
    TC_10_VMSalt_fedora-38/test_001_multi_state_highstate (1/5 times with errors)
    TC_10_VMSalt_fedora-38/test_003_update (1/5 times with errors)
    TC_40_PVGrub_debian-11/test_010_template_based_vm (1/5 times with errors)
    • job 75632 qubes.exc.QubesVMError: qrexec-daemon startup failed: 2023-06-20 06...
    TC_41_HVMGrub_debian-11/test_010_template_based_vm (1/5 times with errors)
    • job 75632 qubes.exc.QubesVMError: qrexec-daemon startup failed: 2023-06-20 06...
    TC_42_PVHGrub_debian-11/test_010_template_based_vm (1/5 times with errors)
    • job 75632 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
  • system_tests_whonix

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

@marmarek
Copy link
Member

marmarek commented Aug 8, 2023

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

Upload-component r4.2 linux-firmware 737cc2a10fe103d738a45e5077e04e7c3f49986e current all
-----BEGIN PGP SIGNATURE-----

iQJUBAEBCAA+FiEEF7fMGYa9PSjEFHW2hG1rcJxuLn8FAmTRoH8gHG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20ACgkQhG1rcJxuLn9uqQ//aTtT3ymv9L6f
AXKYNcf1FMFLxli6nbkjCf6L7c638feok3vgS5e0sUGGQydoaQ3Rh+ftA0laaZag
ErEdkbG8KGJjvwIWalJQNyxPZmDhKv5R3BTCD78qXT8XOrTzD+lFNFLgf2Ngst0N
8BtkLJ1Qjhl/7uundp2kfXQY1KC8zfkQYe44lwj1pOQNyWaHzwfn0DXwoRTOHliw
oXHRD5syulZTqumcK++GplLPiUyIbNdqttJo3U88rWZmwev6MRxutu0wn+I+QGvM
F7/B5FIWClj1poaaZKT/dJiLRzbCxcQZMAxUyY9yeiNj3XozjHsOLE1PqZtQlSCg
YwtDPI8cmtYTEdmn+uGxDoE1mnIQ8CHl1DFygmwTwU8KSO29DmGUayCKi0/Y5zlx
DVJl03aN46RhSkIGilFVRdGOlRAklPcwBn+2yDEbBEAhSQmoHiAC3Qs82K0QwMgl
O4AIKbOppmbscveQ8QUpZbbXthf4SEZYIHsPpvQ0+ZBnAgT5CyIE0+cikL8y9OE+
cH9xyg9KrQABgjj6IjaLat7gCLdjQlEgoHRwERiH8gnxVC/8KDv2F+2Zbk3zAzrV
7+hcaLZXtt8wtdaw7tVPE7gSFI6/y76dg33dGdv7MYICI9BEhyDAoyOXo7GVxZf9
Pee7EM3mTtzF/k5SC2xgodvbAW0dYoY=
=udFp
-----END PGP SIGNATURE-----

@qubesos-bot
Copy link
Author

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

2 participants