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-utils v4.2.15 (r4.2) #4233

Closed
qubesos-bot opened this issue Dec 4, 2023 · 27 comments
Closed

linux-utils v4.2.15 (r4.2) #4233

qubesos-bot opened this issue Dec 4, 2023 · 27 comments

Comments

@qubesos-bot
Copy link

Update of linux-utils to v4.2.15 for Qubes OS r4.2, see comments below for details and build status.

From commit: QubesOS/qubes-linux-utils@5df5616

Changes since previous version:
QubesOS/qubes-linux-utils@5df5616 version 4.2.15
QubesOS/qubes-linux-utils@6a1a245 Merge remote-tracking branch 'origin/pr/108'
QubesOS/qubes-linux-utils@42e9860 Merge remote-tracking branch 'origin/pr/107'
QubesOS/qubes-linux-utils@13a0ede qrexec-lib/pack: sanitize straight quotes in remote filenames
QubesOS/qubes-linux-utils@71f5b04 qrexec-lib/pack: don't use curly quotes in error messages
QubesOS/qubes-linux-utils@b1e335a Avoid writing junk into Xenstore
QubesOS/qubes-linux-utils@24cdce9 rpm: adjust dependencies for openSUSE
QubesOS/qubes-linux-utils@ad0b68b genfs: fix build/link flags
QubesOS/qubes-linux-utils@bc62e92 rpm: fix missing directory ownership

Referenced issues:
QubesOS/qubes-issues#8738
QubesOS/qubes-issues#8708
QubesOS/qubes-issues#6567

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

  • Upload-component r4.2 linux-utils 5df561649b3bda09a3497f4cb7a903e4003a72dd current all (available 5 days from now)
  • Upload-component r4.2 linux-utils 5df561649b3bda09a3497f4cb7a903e4003a72dd security-testing all

You can choose subset of distributions like:

  • Upload-component r4.2 linux-utils 5df561649b3bda09a3497f4cb7a903e4003a72dd 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 vm-fc37 failed to build (build log) ((('linux-utils:vm-fedora-37.x86_64:rpm_spec/qubes-kernel-vm-support.spec: Failed to get source information: .',),)).

@qubesos-bot
Copy link
Author

Package for vm-fc38 failed to build (build log) ((('linux-utils:vm-fedora-38.x86_64:rpm_spec/qubes-utils.spec: Failed to get source information: .',),)).

@qubesos-bot
Copy link
Author

Package for vm-fc39 failed to build (build log) ((('linux-utils:vm-fedora-39.x86_64:rpm_spec/qubes-utils.spec: Failed to get source information: .',),)).

@qubesos-bot
Copy link
Author

Package for vm-bullseye was built (build log).

@qubesos-bot
Copy link
Author

Package for vm-bullseye was uploaded to current-testing repository.

@qubesos-bot
Copy link
Author

Package for host failed to build (build log) ((('linux-utils:host-fedora-37.x86_64:rpm_spec/qubes-kernel-vm-support.spec: Failed to get source information: .',),)).

@qubesos-bot
Copy link
Author

Package for vm-bookworm was built (build log).

@qubesos-bot
Copy link
Author

Package for vm-bookworm was uploaded to current-testing repository.

@qubesos-bot
Copy link
Author

Package for vm-centos-stream8 was built (build log).

@qubesos-bot
Copy link
Author

Package for vm-centos-stream8 was uploaded to current-testing repository.

@qubesos-bot
Copy link
Author

Package for vm-fc39 was built (build log).

@qubesos-bot
Copy link
Author

Package for vm-fc39 was uploaded to current-testing repository.

@qubesos-bot
Copy link
Author

qubesos-bot commented Dec 5, 2023

OpenQA test summary

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

New failures, excluding unstable

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

  • system_tests_whonix

    • whonix_torbrowser: unnamed test (unknown)

    • whonix_torbrowser: Failed (test died)
      # Test died: no candidate needle with tag(s) 'tor-browser-ipcheck-o...

    • whonix_torbrowser: unnamed test (unknown)

  • system_tests_gui_tools@hw1

    • qubesmanager_vmsettings: unnamed test (unknown)
    • qubesmanager_vmsettings: Failed (test died)
      # Test died: no candidate needle with tag(s) 'vm-settings-services-...
  • system_tests_basic_vm_qrexec_gui_btrfs

    • switch_pool: wait_serial (wait serial expected)
      # wait_serial expected: qr/80FgT-\d+-/...

    • switch_pool: Failed (test died + timed out)
      # Test died: command 'qvm-start sys-firewall sys-usb' timed out at ...

  • system_tests_splitgpg

