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

mgmt-salt v4.1.15 (r4.1) #3042

Closed
qubesos-bot opened this issue Sep 7, 2022 · 11 comments
Closed

mgmt-salt v4.1.15 (r4.1) #3042

qubesos-bot opened this issue Sep 7, 2022 · 11 comments

Comments

@qubesos-bot
Copy link

Update of mgmt-salt to v4.1.15 for Qubes r4.1, see comments below for details.

Built from: QubesOS/qubes-mgmt-salt@ef0a184

Changes since previous version:
QubesOS/qubes-mgmt-salt@ef0a184 version 4.1.15
QubesOS/qubes-mgmt-salt@4366a2b Apply salt 60003 bug workaround for salt 3005 too
QubesOS/qubes-mgmt-salt@1fa0c70 Move applying salt 60003 bug into dom0 part
QubesOS/qubes-mgmt-salt@19fe88e Merge remote-tracking branch 'origin/pr/33'
QubesOS/qubes-mgmt-salt@ed1cc05 Add Qubes Builder v2 integration
QubesOS/qubes-mgmt-salt@bd5dcbe Remove deprecated content
QubesOS/qubes-mgmt-salt@d895660 Drop Travis CI
QubesOS/qubes-mgmt-salt@610e9e2 version 4.1.14
QubesOS/qubes-mgmt-salt@2bdc39c Place VMRootShell policy file before loading legacy policy
QubesOS/qubes-mgmt-salt@8679e34 Drop Travis CI

Referenced issues:
QubesOS/qubes-issues#7486
QubesOS/qubes-issues#7122
QubesOS/qubes-issues#6003
QubesOS/qubes-issues#7742

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

  • Upload mgmt-salt ef0a1841af5338daa13cd6466dd055e2abfe3638 r4.1 current repo (available 7 days from now)
  • Upload mgmt-salt ef0a1841af5338daa13cd6466dd055e2abfe3638 r4.1 current (dists) repo, you can choose subset of distributions, like vm-fc24 vm-fc25 (available 7 days from now)
  • Upload mgmt-salt ef0a1841af5338daa13cd6466dd055e2abfe3638 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 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

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

@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 fc34 was built (build log) and uploaded to current-testing repository

@qubesos-bot
Copy link
Author

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

@qubesos-bot
Copy link
Author

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

@qubesos-bot
Copy link
Author

Package for dom0 was uploaded to stable repository

@qubesos-bot
Copy link
Author

qubesos-bot commented Sep 9, 2022

OpenQA test summary

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

New failures, excluding unstable

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

  • system_tests_guivm_gui_interactive
    • clipboard_and_web: unnamed test (unknown)
    • clipboard_and_web: Failed (test died)
      # Test died: no candidate needle with tag(s) 'qubes-website' matche...

Failed tests

