File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -159,6 +159,28 @@ You have options:
159159- Update your BareMetalHost definition with the ` bootMode ` value that matches
160160 what your hardware supports.
161161
162+ ### Duplicate network interfaces
163+
164+ If inspection succeeds on a subset of the hosts and fails for the rest, and you
165+ see the following message in the Ironic logs:
166+
167+ ``` text
168+ DuplicateNodeOnLookup: Multiple nodes with port addresses [...] were found
169+ ```
170+
171+ there may be at least two different reasons for that:
172+
173+ 1 . One host has ` bootMacAddress ` from a wrong host.
174+ 1 . Hosts have virtual network devices with a hardcoded MAC address (the same
175+ for all of them).
176+
177+ The latter is a common case with virtual devices provided by BMCs. Such devices
178+ are represented to the operating system similarly to USB ethernet dongles. They
179+ use drivers like ` cdc_ether ` or ` cdc_ncm ` , and names like "HPE Virtual NIC
180+ (NCM)". You should disable these devices in the BMC. Not only do they break
181+ inspection, they may provide local users of the machine with direct access to
182+ the BMC.
183+
162184## Provisioning errors
163185
164186Errors during provisioning will be visible when listing the BareMetalHosts:
You can’t perform that action at this time.
0 commit comments