On 2/11/11 10:40 AM, Ben Pfaff wrote:
> On Thu, Feb 10, 2011 at 10:09:00PM -0800, Andrew Evans wrote:
> This should be in the patch subject, since it is important.  Maybe:
> xenserver: Merge upstream changes and drop pre-5.6.100 support.

Ok, done.

> This commit should update the documentation to remove references to
> XenServer 5.5 and 5.6 support.  At least INSTALL.Linux and
> INSTALL.XenServer need to be updated.

Justin was doing that, but I'll roll his changes into my patch.

> Comparing the scripts that this commit produces against the upstream
> 5.6.100 scripts, I see the following differences:
> 
>       * etc_xensource_scripts_vif has just whitespace differences.
>           Can you fix those up?

Those are the only lines that use tabs for indentation. Justin cleaned
those up in a previous commit. Shouldn't we ask Citrix to merge those
cleanups?

>       * The following difference in InterfaceReconfigure.py appears
>           to be for compatibility with pre-5.6.100 that wouldn't have
>           a tunnel_access_PIF_of field, so I think that we could
>           revert this difference now.
> 
> @@ -826,7 +871,8 @@
>  # Tunnel PIFs
>  #
>  def pif_is_tunnel(pif):
> -    return len(db().get_pif_record(pif)['tunnel_access_PIF_of']) > 0
> +    rec = db().get_pif_record(pif)
> +    return rec.has_key('tunnel_access_PIF_of') and 
> len(rec['tunnel_access_PIF_of']) > 0

This breaks the unit test with a KeyError. I guess the test just needs
to be updated?

>  #
>  # Datapath base class
> 
>       * The following difference in InterfaceReconfigureBridge.py
>           seems gratuitous to me.  Can we remove it?
> 
> --- /dev/fd/63        2011-02-11 10:38:29.777853980 -0800
> +++ opt_xensource_libexec_InterfaceReconfigureBridge.py       2011-02-11 
> 09:57:45.000000000 -0800
> @@ -350,6 +350,7 @@
>          "downdelay": "200",
>          "updelay": "31000",
>          "use_carrier": "1",
> +        "hashing-algorithm": "src_mac",
>          }

That's from Ethan's commit 2776e4086038071f25e67579fc4215ef95ea26a6 on
Fri Jan 28 16:53:06 2011 -0800. I assume LACP will break without it.

thanks,

-Andrew

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev_openvswitch.org

Reply via email to