Latest queens/master : ImportError Unable to find uuid driver in keystone.token.provider
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla-ansible |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The deployment of the queens/master is failing with the following error:
TASK [keystone : Creating admin project, user, role, service, endpoint] *******
fatal: [oscontroller01
And see following error in the keystone container on controller server.
2018-03-21 12:27:09.941 113 WARNING stevedore.named [-] Could not load uuid
2018-03-21 12:27:09.941 113 CRITICAL keystone [-] Unhandled error: ImportError: Unable to find 'uuid' driver in 'keystone.
2018-03-21 12:27:09.941 113 ERROR keystone Traceback (most recent call last):
2018-03-21 12:27:09.941 113 ERROR keystone File "/var/lib/
2018-03-21 12:27:09.941 113 ERROR keystone sys.exit(main())
2018-03-21 12:27:09.941 113 ERROR keystone File "/var/lib/
2018-03-21 12:27:09.941 113 ERROR keystone cli.main(
2018-03-21 12:27:09.941 113 ERROR keystone File "/var/lib/
2018-03-21 12:27:09.941 113 ERROR keystone CONF.command.
2018-03-21 12:27:09.941 113 ERROR keystone File "/var/lib/
2018-03-21 12:27:09.941 113 ERROR keystone klass = cls()
2018-03-21 12:27:09.941 113 ERROR keystone File "/var/lib/
2018-03-21 12:27:09.941 113 ERROR keystone self.load_
2018-03-21 12:27:09.941 113 ERROR keystone File "/var/lib/
2018-03-21 12:27:09.941 113 ERROR keystone drivers = backends.
2018-03-21 12:27:09.941 113 ERROR keystone File "/var/lib/
2018-03-21 12:27:09.941 113 ERROR keystone drivers = {d._provides_api: d() for d in managers}
2018-03-21 12:27:09.941 113 ERROR keystone File "/var/lib/
2018-03-21 12:27:09.941 113 ERROR keystone drivers = {d._provides_api: d() for d in managers}
2018-03-21 12:27:09.941 113 ERROR keystone File "/var/lib/
2018-03-21 12:27:09.941 113 ERROR keystone super(Manager, self)._
2018-03-21 12:27:09.941 113 ERROR keystone File "/var/lib/
2018-03-21 12:27:09.941 113 ERROR keystone self.driver = load_driver(
2018-03-21 12:27:09.941 113 ERROR keystone File "/var/lib/
2018-03-21 12:27:09.941 113 ERROR keystone raise ImportError(msg % {'name': driver_name, 'namespace': namespace})
2018-03-21 12:27:09.941 113 ERROR keystone ImportError: Unable to find 'uuid' driver in 'keystone.
2018-03-21 12:27:09.941 113 ERROR keystone
I only enable following services and I'm using kolla_install_type = "source".
kolla_base_distro: "centos"
kolla_install_type: "source"
openstack_release: "master"
node_custom_config: "/etc/kolla/config"
kolla_internal_
kolla_internal_
kolla_external_
kolla_external_
network_interface: "bond0"
kolla_external_
api_interface: "{{ network_interface }}"
storage_interface: "{{ network_interface }}"
cluster_interface: "{{ network_interface }}"
tunnel_interface: "{{ network_interface }}"
dns_interface: "{{ network_interface }}"
neutron_
neutron_
openstack_
nova_console: "novnc"
enable_ceph: "yes"
enable_ceph_rgw: "yes"
enable_cinder: "yes"
enable_collectd: "yes"
enable_fluentd: "yes"
enable_grafana: "yes"
enable_heat: "yes"
enable_horizon: "yes"
enable_
enable_
enable_skydive: "yes"
ceph_pool_type: "replicated"
enable_
ceph_pool_pg_num: 128
ceph_pool_pgp_num: 128
glance_
cinder_
cinder_
nova_backend_ceph: "{{ enable_ceph }}"
nova_compute_
tempest_image_id:
tempest_
tempest_
tempest_
the uuid token is remove in keystone in master.
for queens it should work. Could you check the keystone version in keystone image? i am afraid you are using a wrong keystone image. a re-build should work.