Comment 5 for bug 1803159

Revision history for this message
chandan kumar (chkumar246) wrote :

It all started after 13th Nov and this issue is only happening when tempest-deployer-input.conf is not passed with python-tempestconf.

Why it is happening like this?
tempest-deploy-input.conf file contains the correct region for each of the each services https://logs.rdoproject.org/39/17339/1/check/tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001-master-vexxhost/7d119e0/logs/undercloud/home/zuul/tempest-deployer-input.conf.txt.gz

And when this file is specifically passed the values gets overridden in tempest config otherwise python-tempestconf client will use default region for each service provided by tempest.config.
For example in case Image service region name is 'RegionOne' returned by temepstconf client but on overcloud Image service client region name is 'regionOne' and if regionname is not correct, it will trigger the api and try to reconnect the multiple times and with somehow different IP belonging from different Region leading to failure.

Here is the my debugging output: paste.openstack.org/show/735934/

Here is the fix: https://review.openstack.org/#/c/618994/