Используя это руководство devStack: Запуск облака на виртуальной машине для тестирования OpenStack.
Что нужно сделать, чтобы получить правильную конфигурацию juju из новой установки devStack?
РЕДАКТИРОВАТЬ : Обнаружил первые параметры конфигурации, но сделать так и не удалось juju boostrap
работа, проверьте мой ответ ниже.
Глядя на это Задайте вопрос Ubuntu :
Вам просто нужно явно установить правильные ключи в environment.yaml, в частности ec2-uri, s3-uri, access-key, default-image-id и secret-key.
Ваши биты трапецеидального искажения должны выдавать идентификатор ключа доступа и секретный ключ, которые будут использоваться для заполнения этих полей.
Так кто-нибудь знает как получить keystone для предоставления доступа и секретного ключа? А что было бы ec2-uri, s3-uri?
Так что, похоже, найти тезисы из интерфейса панели управления было довольно просто:
http://my.private.cloud/settings/project/ предоставит вам конечные точки OpenStack API:
ec2-uri: http://my.private.cloud:8773/services/Cloud
s3-uri: http://my.private.s3:3333
http://my.private.cloud/settings/ec2/ позволит вам загрузить zip-файл со всей информацией внутри.
access-key: random-uuid-follows-1fc1f05e-1c37-4594-8e5e:me_project
secret-key: random-uuid-follows-4a75192b-2478-4acf-a6e8-aa60bbaf1e28
В настоящее время я застрял на:
user@ubuntu:~$ juju bootstrap --environment openstack
2012-07-16 19:39:32,499 WARNING ssl-hostname-verification is disabled for this environment
2012-07-16 19:39:32,500 WARNING EC2 API calls not using secure transport
2012-07-16 19:39:32,500 WARNING S3 API calls not using secure transport
2012-07-16 19:39:32,500 WARNING Ubuntu Cloud Image lookups encrypted but not authenticated
2012-07-16 19:39:32,503 INFO Bootstrapping environment 'openstack' (origin: distro type: ec2)...
User timeout caused connection failure.
2012-07-16 19:40:02,538 ERROR User timeout caused connection failure.