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 up the changes from upstream for addressing the feedback for PR# 3874 #59

Closed
wants to merge 477 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Dec 31, 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 and abdosi committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    2d079a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0b7dfa View commit details
    Browse the repository at this point in the history
  3. [syncd.sh] remove chipdown on mellanox (sonic-net#3926)

    ASIC reset events are captured by hw-mgmt and hw-mgmt calls chipup/chipdown internally without OS iteraction
    
    Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
    stepanblyschak authored and abdosi committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    3474e8f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4864b8f View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2020

  1. [services] sflow service sets swss service as Requisite=, not Require…

    …s= (sonic-net#3819)
    
    The sflow service should not start unless the swss service is started. However, if this service is not started, the sflow service should not attempt to start them, instead it should simply fail to start. Using Requisite=, we will achieve this behavior, whereas using Requires= will cause the required service to be started.
    jleveque authored and abdosi committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    fd3d8c2 View commit details
    Browse the repository at this point in the history
  2. [device][accton]: Update for AS7326-56X complying the BCM SAI 3.5.3.1…

    …m-26 (sonic-net#3830)
    
    * [device][accton]: Update for AS7326-56X complying the Broadcom SAI latest version 3.5.3.1m-26
    * Update Accton-AS7326-56X to adapt xxx.config.bcm based on the latest update of Device-Specific File Directory Structure.
    * Update Accton-AS7326-56X LED BIN complying the Broadcom SAI latest version 3.5.3.1m-26
    Signed-off-by: polly_hsu@edge-core.com
    * [device][accton]: Merge the SDK config with sonic-net#3103 (Fix Accton as7326 port breakouk)
    Signed-off-by: Polly Hsu <pollyhsu2git@gmail.com>
    pollyhsu2git authored and abdosi committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    8629dd8 View commit details
    Browse the repository at this point in the history
  3. Revert "[swss.sh] When starting, call 'systemctl restart' on dependen…

    …ts, not (sonic-net#3807)" (sonic-net#3835)
    
    This reverts commit 351410e.
    yxieca authored and abdosi committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    df81943 View commit details
    Browse the repository at this point in the history
  4. [broadom]: Upgrade broadcom SAI to 3.7.3.2

    [Broadcom] : update saibcm-modules to sdk 6.5.16
    [Broadcom SAI] : upgrade Broadcom SAI to 3.7.3.2
    judyjoseph authored and abdosi committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    6708dac View commit details
    Browse the repository at this point in the history
  5. [mellanox ]improve the method the type of sfp module is detected (son…

    …ic-net#3846)
    
    Fix the issue when an SFP module is plugged into a QSFP port via an adapter.
    
    - How I did it
    Originally the type of an SFP module is determined according to the SKU dictionary. However, it's possible that as SFP module is plugged into a QSFP port via an adapter. In this case, the EEPROM content will be parsed in the wrong format.
    To address that we fetch the identifier value of an xSFP module and then get the type by parsing it.
    stephenxs authored and abdosi committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    08c36d2 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2020

  1. Updated SubModule Commit Hash

    abdosi committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    d688c26 View commit details
    Browse the repository at this point in the history
  2. [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 and abdosi committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    b2234a6 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2020

  1. [fast-reboot]: Save fast-reboot state into the db (sonic-net#3741)

    Put a flag for fast-reboot to the db using EXPIRE feature. Using this flag in other part of SONiC to start in Fast-reboot mode. If we reload a config, the state in the db will be removed.
    pavel-shirshov authored and abdosi committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    74b45be View commit details
    Browse the repository at this point in the history
  2. [services] make snmp.timer work again and delay telemetry.service (so…

    …nic-net#3742)
    
    Delay CPU intensive services at boot
    
    - How I did it
    Made snmp.timer work and add telemetry.timer.
    But this is not enough because it breaks the existing snmp dependency on swss.
    So, in this solution snmp timer is a wanted by swss service, but since OnBootSec timer expires only once it will not trigger snmp service, so I added line "OnUnitActiveSec=0 sec" which will start snmp service based on the last time it was active. On boot only OnBootSec will expire, on swss start/restarts only second timer will expire immediately and trigger snmp service.
    However, snmp service will not stop after "systemctl stop snmp" because of the second timer which will always expire when snmp service because unavailable.
    So there is a conflict which will be handled by systemd if we add "Conflicts=" line to both snmp.service and snmp.timer.
    
    So during boot:
    
    snmp does not start by default
    swss starts and starts snmp timer
    OnUnitActiveSec=0 does not expire since there is no snmp active
    OnBootSec expires and starts snmp service and snmp timer gets stopped
    During "systemctl restart swss"
    
    snmp stops because of Requisite on swss
    snmp unblocks snmp timer from running
    swss starts and starts snmp timer
    OnUnitActiveSec=0 expires imidiately and start snmp which stops snmp timer
    During "systemctl stop snmp"
    
    stop of snmp service unblocks snmp timer but no one starts the timer so it is not started by "OnUnitActiveSec=0"
    stepanblyschak authored and abdosi committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    b834c9f View commit details
    Browse the repository at this point in the history
  3. Update bgpcfgd with vrf support (sonic-net#3952)

    * Implement path traversal just once
    
    * Add support of vrf to bgpcfgd
    pavel-shirshov authored and abdosi committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    d45ad3f View commit details
    Browse the repository at this point in the history
  4. Updated Submodule Commit.

    abdosi committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    da1d33b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5e07b25 View commit details
    Browse the repository at this point in the history
  6. SubModule Update

    abdosi committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    5ecc6ad View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2020

  1. Merge branch 'abdosi/master_201911_label_to_201911' into 201911.

    Cherry pick changes from master into 201911
    abdosi committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    6045e34 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2020

  1. 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 zhenggen-xu#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 abdosi committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    7ec2732 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2020

  1. move sonic-platform-common and sonic-platform-daemons submodules to o…

    …wn repos
    
    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    5935ae9 View commit details
    Browse the repository at this point in the history
  2. Update sonic-swss submodule to take DPB backend changes

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    3127e02 View commit details
    Browse the repository at this point in the history
  3. Update sonic-swss submodule to take DPB ACL changes

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    ddc76e2 View commit details
    Browse the repository at this point in the history
  4. [Services] Restart DHCP-Relay service upon unexpected critical proces…

    …s exit. (sonic-net#3667)
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    yozhao101 authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    47989f6 View commit details
    Browse the repository at this point in the history
  5. [submodule]: Updated sonic-utilities pointer (sonic-net#3715)

    - [warm/fast reboot] continue executing when killing docker failed (sonic-net#713) [Ying Xie]
    - [neighbor_advertiser]: Add sleep in setting mirror session and ACL rules(sonic-net#714)[Shuotian Cheng]
    - [config]: Flush the neighbor table when removing the router interface(sonic-net#606) [Shuotian Cheng]
    - Add a generic configlet application script (sonic-net#716) [Renuka Manavalan]
    - Management vrf snmp cli support (sonic-net#472) [Harish Venkatraman]
    - show subinterfaces status (sonic-net#642) [Wenda Ni]
    - sonic-utilities: Add support for sFlow (sonic-net#592) [Garrick He]
    Sudharsan D.G authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    bca9243 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bb3a855 View commit details
    Browse the repository at this point in the history
  7. [arista] Add support for more 7280CR3 variants (sonic-net#3711)

    * Add extra Smartsville hwskus
    Staphylo authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    3457c7a View commit details
    Browse the repository at this point in the history
  8. [Services] Restart LLDP service upon unexpected critical process exit. (

    sonic-net#3713)
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    yozhao101 authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    18e959a View commit details
    Browse the repository at this point in the history
  9. [frr]: Move to version 7.2 (sonic-net#3704)

    * Use 7.2 tree to generate frr packages
    
    * Adapt patches for frr/7.2
    
    * Use vrf_id
    pavel-shirshov authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    1eac5d0 View commit details
    Browse the repository at this point in the history
  10. [services] make snmp.timer work again and delay telemetry.service (so…

    …nic-net#3657)
    
    Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
    stepanblyschak authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    3ab1ebb View commit details
    Browse the repository at this point in the history
  11. [TSA]: Add community to the loopback prefix, when isolated (sonic-net…

    …#3708)
    
    * Rename asn/deployment_id_asn_map.yaml to constants/constants.yaml
    
    * Fix bgp templates
    
    * Add community for loopback when bgpd is isolated
    
    * Use correct community value
    pavel-shirshov authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    3cd68d0 View commit details
    Browse the repository at this point in the history
  12. [pfcwd]: Do not start pfc watchdog on Management Tor (sonic-net#3719)

    Signed-off-by: Neetha John <nejo@microsoft.com>
    neethajohn authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    773bf6b View commit details
    Browse the repository at this point in the history
  13. [barefoot] Added Newport platform support (sonic-net#3709)

    [barefoot] Added Newport platform support
    
    Signed-off-by: Andriy Kokhan <akokhan@barefootnetworks.com>
    akokhan authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    7d6865c View commit details
    Browse the repository at this point in the history
  14. [platform/device] - Implement Silverstone platform API [Chassis/Fan] (s…

    …onic-net#3706)
    
    Implement part of the Chassis and Fan related APIs.
    
    - Chassis APIs
    
    get_base_mac()
    get_serial_number()
    get_serial_number()
    get_system_eeprom_info()
    get_reboot_cause()
    
    - Fan APIs
    
    get_direction()
    get_speed()
    get_target_speed()
    get_speed_tolerance()
    set_speed()
    set_status_led()
    get_target_speed()
    
    - Fan APIs base on Device API
    
    get_name()
    get_presence()
    get_model()
    get_serial()
    get_status()
    
    Signed-off-by: Wirut Getbamrung wgetbumr@celestica.com
    Wirut Getbamrung authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    6f5b7e8 View commit details
    Browse the repository at this point in the history
  15. [device/platform] Add reset in sfputil.py for Accton AS7326-56X (soni…

    …c-net#3685)
    
    Add reset in sfputil.py for as7326-56x.
    
    Signed-off-by: brandon_chuang <brandon_chuang@edge-core.com>
    brandonchuang authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    b9b797a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d2e883a View commit details
    Browse the repository at this point in the history
  17. [build]: Fixed BFN target build (sonic-net#3721)

    Signed-off-by: Vitaliy Senchyshyn <vsenchyshyn@barefootnetworks.com>
    vsenchyshyn authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    84eb0fe View commit details
    Browse the repository at this point in the history
  18. [DellEMC] S6100 Watchdog Support (sonic-net#3698)

    Implement Watchdog platform2.0 API for DellEMC S6100 platform.
    - Added new file watchdog.py in sonic_platform directory.
    - Enabled API support to Enable/disable watchdog.
    santhosh-kt authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    9ba350b View commit details
    Browse the repository at this point in the history
  19. libyang 1.0.73 (sonic-net#3710)

    - build libyang1.0.73 debian pacakge from libyang github source
        - build libyang python2 and python3 debian packages
    li-pingmao authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    9d5846b View commit details
    Browse the repository at this point in the history
  20. [device] accton device of as5812_54t supports SAI and modify as5812_5…

    …4t periphery (sonic-net#3663)
    
    - Support as5812_54t SAI.
    - Modify as5812_54t periphery.
    
    Signed-off-by: derek_sun <derek_sun@edge-core.com>
    dereksun01 authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    6f303bd View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    c8d2fa4 View commit details
    Browse the repository at this point in the history
  22. [devices] Celeatica Silverstone add IPMI platform sensor read. (sonic…

    …-net#3591)
    
    * [platform/broadcom] Celeatica Silverstone add IPMI platform sensor read.
    
    * [platform_sensors] Silverstone update temperature sensor description
    pphuchar authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    4a7dc3e View commit details
    Browse the repository at this point in the history
  23. [devices]: fix debian/control for accton platform modules

    the bug was introduced by commit ac2908e
    
    Signed-off-by: Guohan Lu <gulv@microsoft.com>
    lguohan authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    93b7100 View commit details
    Browse the repository at this point in the history
  24. [pmon][barefoot] Added pmon daemons control file (sonic-net#3728)

    Signed-off-by: Andriy Kokhan <akokhan@barefootnetworks.com>
    akokhan authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    b13f46d View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    166fba2 View commit details
    Browse the repository at this point in the history
  26. [device/accton] Platform2.0 API Implementation for accton as7116-54x (s…

    …onic-net#3622)
    
    Implement Component platform2.0 API for accton as7116-54x platform
    simonJi2018 authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    4a2acf5 View commit details
    Browse the repository at this point in the history
  27. [docker-ptf]: Added python-libpcap for the updated arp responder (son…

    …ic-net#3731)
    
    Added python-libpcap to be used by arp_responder.py utility. This is needed to set conf.use_pcap which will make sure that L2pcapListenSocket uses libpcap instead of Linux PF_PACKET sockets. By using libpcap the vlan field will not be removed when the application receives the packet.
    Sudharsan D.G authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    321907e View commit details
    Browse the repository at this point in the history
  28. [baseimage]: kdump support (sonic-net#3722)

    * In the event of a kernel crash, we need to gather as much information
    as possible to understand and identify the root cause of the crash.
    Currently, the kernel does not provide much information, which make
    kernel crash investigation difficult and time consuming.
    
    Fortunately, there is a way in the kernel to provide more information
    in the case of a kernel crash. kdump is a feature of the Linux kernel
    that creates crash dumps in the event of a kernel crash. This PR
    will add kermel kdump support.
    
    An extension to the CLI utilities config and show is provided to
    configure and manage kdump:
     - enable / disable kdump functionality
     - configure kdump (how many kernel crash logs can be saved, memory
       allocated for capture kernel)
     - view kernel crash logs
    olivier-singla authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    40e8cdd View commit details
    Browse the repository at this point in the history
  29. [lldp]: ensure the LLDP PDU is sent immediately when the tx-interval …

    …is modified. (sonic-net#3705)
    
    When LLDP parameter tx-interval value is modified, there was no immediate PDU sent to peer to update the peer with the latest values. Due to this the update on peer happened only after the next PDU is sent which can cause a delay of upto 30 secs (default value).
    sandeep-kulambi authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    53ed9a5 View commit details
    Browse the repository at this point in the history
  30. [devices]:start opennsl modules after platform handle mac service on …

    …AS7326-56X/AS7726-56X (sonic-net#3726)
    
    AS7326-56X and AS7726-56X use the same design so both devices have the same problem.
    The detailed description below takes AS7326-56X as the example to explain.
    
    Original implementation:
    - In platform/broadcom/sonic-platform-modules-accton/as7326-56x/service/as7326-platform-handle_mac.service,
      it executes the script file "accton_handle_idt.sh".
    - In "accton_handle_idt.sh", it modifies the content of the script file "/etc/init.d/opennsl-modules"
      to insert the lines to execute "idt_init.sh" before the command to load broadcom linux kernel module "linux-kernel-bde.ko".
    - The script "idt_init.sh" cannot be executed at the first boot of SONiC after installing SONiC under ONIE. This is the reason why all of the ports does not work.
    
    New implementation:
    - Let "as7326-platform-handle_mac.service" execute "idt_init.sh".
    - Change the content of "as7326-platform-handle_mac.service" to define the service type as "oneshot". Add the settings to ensure "as7326-platform-handle_mac.service" is executed before "opennsl-modules.service".
      By setting the service type as "oneshot", it is guaranteed that "opennsl-modules.services" is started only when the forked process to execute the script file "idt_init.sh" is terminated
    
    Signed-off-by: charlie_chen <charlie_chen@edge-core.com>
    CharlieChenEC authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    1534785 View commit details
    Browse the repository at this point in the history
  31. [docker-syncd]: Restart SwSS, syncd and dependent services if a criti…

    …cal process in syncd container exits unexpectedly (sonic-net#3534)
    
    Add the same mechanism I developed for the SwSS service in sonic-net#2845 to the syncd service. However, in order to cause the SwSS service to also exit and restart in this situation, I developed a docker-wait-any program which the SwSS service uses to wait for either the swss or syncd containers to exit.
    jleveque authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    ccb607a View commit details
    Browse the repository at this point in the history
  32. [device]: rename as5835_54x configuration file (sonic-net#3429)

    Signed-off-by: derek_sun <derek_sun@edge-core.com>
    dereksun01 authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    f36b761 View commit details
    Browse the repository at this point in the history
  33. [submodules]: update swss/sairedis/utilities

    swss:
    * f354798 2019-11-09 | [tests] fix build agains real SAI (sonic-net#1123) (HEAD, origin/master, origin/HEAD) [Stepan Blyshchak]
    * 56d66a1 2019-11-07 | Sub port interface implementation (sonic-net#969) [Wenda Ni]
    * c57fc34 2019-11-07 | [bufferorch] Fixed buffer and buffer profile attributes types accoring to changes in SAI 1.5 (sonic-net#1120) [Vitaliy Senchyshyn]
    * 85ff17d 2019-11-07 | [VRF]: submit vrf feature  (sonic-net#943) [Tyler Li]
    * 5604566 2019-11-06 | [vs_test] fix fdb test failed randomly (sonic-net#1118) [Tyler Li]
    * 038d994 2019-11-05 | [vnet]: Correct VNET route table size for BITMAP implementation (sonic-net#1115) [Volodymyr Samotiy]
    * bb4e19c 2019-11-04 | Not wait till kernel net_devices are created for all physical ports to (sonic-net#1109) [Wenda Ni]
    * bab7b93 2019-11-02 | [portsorch] fix PortsOrch::allPortsReady() returns true when it should not (sonic-net#1103) [Stepan Blyshchak]
    * 5ab3f6b 2019-10-31 | Updating pytest for sflow (sonic-net#1095) [Sudharsan D.G]
    * d4ccdc3 2019-10-29 | Quote input strings before constructing a command line (sonic-net#1098) [Qi Luo]
    * 5516ec4 2019-10-29 | Check RIF/Port exists only for add entries (sonic-net#1110) [Prince Sunny]
    * 59440f2 2019-10-29 | Allow buffer profile apply after init (sonic-net#1099) [Wenda Ni]
    
    sairedis:
    * d9faa58 2019-10-24 | Copp changes for supporting genetlink in vs (sonic-net#522) [Sudharsan D.G]
    
    utiltiies:
    * e4a5e4c 2019-11-07 | Do not start pfcwd for M0 devices (sonic-net#726) (HEAD, origin/master, origin/HEAD) [Neetha John]
    * 2c0af8a 2019-11-07 | Add an on/off knob for BGP EOIU pulling on warm restart (sonic-net#655) [heidinet2007]
    * 2bce9ce 2019-11-07 | Make configlet application script idempotent for updates. (sonic-net#728) [Renuka Manavalan]
    * 4740617 2019-11-06 | Revert "show BPS, PPS, UTIL rates w/o previous clear (sonic-net#508)" (sonic-net#718) [Mykola F]
    lguohan authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    b3c0665 View commit details
    Browse the repository at this point in the history
  34. Loopback ip addresses move to intfmgrd for supporting VRF

    Tyler Li authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    a20db85 View commit details
    Browse the repository at this point in the history
  35. celestica: reallocate the empty LIST at the constructor of subclasses (

    …sonic-net#3738)
    
    Signed-off-by: Dante Su <dante.su@broadcom.com>
    ds952811 authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    3691bd9 View commit details
    Browse the repository at this point in the history
  36. [submodule]: update sonic-sairedis

    * afe2a0d 2019-10-30 | [vs]: Fix learn fdb events after fdb flush event (sonic-net#524) (HEAD, origin/master, origin/HEAD) [Kamil Cudnik]
    * d29760f 2019-10-28 | [sai_redis_interface_query] Add sairedis support for sai_object_type_get_availability (sonic-net#528) [Danny Allen]
    * ff5306e 2019-10-28 | [sai_redis_interface_query] Add sairedis support for sai_query_attribute_enum_values_capability (sonic-net#525) [Danny Allen]
    
    Signed-off-by: Guohan Lu <gulv@microsoft.com>
    lguohan authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    76ea984 View commit details
    Browse the repository at this point in the history
  37. [bcm SAI] Upgrade Broadcom SAI to version 3.5.3.1m-26 (zhenggen-xu#50)

    Signed-off-by: Danny Allen <daall@microsoft.com>
    daall authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    5dc09fb View commit details
    Browse the repository at this point in the history
  38. [Juniper][QFX5210] Updating platform README (sonic-net#3746)

    * Updating the platform README
    
    Added the steps for configuring FEC mode
    
    Signed-off-by: Ciju Rajan K <crajank@juniper.net>
    ciju-juniper authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    2a7f069 View commit details
    Browse the repository at this point in the history
  39. start bgp_eoiu_mark service to populate bgp eoiu marker flags for war…

    …m start, if configured so (sonic-net#3489)
    
    * start bgp_eoiu_mark service to populate bgp eoiu marker if configured so
    
    * Address code review comments: check db value via "-v" option in sonic-cfggen
    
    * Address code review comment 2: check string against 'true' directly, instead of couting
    
    * Update start.sh
    heidinet2007 authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    72f3488 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    4dd0b1c View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    1203230 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    e7decf8 View commit details
    Browse the repository at this point in the history
  43. [Mellanox]: Update SAI submodule to 1.15.2 (sonic-net#3748)

    Signed-off-by: Volodymyr Samotiy <volodymyrs@mellanox.com>
    Volodymyr Samotiy authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    6f1b400 View commit details
    Browse the repository at this point in the history
  44. DellEMC:optoe driver support in DellEMC platforms (sonic-net#3747)

    - optoe driver truncates invalid pages(ff) but sff driver doesn't truncate.so,the DOM related calculation made by sff8436 driver will show incorrect data.
    - Few optics doesn't support DOM.
    - SFP plugins currently returns None for unreadable pages and this'd throw the below mentioned error in sfpshow eeprom --dom.
    aravindmani-1 authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    efbe459 View commit details
    Browse the repository at this point in the history
  45. [ntp]: modified ntp script to hide the error related to cfggen (sonic…

    …-net#3745)
    
    This PR is to handle the issue 3527.
    When device boots up, NTP throws a traceback as explained in the issue 3527.
    
    - Traceback will be seen when MGMT_VRF_CONFIG does not exist in the database. Traceback is coming from the script “/etc/init.d/ntp”.
    
    - Traceback does not affect the NTP functionality with/without management VRF. When MGMT_VRF_CONFIG does not exist or when MGMT_VRF_CONFIG’s mgmtVrfEnabled is configured to “false”, “NTP” will be started in the “default VRF” context, which is working fine even with this traceback.
    
    - This traceback error will be hidden by redirecting the error to /dev/null without affecting functionality.
    kannankvs authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    d53f05c View commit details
    Browse the repository at this point in the history
  46. [devices]: Firmware upgrade support for DellEMC platforms(s5248,s5232…

    …,z9100,s6100,z9264f) (sonic-net#3743)
    
    * This method is used to update firmware components such as CPLD,FPGA,BIOS,SMF
               * This uses ONIE firmware upgrade design to stage firmware update from NOS.
    
    a) Copy latest firmware updater image to target running sonic.
    b) Run “./fw-updater -u onie-firmware-x86_64-dellemc_s5200_c3538-r0.3.40.5.1-9.bin”.
    c) This would automatically reboot ONIE into update mode and update firmware components to latest and reboot back to sonic without any user intervention.
    
    Signed-off-by: Srideep Devireddy <srideep_devireddy@dell.com>
    srideepDell authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    d8b3067 View commit details
    Browse the repository at this point in the history
  47. [submodule]: update sonic-utilities (sonic-net#3756)

    * be337d4 2019-11-14 | [bugfix]: allow loopback vrf migration from version 1_0_1 (sonic-net#737) (HEAD, origin/master, origin/HEAD) [lguohan]
    * 201132d 2019-11-14 | [config]: add the vid range check for creating vlan. (sonic-net#634) [wangshengjun]
    
    Signed-off-by: Guohan Lu <gulv@microsoft.com>
    lguohan authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    f05faf5 View commit details
    Browse the repository at this point in the history
  48. [Services] Restart Telemetry service upon unexpected critical process…

    … exit. (sonic-net#3768)
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    yozhao101 authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    68fc513 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    fc13307 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    ab3ca94 View commit details
    Browse the repository at this point in the history
  51. [Submodule] Update sonic-swss-common (sonic-net#3770)

    a4a1e10 - 2019-11-07 : Changes in swss-common submodule to support NAT feature. (sonic-net#304) [Kiran Kumar Kella]
    b1375bb - 2019-10-28 : [consumer_table] Add messages for performing object availability query (sonic-net#314) [Danny Allen]
    2fe2327 - 2019-10-25 : adding FDB table in CFG db (sonic-net#303) [anilkpandey]
    2018880 - 2019-09-26 : added COUNTERS_LAG_NAME_MAP_TABLE in COUNTERS_DB [anilkpandey]
    f41dcc3 - 2019-10-07 : added lua script to flush fdb entries [anilkpandey]
    c87a7cf - 2019-10-25 : [consumer_table] Add messages for performing attribute enum value capabilities query (sonic-net#313) [Danny Allen]
    prsunny authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    4511474 View commit details
    Browse the repository at this point in the history
  52. [barefoot][build] Fixed BFN platform build failure (sonic-net#3766)

    Signed-off-by: Andriy Kokhan <akokhan@barefootnetworks.com>
    akokhan authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    8771975 View commit details
    Browse the repository at this point in the history
  53. [sonic-mgmt]: install ansible 2.8.7 and pytest-ansible 2.2.2 (sonic-n…

    …et#3776)
    
    Signed-off-by: Guohan Lu <gulv@microsoft.com>
    lguohan authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    a28cb17 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    7ba809d View commit details
    Browse the repository at this point in the history
  55. [broadcom]: Add bcmcmd and bcmsh to docker-syncd-brcm-rpc (sonic-net#…

    …3739)
    
    Signed-off-by: chiourung_huang <chiourung_huang@edge-core.com>
    chiourung authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    003c031 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    8c2d415 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    95056c9 View commit details
    Browse the repository at this point in the history
  58. [Mellanox] support get_transceiver_threshold_info (sonic-net#3777)

    * [sonic_platform.sfp] support get_transceiver_dom_threshold_info_dict
    
    * [platform/sfp]qsfp threshold and beautify code
    1. qsfp threshold: tx power
    2. beautify code, removing some magic numbers
    3. optimize get_present by only reading one byte.
    stephenxs authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    ee6109d View commit details
    Browse the repository at this point in the history
  59. [submodule]: Update sairedis/swss/utilities (sonic-net#3786)

    sairedis:
    * [SAI] Update SAI submodule to v1.5.1 (sonic-net#532)
    * Cleanup Makefile.am from BFN specific code (sonic-net#530)
    * [vs] Implement indices for debug counters in VS (sonic-net#531)
    * Enable FastReboot if we have key "FAST_REBOOT|system" in State db (sonic-net#529)
    * [flex_counter] Add sairedis support for drop counters (sonic-net#520)
    
    swss:
    * [orchagent] Add swss support for drop counters (sonic-net#1075)
    * [orchagent] warning fixes for 32bit arch compilation (sonic-net#1129)
    * [utilities] Create utility classes for interacting with flex counters (sonic-net#1093)
    * [portsorch] add support to set mac-address learning attribute on bridge-port (sonic-net#809)
    * Fix traceroute issue (sonic-net#1113)
    
    utilities:
    * Add CLI support for configurable drop counters (sonic-net#688)
    * Revert "SONiC Management Framework Release 1.0 (sonic-net#659)" (sonic-net#741)
    * SONiC Management Framework Release 1.0 (sonic-net#659)
    
    Signed-off-by: Danny Allen <daall@microsoft.com>
    daall authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    c8ef553 View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    bdc1d59 View commit details
    Browse the repository at this point in the history
  61. [sonic-slave]: Remove base from image name, rename folder to preven…

    …t user confliction (jessie) (sonic-net#3790)
    qiluo-msft authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    8c252d3 View commit details
    Browse the repository at this point in the history
  62. [devices]: Fix the clock setting on arista 7280 (sonic-net#3788)

    * Fix serdes setting for B0/B1 revision chip on 7280
    byu343 authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    db9d813 View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    7e6ed6c View commit details
    Browse the repository at this point in the history
  64. [sairedis] Submodule update for sairedis (sonic-net#3801)

    - [syncd] Fix off-by-one error for attribute enum values query (sonic-net#536)
    - Add support for remove hostif when using tap device (sonic-net#533)
    
    Signed-off-by: Danny Allen <daall@microsoft.com>
    daall authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    996608e View commit details
    Browse the repository at this point in the history
  65. [submodule]: update sonic-sairedis (sonic-net#3804)

    * 5337490 2019-11-22 | Send port status notification when creating hostif interface (sonic-net#535) [Kamil Cudnik]
    
    Signed-off-by: Guohan Lu <gulv@microsoft.com>
    lguohan authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    c94547c View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    1b176f1 View commit details
    Browse the repository at this point in the history
  67. [Mellanox] Update FW/SDK: 13/29.2000.2602 and 4.3.2602 (sonic-net#3796)

    Signed-off-by: Volodymyr Samotiy <volodymyrs@mellanox.com>
    Volodymyr Samotiy authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    ab9cc4c View commit details
    Browse the repository at this point in the history
  68. Moved telemetry exit listener from process package into Docker (sonic…

    …-net#3805)
    
    Signed-off-by: Andriy Kokhan <akokhan@barefootnetworks.com>
    akokhan authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    057f92e View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    f9d5d43 View commit details
    Browse the repository at this point in the history
  70. [swsssdk-py] submodule update for sonic-py-swsssdk (sonic-net#3808)

    update multiDB changes in sonic-py-swsssdk, including:
    *[multi-DB] Part 4: add sonic-db-cli to replace redis-cli (zhenggen-xu#54)
    *[multi-DB] Part 3: Python API changes (zhenggen-xu#52)
    *remove SonicV2Connector which is not used any more (zhenggen-xu#53)
    dzhangalibaba authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    3835159 View commit details
    Browse the repository at this point in the history
  71. [docker-fpm-frr]: Enable sending ipv6 prefixes over ipv4 BGPMON sessi…

    …on (sonic-net#3799)
    
    * Enable ipv6 prefixes over ipv4 BGPMON session
    pavel-shirshov authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    9494bf0 View commit details
    Browse the repository at this point in the history
  72. [nephos] upgrade Nephos SAI to version 06a67d (sonic-net#3793)

    [Nephos SAI] upgrade Nephos SAI to version 06a67d
    simonJi2018 authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    83ec311 View commit details
    Browse the repository at this point in the history
  73. [kvm]: increase mem to 3G to avoid OOM during onie installation (soni…

    …c-net#3811)
    
    Signed-off-by: Guohan Lu <gulv@microsoft.com>
    lguohan authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    c0e7d59 View commit details
    Browse the repository at this point in the history
  74. [telemetry.sh] Fix string null check with special characters by addin…

    …g quotes (sonic-net#3810)
    
    * adding quotes for string comparison with special characters
    
    * Update dockers/docker-sonic-telemetry/telemetry.sh
    
    Co-Authored-By: Joe LeVeque <jleveque@users.noreply.github.com>
    
    * Update dockers/docker-sonic-telemetry/telemetry.sh
    
    Co-Authored-By: Joe LeVeque <jleveque@users.noreply.github.com>
    2 people authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    71615fd View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    a536b91 View commit details
    Browse the repository at this point in the history
  76. Configuration menu
    Copy the full SHA
    db6fbb2 View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    405dc68 View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    6ddd885 View commit details
    Browse the repository at this point in the history
  79. [Services] Restart Sflow service upon unexpected critical process exi…

    …t. (sonic-net#3751)
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    yozhao101 authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    d54488c View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    9c80f55 View commit details
    Browse the repository at this point in the history
  81. Configuration menu
    Copy the full SHA
    6e5b0d1 View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    dced3cd View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    183223b View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    57e3fd1 View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    95fd4ed View commit details
    Browse the repository at this point in the history
  86. [barefoot][as9516] Updated Newport configuration (sonic-net#3797)

    - Updated buffers config;
    - Set eth2 as CPU port;
    - Added systemd service file to load bf_fpga.ko
    
    Signed-off-by: Andriy Kokhan <akokhan@barefootnetworks.com>
    akokhan authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    54cb628 View commit details
    Browse the repository at this point in the history
  87. [sonic-utilities] submodule update for sonic-utilities (sonic-net#3825)

    update multiDB changes in sonic-utilities, including earlier commit by others as well:
    
    - [multiDB]: all application should use API to get redis_client (sonic-net#753)
    - [VRF]: submit vrf CLI sonic-net#392 (sonic-net#558)
    - [show] Add 'features' subcommand to display status for optional features (sonic-net#712)
    - [neighbor_advertiser] Adds initial support for HTTPS to neighbor advertiser (sonic-net#750)
    
    after this update , we are able to update sonic-py-swsssdk submodule without hitting error as before.
    
    Signed-off-by: Dong Zhang d.zhang@alibaba-inc.com
    dzhangalibaba authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    5aad101 View commit details
    Browse the repository at this point in the history
  88. Update sonic-utilities submodule

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    32d4683 View commit details
    Browse the repository at this point in the history
  89. libyang python APIs (zhenggen-xu#10)

    * libyang python APIs
    - libyang python wrapper: class sonic_yang
    - setup.py to build sonic_yang_mgmt-1.0-py2-none-any.whl
    - pytest for the libyang python class: sonic_yang
    
    * Add python wheel package dependency on debs/stretch targets in slave.mk
    
    * Add sonic-yang-mgmt debian package to sonic-broadcom.bin and install libyang python 2 and sonic-yang-mgmt on switch
    
    * Python APIs for libyang
    - Add exceptions
    - specify data_xpath and schema_xpath
    - Add more test cases
    
    * Add error messges for libyang Python APIs
    li-pingmao authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    c6aa34f View commit details
    Browse the repository at this point in the history
  90. [test] Adding platform.json configuration file test (zhenggen-xu#13)

    * [test] Adding platform.json configuration file test
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    
    * Addressed review comments
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    samaity authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    386b30c View commit details
    Browse the repository at this point in the history
  91. [cfg engine] Add support of platform.json parsing to portconfig.py fi…

    …le (zhenggen-xu#7)
    
    * [buildImage] Add support of platform.json parsing to portconfig.py file
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    
    * [sonic-cfggen] Add a unit-test to test platform capability file
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    
    * Minor Update
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    
    * Created One Logic for symmetric and asymmetric modes
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    
    * Passing tuple from Match_list
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    samaity authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    ba1a7a5 View commit details
    Browse the repository at this point in the history
  92. Update sonic-platform-common, sonic-swss and sonic-utilities submodules

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    c4570c7 View commit details
    Browse the repository at this point in the history
  93. Updaate sonic-sairedis to take the fdb flush etc changes

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    bf3ec05 View commit details
    Browse the repository at this point in the history
  94. Configuration menu
    Copy the full SHA
    157fe9e View commit details
    Browse the repository at this point in the history
  95. Refractored portconfig to be used by breakout CLI subcommand (zhengge…

    …n-xu#14)
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    samaity authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    3b7d7fe View commit details
    Browse the repository at this point in the history
  96. Update submodule sonic-swss and sonic-utilities

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    9a2ebfb View commit details
    Browse the repository at this point in the history
  97. Yang model modifications (zhenggen-xu#12)

    * [sonic-head.yang]: Minor modification for enumeration of ip-type in ACL yang models.
    
    [sonic-vlan.yang]: modify vlan table key from vlanid(int) to vlan_name(string).
    
    [yangModelTesting.py] Fix Test Code and JSON input.
    
    * [sonic-acl.yang]: Present Enumeration similar to config DB.
    
    * [sonic-head.yang]: Minor update in enumeration
    Praveen Chaudhary authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    77ab909 View commit details
    Browse the repository at this point in the history
  98. [_sonic_yang_ext.py]: Extend sonic yang class to support cropping, tr…

    …ansalation, reverse translation of … (zhenggen-xu#11)
    
    * [_sonic_yang_ext.py]: Extend sonic yang class to support cropping of config.
    
    From the json format of yang models, a map is created from config DB tables
    to container in yang model. Input Config is cropped on based of this map.
    
    * [test_sonic_yang.py]: Test code for sonic yang extension funtionalities.
    
    Test code for copping config DB.
    Minor fixes in other files.
    
    * [_sonic_yang_ext.py]: Translate Config DB format to YANG json as per yang model.
    
    Load data in sonic_yang after transalation.
    Test for translation functionality.
    
    * [test_sonic_yang.py]: Add test for translation.
    
    Added config DB json sample in yangTest.json.
    Blocked other PLY test cases as of now, because they fail with new yang models.
    
    * [_sonic_yang_ext.py]: Reverse translation i.e. from YANG json to Config DB json.
    
    Reverse translation i.e. from YANG json to Config DB json based on yang models.
    Find xpath for a port. portleaf and a yang list.
    get_data functions to get rev xlated data from data tree.
    Test for crop, xlate and rev xlate.
    
    * [_sonic_yang_ext.py]: Minor changes to handle exceptions.
    
    * [build_debian.sh]: Add neccessary package in sonic image and in sonic slave docker.
    
    Fix the test to accomodate for ip-prefix as of now
    
    * [_sonic_yang_ext.py]: Addressing more exception handling and comments.
    
    Unblocking PLY test cases.
    
    * [setup.py]: Add _sonic_yang_ext.py in package.
    
    * [test_sonic_yang.py]: Fixing test case for delete node.
    Praveen Chaudhary authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    39ee832 View commit details
    Browse the repository at this point in the history
  99. Update sonic-platform-common submodule to backout the sfpbase/sfphelp…

    …er change for platform.json
    
    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    c951aa0 View commit details
    Browse the repository at this point in the history
  100. Click Upgrade to 7.0.0 (zhenggen-xu#20)

    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    samaity authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    1ba3090 View commit details
    Browse the repository at this point in the history
  101. DPB Breakout Cli Test with proper setup (zhenggen-xu#18)

    * DPB Breakout Cli Test with proper setup
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    
    * Adding more Test cases
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    samaity authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    2037658 View commit details
    Browse the repository at this point in the history
  102. Adding a new function to create BRKOUT_CFG TABLE in config db (zhengg…

    …en-xu#17)
    
    * Adding a new function to create BRKOUT_CFG TABLE in config db
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    
    * Speed fix and portconfig file check
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    
    * Minor update for speed
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    samaity authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    2983dfe View commit details
    Browse the repository at this point in the history
  103. [Sonic Yang Tree]: Updating Tree as per modification in YANG models. (z…

    …henggen-xu#19)
    
    * [Sonic Yang Tree]: Updating Tree as per modification in YANG models.
    
    * [sonic-port.yang]: Making lanes and speed mandatory and admin_status not mandatory.
    
    Including index of port.
    
    * [yangTest.json]: Fix tests for YANG models.
    
    * [_sonic_yang_ext.py]: Exception handling for delete_node and find_dependencies.
    Praveen Chaudhary authored and zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    72e7f88 View commit details
    Browse the repository at this point in the history
  104. Update sonic-swss and sonic-utilities submodules

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 9, 2020
    Configuration menu
    Copy the full SHA
    3808978 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2020

  1. Minor update about speed (zhenggen-xu#22)

    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    samaity authored and zhenggen-xu committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    58bc90a View commit details
    Browse the repository at this point in the history
  2. [Celestica Seastone] Add platform.json files for Seastone HWSKUs (zhe…

    …nggen-xu#21)
    
    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    c2d4bdf View commit details
    Browse the repository at this point in the history
  3. add fec in output file (zhenggen-xu#24)

    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    samaity authored and zhenggen-xu committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    57cadf8 View commit details
    Browse the repository at this point in the history
  4. [sonic-slave-stretch]: Adding package xmltodict. (zhenggen-xu#25)

    This package is needed to run sonic-yang-mgmt build test cases.
    Praveen Chaudhary authored and zhenggen-xu committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    c9ae80d View commit details
    Browse the repository at this point in the history
  5. Fix the mandatory speed for the yangTest.json (zhenggen-xu#26)

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    f73ad94 View commit details
    Browse the repository at this point in the history
  6. Fix the config load to database order issue (zhenggen-xu#27)

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    17e0bb1 View commit details
    Browse the repository at this point in the history
  7. [sonic_yang.py]: Adding debug support in sonic_yang. (zhenggen-xu#28)

    Praveen Chaudhary authored and zhenggen-xu committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    9df7056 View commit details
    Browse the repository at this point in the history
  8. Update sonic-sairedis URL

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    0aa08bf View commit details
    Browse the repository at this point in the history
  9. Update sonic-utilities

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    2f97e61 View commit details
    Browse the repository at this point in the history
  10. Disable telemetry build and service (zhenggen-xu#29)

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 13, 2020
    Configuration menu
    Copy the full SHA
    9aa1c78 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2020

  1. Update sonic-sairedis and sonic-swss submodule

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    90877c4 View commit details
    Browse the repository at this point in the history
  2. Provide dependency of sonic-config-engine on 'sonic-platform-common' …

    …wheel package (zhenggen-xu#23)
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    samaity authored and zhenggen-xu committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    416b81b View commit details
    Browse the repository at this point in the history
  3. update sonic-platform-common submodule

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    9f344c5 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2020

  1. Fix the port index range in sonic_port.yang (zhenggen-xu#30)

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu authored Jan 16, 2020
    Configuration menu
    Copy the full SHA
    3f5c359 View commit details
    Browse the repository at this point in the history
  2. Update sonic-sairedis submodule

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    13c034f View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2020

  1. [submodule update of sonic-mgmr-framework] Pointing to latest

    master. Needed as Compilation was failing.
    abdosi committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    a29a2a4 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2020

  1. [sonic-port.yang]: Changing type of port-index. (zhenggen-xu#31)

    Signed-off-by: Praveen Chaudhary pchaudhary@linkedin.com
    Praveen Chaudhary authored and zhenggen-xu committed Jan 18, 2020
    Configuration menu
    Copy the full SHA
    84313ad View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2020

  1. [config-setup]: create a SONiC configuration management service (soni…

    …c-net#3227)
    
    * Create a SONiC configuration management service
    * Perform config db migration after loading config_db.json to redis DB
    * Migrate config-setup post migration hooks on image upgrade
    
    config-setup post migration hooks help user to migrate configurations from
    old image to new image. If the installed hooks are user defined they will not
    be part of the newly installed image. So these hooks have to be migrated to
    new image and only then they can be executing when the new image is booting.
    
    The changes in this fix migrate config-setup post-migration hooks and ensure
    that any hooks with the same filename in newly installed image are not
    overwritten.
    
    It is expected that users install new hooks as per their requirement and
    not edit existing hooks. Any changes to existing hooks need to be done as
    part of new image and not post bootup.
    rajendra-dendukuri authored and abdosi committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    bb34edf View commit details
    Browse the repository at this point in the history
  2. [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 and abdosi committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    c883583 View commit details
    Browse the repository at this point in the history
  3. [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 abdosi committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    89eedb3 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 abdosi committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    aad6b9c View commit details
    Browse the repository at this point in the history
  5. [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 abdosi committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    82c2eee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e838295 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9deb8c1 View commit details
    Browse the repository at this point in the history
  8. [docker-restapi]: Avoid building RestAPI docker by default (sonic-net…

    …#4018)
    
    Provide build option for RESTAPI docker
    sumukhatv authored and abdosi committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    e7b75b0 View commit details
    Browse the repository at this point in the history
  9. [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 abdosi committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    9618c80 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ccdc097 View commit details
    Browse the repository at this point in the history
  11. [mellanox] Update FW to 13/29.2000.2714. (sonic-net#3998)

    Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com>
    nazariig authored and abdosi committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    030a34e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    67ff781 View commit details
    Browse the repository at this point in the history
  13. [Submoduloe update] sonic-utilities Cherry-pick PR

    743, 754, 773, 784
    abdosi committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    6d72353 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    298fbfc View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d6706f6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    9c08d07 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    e884e58 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2020

  1. Update URL for sonic-py-swsssdk

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Jan 22, 2020
    Configuration menu
    Copy the full SHA
    5a6841e View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2020

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

Commits on Jan 28, 2020

  1. Fix sonic-cfggen --hwsku|-k command (zhenggen-xu#33)

    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    samaity authored and zhenggen-xu committed Jan 28, 2020
    Configuration menu
    Copy the full SHA
    e540c31 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2020

  1. [frr]: Update FRR to 7.2.1 (sonic-net#4066)

    Update rules for frr package.
    Update frr submodule
    pavel-shirshov authored and lguohan committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    f5ca0c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5a4f19e View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2020

  1. [teamd]: increase startsecs to 5 seconds for teamsyncd (sonic-net#4083)

    Updating the startsecs=5sec for teamsyncd to make the time for which the process needs to stay up before declaring the startup successfull.
    judyjoseph authored and rlhui committed Jan 31, 2020
    Configuration menu
    Copy the full SHA
    d815328 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2020

  1. Changes in sonic-buildimage to support the NAT feature (sonic-net#3494)

    * Changes in sonic-buildimage for the NAT feature
    - Docker for NAT
    - installing the required tools iptables and conntrack for nat
    
    Signed-off-by: kiran.kella@broadcom.com
    
    * Add redis-tools dependencies in the docker nat compilation
    
    * Addressed review comments
    
    * add natsyncd to warm-boot finalizer list
    
    * addressed review comments
    
    * using swsscommon.DBConnector instead of swsssdk.SonicV2Connector
    
    * Enable NAT application in docker-sonic-vs
    kirankella authored and abdosi committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    a943e6c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    939de3d View commit details
    Browse the repository at this point in the history
  3. [baseimage]: support building multi-asic component (sonic-net#3856)

    - move single instance services into their own folder
    - generate Systemd templates for any multi-instance service files in slave.mk
    - detect single or multi-instance platform in systemd-sonic-generator based on asic.conf platform specific file.
    - update container hostname after creation instead of during creation (docker_image_ctl)
    - run Docker containers in a network namespace if specified
    - add a service to create a simulated multi-ASIC topology on the virtual switch platform
    
    Signed-off-by: Lawrence Lee <t-lale@microsoft.com>
    Signed-off-by: Suvarna Meenakshi <Suvarna.Meenaksh@microsoft.com>
    SuvarnaMeenakshi authored and abdosi committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    abe7ef7 View commit details
    Browse the repository at this point in the history
  4. [MultiDB] (./dockers dir) : replace redis-cli with sonic-db-cli and u…

    …se new DBConnector (sonic-net#3923)
    
    * [MultiDB] (./dockers dirs): replace redis-cli with sonic-db-cli and use new DBConnector
    
    * remove unnecessary quota
    
    * update typo
    dzhangalibaba authored and abdosi committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    a265641 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c841693 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cc825ff View commit details
    Browse the repository at this point in the history
  7. [Mellanox] Update SAI/SDK/FW versions (sonic-net#4028)

    * SAI implementation 1.15.5 (headers 1.5.1)
    * SDK 4.3.2908
    * FW xx.2000.2720
    
    Signed-off-by: Volodymyr Samotiy <volodymyrs@mellanox.com>
    Volodymyr Samotiy authored and abdosi committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    8a7a883 View commit details
    Browse the repository at this point in the history
  8. [Monit] Change the full process name of syncd in the monit config fil…

    …e. (sonic-net#4033)
    
    Since the syncd process running on different platforms will have the different full path names, we
    change the full path name of process syncd in the monit config file such that it will be universal and is not for a specific vendor.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    yozhao101 authored and abdosi committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    d6aee4c View commit details
    Browse the repository at this point in the history
  9. [MultiDB] (except ./src and ./dockers dirs): replace redis-cli with s…

    …onic-db-cli and use new DBConnector (sonic-net#4035)
    
    * [MultiDB] (except ./src and ./dockers dirs): replace redis-cli with sonic-db-cli and use new DBConnector
    * update comment for a potential bug
    * update comment
    * add TODO maker as review reqirement
    dzhangalibaba authored and abdosi committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    42bffc1 View commit details
    Browse the repository at this point in the history
  10. [devices]: DellEMC S6000 fancontrol support (sonic-net#4048)

    - Implemented fancontrol service to monitor S6000 fans and adjust fan speed w.r.t temperature.
    - fancontrol.service starts the fancontrol script at startup.
    - This script takes the average temperature by reading three sensors and configure FANS to appropritate RPM against the temperature.
    - When the temperature is adjusted script will log in syslog for future reference.
    - Also, script checks for faulty fans and report the status in syslog.
    paavaanan authored and abdosi committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    e32d22c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8e4a4ca View commit details
    Browse the repository at this point in the history
  12. mvrf_avoid_snmp_yml_config: made changes to pass SNMP config from con… (

    sonic-net#4057)
    
    * mvrf_avoid_snmp_yml_config: made changes to pass SNMP config from confiDB to snmpd.conf without using snmp.yml
    * added a missing if condition
    kannankvs authored and abdosi committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    a836ead View commit details
    Browse the repository at this point in the history
  13. [mellanox]: Add new Mellanox-SN3800-D112C8 sku. (sonic-net#4085)

    Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com>
    nazariig authored and abdosi committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    a4ca818 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    45c4000 View commit details
    Browse the repository at this point in the history
  15. [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 and abdosi committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    b6c978d View commit details
    Browse the repository at this point in the history
  16. Change the dpkg default behavior in slave, and docker-base, in order …

    …to prevent prompt (sonic-net#3879)
    
    * Change the dpkg default behavior in slave, and docker-base, in order to prevent prompt
    * Move to right place
    qiluo-msft authored and abdosi committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    cdf469c View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2020

  1. [Soubmodule Update] for sonic-swss. Following changes are here:

    * 1158 [restore_neighbors.py] build arp packet with correct hwsrc andpsrc]
    * 1153 Move away sairedis logrotate from signal handler
    * 1126 Natsyncd changes in sonic-swss submodule to support NAT feature
    * 1125 Orchagent changes in sonic-swss submodule to support NAT feature
    * 1084 [qosorch]: Remove Init Color ACLs
    * 1059 Natmgrd changes in sonic-swss sub module to support NAT feature
    abdosi committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    896b53e View commit details
    Browse the repository at this point in the history
  2. [Submodule update] sonic-swss-common

    * 323 [Enhancement] debian/conffiles will give prompt when file existing, need
    a way to supress prompt
    abdosi committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    3ebcf13 View commit details
    Browse the repository at this point in the history
  3. [SubModule Update] sonic-linux-kernel

    * 100 Added support in the kernel for fullcone 3-tuple unique nat.
    abdosi committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    becf494 View commit details
    Browse the repository at this point in the history
  4. [Submodule Commit] sonic-platofrm-daemons

    * 50 : Fix missing DOM threshold info from DB
    abdosi committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    9f132d9 View commit details
    Browse the repository at this point in the history
  5. [Submodule update] sonic-swss-common

        * 323 [Enhancement] debian/conffiles will give prompt when file existing, need
        a way to supress prompt
    abdosi committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    96d05a0 View commit details
    Browse the repository at this point in the history
  6. [Submodule update] sonic-swss

    Revert the PR#1166 portsorch fix wrong orchagent behaviour when LAG
    member gets disabled.
    abdosi committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    7843d94 View commit details
    Browse the repository at this point in the history
  7. [kernel]: Increasing gc threshold values for kernel neighbors (sonic-…

    …net#4100)
    
    Increase gc threashold values as below:
    
    Previous:
    
    net.ipv6.neigh.default.gc_thresh1=128
    net.ipv6.neigh.default.gc_thresh2=512
    net.ipv6.neigh.default.gc_thresh3=1024
    net.ipv4.neigh.default.gc_thresh1=128
    net.ipv4.neigh.default.gc_thresh2=512
    net.ipv4.neigh.default.gc_thresh3=1024
    
    New
    
    net.ipv6.neigh.default.gc_thresh1=1024
    net.ipv6.neigh.default.gc_thresh2=2048
    net.ipv6.neigh.default.gc_thresh3=4096
    net.ipv4.neigh.default.gc_thresh1=1024
    net.ipv4.neigh.default.gc_thresh2=2048
    net.ipv4.neigh.default.gc_thresh3=4096
    prsunny authored and abdosi committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    48ca0a1 View commit details
    Browse the repository at this point in the history
  8. [Submodule Update] sonic-utilities

    *792: [neighbor advertiser] remove http endpoint access
    *789: [fdbshow][nbrshow] Print interface OID in lieu of name if there is
    no OID->interface name mapping
    *788 [acl-loader] Use V6 EtherType for IPv6 ACL rule
    *786 ipaddr module to ipaddress
    *785 [dropconfig] Move prefix-handling from CLI to orchagent
    *645  Changes in swss-utilities submodule to support NAT feature
    abdosi committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    d09b1ab View commit details
    Browse the repository at this point in the history
  9. [SubModule Update] sonic-swss

    [aclorch] Enable IN_PORTS ACL qualifier on MIRROR tables (sonic-net#1176)
    abdosi committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    d192e0c View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2020

  1. [_sonic_yang_ext.py]: Added support to allow or deny extra tables. (z…

    …henggen-xu#34)
    
    This change will have corresponding changes in sonic-utilities.
    Note: these changes in sonic-buildimage are safe to merge even without
    sonic-utilities changes.
    Praveen Chaudhary authored Feb 6, 2020
    Configuration menu
    Copy the full SHA
    78d6839 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2020

  1. [frr]: Update FRR to 7.2.1 (sonic-net#4066)

    Update rules for frr package.
    Update frr submodule
    pavel-shirshov authored and zhenggen-xu committed Feb 7, 2020
    Configuration menu
    Copy the full SHA
    1c391b0 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2020

  1. [yang-models]: YANG model changes for INTERFACE, VLAN_INTERFACE, LOOP… (

    zhenggen-xu#36)
    
    * [yang-models]: YANG model changes for INTERFACE, VLAN_INTERFACE, LOOPBACK_INTERFACE.
    
    Changes:
    1.) YANG model changes to accomodate VRF feature.
    2.) Test case addition for new must condition.
    3.) Test case changes for old config for INTERFACE and VLAN_INTERFACE.
    
    Signed-off-by: Praveen Chaudhary pchaudhary@linkedin.com
    
    * [yangModelTesting.py]: Test cases for VLAN and Loopback must condition.
    Praveen Chaudhary authored Feb 9, 2020
    Configuration menu
    Copy the full SHA
    537199c View commit details
    Browse the repository at this point in the history
  2. [docker] remove leftover --net=host docker run options (sonic-net#4119)

    Fixes sonic-net#4118
    
    Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
    mykolaf authored and rlhui committed Feb 9, 2020
    Configuration menu
    Copy the full SHA
    c71deb0 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2020

  1. Introduced hwsku.json file in portconfig script (zhenggen-xu#35)

    * Introduced hwsku.json file in portconfig script
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    
    * Addressed review comments
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    samaity authored Feb 10, 2020
    Configuration menu
    Copy the full SHA
    cc2f574 View commit details
    Browse the repository at this point in the history
  2. [docker-frr] Fix the start.sh where it fails in case no WARM_RESTART …

    …in configDB (zhenggen-xu#41)
    
    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu authored Feb 10, 2020
    Configuration menu
    Copy the full SHA
    c884f26 View commit details
    Browse the repository at this point in the history
  3. [docker-lldp] Fix lldpcli issue when description has special characte…

    …rs (zhenggen-xu#40)
    
    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu authored Feb 10, 2020
    Configuration menu
    Copy the full SHA
    cb28c34 View commit details
    Browse the repository at this point in the history
  4. [docker-frr] Load frr.conf automatically with split mode (zhenggen-xu#39

    )
    
    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu authored Feb 10, 2020
    Configuration menu
    Copy the full SHA
    85380ec View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2020

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

Commits on Feb 13, 2020

  1. Configuration menu
    Copy the full SHA
    1c2fd93 View commit details
    Browse the repository at this point in the history
  2. platform.json/hwsku.json format changes (zhenggen-xu#43)

    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    samaity authored Feb 13, 2020
    Configuration menu
    Copy the full SHA
    4c88c5c View commit details
    Browse the repository at this point in the history
  3. [Seastone] Changes for platform.json/hwsku.json for DPB (zhenggen-xu#37)

    Move the platform.json from HWSKU to PLATFORM directory
    Introduce the hwsku.json in each HWSKU
    Added "interfaces" wrapper for the properties.
    
    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu authored Feb 13, 2020
    Configuration menu
    Copy the full SHA
    450afa1 View commit details
    Browse the repository at this point in the history
  4. Add following APIs and test cases: (zhenggen-xu#44)

    *     Add following APIs and test cases:
        - get Yang module's prefix
        - get the datanode's data type
        - get the data type of the node that leafref node points to
    
    * Add new libyang python APIs:
    - get_leafref_path()
    - get_leafref_type_schema()
    li-pingmao authored Feb 13, 2020
    Configuration menu
    Copy the full SHA
    04242e7 View commit details
    Browse the repository at this point in the history
  5. [_sonic_yang_ext.py]: Parse multilist in YANG Container. (zhenggen-xu#38

    )
    
    * [_sonic_yang_ext.py]: Parse multilist in YANG Container.
    
    This is needed to support VRF feature in SONiC.
    
    Signed-off-by: Praveen Chaudhary pchaudhary@linkedin.com
    
    * [sonic-vlan.yang]: Change Vlan yang models to remove admin-status as mandatory attribute.
    
    Signed-off-by: Praveen Chaudhary pchaudhary@linkedin.com
    
    * [_sonic_yang_ext.py]: Minor fix in _sonic_yang_ext.py
    
    Signed-off-by: Praveen Chaudhary pchaudhary@linkedin.com
    Praveen Chaudhary authored Feb 13, 2020
    Configuration menu
    Copy the full SHA
    aa7d8bf View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2020

  1. 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 abdosi committed Feb 14, 2020
    Configuration menu
    Copy the full SHA
    74ac9b0 View commit details
    Browse the repository at this point in the history
  2. [platform/cel]: Remove afulnx_64 (sonic-net#3900)

     remove afulnx_64 install script
    Wirut Getbamrung authored and abdosi committed Feb 14, 2020
    Configuration menu
    Copy the full SHA
    68f664b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    96f5a75 View commit details
    Browse the repository at this point in the history
  4. [frr]: Use tag for building frr (sonic-net#4082)

    Changed logic for building frr. Previously we used latest commit in the FRR_BRANCH. Now the buildsystem will use a tag to identify a commit for building. New approach will let us to update sonic-frr without corrupting building sonic-buildimage.
    pavel-shirshov authored and abdosi committed Feb 14, 2020
    Configuration menu
    Copy the full SHA
    cdab1fc View commit details
    Browse the repository at this point in the history
  5. [mellanox] enable ISSU on SPC2 systems (sonic-net#4087)

    Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
    stepanblyschak authored and abdosi committed Feb 14, 2020
    Configuration menu
    Copy the full SHA
    3ba4361 View commit details
    Browse the repository at this point in the history
  6. teamd: fix possible race in master ifname callback (sonic-net#4109)

    - What I did
    Ported a fix from libteam master to our master.
    Fixes sonic-net#4070
    Fixes sonic-net#3649
    
    - How I did it
    Applied patch jpirko/libteam@c723737 from upstream.
    
    - How to verify it
    Build image for your DUT and warm-reboot your DUT 10 times. Check that all PortChannels are up and no error messages in teamd.log
    pavel-shirshov authored and abdosi committed Feb 14, 2020
    Configuration menu
    Copy the full SHA
    a6acc1e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e87f270 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e194643 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6143fdd View commit details
    Browse the repository at this point in the history
  10. [docker-lldp] Fix lldpcli issue when description has special characte…

    …rs (sonic-net#4133)
    
    Before the fix:
    lldpcli configure ports Ethernet96 lldp portidsubtype local 'Eth1/1' description 50G|sonic1|Eth1/3/2
    bash: sonic1: command not found
    bash: Eth1/3/2: No such file or directory
    
    After fix:
    lldpcli configure ports Ethernet96 lldp portidsubtype local 'Eth1/1' description '50G|sonic1|Eth1/3/2'
    run successfully.
    
    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu authored and abdosi committed Feb 14, 2020
    Configuration menu
    Copy the full SHA
    80e388d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c70a7b8 View commit details
    Browse the repository at this point in the history
  12. [sonic-buildimage] Fix build issue for docker-dhcp-relay-dbg.gz. Issue (

    sonic-net#4136)
    
    is coming becuase some of debian package not able to fetch.
    
    Signed-off-by: Abhishek <abdosi@microsoft.com>
    abdosi committed Feb 14, 2020
    Configuration menu
    Copy the full SHA
    63b0038 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f061353 View commit details
    Browse the repository at this point in the history
  14. [init_cfg.json] Add new FEATURE and CONTAINER_FEATURE tables (sonic-n…

    …et#4137)
    
    * [init_cfg.json] Add a new table CONTAINER_FEATURE.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [init_cfg.json] Update the content of table CONTAINER_FEATURE.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [init_cfg.json] Use the template to generate the table
    CONTAINER_FEATURE.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [init_cfg.json] Add a new table FEATURE.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [init_cfg.json] Change the order of container names according to
    alphabetical order.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [init_cfg.json] Change the dhcp_relay container name and add rest-api.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    yozhao101 authored and abdosi committed Feb 14, 2020
    Configuration menu
    Copy the full SHA
    984c43e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    71225ea View commit details
    Browse the repository at this point in the history
  16. [Services] Restart database service upon unexpected critical process …

    …exit. (sonic-net#4138)
    
    * [database] Implement the auto-restart feature for database container.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [database] Remove the duplicate dependency in service files. Since we
    already have updategraph ---> config_setup ---> database, we do not need
    explicitly add database.service in all other container service files.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [event listener] Reorganize the line 73 in event listener script.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [database] update the file sflow.service.j2 to remove the duplicate
    dependency.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [event listener] Add comments in event listener.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [event listener] Update the comments in line 56.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    
    * [event listener] Add parentheses for if statement in line 76 in event listener.
    
    Signed-off-by: Yong Zhao <yozhao@microsoft.com>
    yozhao101 authored and abdosi committed Feb 14, 2020
    Configuration menu
    Copy the full SHA
    3ac3459 View commit details
    Browse the repository at this point in the history
  17. [arista]: Fix convertfs condition for booting from EOS (sonic-net#4139)

    Fix the issue of incorrectly skipping the convertfs hook when fast-reboot from EOS, by adding an extra kernel cmdline param "prev_os" to differentiate fast-reboot from EOS and from SONiC.
    
    This is because we still do disk conversion for fast reboot from eos to sonic, like format the disk.
    byu343 authored and abdosi committed Feb 14, 2020
    Configuration menu
    Copy the full SHA
    f197f0d View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2020

  1. cherry pick PR 599 for ztp

    rlhui committed Feb 15, 2020
    Configuration menu
    Copy the full SHA
    887ea00 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2020

  1. Fix Sonic-config-engine testcase (zhenggen-xu#47)

    * Fix Sonic-config-engine testcase
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    
    * Addressed review comments
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    samaity authored Feb 17, 2020
    Configuration menu
    Copy the full SHA
    c160fc7 View commit details
    Browse the repository at this point in the history
  2. Update sonic-swss and sonic-utilities submodules

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    3f5ec4c View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2020

  1. Configuration menu
    Copy the full SHA
    3ba8b11 View commit details
    Browse the repository at this point in the history
  2. Update sonic-utilities submodule

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    3077e84 View commit details
    Browse the repository at this point in the history
  3. Update sonic-sairedis submodule

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    62a0c04 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2020

  1. Merge branch 'github-201911' into sonic-cfg-mgmt

     Conflicts:
    	dockers/docker-fpm-frr/bgpcfgd
    	dockers/docker-fpm-frr/start.sh
    	files/build_templates/sonic_debian_extension.j2
    	platform/broadcom/sai.mk
    	platform/mellanox/fw.mk
    	platform/mellanox/mlnx-platform-api/sonic_platform/sfp.py
    	platform/mellanox/sdk-src/sx-kernel/Switch-SDK-drivers
    	platform/mellanox/sdk.mk
    	platform/vs/docker-sonic-vs/Dockerfile.j2
    	rules/frr.mk
    	sonic-slave-stretch/Dockerfile.j2
    	src/lldpd/patch/series
    	src/sonic-frr/frr
    	src/sonic-platform-common
    	src/sonic-py-swsssdk
    	src/sonic-sairedis
    	src/sonic-swss
    	src/sonic-utilities
    zhenggen-xu committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    5bf3efb View commit details
    Browse the repository at this point in the history
  2. Fix the merge issue

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    857ed76 View commit details
    Browse the repository at this point in the history
  3. Add protobuf dependencies into syncd docker

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    227a721 View commit details
    Browse the repository at this point in the history
  4. Update submodules

    sonic-platform-common, sonic-py-swsssdk sonic-sairedis, sonic-swss sonic-utilities
    
    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    ff4d5ca View commit details
    Browse the repository at this point in the history
  5. Update sonic-utilities submodule

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    82ced67 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2020

  1. Merge branch 'azure-201911' into sonic-cfg-mgmt-merge

     Conflicts:
    	rules/frr.mk
    	sonic-slave-stretch/Dockerfile.j2
    	src/sonic-py-swsssdk
    	src/sonic-swss
    	src/sonic-utilities
    zhenggen-xu committed Feb 20, 2020
    Configuration menu
    Copy the full SHA
    35dfd88 View commit details
    Browse the repository at this point in the history
  2. Enable Telemetry

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Feb 20, 2020
    Configuration menu
    Copy the full SHA
    62a7533 View commit details
    Browse the repository at this point in the history
  3. Update submodules sonic-swss, sonic-py-swsssdk and sonic-utilities

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Feb 20, 2020
    Configuration menu
    Copy the full SHA
    e0d4c81 View commit details
    Browse the repository at this point in the history
  4. Update submodule sonic-sairedis

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Feb 20, 2020
    Configuration menu
    Copy the full SHA
    f5d9456 View commit details
    Browse the repository at this point in the history
  5. hwsku_fix_daemon (zhenggen-xu#51)

    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    samaity authored Feb 20, 2020
    Configuration menu
    Copy the full SHA
    1ec42d6 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2020

  1. Update submodule sonic-py-swsssdk

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Feb 21, 2020
    Configuration menu
    Copy the full SHA
    d069a71 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2020

  1. fix portconfig script (zhenggen-xu#50)

    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    samaity authored Feb 26, 2020
    Configuration menu
    Copy the full SHA
    c633170 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2020

  1. fix chassis plugin due to port index change for celestica device (zhe…

    …nggen-xu#55)
    
    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    samaity authored Feb 27, 2020
    Configuration menu
    Copy the full SHA
    fcfe0da View commit details
    Browse the repository at this point in the history
  2. Update sonic-sairedis and sonic-utilities submodules

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Feb 27, 2020
    Configuration menu
    Copy the full SHA
    357ccdf View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2020

  1. Update sonic-swss submodule

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    2c3c4fb View commit details
    Browse the repository at this point in the history
  2. Update sonic-platform-common submodule

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    dd98dd2 View commit details
    Browse the repository at this point in the history
  3. Update SAI binary for hostif fix

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Mar 3, 2020
    Configuration menu
    Copy the full SHA
    7498d55 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2020

  1. [sonic-head.yang]: Libyang sweep host bits from inet:ip-prefix, fixin… (

    zhenggen-xu#56)
    
    * [sonic-head.yang]: Libyang sweep host bits from inet:ip-prefix, fixing that problem.
    
    Changed inet:ip-prefix to custom ip-prefix.
    Changed test case accordingly.
    
    * [setup.py]: Build yang tree while package build.
    
    Changes done:
    1.) Build yang tree while package build.
    2.) Add sonic_yang_tree as part of package.
    3.) Fix sonic-loopback-interface.yang for ip-prefix problem.
    Praveen Chaudhary authored Mar 4, 2020
    Configuration menu
    Copy the full SHA
    6eb21f6 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2020

  1. [vs] Made start.sh script 'platform.json' compatible (zhenggen-xu#57)

    Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
    samaity authored Mar 11, 2020
    Configuration menu
    Copy the full SHA
    2cf860b View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2020

  1. [yang-models]: Add yang extension to control traslation configDB<->ya…

    …ng from YANG models. (zhenggen-xu#52)
    
    Changes:
    1.) Added yang extensions in YANG models.
    2.) Changed the translation and rev translation code to depend on yang extensions.
    3.) Load yang models in test code similar to dev code.
    4.) Minor changes in test files.
    Signed-off-by: Praveen Chaudhary pchaudhary@linkedin.com
    Praveen Chaudhary authored Mar 17, 2020
    Configuration menu
    Copy the full SHA
    a65c1f3 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2020

  1. [_sonic_yang_ext.py]: Redirect logs to syslog. (zhenggen-xu#53)

    Signed-off-by: Praveen Chaudhary pchaudhary@linkedin.com
    Praveen Chaudhary authored Mar 18, 2020
    Configuration menu
    Copy the full SHA
    29403c9 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2020

  1. [sonic-extension.yang]: Adding sonic-extension.yang (zhenggen-xu#60)

    Signed-off-by: Praveen Chaudhary pchaudhary@linkedin.com
    Praveen Chaudhary authored Mar 22, 2020
    Configuration menu
    Copy the full SHA
    622ede9 View commit details
    Browse the repository at this point in the history
  2. Correct alias name (zhenggen-xu#58)

    * Correct alias name
    
    * Code-review comments addressed
    
    Co-authored-by: Vasant <vapatil@linkedin.com>
    vasant17 and Vasant authored Mar 22, 2020
    Configuration menu
    Copy the full SHA
    6a7fc55 View commit details
    Browse the repository at this point in the history
  3. Update sonic-swss and sonic-utilities submodules

    Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
    zhenggen-xu committed Mar 22, 2020
    Configuration menu
    Copy the full SHA
    da6958f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4837e85 View commit details
    Browse the repository at this point in the history