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

Support thermalcltd build, add default policy files as well as build-time unit test support for platform API #5

Closed
wants to merge 71 commits into from

Commits on Nov 28, 2019

  1. Configuration menu
    Copy the full SHA
    cf98224 View commit details
    Browse the repository at this point in the history
  2. [sonic_platform]fix issues found in thermal ctrl:

    1. thermals are not added to thermal list, cause: thermal initliazer not called
    2. add fan of psu to fan list rather than to set it into _fan
    Stephen Sun committed Nov 28, 2019
    Configuration menu
    Copy the full SHA
    f428c1c View commit details
    Browse the repository at this point in the history
  3. [sonic_platform]fix issues found in thermal ctrl:

    1. thermals are not added to thermal list, cause: thermal initliazer not called
    2. add fan of psu to fan list rather than to set it into _fan
    Stephen Sun authored and Junchao-Mellanox committed Nov 28, 2019
    Configuration menu
    Copy the full SHA
    2b4089d View commit details
    Browse the repository at this point in the history
  4. [sonic_platform]add get_name for fan and psu

    Stephen Sun committed Nov 28, 2019
    Configuration menu
    Copy the full SHA
    25a3aef View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2019

  1. [sonic_platform]fix divide-by-zero error due to max speed for psu fan…

    … unsupported and treat 0.0 as N/A in high_threshold in xsfp module
    Stephen Sun committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    325840c View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2019

  1. [thermal.py]handle get_high_critical_threshold

    Stephen Sun committed Dec 4, 2019
    Configuration menu
    Copy the full SHA
    952393f View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2019

  1. Move task_base form sonic-platform-daemon to sonic-daemon-base so tha…

    …t all sonic pmon daemon can use it
    Junchao-Mellanox committed Dec 6, 2019
    Configuration menu
    Copy the full SHA
    1d83717 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2019

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

Commits on Dec 13, 2019

  1. Configuration menu
    Copy the full SHA
    ff562c9 View commit details
    Browse the repository at this point in the history
  2. [fan.py]fix error in get_target_speed for PSU fan

    Stephen Sun authored and Junchao-Mellanox committed Dec 13, 2019
    Configuration menu
    Copy the full SHA
    6f1e2c3 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2019

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

Commits on Dec 18, 2019

  1. Configuration menu
    Copy the full SHA
    d27f67b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5773bb2 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2019

  1. Configuration menu
    Copy the full SHA
    9772e30 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4de5d8 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2019

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

Commits on Dec 23, 2019

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

