dhcpd.conf not updated when user hits "Save cluster controller"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Raphaël Badin |
Bug Description
Steps to reproduce...
1) Setup a MAAS environment. In particular I have MaaS region controller (rc) and cluster controller (cc) in separate virtual machines.
2) Get the system to a point where you can enlist and allocate at least one machine.
3) Edit your Cluster controller and change its DNS name from the default master to something of your choosing, example
4) Hit the Save cluster controller
5) ssh to cluster controller and verify that /etc/maas/
Work around:
6) Go back to the Cluster Controller edit page.
7) click on edit "Interface" associated with the DHCP.
8) Click on 'Save interface' and see the blue info bar say Interface Saved.
9) Verify that /etc/maas/
Repercussions
10) Very bad behavior when deploying OpenStack.
Related branches
- Graham Binns (community): Approve
-
Diff: 51 lines (+22/-1)2 files modifiedsrc/maasserver/dhcp_connect.py (+11/-1)
src/maasserver/tests/test_dhcp.py (+11/-0)
tags: | added: papercut |
Changed in maas: | |
assignee: | nobody → Raphaël Badin (rvb) |
status: | Triaged → In Progress |
Changed in maas: | |
status: | In Progress → Fix Committed |
status: | Fix Committed → In Progress |
Changed in maas: | |
status: | In Progress → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
Ok so the upshot is that editing the cluster itself is not enough, you need to edit an interface.