OpenStack in the pink with Flamingo release
Briefly

OpenStack in the pink with Flamingo release
"Eventlet was created almost 18 years ago, at a time where async features were absent from the CPython stdlib. With time eventlet evolved and CPython too, but since several years the maintenance activity of eventlet decreased leading to a growing gap between eventlet and the CPython implementation," the repo explains. Eventlet's devs believe "this gap is now too high and can lead you to unexpected side effects and bugs in your applications."
"Ditching eventlet is not just a cleanup job. It also means OpenStack's bare-metal "Ironic" module will soon become a true multi-threaded application. "I could not be prouder of the persistence and collaboration that made this progress possible," said Ravi. "By paying down this technical debt, we have strengthened OpenStack for the next 15 years and beyond. OpenStack is here for the long run, and I want to congratulate the entire community for reaching this significant milestone together.""
OpenStack Flamingo, the 32nd major release, removes eventlet dependencies to address concurrency and operational problems. Eventlet, created nearly 18 years ago before CPython async features, has seen declining maintenance and growing incompatibilities with CPython that can cause unexpected side effects. Removing eventlet reduces technical debt and allows the bare-metal Ironic service to become a true multi-threaded application. Flamingo comprises over 8,000 changes from around 480 contributors across many organizations, demonstrating broad collaboration. The removal effort aims to improve reliability, modernize concurrency handling, and strengthen OpenStack for sustained future development and deployments.
Read at Theregister
Unable to calculate read time
[
|
]