-
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 #161
201911 #161
Commits on Mar 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a6533a5 - Browse repository at this point
Copy the full SHA a6533a5View commit details
Commits on Mar 15, 2020
-
[Mellanox] Calculate the buffer size based on the latest excel and wi…
…th gearbox considered (#4239)
Configuration menu - View commit details
-
Copy full SHA for 774487b - Browse repository at this point
Copy the full SHA 774487bView commit details -
[Mellanox]Take advantage of sdk variable to customize the location wh…
…ere sdk_socket exists. (#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 c700127 - Browse repository at this point
Copy the full SHA c700127View commit details -
Configuration menu - View commit details
-
Copy full SHA for 102cb83 - Browse repository at this point
Copy the full SHA 102cb83View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcfc3d1 - Browse repository at this point
Copy the full SHA bcfc3d1View commit details -
[Mellanox] Add sdk 4.4.0542 (#4227)
* [Mellanox] Add sdk 4.4.0542 * fix typo
Configuration menu - View commit details
-
Copy full SHA for 53eb0bc - Browse repository at this point
Copy the full SHA 53eb0bcView commit details -
[kernel]: security kernel update to 4.9.189 (#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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a8baca0 - Browse repository at this point
Copy the full SHA a8baca0View commit details -
[sonic-cfggen] Loading the configuration from init_cfg.json and then …
…from config_db.json (#4148)
Configuration menu - View commit details
-
Copy full SHA for 8e36068 - Browse repository at this point
Copy the full SHA 8e36068View commit details -
[Mellanox]Integrate hw-mgmt 7.0000.3012 and advance the linux kernel (#…
…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 9eb3a1b - Browse repository at this point
Copy the full SHA 9eb3a1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f2664e - Browse repository at this point
Copy the full SHA 9f2664eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 505d4bf - Browse repository at this point
Copy the full SHA 505d4bfView commit details
Commits on Mar 16, 2020
-
[BFN] Updated Barefoot DEBs to 20200205 (#4261)
Signed-off-by: Andriy Kokhan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 055d7cd - Browse repository at this point
Copy the full SHA 055d7cdView commit details
Commits on Mar 19, 2020
-
[arista]: Fix symbolic links for arista lodoga (#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 ba42bde - Browse repository at this point
Copy the full SHA ba42bdeView commit details
Commits on Mar 20, 2020
-
[Service] Added NAT entry into CONTAINER_FEATURE. Fixes #4247. (#4250)
* [Service] Added NAT entry into CONTAINER_FEATURE. Fixes #4247. Signed-off-by: Andriy Kokhan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 39889a3 - Browse repository at this point
Copy the full SHA 39889a3View commit details -
[syncd-rpc.mk] install ptf dependancy (#4279)
Signed-off-by: Mykola Faryma <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 444c450 - Browse repository at this point
Copy the full SHA 444c450View commit details -
[mgmt-framework]: Removing explicit libyang plugin path settings (#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 d97051d - Browse repository at this point
Copy the full SHA d97051dView commit details
Commits on Mar 21, 2020
-
[Mellanox] update hw-mgmt patch (#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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c1220e - Browse repository at this point
Copy the full SHA 7c1220eView commit details
Commits on Mar 22, 2020
-
[mgmt-framework]: Update submodule to take build break fix. (#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 de2afc4 - Browse repository at this point
Copy the full SHA de2afc4View commit details
Commits on Mar 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3585703 - Browse repository at this point
Copy the full SHA 3585703View commit details -
[NTP] Revert change in PR 2598 (#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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 384055a - Browse repository at this point
Copy the full SHA 384055aView commit details -
[ntp]: Add "tinker panic 0" in ntp.conf to avoid ntpd from panic (#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 7b4b124 - Browse repository at this point
Copy the full SHA 7b4b124View commit details -
[vs] Add dependencies for NAT to docker-sonic-vs (#4259)
I added dependencies to support the NAT feature on the virtual switch. Signed-off-by: Danny Allen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d793cc8 - Browse repository at this point
Copy the full SHA d793cc8View commit details -
[minigraph.py] Add support for 'OutAcl' keyword and attaching ACLs to…
… VLAN interfaces (#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 d0bae82 - Browse repository at this point
Copy the full SHA d0bae82View commit details -
[arista] Update platform drivers submodules (#4200)
* Build Arista drivers using DPKG_DEB * Update arista platform submodule
Configuration menu - View commit details
-
Copy full SHA for fcb5b41 - Browse repository at this point
Copy the full SHA fcb5b41View commit details -
[docker_image_ctl.j2] Share UTS namespace with host OS (#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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee84dca - Browse repository at this point
Copy the full SHA ee84dcaView commit details
Commits on Mar 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for cf1dd5b - Browse repository at this point
Copy the full SHA cf1dd5bView commit details -
[Mellanox] Add a new Mellanox platform x86_64-mlnx_msn4700 and new SK…
…U ACS-MSN4700 (#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 <[email protected]> * remove redundant line * [Mellanox]Correct type, buffer size Co-authored-by: Nazarii Hnydyn <[email protected]> Co-authored-by: junchao <[email protected]> Co-authored-by: Stephen Sun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ca8ac9d - Browse repository at this point
Copy the full SHA ca8ac9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for da92d8f - Browse repository at this point
Copy the full SHA da92d8fView commit details -
[Mellanox] Update MFT version to 4.14.0 (#4262)
Signed-off-by: Noa Or <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 75437bd - Browse repository at this point
Copy the full SHA 75437bdView commit details -
[telemetry]: move default certs location from device metadata to tele…
…metry (#4307) maintains backward compatibility to search original x509 location when telemetry table does not have certs Signed-off-by: Guohan Lu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8969b7c - Browse repository at this point
Copy the full SHA 8969b7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9385e02 - Browse repository at this point
Copy the full SHA 9385e02View commit details -
[SubModule Update] sonic-swsss . Following changes:
Don't remove RIF for Vnet interface when ip prefix is deleted (#1225)
Configuration menu - View commit details
-
Copy full SHA for 4a99a76 - Browse repository at this point
Copy the full SHA 4a99a76View commit details -
[Submodule Update] sonic-utilities Following Changes:
[fwutil]: Use overlay driver when mounting next image filesystem (#825) Fix for adding L3 interface to Vlan group (#826)Fix for adding L3 interface to Vlan group (#826) [db_migrator]Do DB migration for buffer pool size change on Mellanox platform (#833) explicitly specify command with underscores (#846) [intfutil] set speed to 0 when interface speed is not available (#839)
Configuration menu - View commit details
-
Copy full SHA for 1ba8944 - Browse repository at this point
Copy the full SHA 1ba8944View commit details
Commits on Mar 26, 2020
-
[submodule]: Update sonic-mgmt-framework to fix a build break fix. (#…
…4318) Module updated: sonic-mgmt-framework sonic-net/sonic-mgmt-framework#44
Configuration menu - View commit details
-
Copy full SHA for 83c7770 - Browse repository at this point
Copy the full SHA 83c7770View commit details
Commits on Mar 30, 2020
-
[build]: install cmake 3.13.2 (#4319)
fix #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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6929d1f - Browse repository at this point
Copy the full SHA 6929d1fView commit details -
[procdockerstatsd] Fix CMD field in dB (#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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a059d7e - Browse repository at this point
Copy the full SHA a059d7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fd1641 - Browse repository at this point
Copy the full SHA 2fd1641View commit details -
Configuration menu - View commit details
-
Copy full SHA for d35e382 - Browse repository at this point
Copy the full SHA d35e382View commit details
Commits on Apr 1, 2020
-
[device/celestica]: Fix xcvrd error (#3979) (#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
Wirut Getbamrung authoredApr 1, 2020 Configuration menu - View commit details
-
Copy full SHA for a5a11f6 - Browse repository at this point
Copy the full SHA a5a11f6View commit details
Commits on Apr 2, 2020
-
Multi-ASIC implementation (#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 2e87a16 - Browse repository at this point
Copy the full SHA 2e87a16View commit details -
[Arista] Update drivers submodules (#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 <[email protected]> Co-authored-by: Boyang Yu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8819322 - Browse repository at this point
Copy the full SHA 8819322View commit details -
[devices][Mellanox] create sai.xml for MSN3800-D112-C8 (#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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aa30030 - Browse repository at this point
Copy the full SHA aa30030View commit details
Commits on Apr 3, 2020
-
Fixbug: EVPN issue in FRR template (#4260)
* Fixbug: EVPN issue in FRR template
Configuration menu - View commit details
-
Copy full SHA for 6839d14 - Browse repository at this point
Copy the full SHA 6839d14View commit details -
Revert "Multi-ASIC implementation (#3888)"
This reverts commit 2e87a16.
Configuration menu - View commit details
-
Copy full SHA for 249265a - Browse repository at this point
Copy the full SHA 249265aView commit details
Commits on Apr 7, 2020
-
[Seastone] Add new HWSKU for 48x50G+8x40G (#4156)
Add the port_config.ini and sai.profile, leveraging the same bcm file. Signed-off-by: Zhenggen Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0a4f164 - Browse repository at this point
Copy the full SHA 0a4f164View commit details -
Fix the error that 'sensord' daemon cannot be spawn correctly in pmon…
… container (#4354) - This commit fixes the issue #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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 63450d7 - Browse repository at this point
Copy the full SHA 63450d7View commit details -
[Mellanox] update eeprom.py plugin for SimX (#4364)
Signed-off-by: Mykola Faryma <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for be0e923 - Browse repository at this point
Copy the full SHA be0e923View commit details -
[sonic-utilities] submodule update with PR's:
[watermarkstat] Fix issue of fields overwritten before display (#862)
Configuration menu - View commit details
-
Copy full SHA for d4bcd33 - Browse repository at this point
Copy the full SHA d4bcd33View commit details -
Configuration menu - View commit details
-
Copy full SHA for a78789f - Browse repository at this point
Copy the full SHA a78789fView commit details
Commits on Apr 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fb06360 - Browse repository at this point
Copy the full SHA fb06360View commit details -
[BFN] Update Barefoot SDK packages (#4397)
Signed-off-by: Andriy Kokhan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0d5c9aa - Browse repository at this point
Copy the full SHA 0d5c9aaView commit details -
Update dockers with platform & SONiC version as part of name/tag. (#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 c8ad045 - Browse repository at this point
Copy the full SHA c8ad045View commit details -
[DellEMC] S5232 platform updates (#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 c080e80 - Browse repository at this point
Copy the full SHA c080e80View commit details -
Configuration menu - View commit details
-
Copy full SHA for a97b73e - Browse repository at this point
Copy the full SHA a97b73eView commit details -
[device/accton] Fix Python error for as7116-54x (#4391)
Fix syntax error
Configuration menu - View commit details
-
Copy full SHA for 2772cce - Browse repository at this point
Copy the full SHA 2772cceView commit details -
[device/accton] Fix Python error for wedge100bf_32x (#4392)
Remove undefined export, "constants"
Configuration menu - View commit details
-
Copy full SHA for 7d27d38 - Browse repository at this point
Copy the full SHA 7d27d38View commit details -
Fixed SAI_BUFFER_PROFILE_ATTR_BUFFER_SIZE to uint64_t
Configuration menu - View commit details
-
Copy full SHA for 4f1b9ff - Browse repository at this point
Copy the full SHA 4f1b9ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for d09fba3 - Browse repository at this point
Copy the full SHA d09fba3View commit details
Commits on Apr 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4ee0f1f - Browse repository at this point
Copy the full SHA 4ee0f1fView commit details -
[mellanox]: Add SSD FW update tool (#4351)
* [mellanox]: Add SSD FW update tool. Signed-off-by: Nazarii Hnydyn <[email protected]> * [mellanox]: Align Platform API. Signed-off-by: Nazarii Hnydyn <[email protected]> * [mellanox]: Fix firmware description. Signed-off-by: Nazarii Hnydyn <[email protected]> * [mellanox]: Update SSD tool. Signed-off-by: Nazarii Hnydyn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b35fcf - Browse repository at this point
Copy the full SHA 0b35fcfView commit details -
Bug fix: #4011 #4012 - "show run acl", "show run interfaces" - traceb…
…ack when no ACL_RULE/INTERFACE is present. (#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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6844885 - Browse repository at this point
Copy the full SHA 6844885View commit details -
Multi-ASIC implementation (#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 0099305 - Browse repository at this point
Copy the full SHA 0099305View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dd1fa0 - Browse repository at this point
Copy the full SHA 9dd1fa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb55c22 - Browse repository at this point
Copy the full SHA eb55c22View commit details -
[mellanox]: Enable CPLD update progress bar (#4363)
Signed-off-by: Nazarii Hnydyn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c3e030b - Browse repository at this point
Copy the full SHA c3e030bView commit details -
[Mellanox] Extend mellanox platform API to report SFP error event (#4365
Configuration menu - View commit details
-
Copy full SHA for e4bd7ab - Browse repository at this point
Copy the full SHA e4bd7abView commit details -
[sonic-netns-exec]: use "$@" to reflects all positional parameters as…
… they were set initially (#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 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f66b4c - Browse repository at this point
Copy the full SHA 2f66b4cView commit details -
[docker-restapi]: Fix authentication in restapi (#4383)
- enabling http/https endpoint and mounting the certificates directory - updating the sonic-restapi submodule
Configuration menu - View commit details
-
Copy full SHA for 23aed5a - Browse repository at this point
Copy the full SHA 23aed5aView commit details
Commits on Apr 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e8bfde3 - Browse repository at this point
Copy the full SHA e8bfde3View commit details -
[baseimage]: Install Kubernetes packages if enabled in image (#4374) (#…
…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 9b017a8 - Browse repository at this point
Copy the full SHA 9b017a8View commit details
Commits on Apr 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c7c78f0 - Browse repository at this point
Copy the full SHA c7c78f0View commit details -
[sonic-buildimage] libsaibcm Debian package update (#4439)
from 3.7.3.3-3 to 3.7.3.3-4 Fixes for PFC WD Signed-off-by: Abhishek Dosi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5839a01 - Browse repository at this point
Copy the full SHA 5839a01View commit details -
[grub]: use UUID for root partition (#4443)
Signed-off-by: Guohan Lu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c900dc - Browse repository at this point
Copy the full SHA 4c900dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for be5a015 - Browse repository at this point
Copy the full SHA be5a015View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4324f30 - Browse repository at this point
Copy the full SHA 4324f30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f8ea04 - Browse repository at this point
Copy the full SHA 8f8ea04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c43360 - Browse repository at this point
Copy the full SHA 9c43360View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca926f2 - Browse repository at this point
Copy the full SHA ca926f2View commit details -
[submodule update] sonic-swss-common with PR's
[DBConnector] Add methods to set/get Redis client name (#335)
Configuration menu - View commit details
-
Copy full SHA for 898f878 - Browse repository at this point
Copy the full SHA 898f878View commit details
Commits on Apr 23, 2020
-
[DellEMC] s5232f console and sfputil fix (#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 773e83b - Browse repository at this point
Copy the full SHA 773e83bView commit details
Commits on Apr 25, 2020
-
[bgpcfgd]: Split one bgp mega-template to chunks. (#4143)
The one big bgp configuration template was splitted into chunks. Currently we have three types of bgp neighbor peers: general bgp peers. They are represented by CONFIG_DB::BGP_NEIGHBOR table entries dynamic bgp peers. They are represented by CONFIG_DB::BGP_PEER_RANGE table entries monitors bgp peers. They are represented by CONFIG_DB::BGP_MONITORS table entries This PR introduces three templates for each peer type: bgp policies: represent policieas that will be applied to the bgp peer-group (ip prefix-lists, route-maps, etc) bgp peer-group: represent bgp peer group which has common configuration for the bgp peer type and uses bgp routing policy from the previous item bgp peer-group instance: represent bgp configuration, which will be used to instatiate a bgp peer-group for the bgp peer-type. Usually this one is simple, consist of the referral to the bgp peer-group, bgp peer description and bgp peer ip address. This PR redefined constant.yml file. Now this file has a setting for to use or don't use bgp_neighbor metadata. This file has more parameters for now, which are not used. They will be used in the next iteration of bgpcfgd. Currently all tests have been disabled. I'm going to create next PR with the tests right after this PR is merged. I'm going to introduce better bgpcfgd in a short time. It will include support of dynamic changes for the templates. FIX:: #4231
Configuration menu - View commit details
-
Copy full SHA for 2f44bcd - Browse repository at this point
Copy the full SHA 2f44bcdView commit details
Commits on Apr 27, 2020
-
[201911][kvm]: disable pmon daemons on kvm vs platform (#4461)
Remove skip_thermalctld as it is not available on 201911 branch hardware daemons are not supported in kvm vs platform now admin@vlab-01:/usr/share/sonic/device/x86_64-kvm_x86_64-r0$ docker exec -it pmon bash root@vlab-01:/# supervisorctl status fancontrol STOPPED Not started lm-sensors STOPPED Not started rsyslogd RUNNING pid 23, uptime 0:03:09 start.sh EXITED Apr 22 09:07 AM supervisor-proc-exit-listener RUNNING pid 17, uptime 0:03:10 Signed-off-by: Guohan Lu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7abc32b - Browse repository at this point
Copy the full SHA 7abc32bView commit details -
[fancontrol] Restart process upon unexpected exit, not entire pmon co…
…ntainer (#4101) * fancontrol restart * Cleanup the default setting for exitcodes * Remove the unnecessary stopwaitsecs default settin
Configuration menu - View commit details
-
Copy full SHA for c34dcbe - Browse repository at this point
Copy the full SHA c34dcbeView commit details -
[DellEMC] S6000 - Thermal support - Last Reboot Reason (#4097)
- Added support for Thermal event in Last Reboot Reason "show reboot-cause" command. - Added support for sending log message in case of thermal shutdown. sonic NOTICE root: Shutting down due to over temperature (40 degree, 30 degree, 34 degree)
Configuration menu - View commit details
-
Copy full SHA for 214541b - Browse repository at this point
Copy the full SHA 214541bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c43dea - Browse repository at this point
Copy the full SHA 8c43deaView commit details -
[broadcom]: respect the current network namespace when creating netdev (
#3896) https://github.com/Broadcom-Switch/OpenNSL/issues/26 Signed-off-by: Wataru Ishida <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 674f72e - Browse repository at this point
Copy the full SHA 674f72eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5054f43 - Browse repository at this point
Copy the full SHA 5054f43View commit details -
[docker]: Enabled ipv6 in dockers when using docker bridge network (#…
…4426) Signed-off-by: Arvindsrinivasan Lakshmi Narasimhan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 542f722 - Browse repository at this point
Copy the full SHA 542f722View commit details -
[Mellanox] Update hw-mgmt package to V.7.0000.3020 (#4362)
* update hw-mgmt package to V.7.0000.3020 * update sonic-linux-kernel repo to pick up new patches
Configuration menu - View commit details
-
Copy full SHA for 1d7d8fa - Browse repository at this point
Copy the full SHA 1d7d8faView commit details -
[Mellanox] Add a new Mellanox platform x86_64-mlnx_msn3420 and new SK…
…U ACS-MSN3420 (#4436) * New SKU support for MSN3420 Signed-off-by: Shlomi Bitton <[email protected]> Conflicts: device/mellanox/x86_64-mlnx_msn2700-r0/plugins/sfputil.py * Add CPLD's * Symlink fixes and semantics * Adding new platform at end of lines
Configuration menu - View commit details
-
Copy full SHA for aa33a95 - Browse repository at this point
Copy the full SHA aa33a95View commit details -
[mellanox]: Add DPKG local caching support. (#4441)
Signed-off-by: Nazarii Hnydyn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fb0549 - Browse repository at this point
Copy the full SHA 8fb0549View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c65e79 - Browse repository at this point
Copy the full SHA 6c65e79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 827aab7 - Browse repository at this point
Copy the full SHA 827aab7View commit details
Commits on Apr 29, 2020
-
[PMON] Extend pmon daemon start control to lm-sensors and fancontrol …
…for 201911 (#4487) Extend the PMON daemon start control to lm-sensors and fancontrol. change template docker-pmon.supervisord.conf.j2 and start.sh.j2 to have lm-sensors and fancontrol start scripts and supervisord config file controlled by pmon_daemon_control.json. the intention is to avoid wrong daemon status in "supervisorctl status" output. For example, on some platform, if there is no fancontrol config file, and it is not ruled out from supervisord conf file and start.sh, we'll see fancontrol in "STOPPED" status from "supervisorctl status" output, which will violate some check in the platform test(check daemon status as expected)
Configuration menu - View commit details
-
Copy full SHA for e12d2e8 - Browse repository at this point
Copy the full SHA e12d2e8View commit details
Commits on Apr 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a3cb8a6 - Browse repository at this point
Copy the full SHA a3cb8a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15c5aa0 - Browse repository at this point
Copy the full SHA 15c5aa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for fad7e41 - Browse repository at this point
Copy the full SHA fad7e41View commit details
Commits on May 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for db5da0f - Browse repository at this point
Copy the full SHA db5da0fView commit details -
[brcm-th-svk]: Fix errors in BCM956960K switch (#4390)
Fix Broadcom TH SVK boot up crash
Configuration menu - View commit details
-
Copy full SHA for e843d99 - Browse repository at this point
Copy the full SHA e843d99View commit details -
[dhcpmon] Filter DHCP O/A Messages of Neighboring Vlans (#4469)
* [dhcpmon] Filter DHCP O/A Messages of Neighboring Vlans This code fixes a bug where two or more vlans exist. Cross contamination happens for DHCP packets Offer/Ack when received on shared northbound links. The code filters out those packet based on dst IP equal Vlan loopback IP. signed-off-by: Tamer Ahmed <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd57d45 - Browse repository at this point
Copy the full SHA cd57d45View commit details -
Configuration menu - View commit details
-
Copy full SHA for b646045 - Browse repository at this point
Copy the full SHA b646045View commit details -
[Mellanox] Add a new Mellanox platform x86_64-mlnx_msn4600c and new S…
…KU ACS-MSN4600C (#4483) * New SKU support for MSN4600C Signed-off-by: Shlomi Bitton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7709ff5 - Browse repository at this point
Copy the full SHA 7709ff5View commit details -
[mellanox]: Align CPLD component with latest hw-mgmt. (#4485)
Signed-off-by: Nazarii Hnydyn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bd370fd - Browse repository at this point
Copy the full SHA bd370fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c92bc0 - Browse repository at this point
Copy the full SHA 3c92bc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e624183 - Browse repository at this point
Copy the full SHA e624183View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56072ce - Browse repository at this point
Copy the full SHA 56072ceView commit details -
[mellanox]: MSN4700 support 8 lanes 400G with new SAI/SDK/FW (#4509)
Update SAI/SDK/FW and MSN4700 device files to support 8 lanes 400G Update SAI to 1.16.3 Update SDK to 4.4.0914 Update FW to *.2007.1112 Update MSN4700 device files to support 8 lanes 400G
Configuration menu - View commit details
-
Copy full SHA for 4bd47e3 - Browse repository at this point
Copy the full SHA 4bd47e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f762c77 - Browse repository at this point
Copy the full SHA f762c77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 109a13c - Browse repository at this point
Copy the full SHA 109a13cView commit details -
[pmon]: Fix the continous syseepromd autorestart issue on 201911 (#4478)
- Remove syseepromd from the critical process of pmon docker - Fix supervisor autorestart configuration of syseepromd
Configuration menu - View commit details
-
Copy full SHA for 9cbc079 - Browse repository at this point
Copy the full SHA 9cbc079View commit details
Commits on May 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fed5009 - Browse repository at this point
Copy the full SHA fed5009View commit details -
Revert "Add thermal control support for SONiC (#3949)" (#4527)
This reverts commit 109a13c. Conflicts: dockers/docker-platform-monitor/docker-pmon.supervisord.conf.j2
Configuration menu - View commit details
-
Copy full SHA for c266435 - Browse repository at this point
Copy the full SHA c266435View commit details
Commits on May 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8456aeb - Browse repository at this point
Copy the full SHA 8456aebView commit details -
[docker-ptf]: install tacacs+ server to test tacacs (#4224)
Signed-off-by: Guohan Lu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1f72d2b - Browse repository at this point
Copy the full SHA 1f72d2bView commit details -
[docker-ptf]: install ntp related package (#4275)
setup ntp server to do the test Signed-off-by: Guohan Lu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cb22310 - Browse repository at this point
Copy the full SHA cb22310View commit details -
[config engine] Parser changes to support parsing of multi-asic devic…
…e minigraph (#4222) - Changes to minigraph.py to parse minigraph.xml of a multi asic platform - Changes to portconfig.py to parse additional column "asic_port_name" in port_config.ini - Add a new option -n to sonic-cfggen for multi asic platforms - Add unit tests for config generation for multi asic platforms Signed-off-by: SuvarnaMeenakshi <[email protected]> Signed-off-by: Arvindsrinivasan Lakshmi Narasimhan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3bf2bf9 - Browse repository at this point
Copy the full SHA 3bf2bf9View commit details -
[sonic-pyswssdk] submodule update with PR's:
[configdb.py]: Allow deletion of entire table from mod_config API. (#61) [MultiDB] mimic redis-dump-load , adding sonic_db_dump_load.py and so… [MultiDB] add sonic-db-cli PING all instances support (#65) Fix sonic-db-cli script to be compatible with python3 and python2.7 (#66) Namespace support in SonicV2Connector (#63) [Multiasic]: Add calculation of interface index for backplane interfa…
Configuration menu - View commit details
-
Copy full SHA for acd82fc - Browse repository at this point
Copy the full SHA acd82fcView commit details
Commits on May 6, 2020
-
hw-mgmt_V.7.0000.3034 integration (#4518)
Signed-off-by: Shlomi Bitton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8367dfe - Browse repository at this point
Copy the full SHA 8367dfeView commit details
Commits on May 7, 2020
-
[bgp]: align the bgp templates with new minigraph for multi NPU platf…
…orms (#4488) - change the references to 'type' field to 'sub_role' - change the references to 'InternalFrontend' and 'InternalBackend' to 'FrontEnd' and 'BackEnd' respectively - add a statement to reflect route-reflector for backend asics - add a change to set "next-hop-self force" configuration for internal BGP session in multi asic platform. Signed-off-by: Arvindsrinivasan Lakshmi Narasimhan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 139d373 - Browse repository at this point
Copy the full SHA 139d373View commit details -
[bgpcfgd]: Fix for BGP peer not coming up even after config BGP start…
…up all (#4547) Issue was key not correct to look into self.peer. It need to be tuple of (vrf,nbr). Updated for both add/del
Configuration menu - View commit details
-
Copy full SHA for 5e17126 - Browse repository at this point
Copy the full SHA 5e17126View commit details