You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(bmc-explorer): ignore BlueField BIOS 500 in NIC mode (#1201)
## Description
BlueField DPU BMCs can return HTTP 500 when fetching the BIOS resource
while the DPU is in NIC mode. This currently makes endpoint exploration
fail even though the rest of the Redfish tree is still usable and
BIOS-dependent checks can be skipped safely.
Add an explicit `ignore_500_on_bios_fetch` exploration workaround flag
and enable it for BlueField systems. When the flag is set, BIOS fetch
HTTP 500 is logged and treated as missing BIOS instead of aborting
exploration.
## Type of Change
- [ ] **Add** - New feature or capability
- [ ] **Change** - Changes in existing functionality
- [x] **Fix** - Bug fixes
- [ ] **Remove** - Removed features or deprecated functionality
- [ ] **Internal** - Internal changes (refactoring, tests, docs, etc.)
## Related Issues (Optional)
## Breaking Changes
- [ ] This PR contains breaking changes
## Testing
- [x] Unit tests added/updated
- [ ] Integration tests added/updated
- [ ] Manual testing performed
- [ ] No testing required (docs, internal refactor, etc.)
## Additional Notes
Signed-off-by: Dmitry Porokh <dporokh@nvidia.com>
0 commit comments