Internal Server Error when saving a cluster without Router IP
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
Critical
|
Raphaël Badin | ||
1.7 |
Fix Released
|
Critical
|
Raphaël Badin |
Bug Description
When saving a cluster DHCP configuration without Router IP, Internal Server Error is shown in the WebUI:
==> /var/log/
2015-04-08 21:53:41 [-] 127.0.0.1 - - [09/Apr/
2015-04-08 21:53:52 [maas] WARNING: Failed to create Network when adding/editing cluster interface maas-virbr0 with error [{'ip': [u'Network with this Ip already exists.'], 'name': [u'Network with this Name already exists.']}]. This is OK if it already exists.
2015-04-08 21:53:52 [HTTPChannel,
Traceback (most recent call last):
File "/usr/lib/
appIterator = self.applicatio
File "/usr/lib/
response = self.get_
File "/usr/lib/
response = get_response(
File "/usr/lib/
request, get_resolver(None), sys.exc_info())
--- <exception caught here> ---
File "/usr/lib/
return django_
File "/usr/lib/
self.fire()
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/lib/
self.
File "/usr/lib/
result.
File "<string>", line 2, in raiseException
exceptions.
Related branches
- Blake Rouse (community): Needs Information
- Andres Rodriguez (community): Approve
-
Diff: 46 lines (+2/-12)3 files modifiedsrc/maasserver/dhcp.py (+1/-1)
src/maasserver/tests/test_dhcp.py (+1/-1)
src/provisioningserver/dhcp/tests/test_config.py (+0/-10)
- Raphaël Badin (community): Approve
-
Diff: 46 lines (+2/-12)3 files modifiedsrc/maasserver/dhcp.py (+1/-1)
src/maasserver/tests/test_dhcp.py (+1/-1)
src/provisioningserver/dhcp/tests/test_config.py (+0/-10)
- Andres Rodriguez (community): Approve
-
Diff: 11 lines (+1/-0)1 file modifieddocs/changelog.rst (+1/-0)
- Raphaël Badin (community): Approve
-
Diff: 11 lines (+1/-0)1 file modifieddocs/changelog.rst (+1/-0)
Changed in maas: | |
status: | New → Triaged |
Changed in maas: | |
status: | Triaged → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
This is also present in 1.7 and was seen in a production environment both 1.8.0b1 and 1.7.3