<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<p>Hi,</p>
<p>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] "<span id="output">is necessary for oslo.db and
openstack applications in general to be able to run on
SQLAlchemy 2.0" according to patch author.<br>
</span></p>
<p>Since we are after the 3rd milestone of Zed, we have very limited
time to figure out what to do. The 2 options are:</p>
<p>1) fix every broken repository to work with oslo.db 12.1.0<br>
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)</p>
<p>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)<br>
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</p>
<p>Based on the above Release team is opting toward the 2nd option.</p>
<p>Please let us know your opinion!<br>
</p>
<p>[1] <a class="moz-txt-link-freetext" href="https://review.opendev.org/c/openstack/requirements/+/855153/">https://review.opendev.org/c/openstack/requirements/+/855153/</a><br>
[2] <a class="moz-txt-link-freetext" href="https://review.opendev.org/c/openstack/oslo.db/+/804775">https://review.opendev.org/c/openstack/oslo.db/+/804775</a></p>
<p>Thanks,<br>
<br>
Előd</p>
</body>
</html>