Hello Chris, It seems to me that Jay already answered your question weeks ago in your previous email. Here is Jay's answer:
oslo.service supports threading now; see https://docs.openstack.org/oslo.service/latest/user/backend.html <https://docs.openstack.org/oslo.service/latest/user/backend.html> for detail on exactly how.
There are some limitations, primarily oslo_service.wsgi is retired.
Ironic is eventlet-free based on these (and other) oslo changes; as a former oslo_service.wsgi user we changed to cheroot to play that role for us.
Here is the link to his original response https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.... Let us know if you have any additional questions. Le jeu. 4 sept. 2025 à 16:46, Chris Friesen <chris.friesen@windriver.com> a écrit :
Hi everyone,
Looking at the "epoxy" spec for removing Eventlet from oslo.service ( https://specs.openstack.org/openstack/oslo-specs/specs/epoxy/remove-eventlet...)
the very top line is a link to search blueprints.launchpad.net.
Following that link it seems like there is no blueprint for removing eventlet from oslo.service, so does the spec itself (with the proposed milestones) represent the current plan?
Separately, is there somewhere that shows the progress on the threading backend for oslo.service? I see it exists, are there any limitations on the current implementation?
Thanks, Chris
-- Hervé Beraud Principal Software Engineer at Red Hat irc: hberaud https://github.com/4383/