So this bit us again when trying to deploy LDS. The process there is: Install/configure MAAs Populate MAAS on MAAS, install juju Juju bootstrap juju-deployer install LDS then go to LDS and it does more stuff.
In this case it really caused pain in several cases where juju would say bootstrap failed (because it was unable to resolve a node name, since juju bootstrap checks the node hostname rather than the node IP) even though bootstrap was successful. I'm sure we probably retried bootstrap at least 2 - 3 times thinking it had failed when in reality all that had happened was DNS issues causing the health check to fail. Also, when trying to deploy stuff to 74 nodes, not being able to access the node via hostname from the maas server REALLY SUCKED. It is a pain to have to click through system pages to find an IP address because you're unable to "ssh node-host-name.maas" from MAAS. It's not a trivial solution, Julian points that out well, but it IS one that makes debugging and sometimes deployments more painful than they should be, especially when you're using more than a handful of nodes. That said, I understand that MAAS is designed to be run distributed across several bits at scale, but we're taking about DNS. Perhaps DNS should be controlled at the region controller level then (If it's not already, I confess that I don't know where in the stack bind sits in relation to region-controller, cluster-controller, haproxy, PostgreSQL and so forth), with each cluster controller updating the region DNS data, and every cluster passing the region controller as the DNS server to all nodes as well as using the region controller as the cluster's primary DNS. Or at least something like that. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1274527 Title: MAAS doesn't put its DNS server in resolv.conf To manage notifications about this bug go to: https://bugs.launchpad.net/maas/+bug/1274527/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs