Eventlet-Based-Deliverables-Easily-Migrated
Description
This document aim to identify eventlet based deliverables that can be easily migrated to asyncio. This task is related to the Modernization of the Openstack Networking Programming Model community goal. More details about this goal are available at:
- https://review.opendev.org/c/openstack/governance/+/902585
- https://wiki.openstack.org/wiki/Modernize_Openstack_Networking_Programming_Model
Authors
- Hervé Beraud (hberaud)
Deliverables
Ironic-Python-Agent
The Ironic-Python-Agent project is a good candidate as a pilot for a migration. It uses and relies on eventlet heavily, but has limited inter-openstack dependencies and co-installed dependencies. In general, the Ironic community is onboard to having IPA be a pilot project for this if it's useful (realistically; it may be too simple -- IPA may be an easy enough case just to completely rip eventlet out of without a migration).