Skip to content

Fix odict deprecation warnings#37

Merged
marmarek merged 1 commit into
QubesOS:mainfrom
therohityadav:fix-odict-deprecation-10742
Mar 13, 2026
Merged

Fix odict deprecation warnings#37
marmarek merged 1 commit into
QubesOS:mainfrom
therohityadav:fix-odict-deprecation-10742

Conversation

@therohityadav

@therohityadav therohityadav commented Mar 5, 2026

Copy link
Copy Markdown
Contributor

Description

Replace deprecated salt.utils.odict.OrderedDict with
salt.utils.datastructures.OrderedDict.

This removes the DeprecationWarning spam seen during qubesctl runs.

Note: This is part 2 of a two-part fix. The first part is in
qubes-mgmt-salt-base-topd.

Fixes QubesOS/qubes-issues#10742

Comment thread _states/ext_state_qvm.py Outdated
from salt.exceptions import (CommandExecutionError, SaltInvocationError)
from salt.output import nested
from salt.utils.odict import OrderedDict as _OrderedDict
from collections import OrderedDict as _OrderedDict

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@qubesos-bot

Copy link
Copy Markdown

OpenQA test summary

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

Test run included the following:

New failures, excluding unstable

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

  • system_tests_network

  • system_tests_pvgrub_salt_storage

  • system_tests_extra

  • system_tests_network_ipv6

    • VmIPv6Networking_fedora-42-xfce: test_110_dynamic_attach (failure)
      ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError: 125 != 0
  • system_tests_network_updates

    • TC_00_Dom0Upgrade_whonix-gateway-18: test_005_update_flag_clear (failure + timed out)
      Error: Failed to download metadata for repo 'test': Cannot download...

    • TC_00_Dom0Upgrade_whonix-gateway-18: test_030_install_unsigned (error)
      subprocess.CalledProcessError: Command 'timeout=120; while ! tor-ci...

    • TC_11_QvmTemplateMgmtVM_whonix-gateway-18: test_010_template_install (error)
      subprocess.CalledProcessError: Command 'timeout=120; while ! tor-ci...

  • system_tests_dispvm

    • TC_20_DispVM_debian-13-xfce: test_010_dvm_run_simple (error + timed out)
      qubes.exc.QubesVMShutdownTimeoutError: Domain shutdown timed out: '...
  • system_tests_audio

  • system_tests_audio@hw1

  • system_tests_qwt_win10@hw13

  • system_tests_qwt_win10_seamless@hw13

  • system_tests_qwt_win11@hw13

  • system_tests_whonix@hw1

    • whonixcheck: fail (unknown)
      Whonixcheck for whonix-gateway-18 failed...

    • whonixcheck: fail (unknown)
      Whonixcheck for sys-whonix failed...

    • whonixcheck: Failed (test died)
      # Test died: systemcheck failed at qubesos/tests/whonixcheck.pm lin...

  • system_tests_basic_vm_qrexec_gui_btrfs

    • switch_pool: Failed (test died)
      # Test died: command 'qvm-start sys-firewall sys-usb' failed at /us...

Failed tests

