[openstack-dev] [Neutron] how to deprecate a plugin

YAMAMOTO Takashi yamamoto at valinux.co.jp
Thu Jul 31 07:08:36 UTC 2014


hi,

> In Nova we have done the following:
> - add a warning in the current version that this will be deprecated in K
> - start of K drop the code
> It is also important to have an upgrade path. What happens if I have my
> RYU plugin in production and I upgrade to the next version. That should be
> clearly documented.

it depends on what functionalities of the plugin you are using.
i think simple setups (eg. vlan isolation) can be covered by
other plugins like ofagent.  but we haven't investigated further.

> I think that maybe we should consider on working on a migration scheme -
> from plugin A to plugin B.

i afraid it's impossible in general.

YAMAMOTO Takashi

> Thanks
> Gary
> 
> On 7/30/14, 8:17 PM, "YAMAMOTO Takashi" <yamamoto at valinux.co.jp> wrote:
> 
>>hi,
>>
>>what's the right procedure to deprecate a plugin?  we (ryu team) are
>>considering deprecating ryu plugin, in favor of ofagent.  probably in
>>K-timeframe, if it's acceptable.
>>
>>YAMAMOTO Takashi
>>
>>_______________________________________________
>>OpenStack-dev mailing list
>>OpenStack-dev at lists.openstack.org
>>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 
> 
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



More information about the OpenStack-dev mailing list