experimental package doesn't write dhcp config files

Bug #1058276 reported by Diogo Matsubara
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
Invalid
Critical
Unassigned

Bug Description

I tried the experimental package today <maas - 0.1+bzr1096+dfsg-0ubuntu1+ppa4> from the experimental PPA <https://launchpad.net/~maas-maintainers/+archive/experimental/+packages>

Once I install the package with sudo apt-get install maas maas-dhcp, I'm not asked any of the usual dhcp questions and no /etc/maas/dhcpd.conf or /var/lib/maas/dhcp/ or /var/lib/maas/dhcpd-interfaces files are written.

Revision history for this message
Diogo Matsubara (matsubara) wrote :

Not sure if this is related or needs a new bug, but the web UI doesn't have any options to enable DHCP/DNS as it used to be.

Changed in maas:
importance: Undecided → Critical
Revision history for this message
Julian Edwards (julian-edwards) wrote :

This is expected behaviour right now as the dhcp package no longer requests the dhcp information, it just sets up the DHCP server.

There's one of two things that will happen after installing:
 1. If upgrading from existing old maas, things will continue as before, but maas will not know the DHCP settings in its DB
 2. If installing from scratch, the admin needs to set the DHCP settings in MAAS itself. There is currently an API but no UI for this; the UI will get done very soon.

So if you don't mind, I will mark this invalid. We can re-test when the UI is in place and if you could give feedback on the process at that stage, that'd be great! Also, let me know if you can discover and use the CLI function to accept/configure cluster controllers.

Changed in maas:
status: New → Invalid
Revision history for this message
Julian Edwards (julian-edwards) wrote :

Oh and the DHCP/DNS enablement will be on the upcoming nodegroup (cluster controller) pages.

Revision history for this message
Scott Moser (smoser) wrote :

So should I re-open bug 1044061 ?
Are you suggesting that a human should have to interactively log in, and then click buttons in a web UI to do this?

Please expose this via 'maas' command or some other fashion.
Otherwise you completely break any automated setup and test.

Revision history for this message
Julian Edwards (julian-edwards) wrote :

Relax, you can do it in the API / CLI.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.