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

Ihar Hrachyshka ihrachys at redhat.com
Mon Jun 16 22:37:46 UTC 2014


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

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
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBCgAGBQJTn3G6AAoJEC5aWaUY1u573y4IAOlglKdT8nACA4MqOKt6YPEm
7+8yxLyIfUIJx/B61MvIA94m2j2O7uuUWbqyx+kGwSQQYXaXrHwnfgf43OSPktSf
GZsms/iRCxe5/rKS+WPn51UNj6aauvR5O7SHAu4kpGS8Y25mb7nVcIAgtXzE3IwR
rsEff1u8UAZ8uFPG1ZgerN5X2n2pn1R7xcSXB2g1rlbqbRdwtS2toHL7iSSwwJgq
6GH5iC+GmV1iMb1c7f0ZQvJm8jQYF2vBhl7efEXUnDEx6DQlpqDE/QI9tIwrwVkb
nbwz0FnVCtdiN5rGdmJZ/NW/Uldx/seVmjzlD/u25GO8mKacm0WEwc8VCIpbsYk=
=V+7m
-----END PGP SIGNATURE-----



More information about the OpenStack-dev mailing list