Public bug reported: orderedset.py uses collections.MutableSet, which had been removed in python 3.10.
This has been fixed upstream in https://github.com/ClusterLabs/crmsh/commit/c1356d64086d2e3f9d113f346a14e6dff1c2acb0 This blocks the python 3.10 migration, with: crm cluster init --yes --name=autopkgtest --unicast Traceback (most recent call last): File "/usr/sbin/crm", line 29, in <module> from crmsh import main File "/usr/lib/python3/dist-packages/crmsh/main.py", line 18, in <module> from . import ui_root File "/usr/lib/python3/dist-packages/crmsh/ui_root.py", line 23, in <module> from . import ui_cib File "/usr/lib/python3/dist-packages/crmsh/ui_cib.py", line 16, in <module> from .cibconfig import cib_factory File "/usr/lib/python3/dist-packages/crmsh/cibconfig.py", line 23, in <module> from . import orderedset File "/usr/lib/python3/dist-packages/crmsh/orderedset.py", line 29, in <module> class OrderedSet(collections.MutableSet): AttributeError: module 'collections' has no attribute 'MutableSet' autopkgtest [06:36:57]: test pacemaker-cluster-init.sh: -----------------------] autopkgtest [06:36:58]: test pacemaker-cluster-init.sh: - - - - - - - - - - results - - - - - - - - - - pacemaker-cluster-init.sh FAIL non-zero exit status 1 autopkgtest [06:36:58]: @@@@@@@@@@@@@@@@@@@@ summary command1 FAIL non-zero exit status 1 command2 FAIL non-zero exit status 1 command3 FAIL non-zero exit status 1 utils.sh PASS testsuite.sh FAIL non-zero exit status 2 pacemaker-basic-resource.sh FAIL non-zero exit status 1 pacemaker-node-status.sh FAIL non-zero exit status 1 pacemaker-cluster-init.sh FAIL non-zero exit status 1 As shown in https://autopkgtest.ubuntu.com/results/autopkgtest- jammy/jammy/amd64/c/crmsh/20220115_063709_22736@/log.gz ** Affects: crmsh (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1958393 Title: crmsh orderedset.py does not support python 3.10 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/crmsh/+bug/1958393/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
