web-dev-qa-db-fra.com

L'utilisation de Juju renvoie l'erreur "ssh invalid key"

Quelqu'un peut-il me dire avec morceau de code est exécuté lorsque je fais: juju status.

J'exécute Juju sur OpenStack et je souhaite déployer certains services, mais lorsque je fais l'état de juju, il me renvoie une erreur 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. 
5
mrskanko

Vous devez générer une paire de clés sur la machine à partir de laquelle vous exécutez juju bootstrap.

Je viens de générer le clé

ssh-keygen -t dsa

Encore une fois,

juju -v bootstrap

Vous devez également intégrer votre clé ssh à Launchpad pour pouvoir extraire des charmes du magasin de charmes:

3
koolhead17

Etant donné que juju vérifie à bootstrap qu'il dispose d'une clé ssh valide. Je pense que le problème plus probablement lié à l'image, à savoir qu'il n'a pas un nuage-init installé dans l'image. Juju a besoin que cloud-init soit installé dans l'image pour terminer l'installation après le lancement de l'instance. c'est à dire. une image iso de serveur standard ne suffit pas, il faut que cloud-init soit installé. Vous pouvez trouver des images en nuage standard avec cloud-init.

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

Si l'erreur persiste, veuillez coller la sortie de Pastebin

euca-get-console-output instance-id
2
Kapil Thangavelu