Не удается заставить Джуджу работать с OpenStack Juno

Я пытаюсь использовать juju для работы с OpenStack Juno, но не получилось. Версия Джуджу - 1.22.0-trusty-amd64. ВМ работает, и я могу ssh в нее, обновить / обновить. Ниже приведены шаги, которые я выполнил:

glance image-create .... ; this step works well and give out an image ID
juju metadata generate-image ... -d ./jujuopenstack ; this step works well
juju metadata generate-tools .. -d ./jujuopenstack ; this step works well
juju bootstrap --debug --metadata-source ./jujuopenstack -v --show-log 

последний шаг возвращает ошибку

Bootstrapping Juju machine agent
Cloud-init v. 0.7.5 running 'init-local' at Fri, 20 Mar 2015 03:31:50 +0000. Up 7.03 seconds.

...

juju.environs.simplestreams simplestreams.go:432
    skipping index because of error getting latest metadata
    "http://cloud-images.ubuntu.com/releases/streams/v1/index.json":
    index file has no data for cloud {regionOne htXXXXXX2.27.0.33:5000/v2.0/} not found
juju.cmd supercommand.go:411 cannot set initial environ constraints:
    index file has no data for cloud {regionOne htXXXXXX2.27.0.33:5000/v2.0/} not found
juju.cmd supercommand.go:411 failed to bootstrap environment:
    subprocess encountered error code 1

Мой вопрос: где находится индексный файл? Где я могу создать или загрузить его?

(также опубликовано на https://github.com/juju/juju/issues/1893 )

2
задан 20 March 2015 в 09:44

1 ответ

Метаданные управляют, чтобы Вы использовали, генерирует индекс и другие файлы. То, что, кажется, проблема, является несоответствием между именем облака/региона в тех файлах, и что у Вас есть в Вашем амулете environments.yaml файл. Вы могли сравнить их? Конкретно трапецеидальное искажение (автор) URL должно соответствовать, байт для байта.

3
ответ дан 20 March 2015 в 09:44

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

Похожие вопросы: