J'installe Openstack en utilisant openstack-install (MAAS + juju + paysage), et je suis resté bloqué sur le premier bootstrap pour toujours.
Après quelques dépannages, je me rends compte que le problème était DNS.
Sur la machine bootstrap, le DNS est MAAS IP, ce qui est bien, mais ce DNS n'a pas de résolution de nom Internet. Que faire?
J'ai trouvé buntu MAAS DNS ne transfère pas la demande et j'ai fait quelque chose comme ça et j'ai travaillé ... pendant un moment.
Fondamentalement, ce que j'ai fait, c'était de passer de "auto" à "no" dans cette ligne dans /etc/bind/named.conf.options :
dnssec-validation no;
Et j'ai ajouté cette ligne:
transitaires {192.168.10.7; };
Redémarrez bind9 et la résolution de nom a bien fonctionné. Le problème est qu'après "quelque chose" (probablement quelque chose que j'ai touché sur MAAS), la ligne du transitaire a disparu.
C'est ce qui s'est passé sur le bootstrap sans transitaire sur le DNS MAAS:
ubuntu@marin:~$ ping www.emol.com
ping: unknown Host www.emol.com
Et cela quand j'ai ajouté le transitaire:
ubuntu@marin:~$ ping www.emol.com
PING ip11.yah.cl (200.12.20.11) 56(84) bytes of data.
64 bytes from 200.12.20.11: icmp_seq=1 ttl=245 time=8.01 ms
64 bytes from 200.12.20.11: icmp_seq=2 ttl=245 time=7.62 ms
Maintenant les questions:
PS: j'utilise MAAS version 1.7.2 + bzr3355-0ubuntu1 ~ trusty1
1) Il pourrait s'agir d'un bogue possible, l'interface utilisateur MAAS devrait prendre en charge plusieurs entrées.
2) Vous devrez apporter vos modifications dans /etc/bind/maas/named.conf* car ces fichiers sont inclus dans les options nommées de niveau supérieur.