[ovs-discuss] Bug on ovs-ctl force-reload-kmod
Gurucharan Shetty
shettyg at nicira.com
Mon Oct 28 14:58:27 UTC 2013
On Mon, Oct 28, 2013 at 7:51 AM, Sahid Ferdjaoui
<sahid.ferdjaoui at cloudwatt.com> wrote:
> Ok so there is a problem to update ovs from 1.4 this command seems do not respond.
Yes. The newer openvswitch userspace utilities are not compatible with
older openvswitch kernel module.
When you do a upgrade using 'force-reload-kmod', it is generally wiser
to upgrade one version at a time.
>
> ----- Original Message -----
> From: "Gurucharan Shetty" <shettyg at nicira.com>
> To: "Sahid Ferdjaoui" <sahid.ferdjaoui at cloudwatt.com>
> Cc: "discuss" <discuss at openvswitch.org>
> Sent: Monday, October 28, 2013 3:36:46 PM
> Subject: Re: [ovs-discuss] Bug on ovs-ctl force-reload-kmod
>
> On Mon, Oct 28, 2013 at 4:19 AM, Sahid Ferdjaoui
> <sahid.ferdjaoui at cloudwatt.com> wrote:
>> I found a bug when I tried to update to openvswitch 2.0:
>>
>> It's on the script ovs-ctl when we want to use "force-reload-kmod". During the "save_ofports_if_required" the script are waiting indefinitely because a mistake in the command.
> If the script is waiting indefinitely, It is likely for some other reason.
> You probably tried to upgrade from a much older openvswitch version.
>>
>> I past here a small diff to correct it:
>>
>>
>> diff --git a/utilities/ovs-ctl.in b/utilities/ovs-ctl.in
>> index 0735160..c291fbe 100755
>> --- a/utilities/ovs-ctl.in
>> +++ b/utilities/ovs-ctl.in
>> @@ -288,7 +288,7 @@ ovs_save () {
>>
>> save_ofports_if_required () {
>> # Save ofports if we are upgrading from a pre-1.10 branch.
>> - case `ovs-appctl version | sed 1q` in
>> + case `ovs-appctl --version | sed 1q` in
>
> ovs-appctl version gets the version information from the running ovs-vswitchd.
> "ovs-appctl --version" gives the version of the installed ovs-appctl
> utility. The code needs to know the version number of the running
> ovs-vswitchd.
> So the existing code looks correct to me.
>
>> "ovs-vswitchd (Open vSwitch) 1."[0-9].*)
>> action "Saving ofport values" ovs_save save-ofports \
>> "${script_ofports}"
>>
>>
>> s.
>> _______________________________________________
>> discuss mailing list
>> discuss at openvswitch.org
>> http://openvswitch.org/mailman/listinfo/discuss
More information about the discuss
mailing list