-
Notifications
You must be signed in to change notification settings - Fork 15
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
201911 cel dev #185
201911 cel dev #185
Commits on Apr 24, 2020
-
[submodule update of sonic-mgmr-framework] Pointing to latest
master. Needed as Compilation was failing.
Configuration menu - View commit details
-
Copy full SHA for b81e587 - Browse repository at this point
Copy the full SHA b81e587View commit details -
[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.
Configuration menu - View commit details
-
Copy full SHA for 6a56da8 - Browse repository at this point
Copy the full SHA 6a56da8View commit details -
[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>
Configuration menu - View commit details
-
Copy full SHA for 1f665fd - Browse repository at this point
Copy the full SHA 1f665fdView commit details -
[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>
Configuration menu - View commit details
-
Copy full SHA for f7a95a0 - Browse repository at this point
Copy the full SHA f7a95a0View commit details -
[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.
Configuration menu - View commit details
-
Copy full SHA for 71361a9 - Browse repository at this point
Copy the full SHA 71361a9View commit details -
[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>
Configuration menu - View commit details
-
Copy full SHA for e0e7781 - Browse repository at this point
Copy the full SHA e0e7781View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f17bed - Browse repository at this point
Copy the full SHA 4f17bedView commit details -
[reboot cause]: Delay process-reboot-cause service until network conn…
…ection is stable (sonic-net#4003)
Configuration menu - View commit details
-
Copy full SHA for ad59368 - Browse repository at this point
Copy the full SHA ad59368View commit details -
[docker-restapi]: Avoid building RestAPI docker by default (sonic-net…
…#4018) Provide build option for RESTAPI docker
Configuration menu - View commit details
-
Copy full SHA for a8c442a - Browse repository at this point
Copy the full SHA a8c442aView commit details -
[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
Configuration menu - View commit details
-
Copy full SHA for 0e4067b - Browse repository at this point
Copy the full SHA 0e4067bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e0c78a - Browse repository at this point
Copy the full SHA 2e0c78aView commit details -
[mellanox] Update FW to 13/29.2000.2714. (sonic-net#3998)
Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for b6bb851 - Browse repository at this point
Copy the full SHA b6bb851View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9704e7f - Browse repository at this point
Copy the full SHA 9704e7fView commit details -
[Submoduloe update] sonic-utilities Cherry-pick PR
743, 754, 773, 784
Configuration menu - View commit details
-
Copy full SHA for df2056c - Browse repository at this point
Copy the full SHA df2056cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a541dc8 - Browse repository at this point
Copy the full SHA a541dc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a94772d - Browse repository at this point
Copy the full SHA a94772dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d369279 - Browse repository at this point
Copy the full SHA d369279View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac93135 - Browse repository at this point
Copy the full SHA ac93135View commit details -
[frr]: Update FRR to 7.2.1 (sonic-net#4066)
Update rules for frr package. Update frr submodule
Configuration menu - View commit details
-
Copy full SHA for c1e4748 - Browse repository at this point
Copy the full SHA c1e4748View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8606b58 - Browse repository at this point
Copy the full SHA 8606b58View commit details -
[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.
Configuration menu - View commit details
-
Copy full SHA for 2d5a01e - Browse repository at this point
Copy the full SHA 2d5a01eView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 86c5c5c - Browse repository at this point
Copy the full SHA 86c5c5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc4918b - Browse repository at this point
Copy the full SHA dc4918bView commit details -
[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>
Configuration menu - View commit details
-
Copy full SHA for 668dfd2 - Browse repository at this point
Copy the full SHA 668dfd2View commit details -
[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
Configuration menu - View commit details
-
Copy full SHA for 3cfdfc2 - Browse repository at this point
Copy the full SHA 3cfdfc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f0f7cc - Browse repository at this point
Copy the full SHA 3f0f7ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c68732 - Browse repository at this point
Copy the full SHA 3c68732View commit details -
[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>
Configuration menu - View commit details
-
Copy full SHA for 4a9e088 - Browse repository at this point
Copy the full SHA 4a9e088View commit details -
[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>
Configuration menu - View commit details
-
Copy full SHA for 701b7f1 - Browse repository at this point
Copy the full SHA 701b7f1View commit details -
[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
Configuration menu - View commit details
-
Copy full SHA for f40f273 - Browse repository at this point
Copy the full SHA f40f273View commit details -
[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.
Configuration menu - View commit details
-
Copy full SHA for aeaaaf5 - Browse repository at this point
Copy the full SHA aeaaaf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46c3a5e - Browse repository at this point
Copy the full SHA 46c3a5eView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 82633a6 - Browse repository at this point
Copy the full SHA 82633a6View commit details -
[mellanox]: Add new Mellanox-SN3800-D112C8 sku. (sonic-net#4085)
Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for 4da2ae4 - Browse repository at this point
Copy the full SHA 4da2ae4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4985e1 - Browse repository at this point
Copy the full SHA f4985e1View commit details -
[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>
Configuration menu - View commit details
-
Copy full SHA for 35385bc - Browse repository at this point
Copy the full SHA 35385bcView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 7800dbe - Browse repository at this point
Copy the full SHA 7800dbeView commit details -
[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
Configuration menu - View commit details
-
Copy full SHA for 7b37b2d - Browse repository at this point
Copy the full SHA 7b37b2dView commit details -
[Submodule update] sonic-swss-common
* 323 [Enhancement] debian/conffiles will give prompt when file existing, need a way to supress prompt
Configuration menu - View commit details
-
Copy full SHA for 42e2c04 - Browse repository at this point
Copy the full SHA 42e2c04View commit details -
[SubModule Update] sonic-linux-kernel
* 100 Added support in the kernel for fullcone 3-tuple unique nat.
Configuration menu - View commit details
-
Copy full SHA for 9d428d6 - Browse repository at this point
Copy the full SHA 9d428d6View commit details -
[Submodule Commit] sonic-platofrm-daemons
* 50 : Fix missing DOM threshold info from DB
Configuration menu - View commit details
-
Copy full SHA for b4c7099 - Browse repository at this point
Copy the full SHA b4c7099View commit details -
[Submodule update] sonic-swss-common
* 323 [Enhancement] debian/conffiles will give prompt when file existing, need a way to supress prompt
Configuration menu - View commit details
-
Copy full SHA for 5a8b604 - Browse repository at this point
Copy the full SHA 5a8b604View commit details -
Revert the PR#1166 portsorch fix wrong orchagent behaviour when LAG member gets disabled.
Configuration menu - View commit details
-
Copy full SHA for be7e393 - Browse repository at this point
Copy the full SHA be7e393View commit details -
[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
Configuration menu - View commit details
-
Copy full SHA for 772aabd - Browse repository at this point
Copy the full SHA 772aabdView commit details -
[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
Configuration menu - View commit details
-
Copy full SHA for 017293f - Browse repository at this point
Copy the full SHA 017293fView commit details -
[aclorch] Enable IN_PORTS ACL qualifier on MIRROR tables (sonic-net#1176)
Configuration menu - View commit details
-
Copy full SHA for 22879bf - Browse repository at this point
Copy the full SHA 22879bfView commit details -
[docker] remove leftover --net=host docker run options (sonic-net#4119)
Fixes sonic-net#4118 Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for ef60cef - Browse repository at this point
Copy the full SHA ef60cefView commit details -
Configuration menu - View commit details
-
Copy full SHA for da41660 - Browse repository at this point
Copy the full SHA da41660View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 0ea366a - Browse repository at this point
Copy the full SHA 0ea366aView commit details -
[platform/cel]: Remove afulnx_64 (sonic-net#3900)
remove afulnx_64 install script
Configuration menu - View commit details
-
Copy full SHA for 7b803e7 - Browse repository at this point
Copy the full SHA 7b803e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3662865 - Browse repository at this point
Copy the full SHA 3662865View commit details -
[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.
Configuration menu - View commit details
-
Copy full SHA for 058ce68 - Browse repository at this point
Copy the full SHA 058ce68View commit details -
[mellanox] enable ISSU on SPC2 systems (sonic-net#4087)
Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for 46eee06 - Browse repository at this point
Copy the full SHA 46eee06View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for e2406a0 - Browse repository at this point
Copy the full SHA e2406a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48f5db8 - Browse repository at this point
Copy the full SHA 48f5db8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c44d89e - Browse repository at this point
Copy the full SHA c44d89eView commit details -
[process-reboot-cause]Clean up the process-reboot-cause as reqired in…
… issue 3927 (sonic-net#4128)
Configuration menu - View commit details
-
Copy full SHA for 6858315 - Browse repository at this point
Copy the full SHA 6858315View commit details -
[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>
Configuration menu - View commit details
-
Copy full SHA for b25b6e0 - Browse repository at this point
Copy the full SHA b25b6e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a382ad - Browse repository at this point
Copy the full SHA 9a382adView commit details -
[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>
Configuration menu - View commit details
-
Copy full SHA for e6d53c2 - Browse repository at this point
Copy the full SHA e6d53c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 373ed7b - Browse repository at this point
Copy the full SHA 373ed7bView commit details -
[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>
Configuration menu - View commit details
-
Copy full SHA for 15ba004 - Browse repository at this point
Copy the full SHA 15ba004View commit details -
Configuration menu - View commit details
-
Copy full SHA for d71da2b - Browse repository at this point
Copy the full SHA d71da2bView commit details -
[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>
Configuration menu - View commit details
-
Copy full SHA for d996240 - Browse repository at this point
Copy the full SHA d996240View commit details -
[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.
Configuration menu - View commit details
-
Copy full SHA for a94aa15 - Browse repository at this point
Copy the full SHA a94aa15View commit details -
Configuration menu - View commit details
-
Copy full SHA for af5acee - Browse repository at this point
Copy the full SHA af5aceeView commit details -
[Mellanox] platform api support firmware install (sonic-net#3931)
support firmware install, including CPLD and BIOS. CPLD: cpldupdate BIOS: boot to onie and update BIOS in onie and then boot to SONiC
Configuration menu - View commit details
-
Copy full SHA for c7d17f8 - Browse repository at this point
Copy the full SHA c7d17f8View commit details -
[grub]: Allow ONiE oneshoot boot for FW update. (sonic-net#3935)
Added ONiE oneshoot boot feature Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for 343211a - Browse repository at this point
Copy the full SHA 343211aView commit details -
[mellanox] Add fwutil platform components. (sonic-net#3999)
Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for 3b7f574 - Browse repository at this point
Copy the full SHA 3b7f574View commit details -
Start RestAPI container when sonic boots (sonic-net#4140)
* Start RestAPI container when sonic boots
Configuration menu - View commit details
-
Copy full SHA for 4339482 - Browse repository at this point
Copy the full SHA 4339482View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0afb7f9 - Browse repository at this point
Copy the full SHA 0afb7f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9e749f - Browse repository at this point
Copy the full SHA a9e749fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d0bcc0 - Browse repository at this point
Copy the full SHA 5d0bcc0View commit details -
Update SDK to 4.3.3052 (sonic-net#4153)
update FW to xx_2000_3298 update SAI to 1.16.0 update Spectrum-1 and Spectrum-2 buffer pool size according to the new SDK default config change. modified: ../../device/mellanox/x86_64-mlnx_msn2700-r0/ACS-MSN2700/buffers_defaults_t0.j2 modified: ../../device/mellanox/x86_64-mlnx_msn2700-r0/ACS-MSN2700/buffers_defaults_t1.j2 modified: ../../device/mellanox/x86_64-mlnx_msn3700-r0/ACS-MSN3700/buffers_defaults_t0.j2 modified: ../../device/mellanox/x86_64-mlnx_msn3700-r0/ACS-MSN3700/buffers_defaults_t1.j2 modified: fw.mk modified: mlnx-sai.mk modified: mlnx-sai/SAI-Implementation modified: sdk-src/sx-kernel/Switch-SDK-drivers modified: sdk.mk signed-off by kebol@mellanox.com
Configuration menu - View commit details
-
Copy full SHA for 2eece46 - Browse repository at this point
Copy the full SHA 2eece46View commit details -
[Device]: Add new CIG device CS6436-54P and CS5435-54P, also update c…
…ode for CS6436-56P (sonic-net#4157) * Add new CIG device CS6436-54P and CS5435-54P, also update code for CS6436-56P * security kernel update to 4.9.189 for CIG devices * security kernel update to 4.9.189 for CIG devices * Update rules Update rule file
Configuration menu - View commit details
-
Copy full SHA for f8054bb - Browse repository at this point
Copy the full SHA f8054bbView commit details -
Sleep done before mismatch handler (sonic-net#4165)
* Sleep done before mismatch handler
Configuration menu - View commit details
-
Copy full SHA for 874a712 - Browse repository at this point
Copy the full SHA 874a712View commit details -
[orchagent] Use mac address from config_db instead of from eth0 (soni…
…c-net#4166) * Use mac address from config_db instead of eth0
Configuration menu - View commit details
-
Copy full SHA for 5ea65dd - Browse repository at this point
Copy the full SHA 5ea65ddView commit details -
Made Change to have Configurable option to enable/disable docker image (
sonic-net#4171) * Made Change to have Configurable option to enable/disable docker image * [Submodule-Update] sonic-utilities . Following PR has been merged tp 201911 * Platform Driver Development Framework (PDDF): Adding PDDF CLI utils * [config] Add 'feature' subcommand * [fwutil]: Command-line utility for interacting with platform components * [show] Add subcommand to display the status of auto-restart feature for each container * [config] Add subcommand to configure the status of auto-restart feature for each container * [Command Reference] Document CLI commands related to container auto-restart feature * [config/main.py] Modify reload() function to load configuration from init_cfg.json * Fix for dhcp_relay deletion on a VLAN * [config] Check if service exists before start/stop/restart of service * Multi-Db changes for NAT feature * [reboot] make sure the reboot happens even if platform reboot failed
Configuration menu - View commit details
-
Copy full SHA for fe7fad0 - Browse repository at this point
Copy the full SHA fe7fad0View commit details -
[mgmt-framework] start after syncd (sonic-net#4174)
every service starts after syncd to start the most critical parts first Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for f9135ed - Browse repository at this point
Copy the full SHA f9135edView commit details -
Configuration menu - View commit details
-
Copy full SHA for b603a1b - Browse repository at this point
Copy the full SHA b603a1bView commit details -
Updated the file permission mode to include +x (sonic-net#4183)
This to avoid git status reporting dirty. Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 174fb54 - Browse repository at this point
Copy the full SHA 174fb54View commit details -
Following PR have been CHerry-picked: * [portsorch] fix wrong orchagent behaviour when LAG member gets disabled * [team sync/mgr] Add debug message before cleaning up LAGs
Configuration menu - View commit details
-
Copy full SHA for f1e0b32 - Browse repository at this point
Copy the full SHA f1e0b32View commit details -
[sonic-ztp]: Build sonic-ztp package (sonic-net#3299)
* Build sonic-ztp package - Add changes in make rules to conditionally include sonic-ztp package Signed-off-by: Rajendra Dendukuri <rajendra.dendukuri@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for c562db9 - Browse repository at this point
Copy the full SHA c562db9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d5c314 - Browse repository at this point
Copy the full SHA 9d5c314View commit details -
[broadcom]: Updated BRCM SAI Debian package revision number to 3.7.3.…
…3-2. (sonic-net#4182) This has patch to fix enable/disable attribute for lag member. It's on top of vanilla 3.7.3.3
Configuration menu - View commit details
-
Copy full SHA for 84073e1 - Browse repository at this point
Copy the full SHA 84073e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c7231a - Browse repository at this point
Copy the full SHA 7c7231aView commit details -
[snmp] remove hostname change as it share uts namespace with host (so…
…nic-net#4206) Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for 875d03e - Browse repository at this point
Copy the full SHA 875d03eView commit details -
[sonic-cfggen] Load JSON files before minigraph file (sonic-net#4202)
If sonic-cfggen is passed the -m argument (to load the minigraph file) along with one or more -j <json_file> arguments, load the JSON files before loading the minigraph file. This ensures that the init_cfg.json file is loaded before the minigraph, therefore the minigraph can override any default configuration options specified in init_cfg.json. Currently, the behavior is reversed. Note: This is not an issue if loading loading multiple JSON files, because sonic-cfggen loads them in the left-to-right order they were specified on the command line, therefore providing flexibility for loading JSON files in a specific order. As long as init_cfg.json is specified before config_db.json, the values specified in config_db.json will take precedence.
Configuration menu - View commit details
-
Copy full SHA for c2e17e9 - Browse repository at this point
Copy the full SHA c2e17e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29cc692 - Browse repository at this point
Copy the full SHA 29cc692View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73b353e - Browse repository at this point
Copy the full SHA 73b353eView commit details -
cherrypick [Mellanox] update hw-mgmt patch for SimX (sonic-net#4180)
Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for 43e3929 - Browse repository at this point
Copy the full SHA 43e3929View commit details -
[image]: Add SSD maintenance utility - hdparm. (sonic-net#4177)
Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for d17fd61 - Browse repository at this point
Copy the full SHA d17fd61View commit details -
ZTP infrastructure changes to support DHCP discovery provisioning data (
sonic-net#3298) * ZTP infrastructure changes to support DHCP discovery provisioning data - Dynamically generate DHCP client configuration based on current ZTP state - Added support to request and process hostname when using DHCPv6 - Do not process graphservice url dhcp option if ZTP is enabled, ZTP service will process it - Generate /e/n/i file with all active interfaces seeking address assignment via DHCP. Only interfaces that are created in Linux will be added to /e/n/i. Also DHCP is started only on linked up in-band interfaces. Signed-off-by: Rajendra Dendukuri <rajendra.dendukuri@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for b90ca55 - Browse repository at this point
Copy the full SHA b90ca55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b69b40 - Browse repository at this point
Copy the full SHA 1b69b40View commit details -
[Submodule-Update] sonic-swss. Following changes:
Enable m_isCombinedMirrorV6Table for BFN platform (sonic-net#1212) [vnet]: Update VNET route table size to 40K for BITMAP implementation (sonic-net#1132) Default action for Egress ACL Table not poulated. (sonic-net#1208) Add/Del lag_name_map item according to lag adding and removing (sonic-net#1124) Increase ip2me CIR/CBR for faster in-band file transfers (sonic-net#1000)
Configuration menu - View commit details
-
Copy full SHA for c7591e1 - Browse repository at this point
Copy the full SHA c7591e1View commit details -
[Submodule Update] sonic-Utilities with following changes:
[fwutil]: Set default socket timeout for FW download to 30 sec. (sonic-net#821) Update config/show to include PFC Watchdog commands (sonic-net#736)
Configuration menu - View commit details
-
Copy full SHA for 266298b - Browse repository at this point
Copy the full SHA 266298bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92e4c3f - Browse repository at this point
Copy the full SHA 92e4c3fView commit details -
[arista]: Add support for Arista Lodoga (sonic-net#4232)
Backport the support of Arista Lodoga to 201911
Configuration menu - View commit details
-
Copy full SHA for fc1fd20 - Browse repository at this point
Copy the full SHA fc1fd20View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca71d64 - Browse repository at this point
Copy the full SHA ca71d64View commit details -
[Mellanox] Calculate the buffer size based on the latest excel and wi…
…th gearbox considered (sonic-net#4239)
Configuration menu - View commit details
-
Copy full SHA for 6f3bbc6 - Browse repository at this point
Copy the full SHA 6f3bbc6View commit details -
[Mellanox]Take advantage of sdk variable to customize the location wh…
…ere sdk_socket exists. (sonic-net#4223) Take advantage of an SDK environment variable to customize the location where sdk_socket exists. In the latest SDK sdk_socket has been moved from /tmp to /var/run which is a better place to contain this kind of file. However, this prevents the subdirs under /var/run from being mapped to different volumes. To resolve this, we take advantage of an SDK variable to designate the location of sdk_socket. This requires every process that requires to access sdk_socket have this environment variable defined. However, to define environment variable for each process is less scalable. We take advantage of the docker scope environment variable to avoid that. It depends on PR 4227
Configuration menu - View commit details
-
Copy full SHA for dd499ee - Browse repository at this point
Copy the full SHA dd499eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8689613 - Browse repository at this point
Copy the full SHA 8689613View commit details -
Configuration menu - View commit details
-
Copy full SHA for 659fa85 - Browse repository at this point
Copy the full SHA 659fa85View commit details -
[Mellanox] Add sdk 4.4.0542 (sonic-net#4227)
* [Mellanox] Add sdk 4.4.0542 * fix typo
Configuration menu - View commit details
-
Copy full SHA for ff03d6a - Browse repository at this point
Copy the full SHA ff03d6aView commit details -
[kernel]: security kernel update to 4.9.189 (sonic-net#3913)
This patch upgrade the kernel from version 4.9.0-9-2 (4.9.168-1+deb9u3) to 4.9.0-11-2 (4.9.189-3+deb9u2) Co-authored-by: rajendra-dendukuri <47423477+rajendra-dendukuri@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c06ca14 - Browse repository at this point
Copy the full SHA c06ca14View commit details -
[sonic-cfggen] Loading the configuration from init_cfg.json and then …
…from config_db.json (sonic-net#4148)
Configuration menu - View commit details
-
Copy full SHA for dc843d0 - Browse repository at this point
Copy the full SHA dc843d0View commit details -
[Mellanox]Integrate hw-mgmt 7.0000.3012 and advance the linux kernel (s…
…onic-net#4193) * [Mellanox]Integrate hw-mgmt 7.0000.3012 * [sonic-linux-kernel]Advance the submodule head Advance the sonic-linux-kernel [sFlow]: Patch to fix skb_over_panic in psample driver (#120) Added support in the kernel for fullcone 3-tuple unique nat. (#100) Adding support to compile ARM architecture (#102) [ixgbe] Support bcm54616s external phy in ixgbe (#122) Fix i2c ISMT DMA buffer alignment issue (#123) [mellanox]: Add SN4700 patches. (#126)
Configuration menu - View commit details
-
Copy full SHA for 084fbce - Browse repository at this point
Copy the full SHA 084fbceView commit details -
[Submodule-Update] sonic-swss with following changes:
Multi-Db changes for NAT feature. (sonic-net#1202) [cfgmgr] clear loopback and vrf in kernel if not warmstart (sonic-net#1141) upon cold reboot, skip remove mgmt vrf table from the kernel (sonic-net#1214)
Configuration menu - View commit details
-
Copy full SHA for 619bcf3 - Browse repository at this point
Copy the full SHA 619bcf3View commit details -
[Submodule-Update] sonic-swss with following changes:
Multi-Db changes for NAT feature. (sonic-net#1202) [cfgmgr] clear loopback and vrf in kernel if not warmstart (sonic-net#1141) upon cold reboot, skip remove mgmt vrf table from the kernel (sonic-net#1214)
Configuration menu - View commit details
-
Copy full SHA for 4bd16cb - Browse repository at this point
Copy the full SHA 4bd16cbView commit details -
[BFN] Updated Barefoot DEBs to 20200205 (sonic-net#4261)
Signed-off-by: Andriy Kokhan <akokhan@barefootnetworks.com>
Configuration menu - View commit details
-
Copy full SHA for 49132f4 - Browse repository at this point
Copy the full SHA 49132f4View commit details -
[arista]: Fix symbolic links for arista lodoga (sonic-net#4283)
Symbolic links are used in device plugins for Arista Lodoga, but some mistake is made on them in the last pull request: https://github.com/Azure/sonic-buildimage/pull/4232.patch. This change is supposed to fix it.
Configuration menu - View commit details
-
Copy full SHA for 8a1dfad - Browse repository at this point
Copy the full SHA 8a1dfadView commit details -
[Service] Added NAT entry into CONTAINER_FEATURE. Fixes sonic-net#4247.…
… (sonic-net#4250) * [Service] Added NAT entry into CONTAINER_FEATURE. Fixes sonic-net#4247. Signed-off-by: Andriy Kokhan <akokhan@barefootnetworks.com>
Configuration menu - View commit details
-
Copy full SHA for d346319 - Browse repository at this point
Copy the full SHA d346319View commit details -
[syncd-rpc.mk] install ptf dependancy (sonic-net#4279)
Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for d4464a2 - Browse repository at this point
Copy the full SHA d4464a2View commit details -
[mgmt-framework]: Removing explicit libyang plugin path settings (son…
…ic-net#4144) Removing explicit libyang plugin path settings. Libyang debian package installs the extensions in standard location. Libyang debian package installs the extensions in standard location as per build time configuration (install prefix is set in patch/libyang.patch). If plugin directory is not set, libyang explicitly searches the plugins in LYEXT_PLUGINS_DIR which is populated during build. The plugins are installed in LYEXT_PLUGINS_DIR itself through debian package installation. $ grep -nr LYEXT_PLUGINS_DIR src/ src/plugin_config.h.in:18:#define LYEXT_PLUGINS_DIR "@EXTENSIONS_PLUGINS_DIR_MACRO@" /**< directory with YANG extension plugins */ src/plugins.c:420: pluginsdir = LYEXT_PLUGINS_DIR;
Configuration menu - View commit details
-
Copy full SHA for 41e969f - Browse repository at this point
Copy the full SHA 41e969fView commit details -
[Mellanox] update hw-mgmt patch (sonic-net#4288)
Master and 201911 use the same version of hw-mgmt 2f65914 , but the hw-mgmt patch was cherry-picked to 201911 badly, the file contents have some diff, and it does not apply on 201911 Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for 88733f9 - Browse repository at this point
Copy the full SHA 88733f9View commit details -
[mgmt-framework]: Update submodule to take build break fix. (sonic-ne…
…t#4302) Brief: The community code for has been updated, which mismatched with the existing sonic-mgmt-framework. Hence it broke the build. Submodule-PR: #43 Details: The SONiC mgmt Framework, pulls down the community modules in two steps. Pull the existing; This does a transparent compile too. Then checkout the specific commit-id for each and do the final compile. The community code change broke in the compilation phase of step-1. Fix: For the two affected modules, do download only. Proper fix: As part of the next phase of changes, the mgmt-framework is moving go-submodule mode, which will ensure the download happens for the assigned commit-ids only. e.g. Refer go.mod in sonic-telemetry
Configuration menu - View commit details
-
Copy full SHA for 907c2fa - Browse repository at this point
Copy the full SHA 907c2faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c24a32 - Browse repository at this point
Copy the full SHA 4c24a32View commit details -
[NTP] Revert change in PR 2598 (sonic-net#4265)
We believe that the supervisord issue in face of clock rolling backwards has been addressed. Therefore reverting change 2598 to allow ntp sync to right clock at the start up time. Signed-off-by: Ying Xie <ying.xie@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for c550929 - Browse repository at this point
Copy the full SHA c550929View commit details -
[ntp]: Add "tinker panic 0" in ntp.conf to avoid ntpd from panic (son…
…ic-net#4263) - What I did Add configuration to avoid ntpd from panic and exit if the drift between new time and current system time is large. - How I did it Added "tinker panic 0" in ntp.conf file. - How to verify it [this assumes that there is a valid NTP server IP in config_db/ntp.conf] Change the current system time to a bad time with a large drift from time in ntp server; drift should be greater than 1000s. Reboot the device. Before the fix: 3. upon reboot, ntp-config service comes up fine, ntp service goes to active(exited) state without any error message. This is because the offset between new time (from ntp server) and the current system time is very large, ntpd goes to panic mode and exits. The system continues to show the bad time. After the fix: 3. Upon reboot, ntp-config comes up fine, ntp services comes up from and stays in active (running) state. The system clock gets synced with the ntp server time.
Configuration menu - View commit details
-
Copy full SHA for f3d5f9e - Browse repository at this point
Copy the full SHA f3d5f9eView commit details -
[vs] Add dependencies for NAT to docker-sonic-vs (sonic-net#4259)
I added dependencies to support the NAT feature on the virtual switch. Signed-off-by: Danny Allen <daall@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 3e5df2c - Browse repository at this point
Copy the full SHA 3e5df2cView commit details -
[minigraph.py] Add support for 'OutAcl' keyword and attaching ACLs to…
… VLAN interfaces (sonic-net#4229) - Support parsing egress ACLs from minigraph file specified by the "OutAcl" element - Support attaching ACLs to VLAN interfaces
Configuration menu - View commit details
-
Copy full SHA for 386c5d1 - Browse repository at this point
Copy the full SHA 386c5d1View commit details -
[arista] Update platform drivers submodules (sonic-net#4200)
* Build Arista drivers using DPKG_DEB * Update arista platform submodule
Configuration menu - View commit details
-
Copy full SHA for 5115a5e - Browse repository at this point
Copy the full SHA 5115a5eView commit details -
[docker_image_ctl.j2] Share UTS namespace with host OS (sonic-net#4169)
Instead of updating hostname manualy on Config DB hostname change, simply share containers UTS namespace with host OS. Ideally, instead of setting `--uts=host` for every container in SONiC, this setting can be set per container if feature requires. One behaviour change is introduced in this commit, when `--privileged` or `--cap-add=CAP_SYS_ADMIN` and `--uts=host` are combined, container has privilege to change host OS and every other container hostname. Such privilege should be fixed by limiting containers capabilities. Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for 715f298 - Browse repository at this point
Copy the full SHA 715f298View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbf2b0e - Browse repository at this point
Copy the full SHA bbf2b0eView commit details -
[Mellanox] Add a new Mellanox platform x86_64-mlnx_msn4700 and new SK…
…U ACS-MSN4700 (sonic-net#3901) * add MSN4700 device files * update ACS-MSN4700 sai profile * update buffer pool size, headroom, sensor conf, port config and reboot scripts * fix ident * update sensor conf and buffer pool * [sn4700] add sku 4700 to chassis.py * [Mellanox-4700] Add 4700 info to psu and thermal platform API * update buffer config file template to the latest. update SAI profile to use 100G X 4lanes for now update port_config.ini according to the SAI profile * [Mellanox]Update the buffer configurations for 4700 * fix alignment in pg_profile_lookup.ini * add platform components file for new sku * Update device/mellanox/x86_64-mlnx_msn4700-r0/ACS-MSN4700/pg_profile_lookup.ini Co-Authored-By: Nazarii Hnydyn <nazariig@mellanox.com> * remove redundant line * [Mellanox]Correct type, buffer size Co-authored-by: Nazarii Hnydyn <nazariig@mellanox.com> Co-authored-by: junchao <junchao@mellanox.com> Co-authored-by: Stephen Sun <stephens@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for f3de96d - Browse repository at this point
Copy the full SHA f3de96dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a315b6 - Browse repository at this point
Copy the full SHA 2a315b6View commit details -
[Mellanox] Update MFT version to 4.14.0 (sonic-net#4262)
Signed-off-by: Noa Or <noaor@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for 67e6c31 - Browse repository at this point
Copy the full SHA 67e6c31View commit details -
[telemetry]: move default certs location from device metadata to tele…
…metry (sonic-net#4307) maintains backward compatibility to search original x509 location when telemetry table does not have certs Signed-off-by: Guohan Lu <lguohan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 15b303d - Browse repository at this point
Copy the full SHA 15b303dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6d4318 - Browse repository at this point
Copy the full SHA e6d4318View commit details -
[SubModule Update] sonic-swsss . Following changes:
Don't remove RIF for Vnet interface when ip prefix is deleted (sonic-net#1225)
Configuration menu - View commit details
-
Copy full SHA for b9faf62 - Browse repository at this point
Copy the full SHA b9faf62View commit details -
[Submodule Update] sonic-utilities Following Changes:
[fwutil]: Use overlay driver when mounting next image filesystem (sonic-net#825) Fix for adding L3 interface to Vlan group (sonic-net#826)Fix for adding L3 interface to Vlan group (sonic-net#826) [db_migrator]Do DB migration for buffer pool size change on Mellanox platform (sonic-net#833) explicitly specify command with underscores (sonic-net#846) [intfutil] set speed to 0 when interface speed is not available (sonic-net#839)
Configuration menu - View commit details
-
Copy full SHA for 1576bed - Browse repository at this point
Copy the full SHA 1576bedView commit details -
[submodule]: Update sonic-mgmt-framework to fix a build break fix. (s…
…onic-net#4318) Module updated: sonic-mgmt-framework sonic-net/sonic-mgmt-framework#44
Configuration menu - View commit details
-
Copy full SHA for 75df85a - Browse repository at this point
Copy the full SHA 75df85aView commit details -
[build]: install cmake 3.13.2 (sonic-net#4319)
fix sonic-net#4315 download and install cmake 3.13.2 from azure storage latest cmake 3.16.3 from stretch-backports breaks the libyang 1.0.73 build Signed-off-by: Guohan Lu <lguohan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 185b8f6 - Browse repository at this point
Copy the full SHA 185b8f6View commit details -
[procdockerstatsd] Fix CMD field in dB (sonic-net#4335)
* Fix the CMD for the PROCESSSTATS entries so that there is a space between the command name and the arguments. Signed-off-by: Garrick He <garrick_he@dell.com>
Configuration menu - View commit details
-
Copy full SHA for 6329f3d - Browse repository at this point
Copy the full SHA 6329f3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9c61fa - Browse repository at this point
Copy the full SHA c9c61faView commit details -
Configuration menu - View commit details
-
Copy full SHA for d167a4b - Browse repository at this point
Copy the full SHA d167a4bView commit details -
[device/celestica]: Fix xcvrd error (sonic-net#3979) (sonic-net#4345)
* [device/celestica]: add pmon_daemon_control config * [device/celestica]: update sfp index follow port_config * [device/celestica]: update get_watchdog to avoid multiple daemon try opening watchdog
Configuration menu - View commit details
-
Copy full SHA for 4d525be - Browse repository at this point
Copy the full SHA 4d525beView commit details -
Multi-ASIC implementation (sonic-net#3888)
Changes made to support multi-asic platform. Added multi-instance support for swss, syncd, database, bgp, teamd and lldp.
Configuration menu - View commit details
-
Copy full SHA for aa616e8 - Browse repository at this point
Copy the full SHA aa616e8View commit details -
[Arista] Update drivers submodules (sonic-net#4353)
* Update arista drivers submodules * Add device configs for 7060CX2-32S * Update boot0 and union-mount for 7060CX2-32S * Add 7170-32C and 7170-32CD support in boot0 * Sync after writting boot configs * Add 7170-32C and 7170-32CD device configurations Co-authored-by: Boyang Yu <byu@arista.com> Co-authored-by: Boyang Yu <byu@arista.com>
Configuration menu - View commit details
-
Copy full SHA for babd72c - Browse repository at this point
Copy the full SHA babd72cView commit details -
[devices][Mellanox] create sai.xml for MSN3800-D112-C8 (sonic-net#4334)
sai_xml contains info about port splits, previously it simply linked to the MSN3800 sai xml, which does not have splits. New version describes splits and speeds according to Mellanox-SN3800-D112-C8 SKU. Practically it can cause port recreation on SAI init. Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for e4d26fd - Browse repository at this point
Copy the full SHA e4d26fdView commit details -
Fixbug: EVPN issue in FRR template (sonic-net#4260)
* Fixbug: EVPN issue in FRR template
Configuration menu - View commit details
-
Copy full SHA for 67881bb - Browse repository at this point
Copy the full SHA 67881bbView commit details -
Revert "Multi-ASIC implementation (sonic-net#3888)"
This reverts commit 2e87a16.
Configuration menu - View commit details
-
Copy full SHA for 485b9ff - Browse repository at this point
Copy the full SHA 485b9ffView commit details -
[Seastone] Add new HWSKU for 48x50G+8x40G (sonic-net#4156)
Add the port_config.ini and sai.profile, leveraging the same bcm file. Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 3cc6058 - Browse repository at this point
Copy the full SHA 3cc6058View commit details -
Fix the error that 'sensord' daemon cannot be spawn correctly in pmon…
… container (sonic-net#4354) - This commit fixes the issue sonic-net#4021 (Sensord not able to start up on both master and 201911 branches) - Add the new patch file for "lm-sensors" to perform dh_installinit to include sensord.init in the packed deb. So that the missing init script file for 'sensord' will be included in the created 'sensord' deb. Signed-off-by: Charlie Chen <charlie_chen@edge-core.com>
Configuration menu - View commit details
-
Copy full SHA for 48bfef2 - Browse repository at this point
Copy the full SHA 48bfef2View commit details -
[Mellanox] update eeprom.py plugin for SimX (sonic-net#4364)
Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for b6ca941 - Browse repository at this point
Copy the full SHA b6ca941View commit details -
[sonic-utilities] submodule update with PR's:
[watermarkstat] Fix issue of fields overwritten before display (sonic-net#862)
Configuration menu - View commit details
-
Copy full SHA for b21ce83 - Browse repository at this point
Copy the full SHA b21ce83View commit details -
[sonic-swss] sunmodule update with PR's:
[portsorch] Enable port-level buffer drop counters (sonic-net#1237) [vnet]: Fix double route installation for BITMAP VNET interface (sonic-net#1114)
Configuration menu - View commit details
-
Copy full SHA for fd2c258 - Browse repository at this point
Copy the full SHA fd2c258View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41f9acb - Browse repository at this point
Copy the full SHA 41f9acbView commit details -
[BFN] Update Barefoot SDK packages (sonic-net#4397)
Signed-off-by: Andriy Kokhan <akokhan@barefootnetworks.com>
Configuration menu - View commit details
-
Copy full SHA for cd98bbe - Browse repository at this point
Copy the full SHA cd98bbeView commit details -
Update dockers with platform & SONiC version as part of name/tag. (so…
…nic-net#4337) * Include platform info in name. Get SONiC Version as parameter and use Make additional tag as optional. Avoid repetitions by using function. * Per review comments, make SONIC_VERSION optional and added some comments. * 1) Added additional params are optional 2) Handle DOCKER_IMAGE_TAG only if given 3) Use BUILD_NUMBER only if SONIC_VERSION not given 4) Tag with SONIC_VERSION if given. Current behavior is not changed, unless SONIC_VERSION is given. * Update per review comments 1) Added new args with options 2) Handle PORT possible being empty 3) Exhibit new behavior only if both version & platform are given. * Drop redundant quotes
Configuration menu - View commit details
-
Copy full SHA for fd2050e - Browse repository at this point
Copy the full SHA fd2050eView commit details -
[DellEMC] S5232 platform updates (sonic-net#4360)
FPGA driver crash fix for stale buffer in i2c transfer LED firmware load issue fix. 10G port swapfix psu/sfp bug fixes to report correct states/status of hw
Configuration menu - View commit details
-
Copy full SHA for 340d21d - Browse repository at this point
Copy the full SHA 340d21dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ebf407 - Browse repository at this point
Copy the full SHA 5ebf407View commit details -
[device/accton] Fix Python error for as7116-54x (sonic-net#4391)
Fix syntax error
Configuration menu - View commit details
-
Copy full SHA for b0b912b - Browse repository at this point
Copy the full SHA b0b912bView commit details -
[device/accton] Fix Python error for wedge100bf_32x (sonic-net#4392)
Remove undefined export, "constants"
Configuration menu - View commit details
-
Copy full SHA for 49804ba - Browse repository at this point
Copy the full SHA 49804baView commit details -
Fixed SAI_BUFFER_PROFILE_ATTR_BUFFER_SIZE to uint64_t
Configuration menu - View commit details
-
Copy full SHA for a478e72 - Browse repository at this point
Copy the full SHA a478e72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 543802e - Browse repository at this point
Copy the full SHA 543802eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b197224 - Browse repository at this point
Copy the full SHA b197224View commit details -
[mellanox]: Add SSD FW update tool (sonic-net#4351)
* [mellanox]: Add SSD FW update tool. Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com> * [mellanox]: Align Platform API. Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com> * [mellanox]: Fix firmware description. Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com> * [mellanox]: Update SSD tool. Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for ab8576d - Browse repository at this point
Copy the full SHA ab8576dView commit details -
Bug fix: sonic-net#4011 sonic-net#4012 - "show run acl", "show run in…
…terfaces" - traceback when no ACL_RULE/INTERFACE is present. (sonic-net#4226) * Fix bugs - "show run acl/interfaces" returns traceback when no ACL_RULE/INTERFACE is present in configuration - Change logic in main to take data only if the var_json appears in DB. - Add unit testing for bug fix & fix comments Signed-off-by: Noa Or <noaor@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for bb394ad - Browse repository at this point
Copy the full SHA bb394adView commit details -
Multi-ASIC implementation (sonic-net#3888)
Changes made to support multi-asic platform. Added multi-instance support for swss, syncd, database, bgp, teamd and lldp.
Configuration menu - View commit details
-
Copy full SHA for eaa1d49 - Browse repository at this point
Copy the full SHA eaa1d49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93d4ce8 - Browse repository at this point
Copy the full SHA 93d4ce8View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbb6a2b - Browse repository at this point
Copy the full SHA dbb6a2bView commit details -
[mellanox]: Enable CPLD update progress bar (sonic-net#4363)
Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for e22de76 - Browse repository at this point
Copy the full SHA e22de76View commit details -
[Mellanox] Extend mellanox platform API to report SFP error event (so…
…nic-net#4365) * extend mellanox platform API to report SFP error event * remove unnecessary loop code * install enum34 to pmon to support using Enum
Configuration menu - View commit details
-
Copy full SHA for 7b1d51d - Browse repository at this point
Copy the full SHA 7b1d51dView commit details -
[sonic-netns-exec]: use "$@" to reflects all positional parameters as…
… they were set initially (sonic-net#4375) sonic-netns-exec fails to execute below command in swss.sh: sonic-netns-exec "$NET_NS" sonic-db-cli $1 EVAL " local tables = {$2} for i = 1, table.getn(tables) do local matches = redis.call('KEYS', tables[i]) for j,name in ipairs(matches) do redis.call('DEL', name) end end" 0 This command fails with error " redis.exceptions.ResponseError: value is not an integer or out of range" . Root cause: When sonic-netns-exec executes the above function, argument passed to sonic-db-cli is NOT executed as a single script. The argument is passed as separate keywords to sonic-db-cli, as below: ['EVAL', 'local', 'tables', '=', "{'PORT_TABLE*'}", 'for', 'i', '=', '1,', 'table.getn(tables)', 'do', 'local', 'matches', '=', "redis.call('KEYS',", 'tables[i])', 'for', 'j,name', 'in', 'ipairs(matches)', 'do', "redis.call('DEL',", 'name)', 'end', 'end', '0'] - How I did it To make sure that the parameters are passed as they were set initially, fix sonic-netns-exec to use double quoted "$@", where "$@" is "$1" "$2" "$3" ... "${N}" After fix, the argument passed to sonic-db-cli is as below: Argument passed to sonic-db-cli: ['EVAL', "\n local tables = {'PORT_TABLE*'}\n for i = 1, table.getn(tables) do\n local matches = redis.call('KEYS', tables[i])\n for j,name in ipairs(matches) do\n redis.call('DEL', name)\n end\n end", '0'] Signed-off-by: SuvarnaMeenakshi <sumeenak@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 59ab6b9 - Browse repository at this point
Copy the full SHA 59ab6b9View commit details -
[docker-restapi]: Fix authentication in restapi (sonic-net#4383)
- enabling http/https endpoint and mounting the certificates directory - updating the sonic-restapi submodule
Configuration menu - View commit details
-
Copy full SHA for ed08975 - Browse repository at this point
Copy the full SHA ed08975View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32b9c9e - Browse repository at this point
Copy the full SHA 32b9c9eView commit details -
[baseimage]: Install Kubernetes packages if enabled in image (sonic-n…
…et#4374) (sonic-net#4432) Install kubeadm, which transparently installs kubelet & kubectl As well download required Kubernetes images required to run as kubernetes node. The kubelet service is intentionally kept in disabled state, as it would otherwise continuously restart wasting resources, until join to master.
Configuration menu - View commit details
-
Copy full SHA for f188bff - Browse repository at this point
Copy the full SHA f188bffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99211c7 - Browse repository at this point
Copy the full SHA 99211c7View commit details -
[sonic-buildimage] libsaibcm Debian package update (sonic-net#4439)
from 3.7.3.3-3 to 3.7.3.3-4 Fixes for PFC WD Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 48b3b77 - Browse repository at this point
Copy the full SHA 48b3b77View commit details -
[grub]: use UUID for root partition (sonic-net#4443)
Signed-off-by: Guohan Lu <lguohan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b6e4d1a - Browse repository at this point
Copy the full SHA b6e4d1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a9d26a - Browse repository at this point
Copy the full SHA 9a9d26aView commit details -
[Submodule update] swss with following PR's:
Do not set PG to Buffer porfile mapping again if already exist. (sonic-net#1261) [sub intf] Use m_lag_id to be the parent port object id when parent port is LAG (sonic-net#1235)
Configuration menu - View commit details
-
Copy full SHA for 6a9d7b0 - Browse repository at this point
Copy the full SHA 6a9d7b0View commit details -
[Submodule update] sonic-utilities with PR's:
[201911] Explicitly specify command names with underscores (continued) (sonic-net#868) [fwutil]: Update Command-Reference.md. (sonic-net#876)
Configuration menu - View commit details
-
Copy full SHA for f7aca5c - Browse repository at this point
Copy the full SHA f7aca5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb8f415 - Browse repository at this point
Copy the full SHA eb8f415View commit details -
Configuration menu - View commit details
-
Copy full SHA for c88ea86 - Browse repository at this point
Copy the full SHA c88ea86View commit details -
[submodule update] sonic-swss-common with PR's
[DBConnector] Add methods to set/get Redis client name (sonic-net#335)
Configuration menu - View commit details
-
Copy full SHA for 95cd42e - Browse repository at this point
Copy the full SHA 95cd42eView commit details -
[DellEMC] s5232f console and sfputil fix (sonic-net#4453)
* [DellEMC] s5232f console and sfputil fix Remove hardcoding 115K baudrate for console Enhance sfputil api as per spec
Configuration menu - View commit details
-
Copy full SHA for d4c9daf - Browse repository at this point
Copy the full SHA d4c9dafView commit details
Commits on Jun 2, 2020
-
Add device folders and platform folders for Shamu and Jaws
Signed-off-by: Maxwill Ma <mamax@celestica.com>
Configuration menu - View commit details
-
Copy full SHA for 6fe0488 - Browse repository at this point
Copy the full SHA 6fe0488View commit details