[ovs-git] [openvswitch/ovs] 721d60: README.ovs-vtep: Remotes can be connected through ...

GitHub noreply at github.com
Thu Sep 25 23:51:23 UTC 2014


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 721d60ede8436b270772301e9a4237727238a0b9
      https://github.com/openvswitch/ovs/commit/721d60ede8436b270772301e9a4237727238a0b9
  Author: Gurucharan Shetty <gshetty at nicira.com>
  Date:   2014-09-25 (Thu, 25 Sep 2014)

  Changed paths:
    M AUTHORS
    M vtep/README.ovs-vtep

  Log Message:
  -----------
  README.ovs-vtep: Remotes can be connected through VTEP's manager table.

Reported-by: Ziyou Wang <ziyouw at vmware.com>
Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>
Acked-by: Justin Pettit <jpettit at nicira.com>


  Commit: 2c06d26d3ac427101e4be7ea5c767f68a3a831a6
      https://github.com/openvswitch/ovs/commit/2c06d26d3ac427101e4be7ea5c767f68a3a831a6
  Author: Gurucharan Shetty <gshetty at nicira.com>
  Date:   2014-09-25 (Thu, 25 Sep 2014)

  Changed paths:
    M vtep/vtep-ctl.c

  Log Message:
  -----------
  vtep-ctl: Add Tunnel table to vtep_ctl_table_class.

This is needed to create, get, set records in the Tunnel table.

(We need to add the Tunnel table's 'local' and 'remote' columns
that point to the Physical_Locator record to cache because vtep-ctl
commands like 'add-ucast-local' will try to add an entry in
Physical_Locator table based on the contents of the cache.)

Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>
Acked-by: Ariel Tubaltsev <atubaltsev at vmware.com>
Acked-by: Justin Pettit <jpettit at nicira.com>


  Commit: 5a2ea6b525e8e0c335bd2d7f458519027130a866
      https://github.com/openvswitch/ovs/commit/5a2ea6b525e8e0c335bd2d7f458519027130a866
  Author: Gurucharan Shetty <gshetty at nicira.com>
  Date:   2014-09-25 (Thu, 25 Sep 2014)

  Changed paths:
    M vtep/ovs-vtep

  Log Message:
  -----------
  ovs-vtep: Clear left-over local mac information.

Before destroying a logical switch, cleanup any left over local
mac information in Ucast_Macs_Local or Mcast_Macs_Local table.
We need to do this to atleast cleanup the 'unknown-dst' information
added in the Mcast_Macs_Local table while creating the Logical_Switch
class in setup_ls().

Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>
Acked-by: Ariel Tubaltsev <atubaltsev at vmware.com>
Acked-by: Justin Pettit <jpettit at nicira.com>


  Commit: cedb277beb5aeca1b6a9abb46c4df1715f515365
      https://github.com/openvswitch/ovs/commit/cedb277beb5aeca1b6a9abb46c4df1715f515365
  Author: Gurucharan Shetty <gshetty at nicira.com>
  Date:   2014-09-25 (Thu, 25 Sep 2014)

  Changed paths:
    M vtep/ovs-vtep

  Log Message:
  -----------
  ovs-vtep: Store physical switch name globally.

ovs-vtep is an emulator and it works only on one
physical switch. This switch name is stored in the variable
'ps_name' and then passed around. An upcoming commit requires
access to this variable at more places and it is easier if this
variable is global.

Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>
Acked-by: Ariel Tubaltsev <atubaltsev at vmware.com>
Acked-by: Justin Pettit <jpettit at nicira.com>


  Commit: 260f76b7e3cf6bd52a2a80d5186f2a68b0123017
      https://github.com/openvswitch/ovs/commit/260f76b7e3cf6bd52a2a80d5186f2a68b0123017
  Author: Gurucharan Shetty <gshetty at nicira.com>
  Date:   2014-09-25 (Thu, 25 Sep 2014)

  Changed paths:
    M vtep/ovs-vtep

  Log Message:
  -----------
  ovs-vtep: Use shlex module to split args.

string.split() function splits a quoted string if there is a whitespace
inside the quote.
ex: The following code snippet will output ['printing', '"No', 'Diagnostic"']
args = 'printing "No Diagnostic"'
print args.split()

The above is a problem if we run the following command through vtep_ctl().
vtep-ctl set tunnel $uuid bfd_status:diagnostic="No Diagnostic"

The workaround is to use the split() function from shlex module.

Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>
Acked-by: Ariel Tubaltsev <atubaltsev at vmware.com>
Acked-by: Justin Pettit <jpettit at nicira.com>


Compare: https://github.com/openvswitch/ovs/compare/29db47ce5304...260f76b7e3cf


More information about the git mailing list