bmc-toolbox / bmclib

Library to abstract Baseboard Management Controller interaction
Apache License 2.0
189 stars 36 forks source link

FS-1123: Supermicro (SMC) BIOS config Get, Set and Reset support via SUM #392

Closed splaspood closed 1 month ago

splaspood commented 3 months ago

What does this PR implement/change/remove?

BIOS config management support for Supermicro (SMC) platforms implemented as a wrapper over Supermicro Update Manager (SUM).

Description for changelog/release notes

BIOS config management support for Supermicro (SMC) platforms.

mkukiell commented 2 months ago

@splaspood is this ready for review? set reviewers in that case.

codecov[bot] commented 1 month ago

Codecov Report

Attention: Patch coverage is 0% with 23 lines in your changes missing coverage. Please review.

Project coverage is 42.44%. Comparing base (877feee) to head (678cddf). Report is 5 commits behind head on main.

Files Patch % Lines
providers/supermicro/supermicro.go 0.00% 17 Missing :warning:
providers/supermicro/firmware.go 0.00% 4 Missing :warning:
providers/redfish/redfish.go 0.00% 2 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #392 +/- ## ========================================== + Coverage 37.48% 42.44% +4.95% ========================================== Files 78 61 -17 Lines 6405 5544 -861 ========================================== - Hits 2401 2353 -48 + Misses 3782 2970 -812 + Partials 222 221 -1 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.