Sean M. Collins <s...@coreitpro.com> wrote:

On Wed, Jan 13, 2016 at 03:57:37PM CST, Mooney, Sean K wrote:
One of the ideas that I have been thinking about over the last month or two is do we Want to create a dedicated library file in devstack to support compilation and installation
Of ovs.

So, my suggestion is as follows: create a new devstack plugin that is
*specifically* geared towards just compiling OVS and installing it to
get the bits that you need. I'm just concerned about the feature creep
that is happening in the Neutron DevStack plugin ( which I didn't like in
the first place ) where now every little thing is getting proposed
against it.

Currently, devstack plugin has code for:
* qos
* sr-iov
* l2 agent extensions
* flavors

I think most of those could indeed live in a separate plugin (except probably l2 agent extensions that seems like a common feature for different agent types).

I wonder whether we can extend devstack plugin interface to support completely separate *per-feature* plugins, but in the *same* repo. In that case, we would have best of both worlds: code separation, the need for explicit enable_plugin call to enable a specific feature; and at the same time, no tiny git repos to maintain 10s of lines of bash code in each.


I'd prefer to see small, very specific DevStack plugins that have narrow
focus, and jobs that need them for specific things adding them to their
local.conf settings explicitly via enable_repo lines.

The concern I have with compiling bleeding edge OVS and then running our
Neutron jobs is that yes, we get new features, but yes we also get
the newest bugs and the configuration matrix for Neutron now gets a new
dimension of 'packaged OVS versus git commit SHA'

--
Sean M. Collins

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to