maas-dhcp-server should be configured to start after all network interfaces it serves are up
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Expired
|
Undecided
|
Unassigned | ||
maas (Ubuntu) |
Expired
|
High
|
Unassigned |
Bug Description
The maas-dhcp-server upstart configuration starts on the standard runlevels, but the dhcpd daemon is configured to listen on specific network interfaces only.
If this is not the first network interface, the dhcpd server can fail to start correct.
'start on net-device-up IFACE=<the right one>' would make sense - probably as an override (/etc/init/
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: maas 1.4+bzr1820+
ProcVersionSign
Uname: Linux 3.13.0-5-generic x86_64
ApportVersion: 2.13.1-0ubuntu2
Architecture: amd64
Date: Fri Jan 31 13:52:28 2014
InstallationDate: Installed on 2014-01-23 (8 days ago)
InstallationMedia: Ubuntu-Server 13.10 "Saucy Salamander" - Release amd64 (20131016)
PackageArchitec
SourcePackage: maas
UpgradeStatus: Upgraded to trusty on 2014-01-23 (8 days ago)
Hi James - I am not sure this deserves a MAAS task since MAAS itself restarts the DHCP server when it alters the its config. And if it's not coming up properly at boot after it's already configured, it's a packaging bug I think?