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-admin-client v4.1.22 (r4.1) #2899

Closed
qubesos-bot opened this issue Apr 13, 2022 · 18 comments
Closed

core-admin-client v4.1.22 (r4.1) #2899

qubesos-bot opened this issue Apr 13, 2022 · 18 comments

Comments

@qubesos-bot
Copy link

Update of core-admin-client to v4.1.22 for Qubes r4.1, see comments below for details.

Built from: QubesOS/qubes-core-admin-client@d4bdee3

Changes since previous version:
QubesOS/qubes-core-admin-client@d4bdee3 version 4.1.22
QubesOS/qubes-core-admin-client@177f336 qvm-template-postprocess: fix installing templates with small rootfs
QubesOS/qubes-core-admin-client@008bca5 qvm-template: Clarify tripple confirmation on 'purge' action
QubesOS/qubes-core-admin-client@bac1e86 Add command for migrating templates from rpmdb
QubesOS/qubes-core-admin-client@2f5afdf make pylint happy
QubesOS/qubes-core-admin-client@ff47df3 pylint: disable consider-using-f-string for now
QubesOS/qubes-core-admin-client@c3ed8a5 ci: switch unit tests back to docker

Referenced issues:
QubesOS/qubes-issues#7426
QubesOS/qubes-issues#7436
QubesOS/qubes-issues#7094

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

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

OpenQA test summary

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

New failures, excluding unstable

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

  • system_tests_basic_vm_qrexec_gui_xfs

  • system_tests_backupdispvm

    • TC_10_RestoreInDispVM_whonix-ws-16: test_000_basic_backup (failure)
      FileNotFoundError: [Errno 2] No such file or directory: '/var/tmp/r...
  • system_tests_network_updates

    • TC_10_QvmTemplate_fedora-34: test_010_template_install (failure)
      AssertionError: libvirt event impl drain timeout

    • TC_11_QvmTemplateMgmtVM_debian-11: test_010_template_install (failure)
      qubesadmin.exc.QubesDaemonAccessError: Service call error: Request ...

    • TC_11_QvmTemplateMgmtVM_fedora-34: test_010_template_install (failure)
      qubesadmin.exc.QubesDaemonAccessError: Service call error: Request ...

    • TC_11_QvmTemplateMgmtVM_whonix-gw-16: test_010_template_install (failure)
      qubesadmin.exc.QubesDaemonAccessError: Service call error: Request ...

  • system_tests_pvgrub_salt_storage

    • TC_41_HVMGrub_debian-11: test_000_standalone_vm (failure + timed out)
      AssertionError: Failed command: apt-get update && apt-get install -...
  • system_tests_qwt_win10@hw1

    • windows_clipboard_and_filecopy: unnamed test (unknown)
    • windows_clipboard_and_filecopy: Failed (test died)
      # Test died: no candidate needle with tag(s) 'windows-Explorer-new-...

Failed tests

