-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync up the changes from upstream for addressing the feedback for PR# 3874 #59
Commits on Dec 31, 2019
-
corefile uploader: Updates per review comments offline (sonic-net#3915)
* Updates per review comments 1) core_uploader service waits for syslog.service 2) core_uploader service enabled for restart on failure 3) Use mtime instead of file size + ample time to be robust. * Avoid reloading already uploaded file, by marking the names with a prefix. * Updated failing path. 1) If rc file is missing or required data missing, it periodically logs error in forever loop. 2) If upload fails, retry every hour with a error log, forever. * Fix few bugs * The binary update_json.py will come from sonic-utilities.
Configuration menu - View commit details
-
Copy full SHA for 2d079a1 - Browse repository at this point
Copy the full SHA 2d079a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0b7dfa - Browse repository at this point
Copy the full SHA f0b7dfaView commit details -
[syncd.sh] remove chipdown on mellanox (sonic-net#3926)
ASIC reset events are captured by hw-mgmt and hw-mgmt calls chipup/chipdown internally without OS iteraction Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for 3474e8f - Browse repository at this point
Copy the full SHA 3474e8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4864b8f - Browse repository at this point
Copy the full SHA 4864b8fView commit details
Commits on Jan 2, 2020
-
[services] sflow service sets swss service as Requisite=, not Require…
…s= (sonic-net#3819) The sflow service should not start unless the swss service is started. However, if this service is not started, the sflow service should not attempt to start them, instead it should simply fail to start. Using Requisite=, we will achieve this behavior, whereas using Requires= will cause the required service to be started.
Configuration menu - View commit details
-
Copy full SHA for fd3d8c2 - Browse repository at this point
Copy the full SHA fd3d8c2View commit details -
[device][accton]: Update for AS7326-56X complying the BCM SAI 3.5.3.1…
…m-26 (sonic-net#3830) * [device][accton]: Update for AS7326-56X complying the Broadcom SAI latest version 3.5.3.1m-26 * Update Accton-AS7326-56X to adapt xxx.config.bcm based on the latest update of Device-Specific File Directory Structure. * Update Accton-AS7326-56X LED BIN complying the Broadcom SAI latest version 3.5.3.1m-26 Signed-off-by: polly_hsu@edge-core.com * [device][accton]: Merge the SDK config with sonic-net#3103 (Fix Accton as7326 port breakouk) Signed-off-by: Polly Hsu <pollyhsu2git@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8629dd8 - Browse repository at this point
Copy the full SHA 8629dd8View commit details -
Revert "[swss.sh] When starting, call 'systemctl restart' on dependen…
…ts, not (sonic-net#3807)" (sonic-net#3835) This reverts commit 351410e.
Configuration menu - View commit details
-
Copy full SHA for df81943 - Browse repository at this point
Copy the full SHA df81943View commit details -
[broadom]: Upgrade broadcom SAI to 3.7.3.2
[Broadcom] : update saibcm-modules to sdk 6.5.16 [Broadcom SAI] : upgrade Broadcom SAI to 3.7.3.2
Configuration menu - View commit details
-
Copy full SHA for 6708dac - Browse repository at this point
Copy the full SHA 6708dacView commit details -
[mellanox ]improve the method the type of sfp module is detected (son…
…ic-net#3846) Fix the issue when an SFP module is plugged into a QSFP port via an adapter. - How I did it Originally the type of an SFP module is determined according to the SKU dictionary. However, it's possible that as SFP module is plugged into a QSFP port via an adapter. In this case, the EEPROM content will be parsed in the wrong format. To address that we fetch the identifier value of an xSFP module and then get the type by parsing it.
Configuration menu - View commit details
-
Copy full SHA for 08c36d2 - Browse repository at this point
Copy the full SHA 08c36d2View commit details
Commits on Jan 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d688c26 - Browse repository at this point
Copy the full SHA d688c26View commit details -
[docker-base-stretch]: Do not check expire for stretch-backports repo (…
…sonic-net#3958) * [docker-base-stretch]: Do not check expire for stretch-backports repo Signed-off-by: Guohan Lu <gulv@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for b2234a6 - Browse repository at this point
Copy the full SHA b2234a6View commit details
Commits on Jan 6, 2020
-
[fast-reboot]: Save fast-reboot state into the db (sonic-net#3741)
Put a flag for fast-reboot to the db using EXPIRE feature. Using this flag in other part of SONiC to start in Fast-reboot mode. If we reload a config, the state in the db will be removed.
Configuration menu - View commit details
-
Copy full SHA for 74b45be - Browse repository at this point
Copy the full SHA 74b45beView commit details -
[services] make snmp.timer work again and delay telemetry.service (so…
…nic-net#3742) Delay CPU intensive services at boot - How I did it Made snmp.timer work and add telemetry.timer. But this is not enough because it breaks the existing snmp dependency on swss. So, in this solution snmp timer is a wanted by swss service, but since OnBootSec timer expires only once it will not trigger snmp service, so I added line "OnUnitActiveSec=0 sec" which will start snmp service based on the last time it was active. On boot only OnBootSec will expire, on swss start/restarts only second timer will expire immediately and trigger snmp service. However, snmp service will not stop after "systemctl stop snmp" because of the second timer which will always expire when snmp service because unavailable. So there is a conflict which will be handled by systemd if we add "Conflicts=" line to both snmp.service and snmp.timer. So during boot: snmp does not start by default swss starts and starts snmp timer OnUnitActiveSec=0 does not expire since there is no snmp active OnBootSec expires and starts snmp service and snmp timer gets stopped During "systemctl restart swss" snmp stops because of Requisite on swss snmp unblocks snmp timer from running swss starts and starts snmp timer OnUnitActiveSec=0 expires imidiately and start snmp which stops snmp timer During "systemctl stop snmp" stop of snmp service unblocks snmp timer but no one starts the timer so it is not started by "OnUnitActiveSec=0"
Configuration menu - View commit details
-
Copy full SHA for b834c9f - Browse repository at this point
Copy the full SHA b834c9fView commit details -
Update bgpcfgd with vrf support (sonic-net#3952)
* Implement path traversal just once * Add support of vrf to bgpcfgd
Configuration menu - View commit details
-
Copy full SHA for d45ad3f - Browse repository at this point
Copy the full SHA d45ad3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for da1d33b - Browse repository at this point
Copy the full SHA da1d33bView commit details -
[monit] Build from source and patch to use MemAvailable value if avai…
…lable on system (sonic-net#3875)
Configuration menu - View commit details
-
Copy full SHA for 5e07b25 - Browse repository at this point
Copy the full SHA 5e07b25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ecc6ad - Browse repository at this point
Copy the full SHA 5ecc6adView commit details
Commits on Jan 7, 2020
-
Merge branch 'abdosi/master_201911_label_to_201911' into 201911.
Cherry pick changes from master into 201911
Configuration menu - View commit details
-
Copy full SHA for 6045e34 - Browse repository at this point
Copy the full SHA 6045e34View commit details
Commits on Jan 8, 2020
-
SONiC Management Framework Release 1.0 (sonic-net#3488)
* Added sonic-mgmt-framework as submodule / docker * fix build issues * update sonic-mgmt-framework submodule branch to master * Merged changes 70007e6d2ba3a4c0b371cd693ccc63e0a8906e77..00d4fcfed6a759e40d7b92120ea0ee1f08300fc6 00d4fcfed6a759e40d7b92120ea0ee1f08300fc6 Modified environemnt variables * Changes to build sonic-mgmt-framework docker * bumped up sonic-mgmt-framework commit-id * version bump for sonic-mgmt-framework commit-it * bumped up sonic-mgmt-framework commit-id * Add python packages to docker * Build fix for docker with python packages * added libyang as dependent package * Allow building images on NFS-mounted clones Prior to this change, `build_debian.sh` would generate a Debian filesystem in `./fsroot`. This needs root permissions, and one of the tests that is performed is whether the user can create a character special file in the filesystem (using mknod). On most NFS deployments, `root` is the least privileged user, and cannot run mknod. Also, attempting to run commands like rm or mv as root would fail due to permission errors, since the root user gets mapped to an unprivileged user like `nobody`. This commit changes the location of the Debian filesystem to `/fsroot`, which is a tmpfs mount within the slave Docker. The default squashfs, docker tarball and zip files are also created within /tmp, before being copied back to /sonic as the regular user. The side effect of this change is that the contents of `/fsroot` are no longer available once the slave container exits, however they are available within the squashfs image. Signed-off-by: Nirenjan Krishnan <Nirenjan.Krishnan@dell.com> * bumped up sonc-mgmt-framework commit to include PR zhenggen-xu#18 * REST Server startup script is enahnced to read the settings from ConfigDB. Below table provides mapping of db field to command line argument name. ============================================================ ConfigDB entry key Field name REST Server argument ============================================================ REST_SERVER|default port -port REST_SERVER|default client_auth -client_auth REST_SERVER|default log_level -v DEVICE_METADATA|x509 server_crt -cert DEVICE_METADATA|x509 server_key -key DEVICE_METADATA|x509 ca_crt -cacert ============================================================ * Replace src/telemetry as submodule to sonic-telemetry * Update telemetry commit HEAD * Update sonic-telemetry commit HEAD * libyang env path update * Add libyang dependency to telemetry * Add scripts to create JSON files for CLI backend Scripts to create /var/platform/syseeprom and /var/platform/system, which are back-end files for CLI, for system EEPROM and system information. Signed-off-by: Howard Persh <Howard_Persh@dell.com> * In startup script, create directory where CLI back-end files live Signed-off-by: Howard Persh <Howard_Persh@dell.com> * build dependency pkgs added to docker for build failure fix * Changes to fix build issue for mgmt framework * Fix exec path issue with telemetry * s5232[device] PSU detecttion and default led state support * Processing of first boot in rc.local should not have premature exit Signed-off-by: Howard Persh <Howard_Persh@dell.com> * docker mount options added for platform, system features * bumped up sonic-mgmt-framework commit id to pick 23rd July 2019 changes * Added mount options for telemetry docker to get access for system and platform info. * Update commit for sonic-utilities * [dell]: Corrected dport map and renamed config files for S5232F * Fix telemetry submodule commit * added support for sonic-cli console * [Dell S5232F, Z9264F] Harden FPGA driver kernel module For Dell S5232F and Z9264F platforms, be more strict when checking state in ISR of FPGA driver, to harden against spurious interrupts. Signed-off-by: Howard Persh <Howard_Persh@dell.com> * update mgmt-framework submodule to 27th Aug commit. * remove changes not related to mgmt-framework and sonic-telemetry * Revert "Replace src/telemetry as submodule to sonic-telemetry" This reverts commit 11c3192. * Revert "Replace src/telemetry as submodule to sonic-telemetry" This reverts commit 11c3192. * make submodule changes and remove a change not related to PR * more changes * Update .gitmodules * Update Dockerfile.j2 * Update .gitmodules * Update .gitmodules * Update .gitmodules reverting experimental change * Removed syspoll for release_1.0 Signed-off-by: Jeff Yin <29264773+jeff-yin@users.noreply.github.com> * Update docker-sonic-mgmt-framework.mk * Update sonic-mgmt-framework.mk * Update sonic-mgmt-framework.mk * Update docker-sonic-mgmt-framework.mk * Update docker-sonic-mgmt-framework.mk * Revert "Processing of first boot in rc.local should not have premature exit" This reverts commit e99a91f. * Remove old telemetry directory * Update docker-sonic-mgmt-framework.mk * Resolving merge conflict with Azure * Reverting the wrong merge * Use CVL_SCHEMA_PATH instead of changing directory for telemetry startup * Add missing export * Add python mmh3 to slave dockerfile * Remove sonic-mgmt-framework build dep for telemetry, fix dialout startup issues * Provided flag to disable compiling mgmt-framework * Update sonic-utilites point latest commit id * Point sonic-utilities to Azure accepted SHA * Updating mgmt framework to right sha * Add sonic-telemetry submodule * Update the mgmt-framework commit id Co-authored-by: jghalam <joe.ghalam@gmail.com> Co-authored-by: Partha Dutta <51353699+dutta-partha@users.noreply.github.com> Co-authored-by: srideepDell <srideep_devireddy@dell.com> Co-authored-by: nirenjan <nirenjan@users.noreply.github.com> Co-authored-by: Sachin Holla <51310506+sachinholla@users.noreply.github.com> Co-authored-by: Eric Seifert <seiferteric@gmail.com> Co-authored-by: Howard Persh <hpersh@yahoo.com> Co-authored-by: Jeff Yin <29264773+jeff-yin@users.noreply.github.com> Co-authored-by: Arunsundar Kannan <31632515+arunsundark@users.noreply.github.com> Co-authored-by: rvasanthm <51932293+rvasanthm@users.noreply.github.com> Co-authored-by: Ashok Daparthi-Dell <Ashok_Daparthi@Dell.com> Co-authored-by: anand-kumar-subramanian <51383315+anand-kumar-subramanian@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7ec2732 - Browse repository at this point
Copy the full SHA 7ec2732View commit details
Commits on Jan 9, 2020
-
move sonic-platform-common and sonic-platform-daemons submodules to o…
…wn repos Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 5935ae9 - Browse repository at this point
Copy the full SHA 5935ae9View commit details -
Update sonic-swss submodule to take DPB backend changes
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 3127e02 - Browse repository at this point
Copy the full SHA 3127e02View commit details -
Update sonic-swss submodule to take DPB ACL changes
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for ddc76e2 - Browse repository at this point
Copy the full SHA ddc76e2View commit details -
[Services] Restart DHCP-Relay service upon unexpected critical proces…
…s exit. (sonic-net#3667) Signed-off-by: Yong Zhao <yozhao@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 47989f6 - Browse repository at this point
Copy the full SHA 47989f6View commit details -
[submodule]: Updated sonic-utilities pointer (sonic-net#3715)
- [warm/fast reboot] continue executing when killing docker failed (sonic-net#713) [Ying Xie] - [neighbor_advertiser]: Add sleep in setting mirror session and ACL rules(sonic-net#714)[Shuotian Cheng] - [config]: Flush the neighbor table when removing the router interface(sonic-net#606) [Shuotian Cheng] - Add a generic configlet application script (sonic-net#716) [Renuka Manavalan] - Management vrf snmp cli support (sonic-net#472) [Harish Venkatraman] - show subinterfaces status (sonic-net#642) [Wenda Ni] - sonic-utilities: Add support for sFlow (sonic-net#592) [Garrick He]
Configuration menu - View commit details
-
Copy full SHA for bca9243 - Browse repository at this point
Copy the full SHA bca9243View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb3a855 - Browse repository at this point
Copy the full SHA bb3a855View commit details -
[arista] Add support for more 7280CR3 variants (sonic-net#3711)
* Add extra Smartsville hwskus
Configuration menu - View commit details
-
Copy full SHA for 3457c7a - Browse repository at this point
Copy the full SHA 3457c7aView commit details -
[Services] Restart LLDP service upon unexpected critical process exit. (
sonic-net#3713) Signed-off-by: Yong Zhao <yozhao@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 18e959a - Browse repository at this point
Copy the full SHA 18e959aView commit details -
[frr]: Move to version 7.2 (sonic-net#3704)
* Use 7.2 tree to generate frr packages * Adapt patches for frr/7.2 * Use vrf_id
Configuration menu - View commit details
-
Copy full SHA for 1eac5d0 - Browse repository at this point
Copy the full SHA 1eac5d0View commit details -
[services] make snmp.timer work again and delay telemetry.service (so…
…nic-net#3657) Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for 3ab1ebb - Browse repository at this point
Copy the full SHA 3ab1ebbView commit details -
[TSA]: Add community to the loopback prefix, when isolated (sonic-net…
…#3708) * Rename asn/deployment_id_asn_map.yaml to constants/constants.yaml * Fix bgp templates * Add community for loopback when bgpd is isolated * Use correct community value
Configuration menu - View commit details
-
Copy full SHA for 3cd68d0 - Browse repository at this point
Copy the full SHA 3cd68d0View commit details -
[pfcwd]: Do not start pfc watchdog on Management Tor (sonic-net#3719)
Signed-off-by: Neetha John <nejo@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 773bf6b - Browse repository at this point
Copy the full SHA 773bf6bView commit details -
[barefoot] Added Newport platform support (sonic-net#3709)
[barefoot] Added Newport platform support Signed-off-by: Andriy Kokhan <akokhan@barefootnetworks.com>
Configuration menu - View commit details
-
Copy full SHA for 7d6865c - Browse repository at this point
Copy the full SHA 7d6865cView commit details -
[platform/device] - Implement Silverstone platform API [Chassis/Fan] (s…
…onic-net#3706) Implement part of the Chassis and Fan related APIs. - Chassis APIs get_base_mac() get_serial_number() get_serial_number() get_system_eeprom_info() get_reboot_cause() - Fan APIs get_direction() get_speed() get_target_speed() get_speed_tolerance() set_speed() set_status_led() get_target_speed() - Fan APIs base on Device API get_name() get_presence() get_model() get_serial() get_status() Signed-off-by: Wirut Getbamrung wgetbumr@celestica.com
Configuration menu - View commit details
-
Copy full SHA for 6f5b7e8 - Browse repository at this point
Copy the full SHA 6f5b7e8View commit details -
[device/platform] Add reset in sfputil.py for Accton AS7326-56X (soni…
…c-net#3685) Add reset in sfputil.py for as7326-56x. Signed-off-by: brandon_chuang <brandon_chuang@edge-core.com>
Configuration menu - View commit details
-
Copy full SHA for b9b797a - Browse repository at this point
Copy the full SHA b9b797aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2e883a - Browse repository at this point
Copy the full SHA d2e883aView commit details -
[build]: Fixed BFN target build (sonic-net#3721)
Signed-off-by: Vitaliy Senchyshyn <vsenchyshyn@barefootnetworks.com>
Configuration menu - View commit details
-
Copy full SHA for 84eb0fe - Browse repository at this point
Copy the full SHA 84eb0feView commit details -
[DellEMC] S6100 Watchdog Support (sonic-net#3698)
Implement Watchdog platform2.0 API for DellEMC S6100 platform. - Added new file watchdog.py in sonic_platform directory. - Enabled API support to Enable/disable watchdog.
Configuration menu - View commit details
-
Copy full SHA for 9ba350b - Browse repository at this point
Copy the full SHA 9ba350bView commit details -
libyang 1.0.73 (sonic-net#3710)
- build libyang1.0.73 debian pacakge from libyang github source - build libyang python2 and python3 debian packages
Configuration menu - View commit details
-
Copy full SHA for 9d5846b - Browse repository at this point
Copy the full SHA 9d5846bView commit details -
[device] accton device of as5812_54t supports SAI and modify as5812_5…
…4t periphery (sonic-net#3663) - Support as5812_54t SAI. - Modify as5812_54t periphery. Signed-off-by: derek_sun <derek_sun@edge-core.com>
Configuration menu - View commit details
-
Copy full SHA for 6f303bd - Browse repository at this point
Copy the full SHA 6f303bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8d2fa4 - Browse repository at this point
Copy the full SHA c8d2fa4View commit details -
[devices] Celeatica Silverstone add IPMI platform sensor read. (sonic…
…-net#3591) * [platform/broadcom] Celeatica Silverstone add IPMI platform sensor read. * [platform_sensors] Silverstone update temperature sensor description
Configuration menu - View commit details
-
Copy full SHA for 4a7dc3e - Browse repository at this point
Copy the full SHA 4a7dc3eView commit details -
[devices]: fix debian/control for accton platform modules
the bug was introduced by commit ac2908e Signed-off-by: Guohan Lu <gulv@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 93b7100 - Browse repository at this point
Copy the full SHA 93b7100View commit details -
[pmon][barefoot] Added pmon daemons control file (sonic-net#3728)
Signed-off-by: Andriy Kokhan <akokhan@barefootnetworks.com>
Configuration menu - View commit details
-
Copy full SHA for b13f46d - Browse repository at this point
Copy the full SHA b13f46dView commit details -
Revert "[services] make snmp.timer work again and delay telemetry.ser…
…vice (sonic-net#3657)" (sonic-net#3729) This reverts commit d346cb3.
Configuration menu - View commit details
-
Copy full SHA for 166fba2 - Browse repository at this point
Copy the full SHA 166fba2View commit details -
[device/accton] Platform2.0 API Implementation for accton as7116-54x (s…
…onic-net#3622) Implement Component platform2.0 API for accton as7116-54x platform
Configuration menu - View commit details
-
Copy full SHA for 4a2acf5 - Browse repository at this point
Copy the full SHA 4a2acf5View commit details -
[docker-ptf]: Added python-libpcap for the updated arp responder (son…
…ic-net#3731) Added python-libpcap to be used by arp_responder.py utility. This is needed to set conf.use_pcap which will make sure that L2pcapListenSocket uses libpcap instead of Linux PF_PACKET sockets. By using libpcap the vlan field will not be removed when the application receives the packet.
Configuration menu - View commit details
-
Copy full SHA for 321907e - Browse repository at this point
Copy the full SHA 321907eView commit details -
[baseimage]: kdump support (sonic-net#3722)
* In the event of a kernel crash, we need to gather as much information as possible to understand and identify the root cause of the crash. Currently, the kernel does not provide much information, which make kernel crash investigation difficult and time consuming. Fortunately, there is a way in the kernel to provide more information in the case of a kernel crash. kdump is a feature of the Linux kernel that creates crash dumps in the event of a kernel crash. This PR will add kermel kdump support. An extension to the CLI utilities config and show is provided to configure and manage kdump: - enable / disable kdump functionality - configure kdump (how many kernel crash logs can be saved, memory allocated for capture kernel) - view kernel crash logs
Configuration menu - View commit details
-
Copy full SHA for 40e8cdd - Browse repository at this point
Copy the full SHA 40e8cddView commit details -
[lldp]: ensure the LLDP PDU is sent immediately when the tx-interval …
…is modified. (sonic-net#3705) When LLDP parameter tx-interval value is modified, there was no immediate PDU sent to peer to update the peer with the latest values. Due to this the update on peer happened only after the next PDU is sent which can cause a delay of upto 30 secs (default value).
Configuration menu - View commit details
-
Copy full SHA for 53ed9a5 - Browse repository at this point
Copy the full SHA 53ed9a5View commit details -
[devices]:start opennsl modules after platform handle mac service on …
…AS7326-56X/AS7726-56X (sonic-net#3726) AS7326-56X and AS7726-56X use the same design so both devices have the same problem. The detailed description below takes AS7326-56X as the example to explain. Original implementation: - In platform/broadcom/sonic-platform-modules-accton/as7326-56x/service/as7326-platform-handle_mac.service, it executes the script file "accton_handle_idt.sh". - In "accton_handle_idt.sh", it modifies the content of the script file "/etc/init.d/opennsl-modules" to insert the lines to execute "idt_init.sh" before the command to load broadcom linux kernel module "linux-kernel-bde.ko". - The script "idt_init.sh" cannot be executed at the first boot of SONiC after installing SONiC under ONIE. This is the reason why all of the ports does not work. New implementation: - Let "as7326-platform-handle_mac.service" execute "idt_init.sh". - Change the content of "as7326-platform-handle_mac.service" to define the service type as "oneshot". Add the settings to ensure "as7326-platform-handle_mac.service" is executed before "opennsl-modules.service". By setting the service type as "oneshot", it is guaranteed that "opennsl-modules.services" is started only when the forked process to execute the script file "idt_init.sh" is terminated Signed-off-by: charlie_chen <charlie_chen@edge-core.com>
Configuration menu - View commit details
-
Copy full SHA for 1534785 - Browse repository at this point
Copy the full SHA 1534785View commit details -
[docker-syncd]: Restart SwSS, syncd and dependent services if a criti…
…cal process in syncd container exits unexpectedly (sonic-net#3534) Add the same mechanism I developed for the SwSS service in sonic-net#2845 to the syncd service. However, in order to cause the SwSS service to also exit and restart in this situation, I developed a docker-wait-any program which the SwSS service uses to wait for either the swss or syncd containers to exit.
Configuration menu - View commit details
-
Copy full SHA for ccb607a - Browse repository at this point
Copy the full SHA ccb607aView commit details -
[device]: rename as5835_54x configuration file (sonic-net#3429)
Signed-off-by: derek_sun <derek_sun@edge-core.com>
Configuration menu - View commit details
-
Copy full SHA for f36b761 - Browse repository at this point
Copy the full SHA f36b761View commit details -
[submodules]: update swss/sairedis/utilities
swss: * f354798 2019-11-09 | [tests] fix build agains real SAI (sonic-net#1123) (HEAD, origin/master, origin/HEAD) [Stepan Blyshchak] * 56d66a1 2019-11-07 | Sub port interface implementation (sonic-net#969) [Wenda Ni] * c57fc34 2019-11-07 | [bufferorch] Fixed buffer and buffer profile attributes types accoring to changes in SAI 1.5 (sonic-net#1120) [Vitaliy Senchyshyn] * 85ff17d 2019-11-07 | [VRF]: submit vrf feature (sonic-net#943) [Tyler Li] * 5604566 2019-11-06 | [vs_test] fix fdb test failed randomly (sonic-net#1118) [Tyler Li] * 038d994 2019-11-05 | [vnet]: Correct VNET route table size for BITMAP implementation (sonic-net#1115) [Volodymyr Samotiy] * bb4e19c 2019-11-04 | Not wait till kernel net_devices are created for all physical ports to (sonic-net#1109) [Wenda Ni] * bab7b93 2019-11-02 | [portsorch] fix PortsOrch::allPortsReady() returns true when it should not (sonic-net#1103) [Stepan Blyshchak] * 5ab3f6b 2019-10-31 | Updating pytest for sflow (sonic-net#1095) [Sudharsan D.G] * d4ccdc3 2019-10-29 | Quote input strings before constructing a command line (sonic-net#1098) [Qi Luo] * 5516ec4 2019-10-29 | Check RIF/Port exists only for add entries (sonic-net#1110) [Prince Sunny] * 59440f2 2019-10-29 | Allow buffer profile apply after init (sonic-net#1099) [Wenda Ni] sairedis: * d9faa58 2019-10-24 | Copp changes for supporting genetlink in vs (sonic-net#522) [Sudharsan D.G] utiltiies: * e4a5e4c 2019-11-07 | Do not start pfcwd for M0 devices (sonic-net#726) (HEAD, origin/master, origin/HEAD) [Neetha John] * 2c0af8a 2019-11-07 | Add an on/off knob for BGP EOIU pulling on warm restart (sonic-net#655) [heidinet2007] * 2bce9ce 2019-11-07 | Make configlet application script idempotent for updates. (sonic-net#728) [Renuka Manavalan] * 4740617 2019-11-06 | Revert "show BPS, PPS, UTIL rates w/o previous clear (sonic-net#508)" (sonic-net#718) [Mykola F]
Configuration menu - View commit details
-
Copy full SHA for b3c0665 - Browse repository at this point
Copy the full SHA b3c0665View commit details -
Configuration menu - View commit details
-
Copy full SHA for a20db85 - Browse repository at this point
Copy the full SHA a20db85View commit details -
celestica: reallocate the empty LIST at the constructor of subclasses (…
…sonic-net#3738) Signed-off-by: Dante Su <dante.su@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 3691bd9 - Browse repository at this point
Copy the full SHA 3691bd9View commit details -
[submodule]: update sonic-sairedis
* afe2a0d 2019-10-30 | [vs]: Fix learn fdb events after fdb flush event (sonic-net#524) (HEAD, origin/master, origin/HEAD) [Kamil Cudnik] * d29760f 2019-10-28 | [sai_redis_interface_query] Add sairedis support for sai_object_type_get_availability (sonic-net#528) [Danny Allen] * ff5306e 2019-10-28 | [sai_redis_interface_query] Add sairedis support for sai_query_attribute_enum_values_capability (sonic-net#525) [Danny Allen] Signed-off-by: Guohan Lu <gulv@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 76ea984 - Browse repository at this point
Copy the full SHA 76ea984View commit details -
[bcm SAI] Upgrade Broadcom SAI to version 3.5.3.1m-26 (zhenggen-xu#50)
Signed-off-by: Danny Allen <daall@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 5dc09fb - Browse repository at this point
Copy the full SHA 5dc09fbView commit details -
[Juniper][QFX5210] Updating platform README (sonic-net#3746)
* Updating the platform README Added the steps for configuring FEC mode Signed-off-by: Ciju Rajan K <crajank@juniper.net>
Configuration menu - View commit details
-
Copy full SHA for 2a7f069 - Browse repository at this point
Copy the full SHA 2a7f069View commit details -
start bgp_eoiu_mark service to populate bgp eoiu marker flags for war…
…m start, if configured so (sonic-net#3489) * start bgp_eoiu_mark service to populate bgp eoiu marker if configured so * Address code review comments: check db value via "-v" option in sonic-cfggen * Address code review comment 2: check string against 'true' directly, instead of couting * Update start.sh
Configuration menu - View commit details
-
Copy full SHA for 72f3488 - Browse repository at this point
Copy the full SHA 72f3488View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dd0b1c - Browse repository at this point
Copy the full SHA 4dd0b1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1203230 - Browse repository at this point
Copy the full SHA 1203230View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7decf8 - Browse repository at this point
Copy the full SHA e7decf8View commit details -
[Mellanox]: Update SAI submodule to 1.15.2 (sonic-net#3748)
Signed-off-by: Volodymyr Samotiy <volodymyrs@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for 6f1b400 - Browse repository at this point
Copy the full SHA 6f1b400View commit details -
DellEMC:optoe driver support in DellEMC platforms (sonic-net#3747)
- optoe driver truncates invalid pages(ff) but sff driver doesn't truncate.so,the DOM related calculation made by sff8436 driver will show incorrect data. - Few optics doesn't support DOM. - SFP plugins currently returns None for unreadable pages and this'd throw the below mentioned error in sfpshow eeprom --dom.
Configuration menu - View commit details
-
Copy full SHA for efbe459 - Browse repository at this point
Copy the full SHA efbe459View commit details -
[ntp]: modified ntp script to hide the error related to cfggen (sonic…
…-net#3745) This PR is to handle the issue 3527. When device boots up, NTP throws a traceback as explained in the issue 3527. - Traceback will be seen when MGMT_VRF_CONFIG does not exist in the database. Traceback is coming from the script “/etc/init.d/ntp”. - Traceback does not affect the NTP functionality with/without management VRF. When MGMT_VRF_CONFIG does not exist or when MGMT_VRF_CONFIG’s mgmtVrfEnabled is configured to “false”, “NTP” will be started in the “default VRF” context, which is working fine even with this traceback. - This traceback error will be hidden by redirecting the error to /dev/null without affecting functionality.
Configuration menu - View commit details
-
Copy full SHA for d53f05c - Browse repository at this point
Copy the full SHA d53f05cView commit details -
[devices]: Firmware upgrade support for DellEMC platforms(s5248,s5232…
…,z9100,s6100,z9264f) (sonic-net#3743) * This method is used to update firmware components such as CPLD,FPGA,BIOS,SMF * This uses ONIE firmware upgrade design to stage firmware update from NOS. a) Copy latest firmware updater image to target running sonic. b) Run “./fw-updater -u onie-firmware-x86_64-dellemc_s5200_c3538-r0.3.40.5.1-9.bin”. c) This would automatically reboot ONIE into update mode and update firmware components to latest and reboot back to sonic without any user intervention. Signed-off-by: Srideep Devireddy <srideep_devireddy@dell.com>
Configuration menu - View commit details
-
Copy full SHA for d8b3067 - Browse repository at this point
Copy the full SHA d8b3067View commit details -
[submodule]: update sonic-utilities (sonic-net#3756)
* be337d4 2019-11-14 | [bugfix]: allow loopback vrf migration from version 1_0_1 (sonic-net#737) (HEAD, origin/master, origin/HEAD) [lguohan] * 201132d 2019-11-14 | [config]: add the vid range check for creating vlan. (sonic-net#634) [wangshengjun] Signed-off-by: Guohan Lu <gulv@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for f05faf5 - Browse repository at this point
Copy the full SHA f05faf5View commit details -
[Services] Restart Telemetry service upon unexpected critical process…
… exit. (sonic-net#3768) Signed-off-by: Yong Zhao <yozhao@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 68fc513 - Browse repository at this point
Copy the full SHA 68fc513View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc13307 - Browse repository at this point
Copy the full SHA fc13307View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab3ca94 - Browse repository at this point
Copy the full SHA ab3ca94View commit details -
[Submodule] Update sonic-swss-common (sonic-net#3770)
a4a1e10 - 2019-11-07 : Changes in swss-common submodule to support NAT feature. (sonic-net#304) [Kiran Kumar Kella] b1375bb - 2019-10-28 : [consumer_table] Add messages for performing object availability query (sonic-net#314) [Danny Allen] 2fe2327 - 2019-10-25 : adding FDB table in CFG db (sonic-net#303) [anilkpandey] 2018880 - 2019-09-26 : added COUNTERS_LAG_NAME_MAP_TABLE in COUNTERS_DB [anilkpandey] f41dcc3 - 2019-10-07 : added lua script to flush fdb entries [anilkpandey] c87a7cf - 2019-10-25 : [consumer_table] Add messages for performing attribute enum value capabilities query (sonic-net#313) [Danny Allen]
Configuration menu - View commit details
-
Copy full SHA for 4511474 - Browse repository at this point
Copy the full SHA 4511474View commit details -
[barefoot][build] Fixed BFN platform build failure (sonic-net#3766)
Signed-off-by: Andriy Kokhan <akokhan@barefootnetworks.com>
Configuration menu - View commit details
-
Copy full SHA for 8771975 - Browse repository at this point
Copy the full SHA 8771975View commit details -
[sonic-mgmt]: install ansible 2.8.7 and pytest-ansible 2.2.2 (sonic-n…
…et#3776) Signed-off-by: Guohan Lu <gulv@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for a28cb17 - Browse repository at this point
Copy the full SHA a28cb17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ba809d - Browse repository at this point
Copy the full SHA 7ba809dView commit details -
[broadcom]: Add bcmcmd and bcmsh to docker-syncd-brcm-rpc (sonic-net#…
…3739) Signed-off-by: chiourung_huang <chiourung_huang@edge-core.com>
Configuration menu - View commit details
-
Copy full SHA for 003c031 - Browse repository at this point
Copy the full SHA 003c031View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c2d415 - Browse repository at this point
Copy the full SHA 8c2d415View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95056c9 - Browse repository at this point
Copy the full SHA 95056c9View commit details -
[Mellanox] support get_transceiver_threshold_info (sonic-net#3777)
* [sonic_platform.sfp] support get_transceiver_dom_threshold_info_dict * [platform/sfp]qsfp threshold and beautify code 1. qsfp threshold: tx power 2. beautify code, removing some magic numbers 3. optimize get_present by only reading one byte.
Configuration menu - View commit details
-
Copy full SHA for ee6109d - Browse repository at this point
Copy the full SHA ee6109dView commit details -
[submodule]: Update sairedis/swss/utilities (sonic-net#3786)
sairedis: * [SAI] Update SAI submodule to v1.5.1 (sonic-net#532) * Cleanup Makefile.am from BFN specific code (sonic-net#530) * [vs] Implement indices for debug counters in VS (sonic-net#531) * Enable FastReboot if we have key "FAST_REBOOT|system" in State db (sonic-net#529) * [flex_counter] Add sairedis support for drop counters (sonic-net#520) swss: * [orchagent] Add swss support for drop counters (sonic-net#1075) * [orchagent] warning fixes for 32bit arch compilation (sonic-net#1129) * [utilities] Create utility classes for interacting with flex counters (sonic-net#1093) * [portsorch] add support to set mac-address learning attribute on bridge-port (sonic-net#809) * Fix traceroute issue (sonic-net#1113) utilities: * Add CLI support for configurable drop counters (sonic-net#688) * Revert "SONiC Management Framework Release 1.0 (sonic-net#659)" (sonic-net#741) * SONiC Management Framework Release 1.0 (sonic-net#659) Signed-off-by: Danny Allen <daall@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for c8ef553 - Browse repository at this point
Copy the full SHA c8ef553View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdc1d59 - Browse repository at this point
Copy the full SHA bdc1d59View commit details -
[sonic-slave]: Remove
base
from image name, rename folder to preven……t user confliction (jessie) (sonic-net#3790)
Configuration menu - View commit details
-
Copy full SHA for 8c252d3 - Browse repository at this point
Copy the full SHA 8c252d3View commit details -
[devices]: Fix the clock setting on arista 7280 (sonic-net#3788)
* Fix serdes setting for B0/B1 revision chip on 7280
Configuration menu - View commit details
-
Copy full SHA for db9d813 - Browse repository at this point
Copy the full SHA db9d813View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e6ed6c - Browse repository at this point
Copy the full SHA 7e6ed6cView commit details -
[sairedis] Submodule update for sairedis (sonic-net#3801)
- [syncd] Fix off-by-one error for attribute enum values query (sonic-net#536) - Add support for remove hostif when using tap device (sonic-net#533) Signed-off-by: Danny Allen <daall@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 996608e - Browse repository at this point
Copy the full SHA 996608eView commit details -
[submodule]: update sonic-sairedis (sonic-net#3804)
* 5337490 2019-11-22 | Send port status notification when creating hostif interface (sonic-net#535) [Kamil Cudnik] Signed-off-by: Guohan Lu <gulv@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for c94547c - Browse repository at this point
Copy the full SHA c94547cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b176f1 - Browse repository at this point
Copy the full SHA 1b176f1View commit details -
[Mellanox] Update FW/SDK: 13/29.2000.2602 and 4.3.2602 (sonic-net#3796)
Signed-off-by: Volodymyr Samotiy <volodymyrs@mellanox.com>
Configuration menu - View commit details
-
Copy full SHA for ab9cc4c - Browse repository at this point
Copy the full SHA ab9cc4cView commit details -
Moved telemetry exit listener from process package into Docker (sonic…
…-net#3805) Signed-off-by: Andriy Kokhan <akokhan@barefootnetworks.com>
Configuration menu - View commit details
-
Copy full SHA for 057f92e - Browse repository at this point
Copy the full SHA 057f92eView commit details -
[swss.sh] When starting, call 'systemctl restart' on dependents, not (s…
…onic-net#3807) 'systemctl start'
Configuration menu - View commit details
-
Copy full SHA for f9d5d43 - Browse repository at this point
Copy the full SHA f9d5d43View commit details -
[swsssdk-py] submodule update for sonic-py-swsssdk (sonic-net#3808)
update multiDB changes in sonic-py-swsssdk, including: *[multi-DB] Part 4: add sonic-db-cli to replace redis-cli (zhenggen-xu#54) *[multi-DB] Part 3: Python API changes (zhenggen-xu#52) *remove SonicV2Connector which is not used any more (zhenggen-xu#53)
Configuration menu - View commit details
-
Copy full SHA for 3835159 - Browse repository at this point
Copy the full SHA 3835159View commit details -
[docker-fpm-frr]: Enable sending ipv6 prefixes over ipv4 BGPMON sessi…
…on (sonic-net#3799) * Enable ipv6 prefixes over ipv4 BGPMON session
Configuration menu - View commit details
-
Copy full SHA for 9494bf0 - Browse repository at this point
Copy the full SHA 9494bf0View commit details -
[nephos] upgrade Nephos SAI to version 06a67d (sonic-net#3793)
[Nephos SAI] upgrade Nephos SAI to version 06a67d
Configuration menu - View commit details
-
Copy full SHA for 83ec311 - Browse repository at this point
Copy the full SHA 83ec311View commit details -
[kvm]: increase mem to 3G to avoid OOM during onie installation (soni…
…c-net#3811) Signed-off-by: Guohan Lu <gulv@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for c0e7d59 - Browse repository at this point
Copy the full SHA c0e7d59View commit details -
[telemetry.sh] Fix string null check with special characters by addin…
…g quotes (sonic-net#3810) * adding quotes for string comparison with special characters * Update dockers/docker-sonic-telemetry/telemetry.sh Co-Authored-By: Joe LeVeque <jleveque@users.noreply.github.com> * Update dockers/docker-sonic-telemetry/telemetry.sh Co-Authored-By: Joe LeVeque <jleveque@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 71615fd - Browse repository at this point
Copy the full SHA 71615fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a536b91 - Browse repository at this point
Copy the full SHA a536b91View commit details -
Configuration menu - View commit details
-
Copy full SHA for db6fbb2 - Browse repository at this point
Copy the full SHA db6fbb2View commit details -
Revert "[swsssdk-py] submodule update for sonic-py-swsssdk (sonic-net…
…#3808)" (sonic-net#3816) This reverts commit 3d80afa.
Configuration menu - View commit details
-
Copy full SHA for 405dc68 - Browse repository at this point
Copy the full SHA 405dc68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ddd885 - Browse repository at this point
Copy the full SHA 6ddd885View commit details -
[Services] Restart Sflow service upon unexpected critical process exi…
…t. (sonic-net#3751) Signed-off-by: Yong Zhao <yozhao@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for d54488c - Browse repository at this point
Copy the full SHA d54488cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c80f55 - Browse repository at this point
Copy the full SHA 9c80f55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e5b0d1 - Browse repository at this point
Copy the full SHA 6e5b0d1View commit details -
[services] Remove explicit dependencies from dhcp_relay service file,…
… control in swss.sh (sonic-net#3823)
Configuration menu - View commit details
-
Copy full SHA for dced3cd - Browse repository at this point
Copy the full SHA dced3cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 183223b - Browse repository at this point
Copy the full SHA 183223bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57e3fd1 - Browse repository at this point
Copy the full SHA 57e3fd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95fd4ed - Browse repository at this point
Copy the full SHA 95fd4edView commit details -
[barefoot][as9516] Updated Newport configuration (sonic-net#3797)
- Updated buffers config; - Set eth2 as CPU port; - Added systemd service file to load bf_fpga.ko Signed-off-by: Andriy Kokhan <akokhan@barefootnetworks.com>
Configuration menu - View commit details
-
Copy full SHA for 54cb628 - Browse repository at this point
Copy the full SHA 54cb628View commit details -
[sonic-utilities] submodule update for sonic-utilities (sonic-net#3825)
update multiDB changes in sonic-utilities, including earlier commit by others as well: - [multiDB]: all application should use API to get redis_client (sonic-net#753) - [VRF]: submit vrf CLI sonic-net#392 (sonic-net#558) - [show] Add 'features' subcommand to display status for optional features (sonic-net#712) - [neighbor_advertiser] Adds initial support for HTTPS to neighbor advertiser (sonic-net#750) after this update , we are able to update sonic-py-swsssdk submodule without hitting error as before. Signed-off-by: Dong Zhang d.zhang@alibaba-inc.com
Configuration menu - View commit details
-
Copy full SHA for 5aad101 - Browse repository at this point
Copy the full SHA 5aad101View commit details -
Update sonic-utilities submodule
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 32d4683 - Browse repository at this point
Copy the full SHA 32d4683View commit details -
libyang python APIs (zhenggen-xu#10)
* libyang python APIs - libyang python wrapper: class sonic_yang - setup.py to build sonic_yang_mgmt-1.0-py2-none-any.whl - pytest for the libyang python class: sonic_yang * Add python wheel package dependency on debs/stretch targets in slave.mk * Add sonic-yang-mgmt debian package to sonic-broadcom.bin and install libyang python 2 and sonic-yang-mgmt on switch * Python APIs for libyang - Add exceptions - specify data_xpath and schema_xpath - Add more test cases * Add error messges for libyang Python APIs
Configuration menu - View commit details
-
Copy full SHA for c6aa34f - Browse repository at this point
Copy the full SHA c6aa34fView commit details -
[test] Adding platform.json configuration file test (zhenggen-xu#13)
* [test] Adding platform.json configuration file test Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com> * Addressed review comments Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 386b30c - Browse repository at this point
Copy the full SHA 386b30cView commit details -
[cfg engine] Add support of platform.json parsing to portconfig.py fi…
…le (zhenggen-xu#7) * [buildImage] Add support of platform.json parsing to portconfig.py file Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com> * [sonic-cfggen] Add a unit-test to test platform capability file Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com> * Minor Update Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com> * Created One Logic for symmetric and asymmetric modes Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com> * Passing tuple from Match_list Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ba1a7a5 - Browse repository at this point
Copy the full SHA ba1a7a5View commit details -
Update sonic-platform-common, sonic-swss and sonic-utilities submodules
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for c4570c7 - Browse repository at this point
Copy the full SHA c4570c7View commit details -
Updaate sonic-sairedis to take the fdb flush etc changes
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for bf3ec05 - Browse repository at this point
Copy the full SHA bf3ec05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 157fe9e - Browse repository at this point
Copy the full SHA 157fe9eView commit details -
Refractored portconfig to be used by breakout CLI subcommand (zhengge…
…n-xu#14) Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3b7d7fe - Browse repository at this point
Copy the full SHA 3b7d7feView commit details -
Update submodule sonic-swss and sonic-utilities
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 9a2ebfb - Browse repository at this point
Copy the full SHA 9a2ebfbView commit details -
Yang model modifications (zhenggen-xu#12)
* [sonic-head.yang]: Minor modification for enumeration of ip-type in ACL yang models. [sonic-vlan.yang]: modify vlan table key from vlanid(int) to vlan_name(string). [yangModelTesting.py] Fix Test Code and JSON input. * [sonic-acl.yang]: Present Enumeration similar to config DB. * [sonic-head.yang]: Minor update in enumeration
Configuration menu - View commit details
-
Copy full SHA for 77ab909 - Browse repository at this point
Copy the full SHA 77ab909View commit details -
[_sonic_yang_ext.py]: Extend sonic yang class to support cropping, tr…
…ansalation, reverse translation of … (zhenggen-xu#11) * [_sonic_yang_ext.py]: Extend sonic yang class to support cropping of config. From the json format of yang models, a map is created from config DB tables to container in yang model. Input Config is cropped on based of this map. * [test_sonic_yang.py]: Test code for sonic yang extension funtionalities. Test code for copping config DB. Minor fixes in other files. * [_sonic_yang_ext.py]: Translate Config DB format to YANG json as per yang model. Load data in sonic_yang after transalation. Test for translation functionality. * [test_sonic_yang.py]: Add test for translation. Added config DB json sample in yangTest.json. Blocked other PLY test cases as of now, because they fail with new yang models. * [_sonic_yang_ext.py]: Reverse translation i.e. from YANG json to Config DB json. Reverse translation i.e. from YANG json to Config DB json based on yang models. Find xpath for a port. portleaf and a yang list. get_data functions to get rev xlated data from data tree. Test for crop, xlate and rev xlate. * [_sonic_yang_ext.py]: Minor changes to handle exceptions. * [build_debian.sh]: Add neccessary package in sonic image and in sonic slave docker. Fix the test to accomodate for ip-prefix as of now * [_sonic_yang_ext.py]: Addressing more exception handling and comments. Unblocking PLY test cases. * [setup.py]: Add _sonic_yang_ext.py in package. * [test_sonic_yang.py]: Fixing test case for delete node.
Configuration menu - View commit details
-
Copy full SHA for 39ee832 - Browse repository at this point
Copy the full SHA 39ee832View commit details -
Update sonic-platform-common submodule to backout the sfpbase/sfphelp…
…er change for platform.json Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for c951aa0 - Browse repository at this point
Copy the full SHA c951aa0View commit details -
Click Upgrade to 7.0.0 (zhenggen-xu#20)
Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1ba3090 - Browse repository at this point
Copy the full SHA 1ba3090View commit details -
DPB Breakout Cli Test with proper setup (zhenggen-xu#18)
* DPB Breakout Cli Test with proper setup Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com> * Adding more Test cases Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2037658 - Browse repository at this point
Copy the full SHA 2037658View commit details -
Adding a new function to create BRKOUT_CFG TABLE in config db (zhengg…
…en-xu#17) * Adding a new function to create BRKOUT_CFG TABLE in config db Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com> * Speed fix and portconfig file check Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com> * Minor update for speed Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2983dfe - Browse repository at this point
Copy the full SHA 2983dfeView commit details -
[Sonic Yang Tree]: Updating Tree as per modification in YANG models. (z…
…henggen-xu#19) * [Sonic Yang Tree]: Updating Tree as per modification in YANG models. * [sonic-port.yang]: Making lanes and speed mandatory and admin_status not mandatory. Including index of port. * [yangTest.json]: Fix tests for YANG models. * [_sonic_yang_ext.py]: Exception handling for delete_node and find_dependencies.
Configuration menu - View commit details
-
Copy full SHA for 72e7f88 - Browse repository at this point
Copy the full SHA 72e7f88View commit details -
Update sonic-swss and sonic-utilities submodules
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 3808978 - Browse repository at this point
Copy the full SHA 3808978View commit details
Commits on Jan 13, 2020
-
Minor update about speed (zhenggen-xu#22)
Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 58bc90a - Browse repository at this point
Copy the full SHA 58bc90aView commit details -
[Celestica Seastone] Add platform.json files for Seastone HWSKUs (zhe…
…nggen-xu#21) Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for c2d4bdf - Browse repository at this point
Copy the full SHA c2d4bdfView commit details -
add fec in output file (zhenggen-xu#24)
Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 57cadf8 - Browse repository at this point
Copy the full SHA 57cadf8View commit details -
[sonic-slave-stretch]: Adding package xmltodict. (zhenggen-xu#25)
This package is needed to run sonic-yang-mgmt build test cases.
Configuration menu - View commit details
-
Copy full SHA for c9ae80d - Browse repository at this point
Copy the full SHA c9ae80dView commit details -
Fix the mandatory speed for the yangTest.json (zhenggen-xu#26)
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for f73ad94 - Browse repository at this point
Copy the full SHA f73ad94View commit details -
Fix the config load to database order issue (zhenggen-xu#27)
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 17e0bb1 - Browse repository at this point
Copy the full SHA 17e0bb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9df7056 - Browse repository at this point
Copy the full SHA 9df7056View commit details -
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 0aa08bf - Browse repository at this point
Copy the full SHA 0aa08bfView commit details -
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 2f97e61 - Browse repository at this point
Copy the full SHA 2f97e61View commit details -
Disable telemetry build and service (zhenggen-xu#29)
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 9aa1c78 - Browse repository at this point
Copy the full SHA 9aa1c78View commit details
Commits on Jan 15, 2020
-
Update sonic-sairedis and sonic-swss submodule
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 90877c4 - Browse repository at this point
Copy the full SHA 90877c4View commit details -
Provide dependency of sonic-config-engine on 'sonic-platform-common' …
…wheel package (zhenggen-xu#23) Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 416b81b - Browse repository at this point
Copy the full SHA 416b81bView commit details -
update sonic-platform-common submodule
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 9f344c5 - Browse repository at this point
Copy the full SHA 9f344c5View commit details
Commits on Jan 16, 2020
-
Fix the port index range in sonic_port.yang (zhenggen-xu#30)
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 3f5c359 - Browse repository at this point
Copy the full SHA 3f5c359View commit details -
Update sonic-sairedis submodule
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 13c034f - Browse repository at this point
Copy the full SHA 13c034fView commit details
Commits on Jan 17, 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 a29a2a4 - Browse repository at this point
Copy the full SHA a29a2a4View commit details
Commits on Jan 18, 2020
-
[sonic-port.yang]: Changing type of port-index. (zhenggen-xu#31)
Signed-off-by: Praveen Chaudhary pchaudhary@linkedin.com
Configuration menu - View commit details
-
Copy full SHA for 84313ad - Browse repository at this point
Copy the full SHA 84313adView commit details
Commits on Jan 21, 2020
-
[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 bb34edf - Browse repository at this point
Copy the full SHA bb34edfView 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 c883583 - Browse repository at this point
Copy the full SHA c883583View 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 89eedb3 - Browse repository at this point
Copy the full SHA 89eedb3View 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 aad6b9c - Browse repository at this point
Copy the full SHA aad6b9cView 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 82c2eee - Browse repository at this point
Copy the full SHA 82c2eeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e838295 - Browse repository at this point
Copy the full SHA e838295View 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 9deb8c1 - Browse repository at this point
Copy the full SHA 9deb8c1View 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 e7b75b0 - Browse repository at this point
Copy the full SHA e7b75b0View 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 9618c80 - Browse repository at this point
Copy the full SHA 9618c80View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccdc097 - Browse repository at this point
Copy the full SHA ccdc097View 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 030a34e - Browse repository at this point
Copy the full SHA 030a34eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 67ff781 - Browse repository at this point
Copy the full SHA 67ff781View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d72353 - Browse repository at this point
Copy the full SHA 6d72353View commit details -
Configuration menu - View commit details
-
Copy full SHA for 298fbfc - Browse repository at this point
Copy the full SHA 298fbfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6706f6 - Browse repository at this point
Copy the full SHA d6706f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c08d07 - Browse repository at this point
Copy the full SHA 9c08d07View commit details -
Configuration menu - View commit details
-
Copy full SHA for e884e58 - Browse repository at this point
Copy the full SHA e884e58View commit details
Commits on Jan 22, 2020
-
Update URL for sonic-py-swsssdk
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 5a6841e - Browse repository at this point
Copy the full SHA 5a6841eView commit details
Commits on Jan 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a8c2aee - Browse repository at this point
Copy the full SHA a8c2aeeView commit details
Commits on Jan 28, 2020
-
Fix sonic-cfggen --hwsku|-k command (zhenggen-xu#33)
Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e540c31 - Browse repository at this point
Copy the full SHA e540c31View commit details
Commits on Jan 29, 2020
-
[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 f5ca0c7 - Browse repository at this point
Copy the full SHA f5ca0c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a4f19e - Browse repository at this point
Copy the full SHA 5a4f19eView commit details
Commits on Jan 31, 2020
-
[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 d815328 - Browse repository at this point
Copy the full SHA d815328View commit details
Commits on Feb 3, 2020
-
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 a943e6c - Browse repository at this point
Copy the full SHA a943e6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 939de3d - Browse repository at this point
Copy the full SHA 939de3dView 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 abe7ef7 - Browse repository at this point
Copy the full SHA abe7ef7View 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 a265641 - Browse repository at this point
Copy the full SHA a265641View commit details -
Configuration menu - View commit details
-
Copy full SHA for c841693 - Browse repository at this point
Copy the full SHA c841693View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc825ff - Browse repository at this point
Copy the full SHA cc825ffView 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 8a7a883 - Browse repository at this point
Copy the full SHA 8a7a883View 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 d6aee4c - Browse repository at this point
Copy the full SHA d6aee4cView 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 42bffc1 - Browse repository at this point
Copy the full SHA 42bffc1View 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 e32d22c - Browse repository at this point
Copy the full SHA e32d22cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e4a4ca - Browse repository at this point
Copy the full SHA 8e4a4caView 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 a836ead - Browse repository at this point
Copy the full SHA a836eadView 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 a4ca818 - Browse repository at this point
Copy the full SHA a4ca818View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45c4000 - Browse repository at this point
Copy the full SHA 45c4000View 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 b6c978d - Browse repository at this point
Copy the full SHA b6c978dView 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 cdf469c - Browse repository at this point
Copy the full SHA cdf469cView commit details
Commits on Feb 4, 2020
-
[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 896b53e - Browse repository at this point
Copy the full SHA 896b53eView 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 3ebcf13 - Browse repository at this point
Copy the full SHA 3ebcf13View 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 becf494 - Browse repository at this point
Copy the full SHA becf494View commit details -
[Submodule Commit] sonic-platofrm-daemons
* 50 : Fix missing DOM threshold info from DB
Configuration menu - View commit details
-
Copy full SHA for 9f132d9 - Browse repository at this point
Copy the full SHA 9f132d9View 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 96d05a0 - Browse repository at this point
Copy the full SHA 96d05a0View 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 7843d94 - Browse repository at this point
Copy the full SHA 7843d94View 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 48ca0a1 - Browse repository at this point
Copy the full SHA 48ca0a1View 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 d09b1ab - Browse repository at this point
Copy the full SHA d09b1abView commit details -
[aclorch] Enable IN_PORTS ACL qualifier on MIRROR tables (sonic-net#1176)
Configuration menu - View commit details
-
Copy full SHA for d192e0c - Browse repository at this point
Copy the full SHA d192e0cView commit details
Commits on Feb 6, 2020
-
[_sonic_yang_ext.py]: Added support to allow or deny extra tables. (z…
…henggen-xu#34) This change will have corresponding changes in sonic-utilities. Note: these changes in sonic-buildimage are safe to merge even without sonic-utilities changes.
Praveen Chaudhary authoredFeb 6, 2020 Configuration menu - View commit details
-
Copy full SHA for 78d6839 - Browse repository at this point
Copy the full SHA 78d6839View commit details
Commits on Feb 7, 2020
-
[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 1c391b0 - Browse repository at this point
Copy the full SHA 1c391b0View commit details
Commits on Feb 9, 2020
-
[yang-models]: YANG model changes for INTERFACE, VLAN_INTERFACE, LOOP… (
zhenggen-xu#36) * [yang-models]: YANG model changes for INTERFACE, VLAN_INTERFACE, LOOPBACK_INTERFACE. Changes: 1.) YANG model changes to accomodate VRF feature. 2.) Test case addition for new must condition. 3.) Test case changes for old config for INTERFACE and VLAN_INTERFACE. Signed-off-by: Praveen Chaudhary pchaudhary@linkedin.com * [yangModelTesting.py]: Test cases for VLAN and Loopback must condition.
Praveen Chaudhary authoredFeb 9, 2020 Configuration menu - View commit details
-
Copy full SHA for 537199c - Browse repository at this point
Copy the full SHA 537199cView 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 c71deb0 - Browse repository at this point
Copy the full SHA c71deb0View commit details
Commits on Feb 10, 2020
-
Introduced hwsku.json file in portconfig script (zhenggen-xu#35)
* Introduced hwsku.json file in portconfig script Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com> * Addressed review comments Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cc2f574 - Browse repository at this point
Copy the full SHA cc2f574View commit details -
[docker-frr] Fix the start.sh where it fails in case no WARM_RESTART …
…in configDB (zhenggen-xu#41) Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for c884f26 - Browse repository at this point
Copy the full SHA c884f26View commit details -
[docker-lldp] Fix lldpcli issue when description has special characte…
…rs (zhenggen-xu#40) Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for cb28c34 - Browse repository at this point
Copy the full SHA cb28c34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85380ec - Browse repository at this point
Copy the full SHA 85380ecView commit details
Commits on Feb 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8305e84 - Browse repository at this point
Copy the full SHA 8305e84View commit details
Commits on Feb 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1c2fd93 - Browse repository at this point
Copy the full SHA 1c2fd93View commit details -
platform.json/hwsku.json format changes (zhenggen-xu#43)
Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4c88c5c - Browse repository at this point
Copy the full SHA 4c88c5cView commit details -
[Seastone] Changes for platform.json/hwsku.json for DPB (zhenggen-xu#37)
Move the platform.json from HWSKU to PLATFORM directory Introduce the hwsku.json in each HWSKU Added "interfaces" wrapper for the properties. Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 450afa1 - Browse repository at this point
Copy the full SHA 450afa1View commit details -
Add following APIs and test cases: (zhenggen-xu#44)
* Add following APIs and test cases: - get Yang module's prefix - get the datanode's data type - get the data type of the node that leafref node points to * Add new libyang python APIs: - get_leafref_path() - get_leafref_type_schema()
Configuration menu - View commit details
-
Copy full SHA for 04242e7 - Browse repository at this point
Copy the full SHA 04242e7View commit details -
[_sonic_yang_ext.py]: Parse multilist in YANG Container. (zhenggen-xu#38
) * [_sonic_yang_ext.py]: Parse multilist in YANG Container. This is needed to support VRF feature in SONiC. Signed-off-by: Praveen Chaudhary pchaudhary@linkedin.com * [sonic-vlan.yang]: Change Vlan yang models to remove admin-status as mandatory attribute. Signed-off-by: Praveen Chaudhary pchaudhary@linkedin.com * [_sonic_yang_ext.py]: Minor fix in _sonic_yang_ext.py Signed-off-by: Praveen Chaudhary pchaudhary@linkedin.com
Praveen Chaudhary authoredFeb 13, 2020 Configuration menu - View commit details
-
Copy full SHA for aa7d8bf - Browse repository at this point
Copy the full SHA aa7d8bfView commit details
Commits on Feb 14, 2020
-
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 74ac9b0 - Browse repository at this point
Copy the full SHA 74ac9b0View commit details -
[platform/cel]: Remove afulnx_64 (sonic-net#3900)
remove afulnx_64 install script
Configuration menu - View commit details
-
Copy full SHA for 68f664b - Browse repository at this point
Copy the full SHA 68f664bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96f5a75 - Browse repository at this point
Copy the full SHA 96f5a75View 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 cdab1fc - Browse repository at this point
Copy the full SHA cdab1fcView 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 3ba4361 - Browse repository at this point
Copy the full SHA 3ba4361View 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 a6acc1e - Browse repository at this point
Copy the full SHA a6acc1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e87f270 - Browse repository at this point
Copy the full SHA e87f270View commit details -
Configuration menu - View commit details
-
Copy full SHA for e194643 - Browse repository at this point
Copy the full SHA e194643View 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 6143fdd - Browse repository at this point
Copy the full SHA 6143fddView 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 80e388d - Browse repository at this point
Copy the full SHA 80e388dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c70a7b8 - Browse repository at this point
Copy the full SHA c70a7b8View 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 63b0038 - Browse repository at this point
Copy the full SHA 63b0038View commit details -
Configuration menu - View commit details
-
Copy full SHA for f061353 - Browse repository at this point
Copy the full SHA f061353View 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 984c43e - Browse repository at this point
Copy the full SHA 984c43eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71225ea - Browse repository at this point
Copy the full SHA 71225eaView 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 3ac3459 - Browse repository at this point
Copy the full SHA 3ac3459View 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 f197f0d - Browse repository at this point
Copy the full SHA f197f0dView commit details
Commits on Feb 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 887ea00 - Browse repository at this point
Copy the full SHA 887ea00View commit details
Commits on Feb 17, 2020
-
Fix Sonic-config-engine testcase (zhenggen-xu#47)
* Fix Sonic-config-engine testcase Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com> * Addressed review comments Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c160fc7 - Browse repository at this point
Copy the full SHA c160fc7View commit details -
Update sonic-swss and sonic-utilities submodules
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 3f5ec4c - Browse repository at this point
Copy the full SHA 3f5ec4cView commit details
Commits on Feb 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3ba8b11 - Browse repository at this point
Copy the full SHA 3ba8b11View commit details -
Update sonic-utilities submodule
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 3077e84 - Browse repository at this point
Copy the full SHA 3077e84View commit details -
Update sonic-sairedis submodule
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 62a0c04 - Browse repository at this point
Copy the full SHA 62a0c04View commit details
Commits on Feb 19, 2020
-
Merge branch 'github-201911' into sonic-cfg-mgmt
Conflicts: dockers/docker-fpm-frr/bgpcfgd dockers/docker-fpm-frr/start.sh files/build_templates/sonic_debian_extension.j2 platform/broadcom/sai.mk platform/mellanox/fw.mk platform/mellanox/mlnx-platform-api/sonic_platform/sfp.py platform/mellanox/sdk-src/sx-kernel/Switch-SDK-drivers platform/mellanox/sdk.mk platform/vs/docker-sonic-vs/Dockerfile.j2 rules/frr.mk sonic-slave-stretch/Dockerfile.j2 src/lldpd/patch/series src/sonic-frr/frr src/sonic-platform-common src/sonic-py-swsssdk src/sonic-sairedis src/sonic-swss src/sonic-utilities
Configuration menu - View commit details
-
Copy full SHA for 5bf3efb - Browse repository at this point
Copy the full SHA 5bf3efbView commit details -
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 857ed76 - Browse repository at this point
Copy the full SHA 857ed76View commit details -
Add protobuf dependencies into syncd docker
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 227a721 - Browse repository at this point
Copy the full SHA 227a721View commit details -
sonic-platform-common, sonic-py-swsssdk sonic-sairedis, sonic-swss sonic-utilities Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for ff4d5ca - Browse repository at this point
Copy the full SHA ff4d5caView commit details -
Update sonic-utilities submodule
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 82ced67 - Browse repository at this point
Copy the full SHA 82ced67View commit details
Commits on Feb 20, 2020
-
Merge branch 'azure-201911' into sonic-cfg-mgmt-merge
Conflicts: rules/frr.mk sonic-slave-stretch/Dockerfile.j2 src/sonic-py-swsssdk src/sonic-swss src/sonic-utilities
Configuration menu - View commit details
-
Copy full SHA for 35dfd88 - Browse repository at this point
Copy the full SHA 35dfd88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62a7533 - Browse repository at this point
Copy the full SHA 62a7533View commit details -
Update submodules sonic-swss, sonic-py-swsssdk and sonic-utilities
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for e0d4c81 - Browse repository at this point
Copy the full SHA e0d4c81View commit details -
Update submodule sonic-sairedis
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for f5d9456 - Browse repository at this point
Copy the full SHA f5d9456View commit details -
hwsku_fix_daemon (zhenggen-xu#51)
Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1ec42d6 - Browse repository at this point
Copy the full SHA 1ec42d6View commit details
Commits on Feb 21, 2020
-
Update submodule sonic-py-swsssdk
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for d069a71 - Browse repository at this point
Copy the full SHA d069a71View commit details
Commits on Feb 26, 2020
-
fix portconfig script (zhenggen-xu#50)
Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c633170 - Browse repository at this point
Copy the full SHA c633170View commit details
Commits on Feb 27, 2020
-
fix chassis plugin due to port index change for celestica device (zhe…
…nggen-xu#55) Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fcfe0da - Browse repository at this point
Copy the full SHA fcfe0daView commit details -
Update sonic-sairedis and sonic-utilities submodules
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 357ccdf - Browse repository at this point
Copy the full SHA 357ccdfView commit details
Commits on Mar 3, 2020
-
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 2c3c4fb - Browse repository at this point
Copy the full SHA 2c3c4fbView commit details -
Update sonic-platform-common submodule
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for dd98dd2 - Browse repository at this point
Copy the full SHA dd98dd2View commit details -
Update SAI binary for hostif fix
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 7498d55 - Browse repository at this point
Copy the full SHA 7498d55View commit details
Commits on Mar 4, 2020
-
[sonic-head.yang]: Libyang sweep host bits from inet:ip-prefix, fixin… (
zhenggen-xu#56) * [sonic-head.yang]: Libyang sweep host bits from inet:ip-prefix, fixing that problem. Changed inet:ip-prefix to custom ip-prefix. Changed test case accordingly. * [setup.py]: Build yang tree while package build. Changes done: 1.) Build yang tree while package build. 2.) Add sonic_yang_tree as part of package. 3.) Fix sonic-loopback-interface.yang for ip-prefix problem.
Praveen Chaudhary authoredMar 4, 2020 Configuration menu - View commit details
-
Copy full SHA for 6eb21f6 - Browse repository at this point
Copy the full SHA 6eb21f6View commit details
Commits on Mar 11, 2020
-
[vs] Made start.sh script 'platform.json' compatible (zhenggen-xu#57)
Signed-off-by: Sangita Maity <sangitamaity0211@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2cf860b - Browse repository at this point
Copy the full SHA 2cf860bView commit details
Commits on Mar 17, 2020
-
[yang-models]: Add yang extension to control traslation configDB<->ya…
…ng from YANG models. (zhenggen-xu#52) Changes: 1.) Added yang extensions in YANG models. 2.) Changed the translation and rev translation code to depend on yang extensions. 3.) Load yang models in test code similar to dev code. 4.) Minor changes in test files. Signed-off-by: Praveen Chaudhary pchaudhary@linkedin.com
Praveen Chaudhary authoredMar 17, 2020 Configuration menu - View commit details
-
Copy full SHA for a65c1f3 - Browse repository at this point
Copy the full SHA a65c1f3View commit details
Commits on Mar 18, 2020
-
[_sonic_yang_ext.py]: Redirect logs to syslog. (zhenggen-xu#53)
Signed-off-by: Praveen Chaudhary pchaudhary@linkedin.com
Praveen Chaudhary authoredMar 18, 2020 Configuration menu - View commit details
-
Copy full SHA for 29403c9 - Browse repository at this point
Copy the full SHA 29403c9View commit details
Commits on Mar 22, 2020
-
[sonic-extension.yang]: Adding sonic-extension.yang (zhenggen-xu#60)
Signed-off-by: Praveen Chaudhary pchaudhary@linkedin.com
Praveen Chaudhary authoredMar 22, 2020 Configuration menu - View commit details
-
Copy full SHA for 622ede9 - Browse repository at this point
Copy the full SHA 622ede9View commit details -
Correct alias name (zhenggen-xu#58)
* Correct alias name * Code-review comments addressed Co-authored-by: Vasant <vapatil@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for 6a7fc55 - Browse repository at this point
Copy the full SHA 6a7fc55View commit details -
Update sonic-swss and sonic-utilities submodules
Signed-off-by: Zhenggen Xu <zxu@linkedin.com>
Configuration menu - View commit details
-
Copy full SHA for da6958f - Browse repository at this point
Copy the full SHA da6958fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4837e85 - Browse repository at this point
Copy the full SHA 4837e85View commit details