Releases: Mellanox/linux-sysinfo-snapshot
Sysinfo-snapshot-v3.7.9.5
Improve MFT device filtering to not supported tools [MFT /MST] devices
- Prevents unnecessary tools MFT/MST tool execution on non-supported devices
- Align firmware tools output with installed tool in system MFT or MST
- Bump version to 3.7.9.5
Sysinfo-snapshot-v3.7.9.4
Enhance tools commands [MFT/MST]
1- Refactor parser function to eliminate duplication
2- Enhance is_mft_installed method
3- Improve general FW command output: run MFT if installed, otherwise fallback to MSTFLINT
4- Add command grouping in HTML view
5- Fix amber collect logic: use --ber_collect for older devices
6-Add debug logging for command execution when using --verbose
Sysinfo-snapshot-v3.7.9.3
Fixes collection of firmware dumps and configuration files
Sysinfo-snapshot-v3.7.9.2
Changes:
Removed duplicate devlink_handler function definition
Fixes:
IB port detection
Failure on collecting extended ibdiagnet results
Collecting IB routing info for extended ibdiagnet run
Failure on doca_pcc_counter_handler return
Sysinfo-snapshot-V3.7.9.1
changes/features:
- add switchdev/legacy mode visibility.
sysinfo-snapshotV3.7.9
changes/features:
- support newest congestion control algorithms
Bug fixed:
- Python 3.12 has changed how it processes escaped characters like ‘\A’ and now expects a ‘\A’
- The distutils package is deprecated
Sysinfo-snapshot-v3.7.8.2
Fixed bug:
- Sysinfo must be non intrusive on production system.
Sysinfo-snapshotv3.7.8.1
Bugs fixed:
- sysinfo failed in python2
- issue in remove unwanted files if there is dir in /tmp/ 'Error Is a directory: '/tmp/tmp.aaa''
Sysinfo-snapshotv3.7.8
Bug fixed:
- updated script looks for devices(/dev/mst) which we don’t create.
- sysinfo collection takes a long time due to serialized mstdump collection on HGX based hosts.
- Sysinfo compression failure due to unrelated directory in '/tmp'.
changes/features:
- add port dump in addition to pcie in mlxlink --amber_collect.
- add invoked sysinfo command to status log output.
Sysinfo-snapshot v3.7.7
Main Changes and New Features:
Added new flags:
• Added --keep_info flag to keep logs that were gathered, even if sysinfo run is canceled in the middle. .
• Added --interfaces flag to set List of interfaces either ETH netdev based or RDMA- mlx5 based that you want to run sysinfo on (comma separated list).
• Added --trace flag to gather /sys/kernel/debug/tracing/trace file even if the size is huge (more than 150 KB), if the file not huge it will be gathered by default.
Added new features/changes:
• Collect BlueField specific information
o collect the rshim log bfrshlog or cat /dev/rshim0/misc
o Bfver
o cat /etc/mlnx-release
Bug fixes:
• Mstdumps gathered by sysinfo have extra heading that prevents from automatic parsing .
• The tool should fail in case of a bad output from lscpi.