<div dir="ltr">Hi, All,<div> <br></div><div>I'm a newcomer to Openstack Ironic. Recently, I'm work on deploy ironic manually, and I found that the node status 100% <b>blocked in `callback wait` status</b> until timeout. The ironic-api  log shows that:</div><div><br></div><div>2017-01-12 10:21:00.626 158262 INFO keystonemiddleware.auth_token [-] Rejecting request</div><div>2017-01-12 10:21:00.627 158262 INFO ironic_api [-] 10.0.81.31 "GET /v1/lookup?addresses=xxx HTTP/1 </div><div><br></div><div>I guess the problem is IPA, so I dug into IPA source and traced the request process and  found that the IPA client request <b>without any authentication</b> [1].</div><div><br></div><div>[1] <a href="https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/ironic_api_client.py#L109-L111">https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/ironic_api_client.py#L109-L111</a></div><div><br></div><div><br></div><div>My ironic version is <b>5.1.1-1(mitaka) </b>and <b>IPA has updated to newest version from master branch</b>.</div><div><br></div><div>My config as follows:</div><div><br></div><div>```</div><div><div>[keystone_authtoken]</div><div>auth_uri=<a href="http://xxxx:5000/">http://xxxx:5000/</a></div><div>auth_version=v3.0</div><div>identity_uri=<a href="http://xxxx:35357/">http://xxxx:35357/</a></div><div>admin_user=ironic</div><div>admin_password=IRONIC_PASSWORD</div><div>admin_tenant_name=service</div><div><br></div><div>[conductor]</div><div>api_url=<a href="http://201.0.0.120:6385">http://201.0.0.120:6385</a> # ensure the node can access</div><div>```</div></div><div><br></div><div>I'm really not sure if I miss something or something wrong in config.</div><div><br></div><div><div style="font-size:12.8px">Thanks for any help!</div><div style="font-size:12.8px">krystism</div></div></div>