“inicializando o armazenamento SSH falhou” no bootstrap com provedor manual

2

Estou tentando usar o provedor manual para configurar um ambiente juju em um servidor remoto; quando eu tento bootstrap juju eu recebo:

  

Erro ao inicializar o armazenamento SSH falhou: falha ao criar diretório de armazenamento: código de erro do subprocesso encontrado 255 (Permissão negada (publickey).)

Gerei minha configuração para os documentos do provedor manual ( link ) e tenho acesso ssh em a máquina em questão (por exemplo, a chave privada que tenho é válida).

Eu não tenho ideia do que está bloqueando aqui; Eu recebo a mesma mensagem executando bootstrap verbosely.

    
por j.c.sackett 08.07.2014 / 16:23

1 resposta

0

Digite o arquivo de configuração do SSH:

# contents of $HOME/.ssh/config
Host juju-bootstrap
    HostName 1.2.3.4 # assuming that public ip address of the bootstrap-host is 1.2.3.4
    User uname # assuming that defined bootstrap-user is uname
    IdentityFile ~/.ssh/yourprivateky

Ao usar o ssh, o Juju irá honrar a configuração definida e conectar-se sem problemas.

Além disso, você precisaria adicionar a entrada em / etc / hosts para permitir que o Juju se comunique através de http (s)

1.2.3.4   juju-bootstrap
    
por Goran Miskovic 14.11.2014 / 11:52