On Tue, Apr 27, 2021 at 10:50 PM Matthew Thode <mthode@mthode.org> wrote:
Looks like a new release of sqlalchemy is upon us and is breaking tests in openstack (1.4.11 for now). Please test against https://review.opendev.org/788339 to get your project working against the newest version.
currently failing are cinder ironic keystone masakari neutron and nova cross gates
Thanks for the early notice. It seems we need to fix oslo.db as well since I am getting this: File "/home/zuul/src/opendev.org/openstack/masakari/.tox/py36/lib/python3.6/site-packages/oslo_db/sqlalchemy/test_base.py", line 180, in setUp self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) ... File "/home/zuul/src/opendev.org/openstack/masakari/.tox/py36/lib/python3.6/site-packages/oslo_db/sqlalchemy/test_base.py", line 66, in setUp self.test, self.test.resources, testresources._get_result()) ... File "/home/zuul/src/opendev.org/openstack/masakari/.tox/py36/lib/python3.6/site-packages/oslo_db/sqlalchemy/provision.py", line 133, in make url = backend.provisioned_database_url(db_token) File "/home/zuul/src/opendev.org/openstack/masakari/.tox/py36/lib/python3.6/site-packages/oslo_db/sqlalchemy/provision.py", line 337, in provisioned_database_url return self.impl.provisioned_database_url(self.url, ident) File "/home/zuul/src/opendev.org/openstack/masakari/.tox/py36/lib/python3.6/site-packages/oslo_db/sqlalchemy/provision.py", line 498, in provisioned_database_url url.database = ident AttributeError: can't set attribute I've just run unit tests on oslo.db with new SQLAlchemy and it fails 5 tests there. -yoctozepto