Bug 1874653
| Summary: | [RHEL 8] redfish-finder fails when Host IP Assignment Type is DHCP | |||
|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | Charles Rose (Dell) <crose> | |
| Component: | redfish-finder | Assignee: | Joel Savitz <jsavitz> | |
| Status: | CLOSED ERRATA | QA Contact: | Rachel Sibley <rasibley> | |
| Severity: | medium | Docs Contact: | ||
| Priority: | unspecified | |||
| Version: | 8.3 | CC: | bhu, core-kernel-mgr, linux-bugs | |
| Target Milestone: | rc | Keywords: | Triaged | |
| Target Release: | 8.4 | Flags: | pm-rhel:
mirror+
|
|
| Hardware: | x86_64 | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | redfish-finder-0.3-5.el8 | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1944243 (view as bug list) | Environment: | ||
| Last Closed: | 2021-05-18 16:23:40 UTC | Type: | Bug | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
| Bug Depends On: | ||||
| Bug Blocks: | 1825398, 1944243, 1944893 | |||
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (redfish-finder bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2021:1954 |
Description of problem: On a Dell PowerEdge R740, When the USB NIC redfish interface on iDRAC is enabled, redfish-finder fails with the error shown below. Version-Release number of selected component (if applicable): redfish-finder-0.3-4.el8.noarch How reproducible: Always when "Host IP Assignment Type" in dmi type 42 is DHCP. Steps to Reproduce: 1. Install redfish-finder 2. Start redfish-finder service 3. systemd unit start fails Actual results: redfish-finder: Getting dmidecode info redfish-finder: Unexpected error while parsing HostConfig! redfish-finder: Building NetworkManager connection info redfish-finder: Obtaining OS config info redfish-finder: Converting SMBIOS Host Config to NetworkManager Connection info Traceback (most recent call last): File "/usr/bin/redfish-finder", line 535, in <module> main() File "/usr/bin/redfish-finder", line 523, in main if smbios_info.hostconfig.generate_nm_config(smbios_info.device, conn) == False: File "/usr/bin/redfish-finder", line 174, in generate_nm_config for i in range(len(self.assigntype)): AttributeError: 'HostConfig' object has no attribute 'assigntype' Expected results: redfish-finder starts without error and pinging 'redfish-localhost' should succeed. Additional info: Fix here - https://github.com/nhorman/redfish-finder/commit/581327fd45351dd53c06a26517bb7f92e19d8f31