[openstack-dev] [Openstack-operators] [Neutron] Deprecating the use_namespaces option - Now's the time to speak up!

Matt Riedemann mriedem at linux.vnet.ibm.com
Tue Mar 24 14:52:01 UTC 2015



On 3/23/2015 3:56 AM, Miguel Ángel Ajo wrote:
> I see you point Van,
>
> In the other hand, removing it, cleans up lot of conditional code parts
> (moving parts at the other side),
> and also the non-netns case is not tested by upstream CI, AFAIK, so it
> could be broken anytime
> and we would not notice it.
>
>
>
> Miguel Ángel Ajo
>
> On Monday, 23 de March de 2015 at 9:25, Van Leeuwen, Robert wrote:
>
>>> I think there are valid reasons to not use namespaces:
>>>
>>>   * Fewer moving parts == less can potentialy fail
>>>   * Troubleshooting is easier due to less places to look / need no
>>>     familiarity with namespaces & tools
>>>   * If I remember correctly setting up a namespace can get really
>>>     slow when you have a lot of them on a single machine
>>>
>>
>> > IMHO, those shouldn’t be valid reasons anymore, since they were due iproute, or sudo issues
>> > that have been corrected long ago, and all distros installing neutron are supporting netns at this
>>
>> Well, you exactly made my point:
>> There is lots that can and will go wrong with more moving parts.
>> That they are fixed at the moment does not mean that there will not be
>> a new bug in the future…
>>
>> Cheers,
>> Robert van Leeuwen
>> _______________________________________________
>> OpenStack-operators mailing list
>> OpenStack-operators at lists.openstack.org
>> <mailto:OpenStack-operators at lists.openstack.org>
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
>
>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>

FWIW we were doing CI without namespaces before Kilo simply due to RHEL 
6.5 not having the support w/o a kernel patch.

Since Kilo dropped py26 support we moved to RHEL 7* for py27 and that 
has namespace support so it's no longer an issue for us.

-- 

Thanks,

Matt Riedemann




More information about the OpenStack-dev mailing list