ERROR error parsing environment “maas”: nenhuma chave ssh pública encontrada..é um erro

1

não importa o que eu faça,

Erro de erro no ambiente de análise "maas": nenhuma chave ssh pública encontrada

Meu arquivo environments.yaml. (chave autorizada adicionada conforme outra pergunta, exemplo de ajuda do Ubuntu)

juju: ambientes (dimitern edit: para que serve esta linha?)

environments:
  maas:
        type: maas
        maas-server: 'http://xxx.xxx.xxx.xx/MAAS/'
        maas-oauth: ' WVNY2RCzVUKSpur3xW:pEpz9QUcLmzV5Kqq3G:mLyWusVjbSAMPLE'
        admin-secret: 'SAMPLE'
        bootstrap-addresses-delay: 10
        bootstrap-retry-delay: 5
        bootstrap-timeout: 3600
        authorized-keys-path: ~/.ssh/id_rsa.pub
    
por JUAN CABALLERO 17.05.2014 / 01:52

1 resposta

1

Você não precisa especificar authorized-keys-path , pois o juju descobrirá automaticamente as chaves ~/.ssh/* e tentará usá-las.

Veja juju help authorized-keys para mais informações sobre como gerenciá-las em um ambiente.

Além disso, você não precisa especificar admin-secret , ele será gerado automaticamente ao inicializar. Os bootstrap-addresses-delay e bootstrap-retry-delay raramente precisam ser substituídos em environments.yaml (e você está usando os padrões de qualquer maneira, então eu os ignoraria), apenas bootstrap-timeout .

    
por dimitern 19.05.2014 / 16:03