[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