Может кто-то сказать мне с частью кода выполняется, когда я делаю: juju status
.
Я выполняю Амулет на OpenStack, и я хочу развернуть некоторые сервисы, но когда я делаю состояние амулета, это возвращает меня НЕДОПУСТИМАЯ КЛЮЧЕВАЯ ошибка SSH:
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.
Необходимо генерировать пару ключей на машине, от которой Вы работаете juju bootstrap
.
Я просто генерировал keyspair
ssh-keygen -t dsa
Снова сделал,
juju -v bootstrap
Необходимо также интегрировать ssh ключ с Панелью запуска так, чтобы можно было вытянуть очарование от хранилища очарования:
Учитывая, что амулет проверяет при начальной загрузке, что это имеет допустимый ssh ключ. Я думаю проблема, более вероятно связанная с изображением, а именно, что этому не установили облако-init в изображении. Амулету нужно облако-init, установленное в изображении для окончания запуска сообщения установки экземпляра. т.е. стандартный сервер, изображение ISO не достаточно, оно должно иметь установленное облако-init. Стандартные облачные изображения, которые имеют облако-init, могут быть найдены здесь
https://cloud-images.ubuntu.com/server/
Если ошибка сохраняет pastebin вывод от
euca-get-console-output instance-id