MAAS: o IP do novo host muda após o comissionamento, mas os arquivos de configuração mantêm o IP original

MAAS: o IP do novo host muda após o comissionamento, mas os arquivos de configuração mantêm o IP original

Então, eu tenho um controlador de região e dois controladores de cluster. (Todas as máquinas separadas.) Cluster nº 1 – o cluster local, em uma sub-rede 172.23.x.0/23 – funciona muito bem. O cluster remoto, em 10.2.0.x/16, não funciona tão bem.

  • Inicialização, provisionamento e comissão de sistemas PXE excelentes.
  • Juju vê o(s) novo(s) sistema(s) perfeitamente.
  • Em algum momento durante o processo – como é padrão para MAAS – o endereço IP muda do IP “temporário” usado para novos dispositivos para o endereço “permanente”.
  • O problema começa quando eu faço um "juju add-unit nova-compute". Os arquivos de configuração criados no novo nó de computação refletem ooriginalEndereço IP, não aquele que o sistema está usando atualmente. Por exemplo, "ifconfig" mostra um IP de 10.2.0.20, mas aqui está o que um grep em /etc/ retorna:
    rgrep "10\.[0123]\." * 2> /dev/nulo | grep -v ":#"
    neutron/plugins/ml2/ml2_conf.ini:local_ip = 10.2.1.1
    nova/nova.conf:meu_ip = 10.2.1.1
    nova/nova.conf:vncserver_proxyclient_address = 10.2.1.1

Excluí e recriei a rede duas vezes, sem sucesso (inclusive usando intervalos diferentes). Estou prestes a excluir e recriar o controlador de cluster, etc., mas gostaria de postar aqui caso alguém tenha alguma ideia. Ah - última coisa: este é 1.9.1+bzr4543-0ubuntu1~trusty1 no Ubuntu 14.04.

Qualquer sugestão aceita com gratidão...

ATUALIZAÇÃO: controlador de cluster excluído e recriado; ainda o mesmo negócio. Curiosamente, se eu tentar implantar em um LXC, ESSES arquivos de configuração funcionarão (embora o LXC falhe como um nó de computação, por motivos que presumo não relacionados). Além disso, se eu codificar os valores corretos nos dois arquivos, tudo funcionará perfeitamente.

informação relacionada