Why does openstack complete fail when python-tripleoclient is installed?

asked 2019-10-20 22:07:22 -0600

dlbewley gravatar image

updated 2019-10-20 22:08:38 -0600

After installing python-tripleoclient, I have difficulty running openstack complete. I see the following errors.

Many of this warning:

2019-10-20 19:54:51.048 18772 DEBUG osc_lib.clientmanager [-] No service catalog is_service_available /home/dlbewley/src/openstack-client/pyenv-test.13/lib/python2.7/site-packages/osc_lib/clientmanager.py:229

And a total failure here until I place an entry into my /etc/hosts:

2019-10-20 19:50:19.804 14620 ERROR openstack [-] No entry for tofu.ctlplane in /etc/hosts: ImageUploaderException: No entry for tofu.ctlplane in /etc/hosts
2019-10-20 19:50:19.805 14620 INFO osc_lib.shell [-] END return value: 1

My requirements.txt FWIW:

python-openstackclient==3.14.1
python-cinderclient
python-designateclient
python-glanceclient
gnocchiclient
python-ironic-inspector-client
python-keystoneclient
python-neutronclient
python-novaclient
oslo.log
python-heatclient
python-ironicclient
python-tripleoclient
shade

Is it unreasonable to expect to use openstack overcloud commands from a host other than the director? (eg. _node delete_) oslo.log python-heatclient python-ironicclient python-tripleoclient shade

edit retag flag offensive close merge delete