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

update from azure201911 #203

Merged
merged 27 commits into from
Jul 22, 2020
Merged

update from azure201911 #203

merged 27 commits into from
Jul 22, 2020

Commits on Jul 8, 2020

  1. [brcmsai]: Updated BRCM SAI Debina package to 3.7.5.1-2 (#4916)

    Fix for Copp Rules not having Policer Rate-Limit applied.
    
    Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
    abdosi committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    43bb028 View commit details
    Browse the repository at this point in the history
  2. [nephos]: upgrade Nephos SAI version to c749df (#4814)

    Verified with Nephos nps8365 based platform Accton AS7116-54x.
    gracelicd committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    3f05e4a View commit details
    Browse the repository at this point in the history
  3. "[config]: Multi ASIC loopback changes (#4895)

    Resubmitting the changes for (#4825) with fixes for sonic-bgpcdgd test failures
    Signed-off-by: Arvindsrinivasan Lakshmi Narasimhan <arlakshm@microsoft.com>
    arlakshm authored and abdosi committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    aef3f7d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0e0c7c2 View commit details
    Browse the repository at this point in the history
  5. [Submodule Update] Sonic-platform-common

    [sfp_base] Update return value documentation of channel-specific methods
    (#98)
    [SfpBase] Fix key name typo in docstring (#99)
    [sfp] Tweak key names of some transceiver info fields (#97)
    [sfputil] Make SfpUtilHelper.get_physical_to_logical noexcept as
    in SfpUtilBase (#96)
    abdosi committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    acd20f6 View commit details
    Browse the repository at this point in the history
  6. [Submodule update] sonic-platform-daemons

    [xcvrd] Update key names in 'get_media_settings_value()' (#63)
    [xcvrd] Tweak some transceiver info key names (#62)
    abdosi committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    8981547 View commit details
    Browse the repository at this point in the history
  7. [Submodule update] sonic-utilities

    [sfpshow][mock_state_db] Tweak key names of some transceiver info fields
    (#958)
    [config] Fix syntax error (#966)
    [config] Fix indentation level in _get_disabled_services_list() (#965)
    abdosi committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    3dcf0ba View commit details
    Browse the repository at this point in the history
  8. [Submodule Update] sonic-swss

    [aclorch] Use IPv6 Next Header internally for protocol number on MLNX
    platform (#1343)
    abdosi committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    e442175 View commit details
    Browse the repository at this point in the history
  9. [Submodule Update]

     Add support for attribute capability query in lua script (#362)
    abdosi committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    b3720bc View commit details
    Browse the repository at this point in the history
  10. Cherry-pick was not clean. Fixing it.

    Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
    abdosi committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    251dc0a View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2020

  1. [telemetry] Call sonic-cfggen Once (#4901)

    sonic-cfggen call is slow and this is taking place in the SONiC
    boot up process. The change uses templates to assemble all required
    vars into single template file. With this change, telemetry now calls
    once into sonic-cfggen.
    
    signed-off-by: Tamer Ahmed <tamer.ahmed@microsoft.com>
    tahmed-dev authored and abdosi committed Jul 11, 2020
    Configuration menu
    Copy the full SHA
    1bb3918 View commit details
    Browse the repository at this point in the history
  2. [mgmt docker] move pycryptodome installation to the end of the docker…

    … building (#4917)
    
    * [mgmt docker] move pycryptodome installation to the end of the docker building
    
    Signed-off-by: Ying Xie <ying.xie@microsoft.com>
    
    * pin down the version to current: 3.9.8
    
    * comment
    yxieca authored and abdosi committed Jul 11, 2020
    Configuration menu
    Copy the full SHA
    6427f1a View commit details
    Browse the repository at this point in the history
  3. Add support for bcmsh and bcmcmd utlitites in multi ASIC devices (#4926)

    Signed-off-by: Arvindsrinivasan Lakshmi Narasimhan <arlakshm@microsoft.com>
    This PR has changes to support accessing the bcmsh and bcmcmd utilities on multi ASIC devices
    Changes done
    - move the link of /var/run/sswsyncd from docker-syncd-brcm.mk to docker_image_ctl.j2
    - update the bcmsh and bcmcmd scripts to take -n [ASIC_ID] as an argument on multi ASIC platforms
    arlakshm authored and abdosi committed Jul 11, 2020
    Configuration menu
    Copy the full SHA
    7c699df View commit details
    Browse the repository at this point in the history
  4. [caclmgrd] Improve code reuse (#4931)

    Improve code reuse in `generate_block_ip2me_traffic_iptables_commands()` function.
    jleveque authored and abdosi committed Jul 11, 2020
    Configuration menu
    Copy the full SHA
    0559b7d View commit details
    Browse the repository at this point in the history
  5. [Submodule Update] sonic-utilities

    Intf table migration for APP_DB entries during warmboot (#980)
    [Multi NPU] Time Improvements to the config reload/load_minigraph
    commands  (#917)
    abdosi committed Jul 11, 2020
    Configuration menu
    Copy the full SHA
    7aefe6d View commit details
    Browse the repository at this point in the history
  6. [Submodule Update] sonic-py-swssdk

     [MultiDB]: use python class composition to avoid confusion in base
    class (#74)
    abdosi committed Jul 11, 2020
    Configuration menu
    Copy the full SHA
    93d2eda View commit details
    Browse the repository at this point in the history
  7. [Submodule update] sonic-snmpagent. Movent to 201911 Branch with with

    following PR's :
    Implement cbgpPeer2State in CiscoBgp4MIB (#119)
    Fix index nodes in LLDP tables whose access right is not-accessible.
    (#112)
     Fix quagga/FRR parser on IPv6 BGP sessions (#122)
     [lint] Fix some syntax errors or warnings (#127)
      Update README.md: Add lgtm badges (#128)
      [Multi-asic]: Support multi-asic platform (#126)
      Simplify test code (#132)
      [Multi-asic]: Namespace support for LLDP and Sensor tables (#131)
      Fix undefined variable and warning message (#134)
      Fix SNMP AgentX socket connection timeout when using
      Namespace.get_all() (#140)
      [Namespace] Fix interfaces counters in InterfacesMIB RFC 2863 (#141)
       Fix LGTM reported alert of PR#141 (#142)
    abdosi committed Jul 11, 2020
    Configuration menu
    Copy the full SHA
    b78e17a View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2020

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

Commits on Jul 13, 2020

  1. [Submodule Update] sonic-utilities

     Fix the None Type Exception when Interface Table does not exist (cold
    boot) as part of db migration (#986)
    abdosi committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    7591d76 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2020

  1. Fix the below frr start.sh jija2 exception in 201911 image syslog: (#…

    …4958)
    
    File "/usr/local/bin/sonic-cfggen", line 380, in <module>
         main()
       File "/usr/local/bin/sonic-cfggen", line 354, in main
         print(template.render(data))
       File "/usr/local/lib/python2.7/dist-packages/jinja2/environment.py", line 1090, in render
         self.environment.handle_exception()
       File "/usr/local/lib/python2.7/dist-packages/jinja2/environment.py", line 832, in handle_exception
         reraise(*rewrite_traceback_stack(source=source))
       File "<template>", line 1, in top-level template code
       File "/usr/local/lib/python2.7/dist-packages/jinja2/environment.py", line 471, in getattr
         return getattr(obj, attribute)
     jinja2.exceptions.UndefinedError: 'WARM_RESTART' is undefined
    
    Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
    abdosi committed Jul 14, 2020
    Configuration menu
    Copy the full SHA
    b725572 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2020

  1. [Submodule update] sonic-snmpagent

     [201911] Fix interface counters in RFC1213 (#144)
    abdosi committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    0d6754d View commit details
    Browse the repository at this point in the history
  2. [docker-ptf] Add support for spytest to ptf container (#4410)

    - Install apt and pip dependencies
    - Define traffic generator service
    
    Signed-off-by: Danny Allen <daall@microsoft.com>
    daall authored and abdosi committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    0824509 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2020

  1. [arista] update Arista drivers submodules (#4967)

    Merge most of the changes that recently made it to master.
    This will be the last such merge operation and future commits will only cherry-pick fixes and targeted features.
    
    Major fixes and features,
    - reboot cause enhancement with more hardware reboot cause reporting
    - fix reboot cause parsing issue with 201811 release
    - fix get_change_event logic
    - fix error message on missing sysfs entry by our plugins
    - final piece of the platform refactors for fan and sensor reporting through the platform API
    Staphylo committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    41ba95e View commit details
    Browse the repository at this point in the history
  2. [201911][devices] Update SFP keys to align with new standard (#4976)

    Align SFP key names with new standard defined in sonic-net/sonic-platform-common#97
    
    - hardwarerev -> hardware_rev
    - serialnum -> serial
    - manufacturename -> manufacturer
    - modelname -> model
    - Connector -> connector
    jleveque committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    840be77 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2020

  1. [201911][sonic-telemetry] Update submodule (#4987)

    Point submodule to new 201911 branch of sonic-telemetry and update pointer to the current HEAD of the 201911 branch
    
    * src/sonic-telemetry aaa9188...01b5365 (1):
      > [testdata] Update SFP keys to align with new standard (#39)
    jleveque committed Jul 18, 2020
    Configuration menu
    Copy the full SHA
    5591131 View commit details
    Browse the repository at this point in the history
  2. [201911][sudoers] Add sonic_installer list to read-only commands (#…

    …4997)
    
    `sonic_installer list` is a read-only command. Specify it as such in the sudoers file.
    
    This will also ensure the new `show boot` command, which calls `sudo sonic_installer list` under the hood doesn't fail due to permissions.
    jleveque committed Jul 18, 2020
    Configuration menu
    Copy the full SHA
    52e45e8 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2020

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