20 failures
  • system_tests_network_updates

    • [unstable] TC_10_QvmTemplate_whonix-gw-16: test_010_template_install (failure)
      AssertionError: libvirt event impl drain timeout
  • system_tests_basic_vm_qrexec_gui@hw1

  • system_tests_suspend@hw1

    • [unstable] suspend: unnamed test (unknown)

    • [unstable] suspend: Failed (test died)
      # Test died: no candidate needle with tag(s) 'xscreensaver-prompt' ...

    • [unstable] suspend: wait_serial (wait serial expected)
      # wait_serial expected: "xl info; echo 8Ye1l-\$?-"...

    • [unstable] suspend: wait_serial (wait serial expected)
      # wait_serial expected: qr/8Ye1l-\d+-/...

  • system_tests_dispvm

    • [unstable] TC_20_DispVM_fedora-36: test_100_open_in_dispvm (failure)
      self.assertEqual(test_txt_content.s... AssertionError: b'' != b'test1'
  • system_tests_guivm_gui_interactive

    • clipboard_and_web: unnamed test (unknown)
    • clipboard_and_web: Failed (test died)
      # Test died: no candidate needle with tag(s) 'qubes-website' matche...
  • system_tests_splitgpg

Fixed failures

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

24 fixed

Unstable tests

  • system_tests_update

    update/ (1/5 times with errors)
    update/Failed (1/5 times with errors)
    • job 45586 # Test died: no candidate needle with tag(s) 'UPDATE-FAILED' matche...
  • system_tests_basic_vm_qrexec_gui_ext4

    TC_00_AppVM_whonix-ws-16-pool/test_223_audio_play_hvm (1/5 times with errors)
    • job 46252 AssertionError: only silence detected, no useful audio data
    TC_00_AppVM_whonix-ws-16-pool/test_225_audio_rec_unmuted_hvm (1/5 times with errors)
    • job 46252 AssertionError: only silence detected, no useful audio data
    TC_00_AppVM_fedora-36-pool/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 46084 assert len(self.loop._selector.get_map()) \... AssertionError
  • system_tests_basic_vm_qrexec_gui_xfs

    TC_30_Gui_daemon/test_000_clipboard (1/5 times with errors)
    • job 45296 self.assertEqual(clipboard_content, ... AssertionError: '' != 'test23'
    TC_00_AppVM_whonix-ws-16-pool/test_223_audio_play_hvm (1/5 times with errors)
    • job 46227 AssertionError: only silence detected, no useful audio data
    TC_00_AppVM_debian-11-pool/test_224_audio_rec_muted_hvm (1/5 times with errors)
    • job 45248 subprocess.CalledProcessError: Command 'pkill parecord' returned no...
    TC_00_AppVM_whonix-ws-16-pool/test_225_audio_rec_unmuted_hvm (3/5 times with errors)
    • job 45296 AssertionError: only silence detected, no useful audio data
    • job 46227 AssertionError: only silence detected, no useful audio data
    • job 46373 AssertionError: only silence detected, no useful audio data
    TC_00_AppVM_debian-11-pool/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 46085 assert len(self.loop._selector.get_map()) \... AssertionError
  • system_tests_qrexec

    TC_00_Qrexec_whonix-gw-16/test_050_qrexec_simple_eof (1/5 times with errors)
    • job 46374 AssertionError: Timeout, probably EOF wasn't transferred to the VM ...
    TC_00_Qrexec_whonix-ws-16/test_055_qrexec_dom0_service_abort (1/5 times with errors)
    • job 46259 AssertionError: Timeout, probably stdout wasn't closed
    TC_00_Qrexec_debian-11/test_070_qrexec_vm_simultaneous_write (2/5 times with errors)
    • job 46228 AssertionError: Timeout, probably deadlock
    • job 46259 AssertionError: Timeout, probably deadlock
    TC_00_Qrexec_fedora-36/test_070_qrexec_vm_simultaneous_write (1/5 times with errors)
    • job 46259 AssertionError: Timeout, probably deadlock
  • system_tests_backupdispvm

    TC_10_RestoreInDispVM_whonix-gw-16/test_000_basic_backup (1/5 times with errors)
    • job 46231 qubesadmin.exc.QubesException: qvm-backup-restore tool missing in w...
    TC_10_RestoreInDispVM_whonix-ws-16/test_000_basic_backup (1/5 times with errors)
    • job 46231 qubesadmin.exc.QubesException: qvm-backup-restore tool missing in w...
  • system_tests_basic_vm_qrexec_gui

    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...
    TC_00_AppVM_whonix-ws-16/test_223_audio_play_hvm (1/5 times with errors)
    • job 46232 AssertionError: only silence detected, no useful audio data
    TC_00_AppVM_whonix-ws-16/test_225_audio_rec_unmuted_hvm (1/5 times with errors)
    • job 46232 AssertionError: only silence detected, no useful audio data
  • system_tests_extra

    TC_00_InputProxy_debian-11/test_050_mouse_late_attach (1/5 times with errors)
    • job 46063 AssertionError: unexpectedly None : Device 'test-inst-input: Test i...
    TC_00_InputProxy_fedora-36/test_050_mouse_late_attach (1/5 times with errors)
    • job 46063 AssertionError: unexpectedly None : Device 'test-inst-input: Test i...
  • system_tests_manager

    QubeManagerTest/test_414_vm_state_change (1/5 times with errors)
    • job 45286 : Power state failed to update on shutdown...
  • system_tests_network

    VmNetworking_debian-11/test_000_simple_networking (1/5 times with errors)
    • job 45295 raise exceptions.TimeoutError()... asyncio.exceptions.TimeoutError
    VmNetworking_debian-11/test_020_simple_proxyvm_nm (1/5 times with errors)
    • job 46068 AssertionError: 1 != 0 : nm-applet window not found
    VmNetworking_debian-11/test_040_inter_vm (1/5 times with errors)
    • job 45259 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 90 secon...
    VmNetworking_fedora-36/test_040_inter_vm (1/5 times with errors)
    • job 45259 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 90 secon...
  • system_tests_network_ipv6

    VmIPv6Networking_debian-11/test_020_simple_proxyvm_nm (2/5 times with errors)
    • job 45054 AssertionError: 1 != 0 : nm-applet window not found
    • job 46069 AssertionError: 1 != 0 : nm-applet window not found
    VmIPv6Networking_debian-11/test_040_inter_vm (1/5 times with errors)
    • job 46239 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 90 secon...
    VmIPv6Networking_fedora-36/test_040_inter_vm (1/5 times with errors)
    • job 46239 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 90 secon...
    VmIPv6Networking_debian-11/test_520_ipv6_simple_proxyvm_nm (1/5 times with errors)
    • job 44897 AssertionError: 1 != 0 : nm-applet window not found
    VmIPv6Networking_debian-11/test_540_ipv6_inter_vm (1/5 times with errors)
    • job 46239 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 90 secon...
    VmIPv6Networking_fedora-36/test_540_ipv6_inter_vm (1/5 times with errors)
    • job 46239 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 90 secon...
  • system_tests_network_updates

    TC_10_QvmTemplate_whonix-gw-16/test_000_template_list (1/5 times with errors)
    • job 45089 subprocess.CalledProcessError: Command 'systemcheck --cli' returned...
    TC_10_QvmTemplate_whonix-gw-16/test_010_template_install (1/5 times with errors)
    • job 46240 subprocess.CalledProcessError: Command 'systemcheck --cli' returned...
    TC_11_QvmTemplateMgmtVM_debian-11/test_010_template_install (1/5 times with errors)
    • job 46070 AssertionError: libvirt event impl drain timeout
    TC_11_QvmTemplateMgmtVM_whonix-gw-16/test_010_template_install (2/5 times with errors)
    • job 46240 None
    • job 46435 subprocess.CalledProcessError: Command 'systemcheck --cli' returned...
  • system_tests_pvgrub_salt_storage

    TC_41_HVMGrub_fedora-36/test_000_standalone_vm (1/5 times with errors)
    • job 46071 AssertionError: Failed command: dnf clean expire-cache && dnf insta...
    TC_10_VMSalt_debian-11/test_001_multi_state_highstate (1/5 times with errors)
    • job 46241 AssertionError: 'file_|-/home/user/something_|-/home/user/something...
    TC_10_VMSalt_fedora-36/test_001_multi_state_highstate (1/5 times with errors)
    • job 46241 AssertionError: 'file_|-/home/user/something_|-/home/user/something...
    TC_40_PVGrub_debian-11/test_010_template_based_vm (1/5 times with errors)
    • job 46071 AssertionError: Failed command: apt-get update && apt-get install -...
  • system_tests_update@hw1

    update/ (1/5 times with errors)
    update/Failed (1/5 times with errors)
    • job 45586 # Test died: no candidate needle with tag(s) 'UPDATE-FAILED' matche...
  • 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...
    TC_00_AppVM_whonix-ws-16/test_223_audio_play_hvm (1/5 times with errors)
    • job 46232 AssertionError: only silence detected, no useful audio data
    TC_00_AppVM_whonix-ws-16/test_225_audio_rec_unmuted_hvm (1/5 times with errors)
    • job 46232 AssertionError: only silence detected, no useful audio data
  • system_tests_suspend@hw1

    suspend/ (1/5 times with errors)
    suspend/Failed (1/5 times with errors)
    • job 44654 # Test died: no candidate needle with tag(s) 'xscreensaver-prompt' ...
    suspend/wait_serial (1/5 times with errors)
    • job 44654 # wait_serial expected: "xl info; echo 8Ye1l-\$?-"...
    suspend/wait_serial (1/5 times with errors)
    • job 44654 # wait_serial expected: qr/8Ye1l-\d+-/...
  • system_tests_gui_tools@hw1

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

    suspend/ (1/5 times with errors)
    suspend/Failed (1/5 times with errors)
    • job 44654 # Test died: no candidate needle with tag(s) 'xscreensaver-prompt' ...
    suspend/wait_serial (1/5 times with errors)
    • job 44654 # wait_serial expected: "xl info; echo 8Ye1l-\$?-"...
    suspend/wait_serial (1/5 times with errors)
    • job 44654 # wait_serial expected: qr/8Ye1l-\d+-/...
  • system_tests_dispvm

    TC_04_DispVM/test_003_cleanup_destroyed (3/5 times with errors)
    • job 46086 raise exceptions.TimeoutError()... asyncio.exceptions.TimeoutError
    • 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 (3/5 times with errors)
    • job 46086 assert len(self.loop._selector.get_map()) \... AssertionError
    • 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 (3/5 times with errors)
    TC_20_DispVM_whonix-ws-16/test_010_simple_dvm_run (3/5 times with errors)
    • job 46086 assert len(self.loop._selector.get_map()) \... AssertionError
    • 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 (3/5 times with errors)
    TC_20_DispVM_debian-11/test_030_edit_file (3/5 times with errors)
    • job 46086 AssertionError: Timeout while waiting for disp[0-9]* window to show
    • 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 (3/5 times with errors)
    • job 46086 AssertionError: Timeout while waiting for disp[0-9]* window to show
    • 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 (3/5 times with errors)
    TC_20_DispVM_whonix-ws-16/test_030_edit_file (3/5 times with errors)
    • job 46086 AssertionError: Timeout while waiting for disp[0-9]* window to show
    • 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 (3/5 times with errors)
    • job 46086 AssertionError: './open-file test.txt' failed with ./open-file test...
    • 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 46086 AssertionError: './open-file test.txt' failed with ./open-file test...
    • job 46096 self.assertEqual(test_txt_content.s... AssertionError: b'' != b'test1'
    • job 46222 AssertionError: './open-file test.txt' failed with ./open-file test...
    • job 46368 AssertionError: './open-file test.txt' failed with ./open-file test...
    TC_20_DispVM_whonix-gw-16/test_100_open_in_dispvm (3/5 times with errors)
    TC_20_DispVM_whonix-ws-16/test_100_open_in_dispvm (4/5 times with errors)
    • job 45275 AssertionError: './open-file test.txt' failed with ./open-file test...
    • job 46086 AssertionError: './open-file test.txt' failed with ./open-file test...
    • 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
  • system_tests_devices

    TC_10_Attach_debian-11/test_000_attach_reattach (3/5 times with errors)
    • job 46053 subprocess.CalledProcessError: Command 'ls /dev/xvdi' returned non-...
    • job 46223 subprocess.CalledProcessError: Command 'ls /dev/xvdi' returned non-...
    • job 46369 subprocess.CalledProcessError: Command 'ls /dev/xvdi' returned non-...
    TC_10_Attach_fedora-36/test_000_attach_reattach (2/5 times with errors)
    • job 46053 subprocess.CalledProcessError: Command 'ls /dev/xvdi' returned non-...
    • job 46223 subprocess.CalledProcessError: Command 'ls /dev/xvdi' returned non-...
    TC_10_Attach_whonix-gw-16/test_000_attach_reattach (2/5 times with errors)
    • job 46053 subprocess.CalledProcessError: Command 'ls /dev/xvdi' returned non-...
    • job 46223 subprocess.CalledProcessError: Command 'ls /dev/xvdi' returned non-...
    TC_10_Attach_whonix-ws-16/test_000_attach_reattach (2/5 times with errors)
    • job 46053 subprocess.CalledProcessError: Command 'ls /dev/xvdi' returned non-...
    • job 46223 subprocess.CalledProcessError: Command 'ls /dev/xvdi' returned non-...
  • system_tests_basic_vm_qrexec_gui_btrfs

    TC_00_AppVM_fedora-36-pool/test_000_start_shutdown (1/5 times with errors)
    • job 46371 qubes.exc.QubesVMError: Cannot connect to qrexec agent for 90 secon...
    TC_00_AppVM_fedora-36-pool/test_010_run_xterm (1/5 times with errors)
    • job 46371 raise exceptions.TimeoutError()... asyncio.exceptions.TimeoutError
    TC_00_AppVM_fedora-36-pool/test_011_run_gnome_terminal (1/5 times with errors)
    • job 46371 AssertionError: Timeout while waiting for user@test-inst-vm1 window...
    TC_00_AppVM_debian-11-pool/test_223_audio_play_hvm (1/5 times with errors)
    • job 46371 subprocess.CalledProcessError: Command 'pacmd unload-module module-...
    TC_00_AppVM_whonix-ws-16-pool/test_223_audio_play_hvm (1/5 times with errors)
    • job 46225 AssertionError: only silence detected, no useful audio data
    TC_00_AppVM_debian-11-pool/test_224_audio_rec_muted_hvm (1/5 times with errors)
    • job 46098 subprocess.CalledProcessError: Command 'pkill parecord' returned no...
    TC_00_AppVM_debian-11-pool/test_225_audio_rec_unmuted_hvm (1/5 times with errors)
    • job 46098 AssertionError: only silence detected, no useful audio data
    TC_00_AppVM_whonix-ws-16-pool/test_225_audio_rec_unmuted_hvm (1/5 times with errors)
    • job 46225 AssertionError: only silence detected, no useful audio data
    TC_00_AppVM_debian-11-pool/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 46225 assert len(self.loop._selector.get_map()) \... AssertionError
    TC_00_AppVM_fedora-36-pool/test_300_bug_1028_gui_memory_pinning (1/5 times with errors)
    • job 46225 assert len(self.loop._selector.get_map()) \... AssertionError
  • system_tests_splitgpg

    TC_10_Thunderbird_fedora-36/test_000_send_receive_default (3/5 times with errors)
    • job 46094 dogtail.tree.SearchError: descendent of [frame | Write: Test messag...
    • job 46242 dogtail.tree.SearchError: descendent of [frame | Write: Test messag...
    • job 46388 dogtail.tree.SearchError: descendent of [frame | Write: Test messag...
    TC_10_Thunderbird_fedora-36/test_010_send_receive_inline_signed_only (3/5 times with errors)
    • job 46094 dogtail.tree.SearchError: descendent of [frame | Write: Test messag...
    • job 46242 dogtail.tree.SearchError: descendent of [frame | Write: Test messag...
    • job 46388 dogtail.tree.SearchError: descendent of [frame | Write: Test messag...
    TC_10_Thunderbird_fedora-36/test_020_send_receive_inline_with_attachment (3/5 times with errors)
    • job 46094 dogtail.tree.SearchError: descendent of [frame | Write: Test messag...
    • job 46242 dogtail.tree.SearchError: descendent of [frame | Write: Test messag...
    • job 46388 dogtail.tree.SearchError: descendent of [frame | Write: Test messag...
    TC_00_Direct_whonix-ws-16/test_080_option_parser (1/5 times with errors)
    • job 46242 AssertionError: "qubes-gpg-client: unrecognized option '--export-op...

@marmarek
Copy link
Member

Superseded by #3044

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