Ask Your Question

Multiple neutron plugins

asked 2016-01-26 08:42:00 -0600

anonymous user


Is it possible to install many plugins on the same neutron installation? Let's suppose I want to use standard OVS approach for a subset of compute nodes, while leveraging networking through Opencontrail on another subnet of compute nodes. Would it be possible?

Thanks for any clue on this topic!

edit retag flag offensive close merge delete

1 answer

Sort by » oldest newest most voted

answered 2016-01-26 10:26:47 -0600


you can find the answer here, at neutron development wiki:

Quote from the previous link:

Q: Can I run multiple plugins at the same time?

A: No, only a single plugin can be run at a time, for a given Neutron API. That is because a "plugin" is really chunk of code that called to "implement" a particular API call. Just because there is one plugin, however, does not mean that you can only talk to one type of switch. One "plugin" can have multiple "drivers" that talk to different types of switches. For example, the Cisco plugin talks to multiple types of switches. There is no formal driver interface, but we encourage people to write the code that talks to a switch in a general way such that other plugins will be able to leverage it. A "driver" will usually be code that is able to talk to a particular switch model or family of switches. "drivers" usually will have methods for standard provisioning operations, like putting a port on a particular VLAN as the result of an attachment.

A. Yes, use the "meta-plugin" that calls code from two different existing plugins (


edit flag offensive delete link more


Link from github does not exists, i cant find if the package is inside a common library or where to find it.

Eduardo Gonzalez gravatar imageEduardo Gonzalez ( 2016-01-26 10:33:39 -0600 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2016-01-26 08:42:00 -0600

Seen: 344 times

Last updated: Jan 26 '16