[SRU] maas dhcp.conf template not adding ignore-client-uids unless using raring or later
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Low
|
Unassigned | ||
Ubuntu Cloud Archive |
Fix Released
|
High
|
Unassigned | ||
maas (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Saucy |
Fix Released
|
High
|
Unassigned |
Bug Description
1. Description of the problem:
The maas dhcpd.conf.template only adds ignore-client-uids if using raring or later. Packages in the cloud-tools archive should work on precise and require this option for dhcpd. I have verified that dhcpd starts after adding ignore-client-uids
root@maas1000:~# cat /etc/maas/
...
subnet {{subnet}} netmask {{subnet_mask}} {
filename "{{bootloader}}";
{{if platform_codename >= 'raring'}}
{{endif}}
option subnet-mask {{subnet_mask}};
2. Ubuntu release, software version, Release Number and Architecture of the selected components.
root@maas1000:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.3 LTS
Release: 12.04
Codename: precise
root@maas1000:~# apt-cache policy maas-cluster-
maas-cluster-
Installed: 1.4+bzr1693+
Candidate: 1.4+bzr1693+
Version table:
*** 1.4+bzr1693+
500 http://
100 /var/lib/
1.
500 http://
root@maas1000:~# apt-cache policy isc-dhcp-server
isc-dhcp-server:
Installed: 4.2.4-7ubuntu8~
Candidate: 4.2.4-7ubuntu8~
Version table:
*** 4.2.4-7ubuntu8~
500 http://
100 /var/lib/
4.
500 http://
4.
500 http://
4.
500 http://
root@maas1000:~#
[Impact]
No having the option enabled by default causes DNS/DHCP to misbehave when managed by MAAS. This option needs to be added when installing from CA/ cloud-pocket tools, however, in order for it to hit the CA needs to be SRu'd.
[Test Case]
1. Install maas
2. check that /etc/maas/
[Regression Potential]
Minimal. This won't affect saucy at all, but it is required for the cloud-archive (which uses the latest from saucy).
Related branches
- Julian Edwards (community): Approve
-
Diff: 13 lines (+0/-2)1 file modifiedetc/maas/templates/dhcp/dhcpd.conf.template (+0/-2)
Changed in cloud-archive: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in maas: | |
importance: | Undecided → Low |
status: | New → Confirmed |
summary: |
- maas dhcp.conf template not adding ignore-client-uids unless using + [SRU] maas dhcp.conf template not adding ignore-client-uids unless using raring or later |
description: | updated |
Changed in maas (Ubuntu): | |
assignee: | Andres Rodriguez (andreserl) → nobody |
tags: |
added: verification-done removed: verification-needed |
Changed in maas: | |
status: | Confirmed → Fix Released |
Changed in cloud-archive: | |
status: | Confirmed → Fix Released |
Changed in maas (Ubuntu Saucy): | |
importance: | Undecided → High |
Changed in maas (Ubuntu): | |
status: | Confirmed → Fix Released |
Hi Matt,
The version of MAAS in the precise ubuntu archives does *not* support ignore-client-uids because the version of isc-dhcp in the precise archives does not support it either.
However, the maas version in the cloud-tools pocket does include the option by default, as we also ship a new version of isc-dhcp (which supports ignore- client- uids).
For this reason, I'm marking this bug invalid. If you feel this issue persists, please re-open the bug.
Cheers.