On Wed, Nov 20, 2013 at 3:26 PM, Ben Pfaff <b...@nicira.com> wrote:
> On Wed, Nov 20, 2013 at 01:52:59PM -0800, Gurucharan Shetty wrote:
>> Open vSwitch bridges and ports can be configured through
>> the /etc/network/interfaces script. During system startup,
>> Open vSwitch startup script reads the interfaces file
>> and creates the bridges and ports. During system shutdown,
>> the bridges and ports are removed.
>>
>> The same behavior also can occur with a manual 'restart' of
>> Open vswitch (ex: service openvswitch-switch restart).
>> This behavior has come across as undesirable in some cases.
>> ex: When some one manually creates interfaces through ovs-vsctl
>> and then restarts Open vSwitch, that interface is lost.
>>
>> This commit changes the startup script such that, interfaces
>> are created and deleted through the startup script only when
>> RUNLEVEL environment variable is set. This behavior will be
>> consistent with the OVS RHEL ifcfg-* scripts too.
>>
>> Signed-off-by: Gurucharan Shetty <gshe...@nicira.com>
>
> I guess that RHEL does it in toplevel scripts?  I don't see any existing
> mentions of RUNLEVEL in our tree.
Correct. I was trying to say that in case of RHEL, creation and
destruction of bridges only happens during system startup/shutdown and
not during every Open vSwitch restarts.
And that with this change, we will only create and destroy bridges
during system startup/shutdown in debian too.

>
> Acked-by: Ben Pfaff <b...@nicira.com>
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to