With last commit: https://git.openstack.org/cgit/openstack/magnum/commit/?id=ff58a66b08252c8a790aadab860bf67c2215c85e
Magnum installed by official Ubuntu guide https://docs.openstack.org/project-install-guide/container-infrastructure-management/ocata/ on Ubuntu 16.04
And checked again from sources https://docs.openstack.org/developer/magnum/install-guide-from-source.html
The error occures after creating first cluster only one time till magnum-conductor servie restart:
2017-04-12 11:34:42.547 31353 ERROR magnum.common.keystone [req-cfbab520-d63f-410b-8ef5-a6adadef5880 - - - - -] Keystone API connection failed: no password, trust_id or token found.
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall [req-cfbab520-d63f-410b-8ef5-a6adadef5880 - - - - -] Fixed interval looping call 'magnum.service.periodic.ClusterUpdateJob.update_status' failed
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall Traceback (most recent call last):
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall File "/var/lib/magnum/env/local/lib/python2.7/site-packages/oslo_service/loopingcall.py", line 137, in _run_loop
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall result = func(*self.args, **self.kw)
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall File "/var/lib/magnum/env/local/lib/python2.7/site-packages/magnum/service/periodic.py", line 70, in update_status
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall cdriver.update_cluster_status(self.ctx, self.cluster)
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall File "/var/lib/magnum/env/local/lib/python2.7/site-packages/magnum/drivers/heat/driver.py", line 78, in update_cluster_status
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall poller.poll_and_check()
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall File "/var/lib/magnum/env/local/lib/python2.7/site-packages/magnum/drivers/heat/driver.py", line 167, in poll_and_check
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall stack = self.openstack_client.heat().stacks.get(
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall File "/var/lib/magnum/env/local/lib/python2.7/site-packages/magnum/common/exception.py", line 57, in wrapped
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall return func(*args, **kw)
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall File "/var/lib/magnum/env/local/lib/python2.7/site-packages/magnum/common/clients.py", line 93, in heat
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall region_name=region_name)
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall File "/var/lib/magnum/env/local/lib/python2.7/site-packages/magnum/common/clients.py", line 44, in url_for
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall return self.keystone().session.get_endpoint(**kwargs)
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall File "/var/lib/magnum/env/local/lib/python2.7/site-packages/magnum/common/keystone.py", line 57, in session
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall auth = self._get_auth()
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall File "/var/lib/magnum/env/local/lib/python2.7/site-packages/magnum/common/keystone.py", line 97, in _get_auth
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall message='reason %s' % msg)
2017-04-12 11:34:42.547 31353 ERROR oslo.service.loopingcall AuthorizationFailure: reason Keystone API connection failed: no password, trust_id or token found.
Confirmed this with kolla-openstack 4.0.0 on centos.
And this is most funny - "The error occures after creating first cluster only one time till magnum-conductor servie restart"