sonic-buildimage/device/nokia/x86_64-nokia_ixr7250e_36x400g-r0
snider-nokia 9f81d9d1bf [Nokia][sonic-platform] Update Nokia sonic-platform submodule and device data (#17378)
These changes, in conjunction with NDK version >= 22.9.17 address the thermal logging issues discussed at Nokia-ION/ndk#27. While the changes contained at this PR do not require coupling to NDK version >= 22.9.17, thermal logging enhancements will not be available without updated NDK >= 22.9.17. Thus, coupling with NDK >=22.9.17 is preferred and recommended.

Why I did it
To address thermal logging deficiencies.

Work item tracking
Microsoft ADO (number only): 26365734
How I did it
The following changes are included:

Threshold configuration values are provided in the associated device data .json files. There is also a change included to better handle the condition where an SFP module read fails.

Modify the module.py reboot to support reboot linecard from Supervisor

 - Modify reboot to call _reboot_imm for single IMM card reboot
 - Add log to the ndk_cmd to log the operation of "reboot-linecard" and "shutdown/satrtup the sfm"
Add new nokia_cmd set command and modify show ndk-status output

 - Add a new function reboot_imm() to nokia_common.py to support reboot a single IMM slot from CPM
 - Added new command: nokia_cmd set reboot-linecard <slot> [forece] for CPM
 - Append a new column "RebootStatus" at the end of output of "nokia_cmd show ndk-status"
 - Provide ability for IMM to disable all transceiver module TX at reboot time
 - Remove defunct xcvr-resync service
2024-01-18 14:36:12 +08:00
..
Nokia-IXR7250E-36x100G [nokia]: Updated total headroom pool size to accommodate 100G ports on T2 uplinks (#16690) (#16798) 2023-10-08 04:04:33 +08:00
Nokia-IXR7250E-36x400G [Nokia-IXR7250E][Devicedata] update the device data for Nokia IXR7250E platform (#15216) 2023-06-05 12:02:05 -07:00
plugins Added Nokia IXR7250E support (#7809) 2021-08-17 12:26:04 -07:00
asic.conf Added Nokia IXR7250E support (#7809) 2021-08-17 12:26:04 -07:00
chassisdb.conf [Nokia][platform] Modified Nokia device data to support midplane (#9914) 2022-02-08 14:03:12 -08:00
default_sku Added Nokia IXR7250E support (#7809) 2021-08-17 12:26:04 -07:00
installer.conf Added Nokia IXR7250E support (#7809) 2021-08-17 12:26:04 -07:00
pcie.yaml Added Nokia IXR7250E support (#7809) 2021-08-17 12:26:04 -07:00
platform_asic Add platform_asic file to each platform folder in sonic-device-data based package (#8542) 2021-10-08 19:27:48 -07:00
platform_components.template [Nokia] Update Nokia platform IXR7250E device data (#11611) 2022-10-10 18:49:26 -07:00
platform_env.conf Use the macsec_enabled flag in platform to enable macsec feature state (#11998) 2022-11-08 11:03:38 -08:00
platform_ndk.json [Nokia][sonic-platform] Update Nokia sonic-platform submodule and device data (#17378) 2024-01-18 14:36:12 +08:00
platform_reboot [Nokia-IXR7250E] Modify the platform_reboot on the IXR7250E for PMON API reboot and Disable all SFPs (#17483) 2024-01-18 14:36:08 +08:00
platform.json Updated Nokia device BCM and platform config (#11106) 2022-06-18 10:47:49 -07:00
pmon_daemon_control.json Added Nokia IXR7250E support (#7809) 2021-08-17 12:26:04 -07:00
system_health_monitoring_config.json Updated Nokia device BCM and platform config (#11106) 2022-06-18 10:47:49 -07:00
thermal_policy.json Added Nokia IXR7250E support (#7809) 2021-08-17 12:26:04 -07:00