[ovs-build] Failed: ovsrobot/ovs#857 (series_103171 - b3cf34b)

Travis CI builds at travis-ci.org
Wed Apr 17 02:32:20 UTC 2019


Build Update for ovsrobot/ovs
-------------------------------------

Build: #857
Status: Failed

Duration: 1 hr, 8 mins, and 28 secs
Commit: b3cf34b (series_103171)
Author: Ankur Sharma
Message: L3 E-W Support in ovn, replace router port mac with chassis mac.

Background:
[1] https://mail.openvswitch.org/pipermail/ovs-dev/2018-October/353066.html
[2] https://docs.google.com/document/d/1uoQH478wM1OZ16HrxzbOUvk5LvFnfNEWbkPT6Zmm9OU/edit?usp=sharing

This Series:
Layer 2, Layer 3 E-W and Layer 3 N-S (NO NAT) changes for vlan
backed distributed logical router.

This Patch:

L2 :

====
a. Add 1 more column to the Logical_Switch table in north bound
   schema, to indicate if a logical switch is of type "vlan" or "overlay".
   We will support NULL value in this table as well, to keep it backward
   compatible. NULL value will be treated as "overlay" type by northd.

b. Column name:
   i. network_type: Represents whether network is vlan backed or
   overlay.

c. Update ovn-nbctl ls-add clis to take network type as optional
   input.
   ovn-nbctl ls-add [SWITCH] [TYPE]

d. Add a new ovn-nbctl command to set network type of a logical
   switch.
   ovn-nbctl ls-set-network-type SWITCH vlan|overlay

e. ovn-northd changes to get network_type from northbound database and
   populate the same in external_id column of southbound database as
   following key-value pair:
   network-type = [overlay|vlan]

f. Unit tests to validate above.

L3 :
====
a. Introduce per physical network chassic mac bindings in ovs.
   For example:
   ovn-chassis-mac-mappings="physnet1:aa:bb:cc:dd:ee:ff,physnet2:a1:b2:c3:d4:e5:f6"

b. Replace router port mac with a chassis specific mac, by adding a flow
   in table=65, priority=150.
   For example:
   cookie=0x0, duration=67765.830s, table=65, n_packets=0, n_bytes=0,
   idle_age=65534, hard_age=65534, priority=150,reg15=0x1,metadata=0x4,
   dl_src=00:00:01:01:02:03 actions=mod_dl_src:aa:bb:cc:dd:ee:ff,
   mod_vlan_vid:1000,output:16

c. Unit tests to validate above.

Signed-off-by: Ankur Sharma <ankur.sharma at nutanix.com>
Signed-off-by: 0-day Robot <robot at bytheb.org>

View the changeset: https://github.com/ovsrobot/ovs/compare/2eeadf73d931^...b3cf34bafe4f

View the full build log and details: https://travis-ci.org/ovsrobot/ovs/builds/521044531?utm_medium=notification&utm_source=email

--

You can unsubscribe from build emails from the ovsrobot/ovs repository going to https://travis-ci.org/account/preferences/unsubscribe?repository=22285853&utm_medium=notification&utm_source=email.
Or unsubscribe from *all* email updating your settings at https://travis-ci.org/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/20190417/596e7eaf/attachment-0001.html>


More information about the build mailing list