Usar Juju retorna erro “ssh invalid key”

Usar Juju retorna erro “ssh invalid key”

Alguém pode me dizer que um pedaço de código é executado quando eu faço: juju status.

Estou executando o Juju no OpenStack e quero implantar alguns serviços, mas quando faço o status do juju, ele retorna um erro SSH INVALID KEY:

Permission denied (publickey).
ConnectionReset reading response for 'BzrDir.open_2.1', retrying
Permission denied (publickey).
bzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist. 

Responder1

Você precisa gerar um par de chaves na máquina na qual está executando o juju bootstrap.

Acabei de gerar o par de chaves

ssh-keygen -t dsa

Novamente fez,

juju -v bootstrap

Você também deve integrar sua chave ssh ao Launchpad para poder extrair amuletos da loja de amuletos:

Responder2

Dado que o juju verifica no bootstrap se possui uma chave ssh válida. Acho que o problema está mais provavelmente relacionado à imagem, ou seja, ela não possui um cloud-init instalado na imagem. Juju precisa do cloud-init instalado na imagem para concluir a instalação da instância após o lançamento. ou seja. uma imagem iso de servidor padrão não é suficiente, ela precisa ter o cloud-init instalado. Imagens de nuvem padrão que possuem cloud-init podem ser encontradas aqui

https://cloud-images.ubuntu.com/server/

Se o erro persistir, cole a saída de

euca-get-console-output instance-id

informação relacionada