Comment 7 for bug 1792872

Revision history for this message
Julia Kreger (juliaashleykreger) wrote :

Something is definitely going on that is weird with the ironic API. See https://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/legacy-periodic-tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001-master/034a1b1/logs/undercloud/var/log/containers/ironic/app.log.txt.gz#_2018-10-03_01_59_13_952

The only thing that I can think that could explain this is if the hash ring has not been built yet or is presently set to None when the request is processed. It could be that it is a new request thread on a brand new worker... which could open that possibility. I need to head out and I'll be out tomorrow, but someone should consider adding a check into the ironic API code to check if the hash ring is None, and if it is, force it to build.