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

201911 fixes show ipv6 interfaces issue #937

Closed
wants to merge 70 commits into from
Closed

201911 fixes show ipv6 interfaces issue #937

wants to merge 70 commits into from

Commits on Dec 31, 2019

  1. Platform plugin for Fast-reboot/warm-reboot (#740)

    * Fastboot/warmboot platform plugin
    
    * Added platform plugin
    santhosh-kt authored and abdosi committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    3c41ace View commit details
    Browse the repository at this point in the history
  2. [scripts] Adds support for management (1.0) commands (#745)

    Add utility to translate text output of syseeprom dump into JSON, for
    consumption by new management (1.0) command.
    
    Signed-off-by: Howard Persh <[email protected]>
    hpersh authored and abdosi committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    4a89485 View commit details
    Browse the repository at this point in the history
  3. [intfstat] fix --delete fail when counters dump does not exist (#752)

    Signed-off-by: Mykola Faryma <[email protected]>
    mykolaf authored and abdosi committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    b32368e View commit details
    Browse the repository at this point in the history
  4. Fix a bug in idempotent check. (#755)

    Currently it misses the case where data for a new key is empty.
    renukamanavalan authored and abdosi committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    d4151b0 View commit details
    Browse the repository at this point in the history
  5. [neighbor advertiser] catch all exceptions while trying https endpoint (

    #757)
    
    * [neighbor advertiser] catch all exceptions while trying https endpoint
    
    When connecting https endpoint failed, we need to try http endpoint.
    Therefore we need to catch all exceptions.
    
    Signed-off-by: Ying Xie <[email protected]>
    
    * raise exception if https returned non-success status code
    yxieca authored and abdosi committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    8edd2a1 View commit details
    Browse the repository at this point in the history
  6. [neighbor advertiser] raise exception when http endpoint return failu…

    …re (#758)
    
    * [neighbor advertiser] raise exception when http endpoint return failure
    
    Signed-off-by: Ying Xie <[email protected]>
    
    * Delete deprecated error checking code
    
    * Add back check for None
    yxieca authored and abdosi committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    3fe4474 View commit details
    Browse the repository at this point in the history
  7. [fast/warm reboot] ignore errors after shutting down critical service…

    …(s) (#761)
    
    Once any critical service is shutdown (radv/swss/syncd), we have to
    commit to the reboot. Failing in the middle will leave the system in
    bad state.
    
    Signed-off-by: Ying Xie <[email protected]>
    yxieca authored and abdosi committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    f4aae86 View commit details
    Browse the repository at this point in the history
  8. A generic JSON file updater, which can add/update-existing attributes. (

    #770)
    
    * A generic JSON file updater, which can add/update-existing attributes.
    This tool would be used to update /etc/sonic/core_analyzer.rc.json file to add
    credentials by HW proxy.
    
    * Updated per review comments.
    The option is better named.
    renukamanavalan authored and abdosi committed Dec 31, 2019
    Configuration menu
    Copy the full SHA
    72f0e77 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2020

  1. [portstat] fix header used (#743)

    * [portstat] fix header used
    
    Signed-off-by: Mykola Faryma <[email protected]>
    
    * [portstat] fix print table_as_json
    
    Signed-off-by: Mykola Faryma <[email protected]>
    
    * Fix tx_ovr field
    mykolaf authored and abdosi committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    af9cbc8 View commit details
    Browse the repository at this point in the history
  2. [show] enhance 'show ip[v6] bgp summary' command (#754)

    * [show] enhance 'show ip[v6] bgp summary' command
    * changing ipaddr to ipaddress
    rvisnu authored and abdosi committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    b969958 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    173f291 View commit details
    Browse the repository at this point in the history
  4. [dropconfig] Clean-up error output for devices that do not support dr…

    …op counters (#784)
    
    Signed-off-by: Danny Allen <[email protected]>
    daall authored and abdosi committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    4d82ff8 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2020

  1. [config] Merge duplicate vrf configuration (#759)

    Merge two vrf configuration to avoid user can't add or delete management VRF through CLI.
    
    Co-authored-by: Minkang-Tsai <[email protected]>
    2 people authored and abdosi committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    5e43ec7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3dedc0 View commit details
    Browse the repository at this point in the history
  3. [acl-loader] Use V6 ethertype for IPv6 ACL rule (#788)

    If ACL table name contains the substring "v6", set the EtherType of the rule to V6, otherwise set to V4.
    jleveque authored and abdosi committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    7dd1221 View commit details
    Browse the repository at this point in the history
  4. [fdbshow][nbrshow] Print interface OID in lieu of name if there is no…

    … OID->interface name mapping (#789)
    
    In release branches prior to 201911, FDB or ARP learnt on VLAN interface LAG port will cause nothing to appear in the "show arp" or "show mac" output because there existed no OID->interface name never had the mappings for LAG interface.
    
    This issue has since been fixed in master (and 201911). However, making this change in master is not harmful and will prevent a regression from causing no output to be displayed for the interface name in the future.
    jleveque authored and abdosi committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    6debdb1 View commit details
    Browse the repository at this point in the history
  5. [neighbor advertiser] remove http endpoint access (#792)

    * [neighbor advertiser] remove http endpoint access
    
    Signed-off-by: Ying Xie <[email protected]>
    
    * Remove obsolete comment
    yxieca authored and abdosi committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    8d18bd8 View commit details
    Browse the repository at this point in the history
  6. [dropconfig] Move prefix-handling from CLI to orchagent (#785)

    - Remove prefix-trimming from drop reason capability query
    - Remove prefix-trimming from create/add safety checks
    
    Signed-off-by: Danny Allen <[email protected]>
    daall authored and abdosi committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    992b195 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2f1b644 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2020

  1. ZTP CLI commands (#599)

    Implemented following commands to use Zero Touch Provisioning
    
    show ztp status
    config ztp enable
    config ztp disable
    config ztp run
    
    Signed-off-by: Rajendra Dendukuri <[email protected]>
    Co-authored-by: Akhilesh Samineni <[email protected]>
    Co-authored-by: rlhui <[email protected]>
    3 people committed Feb 12, 2020
    Configuration menu
    Copy the full SHA
    6a36a6b View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2020

  1. [config] Add 'feature' subcommand (#746)

    pra-moh authored and abdosi committed Feb 24, 2020
    Configuration menu
    Copy the full SHA
    498f4b9 View commit details
    Browse the repository at this point in the history
  2. [show] Add subcommand to display the status of auto-restart feature f…

    …or each container (#798)
    
    Since we introduced the auto-restart feature for each container, we need add a show subcommand to display the current status of auto-restart feature for all containers or a specific container.
    
    - How I did it
    We define a function named autorestart to show the status of this features. This function will accept an option parameter which is the container name. If this parameter is not specified, this function will by default show the status of all containers. Otherwise it will show the status of specific container.
    
    Signed-off-by: Yong Zhao <[email protected]>
    yozhao101 authored and abdosi committed Feb 24, 2020
    Configuration menu
    Copy the full SHA
    94ab69c View commit details
    Browse the repository at this point in the history
  3. [config] Add subcommand to configure the status of auto-restart featu…

    …re for each container (#801)
    yozhao101 authored and abdosi committed Feb 24, 2020
    Configuration menu
    Copy the full SHA
    0f42cf9 View commit details
    Browse the repository at this point in the history
  4. [Command Reference] Document CLI commands related to container auto-r…

    …estart feature (#802)
    yozhao101 authored and abdosi committed Feb 24, 2020
    Configuration menu
    Copy the full SHA
    312f215 View commit details
    Browse the repository at this point in the history
  5. [config/main.py] Modify reload() function to load configuration from …

    …init_cfg.json implicitly (#812)
    
    * [config/main.py] Modify the load() and reload() functions to load config
    from config_db.json and init_cfg.json.
    
    Signed-off-by: Yong Zhao <[email protected]>
    
    * [config/main.py] Undo the changes which load the configuration from
    init_cfg.json for load() function and define a
    constant string for the path of init_cfg.json.
    
    Signed-off-by: Yong Zhao <[email protected]>
    
    * [config/main.py] Correct a typo.
    
    Signed-off-by: Yong Zhao <[email protected]>
    
    * [config/main.py] Added an else statement in line 551 to decide whether
    the init_cfg.json exsits or not in reload function.
    
    Signed-off-by: Yong Zhao <[email protected]>
    
    * [config/main.py] Correct a typo error.
    
    Signed-off-by: Yong Zhao <[email protected]>
    
    * [config/main.py] Change the loading order and we should first load
    init_cfg.json and then config_db.json.
    
    Signed-off-by: Yong Zhao <[email protected]>
    
    * [config/main.py] Use constant string to represent the path of
    init_cfg.json.
    
    Signed-off-by: Yong Zhao <[email protected]>
    yozhao101 authored and abdosi committed Feb 24, 2020
    Configuration menu
    Copy the full SHA
    36055cc View commit details
    Browse the repository at this point in the history
  6. Fix for dhcp_relay deletion on a VLAN (#813)

    Signed-off-by: Akhilesh Samineni <[email protected]>
    AkhileshSamineni authored and abdosi committed Feb 24, 2020
    Configuration menu
    Copy the full SHA
    8936589 View commit details
    Browse the repository at this point in the history
  7. Added check if service existis before start/stop/restart of service. (#…

    …815)
    
    This is possible if some of docker are not built then corresponding
    service file will not be present
    abdosi committed Feb 24, 2020
    Configuration menu
    Copy the full SHA
    1f4e3a0 View commit details
    Browse the repository at this point in the history
  8. Platform Driver Development Framework (PDDF): Adding PDDF CLI utils (#…

    …624)
    
    This change is related to Platform Driver Development Framework (PDDF) which is being added to sonic-buildimage repo. More details can be found here, sonic-net/SONiC#406
    
    PDDF supports its own CLI utilities, which use generic PDDF component plugins. I added these PDDF CLI utilities.
    FuzailBrcm authored and abdosi committed Feb 24, 2020
    Configuration menu
    Copy the full SHA
    66e81bb View commit details
    Browse the repository at this point in the history
  9. Add command line support for thermal control (#777)

    Add a "show platform fanstatus" command to allow user fetch FAN status data.
    Add a "show platform temperature" command to allow user fetch thermal status data.
    Junchao-Mellanox authored and abdosi committed Feb 24, 2020
    Configuration menu
    Copy the full SHA
    1a8b7da View commit details
    Browse the repository at this point in the history
  10. [fwutil]: Command-line utility for interacting with platform componen…

    …ts (#772)
    
    * [fwutil]: initial version.
    
    Signed-off-by: Nazarii Hnydyn <[email protected]>
    
    * [fwutil]: Fix UI: enable progressbar render finalizer.
    
    Signed-off-by: Nazarii Hnydyn <[email protected]>
    
    * [fwutil]: integrate utility with SONiC CLI.
    
    Signed-off-by: Nazarii Hnydyn <[email protected]>
    
    * [fwutil]: update CLI command reference documentation.
    
    Signed-off-by: Nazarii Hnydyn <[email protected]>
    
    * [fwutil]: Revisit CLI architecture: avoid direct imports.
    
    Signed-off-by: Nazarii Hnydyn <[email protected]>
    
    * [fwutil]: Fix review comments: refactor CLI command reference.
    
    Signed-off-by: Nazarii Hnydyn <[email protected]>
    
    * [fwutil]: Fix review comments: update CLI documentation.
    
    Signed-off-by: Nazarii Hnydyn <[email protected]>
    nazariig authored and abdosi committed Feb 24, 2020
    Configuration menu
    Copy the full SHA
    4e51294 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4fbd21b View commit details
    Browse the repository at this point in the history
  12. [reboot] make sure the reboot happens even if platform reboot failed (#…

    …819)
    
    * [reboot] make sure the reboot happens even if platform reboot failed
    
    Platform reboot tool could fail if the platform driver didn't load
    properly. In this case, a reboot is required to recover the device.
    We need to make sure the reboot tool is robust.
    
    Signed-off-by: Ying Xie <[email protected]>
    
    * Rewording
    
    * add log message
    yxieca authored and abdosi committed Feb 24, 2020
    Configuration menu
    Copy the full SHA
    eeb312d View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2020

  1. [fwutil]: Set default socket timeout for FW download to 30 sec. (#821)

    Signed-off-by: Nazarii Hnydyn <[email protected]>
    nazariig authored and abdosi committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    1145db4 View commit details
    Browse the repository at this point in the history
  2. Update config/show to include PFC Watchdog commands (#736)

    * Add pfcwd utility to the config/show CLI
    
    Signed-off-by: Andriy Moroz <[email protected]>
    
    * Add some more commands
    
    Signed-off-by: Andriy Moroz <[email protected]>
    
    * [doc] Add start_default description
    
    Signed-off-by: Andriy Moroz <[email protected]>
    andriymoroz-mlnx authored and abdosi committed Mar 4, 2020
    Configuration menu
    Copy the full SHA
    a2ca28d View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2020

  1. [fwutil]: Use overlay driver when mounting next image filesystem (#825)

    * [fwutil]: Use overlay driver when mounting next image filesystem.
    
    Signed-off-by: Nazarii Hnydyn <[email protected]>
    
    * [fwutil]: Update command reference.
    
    Signed-off-by: Nazarii Hnydyn <[email protected]>
    nazariig authored and abdosi committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    10fe9f7 View commit details
    Browse the repository at this point in the history
  2. Fix for adding L3 interface to Vlan group (#826)

    Signed-off-by: Shlomi Bitton <[email protected]>
    shlomibitton authored and abdosi committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    fb2124c View commit details
    Browse the repository at this point in the history
  3. [fwutil]: Fix component table layout. (#831)

    Signed-off-by: Nazarii Hnydyn <[email protected]>
    nazariig authored and abdosi committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    5684dc0 View commit details
    Browse the repository at this point in the history
  4. [db_migrator]Do DB migration for buffer pool size change on Mellanox …

    …platform (#833)
    
    * do DB migration for buffer pool size change with new SDK version
    
    * fix review comments
    enhace migration fail case
    
    * make migrator can work with warm reboot case
    
    * ehnahce the logic to cover more corner case
    simplify the way to generate new buffer configuration.
    
    * remove code to get info from config_db.json since it's not necessary
    3800 platform need special buffer configuration
    keboliu authored and abdosi committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    cb925a2 View commit details
    Browse the repository at this point in the history
  5. [intfutil] set speed to 0 when interface speed is not available (#839)

    This is not an issue with normal and correct configuration. The
    issue was exposed when there is an incorrect configuration, e.g.
    contain wrong port names. These wrong port names will still get
    populated to the app_db but will not have speed associated.
    
    Lack of speed entry will cause "show interface status" to throw
    exception.
    
    Signed-off-by: Ying Xie <[email protected]>
    yxieca authored and abdosi committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    07346a3 View commit details
    Browse the repository at this point in the history
  6. explicitly specify command with underscores (#846)

    Starting click 7.0. The default behavior of a command with under
    scores will be replace with dashes.
    
    this is to address the above default behavior change, so that
    the command remains the same.
    
    more details can be found:
    
    pallets/click#1123
    lguohan authored and abdosi committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    144290c View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2020

  1. [multi-asic]: Update reload of systemd services to support multi-asic…

    … platforms (#856)
    
    * Update stop, reset failed status and restart of systemd services
    to support multi-asic platforms.
    
    * Create function to avoid code duplication.
    
    * Fixed errors due to pervious commit and review comments.
    
    * Minor update to fix spacing.
    
    * Minor update to fix spacing.
    
    * Minor update to fix spacing.
    
    * For multi asic platform updated logic of stopping/restarting of
    services to ensure that the right instances are stopped and
    restarted if a service is both global and multi-instance.
    
    * Fixed log error message with incorrect number of parameterts.
    SuvarnaMeenakshi authored and rlhui committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    1adf83c View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2020

  1. [watermarkstat] Fix issue of fields overwritten before display (#862)

    Fix the bug where the unicast/multicast queue watermark display was incorrect
    
    - How I did it
    Calculate the header list dynamically for PG and queue display
    Display the correct queue numbers in the output instead of always starting the index from 0
    Calculate the display position relative to the starting index
    
    Signed-off-by: Neetha John <[email protected]>
    neethajohn authored and abdosi committed Apr 7, 2020
    Configuration menu
    Copy the full SHA
    8f08a15 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2020

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

Commits on Apr 19, 2020

  1. [fwutil]: Update Command-Reference.md. (#876)

    Signed-off-by: Nazarii Hnydyn <[email protected]>
    nazariig authored and abdosi committed Apr 19, 2020
    Configuration menu
    Copy the full SHA
    250a49b View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2020

  1. [Vxlan] : adding show vnet/vxlan cmds (#880)

    * [Vxlan] : adding show vnet/vxlan cmds
    dzhangalibaba authored and abdosi committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    903a76c View commit details
    Browse the repository at this point in the history
  2. [show][bgp] Use only 'show ip bgp' as the base and use bgp_frr_v4 fil…

    …e for FRR routing stack (#884)
    
    Co-authored-by: Travis Van Duyn <[email protected]>
    2 people authored and abdosi committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    bdcfe80 View commit details
    Browse the repository at this point in the history
  3. [fast reboot] set a fast-reboot DB flag (#887)

    - This flag is currently no functional impact with just this change.
    - This flag is intended to coordinate fast-reboot shutdown path.
    - This flag enables moving fast-reboot per service knowledge to service scripts.
      which unblocks moving warm-reboot per service knowledge to service scripts.
    - This flag is consistent with the bootup flag we setting on the boot up path.
    
    Signed-off-by: Ying Xie <[email protected]>
    yxieca authored and abdosi committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    9c8fcb9 View commit details
    Browse the repository at this point in the history
  4. [show] Add 'ip/ipv6 bgp network' commands (#888)

    Co-authored-by: Travis Van Duyn <[email protected]>
    2 people authored and abdosi committed Apr 27, 2020
    Configuration menu
    Copy the full SHA
    5def42c View commit details
    Browse the repository at this point in the history

Commits on May 1, 2020

  1. [fwutil]: Fix firmware update command. (#895)

    Signed-off-by: Nazarii Hnydyn <[email protected]>
    nazariig authored and abdosi committed May 1, 2020
    Configuration menu
    Copy the full SHA
    807182b View commit details
    Browse the repository at this point in the history
  2. [utility] Filter FDB entries (#890)

    * [utility] Filter FDB entries
    
    FDB table can get large due to VM creation/deletion which cause
    fast reboot to slow down. This utility fitlers FDB entries based on
    current MAC entries in the ARP table.
    
    signed-off-by: Tamer Ahmed <[email protected]>
    tahmed-dev authored and abdosi committed May 1, 2020
    Configuration menu
    Copy the full SHA
    ac6614e View commit details
    Browse the repository at this point in the history

Commits on May 4, 2020

  1. [config] Add support for multi-ASIC devices (#877)

    * [Phase 1] Multi ASIC config command changes, db_mgrator.py script updates for handing namespace.
    
    * Fixes and comment updates
    
    * Comments addressed + added support for user to input the config files per namespace also.
    
    * Updates per comments + based on the updated SonicV2Connector/ConfigDBConnector class design
    
    * Review comments update.
    
    * Help string updated for config save/reload/load
    judyjoseph authored and rlhui committed May 4, 2020
    Configuration menu
    Copy the full SHA
    eca8de3 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2020

  1. [config] Add 'interface transceiver' subgroup with 'lpmode' and 'rese…

    …t' subcommands (#904)
    jleveque authored and rlhui committed May 10, 2020
    Configuration menu
    Copy the full SHA
    0aed20a View commit details
    Browse the repository at this point in the history
  2. [Vnet] Fix NameError for 'swsssdk' and align output (#902)

    * Fix NameError for 'swsssdk', align neig output
    prsunny authored and rlhui committed May 10, 2020
    Configuration menu
    Copy the full SHA
    e12da21 View commit details
    Browse the repository at this point in the history
  3. Improved route_check tool and adopt to 20191130 image. (#898)

    * Changes:
    1) Add syslog support.
    2) Enable forever periodic scan
    3) Skip link local addresses
    4) Skip eth0 routes
    3) Adopt to 20191130 changes
        3.1) APPl-DB INTF_TABLE may not have IP address
        3.2) nexthop is never empty
    
    * No logical code change. A small name change.
    
    * 1) Adopt to 201811 -- Filter out 'lo' & 'docker0' in addition to 'eth0' as local routes
    2) Ensure to read route entry w/o prefix, if not present with prefix
    renukamanavalan authored and rlhui committed May 10, 2020
    Configuration menu
    Copy the full SHA
    a3c8634 View commit details
    Browse the repository at this point in the history
  4. [config] Support load_minigraph command for multi NPU platform (#896)

    - Modify the load_minigraph command handler to support multi NPU platforms
    arlakshm authored and abdosi committed May 10, 2020
    Configuration menu
    Copy the full SHA
    bcafb86 View commit details
    Browse the repository at this point in the history
  5. Revert "[config] Add 'interface transceiver' subgroup with 'lpmode' a…

    …nd 'reset' subcommands (#904)"
    
    This reverts commit 0aed20a.
    abdosi committed May 10, 2020
    Configuration menu
    Copy the full SHA
    42e4fdc View commit details
    Browse the repository at this point in the history

Commits on May 12, 2020

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

Commits on May 20, 2020

  1. Changes to support acl-loader and mirror-session config commands for …

    …multi-npu platforms. (#908)
    
    * Changes to support acl-loader command for multi-npu platforms.
    
    Move multi-npu related utility functions from config/main.py
    to sonic-device-util.py so that it can be used by acl-loader/any other
    module.
    
    Updated Mirror Session add/remove for multi-npu platforms.
    Needed for Everflow ACL rule programming.
    
    * Address review comment to change comment from """ to #
    except for doc string
    abdosi committed May 20, 2020
    Configuration menu
    Copy the full SHA
    765a616 View commit details
    Browse the repository at this point in the history
  2. Changes to commands config reload/load-minigraph (#919)

    * Changes to ignore services stop/start for config reload and
    load_minigraph command. This will be needed when executed from
    config-setup script.
    
    * Updated Command Reference document
    
    * Address Review Comments.
    abdosi committed May 20, 2020
    Configuration menu
    Copy the full SHA
    2f3c44c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e516fc View commit details
    Browse the repository at this point in the history
  4. Fix is_mgmt_vrf_enabled when MGMT_VRF_CONFIG is not present the confi…

    …g DB (#885)
    
    Fix is_mgmt_vrf_enabled for the case where MGMT_VRF_CONFIG is not at all in the config DB.
    This is the case where mgmt vrf is never configured. The function throws error at
    File "/usr/lib/python2.7/dist-packages/show/main.py", line 651, in is_mgmt_vrf_enabled
    mvrf_dict = json.loads(p.stdout.read())
    Two show commands uses is_mgmt_vrf_enabled. "show mgmt-vrf" and "show ntp"
    Both commands throw error if mgmt vrf is never configured
    
    Co-authored-by: Bing Sun <[email protected]>
    2 people authored and abdosi committed May 20, 2020
    Configuration menu
    Copy the full SHA
    189f57e View commit details
    Browse the repository at this point in the history
  5. [config] Add 'interface transceiver' subgroup with 'lpmode' and 'rese…

    …t' subcommands (#904)
    jleveque authored and abdosi committed May 20, 2020
    Configuration menu
    Copy the full SHA
    83b88d5 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2020

  1. Multi-asic changes for config bgp commands and utilities. (#910)

    * Multi-asic changes for config bgp commands and utilities.
    
    * Review comments update
    
    * Optimized the logic of checking the internal hosts using AS number.
    
    * API changes due to rebase. Also setting ignore_local_hosts=false explicitly in BGP commands so that existing single ASIC platform implementation is unchanged.
    judyjoseph authored and abdosi committed May 21, 2020
    Configuration menu
    Copy the full SHA
    f849c0f View commit details
    Browse the repository at this point in the history
  2. Revert "[config] Add 'interface transceiver' subgroup with 'lpmode' a…

    …nd 'reset' subcommands (#904)"
    
    This reverts commit 83b88d5.
    abdosi committed May 21, 2020
    Configuration menu
    Copy the full SHA
    3d77d5a View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2020

  1. Make sure db_migrator is run after all config are loaded during (#926)

    load_minigraph. The behaviour got changed as part of multi-npu change
    so make it correct again.
    abdosi committed Jun 3, 2020
    Configuration menu
    Copy the full SHA
    e342b74 View commit details
    Browse the repository at this point in the history
  2. Vnet alias mapping (#924)

    prsunny authored and abdosi committed Jun 3, 2020
    Configuration menu
    Copy the full SHA
    6e45b67 View commit details
    Browse the repository at this point in the history
  3. Changes to make lldp show command for multi-npu platforms. (#914)

    * Changes to make lldp show command for multi-npu platforms.
    We will display only front-panel port information.
    
    * Address Review Comments.
    
    * Added Comment
    
    * Fix LGTM error
    
    * Address Review Comments
    abdosi committed Jun 3, 2020
    Configuration menu
    Copy the full SHA
    bcc9c86 View commit details
    Browse the repository at this point in the history
  4. [Mellanox] add document for thermal control related cli (#832)

    * [Mellanox] add document for thermal control related cli
    
    * Update review comments thermal zones -> thermal sensors
    
    * Make example better
    Junchao-Mellanox authored and abdosi committed Jun 3, 2020
    Configuration menu
    Copy the full SHA
    5b11d0e View commit details
    Browse the repository at this point in the history
  5. [Mellanox] Fix thermal control issue: use natural sort for fan status…

    … and thermal status (#836)
    
    * [thermal fix] use natural sort for fan status and thermal status
    * [thermal fix] set fan status to N/A when fan is removed
    * Adjust header name for show platform temperature output
    Junchao-Mellanox authored and abdosi committed Jun 3, 2020
    Configuration menu
    Copy the full SHA
    6a0a3be View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2020

  1. [201911][thermal control] Backport changes from master branch (#929)

    * [thermal fix] use natural sort for fan status and thermal status
    * [thermal fix] set fan status to N/A when fan is removed
    * Adjust header name for show platform temperature output
    Junchao-Mellanox authored Jun 4, 2020
    Configuration menu
    Copy the full SHA
    40e7452 View commit details
    Browse the repository at this point in the history