Проблема при установке трапецеидальных искажений для openstack (stein) - PullRequest
1 голос
/ 03 октября 2019

мы группа французских студентов в сетях, и нам нужно, чтобы openstack работал над школьным проектом. Мы постоянно сталкиваемся с проблемой при установке keystone. Следуя официальному руководству openstack , при попытке обслуживания мы получаем следующую ошибку:

    [root@localhost ~]# openstack project create --domain default   --description "Service Project" service
Failed to discover available identity versions when contacting http://controller:5000/v3. Attempting to parse version from URL.
Unable to establish connection to http://controller:5000/v3/auth/tokens: HTTPConnectionPool(host='controller', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f60f19af9d0>: Failed to establish a new connection: [Errno -2] Nom ou service inconnu',))

tail /var/log/keystone/keystone.log
    2019-10-03 14:24:35.943 4778 WARNING keystone.access_rules_config.backends.json [-] No config file found for access rules, application credential access rules will be unavailable.: IOError: [Errno 2] No such file or directory: '/etc/keystone/access_rules.json'

Устанавливаем версию Stein Кто-нибудь знает, как решить проблему? Мы можем включить некоторые другие журналы, если это необходимо. Мы двое, кто пытался получить ту же ошибку. Спасибо за любую помощь! :)

1 Ответ

0 голосов
/ 07 ноября 2019

Ну, ошибка не требует пояснений. Вам не хватает файла конфигурации, который управляет доступом к конечным точкам openstack. Вы можете скопировать его из юнит-теста и поместить в папку / etc / keystone.

Для вашего удобства вот URL к файлу:

https://fossies.org/linux/misc/openstack/keystone-15.0.0.tar.gz/keystone-15.0.0/keystone/tests/unit/config_files/access_rules.json?m=t

...