OpenStack Juno에서 juju를 사용할 수 없습니다.

OpenStack Juno에서 juju를 사용할 수 없습니다.

jujuOpenStack Juno를 사용하려고 시도했지만 실패했습니다. 쥬쥬 버전은 1.22.0-trusty-amd64. VM이 실행 중이므로 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)

답변1

사용한 메타데이터 명령은 색인 및 기타 파일을 생성합니다. 문제는 해당 파일의 클라우드/지역 이름과 juju Environmental.yaml 파일에 있는 이름이 일치하지 않는다는 것입니다. 비교해 주실 수 있나요? 특히 keystone(인증) URL은 바이트 단위로 일치해야 합니다.

관련 정보