[openstack-dev] [Neutron] - Location for common third-party libs?

Ihar Hrachyshka ihrachys at redhat.com
Wed Jul 9 10:29:51 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Reviving the old thread.

On 17/06/14 11:23, Kevin Benton wrote:
> Hi Ihar,
> 
> What is the reason to breakup neutron into so many packages? A
> quick disk usage stat shows the plugins directory is currently
> 3.4M. Is that considered to be too much space for a package, or was
> it for another reason?

I think the reasoning was that we don't want to pollute systems with
unneeded files, and it seems to be easily achievable by splitting
files into separate packages. It turned out now it's not that easy now
that we have dependencies between ml2 mechanisms and separate plugins.

So I would be in favor of merging plugin packages back into
python-neutron package. AFAIK there is still no bug for that in Red
Hat Bugzilla, so please report one.

> 
> Thanks, Kevin Benton
> 
> 
> On Mon, Jun 16, 2014 at 3:37 PM, Ihar Hrachyshka
> <ihrachys at redhat.com> wrote:
> 
> On 17/06/14 00:10, Anita Kuno wrote:
>>>> On 06/16/2014 06:02 PM, Kevin Benton wrote:
>>>>> Hello,
>>>>> 
>>>>> In the Big Switch ML2 driver, we rely on quite a bit of
>>>>> code from the Big Switch plugin. This works fine for
>>>>> distributions that include the entire neutron code base.
>>>>> However, some break apart the neutron code base into
>>>>> separate packages. For example, in CentOS I can't use the
>>>>> Big Switch ML2 driver with just ML2 installed because the
>>>>> Big Switch plugin directory is gone.
>>>>> 
>>>>> Is there somewhere where we can put common third party code
>>>>> that will be safe from removal during packaging?
>>>>> 
> 
> Hi,
> 
> I'm a neutron packager for redhat based distros.
> 
> AFAIK the main reason is to avoid installing lots of plugins to 
> systems that are not going to use them. No one really spent too
> much time going file by file and determining internal
> interdependencies.
> 
> In your case, I would move those Brocade specific ML2 files to
> Brocade plugin package. I would suggest to report the bug in Red
> Hat bugzilla. I think this won't get the highest priority, but once
> packagers will have spare cycles, this can be fixed.
> 
> Cheers, /Ihar
>> 
>> _______________________________________________ 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
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBCgAGBQJTvRmeAAoJEC5aWaUY1u57OSoIALVFA1a0CrIrUk/vc28I7245
P3xe2WjV86txu71vtOVh0uSzh7oaGHkFOy1fpDDPp4httsALQepza8YziR2MsQHp
8fotY/fOvR2MRLNNvR+ekE+2n8U+pZW5vRchfOo3xKBGNeHs30Is3ZZHLyF6I7+T
TrSR1qcHhkWgUF6HB6IcnRGHlNjhXJt1RBAjLVhbc4FuQAqy41ZxtFpi1QfIsgIl
7CmBJeZu+nTap+XvXqBqQslUbGdSeodbVh6uNMso6OP+P+3hKAwgXBhGD2Mc7Hed
TMeKtY8BH5k1LAsadkMXgRm0L9f+vBPHeB5rzQgyLDBD6UpwH9bWryaDoDEJFYE=
=M8GI
-----END PGP SIGNATURE-----



More information about the OpenStack-dev mailing list