ERROR 2013-05-12 22:02:48,294 maas.maasserver ################################ Exception: ################################ ERROR 2013-05-12 22:02:48,357 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 128, in __call__ actor, anonymous = self.authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 45, in authenticate RestrictedResource, self).authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 103, in authenticate if not authenticator.is_authenticated(request): File "/usr/lib/python2.7/dist-packages/maasserver/api_auth.py", line 55, in is_authenticated raise OAuthUnauthorized(error) OAuthUnauthorized ERROR 2013-05-13 07:23:11,374 maas.maasserver ################################ Exception: ################################ ERROR 2013-05-13 07:23:11,375 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 128, in __call__ actor, anonymous = self.authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 45, in authenticate RestrictedResource, self).authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 103, in authenticate if not authenticator.is_authenticated(request): File "/usr/lib/python2.7/dist-packages/maasserver/api_auth.py", line 55, in is_authenticated raise OAuthUnauthorized(error) OAuthUnauthorized ERROR 2013-05-13 15:05:06,901 maas.maasserver ################################ Exception: ################################ ERROR 2013-05-13 15:05:07,014 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 128, in __call__ actor, anonymous = self.authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 45, in authenticate RestrictedResource, self).authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 103, in authenticate if not authenticator.is_authenticated(request): File "/usr/lib/python2.7/dist-packages/maasserver/api_auth.py", line 55, in is_authenticated raise OAuthUnauthorized(error) OAuthUnauthorized ERROR 2013-05-13 17:35:54,414 maas.maasserver ################################ Exception: ################################ ERROR 2013-05-13 17:35:54,414 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 128, in __call__ actor, anonymous = self.authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 45, in authenticate RestrictedResource, self).authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 103, in authenticate if not authenticator.is_authenticated(request): File "/usr/lib/python2.7/dist-packages/maasserver/api_auth.py", line 55, in is_authenticated raise OAuthUnauthorized(error) OAuthUnauthorized ERROR 2013-05-13 21:19:52,043 maas.maasserver ################################ Exception: {'distro_series': [u"Value u'saucy' is not a valid choice."]} ################################ ERROR 2013-05-13 21:19:52,117 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 167, in __call__ result = self.error_handler(e, request, meth, em_format) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 165, in __call__ result = meth(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 145, in dispatch return function(self, request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/maasserver/api.py", line 355, in start node.set_distro_series(series=series) File "/usr/lib/python2.7/dist-packages/maasserver/models/node.py", line 759, in set_distro_series self.save() File "/usr/lib/python2.7/dist-packages/maasserver/models/cleansave.py", line 35, in save self.full_clean() File "/usr/lib/python2.7/dist-packages/django/db/models/base.py", line 824, in full_clean raise ValidationError(errors) ValidationError: {'distro_series': [u"Value u'saucy' is not a valid choice."]} ERROR 2013-05-13 21:20:33,526 maas.maasserver ################################ Exception: {'distro_series': [u"Value u'saucy' is not a valid choice."]} ################################ ERROR 2013-05-13 21:20:33,527 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 167, in __call__ result = self.error_handler(e, request, meth, em_format) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 165, in __call__ result = meth(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 145, in dispatch return function(self, request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/maasserver/api.py", line 355, in start node.set_distro_series(series=series) File "/usr/lib/python2.7/dist-packages/maasserver/models/node.py", line 759, in set_distro_series self.save() File "/usr/lib/python2.7/dist-packages/maasserver/models/cleansave.py", line 35, in save self.full_clean() File "/usr/lib/python2.7/dist-packages/django/db/models/base.py", line 824, in full_clean raise ValidationError(errors) ValidationError: {'distro_series': [u"Value u'saucy' is not a valid choice."]} ERROR 2013-05-14 06:51:42,683 maas.maasserver ################################ Exception: ################################ ERROR 2013-05-14 06:51:42,750 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 128, in __call__ actor, anonymous = self.authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 45, in authenticate RestrictedResource, self).authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 103, in authenticate if not authenticator.is_authenticated(request): File "/usr/lib/python2.7/dist-packages/maasserver/api_auth.py", line 55, in is_authenticated raise OAuthUnauthorized(error) OAuthUnauthorized ERROR 2013-05-14 06:54:20,725 maas.maasserver ################################ Exception: ################################ ERROR 2013-05-14 06:54:20,726 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 128, in __call__ actor, anonymous = self.authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 45, in authenticate RestrictedResource, self).authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 103, in authenticate if not authenticator.is_authenticated(request): File "/usr/lib/python2.7/dist-packages/maasserver/api_auth.py", line 55, in is_authenticated raise OAuthUnauthorized(error) OAuthUnauthorized ERROR 2013-05-14 11:13:23,200 maas.maasserver ################################ Exception: ################################ ERROR 2013-05-14 11:13:23,260 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 128, in __call__ actor, anonymous = self.authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 45, in authenticate RestrictedResource, self).authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 103, in authenticate if not authenticator.is_authenticated(request): File "/usr/lib/python2.7/dist-packages/maasserver/api_auth.py", line 55, in is_authenticated raise OAuthUnauthorized(error) OAuthUnauthorized ERROR 2013-05-14 17:18:34,738 maas.maasserver ################################ Exception: ################################ ERROR 2013-05-14 17:18:34,818 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 128, in __call__ actor, anonymous = self.authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 45, in authenticate RestrictedResource, self).authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 103, in authenticate if not authenticator.is_authenticated(request): File "/usr/lib/python2.7/dist-packages/maasserver/api_auth.py", line 55, in is_authenticated raise OAuthUnauthorized(error) OAuthUnauthorized ERROR 2013-05-14 23:06:06,367 maas.maasserver ################################ Exception: ################################ ERROR 2013-05-14 23:06:06,466 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 128, in __call__ actor, anonymous = self.authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 45, in authenticate RestrictedResource, self).authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 103, in authenticate if not authenticator.is_authenticated(request): File "/usr/lib/python2.7/dist-packages/maasserver/api_auth.py", line 55, in is_authenticated raise OAuthUnauthorized(error) OAuthUnauthorized ERROR 2013-05-15 00:53:20,359 maas.maasserver ################################ Exception: ################################ ERROR 2013-05-15 00:53:20,359 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 128, in __call__ actor, anonymous = self.authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 45, in authenticate RestrictedResource, self).authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 103, in authenticate if not authenticator.is_authenticated(request): File "/usr/lib/python2.7/dist-packages/maasserver/api_auth.py", line 55, in is_authenticated raise OAuthUnauthorized(error) OAuthUnauthorized ERROR 2013-05-15 14:03:17,873 maas.maasserver ################################ Exception: ################################ ERROR 2013-05-15 14:03:18,059 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 128, in __call__ actor, anonymous = self.authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 45, in authenticate RestrictedResource, self).authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 103, in authenticate if not authenticator.is_authenticated(request): File "/usr/lib/python2.7/dist-packages/maasserver/api_auth.py", line 55, in is_authenticated raise OAuthUnauthorized(error) OAuthUnauthorized ERROR 2013-05-15 17:56:50,642 maas.maasserver ################################ Exception: ################################ ERROR 2013-05-15 17:56:50,799 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 128, in __call__ actor, anonymous = self.authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 45, in authenticate RestrictedResource, self).authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 103, in authenticate if not authenticator.is_authenticated(request): File "/usr/lib/python2.7/dist-packages/maasserver/api_auth.py", line 55, in is_authenticated raise OAuthUnauthorized(error) OAuthUnauthorized ERROR 2013-05-15 18:13:26,223 maas.maasserver ################################ Exception: ################################ ERROR 2013-05-15 18:13:26,289 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 128, in __call__ actor, anonymous = self.authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 45, in authenticate RestrictedResource, self).authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 103, in authenticate if not authenticator.is_authenticated(request): File "/usr/lib/python2.7/dist-packages/maasserver/api_auth.py", line 55, in is_authenticated raise OAuthUnauthorized(error) OAuthUnauthorized ERROR 2013-05-16 13:08:53,984 maas.maasserver ################################ Exception: ################################ ERROR 2013-05-16 13:08:54,200 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 128, in __call__ actor, anonymous = self.authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 45, in authenticate RestrictedResource, self).authenticate(request, rm) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 103, in authenticate if not authenticator.is_authenticated(request): File "/usr/lib/python2.7/dist-packages/maasserver/api_auth.py", line 55, in is_authenticated raise OAuthUnauthorized(error) OAuthUnauthorized ERROR 2013-05-16 20:53:20,500 maas.maasserver ################################ Exception: {'data': [u'This field cannot be blank.']} ################################ ERROR 2013-05-16 20:53:20,558 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 167, in __call__ result = self.error_handler(e, request, meth, em_format) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 165, in __call__ result = meth(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 145, in dispatch return function(self, request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/maasserver/api.py", line 357, in start [system_id], request.user, user_data=user_data) File "/usr/lib/python2.7/dist-packages/maasserver/models/node.py", line 346, in start_nodes NodeUserData.objects.set_user_data(node, user_data) File "/usr/lib/python2.7/dist-packages/metadataserver/models/nodeuserdata.py", line 42, in set_user_data self._set(node, data) File "/usr/lib/python2.7/dist-packages/metadataserver/models/nodeuserdata.py", line 56, in _set node=node, defaults={'data': wrapped_data}) File "/usr/lib/python2.7/dist-packages/django/db/models/manager.py", line 134, in get_or_create return self.get_query_set().get_or_create(**kwargs) File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line 452, in get_or_create obj.save(force_insert=True, using=self.db) File "/usr/lib/python2.7/dist-packages/maasserver/models/cleansave.py", line 35, in save self.full_clean() File "/usr/lib/python2.7/dist-packages/django/db/models/base.py", line 824, in full_clean raise ValidationError(errors) ValidationError: {'data': [u'This field cannot be blank.']} ERROR 2013-05-17 09:07:31,618 maas.maasserver ################################ Exception: No matching node is available. ################################ ERROR 2013-05-17 09:07:31,715 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 167, in __call__ result = self.error_handler(e, request, meth, em_format) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 165, in __call__ result = meth(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 145, in dispatch return function(self, request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/maasserver/api.py", line 706, in acquire raise NodesNotAvailable("No matching node is available.") NodesNotAvailable: No matching node is available. ERROR 2013-05-17 09:13:32,358 maas.maasserver ################################ Exception: {u'mac_addresses': [u'One or more MAC addresses is invalid.']} ################################ ERROR 2013-05-17 09:13:32,360 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 167, in __call__ result = self.error_handler(e, request, meth, em_format) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 165, in __call__ result = meth(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 145, in dispatch return function(self, request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/maasserver/api.py", line 458, in new return create_node(request) File "/usr/lib/python2.7/dist-packages/maasserver/api.py", line 434, in create_node raise ValidationError(form.errors) ValidationError: {u'mac_addresses': [u'One or more MAC addresses is invalid.']} ERROR 2013-05-17 09:48:31,647 maas.maasserver ################################ Exception: {u'mac_addresses': [u'One or more MAC addresses is invalid.']} ################################ ERROR 2013-05-17 09:48:31,648 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 167, in __call__ result = self.error_handler(e, request, meth, em_format) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 165, in __call__ result = meth(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 145, in dispatch return function(self, request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/maasserver/api.py", line 458, in new return create_node(request) File "/usr/lib/python2.7/dist-packages/maasserver/api.py", line 434, in create_node raise ValidationError(form.errors) ValidationError: {u'mac_addresses': [u'One or more MAC addresses is invalid.']} ERROR 2013-05-17 10:16:58,163 maas.maasserver ################################ Exception: {u'mac_addresses': [u'One or more MAC addresses is invalid.']} ################################ ERROR 2013-05-17 10:16:58,163 maas.maasserver Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/decorators/vary.py", line 19, in inner_func response = func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 167, in __call__ result = self.error_handler(e, request, meth, em_format) File "/usr/lib/python2.7/dist-packages/piston/resource.py", line 165, in __call__ result = meth(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/maasserver/api_support.py", line 145, in dispatch return function(self, request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/maasserver/api.py", line 458, in new return create_node(request) File "/usr/lib/python2.7/dist-packages/maasserver/api.py", line 434, in create_node raise ValidationError(form.errors) ValidationError: {u'mac_addresses': [u'One or more MAC addresses is invalid.']}