Devstack Juno: ImportError: нет модуля с именем persistence.backends.sql

Развертывание openstack с использованием devstack натолкнулось на эту ошибку, когда я использую команды keystone.

[Чт, 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] Трассировка (последний последний вызов):
[Чт, 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] Файл "/var/www/keystone/main", строка 51, в
[Чт, 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] drivers = service.load_backends ()
[Чт, 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] Файл "/opt/stack/keystone/keystone/service.py", строка 58, в load_backends
[Чт, 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] token_api = token.Manager (),
[Чт, 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] Файл "/opt/stack/keystone/keystone/common/dependency.py", строка 166, в оболочке
[Чт 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] self.wrapped_init(* args, ** kwargs)
[Чт, 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] Файл "/opt/stack/keystone/keystone/common/dependency.py", строка 106, в wrapped_init
[Чт, 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] init (self, * args, ** kwargs)
[Чт, 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] Файл "/opt/stack/keystone/keystone/token/core.py", строка 113, в init
[Чт, 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] супер (менеджер, сам).init(CONF.token.driver)
[Чт, 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] Файл "/opt/stack/keystone/keystone/common/manager.py", строка 70, в init
[Чт, 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] self.driver = importutils.import_object(имя_драйвера)
[Чт, 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] Файл "/opt/stack/keystone/keystone/openstack/common/importutils.py", строка 38, в import_object
[Чт, 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] return import_class (import_str) (* args, ** kwargs)
[Чт, 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] Файл "/opt/stack/keystone/keystone/openstack/common/importutils.py", строка 28, в файле import_class
[Чт, 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] импорт(mod_str)
[Чт, 27 ноября 09:20:59 2014] [ошибка] [клиент 172.20.14.15] ImportError: Нет модуля с именем persistence.backends.sql

1 ответ

Попробуй удалить

driver = keystone.token.persistence.backends.sql.Token

в /etc/keystone/keystone.conf

Другие вопросы по тегам