roaksoax@unleashed:/var/lib/maas$ maas admin vlan update 0 0 dhcp_on=True primary_rack=4y3h7n
get() returned more than one RackController -- it returned 4!
2016-02-29 14:38:50 [maasserver] ERROR: ################################ Exception: get() returned more than one RackController -- it returned 4! ################################
2016-02-29 14:38:50 [maasserver] ERROR: Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/django/core/handlers/base.py", line 132, in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/usr/lib/python3/dist-packages/maasserver/utils/views.py", line 180, in view_atomic_with_post_commit_savepoint
return view_atomic(*args, **kwargs)
File "/usr/lib/python3.5/contextlib.py", line 30, in inner
return func(*args, **kwds)
File "/usr/lib/python3/dist-packages/maasserver/api/support.py", line 54, in __call__
response = upcall(request, *args, **kwargs)
File "/usr/lib/python3/dist-packages/django/views/decorators/vary.py", line 21, in inner_func
response = func(*args, **kwargs)
File "/usr/lib/python3/dist-packages/piston3/resource.py", line 190, in __call__
result = self.error_handler(e, request, meth, em_format)
File "/usr/lib/python3/dist-packages/piston3/resource.py", line 188, in __call__
result = meth(request, *args, **kwargs)
File "/usr/lib/python3/dist-packages/maasserver/api/support.py", line 210, in dispatch
return function(self, request, *args, **kwargs)
File "/usr/lib/python3/dist-packages/maasserver/api/vlans.py", line 175, in update
if form.is_valid():
File "/usr/lib/python3/dist-packages/django/forms/forms.py", line 184, in is_valid
return self.is_bound and not self.errors
File "/usr/lib/python3/dist-packages/django/forms/forms.py", line 176, in errors
self.full_clean()
File "/usr/lib/python3/dist-packages/maasserver/forms.py", line 196, in full_clean
super(APIEditMixin, self).full_clean()
File "/usr/lib/python3/dist-packages/django/forms/forms.py", line 392, in full_clean
self._clean_fields()
File "/usr/lib/python3/dist-packages/django/forms/forms.py", line 407, in _clean_fields
value = field.clean(value)
File "/usr/lib/python3/dist-packages/django/forms/fields.py", line 162, in clean
value = self.to_python(value)
File "/usr/lib/python3/dist-packages/django/forms/models.py", line 1218, in to_python
value = self.queryset.get(**{key: value})
File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 338, in get
(self.model._meta.object_name, num)
maasserver.models.node.MultipleObjectsReturned: get() returned more than one RackController -- it returned 4!