Failed tests

10 failures
  • system_tests_whonix

    • whonix_torbrowser: unnamed test (unknown)

    • whonix_torbrowser: Failed (test died)
      # Test died: no candidate needle with tag(s) 'tor-browser-ipcheck-o...

    • whonix_torbrowser: unnamed test (unknown)

  • system_tests_gui_tools@hw1

    • qubesmanager_vmsettings: unnamed test (unknown)
    • qubesmanager_vmsettings: Failed (test died)
      # Test died: no candidate needle with tag(s) 'vm-settings-services-...
  • system_tests_basic_vm_qrexec_gui_btrfs

    • switch_pool: wait_serial (wait serial expected)
      # wait_serial expected: qr/80FgT-\d+-/...

    • switch_pool: Failed (test died + timed out)
      # Test died: command 'qvm-start sys-firewall sys-usb' timed out at ...

  • system_tests_pvgrub_salt_storage

    • [unstable] TC_41_HVMGrub_fedora-38-xfce: test_010_template_based_vm (error)
      qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
  • system_tests_splitgpg

Fixed failures

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

5 fixed
  • system_tests_basic_vm_qrexec_gui_zfs

    • TC_20_AudioVM_Pulse_debian-12-xfce-pool: test_223_audio_play_hvm (failure)
      AssertionError: too short audio, expected 10s, got 9.35730158730158...
  • system_tests_basic_vm_qrexec_gui_ext4

  • system_tests_devices

    • TC_00_List_debian-12-xfce: test_001_list_loop_mounted (failure)
      AssertionError: Device test-inst-vm:loop0 (/tmp/test.img) should no...
  • system_tests_pvgrub_salt_storage

    • TC_41_HVMGrub_fedora-38-xfce: test_000_standalone_vm (error)
      qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
  • system_tests_splitgpg

Unstable tests

  • system_tests_basic_vm_qrexec_gui_zfs

    TC_20_AudioVM_Pulse_debian-12-xfce-pool/test_223_audio_play_hvm (1/5 times with errors)
    • job 85622 AssertionError: too short audio, expected 10s, got 9.35730158730158...
  • system_tests_basic_vm_qrexec_gui@hw1

    TC_20_AudioVM_Pulse_debian-12-xfce/test_220_audio_play_pulseaudio (1/5 times with errors)
    • job 86091 AssertionError: Command 'paplay --format=float32le --rate=44100 --c...
    TC_20_AudioVM_Pulse_whonix-workstation-17/test_225_audio_rec_unmuted_hvm (1/5 times with errors)
    • job 86502 raise exceptions.TimeoutError() from exc... TimeoutError
    TC_20_NonAudio_whonix-gateway-17/test_300_bug_1028_gui_memory_pinning (2/5 times with errors)
    • job 85314 AssertionError: Dom0 window doesn't match VM window content, saved ...
    • job 86091 AssertionError: Dom0 window doesn't match VM window content, saved ...
  • system_tests_basic_vm_qrexec_gui

    TC_20_AudioVM_Pulse_debian-12-xfce/test_220_audio_play_pulseaudio (1/5 times with errors)
    • job 86091 AssertionError: Command 'paplay --format=float32le --rate=44100 --c...
    TC_20_AudioVM_Pulse_whonix-workstation-17/test_225_audio_rec_unmuted_hvm (1/5 times with errors)
    • job 86502 raise exceptions.TimeoutError() from exc... TimeoutError
    TC_20_NonAudio_whonix-gateway-17/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 86091 AssertionError: Dom0 window doesn't match VM window content, saved ...
  • system_tests_basic_vm_qrexec_gui_btrfs

    TC_20_NonAudio_whonix-gateway-17-pool/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 86503 AssertionError: Dom0 window doesn't match VM window content, saved ...
  • system_tests_basic_vm_qrexec_gui_ext4

    TC_00_Basic/test_120_start_standalone_with_cdrom_dom0 (1/5 times with errors)
    • job 88248 AssertionError: 1 != 0 : b'Timeout waiting for dom0:loop12 device t...
    TC_20_AudioVM_Pulse_debian-12-xfce-pool/test_222_audio_rec_unmuted_pulseaudio (1/5 times with errors)
    • job 85648 qubes.exc.QubesVMError: Failed to attach audio input from dom0 to t...
  • system_tests_basic_vm_qrexec_gui_xfs

    TC_20_AudioVM_Pulse_debian-12-xfce-pool/test_220_audio_play_pulseaudio (1/5 times with errors)
    • job 86525 AssertionError: Command 'paplay --format=float32le --rate=44100 --c...
    TC_20_NonAudio_whonix-gateway-17-pool/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 86094 AssertionError: Dom0 window doesn't match VM window content, saved ...
  • system_tests_devices

    TC_00_List_debian-12-xfce/test_001_list_loop_mounted (2/5 times with errors)
    • job 85636 AssertionError: Device test-inst-vm:loop0 (/tmp/test.img) should no...
    • job 88250 AssertionError: Device test-inst-vm:loop0 (/tmp/test.img) should no...
    TC_00_List_whonix-gateway-17/test_001_list_loop_mounted (1/5 times with errors)
    • job 88250 AssertionError: Device test-inst-vm:loop0 (/tmp/test.img) should no...
  • system_tests_network_updates

    TC_10_QvmTemplate_fedora-38-xfce/test_010_template_install (1/5 times with errors)
    • job 88099 AssertionError: libvirt event impl drain timeout
  • system_tests_pvgrub_salt_storage

    TC_41_HVMGrub_fedora-38-xfce/test_000_standalone_vm (3/5 times with errors)
    • job 85644 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
    • job 86103 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
    • job 86514 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
    TC_41_HVMGrub_fedora-38-xfce/test_010_template_based_vm (3/5 times with errors)
    • job 85644 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
    • job 86103 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
    • job 86514 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...
  • system_tests_splitgpg

    TC_10_Thunderbird_fedora-38-xfce/test_000_send_receive_default (2/5 times with errors)
    • job 85646 Exception: Failed to send message with error 'unknown'
    • job 88260 Exception: Failed to send message with error 'unknown'
    TC_10_Thunderbird_fedora-38-xfce/test_020_send_receive_inline_with_attachment (1/5 times with errors)
    • job 86105 Exception: Failed to send message with error 'unknown'

