[all][ptl][release] Zed release critical issue with oslo.db 12.1.0

Előd Illés elod.illes at est.tech
Mon Sep 5 14:19:30 UTC 2022


Hi,

With the latest oslo.db 12.1.0 release it seems multiple repositories 
are broken (see the corresponding requirements patch [1] for details, 
and probably there are more, that are not tested within requirements 
repository). The patch that introduces the break [2] "is necessary for 
oslo.db and openstack applications in general to be able to run on 
SQLAlchemy 2.0" according to patch author.

Since we are after the 3rd milestone of Zed, we have very limited time 
to figure out what to do. The 2 options are:

1) fix every broken repository to work with oslo.db 12.1.0
     as far as we know this is quite impossible as for some repositories 
the already existing fixes took almost a cycle to be implemented and 
there are still undiscovered bugs around this. (we don't know if this is 
really true, or probably there are cases where it's easy to fix)

2) revert the breaking change [2] and do another release in oslo.db now 
without it (and add it back after Zed release & release oslo.db with it 
as soon as possible in Antelope cycle)
     as far as we understand this does not cause any issue for those who 
already adapted to oslo.db 12.1.0, so this should not be painful

Based on the above Release team is opting toward the 2nd option.

Please let us know your opinion!

[1] https://review.opendev.org/c/openstack/requirements/+/855153/
[2] https://review.opendev.org/c/openstack/oslo.db/+/804775

Thanks,

Előd

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.openstack.org/pipermail/openstack-discuss/attachments/20220905/18be234f/attachment.htm>


More information about the openstack-discuss mailing list