Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Juniper][QFX5210] Workaround for orchagent crash #3458

Merged
merged 7 commits into from
Sep 20, 2019
Merged

[Juniper][QFX5210] Workaround for orchagent crash #3458

merged 7 commits into from
Sep 20, 2019

Commits on Aug 1, 2019

  1. 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 <[email protected]>
    ciju-juniper committed Aug 1, 2019
    Configuration menu
    Copy the full SHA
    e0d5453 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2019

  1. Synced to latest upstream

    Signed-off-by: Ciju Rajan K <[email protected]>
    ciju-juniper committed Aug 2, 2019
    Configuration menu
    Copy the full SHA
    78ff233 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2019

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

Commits on Sep 11, 2019

  1. Configuration menu
    Copy the full SHA
    0944de4 View commit details
    Browse the repository at this point in the history
  2. [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 <[email protected]>
    ciju-juniper committed Sep 11, 2019
    Configuration menu
    Copy the full SHA
    85e7bb1 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2019

  1. Configuration menu
    Copy the full SHA
    8d5d3fe View commit details
    Browse the repository at this point in the history
  2. [Juniper][QFX5210] Workaround for orchagent crash

    Orchagent is crashing on the latest SONiC images. Issue #458
    is raised to track the problem. Dynamic port breakout
    commit 6f40933 introduced
    this regression. One of the recommendation that we received
    was to disable the loopback and mgmt ports in bcm config.
    It was helpful in fixing the issue but not the ideal solution.
    It works on qfx5210 as the loopback and management configurations
    are not applicable.
    
    While the orchagent crash is being debugged, we need this commit
    to fix the issue in qfx5210 platform. This patch can be reversed
    once the correct fix for the orchagent is identified.
    
    Signed-off-by: Ciju Rajan K <[email protected]>
    ciju-juniper committed Sep 15, 2019
    Configuration menu
    Copy the full SHA
    4369c0c View commit details
    Browse the repository at this point in the history