[all] many Python 3.11 failures in OpenStack components
Hi, The below bugs have been reported against the OpenStack components in Debian. I would greatly appreciate help fixing these before Bookworm is in freeze (in January). If you fix a bug, it'd be great to add a link in the Debian bug, so I can see the URL of the review (even if the patch isn't merged yet). As a reminder: to write to a Debian bug, simply write to <bugnumber>@bugs.debian.org (the Debian BTS is email driven). networking-mlnx: https://bugs.debian.org/1021924 FTBFS test failures: sqlalchemy.exc.InvalidRequestError: A transaction is already begun on this Session. networking-l2gw: https://bugs.debian.org/1023764 autopkgtest failure: module 'neutron.common.config' has no attribute 'register_common_config_options' ironic: https://bugs.debian.org/1024783 needs update for python3.11: Cannot spec a Mock object ironic-inspector: https://bugs.debian.org/1024952 needs update for python3.11: Failed to resolve the hostname (meow) for node uuid1 mistral-dashboard: https://bugs.debian.org/1024958 needs update for python3.11: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'? murano: https://bugs.debian.org/1025013 needs update for python3.11: 'NoneType' object has no attribute 'object_store' python-cinderclient: https://bugs.debian.org/1025028 needs update for python3.11: conflicting subparser: another-fake-action python-novaclient: https://bugs.debian.org/1025110 needs update for python3.11: conflicting subparser python-sushy: https://bugs.debian.org/1025124 needs update for python3.11: AssertionError: expected call not found python-taskflow: https://bugs.debian.org/1025126 needs update for python3.11: MismatchError Cheers, Thomas Goirand (zigo)
Swift has one too! https://review.opendev.org/c/openstack/swift/+/863441 On Mon, Dec 5, 2022 at 9:45 AM Thomas Goirand <zigo@debian.org> wrote:
Hi,
The below bugs have been reported against the OpenStack components in Debian. I would greatly appreciate help fixing these before Bookworm is in freeze (in January). If you fix a bug, it'd be great to add a link in the Debian bug, so I can see the URL of the review (even if the patch isn't merged yet).
As a reminder: to write to a Debian bug, simply write to <bugnumber>@bugs.debian.org (the Debian BTS is email driven).
networking-mlnx: https://bugs.debian.org/1021924 FTBFS test failures: sqlalchemy.exc.InvalidRequestError: A transaction is already begun on this Session.
networking-l2gw: https://bugs.debian.org/1023764 autopkgtest failure: module 'neutron.common.config' has no attribute 'register_common_config_options'
ironic: https://bugs.debian.org/1024783 needs update for python3.11: Cannot spec a Mock object
ironic-inspector: https://bugs.debian.org/1024952 needs update for python3.11: Failed to resolve the hostname (meow) for node uuid1
mistral-dashboard: https://bugs.debian.org/1024958 needs update for python3.11: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?
murano: https://bugs.debian.org/1025013 needs update for python3.11: 'NoneType' object has no attribute 'object_store'
python-cinderclient: https://bugs.debian.org/1025028 needs update for python3.11: conflicting subparser: another-fake-action
python-novaclient: https://bugs.debian.org/1025110 needs update for python3.11: conflicting subparser
python-sushy: https://bugs.debian.org/1025124 needs update for python3.11: AssertionError: expected call not found
python-taskflow: https://bugs.debian.org/1025126 needs update for python3.11: MismatchError
Cheers,
Thomas Goirand (zigo)
-- Clay Gerrard 210 788 9431
Hi, Thanks for the info, I will check networking-l2gw. Lajos (lajoskatona) Thomas Goirand <zigo@debian.org> ezt írta (időpont: 2022. dec. 5., H, 16:49):
Hi,
The below bugs have been reported against the OpenStack components in Debian. I would greatly appreciate help fixing these before Bookworm is in freeze (in January). If you fix a bug, it'd be great to add a link in the Debian bug, so I can see the URL of the review (even if the patch isn't merged yet).
As a reminder: to write to a Debian bug, simply write to <bugnumber>@bugs.debian.org (the Debian BTS is email driven).
networking-mlnx: https://bugs.debian.org/1021924 FTBFS test failures: sqlalchemy.exc.InvalidRequestError: A transaction is already begun on this Session.
networking-l2gw: https://bugs.debian.org/1023764 autopkgtest failure: module 'neutron.common.config' has no attribute 'register_common_config_options'
ironic: https://bugs.debian.org/1024783 needs update for python3.11: Cannot spec a Mock object
ironic-inspector: https://bugs.debian.org/1024952 needs update for python3.11: Failed to resolve the hostname (meow) for node uuid1
mistral-dashboard: https://bugs.debian.org/1024958 needs update for python3.11: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?
murano: https://bugs.debian.org/1025013 needs update for python3.11: 'NoneType' object has no attribute 'object_store'
python-cinderclient: https://bugs.debian.org/1025028 needs update for python3.11: conflicting subparser: another-fake-action
python-novaclient: https://bugs.debian.org/1025110 needs update for python3.11: conflicting subparser
python-sushy: https://bugs.debian.org/1025124 needs update for python3.11: AssertionError: expected call not found
python-taskflow: https://bugs.debian.org/1025126 needs update for python3.11: MismatchError
Cheers,
Thomas Goirand (zigo)
Hi,Brian (haleyb) is the winner: https://review.opendev.org/c/x/networking-l2gw/+/866620 Lajos Katona <katonalala@gmail.com> ezt írta (időpont: 2022. dec. 6., K, 15:08):
Hi, Thanks for the info, I will check networking-l2gw.
Lajos (lajoskatona)
Thomas Goirand <zigo@debian.org> ezt írta (időpont: 2022. dec. 5., H, 16:49):
Hi,
The below bugs have been reported against the OpenStack components in Debian. I would greatly appreciate help fixing these before Bookworm is in freeze (in January). If you fix a bug, it'd be great to add a link in the Debian bug, so I can see the URL of the review (even if the patch isn't merged yet).
As a reminder: to write to a Debian bug, simply write to <bugnumber>@bugs.debian.org (the Debian BTS is email driven).
networking-mlnx: https://bugs.debian.org/1021924 FTBFS test failures: sqlalchemy.exc.InvalidRequestError: A transaction is already begun on this Session.
networking-l2gw: https://bugs.debian.org/1023764 autopkgtest failure: module 'neutron.common.config' has no attribute 'register_common_config_options'
ironic: https://bugs.debian.org/1024783 needs update for python3.11: Cannot spec a Mock object
ironic-inspector: https://bugs.debian.org/1024952 needs update for python3.11: Failed to resolve the hostname (meow) for node uuid1
mistral-dashboard: https://bugs.debian.org/1024958 needs update for python3.11: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?
murano: https://bugs.debian.org/1025013 needs update for python3.11: 'NoneType' object has no attribute 'object_store'
python-cinderclient: https://bugs.debian.org/1025028 needs update for python3.11: conflicting subparser: another-fake-action
python-novaclient: https://bugs.debian.org/1025110 needs update for python3.11: conflicting subparser
python-sushy: https://bugs.debian.org/1025124 needs update for python3.11: AssertionError: expected call not found
python-taskflow: https://bugs.debian.org/1025126 needs update for python3.11: MismatchError
Cheers,
Thomas Goirand (zigo)
FYI, The Octavia team has looked at the Taskflow issue and proposed a patch: https://review.opendev.org/c/openstack/taskflow/+/866610 Michael On Mon, Dec 5, 2022 at 7:46 AM Thomas Goirand <zigo@debian.org> wrote:
Hi,
The below bugs have been reported against the OpenStack components in Debian. I would greatly appreciate help fixing these before Bookworm is in freeze (in January). If you fix a bug, it'd be great to add a link in the Debian bug, so I can see the URL of the review (even if the patch isn't merged yet).
As a reminder: to write to a Debian bug, simply write to <bugnumber>@bugs.debian.org (the Debian BTS is email driven).
networking-mlnx: https://bugs.debian.org/1021924 FTBFS test failures: sqlalchemy.exc.InvalidRequestError: A transaction is already begun on this Session.
networking-l2gw: https://bugs.debian.org/1023764 autopkgtest failure: module 'neutron.common.config' has no attribute 'register_common_config_options'
ironic: https://bugs.debian.org/1024783 needs update for python3.11: Cannot spec a Mock object
ironic-inspector: https://bugs.debian.org/1024952 needs update for python3.11: Failed to resolve the hostname (meow) for node uuid1
mistral-dashboard: https://bugs.debian.org/1024958 needs update for python3.11: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?
murano: https://bugs.debian.org/1025013 needs update for python3.11: 'NoneType' object has no attribute 'object_store'
python-cinderclient: https://bugs.debian.org/1025028 needs update for python3.11: conflicting subparser: another-fake-action
python-novaclient: https://bugs.debian.org/1025110 needs update for python3.11: conflicting subparser
python-sushy: https://bugs.debian.org/1025124 needs update for python3.11: AssertionError: expected call not found
python-taskflow: https://bugs.debian.org/1025126 needs update for python3.11: MismatchError
Cheers,
Thomas Goirand (zigo)
Hi, Thanks for reporting this I'm checking the ironic related ones Ciao, Riccardo On Tue, Dec 6, 2022 at 4:29 PM Michael Johnson <johnsomor@gmail.com> wrote:
FYI,
The Octavia team has looked at the Taskflow issue and proposed a patch: https://review.opendev.org/c/openstack/taskflow/+/866610
Michael
On Mon, Dec 5, 2022 at 7:46 AM Thomas Goirand <zigo@debian.org> wrote:
Hi,
The below bugs have been reported against the OpenStack components in Debian. I would greatly appreciate help fixing these before Bookworm is in freeze (in January). If you fix a bug, it'd be great to add a link in the Debian bug, so I can see the URL of the review (even if the patch isn't merged yet).
As a reminder: to write to a Debian bug, simply write to <bugnumber>@bugs.debian.org (the Debian BTS is email driven).
networking-mlnx: https://bugs.debian.org/1021924 FTBFS test failures: sqlalchemy.exc.InvalidRequestError: A transaction is already begun on this Session.
networking-l2gw: https://bugs.debian.org/1023764 autopkgtest failure: module 'neutron.common.config' has no attribute 'register_common_config_options'
ironic: https://bugs.debian.org/1024783 needs update for python3.11: Cannot spec a Mock object
ironic-inspector: https://bugs.debian.org/1024952 needs update for python3.11: Failed to resolve the hostname (meow) for node uuid1
mistral-dashboard: https://bugs.debian.org/1024958 needs update for python3.11: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?
murano: https://bugs.debian.org/1025013 needs update for python3.11: 'NoneType' object has no attribute 'object_store'
python-cinderclient: https://bugs.debian.org/1025028 needs update for python3.11: conflicting subparser: another-fake-action
python-novaclient: https://bugs.debian.org/1025110 needs update for python3.11: conflicting subparser
python-sushy: https://bugs.debian.org/1025124 needs update for python3.11: AssertionError: expected call not found
python-taskflow: https://bugs.debian.org/1025126 needs update for python3.11: MismatchError
Cheers,
Thomas Goirand (zigo)
FYI, only these are remaining for me: On 12/5/22 16:41, Thomas Goirand wrote:
networking-mlnx: https://bugs.debian.org/1021924 FTBFS test failures: sqlalchemy.exc.InvalidRequestError: A transaction is already begun on this Session.
python-novaclient: https://bugs.debian.org/1025110 needs update for python3.11: conflicting subparser
For novaclient, a similar fix as for cinderclient should be applied: https://review.opendev.org/c/openstack/python-cinderclient/+/851467 Can someone from the Nova team take care of it? As the mlnx driver isn't critical, I'd say Zed in Debian Bookworm is now Python 3.11 ready! :) Thanks for everyone that helped fixing the bugs. Cheers, Thomas Goirand (zigo)
On Mon, 2022-12-12 at 10:55 +0100, Thomas Goirand wrote:
FYI, only these are remaining for me:
On 12/5/22 16:41, Thomas Goirand wrote:
networking-mlnx: https://bugs.debian.org/1021924 FTBFS test failures: sqlalchemy.exc.InvalidRequestError: A transaction is already begun on this Session.
python-novaclient: https://bugs.debian.org/1025110 needs update for python3.11: conflicting subparser
For novaclient, a similar fix as for cinderclient should be applied: https://review.opendev.org/c/openstack/python-cinderclient/+/851467
Can someone from the Nova team take care of it?
https://review.opendev.org/c/openstack/python-novaclient/+/867270
As the mlnx driver isn't critical, I'd say Zed in Debian Bookworm is now Python 3.11 ready! :)
Thanks for everyone that helped fixing the bugs.
Cheers,
Thomas Goirand (zigo)
---- On Mon, 12 Dec 2022 01:55:38 -0800 Thomas Goirand wrote ---
FYI, only these are remaining for me:
On 12/5/22 16:41, Thomas Goirand wrote:
networking-mlnx: https://bugs.debian.org/1021924 FTBFS test failures: sqlalchemy.exc.InvalidRequestError: A transaction is already begun on this Session.
python-novaclient: https://bugs.debian.org/1025110 needs update for python3.11: conflicting subparser
For novaclient, a similar fix as for cinderclient should be applied: https://review.opendev.org/c/openstack/python-cinderclient/+/851467
Can someone from the Nova team take care of it?
As the mlnx driver isn't critical, I'd say Zed in Debian Bookworm is now Python 3.11 ready! :)
Thanks, zigo for testing, once it is available we can add py3.11 non voting unit test job also in this cycle. -gmann
Thanks for everyone that helped fixing the bugs.
Cheers,
Thomas Goirand (zigo)
participants (7)
-
Clay Gerrard
-
Ghanshyam Mann
-
Lajos Katona
-
Michael Johnson
-
Riccardo Pittau
-
Stephen Finucane
-
Thomas Goirand