Bug 1552786
Summary: | registering nodes via UI requires specifying MAC | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Alexander Chuzhoy <sasha> |
Component: | rhosp-director-ui | Assignee: | Jiri Tomasek <jtomasek> |
Status: | CLOSED WONTFIX | QA Contact: | Arik Chernetsky <achernet> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 12.0 (Pike) | CC: | apannu, beth.white, jrist, jtomasek, rbrady, rhel-osp-director-maint, sclewis, ukalifon |
Target Milestone: | --- | Keywords: | Triaged, ZStream |
Target Release: | 14.0 (Rocky) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-05-16 15:54:24 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: |
Description
Alexander Chuzhoy
2018-03-07 18:08:24 UTC
After discussing this with dtantsur, fixing this requires multiple steps. MAC address is required in case of using certain ironic drivers and vbmc. Otherwise it is not possible to successfully introspect the node. So to remove MAC address as a required parameter from nodes registration, we need to update ValidateNodes Mistral action to validate presence of MAC in case when driver which requires it is used, to detect Good enough vbmc detection seems to be: 'if there are several nodes with the same IPMI address being registered' The ValidateNodes action is simply a wrapper that calls a utility method in tripleo-common/utils/nodes.py. You can change the utility method and shouldn't need to change the action. No, the UI code needs to get udpdated to use ports instead of mac addresses as described in the referenced patch. The GUI is no longer supported in OSP14. The last supported release for the GUI is OSP13. Closing as won't fix. |