juju bootstrap: “ERROR SSH autorizado / chave pública não encontrada”

4

Eu instalei o Ubuntu Server 12.10 em uma VM e tentei configurar o Juju seguindo estes guias:

link

link

Como configurar o juju para uso local?

Vou colocar aqui os comandos exatos que usei.

sudo add-apt-repository ppa:juju/pkgs
sudo apt-get update && sudo apt-get install juju
sudo apt-get install lxc apt-cacher-ng libzookeeper-java zookeeper
ssh-keygen -t rsa -b 2048
juju bootstrap
nano .juju/environments.yaml
mkdir whatever
juju bootstrap

enviroments.yaml após editado:

environments:
  sample:
    type: local
    control-bucket: juju-831d06b0c3c94d4d816f0b70c37460ea
    admin-secret: 353b2c52ba144dd5b22dffbf8c69c833
    default-series: precise
    ssl-hostname-verification: true
    data-dir: /home/victor/whatever

Quando eu executo "juju bootstrap", recebo este erro:

2013-02-14 23:05:00,846 INFO Bootstrapping environment 'sample' (origin: distro type: local)...
2013-02-14 23:05:00,847 INFO Checking for required packages...
2013-02-14 23:05:01,408 ERROR SSH authorized/public key not found.

Obrigado por qualquer ajuda!

    
por Victor Romano 15.02.2013 / 02:12

1 resposta

1

Verifique se você não o criou como root, porque desta forma o diretório .ssh será colocado no diretório / root. Eu cometi este erro, mas depois de copiar o diretório .ssh para / root para meu diretório de usuário padrão, funcionou perfeitamente.

    
por user864279 08.05.2013 / 03:11

Tags