A instalação do Openstack falha ao inicializar o contêiner de nível superior

0

Estamos tentando instalar o Openstack para o único guia do instalador .

Como o servidor está atrás de um servidor proxy, estamos executando o comando do instalador com argumentos do proxy http:

openstack-install --http-proxy $PROXY_SERVER:$PROXY_PORT --https-proxy $PROXY_SERVER:$PROXY_PORT

A janela do instalador mostra o erro:

A fatal error has occurred: Top-level container OS did not initialize correctly

O ~/.cloud-install/commands.log mostra um erro de processo lançado para um script python single_install tentando executar um comando de polinização:

[ERROR: 08-26 17:08:53, single_install.py:326] Container cloud-init      finished   with errors: ['(\'seed_random\', ProcessExecutionError("Unexpected error while running command.\nCommand: [\'env\', \'http_proxy=http://129.165.60.148:8
0\', \'https_proxy=http://129.165.60.148:80\', \'pollinate\', \'-q\']\nExit code: 1\nReason: -\nStdout: \'\'\nS
tderr: \'\'",))']

O servidor proxy usa um certificado autoassinado.

    
por Leif 26.08.2015 / 20:21

1 resposta

0

Eu passei esse erro com o comando pollinate modificando ~ / .cloud-install / userdata.yaml Há uma linha que constrói argumentos para o comando pollinate, incluindo o servidor proxy. Para essa lista eu adicionei '--insecure' para que quando o curl fosse chamado pela execução do comando pollinate ele ignorasse o certificado auto-assinado do servidor proxy.

    
por Leif 26.08.2015 / 22:50