Mai Bui
06e1a0bc14
[device/dell] Mitigation for security vulnerability ( #11875 )
...
Dependency: [PR (#12065 )](https://github.com/sonic-net/sonic-buildimage/pull/12065 ) needs to merge first.
#### Why I did it
`commands` module is not protected against malicious input
`getstatusoutput` is detected without a static string, uses `shell=True`
#### How I did it
Eliminate the use of `commands`
Use `subprocess.run()`, commands in `subprorcess.run()` are totally static
Fix indentation
#### How to verify it
Tested on DUT
[dell_log.txt](https://github.com/sonic-net/sonic-buildimage/files/9561332/dell_log.txt )
2023-01-05 16:22:09 -08:00
Aravind Mani
a07765ffea
[DellEMC] Fix S5248f platform issues ( #11076 )
...
* [DellEMC] Fix S5248f platform issues
* update files
Co-authored-by: Aravind Mani <aravind.m1@dell.com>
2022-06-09 09:38:13 -07:00
Aravind Mani
166efeffe2
Upgrade new DellEMC platforms to bullseye kernel ( #10 )
...
* Upgrade new DellEMC platforms to Bullseye
* Update s5212f kernel module
2021-11-10 15:27:22 -08:00
Aravind Mani
c3c6a178c8
DellEMC bullseye merge ( #2 )
...
Upgrade DellEMC platforms to bullseye.
2021-11-10 15:27:22 -08:00
arunlk-dell
1d9fd820a3
DellEMC: S5248F - Platform API 2.0 implementation ( #7930 )
...
#### Why I did it
Support API 2.0 for S5248F platform
#### How I did it
Making changes to S5248F platform specific directory
Co-authored-by: Arun LK <Arun_L_K@dell.com>
2021-06-28 09:44:49 -07:00
Arun Saravanan Balachandran
bcc6c64335
[DellEMC]: Platform modules Python3 compliance and other changes ( #5609 )
...
- Make DellEMC platform modules Python3 compliant.
- Change return type of PSU Platform APIs in DellEMC Z9264, S5232 and Thermal Platform APIs in S5232 to 'float'.
- Remove multiple copies of pcisysfs.py.
- PEP8 style changes for utility scripts.
- Build and install Python3 version of sonic_platform package.
- Fix minor Platform API issues.
2020-10-17 12:31:55 -07:00
Srideep
dc994b8425
DellEMC: Dell platform bug fixes on s5248 and s6232 ( #4071 )
...
* Dynamic bus detection and loading driver for eeprom on s5248,s5232
* sfputil fix for S5248
2020-01-27 23:28:26 -08:00
Aravind Mani
9cb12e6474
DellEMC: S52xx platforms optoe driver changes ( #3865 )
...
used overriding method instead of making changes in sfputilbase.py and changed the sff84xx to optoe driver for both QSFP and SFP.
2019-12-16 08:57:25 -08:00
srideepDell
60a7f4d653
[device]: Add a new supported device DellEMC s5248f ( #3547 )
...
* Switch Vendor: DellEMC
* Switch SKU: s5248F
* ASIC Vendor: Broadcom
* Swich ASIC: Trident3
* Port Configuration: 48x25G,4x100G,2x200G
* SONiC Image: sonic-broadcom.bin
* Changes Include ipmitool implementation for platform_sensors script is inclued in pmon startup
* Added 25G,10G configruation(25G is default) 1-48FP. 4x100G,2x200G (49-54 FP)
* LED support for s5248f
2019-10-17 18:43:59 -07:00