Commits on Dec 24, 2019

  1. 1. Add base class for FanConditions and PsuConditions; 2. Add default…

    … chassis_info to policy file
    Junchao-Mellanox committed Dec 24, 2019
    Configuration menu
    Copy the full SHA
    af996c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    704228c View commit details
    Browse the repository at this point in the history
  3. SONiC Management Framework Release 1.0 (sonic-net#3488)

    * Added sonic-mgmt-framework as submodule / docker
    
    * fix build issues
    
    * update sonic-mgmt-framework submodule branch to master
    
    * Merged changes 70007e6d2ba3a4c0b371cd693ccc63e0a8906e77..00d4fcfed6a759e40d7b92120ea0ee1f08300fc6
    
    00d4fcfed6a759e40d7b92120ea0ee1f08300fc6 Modified environemnt variables
    
    * Changes to build sonic-mgmt-framework docker
    
    * bumped up sonic-mgmt-framework commit-id
    
    * version bump for sonic-mgmt-framework commit-it
    
    * bumped up sonic-mgmt-framework commit-id
    
    * Add python packages to docker
    
    * Build fix for docker with python packages
    
    * added libyang as dependent package
    
    * Allow building images on NFS-mounted clones
    
    Prior to this change, `build_debian.sh` would generate a Debian
    filesystem in `./fsroot`. This needs root permissions, and one of the
    tests that is performed is whether the user can create a character
    special file in the filesystem (using mknod).
    
    On most NFS deployments, `root` is the least privileged user, and cannot
    run mknod. Also, attempting to run commands like rm or mv as root would
    fail due to permission errors, since the root user gets mapped to an
    unprivileged user like `nobody`.
    
    This commit changes the location of the Debian filesystem to `/fsroot`,
    which is a tmpfs mount within the slave Docker. The default squashfs,
    docker tarball and zip files are also created within /tmp, before being
    copied back to /sonic as the regular user.
    
    The side effect of this change is that the contents of `/fsroot` are no
    longer available once the slave container exits, however they are
    available within the squashfs image.
    
    Signed-off-by: Nirenjan Krishnan <Nirenjan.Krishnan@dell.com>
    
    * bumped up sonc-mgmt-framework commit to include PR #18
    
    *     REST Server startup script is enahnced to read the settings from
        ConfigDB. Below table provides mapping of db field to command line
        argument name.
    
        ============================================================
        ConfigDB entry key      Field name      REST Server argument
        ============================================================
        REST_SERVER|default     port            -port
        REST_SERVER|default     client_auth     -client_auth
        REST_SERVER|default     log_level       -v
        DEVICE_METADATA|x509    server_crt      -cert
        DEVICE_METADATA|x509    server_key      -key
        DEVICE_METADATA|x509    ca_crt          -cacert
        ============================================================
    
    * Replace src/telemetry as submodule to sonic-telemetry
    
    * Update telemetry commit HEAD
    
    * Update sonic-telemetry commit HEAD
    
    * libyang env path update
    
    * Add libyang dependency to telemetry
    
    * Add scripts to create JSON files for CLI backend
    
    Scripts to create /var/platform/syseeprom and /var/platform/system, which are back-end
    files for CLI, for system EEPROM and system information.
    
    Signed-off-by: Howard Persh <Howard_Persh@dell.com>
    
    * In startup script, create directory where CLI back-end files live
    
    Signed-off-by: Howard Persh <Howard_Persh@dell.com>
    
    * build dependency pkgs added to docker for build failure fix
    
    * Changes to fix build issue for mgmt framework
    
    * Fix exec path issue with telemetry
    
    * s5232[device] PSU detecttion and default led state support
    
    * Processing of first boot in rc.local should not have premature exit
    
    Signed-off-by: Howard Persh <Howard_Persh@dell.com>
    
    *  docker mount options added for platform, system features
    
    * bumped up sonic-mgmt-framework commit id to pick 23rd July 2019 changes
    
    * Added mount options for telemetry docker to get access for system and platform info.
    
    * Update commit for sonic-utilities
    
    * [dell]: Corrected dport map and renamed config files for S5232F
    
    * Fix telemetry submodule commit
    
    * added support for sonic-cli console
    
    * [Dell S5232F, Z9264F] Harden FPGA driver kernel module
    
    For Dell S5232F and Z9264F platforms, be more strict when checking state
    in ISR of FPGA driver, to harden against spurious interrupts.
    
    Signed-off-by: Howard Persh <Howard_Persh@dell.com>
    
    * update mgmt-framework submodule to 27th Aug commit.
    
    * remove changes not related to mgmt-framework and sonic-telemetry
    
    * Revert "Replace src/telemetry as submodule to sonic-telemetry"
    
    This reverts commit 11c3192.
    
    * Revert "Replace src/telemetry as submodule to sonic-telemetry"
    
    This reverts commit 11c3192.
    
    * make submodule changes and remove a change not related to PR
    
    * more changes
    
    * Update .gitmodules
    
    * Update Dockerfile.j2
    
    * Update .gitmodules
    
    * Update .gitmodules
    
    * Update .gitmodules
    
    reverting experimental change
    
    * Removed syspoll for release_1.0
    
    Signed-off-by: Jeff Yin <29264773+jeff-yin@users.noreply.github.com>
    
    * Update docker-sonic-mgmt-framework.mk
    
    * Update sonic-mgmt-framework.mk
    
    * Update sonic-mgmt-framework.mk
    
    * Update docker-sonic-mgmt-framework.mk
    
    * Update docker-sonic-mgmt-framework.mk
    
    * Revert "Processing of first boot in rc.local should not have premature exit"
    
    This reverts commit e99a91f.
    
    * Remove old telemetry directory
    
    * Update docker-sonic-mgmt-framework.mk
    
    * Resolving merge conflict with Azure
    
    * Reverting the wrong merge
    
    * Use CVL_SCHEMA_PATH instead of changing directory for telemetry startup
    
    * Add missing export
    
    * Add python mmh3 to slave dockerfile
    
    * Remove sonic-mgmt-framework build dep for telemetry, fix dialout startup issues
    
    * Provided flag to disable compiling mgmt-framework
    
    * Update sonic-utilites point latest commit id
    
    * Point sonic-utilities to Azure accepted SHA
    
    * Updating mgmt framework to right sha
    
    * Add sonic-telemetry submodule
    
    * Update the mgmt-framework commit id
    
    Co-authored-by: jghalam <joe.ghalam@gmail.com>
    Co-authored-by: Partha Dutta <51353699+dutta-partha@users.noreply.github.com>
    Co-authored-by: srideepDell <srideep_devireddy@dell.com>
    Co-authored-by: nirenjan <nirenjan@users.noreply.github.com>
    Co-authored-by: Sachin Holla <51310506+sachinholla@users.noreply.github.com>
    Co-authored-by: Eric Seifert <seiferteric@gmail.com>
    Co-authored-by: Howard Persh <hpersh@yahoo.com>
    Co-authored-by: Jeff Yin <29264773+jeff-yin@users.noreply.github.com>
    Co-authored-by: Arunsundar Kannan <31632515+arunsundark@users.noreply.github.com>
    Co-authored-by: rvasanthm <51932293+rvasanthm@users.noreply.github.com>
    Co-authored-by: Ashok Daparthi-Dell <Ashok_Daparthi@Dell.com>
    Co-authored-by: anand-kumar-subramanian <51383315+anand-kumar-subramanian@users.noreply.github.com>
    13 people authored and renukamanavalan committed Dec 24, 2019
    Configuration menu
    Copy the full SHA
    87f7010 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3d9bf8a View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2019

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

Commits on Dec 26, 2019

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

Commits on Dec 27, 2019

  1. [slave.mk] make curl follow HTTP redirects (sonic-net#3947)

    Fix an issue with SONIC_ONLINE_DEBS with curl by instructing curl to follow http redirects
    
    Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
    stepanblyschak authored and lguohan committed Dec 27, 2019
    Configuration menu
    Copy the full SHA
    baea7e2 View commit details
    Browse the repository at this point in the history
  2. [swsssdk-py] submodule update for sonic-py-swsssdk (sonic-net#3929)

    update multiDB changes in sonic-py-swsssdk, including:
    
    - read portchannel name from LAG_NAME_MAP_TABLE in COUNTERS_DB (#51)
    - Revert "read portchannel name from LAG_NAME_MAP_TABLE in COUNTERS_DB (#51)" (#57)
    - [MultiDB] sonic-db-cli should support EVAL operation, app script use … (#58)
    
    PR sonic-net#3928 needs this swsssdk-py changes to work
    
    Signed-off-by: Dong Zhang d.zhang@alibaba-inc.com
    dzhangalibaba authored and lguohan committed Dec 27, 2019
    Configuration menu
    Copy the full SHA
    86ab2ae View commit details
    Browse the repository at this point in the history
  3. [swss] submodule update (sonic-net#3925)

    9f6efa0 [port/buffer] introduce a sync mechanism to protect port
    PG/queue from changes under PFC storm (sonic-net#1143)
    823e426 [aclorch] Enable DSCP rules on IPv6 mirror tables (sonic-net#1146)
    b8745f8 [bitmap_vnet]: Fix removal flow for tunnel route (sonic-net#1139)
    03be983 Increase ip2me CIR/CBR for faster in-band file transfers (sonic-net#1000)
    a4a1d3b [vnet]: Update VNET route table size to 40K for BITMAP
    implementation (sonic-net#1132)
    efe142a Fix bug: Wrong condition for mac address (sonic-net#1142)
    7bf63a0 [teammgrd]during warm-reboot teamd need to recover system-id
    from saved lacp-pdu (sonic-net#1003)
    8b4cfb6 Cleanup configure.ac from BFN specific code (sonic-net#1133)
    b931751 [teamsyncd]: Add retry logic in teamsyncd to avoid team handler
    init failure (sonic-net#854)
    
    Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
    stepanblyschak authored and lguohan committed Dec 27, 2019
    Configuration menu
    Copy the full SHA
    18cb5c6 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2019

  1. [kvm]: increase the kvm installer size to 2G for dbg image

    Signed-off-by: Guohan Lu <gulv@microsoft.com>
    lguohan committed Dec 28, 2019
    Configuration menu
    Copy the full SHA
    bd72844 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2019

  1. corefile uploader: Updates per review comments offline (sonic-net#3915)

    * Updates per review comments
    1) core_uploader service waits for syslog.service
    2) core_uploader service enabled for restart on failure
    3) Use mtime instead of file size + ample time to be robust.
    
    * Avoid reloading already uploaded file, by marking the names with a prefix.
    
    * Updated failing path.
    1) If rc file is missing or required data missing, it periodically logs error in forever loop.
    2) If upload fails, retry every hour with a error log, forever.
    
    * Fix few bugs
    
    * The binary update_json.py will come from sonic-utilities.
    renukamanavalan authored Dec 30, 2019
    Configuration menu
    Copy the full SHA
    78db080 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2019

  1. [Juniper][QFX5210] Adding qos.json (sonic-net#3946)

    Adding buffers.json.j2, buffers_defaults_t1.j2 and
    qos.json.j2 for qfx5210 platform.
    
    Signed-off-by: Ciju Rajan K <crajank@juniper.net>
    ciju-juniper authored and lguohan committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    08cde06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24a0c46 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea11287 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2020

  1. [docker-base-stretch]: Do not check expire for stretch-backports repo (

    …sonic-net#3958)
    
    * [docker-base-stretch]: Do not check expire for stretch-backports repo
    
    Signed-off-by: Guohan Lu <gulv@microsoft.com>
    lguohan authored Jan 1, 2020
    Configuration menu
    Copy the full SHA
    476be91 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2020

  1. [MultiDB]except src and dockers : replace redis-cli with sonic-db-cli…

    … and use new DBConnector (sonic-net#3928)
    
    * [MultiDB]except src and dockers : replace redis-cli with sonic-db-cli and use new DBConnector
    * fix vs tests along with swss vs tests together
    dzhangalibaba authored and qiluo-msft committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    0dae59a View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2020

  1. Update bgpcfgd with vrf support (sonic-net#3952)

    * Implement path traversal just once
    
    * Add support of vrf to bgpcfgd
    pavel-shirshov authored Jan 4, 2020
    Configuration menu
    Copy the full SHA
    1221246 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2020

  1. [libnl]: Debian Packaging libnl version 3.5.0 (sonic-net#3967)

    Packaging libnl 3.5.0 based off libnl 3.2.27 packaging. libnl contains various bug fixes that are nice to have.
    
    pull-request: sonic-net#3967
    signed-off-by: Tamer Ahmed <tamer.ahmed@microsoft.com>
    tahmed-dev authored Jan 7, 2020
    Configuration menu
    Copy the full SHA
    df04809 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bef6699 View commit details
    Browse the repository at this point in the history
  3. [Mellanox]Update the hw-mgmt patch for simx on V.7.0000.2308 (sonic-n…

    …et#3957)
    
    * [Mellanox/hw-mgmt] Update the hw-mgmt patch for simx on V.7.0000.2308
    
    * removing the extra "[PATCH]"
    stephenxs authored and liat-grozovik committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    04b9113 View commit details
    Browse the repository at this point in the history
  4. [apt] Instruct apt-get to NOT check the "Valid Until" date in Release…

    … files (sonic-net#3973)
    
    This is an addendum to sonic-net#3958, which also instructs apt to ignore the "Valid Until" date in Release files inside the slave containers, making a complete solution, much like the previously abandoned PR sonic-net#2609. This patch also unifies file names and contents.
    
    When the Debian team archives a repo, it stops updating the "Valid Until" date, thus apt-get will not apply updates for that repo unless we explicitly tell it to ignore the "Valid Until" date. Also, this has become an issue with active (i.e., non-archived) repos twice in the past year because the Debian folks seem to occasionally let the expiration lapse before updating the date. This will cause SONiC builds to fail with a message like E: Release file for http://debian-archive.trafficmanager.net/debian-security/dists/jessie/updates/InRelease is expired (invalid since 3d 3h 11min 20s). Updates for this repository will not be applied. until the dates have been updated and propagated to all mirrors. With this patch, SONiC should no longer be affected by lapsed "Valid Until" dates, whether they be accidental or purposeful.
    jleveque authored and lguohan committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    3548587 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2020

  1. [dhcp-relay]: Add DHCP Relay Monitor (sonic-net#3886)

    DHCP relay MONitor (dhcpmon) keeps track of DORA messages. If DHCP Relay
    is detected to be not forwarding DORA message, dhcpmon will log such event
    to syslog. Under the hood dhcpmon keeps counts of clients DR messages,
    forwarded DR messages, DHCP server OA messages, and forwarded OA messages.
    dhcpmon will check every 12 sec (configurable) if counts are monotonically
    increasing and record snapshot of those counters. dhcpmon will report
    discrepancies when detected between current counters and snapshot counters.
    
    pull-request: sonic-net#3886
    signed-off-by: Tamer Ahmed <tamer.ahmed@microsoft.com>
    tahmed-dev authored Jan 8, 2020
    Configuration menu
    Copy the full SHA
    2658ab8 View commit details
    Browse the repository at this point in the history
  2. [sonic-mgmt]: Install python-subnettree to sonic-mgmt container. (son…

    …ic-net#3978)
    
    * Install python-subnettree to sonic-mgmt container.
    iris00522 authored and lguohan committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    68499e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c475519 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2020

  1. Revert "[MultiDB]except src and dockers : replace redis-cli with soni…

    …c-db-cli and use new DBConnector (sonic-net#3928)" (sonic-net#4002)
    
    This reverts commit 0dae59a.
    lguohan authored Jan 10, 2020
    Configuration menu
    Copy the full SHA
    483a594 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    856b4b6 View commit details
    Browse the repository at this point in the history
  3. [device/celestica]: Fix xcvrd error (sonic-net#3979)

    * [device/celestica]: add pmon_daemon_control config
    
    * [device/celestica]:  update sfp index follow port_config
    
    * [device/celestica]:  update get_watchdog to avoid multiple daemon try opening watchdog
    Wirut Getbamrung authored and lguohan committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    bac6615 View commit details
    Browse the repository at this point in the history
  4. [build] make debian package install noninteractive (sonic-net#3980)

    Otherwise, build process gets stuck because isc-dhcp-relay gives promt:
    
    ```
    $ make SONIC_PROFILING_ON=y INSTALL_DEBUG_TOOLS=y SONIC_BUILD_JOBS=12
    target/debs/stretch/isc-dhcp-relay_4.3.5-2_amd64.deb-install
    +++ --- Making
    target/debs/stretch/isc-dhcp-relay_4.3.5-2_amd64.deb-install --- +++
    EXTRA_JESSIE_TARGETS=isc-dhcp-relay_4.3.5-2_amd64.deb-install make -f
    Makefile.work jessie
    make[1]: Entering directory `/build2/stepanb/hitless/sonic-buildimage'
    SONiC Build System
    
    Build Configuration
    "CONFIGURED_PLATFORM"             : "mellanox"
    "CONFIGURED_ARCH"                 : "amd64"
    "SONIC_CONFIG_PRINT_DEPENDENCIES" : ""
    "SONIC_BUILD_JOBS"                : "12"
    "SONIC_CONFIG_MAKE_JOBS"          : "12"
    "SONIC_USE_DOCKER_BUILDKIT"       : ""
    "USERNAME"                        : "admin"
    "PASSWORD"                        : "YourPaSsWoRd"
    "ENABLE_DHCP_GRAPH_SERVICE"       : ""
    "SHUTDOWN_BGP_ON_START"           : ""
    "ENABLE_PFCWD_ON_START"           : ""
    "INSTALL_DEBUG_TOOLS"             : ""
    "ROUTING_STACK"                   : "frr"
    "FRR_USER_UID"                    : "300"
    "FRR_USER_GID"                    : "300"
    "ENABLE_SYNCD_RPC"                : ""
    "ENABLE_ORGANIZATION_EXTENSIONS"  : "y"
    "HTTP_PROXY"                      : ""
    "HTTPS_PROXY"                     : ""
    "ENABLE_SYSTEM_TELEMETRY"         : "y"
    "ENABLE_ZTP"                      : ""
    "SONIC_DEBUGGING_ON"              : ""
    "SONIC_PROFILING_ON"              : ""
    "KERNEL_PROCURE_METHOD"           : "build"
    "BUILD_TIMESTAMP"                 : "20200106.124851"
    "BLDENV"                          : ""
    "VS_PREPARE_MEM"                  : "yes"
    "ENABLE_SFLOW"                    : "y"
    
    make: Nothing to be done for 'jessie'.
    make[1]: Leaving directory `/build2/stepanb/hitless/sonic-buildimage'
    BLDENV=stretch make -f Makefile.work
    target/debs/stretch/isc-dhcp-relay_4.3.5-2_amd64.deb-install
    make[1]: Entering directory `/build2/stepanb/hitless/sonic-buildimage'
    SONiC Build System
    
    Build Configuration
    "CONFIGURED_PLATFORM"             : "mellanox"
    "CONFIGURED_ARCH"                 : "amd64"
    "SONIC_CONFIG_PRINT_DEPENDENCIES" : ""
    "SONIC_BUILD_JOBS"                : "12"
    "SONIC_CONFIG_MAKE_JOBS"          : "12"
    "SONIC_USE_DOCKER_BUILDKIT"       : ""
    "USERNAME"                        : "admin"
    "PASSWORD"                        : "YourPaSsWoRd"
    "ENABLE_DHCP_GRAPH_SERVICE"       : ""
    "SHUTDOWN_BGP_ON_START"           : ""
    "ENABLE_PFCWD_ON_START"           : ""
    "INSTALL_DEBUG_TOOLS"             : ""
    "ROUTING_STACK"                   : "frr"
    "FRR_USER_UID"                    : "300"
    "FRR_USER_GID"                    : "300"
    "ENABLE_SYNCD_RPC"                : ""
    "ENABLE_ORGANIZATION_EXTENSIONS"  : "y"
    "HTTP_PROXY"                      : ""
    "HTTPS_PROXY"                     : ""
    "ENABLE_SYSTEM_TELEMETRY"         : "y"
    "ENABLE_ZTP"                      : ""
    "SONIC_DEBUGGING_ON"              : ""
    "SONIC_PROFILING_ON"              : ""
    "KERNEL_PROCURE_METHOD"           : "build"
    "BUILD_TIMESTAMP"                 : "20200106.124855"
    "BLDENV"                          : "stretch"
    "VS_PREPARE_MEM"                  : "yes"
    "ENABLE_SFLOW"                    : "y"
    
    [ 01 ] [ target/debs/stretch/isc-dhcp-relay_4.3.5-2_amd64.deb-install ]
    Servers the DHCP relay should forward requests to:
    Interfaces the DHCP relay should listen on:
    ```
    
    Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
    stepanblyschak authored and lguohan committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    e45ff4e View commit details
    Browse the repository at this point in the history
  5. [barefoot]: Update SDK package (sonic-net#3950)

    Updated SDK package with X1/X2 profiles
    
    Signed-off-by: Andriy Kokhan <akokhan@barefootnetworks.com>
    akokhan authored and lguohan committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    f3b5b13 View commit details
    Browse the repository at this point in the history
  6. [Monit] Change the monitoring period from 120 seconds to 60 seconds. (s…

    …onic-net#3974)
    
    * [Monit] Change the monitoring period of monit from 120 seconds to 60
    seconds and also at the same time double the interval for existing sonic monit config file in
    host.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    yozhao101 authored and lguohan committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    aa67921 View commit details
    Browse the repository at this point in the history
  7. [psud]: Fix for psud crash because of database connection reset (soni…

    …c-net#3647)
    
    When database service is down, psud daemon throws an error because of DB connection reset, this because pmon service has no dependency with database service.
    
    To resolve this issue, added database service dependency to the pmon service.
    
    Also, increased the net.core.somaxconn value to 512 to solve the connection failure on the scaled setup.
    Kalimuthu-Velappan authored and lguohan committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    6dcc08e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3b1ee5d View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2020

  1. [Services] Allow monit system tool to monitor the critical processes …

    …status running in various SONiC containers. (sonic-net#3940)
    
    * Add a monit config file for teamd container.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * Add a copy mechanism to put the monit config file in teamd container
    into base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * Add a monit config file for snmp container.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * Add a copy mechanism to put the monit config file of snmp container into
    the base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * Add a monit config file for dhcp_relay container in the dir
    base_image_files.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * Add a copy mechanism to put the monit config file of dhcp_relay
    container into base image under /etc/monit/conf.d.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * Add a monit config file for router advertiser container.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * Add a copy mechanism to put the monit config file of router advertiser
    contianer into base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-Pmon] Add a monit config file for pmon container.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-Pmon] Add a copy mechanism to put the monit config file into the
    base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-lldp] Add a monit config file for lldp container.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-lldp] Add a copy mechanism to put the monit config file into the
    base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-bgp] Add a monit config file for BGP container.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-bgp] Add a copy mechanism to put monit config file into the base
    image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-swss] Add a monit config file for the swss container.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-swss] Add a copy mechanism to put monit config file into the
    base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a monit config file for syncd container on barefoot
    platform.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a copy mechanism to put the monit config file into
    the base image on barefoot.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a monit config file for syncd container on broadcom.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a copy mechanism to put the monit config file into
    the base image on broadcom.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a monit config file for syncd container on cavium.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a copy mechanism to put the monit config file into
    the base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-centec] Add a monit config file for syncd container on centen
    platform.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a copy mechanism to put the monit config file into
    the base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a monit config file for syncd container on centen
    platform.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a copy mechanism to put the monit config file into
    the base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a monit config file for syncd container on marvell.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a copy mechanism to put the monit conifg file into
    the base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a monit config file for syncd container on
    marvell-arm64.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a copy mechanism to put the monit config file into
    the base image on marvell-arm64.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a monit config file for syncd container on
    marvell-armhf.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a copy mechanism to put the monit config file into
    the base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a monit config file for syncd container on mellanox.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a copy mechanism to put the monit config file into
    the base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a monit config file for syncd container on nephos.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Add a copy mechanism to put the monit config file into
    the base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-sflow] Add a monit config file for sflow container.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-sflow] Add a copy mechanism to put the monit conifg file into
    the base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-telemetry] Add a monit config file for telemetry container.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-telemetry] Add a copy mechanism to put the monit config file
    into the base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-database] Add a monit config file for database container.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-database] Add a copy mechanism to put the monit config file into
    the base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-Dhcprelay] Change a typo.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-Dhcprelay] Change the process name in monit config file to
    dhcrelay.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] There is no desserve process in syncd container on
    barefoot.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] There is no process desserve in syncd container on
    cavium.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] There is no process named desserve in syncd on centec.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] There is no process named desserve in syncd on marvell.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Should not delete the process desserve in syncd container
    on marvell.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Delete the process dsserve in syncd on marvell.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Delete the process dsserve in syncd container on
    marvell-arm64.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Delete the process dsserve in syncd container on
    marvell-armhf.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Delete the process dsserve in syncd container on
    mellanox.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-Radv] Change the process name to radvd.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-telemetry] Correct a typo in monit_telemetry.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-teamd] Delete the monit config file for teamd.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-teamd] Delete the mechanism to copy the monit config file into
    base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-dhcprelay] Delete the monit config file for dhcp_relay
    container.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-dhcprelay] Delete the mechanism to copy the monit config file
    into the base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-radv] Delete the monit config file foe radv container.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-radv] Delete the mechanism to copy the monit config file into
    the base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-bgp] change the monit config file for BGP container such that
    monit only generates alert if the process is not running for 5 minutes.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-snmp] Change the monit config file for snmp container such that
    monit only generates alret if the process is not running for 5 minutes.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-pmon] Change the monit config file for pmon container such that
    monit only generates alert if the processes are not running for 5
    minutes.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-lldp] Change the monit config file for lldp container such that
    monit only generates alerts if some processes are not running for 5
    minutes.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-pmon] Delete the monit config file for pmon container since some
    of processes are not running depended on the type of box.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-pmon] Delete the copy mechanism to copy the monit config file
    into the base image.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-lldp] Change the matching name for the process lldpd.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-swss] Change the monit config file for swss container such that
    monit only generates alerts if the processes are not running for 5
    minutes.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Change the monit config file for syncd container on
    barefoot such that monit only generates alerts if the process is not
    running for 5 minutes.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Correct a typo in monit config file.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Change the monit config file for syncd container on
    broadcom such that monit only generates alerts if the processes are not
    running for 5 minutes.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Change the monit config file for syncd container on
    cavium such that monit only generates alerts if the process is not
    running for 5 minutes.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Change the monit config file for syncd container such
    that monit only generates alerts if the process is not running for 5
    minutes.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Change the monit config file for syncd container on
    marvell such that monit only generates alerts if the process is not
    running for 5 minutes.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Change the monit config file for syncd container on
    marvell-arm64 such that monit only generates alerts if the process is
    not running for 5 minutes.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Change the monit config file for syncd container on
    marvell-armhf such that monit will generate alert if the process is not
    running for 5 minutes.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Change the monit config file for syncd container on
    mellanox such that monit only generates alerts if the process is not
    running for 5 minutes.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-sycnd] Change the monit config file for syncd container such
    that monit only generates alerts if the processes are not running for 5
    minutes.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-sflow] Change the monit config file for sflow container such
    that monit only generates alerts if the process is not running for 5
    minutes.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-telemetry] Change the monit config file for telemetry container
    such that monit only generates alerts if the processes are not running
    for 5 minutes.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-database] Change the monit config file for database container
    such that monit only generates alerts if the process is not running for
    5 minutes.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-database] Use 4 spaces to replace 2 spaces in monit config file.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-bgp] Use 4 spcess to replace 2 spaces in monit config file.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-lldp] Use 4 spaces to replace 2 spaces in monit config file.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-swss] Use 4 spaces to replace 2 space in monit config file.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-sflow] Use 4 spaces to replace 2 spaces in monit config file.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-snmp] Use 4 spaces to replace 2 spaces in monit config file.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-telemetry] Use 4 spaces to replace 2 spaces in monit config
    file.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Use 4 spaces to replace 2 spaces in the monit config file
    on barefoot.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Use 4 spaces to replace 2 spaces in the monit config file
    on broadcom.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Use 4 spaces to replace 2 spaces in the monit config file
    on cavium.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Use 4 spaces to replace 2 spaces in the monit config file
    on centec.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Use 4 spaces to replace 2 spaces in the monit config file
    on marvell.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Use 4 spaces to replace 2 spaces in the monit config file
    on mellanox.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-syncd] Use 4 spaces to repalce 2 spaces in the monit config file
    on nephos.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [Docker-bgp] Remove the trailing extra spaces in monit config file.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    yozhao101 authored and yxieca committed Jan 11, 2020
    Configuration menu
    Copy the full SHA
    b7e48b4 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2020

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

Commits on Jan 14, 2020

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

Commits on Jan 15, 2020

  1. [docker-restapi]: Avoid building RestAPI docker by default (sonic-net…

    …#4018)
    
    Provide build option for RESTAPI docker
    sumukhatv authored and lguohan committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    ebb07d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    237835f View commit details
    Browse the repository at this point in the history
  3. [mellanox] Update FW to 13/29.2000.2714. (sonic-net#3998)

    Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com>
    nazariig authored and liat-grozovik committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    9a089c2 View commit details
    Browse the repository at this point in the history
  4. [initramfs] Updated required tools for initramfs (sonic-net#3734)

    * [initramfs] Updated reuired tools for initramfs
    
    Signed-off-by: Antony Rheneus <arheneus@marvell.com>
    
    * [initramfs] Updated required tools for initramfs
    
    Signed-off-by: Antony Rheneus <arheneus@marvell.com>
    
    * [Platform] [Marvell] Platform specific debian package for et6448m device
    
    Signed-off-by: Antony Rheneus <arheneus@marvell.com>
    
    * Removed auto-generated files
    
    Signed-off-by: Antony Rheneus <arheneus@marvell.com>
    
    * [initramfs] Added mtd and uboot firmware tools package required for arm arch
    Its been enabled to all arch including amd64
    
    Signed-off-by: Antony Rheneus <arheneus@marvell.com>
    
    * [initramfs] Added mtd and uboot firmware tools package required for arm arch
    Its been enabled to all arch including amd64
    
    Signed-off-by: Antony Rheneus <arheneus@marvell.com>
    
    * [initramfs] Marvell arm modules update and platform config update
    
    Signed-off-by: Antony Rheneus <arheneus@marvell.com>
    
    * [iniramfs] add initramfs uboot-utils hook script only for ARM
    
    Signed-off-by: Antony Rheneus <arheneus@marvell.com>
    antony-rheneus authored and lguohan committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    6bd17d4 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2020

  1. [Celestica/Seastone2] Add support Seastone2 device and platform (soni…

    …c-net#3761)
    
    * [device/celestica] Add seastone2 device specific plugins and SKU
    
    * [platform/broadcom] Add Celestica seastone2 platform module
    
    * update minigraph for Seastone_2 and remove 10KR port configuration
    
    * [device/celestica] hwsku:Seastone2 update port configuration
    
    * [plugins/psuutil] fix psutuil cannot run in pmon docker
    
    * [plugins/sfputil] raise error in get_transceiver_change_event
    
    * [device/celestica] Seastone2 add config to skip ledd in pmon
    
    Co-authored-by: tiantianlv <38775940+tiantianlv@users.noreply.github.com>
    2 people authored and lguohan committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    5229163 View commit details
    Browse the repository at this point in the history
  2. [device/celestica]: Implement Silverstone platform API [THERMAL/COMPO…

    …NENT] (sonic-net#3938)
    
    - Add Thermal APIs
    - Add Component APIs
    Wirut Getbamrung authored and lguohan committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    4c526d9 View commit details
    Browse the repository at this point in the history
  3. [device/celestica]: Implement SFP API (sonic-net#3869)

    Add Sfp APIs base on SfpBase and SfpUtilBase
    Wirut Getbamrung authored and lguohan committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    4c46178 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2020

  1. [sonic-py-swsssdk] update submodule for sonic-py-swsssdk (sonic-net#4031

    )
    
    * [MultiDB]: update sonic-db-cli output to redis-cli output format (#59)
    
    Signed-off-by: Dong Zhang d.zhang@alibaba-inc.com
    dzhangalibaba authored and lguohan committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    2eda2d8 View commit details
    Browse the repository at this point in the history
  2. [mgmt-framework] submodule update (sonic-net#4030)

    00410e5 (HEAD, origin/master, origin/HEAD) [mgmt-framework] Update Swagger URL to repo1.maven.org (#37)
    7562028 Merge pull request #36 from Azure/Arlo
    cd22b4d (origin/Arlo) Added the certificate check to quiet
    7fbcd46 Changed the swagger website to https
    5d1041f Added sonic-mgmt-framework deb install to install the contents of sonic-mgmt-framework deb package (#30)
    229fe69 Added sonic-mgmt-framework deb install to install the contents of sonic-mgmt-framework deb package
    
    signed-off-by: Tamer Ahmed <tamer.ahmed@microsoft.com>
    tahmed-dev authored and lguohan committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    4e3bf84 View commit details
    Browse the repository at this point in the history
  3. modified down rules to pre-down rules to ensure that default route is… (

    sonic-net#3853)
    
    * modified down rules to pre-down rules to ensure that default route is deleted just before interface is made down
    kannankvs authored and prsunny committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    d150721 View commit details
    Browse the repository at this point in the history
  4. [arista]: Add support for bald eagle phy (sonic-net#3922)

    * Add support for bald edgle phy
    byu343 authored and lguohan committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    b45d2b4 View commit details
    Browse the repository at this point in the history
  5. [Arista] Update drivers and boot script (sonic-net#3959)

    * Update arista driver submodule
    
    * Add support for 7260CX3-64E in boot0
    
    * Refactor boot0 platform specific definition
    
    Make it easier to manage new sku
    
    * Add support for 7050CX3-32S in boot0
    
    Just contains the required boot0 information
    
    * Add basic plugin support for DCS-7050CX3-32S
    
    * Add port config for Arista-7050CX3-32S-C32
    
    Co-authored-by: yurypm <yurypm@arista.com>
    Co-authored-by: byu343 <byu@arista.com>
    3 people authored and lguohan committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    64500e1 View commit details
    Browse the repository at this point in the history
  6. [bgpcfgd]: Fix bgpcfgd. Don't notify before all deps are ready. (soni…

    …c-net#4027)
    
    * Fix bgpcfgd error. Previously subscribers were notified before all dependencies were ready
    pavel-shirshov authored and lguohan committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    05d61b5 View commit details
    Browse the repository at this point in the history
  7. [barefoot]: updated SDK to 9.1.0 released debian packages (sonic-net#…

    …4032)
    
    updated BFN SDK to 9.1.0 released package
    John Cheung authored and lguohan committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    f636ae9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1886bdf View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2020

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

Commits on Jan 19, 2020

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