QubesOS / updates-status

Track packages in testing repository
38 stars 5 forks source link

core-admin-client v4.3.7 (r4.3) #5230

Open qubesos-bot opened 3 days ago

qubesos-bot commented 3 days ago

Update of core-admin-client to v4.3.7 for Qubes OS r4.3, see comments below for details and build status.

From commit: https://github.com/QubesOS/qubes-core-admin-client/commit/2a576950afd00a710724f87a35dca4a3f25bedd5

Changes since previous version: QubesOS/qubes-core-admin-client@2a57695 version 4.3.7 QubesOS/qubes-core-admin-client@4b43784 rpm: adjust dependencies for new devices API QubesOS/qubes-core-admin-client@49513ca Merge remote-tracking branch 'origin/pr/304' QubesOS/qubes-core-admin-client@ff71bc2 Report XRandR display size for lodpi displays QubesOS/qubes-core-admin-client@32e977b Merge remote-tracking branch 'origin/pr/317' QubesOS/qubes-core-admin-client@1a6399b Merge remote-tracking branch 'origin/pr/315' QubesOS/qubes-core-admin-client@4a7fc26 Allow vm class to be given as positional argument to clone_vm QubesOS/qubes-core-admin-client@53f7b09 Ignore invalid GUI related features and options QubesOS/qubes-core-admin-client@177cd2e Avoid spaces in values for admin.vm.Create calls QubesOS/qubes-core-admin-client@250fc05 q-dev: fix tests and pylint QubesOS/qubes-core-admin-client@a627696 q-dev: less scary device category names QubesOS/qubes-core-admin-client@ca725e7 q-dev: fix default behavior of qvm-device CLASS QubesOS/qubes-core-admin-client@ecdcd5e q-dev: update docs QubesOS/qubes-core-admin-client@a6d25ab q-dev: do not suggest attaching pci devices QubesOS/qubes-core-admin-client@8faaad0 q-dev: prettier device data printing QubesOS/qubes-core-admin-client@c77ed55 q-dev: pylint + black QubesOS/qubes-core-admin-client@05115ae q-dev: add short way to create DeviceAssignment QubesOS/qubes-core-admin-client@2a6841d q-dev: introduce AnyPort QubesOS/qubes-core-admin-client@f602a3d q-dev: minor device_protocol fixes QubesOS/qubes-core-admin-client@d019190 q-dev: fix comparison of Ports QubesOS/qubes-core-admin-client@922bce8 q-dev: fix qvm-device QubesOS/qubes-core-admin-client@250afc8 q-dev: allow auto-attach of microphone QubesOS/qubes-core-admin-client@871f3f3 q-dev: ignore mode of currently attached devices QubesOS/qubes-core-admin-client@e09ab84 q-dev: add flag to device listing QubesOS/qubes-core-admin-client@469ee24 q-dev: allow mic auto-attachment QubesOS/qubes-core-admin-client@f067f22 q-dev: patching up qvm-device info QubesOS/qubes-core-admin-client@46626fb q-dev: fixes corner cases in attach/assign QubesOS/qubes-core-admin-client@7ec56ae q-dev: fixes of devices assignment fronted QubesOS/qubes-core-admin-client@fe4f02b q-dev: fix loading devices in event handling QubesOS/qubes-core-admin-client@a5da230 q-dev: filter out not allowed arguments during detach QubesOS/qubes-core-admin-client@a5086b6 q-dev: filter out not allowed arguments during attach QubesOS/qubes-core-admin-client@3454222 q-dev: fix check if device is attached after assignment QubesOS/qubes-core-admin-client@5fc60a7 q-dev: extend backward compatibility of attach --persistent QubesOS/qubes-core-admin-client@65f7311 q-dev: prettier info output QubesOS/qubes-core-admin-client@50fef48 q-dev: print "Error:" before error message QubesOS/qubes-core-admin-client@c5441df q-dev: Attention -> Warning QubesOS/qubes-core-admin-client@78f183d q-dev: default qubes app QubesOS/qubes-core-admin-client@c097b6f q-dev: make pci can be only assigned as required QubesOS/qubes-core-admin-client@0ccf3a5 q-dev: remove unused import QubesOS/qubes-core-admin-client@091596b q-dev: Set.assignment QubesOS/qubes-core-admin-client@2c58376 q-dev: add more tests QubesOS/qubes-core-admin-client@98f676c q-dev: move deny-list's path constant QubesOS/qubes-core-admin-client@8588153 q-dev: update device_protocol.py QubesOS/qubes-core-admin-client@082a47f q-dev: more elaborated assignment listing QubesOS/qubes-core-admin-client@5210963 q-dev: fix tests and cleanup QubesOS/qubes-core-admin-client@5f76980 q-dev: fix block auto-attach QubesOS/qubes-core-admin-client@e3b1cf8 q-dev: print warning for flags --port and --device QubesOS/qubes-core-admin-client@c7a17e4 q-dev: add tests QubesOS/qubes-core-admin-client@421935e q-dev: warn user if assign device against deny list QubesOS/qubes-core-admin-client@bb2d34b q-dev: assignment.device QubesOS/qubes-core-admin-client@3dfc8e0 q-dev: interface matches QubesOS/qubes-core-admin-client@ace4332 q-dev: fixes QubesOS/qubes-core-admin-client@ed25713 q-dev: device protocol QubesOS/qubes-core-admin-client@8e90d90 q-dev: make devclass required QubesOS/qubes-core-admin-client@ac42e08 q-dev: backend_name QubesOS/qubes-core-admin-client@405e91a q-dev: docs QubesOS/qubes-core-admin-client@5ead756 q-dev: assign only device QubesOS/qubes-core-admin-client@1ad66e5 q-dev: matches QubesOS/qubes-core-admin-client@c6ba8a4 q-dev: device -> devices QubesOS/qubes-core-admin-client@4389dd0 q-dev: virtual device QubesOS/qubes-core-admin-client@e8ad766 q-dev: unify protocol QubesOS/qubes-core-admin-client@4077b09 q-dev: fix event handling QubesOS/qubes-core-admin-client@8772108 q-dev: refactor device_protocol.py QubesOS/qubes-core-admin-client@cbf3e74 q-dev: add self_identity do device identity QubesOS/qubes-core-admin-client@182cf50 q-dev: ask docs QubesOS/qubes-core-admin-client@4ea814f q-dev: fix qvm-device QubesOS/qubes-core-admin-client@38cc1da q-dev: backward compatible device_protocol QubesOS/qubes-core-admin-client@4eb8610 q-dev: add ask option QubesOS/qubes-core-admin-client@ab8ae5f q-dev: add device_identity to device assignment QubesOS/qubes-core-admin-client@4102157 q-dev: assignment QubesOS/qubes-core-admin-client@bead910 q-dev: comparison QubesOS/qubes-core-admin-client@55dbba9 q-dev: port