@marmarek
Copy link
Member

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

Upload-component r4.2 linux-utils 5df561649b3bda09a3497f4cb7a903e4003a72dd current all
-----BEGIN PGP SIGNATURE-----

iQJUBAEBCAA+FiEEF7fMGYa9PSjEFHW2hG1rcJxuLn8FAmWBAxcgHG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20ACgkQhG1rcJxuLn8A2RAAhdrRz3Op2CeI
6U2Up+0kCC7pfhJ5vWW2ZAQFvRQWQxHF6tOfcU3nNtENrvqUOHi5nHxnPgcBvyBo
Zt3Ro+d5quJaQvQKG5TdIVSbXahyENcwxh3IUQ9jrsRALLW1eq5ZlLSeJ3b0O42l
NdURpbrkj8KWXdjNWDK3lPM1tIzTrR/0MRzL6wqCwo7cUP2OKLE42+PTuRnYUoif
LGGSkIaSlwBiUzfhqh9R9kICga8g7HD3BV8EyyVIEaI8IbzZ7l+G5UhiqAhXgl5H
3m26Iv6ZHkQfyH/ja7GYCZZgjgcrJ6znYnhpDlTtKUO5K4VzuSLNba1B643Oot1J
TJYNYOhw6grFxLpVaJQzr2ID0lh4nXqh9ltNYFNTZUd63YEEGWMlNWtrA/TcDH+W
lVAFpjuTO8BmS8w8ijxZxhh8h2OtqXKhUEiN+1t9/47xVCHcr8/QpZSHUKMv9kOy
KALWHjSX1QG9BcgBa3rwICCzCHyUjj7m/ZV69TJSpvquIZAd8ULIgcEpHUPrnUUC
QpZ34YpzV+mplc9wGc2djUqIyl2WgFHVmuJPGUCN6QitWiVM6oya/K2/7HvkYy5d
aGwUFU8Hy9aPNanLEnnIMfCeXdK1kGsvnrQTpCNBZDW4HSXdYe9YJSIK4pFIeAa0
jdnjSvBbGqWQh4IyJFVqSkbARAxWXkw=
=Vn6K
-----END PGP SIGNATURE-----

@qubesos-bot
Copy link
Author

Package for vm-centos-stream8 was uploaded to stable repository.

@qubesos-bot
Copy link
Author

Package for vm-bullseye was uploaded to stable repository.

@qubesos-bot
Copy link
Author

Package for vm-bookworm was uploaded to stable repository.

@qubesos-bot
Copy link
Author

Package for host was uploaded to stable repository.

@qubesos-bot
Copy link
Author

Package for vm-fc37 was uploaded to stable repository.

@qubesos-bot
Copy link
Author

Package for vm-fc38 was uploaded to stable repository.

@qubesos-bot
Copy link
Author

Package for vm-fc39 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