El uso de Juju devuelve el error "clave ssh no válida"

El uso de Juju devuelve el error "clave ssh no válida"

¿Alguien puede decirme qué fragmento de código se ejecuta cuando hago: juju status.

Estoy ejecutando Juju en OpenStack y quiero implementar algunos servicios, pero cuando hago el estado de juju, me devuelve un error de CLAVE SSH INVÁLIDA:

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. 

Respuesta1

Tienes que generar un par de claves en la máquina desde la que estás ejecutando juju bootstrap.

Acabo de generar el par de claves

ssh-keygen -t dsa

De nuevo lo hizo,

juju -v bootstrap

También debes integrar tu clave ssh con Launchpad para poder extraer accesos desde la tienda de accesos:

Respuesta2

Dado que juju verifica en el arranque que tiene una clave ssh válida. Creo que es más probable que el problema esté relacionado con la imagen, es decir, que no tiene un inicio de nube instalado en la imagen. Juju necesita tener instalado cloud-init en la imagen para finalizar la instalación de la instancia después del lanzamiento. es decir. una imagen iso de servidor estándar no es suficiente, es necesario tener instalado cloud-init. Las imágenes de nubes estándar que tienen cloud-init se pueden encontrar aquí

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

Si el error persiste, pegue el resultado de

euca-get-console-output instance-id

información relacionada