forked from sonic-net/sonic-buildimage
-
Notifications
You must be signed in to change notification settings - Fork 0
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 to master #12
Merged
Merged
Sync to master #12
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: Jipan Yang <jipan.yang@alibaba-inc.com>
…rom machine.conf (#2991) * add code to read base mac from machine.conf * rewording the comments * add mac validation with re * fix review comments * remove empty line
* fix fast reboot compatibility We should handle both cases for backward-compatible with 201803: - fast-reboot - SONIC_BOOT_TYPE=fast-reboot * handle review comments * add a comment that getBootType code snippet is shared between two files
Signed-off-by: Wenda Ni <wenni@microsoft.com>
Signed-off-by: brandon_chuang <brandon_chuang@edge-core.com>
Signed-off-by: brandon_chuang <brandon_chuang@edge-core.com>
- Add reboot cause support for the platform API - Add LED support for the platform API xcvrs and fans - Misc fixes
* Switch Vendor: DellEMC * Switch SKU: s5232F * ASIC Vendor: Broadcom * Swich ASIC: Trident3 * Port Configuration: 32x100G * SONiC Image: sonic-broadcom.bin * LED support for s5232f * Changes Include ipmitool implementation for platform_sensors script is inclued in pmon startup * Added 100G,25G,10G configruation ( 100G is default).
Signed-off-by: brandon_chuang <brandon_chuang@edge-core.com>
Signed-off-by: brandon_chuang <brandon_chuang@edge-core.com>
* [ARISTA] adding 7060_cs32s to eMMC exclusions Following PR 2774 we added the 7060-cx32s according to the guidelines of PR 2780 This adds the 7060-cx32s to the list f devices that mount /var/log as a tmpfs to mitigate eMMC wearout Signed-off-by: Michel Moriniaux <m.moriniaux@criteo.com> * [ARISTA] adding 7060_cs32s to eMMC exclusions Following PR 2774 we added the 7060-cx32s according to the guidelines of PR 2780 This adds the 7060-cx32s to the list f devices that mount /var/log as a tmpfs to mitigate eMMC wearout Signed-off-by: Michel Moriniaux <m.moriniaux@criteo.com>
Implement new platform api sfp part, including the following APIs; - get_reset_status - get_tx_disable_channel - get_lpmode - get_power_override - reset - set_lpmode - tx_disable - tx_disable_channel - set_power_override
* Added > /64 ip6 route support for 1024 entries. Signed-off-by: Ashok Daparthi <Ashok_Daparthi@Dell.com>
Signed-off-by: brandon_chuang <brandon_chuang@edge-core.com>
…#3107) * sonic-device-data: update SAI config checker for Broadcom TD3 and TH3 The following properties have been approved by the Broadcom chip arch team: l3_alpm_ipv6_128b_bkt_rsvd ifp_inports_support_enable pll_bypass dpr_clock_frequency device_clock_frequency port_flex_enable mmu_port_num_mc_queue serdes_core_rx_polarity_flip_physical{<PORT>} serdes_core_tx_polarity_flip_physical{<PORT>} Signed-off-by: Dante (Kuo-Jung) Su <dante.su@broadcom.com> Change-Id: I1c6239cddfb0582a9298e671d792a32f79e4f006
Signed-off-by: brandon_chuang <brandon_chuang@edge-core.com>
Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
…cess-reboot-cause' (#3102)
* Adding platform support for Juniper QFX5210 This switch has 64 QSFP28 (40G/100G) ports, 2 SFP+ (1G/10G) ports on Broadcom Tomahawk II chipset. CPU used in QFX5210-64C-S is Intel Broadwell-DE. The machine has Redundant and hot-swappable Power Supply (1+1) and also has Redundant and hot swappable fans (3+1). Signed-off-by: Ciju Rajan K <crajank@juniper.net> * [Juniper][QFX5210] Optoe driver for SFP management This commit implements the following changes - Moving to optoe driver for sfp management - Removing the old sfp driver - Updating the port-config.ini to add the index field - Correction in sfputil.py to incorporate optoe driver - Platform support for 'poweroff' command Signed-off-by: Ciju Rajan K <crajank@juniper.net>
Marvell arm64 changes over sonic Signed-off-by: Antony Rheneus <arheneus@marvell.com>
Signed-off-by: Antony Rheneus <arheneus@marvell.com>
* [submodule update]: Advance sonic-dbsyncd
…tarting relay agent (#3441)
- monit config broke by one monit upgrade - abandon sed approach since it is suspestible to monit config changes - use unixsocket instead of httpd due to a bug in 5.20.0
* [cron.d] Create cron job to periodically clean-up core files * Create script to scan /var/core and clean-up older core files * Create cron job to run clean-up script Signed-off-by: Danny Allen <daall@microsoft.com> * Update interval for running cron job * Respond to feedback * Change syslog id
* Use dot1p to tc mapping for backend switches Signed-off-by: Wenda Ni <wenni@microsoft.com> * Do not write DSCP to TC mapping into CONFIG_DB or config_db.json for storage switches Signed-off-by: Wenda Ni <wenni@microsoft.com>
…6100 DellEMC S6100 : Platform2.0 API implementation [Module, Thermal]
Upon snmpd closes a netsnmp_agent_session due to snmp_timeout there is a possibility of crash due to stale memory access. This is a patch from source-forge:net-snmp. commit-id #793d59
Both python2 and python3 wheels being built out of the same source directory can interfere with each other when SONIC_BUILD_JOBS > 1. Signed-off-by: Greg Paussa <greg.paussa@broadcom.com>
#3418) * Z9264f_50gProfile: Added support for 50g profile
…lities (#3251) Introduce a new "sflow" container (if ENABLE_SFLOW is set). The new docker will include: hsflowd : host-sflow based daemon is the sFlow agent psample : Built from libpsample repository. Useful in debugging sampled packets/groups. sflowtool : Locally dump sflow samples (e.g. with a in-unit collector) In case of SONiC-VS, enable psample & act_sample kernel modules. VS' syncd needs iproute2=4.20.0-2~bpo9+1 & libcap2-bin=1:2.25-1 to support tc-sample tc-syncd is provided as a convenience tool for debugging (e.g. tc-syncd filter show ...)
This commit adds NTP support for management VRF using L3mdev. Config vrf add mgmt will enable management VRF, enslave the eth0 device to the master device mgmt, stop ntp service in default, restart interfaces-configs and restart ntp service in mgmt-vrf context. Requirement and design are covered in mgmt vrf design document. Signed-off-by: Harish Venkatraman <harish_venkatraman@dell.com>
DellEMC : Platform2.0 API Implementation for Chassis [S6000, S6100, Z9100], Fan [S6000]
Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
* [DELL] S6100 Support PowerCycle in Last Reboot Reason * handle first time boot properly * S6000 Last Reboot Reason Fix
* Install Iptables rules to set TCPMSS for lo interface * Moved implementation to hostcfgd to maintain at one place
Lldp can not be configured in host environment, so we expose lldpcli command of lldp docker to host for configuring more convenient.
Commits on Aug 15, 2019 [sonic_sfp] Fix global name about sfp module is not defined (#53) 04014b6 Commits on Aug 20, 2019 [xcvrd] Fix crashing due to missing fields of some module types (#54) c011c73 Remove duplicated sonic_eeprom and create symlink (#55) 087593e Commits on Sep 10, 2019 [sfp_base] Raise exceptions (previously was incorrectly returning the… c21507e Added new API to interact with the platform components (#60) 33b037d Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com>
Commits on Sep 10, 2019 [config] Add commands to remove BGP neighbor configuration (#625) da5cc8c Commits on Sep 12, 2019 [config] Reset failed status of all SONiC services, whether or not th… b943d67 Commits on Sep 13, 2019 [warm-reboot]: Do not clean up mirror session state database (#639) cbcdc82 Commits on Sep 17, 2019 Add SSD Health CLI utility (#587) 065414a Fixed config Asym PFC CLI. (#632) c1c53f5 Signed-off-by: Nazarii Hnydyn <nazariig@mellanox.com>
* DellEMC S6000 : Platform2.0 API implementation [PSU, Thermal] * Fix invalid number of arguments error * DellEMC S6000 : Platform2.0 [ Thermal ] * DellEMC S6000 : Platform2.0 API [PSU, Thermal] * Updated merge changes
* DellEMC Z9100 : Platform2.0 API implementation [PSU, Thermal] * DellEMC Z9100 : Platform2.0 API [ Thermal ] * DellEMC Z9100 : Platform2.0 API [PSU, Thermal]
* [SNMP] management VRF SNMP support This commit adds SNMP support for Management VRF using l3mdev. The patch included provides VRF support, there is no single "listendevice" configuration, rather multiple agentaddress config options can each have their own "interface" to bind to using "ip%interface". The snmpd.conf file is accordingly generated using the snmp.yml file and redis database info. Adding below the comments of SNMP patch 1376 -------------------------------------------- Since the Linux kernel added support for Virtual Routing and Forwarding (VRF) in version 4.3 (Note: these won't compile on non-linux platforms) https://www.kernel.org/doc/Documentation/networking/vrf.txt Linux users could not use snmpd in its current form to bind specific listening IP addresses to specific VRF devices. A simplified description of a VRF inteface is an interface that is a master (a container of sorts) that collects a set of physicalinterfaces to form a routing table. This set of two patches (one for V5-7-patches and one for V5-8-patches branches) is almost identical to patch single "listendevice" configuration. Rather, multiple agentAddress config options can each have their own "interface" to bind to using the <ip>%<interface> syntax.</interface></ip> ------------------------------------------- Signed-off-by: Harish Venkatraman <harish_venkatraman@dell.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.