Convert Linux Bridge os-vif driver to use native Python bindings
Bug #1677238 reported by
Stephen Finucane
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
os-vif |
Fix Released
|
Low
|
Rodolfo Alonso |
Bug Description
The pyroute2 package provides native Python bindings for netlink and Linux network configuration. We should use this instead of calling binaries provided by the iproute2 project (ip-link et al).
Like bug #1666917, this will improve performance, reduce memory footprint and improve security by reducing use of processutils.
Changed in os-vif: | |
assignee: | Rodolfo Alonso (rodolfo-alonso-hernandez) → Stephen Finucane (stephenfinucane) |
Changed in os-vif: | |
assignee: | Stephen Finucane (stephenfinucane) → Rodolfo Alonso (rodolfo-alonso-hernandez) |
To post a comment you must log in.
Neutron already uses this library [1] so it's likely in g-r.
[1] https:/ /github. com/openstack/ neutron/ blob/eeeee06b/ neutron/ privileged/ agent/linux/ ip_lib. py