35 failures
  • system_tests_whonix

    • whonixcheck: fail (unknown)
      Whonixcheck for anon-whonix failed...

    • whonixcheck: wait_serial (wait serial expected)
      # wait_serial expected: qr/D8rIe-\d+-/...

    • whonixcheck: Failed (test died + timed out)
      # Test died: command 'qvm-run -ap whonix-gateway-18 'LC_ALL=C whon...

  • system_tests_network

  • system_tests_pvgrub_salt_storage

  • system_tests_extra

  • system_tests_network_ipv6

    • VmIPv6Networking_fedora-42-xfce: test_110_dynamic_attach (failure)
      ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^... AssertionError: 125 != 0
  • system_tests_network_updates

    • TC_00_Dom0Upgrade_whonix-gateway-18: test_000_update_salt (error)
      subprocess.CalledProcessError: Command 'timeout=120; while ! tor-ci...

    • TC_00_Dom0Upgrade_whonix-gateway-18: test_005_update_flag_clear (failure + timed out)
      Error: Failed to download metadata for repo 'test': Cannot download...

    • TC_00_Dom0Upgrade_whonix-gateway-18: test_030_install_unsigned (error)
      subprocess.CalledProcessError: Command 'timeout=120; while ! tor-ci...

    • TC_11_QvmTemplateMgmtVM_whonix-gateway-18: test_010_template_install (error)
      subprocess.CalledProcessError: Command 'timeout=120; while ! tor-ci...

  • system_tests_dispvm

    • TC_20_DispVM_debian-13-xfce: test_010_dvm_run_simple (error + timed out)
      qubes.exc.QubesVMShutdownTimeoutError: Domain shutdown timed out: '...
  • system_tests_audio

  • system_tests_audio@hw1

  • system_tests_qwt_win10@hw13

    • windows_clipboard_and_filecopy: unnamed test (unknown)
    • windows_clipboard_and_filecopy: Failed (test died)
      # Test died: no candidate needle with tag(s) 'files-new-text-docume...
  • system_tests_qwt_win10_seamless@hw13

    • windows_clipboard_and_filecopy: unnamed test (unknown)
    • windows_clipboard_and_filecopy: Failed (test died)
      # Test died: no candidate needle with tag(s) 'windows-Edge-address-...
  • system_tests_qwt_win11@hw13

    • windows_clipboard_and_filecopy: unnamed test (unknown)
    • windows_clipboard_and_filecopy: Failed (test died)
      # Test died: no candidate needle with tag(s) 'windows-Notepad' matc...
  • system_tests_whonix@hw1

    • whonixcheck: fail (unknown)
      Whonixcheck for whonix-gateway-18 failed...

    • whonixcheck: fail (unknown)
      Whonixcheck for sys-whonix failed...

    • whonixcheck: Failed (test died)
      # Test died: systemcheck failed at qubesos/tests/whonixcheck.pm lin...

  • system_tests_basic_vm_qrexec_gui_btrfs

    • switch_pool: Failed (test died)
      # Test died: command 'qvm-start sys-firewall sys-usb' failed at /us...

Fixed failures

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

20 fixed

Unstable tests

Details
  • system_tests_gui_interactive

    collect_logs/Failed (1/5 times with errors)
    • job 169132 # Test died: command 'curl --form upload=@journalctl.log --form upn...
    collect_logs/wait_serial (1/5 times with errors)
    • job 169132 # wait_serial expected: qr/GJUz8-\d+-/...
    collect_logs/wait_serial (1/5 times with errors)
    • job 169132 # wait_serial expected: qr/EAW0M-\d+-/...
  • system_tests_gui_interactive@hw7

    collect_logs/Failed (1/5 times with errors)
    • job 169132 # Test died: command 'curl --form upload=@journalctl.log --form upn...
    collect_logs/wait_serial (1/5 times with errors)
    • job 169132 # wait_serial expected: qr/GJUz8-\d+-/...
    collect_logs/wait_serial (1/5 times with errors)
    • job 169132 # wait_serial expected: qr/EAW0M-\d+-/...

Performance Tests

Performance degradation:

8 performance degradations
  • debian-13-xfce_exec: 7.99 🔻 ( previous job: 6.30, degradation: 126.86%)
  • dom0_root_rnd4k_q32t1_read 3:read_bandwidth_kb: 11399.00 🔻 ( previous job: 18745.00, degradation: 60.81%)
  • dom0_root_rnd4k_q1t1_read 3:read_bandwidth_kb: 7950.00 🔻 ( previous job: 9986.00, degradation: 79.61%)
  • dom0_varlibqubes_rnd4k_q32t1_write 3:write_bandwidth_kb: 8599.00 🔻 ( previous job: 10453.00, degradation: 82.26%)
  • fedora-42-xfce_root_rnd4k_q32t1_read 3:read_bandwidth_kb: 13162.00 🔻 ( previous job: 80558.00, degradation: 16.34%)
  • fedora-42-xfce_volatile_rnd4k_q32t1_write 3:write_bandwidth_kb: 1103.00 🔻 ( previous job: 2192.00, degradation: 50.32%)
  • fedora-42-xfce_volatile_rnd4k_q1t1_write 3:write_bandwidth_kb: 1109.00 🔻 ( previous job: 1339.00, degradation: 82.82%)
  • whonix-workstation-18_dom0-vm-api (mean:0.04): 0.48 🔻 ( previous job: 0.42, degradation: 115.35%)