Referenced issues: QubesOS/qubes-issues#9574 QubesOS/qubes-issues#9578 QubesOS/qubes-issues#9325 QubesOS/qubes-issues#7730 QubesOS/qubes-issues#9558

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

You can choose subset of distributions like:

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 commented 3 days ago

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

qubesos-bot commented 3 days ago

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

qubesos-secondary-bot commented 3 days ago

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

qubesos-secondary-bot commented 3 days ago

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

qubesos-bot commented 3 days ago

Package for host was built (build log).

qubesos-bot commented 3 days ago

Package for host was uploaded to current-testing repository.

qubesos-bot commented 3 days ago

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

qubesos-bot commented 3 days ago

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

qubesos-bot commented 3 days ago

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

qubesos-bot commented 3 days ago

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

qubesos-bot commented 3 days ago

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

qubesos-bot commented 3 days ago

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

qubesos-bot commented 3 days ago

Package for vm-bookworm failed to build (Timeout).

qubesos-bot commented 3 days ago

Package for vm-trixie failed to build (Timeout).

qubesos-bot commented 3 days ago

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

qubesos-bot commented 3 days ago

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

qubesos-bot commented 2 days ago

OpenQA test summary

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

Test run included the following:

Fixed failures

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

2 fixed * system_tests_audio@hw1 * TC_20_AudioVM_PipeWire_whonix-workstation-17: [test_260_audio_mic_enabled_switch_audiovm](https://openqa.qubes-os.org/tests/119132#step/TC_20_AudioVM_PipeWire_whonix-workstation-17/6) (failure) `AssertionError: too short audio, expected 10s, got 0.00013605442176...` * system_tests_extra * TC_00_QVCTest_whonix-gateway-17: [test_010_screenshare](https://openqa.qubes-os.org/tests/119179#step/TC_00_QVCTest_whonix-gateway-17/1) (failure) `~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError: 0 == 0`

Unstable tests

* system_tests_audio@hw1
TC_20_AudioVM_Pulse_fedora-40-xfce/test_223_audio_play_hvm (1/5 times with errors) - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_Pulse_fedora-40-xfce/4) `libvirt.libvirtError: internal error: libxenlight failed to create ...`
TC_20_AudioVM_Pulse_debian-12-xfce/test_224_audio_rec_muted_hvm (2/5 times with errors) - [job 115053](https://openqa.qubes-os.org/tests/115053#step/TC_20_AudioVM_Pulse_debian-12-xfce/5) `libvirt.libvirtError: internal error: libxenlight failed to create ...` - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_Pulse_debian-12-xfce/5) `libvirt.libvirtError: internal error: libxenlight failed to create ...`
TC_20_AudioVM_Pulse_whonix-workstation-17/test_224_audio_rec_muted_hvm (2/5 times with errors) - [job 115053](https://openqa.qubes-os.org/tests/115053#step/TC_20_AudioVM_Pulse_whonix-workstation-17/5) `libvirt.libvirtError: internal error: libxenlight failed to create ...` - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_Pulse_whonix-workstation-17/5) `libvirt.libvirtError: internal error: libxenlight failed to create ...`
TC_20_AudioVM_Pulse_debian-12-xfce/test_225_audio_rec_unmuted_hvm (1/5 times with errors) - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_Pulse_debian-12-xfce/6) `libvirt.libvirtError: internal error: libxenlight failed to create ...`
TC_20_AudioVM_Pulse_whonix-workstation-17/test_225_audio_rec_unmuted_hvm (2/5 times with errors) - [job 115053](https://openqa.qubes-os.org/tests/115053#step/TC_20_AudioVM_Pulse_whonix-workstation-17/6) `qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...` - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_Pulse_whonix-workstation-17/6) `libvirt.libvirtError: internal error: libxenlight failed to create ...`
TC_20_AudioVM_PipeWire_whonix-workstation-17/test_228_audio_rec_unmuted_pipewire (1/5 times with errors) - [job 115053](https://openqa.qubes-os.org/tests/115053#step/TC_20_AudioVM_PipeWire_whonix-workstation-17/3) `AssertionError: too short audio, expected 10s, got 9.41970521541950...`
TC_20_AudioVM_PipeWire_whonix-workstation-17/test_250_audio_playback_audiovm_pipewire (1/5 times with errors) - [job 115053](https://openqa.qubes-os.org/tests/115053#step/TC_20_AudioVM_PipeWire_whonix-workstation-17/4) `AssertionError: too short audio, expected 10s, got 9.06471655328798...`
TC_20_AudioVM_PipeWire_debian-12-xfce/test_251_audio_playback_audiovm_pipewire_late_start (1/5 times with errors) - [job 115053](https://openqa.qubes-os.org/tests/115053#step/TC_20_AudioVM_PipeWire_debian-12-xfce/5) `AssertionError: too short audio, expected 10s, got 9.2878231292517,...`
TC_20_AudioVM_PipeWire_whonix-workstation-17/test_251_audio_playback_audiovm_pipewire_late_start (1/5 times with errors) - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_PipeWire_whonix-workstation-17/5) `AssertionError: too short audio, expected 10s, got 9.34507936507936...`
TC_20_AudioVM_Pulse_debian-12-xfce/test_252_audio_playback_audiovm_switch_hvm (1/5 times with errors) - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_Pulse_debian-12-xfce/7) `libvirt.libvirtError: internal error: libxenlight failed to create ...`
TC_20_AudioVM_Pulse_fedora-40-xfce/test_252_audio_playback_audiovm_switch_hvm (2/5 times with errors) - [job 115053](https://openqa.qubes-os.org/tests/115053#step/TC_20_AudioVM_Pulse_fedora-40-xfce/7) `libvirt.libvirtError: internal error: libxenlight failed to create ...` - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_Pulse_fedora-40-xfce/7) `libvirt.libvirtError: internal error: libxenlight failed to create ...`
TC_20_AudioVM_Pulse_whonix-workstation-17/test_252_audio_playback_audiovm_switch_hvm (2/5 times with errors) - [job 115053](https://openqa.qubes-os.org/tests/115053#step/TC_20_AudioVM_Pulse_whonix-workstation-17/7) `qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...` - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_Pulse_whonix-workstation-17/7) `libvirt.libvirtError: internal error: libxenlight failed to create ...`
TC_20_AudioVM_PipeWire_debian-12-xfce/test_260_audio_mic_enabled_switch_audiovm (1/5 times with errors) - [job 115053](https://openqa.qubes-os.org/tests/115053#step/TC_20_AudioVM_PipeWire_debian-12-xfce/6) `AssertionError: too short audio, expected 10s, got 0.00013605442176...`
TC_20_AudioVM_PipeWire_fedora-40-xfce/test_260_audio_mic_enabled_switch_audiovm (2/5 times with errors) - [job 116847](https://openqa.qubes-os.org/tests/116847#step/TC_20_AudioVM_PipeWire_fedora-40-xfce/6) `AssertionError: too short audio, expected 10s, got 0.00013605442176...` - [job 117586](https://openqa.qubes-os.org/tests/117586#step/TC_20_AudioVM_PipeWire_fedora-40-xfce/6) `AssertionError: too short audio, expected 10s, got 0.00013605442176...`
TC_20_AudioVM_PipeWire_whonix-workstation-17/test_260_audio_mic_enabled_switch_audiovm (1/5 times with errors) - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_PipeWire_whonix-workstation-17/6) `AssertionError: too short audio, expected 10s, got 9.05353741496598...`
* system_tests_basic_vm_qrexec_gui@hw1
TC_20_NonAudio_whonix-workstation-17/test_140_qrexec_filecopy_unsafe_name (1/5 times with errors) - [job 115635](https://openqa.qubes-os.org/tests/115635#step/TC_20_NonAudio_whonix-workstation-17/12) `libvirt.libvirtError: internal error: libxenlight failed to create ...`
* system_tests_usbproxy
TC_20_USBProxy_core3_fedora-40-xfce/test_070_attach_not_installed_front (1/5 times with errors) - [job 117582](https://openqa.qubes-os.org/tests/117582#step/TC_20_USBProxy_core3_fedora-40-xfce/9) `NameError: name 'santizied_stderr' is not defined`
* system_tests_audio
TC_20_AudioVM_Pulse_fedora-40-xfce/test_223_audio_play_hvm (1/5 times with errors) - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_Pulse_fedora-40-xfce/4) `libvirt.libvirtError: internal error: libxenlight failed to create ...`
TC_20_AudioVM_Pulse_debian-12-xfce/test_224_audio_rec_muted_hvm (1/5 times with errors) - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_Pulse_debian-12-xfce/5) `libvirt.libvirtError: internal error: libxenlight failed to create ...`
TC_20_AudioVM_Pulse_whonix-workstation-17/test_224_audio_rec_muted_hvm (1/5 times with errors) - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_Pulse_whonix-workstation-17/5) `libvirt.libvirtError: internal error: libxenlight failed to create ...`
TC_20_AudioVM_Pulse_debian-12-xfce/test_225_audio_rec_unmuted_hvm (1/5 times with errors) - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_Pulse_debian-12-xfce/6) `libvirt.libvirtError: internal error: libxenlight failed to create ...`
TC_20_AudioVM_Pulse_whonix-workstation-17/test_225_audio_rec_unmuted_hvm (1/5 times with errors) - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_Pulse_whonix-workstation-17/6) `libvirt.libvirtError: internal error: libxenlight failed to create ...`
TC_20_AudioVM_PipeWire_whonix-workstation-17/test_251_audio_playback_audiovm_pipewire_late_start (1/5 times with errors) - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_PipeWire_whonix-workstation-17/5) `AssertionError: too short audio, expected 10s, got 9.34507936507936...`
TC_20_AudioVM_Pulse_debian-12-xfce/test_252_audio_playback_audiovm_switch_hvm (1/5 times with errors) - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_Pulse_debian-12-xfce/7) `libvirt.libvirtError: internal error: libxenlight failed to create ...`
TC_20_AudioVM_Pulse_fedora-40-xfce/test_252_audio_playback_audiovm_switch_hvm (1/5 times with errors) - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_Pulse_fedora-40-xfce/7) `libvirt.libvirtError: internal error: libxenlight failed to create ...`
TC_20_AudioVM_Pulse_whonix-workstation-17/test_252_audio_playback_audiovm_switch_hvm (1/5 times with errors) - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_Pulse_whonix-workstation-17/7) `libvirt.libvirtError: internal error: libxenlight failed to create ...`
TC_20_AudioVM_PipeWire_fedora-40-xfce/test_260_audio_mic_enabled_switch_audiovm (2/5 times with errors) - [job 116847](https://openqa.qubes-os.org/tests/116847#step/TC_20_AudioVM_PipeWire_fedora-40-xfce/6) `AssertionError: too short audio, expected 10s, got 0.00013605442176...` - [job 117586](https://openqa.qubes-os.org/tests/117586#step/TC_20_AudioVM_PipeWire_fedora-40-xfce/6) `AssertionError: too short audio, expected 10s, got 0.00013605442176...`
TC_20_AudioVM_PipeWire_whonix-workstation-17/test_260_audio_mic_enabled_switch_audiovm (1/5 times with errors) - [job 115623](https://openqa.qubes-os.org/tests/115623#step/TC_20_AudioVM_PipeWire_whonix-workstation-17/6) `AssertionError: too short audio, expected 10s, got 9.05353741496598...`
* system_tests_basic_vm_qrexec_gui_btrfs
TC_30_Gui_daemon/test_002_clipboard_300k (1/5 times with errors) - [job 116856](https://openqa.qubes-os.org/tests/116856#step/TC_30_Gui_daemon/5) `: Clipboard copy operation failed - content... `
* system_tests_network_updates
VmUpdates_fedora-40-xfce/test_000_simple_update (1/5 times with errors) - [job 116867](https://openqa.qubes-os.org/tests/116867#step/VmUpdates_fedora-40-xfce/1) `AssertionError: 1 not found in [0, 100] : dnf clean all; dnf check-...`
VmUpdates_debian-12-xfce/test_020_updates_available_notification (1/5 times with errors) - [job 117610](https://openqa.qubes-os.org/tests/117610#step/VmUpdates_debian-12-xfce/3) `subprocess.CalledProcessError: Command '/usr/lib/qubes/upgrades-sta...`
VmUpdates_debian-12-xfce/test_121_updates_available_notification_qubes_vm_update_cli (1/5 times with errors) - [job 116867](https://openqa.qubes-os.org/tests/116867#step/VmUpdates_debian-12-xfce/7) `subprocess.CalledProcessError: Command '/usr/lib/qubes/upgrades-sta...`
* system_tests_pvgrub_salt_storage
TC_41_HVMGrub_debian-12-xfce/test_000_standalone_vm (1/5 times with errors) - [job 115648](https://openqa.qubes-os.org/tests/115648#step/TC_41_HVMGrub_debian-12-xfce/1) `qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...`
TC_41_HVMGrub_fedora-40-xfce/test_000_standalone_vm (1/5 times with errors) - [job 115648](https://openqa.qubes-os.org/tests/115648#step/TC_41_HVMGrub_fedora-40-xfce/1) `qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...`
TC_41_HVMGrub_debian-12-xfce/test_010_template_based_vm (1/5 times with errors) - [job 115648](https://openqa.qubes-os.org/tests/115648#step/TC_41_HVMGrub_debian-12-xfce/2) `qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...`
TC_41_HVMGrub_fedora-40-xfce/test_010_template_based_vm (2/5 times with errors) - [job 115078](https://openqa.qubes-os.org/tests/115078#step/TC_41_HVMGrub_fedora-40-xfce/2) `qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...` - [job 115648](https://openqa.qubes-os.org/tests/115648#step/TC_41_HVMGrub_fedora-40-xfce/2) `qubes.exc.QubesVMError: Cannot connect to qrexec agent for 120 seco...`