Bug 1415164

Summary: [Docs][RFE][director][ironic] Document auto discovery of nodes with Ironic inspector
Product: Red Hat OpenStack Reporter: Ramon Acedo <racedoro>
Component: documentationAssignee: Martin Lopes <mlopes>
Status: CLOSED CURRENTRELEASE QA Contact: Dan Macpherson <dmacpher>
Severity: medium Docs Contact:
Priority: medium    
Version: 12.0 (Pike)CC: dmacpher, lbopf, srevivo
Target Milestone: gaKeywords: Documentation, FutureFeature, Triaged
Target Release: 12.0 (Pike)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: docs-accepted
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-07-27 05:27:26 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: 1362361    
Bug Blocks:    

Description Ramon Acedo 2017-01-20 12:42:54 UTC
Ironic inspector allows a level of auto discovery since Mitaka by registering unidentified nodes in Ironic.

http://docs.openstack.org/developer/ironic-inspector/usage.html#discovery

In some cases, this feature permits users to register and set the right information for all the nodes in Ironic without having to write an instackenv.json file. This could reduce considerably the time spent initially collecting the nodes' information(IPMI IPs for instance) and creating the instackenv.json.

The process should be documented downstream to allow users take advantage of this feature.

Comment 1 Ramon Acedo 2017-01-20 16:01:19 UTC
Adding BZ#1362361 as a dependency. The feature is implemented and ironic-inspector could be manually configured but the code to have the Undercloud setting it up isn't merged yet.

Comment 2 Red Hat Bugzilla Rules Engine 2017-01-20 17:33:53 UTC
This bugzilla has been removed from the release and needs to be reviewed for targeting another release.

Comment 3 Lucy Bopf 2017-07-25 02:00:00 UTC
Moving back to 'NEW' and unassigning to allow proper triage for 12.

Comment 4 Lucy Bopf 2017-11-22 05:05:02 UTC
Assigning to Martin for review.

Comment 6 Martin Lopes 2017-11-23 00:53:05 UTC
Added feedback from tech review. Review is still ongoing.

Comment 8 Martin Lopes 2017-11-23 01:30:50 UTC
Added new section for introspection rules, to handle different hw vendors (IPMI, DRAC)

Comment 11 Martin Lopes 2017-11-24 00:55:15 UTC
added section for auto discovery requirements.

Comment 12 Martin Lopes 2017-11-24 05:21:35 UTC
Added in changes from tech review.

Comment 18 Dan Macpherson 2017-12-01 05:00:01 UTC
LGTM!

Comment 19 Ramon Acedo 2017-12-01 07:40:30 UTC
Hi Martin, the document uses "ironic node-list", we should use the OSC and say "openstack baremetal node list" instead.

Comment 21 Martin Lopes 2017-12-04 00:33:53 UTC
Dan added fix, thanks Dan!