[openstack-dev] [neutron] neutron-lib impact: ServicePluginBase and PluginInterface moved

Boden Russell bodenvmw at gmail.com
Fri Mar 3 19:47:33 UTC 2017

Head's up: the ServicePluginBase and PluginInterface classes are being
removed from neutron.

- ServicePluginBase is available in neutron-lib.
- PluginInterface is likely going to remain private in neutron-lib;
pretty much everyone is using ServicePluginBase anyway.

A patch is proposed to neutron [1] consuming the above changes and
patches have been proposed to stadium projects for the same [2]. For all
other projects using these classes, please sync-up and consume from

We'll hold off on landing [1] until consumers get a chance to sync-up.

For a deeper dive (and comments on) into why we're likely making
PluginInterface private, please see [3].


[1] https://review.openstack.org/#/c/441129/
[2] https://review.openstack.org/#/q/message:+consume+ServicePluginBase
[3] https://review.openstack.org/#/c/424151/

More information about the OpenStack-dev mailing list