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

Sync to master #4

Merged
merged 83 commits into from
Oct 4, 2017
Merged

Sync to master #4

merged 83 commits into from
Oct 4, 2017

Commits on Aug 2, 2017

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

Commits on Aug 11, 2017

  1. Merge remote-tracking branch 'github/master' into v1.0.3

    Conflicts:
    	platform/mellanox/mlnx-fw-upgrade.sh
    	src/sonic-sairedis
    	src/sonic-swss
    Shu0T1an ChenG committed Aug 11, 2017
    Configuration menu
    Copy the full SHA
    e13789c View commit details
    Browse the repository at this point in the history
  2. [Broadcom]: Update Broadcom SAI/SDK version (#883)

    Shuotian Cheng committed Aug 11, 2017
    Configuration menu
    Copy the full SHA
    5cf37cb View commit details
    Browse the repository at this point in the history
  3. [quagga]: Update sonic-quagga submodule

    - [bgpd]: Enable forwarding state flag in graceful restart capability
    - [debian]: Add autoreconf_clean
    Shu0T1an ChenG committed Aug 11, 2017
    Configuration menu
    Copy the full SHA
    c82868e View commit details
    Browse the repository at this point in the history
  4. [mellanox]: Disable fsat boot mode for SX kernel

    Shu0T1an ChenG committed Aug 11, 2017
    Configuration menu
    Copy the full SHA
    e383a27 View commit details
    Browse the repository at this point in the history
  5. [swss-common]: Update sonic-swss-common submodule

    - [netlink]: Increase netlink buffer size
    - [netlink]: Check return vode from nl_recvmsgs_default
    - [select]: EINTR error hanlding
    - [makefile]: Use full file names
    Shu0T1an ChenG committed Aug 11, 2017
    Configuration menu
    Copy the full SHA
    fa1ac0e View commit details
    Browse the repository at this point in the history
  6. [utilities]: Update sonic-utilities submodule

    - [sfputil]: Refactor and add support for presence, low-power mode and reset
    Shu0T1an ChenG committed Aug 11, 2017
    Configuration menu
    Copy the full SHA
    df3436b View commit details
    Browse the repository at this point in the history
  7. [mellanox]: Update Mellanox SAI version

    Shu0T1an ChenG committed Aug 11, 2017
    Configuration menu
    Copy the full SHA
    338a83b View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2017

  1. Revert "[mellanox]: Update Mellanox SAI version"

    This reverts commit 338a83b.
    
    We first test the previous version of the SAI and make sure
    it passes all the tests and then update the SAI version to
    a later one.
    Shu0T1an ChenG committed Aug 15, 2017
    Configuration menu
    Copy the full SHA
    674e2f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    adbc9d1 View commit details
    Browse the repository at this point in the history
  3. [Submodule update]: sonic-utilities (#888)

    * Track branch v1.0.3 for sonic-utilities
    
    * Spaces to tabs
    pavel-shirshov authored Aug 15, 2017
    Configuration menu
    Copy the full SHA
    6603e0a View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2017

  1. [SAI]: Remove the SAI submodule from buildimage repo (#893)

    SAI is a submodule of sonic-sairedis repository. Remove the dependency
    from this repository.
    Shuotian Cheng authored Aug 16, 2017
    Configuration menu
    Copy the full SHA
    f0cc414 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2017

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

Commits on Aug 29, 2017

  1. Configuration menu
    Copy the full SHA
    521de84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e7c3e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    44502b2 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2017

  1. Revert "Migrate DEVICE_METADATA to db (#919)" (#928)

    This reverts commit 44502b2.
    taoyl-ms authored Aug 30, 2017
    Configuration menu
    Copy the full SHA
    e450252 View commit details
    Browse the repository at this point in the history
  2. [devices]: Update Dell s6100/z9100 platform modules (#925)

    [devices]: Update Dell s6100/z9100 platform modules
    padmanarayana authored and lguohan committed Aug 30, 2017
    Configuration menu
    Copy the full SHA
    9c87eff View commit details
    Browse the repository at this point in the history
  3. [quagga] enable core dump for bgpd and zebra (#927)

    * [core dump] pass unix time to coredump-compress script
    
    Currently we only have program name (e.g. bgpd) and PID in the core file
    name. PID could collide especially after docker restart or recreate.
    
    Passing the unix time to coredump-compress so it could also add time to
    the core file name.
    
    * [utilities] include the change to coredump_compress script
    
    * [quagga] enable core dump for bgpd and zebra
    
    bgpd and zebra downgrade their privilege shortly after started. For that
    sysctrl kernel.suid_dumpable needs to be set to 2, so that they can dump
    core.
    
    Note that fs.suid_dumpable SHOULD NOT be set to 1. Which will bypass all
    system security.
    yxieca authored Aug 30, 2017
    Configuration menu
    Copy the full SHA
    1a4f039 View commit details
    Browse the repository at this point in the history
  4. [quagga]: Disable ipv4 over ipv6 and enable ipv6 over ipv4 peer group (

    …#922)
    
    * [bgpd]:disable ipv4 over ipv6 and enable ipv6 over ipv4 peer group
    
    * update as comments
    sihuihan88 authored Aug 30, 2017
    Configuration menu
    Copy the full SHA
    127a73a View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2017

  1. Update sfputil support for Ingrasys S9100 (#929)

    * Update sonic-platform-modules-ingrasys submodule.
    * Fixed sfputil plugin for read QSFP EEPROM.
    * Add sfputil plugin for get presence.
    * Add sfputil plugin for get/set low power mode.
    * Add sfputil plugin for reset QSFP.
    
    Signed-off-by: Wade He chihen.he@gmail.com
    wadelnn authored and jleveque committed Aug 31, 2017
    Configuration menu
    Copy the full SHA
    7f1991c View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2017

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

Commits on Sep 6, 2017

  1. [sairedis]: revert deadlock fix in sonic-sairedis submodule (#934)

    The deadlock fix in sonic-sairedis introduce other race conditions which
    is more prevelant.
    lguohan authored Sep 6, 2017
    Configuration menu
    Copy the full SHA
    48f1a63 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2017

  1. [baseimage]: allocate varlog disk in the initramfs stage (#936)

    moving to initramfs unifies disk allocate on different platforms.
    use fallocate instead of dd to speed up the disk allocation.
    
    By default, mkfs.ext4 has -E discard option which discards the blocks
    at the mkfs time, also speed up the initialization time.
    lguohan authored Sep 7, 2017
    Configuration menu
    Copy the full SHA
    116ba4b View commit details
    Browse the repository at this point in the history
  2. [Broadcom]: Remove BRCM_OPENNSL library and upgrade BRCM_SAI to 3.0.3…

    ….2 (#938)
    
    This library will be archived in to BRCM_SAI library
    Shuotian Cheng authored Sep 7, 2017
    Configuration menu
    Copy the full SHA
    38cd1d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e418675 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    211689a View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2017

  1. [dell]: remove nos_to_sonic_grub.cfg (#943)

    no longer needed in the build image
    lguohan authored Sep 8, 2017
    Configuration menu
    Copy the full SHA
    5098d98 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2017

  1. [rsyslog]: Use timegenerated instead of timestamp (#944)

    * [rsyslog]: Use timegenerated instead of timestamp
    
    This is useful when rsyslog is used to put markers generated on other machines.
    This way all messages will have a timestamp from a single system.
    
    * [rsyslog] Use subseconds from local machine
    marian-pritsak authored and lguohan committed Sep 9, 2017
    Configuration menu
    Copy the full SHA
    8f1ac5d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2cd2f95 View commit details
    Browse the repository at this point in the history
  3. [sonic-slave]: SLAVE_TAG should be for both Dockerfile and Dockerfile…

    ….user (#950)
    
    Should rebuild both Dockerfile and Dockerfile.user when any of the two
    files change.
    lguohan authored Sep 9, 2017
    Configuration menu
    Copy the full SHA
    d3997f4 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2017

  1. [devices]: Add led plugin for Arista 7060CX-32S and 7260CX3-64 (#945)

    * Bump sonic-platform-modules-arista submodule
    
    * Allow image specific mount option for containers
    
    * Add led plugin for DCS-7060CX-32S
    
    * Add led plugin for DCS-7260CX3-64
    Staphylo authored and lguohan committed Sep 11, 2017
    Configuration menu
    Copy the full SHA
    bc73082 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2017

  1. [configdb] Migrate minigraph configurations to DB (#942)

    Modify minigraph parser output format so it fit DB schema
    Modify configuration templates to fit new schema
    Systemd services dependencies are modified so database starts before any configuration consumer
    taoyl-ms authored Sep 12, 2017
    Configuration menu
    Copy the full SHA
    c9cc7ae View commit details
    Browse the repository at this point in the history
  2. [frr]: RR client support in minigraph for FRR (#923)

    nikos-github authored and Shuotian Cheng committed Sep 12, 2017
    Configuration menu
    Copy the full SHA
    686e227 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2017

  1. [Ingrasys] update port_config.ini and sfputil for ingrasys platforms (#…

    …952)
    
    * [Ingrasys] update port_config.ini and sfputil for ingrasys platforms
    
    - What I did
    
    Update port_config.ini on S8810-32Q/S8900-54XC/S8900-64XC/S9100-C32 platforms
    
    - How I did it
    
    Update alias field and add port field in port_config.ini
    
    - How to verify it
    
    Check with the "sfputil show eeprom" command. If no error occurs, it is passed.
    
    - Description for the changelog
    
    Update port_config.ini on S8810-32Q/S8900-54XC/S8900-64XC/S9100-C32 platforms
    
    * [Ingrasys] remove debug message in sfputil.py on S8810-32Q
    
    - What I did
    
    remove debug message in sfputil.py on S8810-32Q
    
    - How I did it
    
    remove print in get_low_power_mode() and set_low_power_mode()
    
    - How to verify it
    
    There should be no debug message when executing "sfputil show lpmode"
    and "sfputil lpmode on Ethernet0"command.
    
    - Description for the changelog
    
    remove debug message in sfputil.py on S8810-32Q
    
    - A picture of a cute animal (not mandatory but encouraged)
    cytsai0409 authored and lguohan committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    e4cae4e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7241279 View commit details
    Browse the repository at this point in the history
  3. [config] Fix an issue that bgp asn data type is not consistent (#953)

    * Fix an issue that bgp asn data type is not consistent from minigraph parser and DB
    
    * Fix test typo
    taoyl-ms authored and lguohan committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    2e3975d View commit details
    Browse the repository at this point in the history
  4. [service template] Starting new docker when HWSKU change is detected (#…

    …946)
    
    Existing dockers has paths mounted according to the HWSKU. When HWSKU
    changes, these dockers need to be destroyed and recreated with the
    correct paths mounted.
    yxieca authored Sep 14, 2017
    Configuration menu
    Copy the full SHA
    56ae5ed View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2017

  1. [sairedis]: update sairedis submodule head (#956)

    This submodule update includes the deadlock fixes.
    yxieca authored and Shuotian Cheng committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    3cbc080 View commit details
    Browse the repository at this point in the history
  2. [swss]: Move swss/common/sairedis submodule to 201709 tag

    Shu0T1an ChenG committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    48fd6fb View commit details
    Browse the repository at this point in the history
  3. Merge branch 'v1.0.3-backup' into github

    Shu0T1an ChenG committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    5e9b0a1 View commit details
    Browse the repository at this point in the history
  4. [Broadcom]: Update OpenNSL/SAI version (#959)

    Shuotian Cheng committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    034b47d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    89f1af5 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2017

  1. [syncd]: Comment out unused docker-ptf-brcm.mk

    Shuotian Cheng authored Sep 16, 2017
    Configuration menu
    Copy the full SHA
    9d321fa View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2017

  1. [build/onie installer] Install grub for SONiC post migration from ano…

    …ther NOS (#949)
    
    * Install grub for SONiC post migration from another NOS
    
    * Install grub from bundled debian package instead of using ONIE's. Address review comments
    padmanarayana authored and lguohan committed Sep 17, 2017
    Configuration menu
    Copy the full SHA
    6935e00 View commit details
    Browse the repository at this point in the history
  2. [Ingrasys] Update Ingrasys submodule for S8900-54XC (#954)

    - What I did
    
    Update Ingrasys submodule for S8900-54XC QSFP reset function.
    
    - How I did it
    
    Add reset init scripts in S8900-54XC init function.
    
    - How to verify it
    
    Used the command "sfputil reset Ethernet48" to verify reset function.
    If no error occurs, it is passed.
    
    - Description for the changelog
    
    Update Ingrasys submodule for S8900-54XC QSFP reset function
    
    - A picture of a cute animal (not mandatory but encouraged)
    wadelnn authored and lguohan committed Sep 17, 2017
    Configuration menu
    Copy the full SHA
    aa55b83 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2017

  1. [bgp]: Fix the deployment_id with DEVICE_METADATA (#962)

    Shuotian Cheng authored Sep 18, 2017
    Configuration menu
    Copy the full SHA
    aa549f2 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2017

  1. Configuration menu
    Copy the full SHA
    a376c86 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ba6f53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9139c7f View commit details
    Browse the repository at this point in the history
  4. Framework to plugin Organization specific scripts during ONIE Image b…

    …uild (#951)
    
    * Framework to plugin Organization specific scripts
    
    * Framework to plugin Organization specific scripts
    
    * Framework to plugin Organization specific scripts
    
    * add getopt option to organization script
    ravijo2 authored and lguohan committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    458093f View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2017

  1. [interfaces]: Change MTU value to 9100 (#967)

    * Updated MTU to the widely used value with other devices
    prsunny authored and Shuotian Cheng committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    72f5d6b View commit details
    Browse the repository at this point in the history
  2. [utilities]: Update sonic-utilities (#968)

    Shuotian Cheng authored Sep 20, 2017
    Configuration menu
    Copy the full SHA
    0c6fba6 View commit details
    Browse the repository at this point in the history
  3. [Broadcom]: Update OpenNSL modules (#970)

    - Increase the rx_buffer_size to 9238, the same MTU szie as in the hardware
    Shuotian Cheng authored Sep 20, 2017
    Configuration menu
    Copy the full SHA
    d117f09 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2017

  1. [config]: Fix management interface configuration (#966)

    * [config]: Fix management interface configuration
    
    * [config]: Fix management interface configuration
    
    * Fix comments
    Volodymyr Samotiy authored and lguohan committed Sep 21, 2017
    Configuration menu
    Copy the full SHA
    763205f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0513d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0d978b5 View commit details
    Browse the repository at this point in the history
  4. [device/accton]: Add a new supported device, AS7312-54X (#955)

    * [device/accton]: Add a new supported device and platform, AS7312-54X
    Switch Vendor: Edge-core
    
    Switch SKU: AS7312-54X
    
    ASIC Vendor: Broadcom
    
    Swich ASIC: Tomahawk
    
    Port Configuration: 48x25G + 6x100G
    
    SONiC Image: SONiC-ONIE-Broadcom
    Signed-off-by: polly_hsu@accton.com
    
    * Update port_config.ini
    
    * Update sai.profile
    
    * Update installer.conf
    
    * Update led_proc_init.soc
    
    * Update minigraph.xml
    pollyhsu2git authored and lguohan committed Sep 21, 2017
    Configuration menu
    Copy the full SHA
    69ff224 View commit details
    Browse the repository at this point in the history
  5. [Broadcom]: Update libsai version to 3.0.3.2-2 (#973)

    Update Ingrasys/Accton config.bcm files
    Shuotian Cheng authored Sep 21, 2017
    Configuration menu
    Copy the full SHA
    7a9894a View commit details
    Browse the repository at this point in the history
  6. [teamd]: Remove deprecated blocking logic before starting teamd (#976)

    With the fixes in /etc/network/interfaces file, host interfaces
    could be added into the corresponding LAGs automatically. Thus,
    the logic of checking if port initialization is ready is no longer
    needed.
    
    Signed-off-by: Shu0T1an ChenG <shuche@microsoft.com>
    Shuotian Cheng authored Sep 21, 2017
    Configuration menu
    Copy the full SHA
    0f6c8c1 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2017

  1. Disable snmpd module disk_hw, so no syslog messages about unavailable…

    … disks (#977)
    
    * Revert "snmpd ignores unavailable disks (#607)"
    
    This reverts commit d70e973.
    
    * Disable snmpd module disk_hw, so no syslog messages about unavailable disks
    
    Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
    
    * Strip white spaces
    
    Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
    qiluo-msft authored Sep 22, 2017
    Configuration menu
    Copy the full SHA
    bec99f2 View commit details
    Browse the repository at this point in the history
  2. [snmp]: Update sonic-snmpagent submodule (#978)

    Introducing the fix for SAI 1.0 FDB entry fix
    Shuotian Cheng authored Sep 22, 2017
    Configuration menu
    Copy the full SHA
    1ac10df View commit details
    Browse the repository at this point in the history
  3. [Makefile] Allowing interactive session with the slave docker-contain…

    …er (#903)
    
    * Fixing a couple of issues to enable FRR to run with latest SONiC code.
    
    * Adjusting FRR's jinja template to meet latest sonic-cfgen requirements. Basically, i'm just extending #448 changes into FRR.
    
    * Eliminate FRR's integrated-config file to prevent daemons from bypassing their own config files. FRR daemons now default to an integrated-config file for config-parsing purposes. But we are still interested in having each daemon looking in their specific config file (bgpd.conf, zebra.conf, etc). So here i'm just deleting this integrating-config file to prevent FRR from running from a bogus config-file.
    
    * Allows interactive session with the slave docker-container after conclusion of the building process.
    
    Proposed changes provide a more direct access to the building pipeline,
    by allowing users to launch consecutive compilation tasks from the same
    slave container.
    rodnymolina authored and Shuotian Cheng committed Sep 22, 2017
    Configuration menu
    Copy the full SHA
    b5eb0c2 View commit details
    Browse the repository at this point in the history
  4. [Ingrasys]: Change hwmon kernel modules installation order (#980)

    change hwmon kernel modules installation order on S8810-32Q/S8900-54XC/S8900-64XC/S9100-32X
    change hwmon kernel modules installation order in i2c_utils.sh and update related fancontrol file
    Check the hwmon kernel module insertion order in /sys/class/hwmon/hwmonX.
    w83795 should be in /sys/class/hwmon/hwmon1, and jc42 should be the last one.
    change hwmon kernel modules installation order on S8810-32Q/S8900-54XC/S8900-64XC/S9100-32X
    cytsai0409 authored and Shuotian Cheng committed Sep 22, 2017
    Configuration menu
    Copy the full SHA
    f570616 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2017

  1. [mellanox]: Update Mellanox SAI version (#979)

    Signed-off-by: Volodymyr Samotiy <volodymyrs@mellanox.com>
    Volodymyr Samotiy authored and Shuotian Cheng committed Sep 25, 2017
    Configuration menu
    Copy the full SHA
    948f3ad View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2017

  1. [Ingrasys]: Add Ingrasys S8900-64XC sfputil function and update submo…

    …dule (#984)
    
    * Add S8900-64XC SFP QSFP CPLD kernel module.
    * Fixed QSFP function call in i2c_utils.sh.
    * Add QSFP monitor service for SFP and QSFP SI.
    
    Signed-off-by: Wade He <chihen.he@gmail.com>
    wadelnn authored and Shuotian Cheng committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    8143cb3 View commit details
    Browse the repository at this point in the history
  2. [Broadcom]: Update SAI version to 3.0.3.2-4 (#983)

    - Update Seastone config.bcm files
    - bugfix: Fix set attribute for ipv6 neighbor
    Shuotian Cheng authored Sep 26, 2017
    Configuration menu
    Copy the full SHA
    a4ceff7 View commit details
    Browse the repository at this point in the history
  3. [snmp]: Update sonic-snmpagent submodule (#986)

    [rfc4363]: Add key check logic for SAI bridge port objects (#38)
    Shuotian Cheng authored Sep 26, 2017
    Configuration menu
    Copy the full SHA
    cce2a36 View commit details
    Browse the repository at this point in the history
  4. [Mellanox]: Remove FW upgrade procedure in docker (#989)

    FW upgrade is done outside the container.
    This piece of code was left accidentally during the merge.
    marian-pritsak authored and Shuotian Cheng committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    0db8704 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2017

  1. Add time stamp suffix to the dirty images version string (#958)

    * Add timestamp suffix to the dirty images version string
    
    This will allow to build different debug images without
    having to update BUILD_NUMBER variable before the build
    
    * Changed timestamp format to YYYYMMDD.HHMMSS
    andriymoroz-mlnx authored and lguohan committed Sep 27, 2017
    Configuration menu
    Copy the full SHA
    9b249ce View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2017

  1. [Mellanox]: Update outdated MSN2410 minigraph (#995)

    update the minigraph to the latest.
    the previous one causes MSN2410 failing to start up properly.
    keboliu authored and Shuotian Cheng committed Sep 28, 2017
    Configuration menu
    Copy the full SHA
    59c0308 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2017

  1. [Broadcom]: Update SAI version to 3.0.3.2-5 (#997)

    - Add additional DropCancel and CopyToCpuCancel action rules for every redirect
    Shuotian Cheng authored and lguohan committed Sep 29, 2017
    Configuration menu
    Copy the full SHA
    6483919 View commit details
    Browse the repository at this point in the history
  2. [snmp]: Update py-swsssdk/snmpagent submodules (#996)

    sonic-py-swsssdk
    - Commond utility functions for bridge/port mapping
    snmp
    - Update the code to use common library API for bridge/port mapping
    Shuotian Cheng authored and lguohan committed Sep 29, 2017
    Configuration menu
    Copy the full SHA
    f7a38e1 View commit details
    Browse the repository at this point in the history
  3. [swss]: Update swss/common submodules (#988)

    * Update swss submodule reference
    * Update swss-common submodule reference
    
    This pull request introduces changes including
    1. Use unified buffer configurations fro all Mellanox 27xx platforms
    2. Refactor TableConsumable and optimize popping empty logics
    3. Add SwitchOrch to deal with switch attributes changes
    4. Refactor doAclTableTask and doAclRuleTask
    5. Add PFC watchdog tables and runRedisScript function in common library
    
    Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
    andriymoroz-mlnx authored and Shuotian Cheng committed Sep 29, 2017
    Configuration menu
    Copy the full SHA
    9efcc9c View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2017

  1. [docker-platform-monitor]: Remove stale fancontrol.pid file (if exist…

    …s) before starting fancontrol (#1002)
    jleveque authored and lguohan committed Sep 30, 2017
    Configuration menu
    Copy the full SHA
    bbf1d66 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    002aabe View commit details
    Browse the repository at this point in the history
  3. [swss]: Update the ipinip.j2 template to specify the IPv4 loopback ad…

    …dress (#998)
    
    Use ipv4_loopback_addresses variable to store all IPv4 loopback addresses.
    The source IP for encapsulation is chosen from one of the addresses.
    The destination IPs for decapsulation is the list of the addresses.
    
    Signed-off-by: Shu0T1an ChenG <shuche@microsoft.com>
    Shuotian Cheng authored and lguohan committed Sep 30, 2017
    Configuration menu
    Copy the full SHA
    486dfef View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2017

  1. [snmpagent]: Update sonic-snmpagent submodule (#1004)

    * [mibs]: Fix bug module has no attribute 'get_index_from_str'
    
    Signed-off-by: Shu0T1an ChenG <shuche@microsoft.com>
    Shuotian Cheng authored Oct 2, 2017
    Configuration menu
    Copy the full SHA
    b81f2f2 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2017

  1. Configuration menu
    Copy the full SHA
    7c326e3 View commit details
    Browse the repository at this point in the history
  2. [config-engine]: Fix bug multiple ports connecting to same neighbor (#…

    …1005)
    
    The current DEVICE_NEIGHBOR format doesn't support multiple different
    ports connecting with same neighbor. Thus the lldpd.conf file is not
    generated correctly, causing missing information for LAG members.
    
    This fix reverts the data structure in the previous version of
    minigraph parser - using local port as the key and remote port/device
    as the value of the map. Sample format is:
    
    DEVICE_NEIGHBOR['Ethernet124'] = {
        'name': 'ARISTA04T1',
        'port': 'Ethernet1/1'
    }
    
    The corresponding unit test in test_cfggen is updated.
    Add one more unit test for lldpd.conf.j2 verification.
    
    Signed-off-by: Shu0T1an ChenG <shuche@microsoft.com>
    Shuotian Cheng authored Oct 3, 2017
    Configuration menu
    Copy the full SHA
    72e9476 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2017

  1. [swss]: Update swss-common/sairedis/swss submodules (#1008)

    Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
    qiluo-msft authored Oct 4, 2017
    Configuration menu
    Copy the full SHA
    646e836 View commit details
    Browse the repository at this point in the history
  2. Make swssconfig status FATAL when it fails (#1009)

    * Make supervisor controlled one-shot program autorestart 0 time, so the status will become FATAL instead of EXITED if failure happens
    
    Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
    
    * Make swssconfig.sh strictly exit on any failure
    
    Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
    
    * Tune startretries, tested in supervisor 3.3.2-1
    
    Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
    qiluo-msft authored and lguohan committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    554114c View commit details
    Browse the repository at this point in the history