31 failures
  • system_tests_dispvm

    • [unstable] TC_20_DispVM_debian-11: test_100_open_in_dispvm (failure)
      AssertionError: './open-file test.txt' failed with ./open-file test...

    • [unstable] TC_20_DispVM_whonix-ws-16: test_100_open_in_dispvm (failure + cleanup)
      AssertionError: libvirt event impl drain timeout

  • system_tests_basic_vm_qrexec_gui_ext4

    • TC_03_QvmRevertTemplateChanges: test_000_revert_linux (error)
      NotImplementedError: FileVolume supports maximum 1 volume revision ...
  • system_tests_basic_vm_qrexec_gui_xfs

  • system_tests_backupdispvm

    • TC_10_RestoreInDispVM_whonix-ws-16: test_000_basic_backup (failure)
      FileNotFoundError: [Errno 2] No such file or directory: '/var/tmp/r...
  • system_tests_basic_vm_qrexec_gui

    • [unstable] TC_30_Gui_daemon: test_000_clipboard (failure)
      self.assertEqual(clipboard_content, ... AssertionError: '' != 'test19'
  • system_tests_network_updates

    • TC_10_QvmTemplate_fedora-34: test_010_template_install (failure)
      AssertionError: libvirt event impl drain timeout

    • [unstable] TC_10_QvmTemplate_whonix-gw-16: test_010_template_install (failure)
      AssertionError: qvm-template failed: Downloading 'qubes-template-de...

    • TC_11_QvmTemplateMgmtVM_debian-11: test_010_template_install (failure)
      qubesadmin.exc.QubesDaemonAccessError: Service call error: Request ...

    • TC_11_QvmTemplateMgmtVM_fedora-34: test_010_template_install (failure)
      qubesadmin.exc.QubesDaemonAccessError: Service call error: Request ...

    • TC_11_QvmTemplateMgmtVM_whonix-gw-16: test_010_template_install (failure)
      qubesadmin.exc.QubesDaemonAccessError: Service call error: Request ...

  • system_tests_pvgrub_salt_storage

    • [unstable] TC_40_PVGrub_debian-11: test_010_template_based_vm (error + timed out)
      qubes.exc.QubesVMShutdownTimeoutError: Domain shutdown timed out: '...

    • TC_41_HVMGrub_debian-11: test_000_standalone_vm (failure + timed out)
      AssertionError: Failed command: apt-get update && apt-get install -...

    • TC_40_PVGrub_debian-11: test_000_standalone_vm (error + timed out)
      qubes.exc.QubesVMShutdownTimeoutError: Domain shutdown timed out: '...

  • system_tests_basic_vm_qrexec_gui@hw1

  • system_tests_suspend@hw1

    • suspend: wait_serial (wait serial expected)
      # wait_serial expected: qr/p5~T5-\d+-/u...

    • suspend: Failed (test died + timed out)
      # Test died: command 'true' timed out at qubesos/tests/suspend.pm l...

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

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

    • suspend: wait_serial (wait serial expected)
      # wait_serial expected: "# "...

    • suspend: wait_serial (wait serial expected)
      # wait_serial expected: "xl list; echo MfjdI-\$?-"...

    • suspend: wait_serial (wait serial expected)
      # wait_serial expected: qr/MfjdI-\d+-/u...

    • suspend: wait_serial (wait serial expected)
      # wait_serial expected: "# "...

    • suspend: wait_serial (wait serial expected)
      # wait_serial expected: "xl dmesg; echo hNz_G-\$?-"...

    • suspend: wait_serial (wait serial expected)
      # wait_serial expected: qr/hNz_G-\d+-/u...

    • suspend: wait_serial (wait serial expected)
      # wait_serial expected: "# "...

    • suspend: wait_serial (wait serial expected)
      # wait_serial expected: "journalctl -b|tail -n 10000; echo Adw2Q-\$...

    • suspend: wait_serial (wait serial expected)
      # wait_serial expected: qr/Adw2Q-\d+-/u...

    • suspend: wait_serial (wait serial expected)
      # wait_serial expected: "# "...

  • system_tests_qwt_win10@hw1

    • windows_clipboard_and_filecopy: unnamed test (unknown)
    • windows_clipboard_and_filecopy: Failed (test died)
      # Test died: no candidate needle with tag(s) 'windows-Explorer-new-...

Fixed failures

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

2 fixed
  • system_tests_pvgrub_salt_storage

    • TC_40_PVGrub_debian-11: test_000_standalone_vm (error + timed out)
      qubes.exc.QubesVMShutdownTimeoutError: Domain shutdown timed out: '...
  • system_tests_basic_vm_qrexec_gui@hw1

Unstable tests

  • system_tests_dispvm

    TC_20_DispVM_debian-11/test_100_open_in_dispvm (3/5 times with errors)
    • job 37312 AssertionError: './open-file test.txt' failed with ./open-file test...
    • job 37521 AssertionError: './open-file test.txt' failed with ./open-file test...
    • job 38009 AssertionError: './open-file test.txt' failed with ./open-file test...
    TC_20_DispVM_whonix-ws-16/test_100_open_in_dispvm (3/5 times with errors)
    • job 37312 AssertionError: libvirt event impl drain timeout
    • job 37521 AssertionError: './open-file test.txt' failed with ./open-file test...
    • job 37909 AssertionError: libvirt event impl drain timeout
  • system_tests_basic_vm_qrexec_gui_btrfs

    TC_30_Gui_daemon/test_000_clipboard (1/5 times with errors)
    • job 37524 self.assertEqual(clipboard_content, ... AssertionError: '' != 'test23'
  • system_tests_basic_vm_qrexec_gui_ext4

    TC_30_Gui_daemon/test_000_clipboard (2/5 times with errors)
    • job 37280 self.assertEqual(clipboard_content, ... AssertionError: '' != 'test22'
    • job 37913 self.assertEqual(clipboard_content, ... AssertionError: '' != 'test22'
    TC_00_AppVM_whonix-gw-16-pool/test_000_start_shutdown (1/5 times with errors)
    • job 37552 qubes.exc.QubesVMShutdownTimeoutError: Domain shutdown timed out: '...
    TC_00_AppVM_whonix-gw-16-pool/test_010_run_xterm (1/5 times with errors)
    • job 37552 OSError: Volume /var/lib/qubes-pool/appvms/test-inst-vm1/private.im...
  • system_tests_basic_vm_qrexec_gui_xfs

    TC_30_Gui_daemon/test_000_clipboard (2/5 times with errors)
    • job 36469 self.assertEqual(clipboard_content, ... AssertionError: '' != 'test23'
    • job 38014 qubes.exc.QubesMemoryError: Not enough memory to start domain 'test...
    TC_00_AppVM_debian-11-pool/test_221_audio_rec_muted (1/5 times with errors)
    • job 37526 subprocess.CalledProcessError: Command '['sudo', '-E', '-u', 'user'...
  • system_tests_basic_vm_qrexec_gui

    TC_30_Gui_daemon/test_000_clipboard (2/5 times with errors)
    • job 37531 FileNotFoundError: [Errno 2] No such file or directory: '/var/run/q...
    • job 38019 self.assertEqual(test_string,... AssertionError: 'test19' != 'vtest19'
    TC_06_AppVM_whonix-ws-16/test_121_start_standalone_with_cdrom_vm (1/5 times with errors)
    • job 38019 self.assertFalse(self.vm.is_runni... AssertionError: True is not false
    TC_00_AppVM_debian-11/test_223_audio_play_hvm (1/5 times with errors)
    • job 38019 subprocess.CalledProcessError: Command 'pacmd unload-module module-...
  • system_tests_extra

    TC_00_PDFConverter_debian-11/test_001_two_pages (1/5 times with errors)
    • job 37287 qubes.exc.QubesMemoryError: Not enough memory to start domain 'test...
  • system_tests_network_ipv6

    VmIPv6Networking_debian-11/test_020_simple_proxyvm_nm (2/5 times with errors)
    • job 36481 AssertionError: 1 != 0 : nm-applet window not found
    • job 37538 AssertionError: 1 != 0 : nm-applet window not found
    VmIPv6Networking_whonix-ws-16/test_020_simple_proxyvm_nm (1/5 times with errors)
    VmIPv6Networking_debian-11/test_520_ipv6_simple_proxyvm_nm (1/5 times with errors)
    • job 37926 AssertionError: 1 != 0 : nm-applet window not found
  • system_tests_network_updates

    TC_10_QvmTemplate_debian-11/test_010_template_install (1/5 times with errors)
    • job 37927 AssertionError: libvirt event impl drain timeout
    TC_10_QvmTemplate_whonix-gw-16/test_010_template_install (2/5 times with errors)
    • job 36943 AssertionError: libvirt event impl drain timeout
    • job 38027 AssertionError: libvirt event impl drain timeout
  • system_tests_pvgrub_salt_storage

    TC_40_PVGrub_debian-11/test_000_standalone_vm (3/5 times with errors)
    • job 36944 qubes.exc.QubesVMShutdownTimeoutError: Domain shutdown timed out: '...
    • job 37928 qubes.exc.QubesVMShutdownTimeoutError: Domain shutdown timed out: '...
    • job 38028 qubes.exc.QubesVMShutdownTimeoutError: Domain shutdown timed out: '...
    TC_40_PVGrub_debian-11/test_010_template_based_vm (3/5 times with errors)
    • job 36944 qubes.exc.QubesVMShutdownTimeoutError: Domain shutdown timed out: '...
    • job 37540 qubes.exc.QubesVMShutdownTimeoutError: Domain shutdown timed out: '...
    • job 37928 qubes.exc.QubesVMShutdownTimeoutError: Domain shutdown timed out: '...
  • system_tests_splitgpg

    TC_10_Thunderbird_debian-11/test_010_send_receive_inline_signed_only (1/5 times with errors)
    • job 37296 dogtail.tree.SearchError: descendent of [application | Thunderbird]...
  • system_tests_basic_vm_qrexec_gui@hw1

    TC_30_Gui_daemon/test_000_clipboard (2/5 times with errors)
    • job 37531 FileNotFoundError: [Errno 2] No such file or directory: '/var/run/q...
    • job 38019 self.assertEqual(test_string,... AssertionError: 'test19' != 'vtest19'
    TC_06_AppVM_whonix-ws-16/test_121_start_standalone_with_cdrom_vm (1/5 times with errors)
    • job 38019 self.assertFalse(self.vm.is_runni... AssertionError: True is not false
    TC_00_AppVM_debian-11/test_223_audio_play_hvm (1/5 times with errors)
    • job 38019 subprocess.CalledProcessError: Command 'pacmd unload-module module-...
  • system_tests_qrexec

    TC_00_Qrexec_debian-11/test_050_qrexec_simple_eof (1/5 times with errors)
    • job 37915 AssertionError: Timeout, probably EOF wasn't transferred to the VM ...
    TC_00_Qrexec_debian-11/test_070_qrexec_vm_simultaneous_write (1/5 times with errors)
    • job 37527 AssertionError: Timeout, probably deadlock
  • system_tests_network

    VmNetworking_debian-11/test_020_simple_proxyvm_nm (1/5 times with errors)
    • job 37537 AssertionError: 1 != 0 : nm-applet window not found
    VmNetworking_whonix-gw-16/test_050_spoof_ip (1/5 times with errors)

@marmarek
Copy link
Member

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

Upload core-admin-client d4bdee3dc56e5687e2c224feaa61d6b58a8f761c r4.1 current repo
-----BEGIN PGP SIGNATURE-----

iQJUBAEBCAA+FiEEF7fMGYa9PSjEFHW2hG1rcJxuLn8FAmJgtGogHG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20ACgkQhG1rcJxuLn/eYA//eooErZLq2qwg
8EjvWrsmojy2l4P7oFGImKnymBKoxIHei1zIuxdQRJXc023R0pG6HLOayyiqhRmk
aFXzEdkU6Gw3eSG6c2HilOWMCi27j7QB4IPsqFyDR1xUra0QoD7a0Y+AAvowIhX/
mEPtG8Wbh4tQHH2KsJvMfG4M58KdG7JMWJGTwlzz+VoZc7hobdt4/b6yxq+P5XAw
IUbO2yMpr+7QtjWbUTYOl/Bh5wlJ15WsCUmlZBxXG0bP2NPscZNmgVj9FNmUZq5g
geHXEi7g8sfeNdLbllld0Kfqv23KsznogmBfZE2pGEqrUTHpRx7hwUw0BiupFp7O
1HKBafKR547UpviSaHE+7Nwl92Sff65Ltl1XSMDswfeJFT7HDDa3MJnwDl8q5JBo
kxgQvPHwesMfal5M05JbrwZxutCYwi/TQiSwtP5zaTsvvIHbaIdO3ImKUAloWwXt
ddZEALrmD2FQhAJ2fNei8CcrXFZKcRKMa/FhbokuCcNHao+ab1q4RhnM70UxvZpk
CzKni5BEjEVOoXXpYvDqEnsfCe62ar4xo3h9/lcyLT31OOdSX7hF9TGpfcBx//mH
EXZVYDLDWh0oZ1JFXrcIUqQz88JspuVlhnnNovz4gOQs87b1zQ1TQuC8UZEr/lWN
ytxoz07OZxZJ69ew26rMkVDpRE9WxNE=
=n4sP
-----END PGP SIGNATURE-----

@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 centos-stream8 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 fc34 was uploaded to stable repository

@qubesos-bot
Copy link
Author

Package for fc35 was uploaded to stable repository

@qubesos-bot
Copy link
Author

Package for fc36 was uploaded to stable repository

@qubesos-bot
Copy link
Author

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