Remaining performance tests:

103 tests
  • debian-13-xfce_exec-root: 26.12 🟢 ( previous job: 27.04, improvement: 96.59%)
  • debian-13-xfce_socket: 8.47 🔻 ( previous job: 8.42, degradation: 100.58%)
  • debian-13-xfce_socket-root: 8.66 🔻 ( previous job: 8.42, degradation: 102.81%)
  • debian-13-xfce_exec-data-simplex: 64.14 🟢 ( previous job: 67.13, improvement: 95.54%)
  • debian-13-xfce_exec-data-duplex: 64.20 🟢 ( previous job: 70.17, improvement: 91.49%)
  • debian-13-xfce_exec-data-duplex-root: 71.65 🟢 ( previous job: 80.31, improvement: 89.21%)
  • debian-13-xfce_socket-data-duplex: 79.96 🟢 ( previous job: 134.11, improvement: 59.62%)
  • fedora-42-xfce_exec: 9.04 🟢 ( previous job: 9.13, improvement: 99.00%)
  • fedora-42-xfce_exec-root: 60.33 🔻 ( previous job: 60.02, degradation: 100.51%)
  • fedora-42-xfce_socket: 7.92 🟢 ( previous job: 8.19, improvement: 96.80%)
  • fedora-42-xfce_socket-root: 8.15 🟢 ( previous job: 8.70, improvement: 93.59%)
  • fedora-42-xfce_exec-data-simplex: 65.66 🟢 ( previous job: 68.14, improvement: 96.35%)
  • fedora-42-xfce_exec-data-duplex: 65.08 🟢 ( previous job: 68.13, improvement: 95.52%)
  • fedora-42-xfce_exec-data-duplex-root: 90.68 🟢 ( previous job: 93.21, improvement: 97.29%)
  • fedora-42-xfce_socket-data-duplex: 92.87 🟢 ( previous job: 138.56, improvement: 67.03%)
  • whonix-gateway-18_exec: 7.96 🔻 ( previous job: 7.35, degradation: 108.33%)
  • whonix-gateway-18_exec-root: 131.93 🔻 ( previous job: 131.64, degradation: 100.22%)
  • whonix-gateway-18_socket: 7.70 🔻 ( previous job: 7.40, degradation: 104.09%)
  • whonix-gateway-18_socket-root: 7.29 🟢 ( previous job: 7.65, improvement: 95.28%)
  • whonix-gateway-18_exec-data-simplex: 63.16 🟢 ( previous job: 72.83, improvement: 86.73%)
  • whonix-gateway-18_exec-data-duplex: 66.79 🟢 ( previous job: 75.39, improvement: 88.59%)
  • whonix-gateway-18_exec-data-duplex-root: 126.13 🟢 ( previous job: 152.93, improvement: 82.47%)
  • whonix-gateway-18_socket-data-duplex: 117.08 🟢 ( previous job: 146.64, improvement: 79.84%)
  • whonix-workstation-18_exec: 8.22 🔻 ( previous job: 8.13, degradation: 101.08%)
  • whonix-workstation-18_exec-root: 147.26 🔻 ( previous job: 139.53, degradation: 105.54%)
  • whonix-workstation-18_socket: 7.83 🟢 ( previous job: 8.51, improvement: 91.93%)
  • whonix-workstation-18_socket-root: 8.20 🔻 ( previous job: 8.00, degradation: 102.41%)
  • whonix-workstation-18_exec-data-simplex: 63.30 🟢 ( previous job: 67.80, improvement: 93.35%)
  • whonix-workstation-18_exec-data-duplex: 69.46 🟢 ( previous job: 73.26, improvement: 94.81%)
  • whonix-workstation-18_exec-data-duplex-root: 126.81 🟢 ( previous job: 146.76, improvement: 86.41%)
  • whonix-workstation-18_socket-data-duplex: 86.40 🟢 ( previous job: 138.51, improvement: 62.37%)
  • dom0_root_seq1m_q8t1_read 3:read_bandwidth_kb: 398395.00 🔻 ( previous job: 415606.00, degradation: 95.86%)
  • dom0_root_seq1m_q8t1_write 3:write_bandwidth_kb: 87373.00 🟢 ( previous job: 71899.00, improvement: 121.52%)
  • dom0_root_seq1m_q1t1_read 3:read_bandwidth_kb: 126106.00 🟢 ( previous job: 93351.00, improvement: 135.09%)
  • dom0_root_seq1m_q1t1_write 3:write_bandwidth_kb: 97601.00 🟢 ( previous job: 22755.00, improvement: 428.92%)
  • dom0_root_rnd4k_q32t1_write 3:write_bandwidth_kb: 4183.00 🟢 ( previous job: 258.00, improvement: 1621.32%)
  • dom0_root_rnd4k_q1t1_write 3:write_bandwidth_kb: 5337.00 🟢 ( previous job: 2205.00, improvement: 242.04%)
  • dom0_varlibqubes_seq1m_q8t1_read 3:read_bandwidth_kb: 492983.00 🟢 ( previous job: 81191.00, improvement: 607.19%)
  • dom0_varlibqubes_seq1m_q8t1_write 3:write_bandwidth_kb: 315836.00 🟢 ( previous job: 66870.00, improvement: 472.31%)
  • dom0_varlibqubes_seq1m_q1t1_read 3:read_bandwidth_kb: 440948.00 🟢 ( previous job: 425213.00, improvement: 103.70%)
  • dom0_varlibqubes_seq1m_q1t1_write 3:write_bandwidth_kb: 182148.00 🟢 ( previous job: 167196.00, improvement: 108.94%)
  • dom0_varlibqubes_rnd4k_q32t1_read 3:read_bandwidth_kb: 107076.00 🟢 ( previous job: 104460.00, improvement: 102.50%)
  • dom0_varlibqubes_rnd4k_q1t1_read 3:read_bandwidth_kb: 7980.00 🔻 ( previous job: 8763.00, degradation: 91.06%)
  • dom0_varlibqubes_rnd4k_q1t1_write 3:write_bandwidth_kb: 4106.00 🟢 ( previous job: 3931.00, improvement: 104.45%)
  • fedora-42-xfce_root_seq1m_q8t1_read 3:read_bandwidth_kb: 391844.00 🟢 ( previous job: 282711.00, improvement: 138.60%)
  • fedora-42-xfce_root_seq1m_q8t1_write 3:write_bandwidth_kb: 154165.00 🟢 ( previous job: 118833.00, improvement: 129.73%)
  • fedora-42-xfce_root_seq1m_q1t1_read 3:read_bandwidth_kb: 361577.00 🟢 ( previous job: 349641.00, improvement: 103.41%)
  • fedora-42-xfce_root_seq1m_q1t1_write 3:write_bandwidth_kb: 75784.00 🟢 ( previous job: 69093.00, improvement: 109.68%)
  • fedora-42-xfce_root_rnd4k_q32t1_write 3:write_bandwidth_kb: 2382.00 🟢 ( previous job: 1680.00, improvement: 141.79%)
  • fedora-42-xfce_root_rnd4k_q1t1_read 3:read_bandwidth_kb: 8539.00 🔻 ( previous job: 9096.00, degradation: 93.88%)
  • fedora-42-xfce_root_rnd4k_q1t1_write 3:write_bandwidth_kb: 962.00 🟢 ( previous job: 905.00, improvement: 106.30%)
  • fedora-42-xfce_private_seq1m_q8t1_read 3:read_bandwidth_kb: 375430.00 🟢 ( previous job: 273565.00, improvement: 137.24%)
  • fedora-42-xfce_private_seq1m_q8t1_write 3:write_bandwidth_kb: 166450.00 🟢 ( previous job: 136438.00, improvement: 122.00%)
  • fedora-42-xfce_private_seq1m_q1t1_read 3:read_bandwidth_kb: 329223.00 🔻 ( previous job: 357875.00, degradation: 91.99%)
  • fedora-42-xfce_private_seq1m_q1t1_write 3:write_bandwidth_kb: 73734.00 🟢 ( previous job: 51291.00, improvement: 143.76%)
  • fedora-42-xfce_private_rnd4k_q32t1_read 3:read_bandwidth_kb: 98921.00 🟢 ( previous job: 23101.00, improvement: 428.21%)
  • fedora-42-xfce_private_rnd4k_q32t1_write 3:write_bandwidth_kb: 2443.00 🔻 ( previous job: 2605.00, degradation: 93.78%)
  • fedora-42-xfce_private_rnd4k_q1t1_read 3:read_bandwidth_kb: 8320.00 🔻 ( previous job: 8753.00, degradation: 95.05%)
  • fedora-42-xfce_private_rnd4k_q1t1_write 3:write_bandwidth_kb: 723.00 🟢 ( previous job: 719.00, improvement: 100.56%)
  • fedora-42-xfce_volatile_seq1m_q8t1_read 3:read_bandwidth_kb: 368568.00 🟢 ( previous job: 338906.00, improvement: 108.75%)
  • fedora-42-xfce_volatile_seq1m_q8t1_write 3:write_bandwidth_kb: 141515.00 🟢 ( previous job: 114705.00, improvement: 123.37%)
  • fedora-42-xfce_volatile_seq1m_q1t1_read 3:read_bandwidth_kb: 329740.00 🟢 ( previous job: 315931.00, improvement: 104.37%)
  • fedora-42-xfce_volatile_seq1m_q1t1_write 3:write_bandwidth_kb: 110415.00 🟢 ( previous job: 60295.00, improvement: 183.12%)
  • fedora-42-xfce_volatile_rnd4k_q32t1_read 3:read_bandwidth_kb: 91164.00 🟢 ( previous job: 89810.00, improvement: 101.51%)
  • fedora-42-xfce_volatile_rnd4k_q1t1_read 3:read_bandwidth_kb: 9353.00 🟢 ( previous job: 8251.00, improvement: 113.36%)
  • debian-13-xfce_dom0-dispvm-api (mean:6.899): 82.78 🔻 ( previous job: 79.83, degradation: 103.70%)
  • debian-13-xfce_dom0-dispvm-gui-api (mean:7.843): 94.11 🔻 ( previous job: 92.49, degradation: 101.76%)
  • debian-13-xfce_dom0-dispvm-preload-2-api (mean:3.771): 45.25 🔻 ( previous job: 44.94, degradation: 100.68%)
  • debian-13-xfce_dom0-dispvm-preload-2-delay-0-api (mean:3.578): 42.94 🔻 ( previous job: 41.46, degradation: 103.56%)
  • debian-13-xfce_dom0-dispvm-preload-2-delay-minus-1d2-api (mean:4.002): 48.02 🔻 ( previous job: 47.01, degradation: 102.16%)
  • debian-13-xfce_dom0-dispvm-preload-4-api (mean:3.13): 37.55 🟢 ( previous job: 37.67, improvement: 99.68%)
  • debian-13-xfce_dom0-dispvm-preload-4-delay-0-api (mean:3.218): 38.61 🔻 ( previous job: 36.76, degradation: 105.04%)
  • debian-13-xfce_dom0-dispvm-preload-4-delay-minus-1d2-api (mean:3.363): 40.36 🔻 ( previous job: 37.87, degradation: 106.57%)
  • debian-13-xfce_dom0-dispvm-preload-2-gui-api (mean:4.772): 57.27 🔻 ( previous job: 55.58, degradation: 103.03%)
  • debian-13-xfce_dom0-dispvm-preload-4-gui-api (mean:4.19): 50.28 🔻 ( previous job: 47.73, degradation: 105.35%)
  • debian-13-xfce_dom0-dispvm-preload-6-gui-api (mean:4.025): 48.30 🔻 ( previous job: 47.11, degradation: 102.52%)
  • debian-13-xfce_dom0-vm-api (mean:0.029): 0.34 🟢 ( previous job: 0.41, improvement: 82.81%)
  • debian-13-xfce_dom0-vm-gui-api (mean:0.034): 0.41 🟢 ( previous job: 0.48, improvement: 85.86%)
  • fedora-42-xfce_dom0-dispvm-api (mean:7.241): 86.89 🔻 ( previous job: 84.64, degradation: 102.66%)
  • fedora-42-xfce_dom0-dispvm-gui-api (mean:8.363): 100.36 🔻 ( previous job: 99.96, degradation: 100.40%)
  • fedora-42-xfce_dom0-dispvm-preload-2-api (mean:3.97): 47.64 🟢 ( previous job: 47.97, improvement: 99.32%)
  • fedora-42-xfce_dom0-dispvm-preload-2-delay-0-api (mean:3.966): 47.59 🟢 ( previous job: 48.54, improvement: 98.05%)
  • fedora-42-xfce_dom0-dispvm-preload-2-delay-minus-1d2-api (mean:4.285): 51.42 🔻 ( previous job: 50.22, degradation: 102.38%)
  • fedora-42-xfce_dom0-dispvm-preload-4-api (mean:3.345): 40.14 🔻 ( previous job: 39.46, degradation: 101.73%)
  • fedora-42-xfce_dom0-dispvm-preload-4-delay-0-api (mean:3.268): 39.21 🟢 ( previous job: 40.12, improvement: 97.74%)
  • fedora-42-xfce_dom0-dispvm-preload-4-delay-minus-1d2-api (mean:3.448): 41.37 🟢 ( previous job: 42.41, improvement: 97.54%)
  • fedora-42-xfce_dom0-dispvm-preload-2-gui-api (mean:5.108): 61.30 🟢 ( previous job: 62.27, improvement: 98.43%)
  • fedora-42-xfce_dom0-dispvm-preload-4-gui-api (mean:4.72): 56.64 🔻 ( previous job: 54.33, degradation: 104.26%)
  • fedora-42-xfce_dom0-dispvm-preload-6-gui-api (mean:4.559): 54.71 🔻 ( previous job: 54.25, degradation: 100.85%)
  • fedora-42-xfce_dom0-vm-api (mean:0.036): 0.43 🟢 ( previous job: 0.50, improvement: 85.32%)
  • fedora-42-xfce_dom0-vm-gui-api (mean:0.039): 0.46 🟢 ( previous job: 0.49, improvement: 94.11%)
  • whonix-workstation-18_dom0-dispvm-api (mean:9.135): 109.62 🟢 ( previous job: 110.52, improvement: 99.19%)
  • whonix-workstation-18_dom0-dispvm-gui-api (mean:10.542): 126.50 🔻 ( previous job: 121.96, degradation: 103.72%)
  • whonix-workstation-18_dom0-dispvm-preload-2-api (mean:5.761): 69.14 🔻 ( previous job: 64.20, degradation: 107.69%)
  • whonix-workstation-18_dom0-dispvm-preload-2-delay-0-api (mean:5.341): 64.09 🔻 ( previous job: 61.89, degradation: 103.56%)
  • whonix-workstation-18_dom0-dispvm-preload-2-delay-minus-1d2-api (mean:6.223): 74.67 🔻 ( previous job: 69.42, degradation: 107.57%)
  • whonix-workstation-18_dom0-dispvm-preload-4-api (mean:4.718): 56.61 🟢 ( previous job: 56.66, improvement: 99.92%)
  • whonix-workstation-18_dom0-dispvm-preload-4-delay-0-api (mean:5.179): 62.15 🔻 ( previous job: 60.57, degradation: 102.62%)
  • whonix-workstation-18_dom0-dispvm-preload-4-delay-minus-1d2-api (mean:5.15): 61.80 🔻 ( previous job: 59.37, degradation: 104.08%)
  • whonix-workstation-18_dom0-dispvm-preload-2-gui-api (mean:6.256): 75.08 🟢 ( previous job: 77.58, improvement: 96.77%)
  • whonix-workstation-18_dom0-dispvm-preload-4-gui-api (mean:5.971): 71.65 🔻 ( previous job: 69.81, degradation: 102.64%)
  • whonix-workstation-18_dom0-dispvm-preload-6-gui-api (mean:5.529): 66.34 🟢 ( previous job: 68.61, improvement: 96.70%)
  • whonix-workstation-18_dom0-vm-gui-api (mean:0.045): 0.53 🟢 ( previous job: 0.65, improvement: 82.66%)

@ben-grande

Copy link
Copy Markdown

@marmarek marmarek merged commit b8d47a0 into QubesOS:main Mar 13, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

qubesctl spams odict releated deprecation warnings

4 participants