nova/nova/tests/unit/virt/ironic
Dan Smith 361287debf Move hash ring initialization to init_host() for ironic
The hash ring initialization code requires calling to conductor over
RPC. Nova's service startup initializes the manager and the virt
driver, then goes into a polling loop waiting for a conductor to
respond to make sure it is ready. Finally, it calls init_host()
once things are expected to be working. That is where we should
do our initialization that requires conductor to be up.

This patch moves the initial refresh into the Ironic driver's
init_host() routine.

Change-Id: If92f4b1df061f91ffffa7900532a978649efb933
Closes-Bug: #1713095
2017-08-25 09:03:23 -07:00
..
__init__.py move all tests to nova/tests/unit 2014-11-12 15:31:08 -05:00
test_client_wrapper.py Ironic: Support boot from Cinder volume 2017-07-25 03:57:51 +00:00
test_driver.py Move hash ring initialization to init_host() for ironic 2017-08-25 09:03:23 -07:00
test_patcher.py Ironic: Support boot from Cinder volume 2017-07-25 03:57:51 +00:00
utils.py Ironic: Support boot from Cinder volume 2017-07-25 03:57:51 +00:00