This transition the rocky branch to extended maintenance.
Changes for bugfixes and things the team deems important are
still encouraged, but there will no longer be official releases
off of the branch.
Please +1 if the team is ready for us to proceed with this
transition, or -1 if there are any final backports currently in
flight that we should wait for. For the latter case, please
update the patch with the new commit hash after doing a final
release to get those changes out so we know to proceed with the
transition.
Change-Id: I19926e2b69be2e3515227a045b16ce2d88e0626d
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Add links for rocky release note landing pages that have been added
since the last time the script was run.
Change-Id: I43df71318a37ae0cc25b6925c580ea624c534828
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
The YAML 1.2 spec was released in 2009. It's probably been enough time
that it's safe to move to it.
The only issue for out YAML usage was 1.2 dropped the use of Yes, No, On,
and Off as valid boolean values.
Change-Id: I608e09d219379e00cca15c5ff165bb63aecfe9f2
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
A previous patch replaced the _Event() function and _
ThreadingEvent() class in oslo_service.loopingcall
with a single _Event() class. However, some consumers of
oslo_service (including Nova) were relying on the private
interface to mock methods during unit testing,
which prevents them updating to the latest version of oslo.service.
$ git log --no-merges 1.31.6.. --oneline
d555763 Maintain private interface for loopingcall._ThreadingEvent
Change-Id: I2b33c33b739f15742b7762379581d19da42b6475
We noticed high CPU usage in Rocky, it's caused by
inefficient code in oslo.service causing many useless system calls:
change: I62e9f1a7cde8846be368fbec58b8e0825ce02079
$ git log --no-merges 1.31.5.. --online
6566ec5 Use eventlet Event for loopingcall events
6a7d05d Fix stop of loopingcall
23dc8c0 Stop asserting on Eventlet internals
Change-Id: I1f0c4856e939bfa76e90542efc5091a4a9baa9a4
Twine 1.12.0 has a bug that caused it to report a failure even when
the upload was successful. That resulted in quite a few partially
successful releases, with only wheels uploaded to PyPI, no
announcements, and no tarballs uploaded to tarballs.o.o.
This patch re-tags all of those releases to give us good artifacts.
Change-Id: Iaea87ebe23bcad27d4422f3c477bf2fa37cf5bc5
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Updates libs that have branches stable/rocky to have their release notes
links.
Change-Id: Ibcac601045961d37b28e14c7c4f72bb681f1f6eb
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Create stable branches for libraries that did not include
branching in their final rocky release.
Change-Id: I7cd497c0f97e0097064bd0b10ca55e751c5818ee
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
I split this release out from the other oslo ones because it is a
fairly significant one in that it uncaps eventlet in oslo.service
so we can proceed with testing newer eventlet in the rest of the
OpenStack services.
Change-Id: I92a63ed9fbb3bc714d23293262ff05d57b26a52b
These files are based on the deliverables that were actually released
during queens.
Change-Id: Ie95848d0f95c41cc6765f2ba07801a0770a8ecdb
Signed-off-by: Doug Hellmann <doug@doughellmann.com>