Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

201803 #1892

Closed
wants to merge 118 commits into from
Closed

201803 #1892

wants to merge 118 commits into from

Commits on Apr 6, 2018

  1. [installer]: Suppress tar xz warning about time stamp in the future, …

    …if date is not correctly set (#1562)
    
    Signed-off-by: Qi Luo <[email protected]>
    qiluo-msft authored and lguohan committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    5d8cbee View commit details
    Browse the repository at this point in the history
  2. [sonic-platform-common] Update submodule (#1563)

    - Includes the following commits:
        - [bcmshell.py] Match extra whitespace before prompt in regex (#3)
        - add support for qsfp28 eeprom (#2)
    jleveque authored and lguohan committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    2c08426 View commit details
    Browse the repository at this point in the history
  3. [baseimage]: bring down eth0 before restart networking (#1555)

    cfggen generates new eth0 configuration. Need to first
    clean existing configuration on eth0 before bring up
    new configuration on eth0. Thus, we need to first bring
    down eth0 before putting new configuration into /etc/network/
    interfaces
    
    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    6fe95bc View commit details
    Browse the repository at this point in the history
  4. [mellanox]: Update MLNX SAI pointer (#1557)

    Signed-off-by: Volodymyr Samotiy <[email protected]>
    Volodymyr Samotiy authored and lguohan committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    6da6e07 View commit details
    Browse the repository at this point in the history
  5. [minigraph.py] Add support to parse tacacs server information (#1549)

    * [minigraph.py] Add support to parse tacacs server information
    taoyl-ms authored and lguohan committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    5cf05f8 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2018

  1. Configuration menu
    Copy the full SHA
    8951e30 View commit details
    Browse the repository at this point in the history
  2. [submodules]: update sonic-swss (#1570)

    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed Apr 7, 2018
    Configuration menu
    Copy the full SHA
    a67952a View commit details
    Browse the repository at this point in the history
  3. [submodules]: update sonic-utilities (#1571)

    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed Apr 7, 2018
    Configuration menu
    Copy the full SHA
    765bf0a View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2018

  1. [cfggen]: ignore acl when its type is not defined (#1568)

    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    d81d665 View commit details
    Browse the repository at this point in the history
  2. [installer]: Umount before delete partition (#1575)

    Signed-off-by: Qi Luo <[email protected]>
    qiluo-msft authored and lguohan committed Apr 10, 2018
    Configuration menu
    Copy the full SHA
    df34960 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2018

  1. Configuration menu
    Copy the full SHA
    d54b9ef View commit details
    Browse the repository at this point in the history
  2. Allow one Service ACL to bind to multiple services (#1576)

    * [caclmgrd] Also ignore IP protocol if found in rule; we will only use our predefined protocols
    jleveque authored and lguohan committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    7b36744 View commit details
    Browse the repository at this point in the history
  3. [snmp]: Bind snmpd to all ip addresses (#1587)

    Signed-off-by: Qi Luo <[email protected]>
    qiluo-msft authored and lguohan committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    6a5afcf View commit details
    Browse the repository at this point in the history
  4. [device] Update Arista driver submodule (#1585)

    Watchdog timeout increased
    Staphylo authored and lguohan committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    eb7a26b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f3ff10f View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2018

  1. Configuration menu
    Copy the full SHA
    f8aac10 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2018

  1. [minigraph] Fix parser on PNG DeviceInterfaceLink Bandwidth (#1592)

    * [minigraph] Fix parser on PNG DeviceInterfaceLink Bandwidth
    
    Signed-off-by: Qi Luo <[email protected]>
    qiluo-msft authored and lguohan committed Apr 13, 2018
    Configuration menu
    Copy the full SHA
    2f4ce21 View commit details
    Browse the repository at this point in the history
  2. [Broadcom SAI] upgrade Broadcom SAI to version 3.1.3.4-10 (#1591)

    * [Broadcom SAI] upgrade Broadcom SAI to version 3.1.3.4-9
    
    Includes configuration files for following devices:
    
    - Quanta 1X1B-32X
    - Dell Z9264F
    - Inventec D7054Q28B and D7032Q28B
    
    * [bcm sai] upgrade sai version to 3.1.3.4-10
    
    include configuration change to 7060 T0.
    yxieca authored and lguohan committed Apr 13, 2018
    Configuration menu
    Copy the full SHA
    062d600 View commit details
    Browse the repository at this point in the history
  3. 50G support for Arista 7060 (#1580)

    * 50G SKU for Arista 7060
    prsunny authored and lguohan committed Apr 13, 2018
    Configuration menu
    Copy the full SHA
    30d289f View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2018

  1. Configuration menu
    Copy the full SHA
    960148a View commit details
    Browse the repository at this point in the history
  2. [Mellanox] Add support for a new platform LS-SN2700

    Signed-off-by: Andriy Moroz <[email protected]>
    andriymoroz-mlnx authored and lguohan committed Apr 14, 2018
    Configuration menu
    Copy the full SHA
    5147d19 View commit details
    Browse the repository at this point in the history
  3. [devices]: Merge ingress service pools of lossless and lossy traffic …

    …for TD2 (#1578)
    
    Signed-off-by: Wenda <[email protected]>
    wendani authored and lguohan committed Apr 14, 2018
    Configuration menu
    Copy the full SHA
    9c2a338 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2018

  1. Configuration menu
    Copy the full SHA
    a194d65 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    83517f5 View commit details
    Browse the repository at this point in the history
  3. [ip-in-ip]: Fix config template to apply correct platform depended va…

    …lues (#1619)
    
    Signed-off-by: Volodymyr Samotiy <[email protected]>
    Volodymyr Samotiy authored and lguohan committed Apr 18, 2018
    Configuration menu
    Copy the full SHA
    8be17f6 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2018

  1. [platform-common]: Update sonic-platform-common submodule (#1620)

    [sfputilbase]: Add logic to parse the title of port_config.ini file
    
    Signed-off-by: Shu0T1an ChenG <[email protected]>
    Shuotian Cheng authored and lguohan committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    225a4fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0282666 View commit details
    Browse the repository at this point in the history
  3. [bugfix]: pass correct port name to led_control.py in ledd

    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed Apr 19, 2018
    Configuration menu
    Copy the full SHA
    dcdcf40 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2018

  1. [cfggen]: Fix build by fixing pyangbind version (#1633)

    Signed-off-by: Qi Luo <[email protected]>
    qiluo-msft authored and lguohan committed Apr 23, 2018
    Configuration menu
    Copy the full SHA
    9fad33c View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2018

  1. [swss]: update sonic-swss submodule

    * ea34b92 2018-04-24 | Fix tables handling race condition in buffermgr (#484) (HEAD -> 201803, origin/201803) [Andriy Moroz]
    * 53831be 2018-04-19 | [pfcwd]: create PFCWD acl instead of L3 ACL (#479) [sihuihan88]
    
    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed Apr 24, 2018
    Configuration menu
    Copy the full SHA
    a84ca2d View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2018

  1. [radvd] Ensure at least one interface is specified in radvd.conf befo…

    …re starting radvd (#1636)
    jleveque authored and lguohan committed Apr 26, 2018
    Configuration menu
    Copy the full SHA
    f46e873 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    90c9433 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2018

  1. [docker-lldpd]: Various fixes (#1650)

    * We don't need configure anything until we have interfaces created
    
    * Don't run lldpcli for a port, until a port is up and running
    
    * Remove lldpd socket before starting lldpd
    
    * Fix sample files for lldpd configuration
    
    * Another attempt to make the test working
    
    * Quick fix for lldpd paused after start bug
    pavel-shirshov authored and lguohan committed Apr 27, 2018
    Configuration menu
    Copy the full SHA
    018b840 View commit details
    Browse the repository at this point in the history
  2. [submodules]: update swss and utilities modules

    swss:
    
    * e34104e 2018-04-13 | [pfcwd]: support BIG_RED_SWITCH mode (#467) (HEAD, origin/201803) [sihuihan88]
    * 1f857d5 2018-04-25 | [buffermgr]: remove the item from consumer queue if invalid (#489) [sihuihan88]
    
    utilities:
    
    * 0b9bb2b 2018-04-26 | Stop services before pushing new config during "load_minigraph" (#247) (HEAD, origin/201803) [Prince Sunny]
    * dc119c9 2018-04-18 | [show logging] For following, change 'tail -f' to 'tail -F' in order to retry in the case log is rotated (#240) [Joe LeVeque]
    * 08da428 2018-04-16 | [pfcwd]: add cli to enable/disable BIG_RED_SWITCH mode (#237) [sihuihan88]
    
    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed Apr 27, 2018
    Configuration menu
    Copy the full SHA
    ae14846 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2018

  1. [snmp]: Fix a race between snmpd-config-updater and snmpd (#1628)

    There is a small window in which snmpd might not have registered a
    callback for SIGHUP and which will result in its death if
    snmpd-config-updater send this signal meant for a config reload.
    Staphylo authored and lguohan committed Apr 28, 2018
    Configuration menu
    Copy the full SHA
    de3e8cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a70626 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2018

  1. Configuration menu
    Copy the full SHA
    93d1472 View commit details
    Browse the repository at this point in the history
  2. [docker-dhcp]: Fix the sonic build issue (#1659)

    Install the built version of isc-dhcp-client in docker-dhcp-relay
    zhenggen-xu authored and lguohan committed Apr 30, 2018
    Configuration menu
    Copy the full SHA
    2a3092e View commit details
    Browse the repository at this point in the history

Commits on May 1, 2018

  1. [swss]: update swss

    118b3f0 2018-05-01 | Populate existing interface cache, bring down before configDone
    
    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed May 1, 2018
    Configuration menu
    Copy the full SHA
    d3e958a View commit details
    Browse the repository at this point in the history

Commits on May 2, 2018

  1. [zebra.conf] Fix template issue with multiple lo addresses (#1662)

    * [zebra.conf] Fix template issue with multiple lo addresses
    
    * Add unitest for Loopback1
    taoyl-ms authored and lguohan committed May 2, 2018
    Configuration menu
    Copy the full SHA
    2d8ed10 View commit details
    Browse the repository at this point in the history
  2. [swss]: Change the hash seed to 0 for ToR and 10 for Leaf routers (#1667

    )
    
    Due to some ASIC platform limitations, the hash seed range is from 0
    to 15. Thus the switch.json.j2 template is updated so that ToRRouter
    is using hash seed 0 and LeafRouter is using hash seed 10.
    
    Signed-off-by: Shu0T1an ChenG <[email protected]>
    Shuotian Cheng authored and lguohan committed May 2, 2018
    Configuration menu
    Copy the full SHA
    8088f2b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f1cf5b2 View commit details
    Browse the repository at this point in the history
  4. [broadcom]: update broadcom SAI to 3.1.3.4-11 (#1670)

    Provide better ECMP load-balancing via hash seed
    
    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed May 2, 2018
    Configuration menu
    Copy the full SHA
    8a5013b View commit details
    Browse the repository at this point in the history
  5. [sonic-cfggen]: fix bgpd and zebra template for sonic-cfggen test

    I took the original patch (bebb7a0) into 201803 branch need to also
    adapt the patch since we do not have commit (d423841) in 201803 branch.
    
    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed May 2, 2018
    Configuration menu
    Copy the full SHA
    b29d835 View commit details
    Browse the repository at this point in the history
  6. [swss]: update sonic-swss module

    [201803 d57f9a1] [lua]: use not to check whether the field exists (#492)
    
    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed May 2, 2018
    Configuration menu
    Copy the full SHA
    3e3a56e View commit details
    Browse the repository at this point in the history

Commits on May 4, 2018

  1. Configuration menu
    Copy the full SHA
    4cf7913 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f734033 View commit details
    Browse the repository at this point in the history
  3. sonic-cfggen supports hwsku parameter (#1631)

    *Note*: tuned test data during cherry-pick
    qiluo-msft committed May 4, 2018
    Configuration menu
    Copy the full SHA
    532953e View commit details
    Browse the repository at this point in the history

Commits on May 7, 2018

  1. [device] Add PSU utility for platform ly1200 of MiTAC (#1673)

    [platform/broadcom/sonic-platform-modules-mitac] Install acpi package for daemon and adjust i2c sequence
    
    Signed-off-by: Eddy Weng <[email protected]>
    stanepc1 authored and jleveque committed May 7, 2018
    Configuration menu
    Copy the full SHA
    04ca35b View commit details
    Browse the repository at this point in the history

Commits on May 8, 2018

  1. [mellanox]: Update MLNX SAI pointer (#1684)

    Signed-off-by: Volodymyr Samotiy <[email protected]>
    Volodymyr Samotiy authored and lguohan committed May 8, 2018
    Configuration menu
    Copy the full SHA
    1dd26fe View commit details
    Browse the repository at this point in the history

Commits on May 10, 2018

  1. 40G profile for Arista 7060 (#1677)

    prsunny authored and lguohan committed May 10, 2018
    Configuration menu
    Copy the full SHA
    621c250 View commit details
    Browse the repository at this point in the history
  2. Update buffers config for Mellanox 27xx devices (#1649)

    * Update buffers config for Mellanox 27xx devices
    
    Signed-off-by: Andriy Moroz <[email protected]>
    
    * Remove buffers template test for msn27xx
    
    Signed-off-by: Andriy Moroz <[email protected]>
    andriymoroz-mlnx authored and lguohan committed May 10, 2018
    Configuration menu
    Copy the full SHA
    323cafd View commit details
    Browse the repository at this point in the history
  3. [submodule]: Update submodule sonic-snmpagent: Improve mib fundamenta…

    …l classes (#1689)
    
    Signed-off-by: Qi Luo <[email protected]>
    qiluo-msft authored and lguohan committed May 10, 2018
    Configuration menu
    Copy the full SHA
    1139cd7 View commit details
    Browse the repository at this point in the history
  4. [sonic-utilities]: update sonic utilities submodule

    * 951633b 2018-05-04 |  [generate_dump]: fix a saidump file copy bug (#248) (HEAD, origin/201803) [Kebo Liu]
    * 69baff7 2018-05-03 | [acl_loader]: Missing one colon (#252) [Shuotian Cheng]
    * 557248d 2018-05-02 | [acl-loader]: Add --table_name option to update full operation (#249) [Shuotian Cheng]
    * a8aadee 2018-04-30 | [acl-loader]: Change the header from Rule ID to Table (#250) [Shuotian Cheng]
    
    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed May 10, 2018
    Configuration menu
    Copy the full SHA
    d826055 View commit details
    Browse the repository at this point in the history
  5. [swss]: update sonic-swss

    * b57c376 2018-05-10 | [teamsyncd]: Add team_ifindex2ifname return value check (#500) (HEAD, origin/201803) [Shuotian Cheng]
    * 236843f 2018-05-07 | Fix Crm Acl used counter update (#496) [Nadiya]
    
    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed May 10, 2018
    Configuration menu
    Copy the full SHA
    d26d9fb View commit details
    Browse the repository at this point in the history
  6. [swss]: update sonic-swss

    c374357 2018-04-23 | Fix ZeroBufferProfile parameters (#485) (HEAD -> 201803) [Andriy Moroz]
    
    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed May 10, 2018
    Configuration menu
    Copy the full SHA
    1c54039 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2018

  1. [platform]: Fixed Cavium platform modules build. (#1694)

    Hnydyn Nazar authored and lguohan committed May 11, 2018
    Configuration menu
    Copy the full SHA
    30a08a1 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2018

  1. [submodule]: Update submodule sonic-snmpagent: Improve mib fundamenta…

    …l classes: retry after reinit_data() throws (#1700)
    qiluo-msft committed May 12, 2018
    Configuration menu
    Copy the full SHA
    5836ec7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0dca563 View commit details
    Browse the repository at this point in the history
  3. [quagga]: update quagga submodule (#1698)

    * [quagga]: update quagga submodule
    
    0bc6bd6 2018-05-11 | ignore nexthop attribute when NLRI is present (#18) (HEAD, origin/debian/0.99.24.1, origin/HEAD) [lguohan]
    
    Signed-off-by: Guohan Lu <[email protected]>
    
    * add vs bgp test
    
    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed May 12, 2018
    Configuration menu
    Copy the full SHA
    1d03df4 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2018

  1. [mellanox]: Update FW pointer (#1722)

    Signed-off-by: Volodymyr Samotiy <[email protected]>
    Volodymyr Samotiy authored and lguohan committed May 17, 2018
    Configuration menu
    Copy the full SHA
    20d0531 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2018

  1. [Arista]: Add a reboot script for all remaining platforms. (#1706)

    Adds a platform_reboot script for 7050QX-32, 7050QX-32S and 7060CX-32S.
    This allow a proper cold reboot to happen.
    Staphylo authored and lguohan committed May 19, 2018
    Configuration menu
    Copy the full SHA
    4faf96f View commit details
    Browse the repository at this point in the history
  2. [fast-reboot]: support encoded & gzipped minigraph in fast reboot (#1716

    )
    
    * [fast-reboot]: support encoded & gzipped minigraph in fast reboot
    
    Signed-off-by: Guohan Lu <[email protected]>
    
    * add acl.json and snmp.yml into fast-reboot
    
    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed May 19, 2018
    Configuration menu
    Copy the full SHA
    a2d0144 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    35bc68d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    da27cd8 View commit details
    Browse the repository at this point in the history
  5. [devices]: add Mellanox-SN2700-D48C8 hwsku (#1717)

    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed May 19, 2018
    Configuration menu
    Copy the full SHA
    3410750 View commit details
    Browse the repository at this point in the history
  6. [swss]: update swss submodule

    * a1b6fa3 2018-04-16 | [vlanmgr]: Fix the incorrect ip link del command for vlan remove (#474) (HEAD, origin/201803) [Jipan Yang]
    * 66287cf 2018-05-18 | fix SAI_BUFFER_PROFILE_ATTR_SHARED_DYNAMIC_TH value type mismatch bug (#502) [yangbashuang]
    * 43365f3 2018-05-14 | [crmorch]: neighbor used counter increased twice (#472) (#501) [MaxPolovyi]
    
    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed May 19, 2018
    Configuration menu
    Copy the full SHA
    bf2be4a View commit details
    Browse the repository at this point in the history

Commits on May 24, 2018

  1. [submodule]: Update submodule sonic-snmpagent: power_status_handler h…

    …andles missing PSU (#1732)
    qiluo-msft authored and lguohan committed May 24, 2018
    Configuration menu
    Copy the full SHA
    6ed14b3 View commit details
    Browse the repository at this point in the history
  2. [devices]: update dx010 fan configuration (#1735)

    Wirut Getbamrung authored and lguohan committed May 24, 2018
    Configuration menu
    Copy the full SHA
    1e7508d View commit details
    Browse the repository at this point in the history
  3. Remove fan LED initialization from led_control plugins for Arista 705…

    …0-QX32, 7050-QX-32S (#1733)
    jleveque authored and lguohan committed May 24, 2018
    Configuration menu
    Copy the full SHA
    1a4123a View commit details
    Browse the repository at this point in the history
  4. [sonic-cfggen]: Protect config_db.json from minigraph misconfig (#1727)

    * Add noise config for PortChannel & EthernetInterface in simple-sample-graph.xml
    
    * Add noise config for PORTCHANNEL_INTERFACE in simple-sample-graph.xml
    
    Signed-off-by: Wenda <[email protected]>
    
    * Add noice config for DEVICE_NEIGHBOR in t0-sample-graph.xml
    
    Add unit test against introducing ports not existing in port_config.ini
    into DEVICE_NEIGHBOR
    
    Signed-off-by: Wenda <[email protected]>
    
    * DeviceInterfaceLink in minigraph.xml can contain port not existing in
    port_config.ini but contraining non-zero Bandwidth attribute
    
    Add noice config in simple-sample-graph.xml to capture the case that
    such a port is leaked into config_db.json
    
    Signed-off-by: Wenda <[email protected]>
    
    * Protect PORTCHANNEL from ports not existing in port_config.ini
    
    Signed-off-by: Wenda <[email protected]>
    
    * Protect PORTCHANNEL_INTERFACE from portchannels containing ports not
    existing in port_config.ini
    
    Signed-off-by: Wenda <[email protected]>
    
    * Protect DEVICE_NEIGHBOR from ports not existing in port_config.ini
    
    Signed-off-by: Wenda <[email protected]>
    
    * Add noise config Ethernet1 in DeviceInterfaceLinks in simple-sample-graph.xml as it is in PortChannel1001
    
    Signed-off-by: Wenda <[email protected]>
    
    * Add noise config Ethernet1 in DeviceInterfaceLinks in simple-sample-graph.xml as it is in PortChannel1001
    
    Signed-off-by: Wenda <[email protected]>
    
    * Protect PORTCHANNEL from ports not existing in port_config.ini
    
    Signed-off-by: Wenda <[email protected]>
    
    * Protect PORTCHANNEL_INTERFACE from portchannels containing ports not
    existing in port_config.ini
    
    Signed-off-by: Wenda <[email protected]>
    
    * Protect DEVICE_NEIGHBOR from ports not existing in port_config.ini
    
    Signed-off-by: Wenda <[email protected]>
    
    * Correct space in minigraph.py
    
    Signed-off-by: Wenda <[email protected]>
    
    * Does not allow non-port_config.ini port to get into the port list
    
    Signed-off-by: Wenda <[email protected]>
    
    * Check PORTCHANNEL against PORT list only if port_config_file exists
    
    Signed-off-by: Wenda <[email protected]>
    
    * Correct format
    
    Signed-off-by: Wenda <[email protected]>
    
    * print warning when a port coming from DeviceInterfaceLink is not in
    port_config.ini
    
    Signed-off-by: Wenda <[email protected]>
    
    * Change Ethernet1 and 2 to fortyGigE0/1 and 2,respectively
    
    Signed-off-by: Wenda <[email protected]>
    
    * Change Ethernet1 and 2 to fortyGigE0/1 and 2,respectively
    
    Signed-off-by: Wenda <[email protected]>
    
    * print warning when ignoring ports, portchannels, portchannel interfaces, and
    device neighbors
    
    Update t0-sample-graph.xml with interface name 'fortyGigE0/2' and the
    ACL_TABLE output
    
    Signed-off-by: Wenda <[email protected]>
    wendani authored and lguohan committed May 24, 2018
    Configuration menu
    Copy the full SHA
    989000c View commit details
    Browse the repository at this point in the history

Commits on May 26, 2018

  1. [service] introducing serial port watchdog service (#1743)

    * [rc.local] refactor platform identification code to separate function
    
    Signed-off-by: Ying Xie <[email protected]>
    
    * [rc.local] infrastructure to take action according to installer.conf
    
    * [serial port watchdog] add service to watch serial port processes
    
    Monitor serial port processes. Kill ones stuck for too long.
    
    Signed-off-by: Ying Xie <[email protected]>
    
    * [rc.local] start watchdog on serial port specified by installer.conf
    
    Signed-off-by: Ying Xie <[email protected]>
    yxieca authored and lguohan committed May 26, 2018
    Configuration menu
    Copy the full SHA
    2aa1de5 View commit details
    Browse the repository at this point in the history
  2. [docker_image_ctl]: Add --force while removing obsolete dockers (#1744)

    Shuotian Cheng authored and lguohan committed May 26, 2018
    Configuration menu
    Copy the full SHA
    188afc1 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2018

  1. [sairedis]: update sonic-sairedis submodule

    * 524685a 2018-05-14 | Ignore bridge port id in fdb consolidated event if value is NULL (#319) (origin/201803) [Kamil Cudnik]
    * be0d9c3 2018-05-23 | Merge pull request #321 from yxieca/syncd [Ying Xie]
    
    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed May 30, 2018
    Configuration menu
    Copy the full SHA
    6e162be View commit details
    Browse the repository at this point in the history
  2. [minigraph parser] Fix minigraph parser issue when handling LAG relat…

    …ed ACL table configuration (#1712)
    
    * Fix minigraph parser issue when handling LAG related ACL table configuration
    * rephrase the warning message.
    * pick up swss change in sonic-net/sonic-swss#494
    keboliu authored and lguohan committed May 30, 2018
    Configuration menu
    Copy the full SHA
    d7ed638 View commit details
    Browse the repository at this point in the history
  3. Add QoS and Buffers configs for Mellanox MSN2100 and MSN2410 (#1739)

    * Add QoS and Buffers config for Mellanox MSN2410
    
    Signed-off-by: Andriy Moroz <[email protected]>
    
    * Add QoS and Buffers config for Mellanox MSN2100
    
    Signed-off-by: Andriy Moroz <[email protected]>
    andriymoroz-mlnx authored and lguohan committed May 30, 2018
    Configuration menu
    Copy the full SHA
    6d09e0e View commit details
    Browse the repository at this point in the history

Commits on May 31, 2018

  1. [serial watchdog] remove serial watchdog service dependency to rc.loc…

    …al (#1752)
    
    * [serial watchdog] remove serial watchdog service dependency to rc.local
    
    When restarting this service in rc.local, the dependency causes an error
    in syslog. Removing the dependency to mute the error log entry.
    
    * remove lines with empty inputs
    yxieca authored and lguohan committed May 31, 2018
    Configuration menu
    Copy the full SHA
    85c4581 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2018

  1. Configuration menu
    Copy the full SHA
    2ad793c View commit details
    Browse the repository at this point in the history
  2. [broadcom sai] upgrade Broadcom SAI to version 3.1.3.4-12 (#1740)

    Signed-off-by: Ying Xie <[email protected]>
    yxieca authored and lguohan committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    36fc74d View commit details
    Browse the repository at this point in the history
  3. [broadcom]: update brcm sai to 3.1.3.4-13 (#1760)

    Signed-off-by: Guohan Lu <[email protected]>
    lguohan committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    9943dba View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2018

  1. Revert "[minigraph parser] Fix minigraph parser issue when handling L…

    …AG related ACL table configuration (#1712)" (#1764)
    
    This reverts commit d7ed638.
    qiluo-msft authored and lguohan committed Jun 5, 2018
    Configuration menu
    Copy the full SHA
    c464ded View commit details
    Browse the repository at this point in the history
  2. Revert the feature: serial port watchdog service (#1766)

    * Revert "[serial watchdog] remove serial watchdog service dependency to rc.local (#1752)"
    * Revert "[service] introducing serial port watchdog service (#1743)"
    qiluo-msft authored and lguohan committed Jun 5, 2018
    Configuration menu
    Copy the full SHA
    53373b6 View commit details
    Browse the repository at this point in the history
  3. [caclmgrd] Heuristically determine whether ACL is IPv4 or IPv6, use i…

    …ptables/ip6tables accordingly (#1767)
    
    * [caclmgrd] Heuristically determine whether ACL is IPv4 or IPv6, use iptables/ip6tables accordingly
    
    * Check all rules in table until we find one with a SRC_IP
    jleveque authored and lguohan committed Jun 5, 2018
    Configuration menu
    Copy the full SHA
    704f2fa View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2018

  1. Configuration menu
    Copy the full SHA
    a3385b3 View commit details
    Browse the repository at this point in the history
  2. [devices]: Updated AS7512-32X ini config files. (#1685)

    Hnydyn Nazar authored and lguohan committed Jun 8, 2018
    Configuration menu
    Copy the full SHA
    8fb2313 View commit details
    Browse the repository at this point in the history
  3. [platform]: Add Cavium packages for 201803 revision (#1773)

    Signed-off-by: Nadiya Stetskovych <[email protected]>
    Nadiya authored and lguohan committed Jun 8, 2018
    Configuration menu
    Copy the full SHA
    fd7392f View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2018

  1. Configuration menu
    Copy the full SHA
    5528264 View commit details
    Browse the repository at this point in the history
  2. [devices]: Add Broadcom config files for Arista 7050 SKUs; Remove 'se…

    …rdes_firmware_mode_xe=0x1' line (#1779)
    
    * Add Broadcom config files for Arista-7050-QX32 and Arista-7050-Q16S64 SKUs under respective directories
    
    * Remove 'serdes_firmware_mode_xe=0x1' line from Arista 7050 Broadcom config files
    jleveque authored and lguohan committed Jun 13, 2018
    Configuration menu
    Copy the full SHA
    9d5913d View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2018

  1. Update 201803 branch with masters of sonic-swss, sonic-sairedis, soni…

    …c-swss-common, and sonic-utilities (#1791)
    pavel-shirshov authored and lguohan committed Jun 15, 2018
    Configuration menu
    Copy the full SHA
    4d795ec View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2018

  1. [build templates] Add environment variables for mellanox syncd conta…

    …iner to support mellanox sdk and prm sniffer. (#1551)
    
    modified:   files/build_templates/docker_image_ctl.j2
    
      Signed-off-by:  Kebo Liu [email protected]
    keboliu authored and lguohan committed Jun 22, 2018
    Configuration menu
    Copy the full SHA
    c8753d0 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2018

  1. [Broadcom]: update Broadcom SAI to 3.1.3.4-14 (#1797)

    Fix mirror session destination update bug causing no resources issue
    
    Signed-off-by: Shu0T1an ChenG <[email protected]>
    Shuotian Cheng authored and lguohan committed Jun 25, 2018
    Configuration menu
    Copy the full SHA
    4520659 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3779c58 View commit details
    Browse the repository at this point in the history
  3. [device]: Fix a bug that psuutil cannot access gpio sysfs to get PSU …

    …status (#1789)
    Wirut Getbamrung authored and lguohan committed Jun 25, 2018
    Configuration menu
    Copy the full SHA
    310c3f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7457c00 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c6d43c4 View commit details
    Browse the repository at this point in the history
  6. [sai]: update SAI version to 3.1.3.4-15 (#1808)

    Signed-off-by: Sihui Han <[email protected]>
    sihuihan88 authored and lguohan committed Jun 25, 2018
    Configuration menu
    Copy the full SHA
    4eb866c View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2018

  1. Enable sairedis counter thread in 3 minutes after SONiC was started (#…

    …1813)
    
    * Enable sairedis counter thread in 3 minutes after SONiC was started
    
    * Enable all counters
    pavel-shirshov authored and lguohan committed Jun 26, 2018
    Configuration menu
    Copy the full SHA
    6568203 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2018

  1. Updated Cavium SAI headers. (#1822)

    Hnydyn Nazar authored and lguohan committed Jun 28, 2018
    Configuration menu
    Copy the full SHA
    71ede53 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2018

  1. Configuration menu
    Copy the full SHA
    868b867 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2018

  1. Configuration menu
    Copy the full SHA
    4012e3d View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2018

  1. Configuration menu
    Copy the full SHA
    c8b2810 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2018

  1. [sonic-swss]: Update submodule in 201803 branch (#1855)

    * [submodule]: update 201803 branch
    
    Signed-off-by: Sihui Han <[email protected]>
    
    * [submodule]: update 201803 branch with pospone queuemap enhancement
    
    Signed-off-by: Sihui Han <[email protected]>
    sihuihan88 authored and lguohan committed Jul 13, 2018
    Configuration menu
    Copy the full SHA
    7378aa1 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2018

  1. Configuration menu
    Copy the full SHA
    de7b951 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc51c10 View commit details
    Browse the repository at this point in the history
  3. [test] Adding Broadcom configuration file test (#1611)

    * [test] Adding Broadcom configuration file test
    
    In order to allow SONiC community to check in Broadcom configuration
    file directly under device folder. We need to add this test to make
    sure the contents of the configuration is compliant with Broadcom
    specifications.
    
    * Invoke test from Debian package builder
    
    * Use $() syntax
    
    * Remove the debug echo statement
    yxieca authored and lguohan committed Jul 14, 2018
    Configuration menu
    Copy the full SHA
    ae8a088 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2018

  1. Correct a7060 config for tor (#1823)

    Move a7060 configs out of syncd docker
    
    Signed-off-by: Wenda <[email protected]>
    wendani authored and yxieca committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    c36adc1 View commit details
    Browse the repository at this point in the history
  2. [pfcwd] update sonic-utilities submodule

    - include knob to start pfcwd for all ports
    
    Signed-off-by: Ying Xie <[email protected]>
    yxieca committed Jul 17, 2018
    Configuration menu
    Copy the full SHA
    2109a11 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2018

  1. Pavelsh/restart swss counters (#1854)

    * sonic-quagga update. Don't spam with 'Vtysh connected from' message
    
    * Restart counters in 60 seconds after manual swss restart
    pavel-shirshov authored and yxieca committed Jul 18, 2018
    Configuration menu
    Copy the full SHA
    1e43b99 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2018

  1. Convert arp_update into a 'start-it-once' mode (#1864)

    * Run arp_update just once, don't restart it. It will run continuosly with 5 min pauses
    pavel-shirshov authored and yxieca committed Jul 19, 2018
    Configuration menu
    Copy the full SHA
    b42bd5b View commit details
    Browse the repository at this point in the history
  2. Change dx010 console speed (#1867)

    Wirut Getbamrung authored and yxieca committed Jul 19, 2018
    Configuration menu
    Copy the full SHA
    c115e30 View commit details
    Browse the repository at this point in the history
  3. [bcm syncd]: Wait initializing led_proc for 60 seconds (#1863)

    * Wait initializing led_proc for 60 seconds. bcm sdk need time to be ready accept a connection
    yxieca committed Jul 19, 2018
    Configuration menu
    Copy the full SHA
    dab944b View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2018

  1. [submodule]: update sonic-platform-common

    10bef06 2018-06-21 | [sfputilbase.py] Fix bug where 'title' list always gets overwritten with empty list (#8) (HEAD -> 201803, origin/201803) [Joe LeVeque]
    lguohan committed Jul 23, 2018
    Configuration menu
    Copy the full SHA
    14a0de7 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2018

  1. Fix for bash's memory-leak (#1879)

    * Fix for bash's memory-leak
    
    Memory leak is observed during the execution of scripts that make use of bash-arrays. In scenarios where the offending script is executed on a regular basis (e.g. fancontrol), the leaking process may end up consuming most of the system resources.
    
    In this PR i'm replacing bash in all the contexts where it executes (both host and dockers). The official patch for this issue is here: https://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-040
    
    * Fixing minor issue during code-merge
    
    Signed-off-by: Rodny Molina <[email protected]>
    rodnymolina authored and lguohan committed Jul 28, 2018
    Configuration menu
    Copy the full SHA
    502ba0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1f19c27 View commit details
    Browse the repository at this point in the history
  3. [swss]: Start counter from swss container (#1875)

    * sonic-quagga update. Don't spam with 'Vtysh connected from' message
    
    * Enable counters inside swss container. systemd is not flexible enough to follow our business rules
    pavel-shirshov authored and lguohan committed Jul 28, 2018
    Configuration menu
    Copy the full SHA
    36604f7 View commit details
    Browse the repository at this point in the history
  4. [sonic-swss]: update sonic-swss submodule

    * 8f52e29 2018-07-25 | Postpone intf task after buffer configuration applied on the port. (#539) (HEAD, origin/201803) [Jipan Yang]
    * 2d2fdaa 2018-07-26 | [portsorch]: Refix: Don't print error when alias equal to PortConfigDone (#548) [Qi Luo]
    * 87d34db 2018-07-12 | [MirrorOrch]: Fix bug when NULL is returned from the getenv function (#537) [Shuotian Cheng]
    lguohan committed Jul 28, 2018
    Configuration menu
    Copy the full SHA
    f2b8442 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2018

  1. Configuration menu
    Copy the full SHA
    a7ca027 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7419f0a View commit details
    Browse the repository at this point in the history