Eu tenho um multi-host MaaS, implantação de Juju Openstack. Cada charme em host diferente, várias novas unidades de computação (nós). E estou usando o charme Quantum para redes.
Quando tento recuperar a senha de administrador da VM com o seguinte comando:
nova get-password <server> <privatekeyfile>
Ele retorna uma string vazia.
Descobri que, para que isso funcione, o serviço de metadados HTTP precisa estar ativo e em execução quando a instância é inicializada. Então eu instalei o pacote nova-api-metadata no nó de computação onde tentarei inicializar a VM. Eu reinicio todos os serviços nova em nós de computação e controladores e executo o serviço nova-api-metadata.
Ele ainda retorna uma string em branco.
Alguma sugestão sobre como resolver ainda mais isso?
Em algum lugar eu descobri que nenhum outro serviço nova-api deveria estar rodando, em algum lugar eu li que ele deveria ser especificado no arquivo nova.conf como enabled_apis.
Onde o verdadeiro é? O que e onde deve ser executado e especificado?