[ovs-build] Failed: ovsrobot/ovn#226 (series_140084 - b852951)

Travis CI builds at travis-ci.com
Sat Nov 2 05:49:19 UTC 2019


Build Update for ovsrobot/ovn
-------------------------------------

Build: #226
Status: Failed

Duration: 31 mins and 28 secs
Commit: b852951 (series_140084)
Author: Dumitru Ceara
Message: Improve debuggability of OVN to OpenFlow translations.

Until now, when translating SB database contents to OpenFlow flows,
ovn-controller stored (part of) the SB record UUID in the cookie field
of the OpenFlow entry only when translating logical flows.

Extend this behavior to the following SB Database table records too:
- Port_Binding
- Mac_Binding
- Multicast_Group
- Chassis

This makes debugging easier by allowing the user to trace back the
original SB entry that generated the OpenFlow entry. Also, the
"ovn-sbctl lflow-list" command now supports an additional "--vflows"
argument (virtual flows). When present this will instruct ovn-sbctl
to also pretty print the contents of the above mentioned tables for
the given datapath (or all datapaths if none is specified).

Combined with the "--ovs" and "--stats" arguments it allows the
user to have a more complete view of how forwarding in the
logical network is translated to forwarding in OVS.

A usage example:
$ ovn-sbctl --ovs --vflows lflow-list
[...]
Port Bindings:
  datapath="ls", logical_port=vm2, tunnel_key=4
    cookie=0xeaee10a0, duration=2122.949s, table=65, n_packets=0,
      n_bytes=0, priority=100,reg15=0x4,metadata=0x2 actions=output:2
  datapath="rtr", logical_port=rtr-ls, tunnel_key=1
    cookie=0x640b6337, duration=2122.945s, table=65, n_packets=0,
      n_bytes=0, priority=100,reg15=0x1,metadata=0x1
      actions=clone(ct_clear,set_field:0->reg11,set_field:0->reg12,
        set_field:0->reg13,set_field:0x4->reg11,set_field:0x3->reg12,
        set_field:0x2->metadata,set_field:0x3->reg14,set_field:0->reg10,
        set_field:0->reg15,set_field:0->reg0,set_field:0->reg1,
        set_field:0->reg2,set_field:0->reg3,set_field:0->reg4,
        set_field:0->reg5,set_field:0->reg6,set_field:0->reg7,
        set_field:0->reg8,set_field:0->reg9,set_field:0->in_port,
        resubmit(,8))

MAC Bindings:
  datapath="rtr", logical_port=rtr-ls, ip=10::254, mac=00:00:00:00:00:01
    cookie=0x1c2b771d, duration=2122.946s, table=66, n_packets=0,
      n_bytes=0,priority=100,reg0=0x100000,reg1=0,reg2=0,reg3=0x254,
      reg15=0x1,metadata=0x1
      actions=set_field:00:00:00:00:00:01->eth_dst
    cookie=0x1c2b771d, duration=2122.945s, table=67, n_packets=0,
      n_bytes=0,priority=100,icmp6,reg0=0x100000,reg1=0,reg2=0,
      reg3=0x254,reg14=0x1,metadata=0x1,dl_src=00:00:00:00:00:01,icmp_code=0
      actions=load:0x1->NXM_NX_REG10[6]

MC Groups:
  datapath="ls", name=_MC_flood, tunnel_key=32768, ports=(vm1, ls-rtr, vm2)
    cookie=0x4a196492, duration=2122.949s, table=33, n_packets=0,
      n_bytes=0, priority=100,reg15=0x8000,metadata=0x2
      actions=set_field:0x1->reg13,set_field:0x2->reg15,resubmit(,34),
      set_field:0xc->reg13,set_field:0x4->reg15,resubmit(,34),
      set_field:0x8000->reg15
    cookie=0x4a196492, duration=2122.947s, table=32, n_packets=0,
      n_bytes=0, priority=100,reg15=0x8000,metadata=0x2
      actions=set_field:0x3->reg15,resubmit(,34),set_field:0x8000->reg15,
      resubmit(,33)
[..]

Signed-off-by: Dumitru Ceara <dceara at redhat.com>
Signed-off-by: 0-day Robot <robot at bytheb.org>

View the changeset: https://github.com/ovsrobot/ovn/compare/5b7cc608c0c7^...b8529511d192

View the full build log and details: https://travis-ci.com/ovsrobot/ovn/builds/134555913?utm_medium=notification&utm_source=email

--

You can unsubscribe from build emails from the ovsrobot/ovn repository going to https://travis-ci.com/account/preferences/unsubscribe?repository=9136199&utm_medium=notification&utm_source=email.
Or unsubscribe from *all* email updating your settings at https://travis-ci.com/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-build/attachments/20191102/28426ad1/attachment.html>


More information about the build mailing list