The zone name (attached to a cluster controller) can still be changed when it contains in-use nodes and DNS is managed.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| MAAS |
Critical
|
Jeroen T. Vermeulen | ||
| 1.2 |
Critical
|
Jeroen T. Vermeulen | ||
| maas (Ubuntu) |
High
|
Unassigned |
Bug Description
A zone name (attached to a cluster controller) shouldn't be editable once it contains in-use nodes. Otherwise, the hostname used by juju gets out of sync with the CNAME record in the DNS config file.
Related branches
- Gavin Panella (community): Approve on 2012-10-30
-
Diff: 156 lines (+124/-0)2 files modifiedsrc/maasserver/forms.py (+26/-0)
src/maasserver/tests/test_forms.py (+98/-0)
- Jeroen T. Vermeulen (community): Approve on 2012-10-30
-
Diff: 156 lines (+124/-0)2 files modifiedsrc/maasserver/forms.py (+26/-0)
src/maasserver/tests/test_forms.py (+98/-0)
- Andres Rodriguez (community): Approve on 2012-11-19
-
Diff: 31 lines (+23/-1)1 file modifieddebian/changelog (+23/-1)
summary: |
The zone name (attached to a cluster controller) can still be changed - when it contains in-use nodes. + when it contains in-use nodes and DNS is managed. |
Changed in maas: | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in maas: | |
importance: | High → Critical |
tags: | added: trivial |
Changed in maas: | |
milestone: | none → 12.10-stabilization |
Changed in maas: | |
milestone: | 12.10-stabilization → none |
Changed in maas: | |
assignee: | nobody → Jeroen T. Vermeulen (jtv) |
status: | Triaged → In Progress |
Changed in maas: | |
status: | In Progress → Fix Committed |
Jeroen T. Vermeulen (jtv) wrote : | #1 |
Jeroen T. Vermeulen (jtv) wrote : | #2 |
The Q/A failure has been fixed in both the trunk and 1.2 branches.
Changed in maas (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in maas: | |
status: | Fix Committed → Fix Released |
Launchpad Janitor (janitor) wrote : | #3 |
This bug was fixed in the package maas - 1.2+bzr1349+
---------------
maas (1.2+bzr1349+
* New upstream bugfix release. Fixes:
- The DNS configuration is not created if maas-dns is installed after
the DNS config has been set up (LP: #1085865).
- IPMI detection ends up with power_address of 0.0.0.0 (LP: #1064224)
- Main page slow to load with many nodes (LP: #1066775)
- maas-cluster-
provisioning (LP: #1068843)
- Filestorage is unique to each appserver instance (LP: #1069734)
- import_pxe_files does not include quantal (LP: #1069850)
- maas-cli nodes new incomplete documentation (LP: #1070522)
- DNS forward zone ends up with nonsensical entries (LP: #1070765)
- The hostname of a node can still be changed once the node is in
use. (LP: #1070774)
- The zone name (attached to a cluster controller) can still be changed
when it contains in-use nodes and DNS is managed. (LP: #1070775)
- Duplicated prefix in the url used by the CLI (LP: #1075597)
- Not importing Quantal boot images (LP: #1077180)
- Nodes are deployed with wrong domain name. (LP: #1078744)
- src/maasserver/
parameter. That parameter is not supported by Django 1.3. (LP: #1080673)
- API calls that return a node leak private data (LP: #1034318)
- MAAS hostnames should be 5 easily disambiguated characters (LP: #1058998)
- URI in API description wrong when accessing machine via alternative
interface. (LP: #1059645)
- Oops when renaming nodegroup w/o interface (LP: #1077075)
- Error in log when using 'Start node' button: MAASAPINotFound: No user
data available for this node. (LP: #1069603)
[ Raphaël Badin ]
* debian/
* debian/
file /etc/bind/
[ Julian Edwards ]
* debian/
is no longer required as upstream no longer stores files in the filesystem.
(LP: #1069734)
* debian/
is updated when reconfiguring. (LP: #1081212)
[ Andres Rodriguez ]
* debian/control:
- maas-cluster-
- maas-dns: Conflicts with dnsmasq
- Drop Dependency on rabbitmq-server for maas-cluster-
(LP: #1072744)
- Add conflicts/replaces for maas-region-
maas-
* debian/
/MAAS if it doesn't contain it. This helps upgrades from versions where
DEFAULT_
* Install maas-import-
maas-
maas-
Vermuelen.
[ Gavin Panella ]
* debian/
* debian/maas-clu...
Changed in maas (Ubuntu): | |
status: | Triaged → Fix Released |
Small Q/A failure: renaming an accepted nodegroup that has no interfaces will oops. See bug 1077075 (and don't get confused by the similarity in bug numbers...)