Comment 1 for bug 1599997

Revision history for this message
Andres Rodriguez (andreserl) wrote :

2016-07-06 22:46:03 [-] Error on request (13) subnet.list: 'NoneType' object is not iterable
 Traceback (most recent call last):
   File "/usr/lib/python3.5/threading.py", line 862, in run
     self._target(*self._args, **self._kwargs)
   File "/usr/lib/python3/dist-packages/provisioningserver/utils/twisted.py", line 904, in worker
     return target()
   File "/usr/lib/python3/dist-packages/twisted/_threads/_threadworker.py", line 46, in work
     task()
   File "/usr/lib/python3/dist-packages/twisted/_threads/_team.py", line 190, in doWork
     task()
 --- <exception caught here> ---
   File "/usr/lib/python3/dist-packages/twisted/python/threadpool.py", line 246, in inContext
     result = inContext.theWork()
   File "/usr/lib/python3/dist-packages/twisted/python/threadpool.py", line 262, in <lambda>
     inContext.theWork = lambda: context.call(ctx, func, *args, **kw)
   File "/usr/lib/python3/dist-packages/twisted/python/context.py", line 118, in callWithContext
     return self.currentContext().callWithContext(ctx, func, *args, **kw)
   File "/usr/lib/python3/dist-packages/twisted/python/context.py", line 81, in callWithContext
     return func(*args,**kw)
   File "/usr/lib/python3/dist-packages/provisioningserver/utils/twisted.py", line 937, in callInContext
     return func(*args, **kwargs)
   File "/usr/lib/python3/dist-packages/maasserver/utils/orm.py", line 602, in call_within_transaction
     return func_outside_txn(*args, **kwargs)
   File "/usr/lib/python3/dist-packages/maasserver/utils/orm.py", line 421, in retrier
     return func(*args, **kwargs)
   File "/usr/lib/python3.5/contextlib.py", line 30, in inner
     return func(*args, **kwds)
   File "/usr/lib/python3/dist-packages/maasserver/websockets/base.py", line 344, in list
     for obj in objs
   File "/usr/lib/python3/dist-packages/maasserver/websockets/base.py", line 344, in <listcomp>
     for obj in objs
   File "/usr/lib/python3/dist-packages/maasserver/websockets/base.py", line 185, in full_dehydrate
     data[field_name] = dehydrate_method(field_obj)
   File "/usr/lib/python3/dist-packages/maasserver/websockets/handlers/subnet.py", line 46, in dehydrate_dns_servers
     return " ".join(sorted(dns_servers))
 builtins.TypeError: 'NoneType' object is not iterable

2016-07-06 22:46:06 [HTTPChannel,14,127.0.0.1] Closing connection: <STATUSES=GOING_AWAY>
2016-07-06 22:46:07 [-] 127.0.0.1 - - [06/Jul/2016:22:46:06 +0000] "GET /MAAS/zones/ HTTP/1.1" 200 1910 "http://192.168.0.141/MAAS/" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0"
2016-07-06 22:46:13 [-] 127.0.0.1 - - [06/Jul/2016:22:46:12 +0000] "GET /MAAS/ HTTP/1.1" 200 1610 "http://192.168.0.141/MAAS/zones/" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0"
2016-07-06 22:46:14 [HTTPChannel,10,127.0.0.1] Opening connection with IPv4Address(TCP, '127.0.0.1', 34434)
2016-07-06 22:46:20 [HTTPChannel,10,127.0.0.1] Closing connection: <STATUSES=GOING_AWAY>
2016-07-06 22:46:22 [-] 127.0.0.1 - - [06/Jul/2016:22:46:21 +0000] "GET /MAAS/images/ HTTP/1.1" 200 2702 "http://192.168.0.141/MAAS/" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0"
2016-07-06 22:46:23 [-] 127.0.0.1 - - [06/Jul/2016:22:46:23 +0000] "GET /MAAS/images/?sequence=1 HTTP/1.1" 200 257 "http://192.168.0.141/MAAS/images/" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0"
2016-07-06 22:46:25 [-] 127.0.0.1 - - [06/Jul/2016:22:46:24 +0000] "GET /MAAS/rpc/ HTTP/1.0" 200 284 "-" "provisioningserver.rpc.clusterservice.ClusterClientService"
2016-07-06 22:46:26 [-] 127.0.0.1 - - [06/Jul/2016:22:46:26 +0000] "GET /MAAS/ HTTP/1.1" 200 1610 "http://192.168.0.141/MAAS/images/" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0"
2016-07-06 22:46:27 [HTTPChannel,15,127.0.0.1] Opening connection with IPv4Address(TCP, '127.0.0.1', 34488)
2016-07-06 22:46:28 [-] Error on request (45) subnet.list: 'NoneType' object is not iterable
 Traceback (most recent call last):
   File "/usr/lib/python3.5/threading.py", line 862, in run
     self._target(*self._args, **self._kwargs)
   File "/usr/lib/python3/dist-packages/provisioningserver/utils/twisted.py", line 904, in worker
     return target()
   File "/usr/lib/python3/dist-packages/twisted/_threads/_threadworker.py", line 46, in work
     task()
   File "/usr/lib/python3/dist-packages/twisted/_threads/_team.py", line 190, in doWork
     task()
 --- <exception caught here> ---
   File "/usr/lib/python3/dist-packages/twisted/python/threadpool.py", line 246, in inContext
     result = inContext.theWork()
   File "/usr/lib/python3/dist-packages/twisted/python/threadpool.py", line 262, in <lambda>
     inContext.theWork = lambda: context.call(ctx, func, *args, **kw)
   File "/usr/lib/python3/dist-packages/twisted/python/context.py", line 118, in callWithContext
     return self.currentContext().callWithContext(ctx, func, *args, **kw)
   File "/usr/lib/python3/dist-packages/twisted/python/context.py", line 81, in callWithContext
     return func(*args,**kw)
   File "/usr/lib/python3/dist-packages/provisioningserver/utils/twisted.py", line 937, in callInContext
     return func(*args, **kwargs)
   File "/usr/lib/python3/dist-packages/maasserver/utils/orm.py", line 602, in call_within_transaction
     return func_outside_txn(*args, **kwargs)
   File "/usr/lib/python3/dist-packages/maasserver/utils/orm.py", line 421, in retrier
     return func(*args, **kwargs)
   File "/usr/lib/python3.5/contextlib.py", line 30, in inner
     return func(*args, **kwds)
   File "/usr/lib/python3/dist-packages/maasserver/websockets/base.py", line 344, in list
     for obj in objs
   File "/usr/lib/python3/dist-packages/maasserver/websockets/base.py", line 344, in <listcomp>
     for obj in objs
   File "/usr/lib/python3/dist-packages/maasserver/websockets/base.py", line 185, in full_dehydrate
     data[field_name] = dehydrate_method(field_obj)
   File "/usr/lib/python3/dist-packages/maasserver/websockets/handlers/subnet.py", line 46, in dehydrate_dns_servers
     return " ".join(sorted(dns_servers))
 builtins.TypeError: 'NoneType' object is not iterable

2016-07-06 22:46:37 [HTTPChannel,15,127.0.0.1] Closing connection: <STATUSES=GOING_AWAY>
2016-07-06 22:46:38 [-] 127.0.0.1 - - [06/Jul/2016:22:46:37 +0000] "GET /MAAS/settings/ HTTP/1.1" 200 4616 "http://192.168.0.141/MAAS/" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0"
2016-07-06 22:46:40 [-] 127.0.0.1 - - [06/Jul/2016:22:46:39 +0000] "GET /MAAS/ HTTP/1.1" 200 1610 "http://192.168.0.141/MAAS/settings/" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0"
2016-07-06 22:46:40 [HTTPChannel,15,127.0.0.1] Opening connection with IPv4Address(TCP, '127.0.0.1', 34610)
2016-07-06 22:46:40 [-] Error on request (13) subnet.list: 'NoneType' object is not iterable
 Traceback (most recent call last):
   File "/usr/lib/python3.5/threading.py", line 862, in run
     self._target(*self._args, **self._kwargs)
   File "/usr/lib/python3/dist-packages/provisioningserver/utils/twisted.py", line 904, in worker
     return target()
   File "/usr/lib/python3/dist-packages/twisted/_threads/_threadworker.py", line 46, in work
     task()
   File "/usr/lib/python3/dist-packages/twisted/_threads/_team.py", line 190, in doWork
     task()
 --- <exception caught here> ---
   File "/usr/lib/python3/dist-packages/twisted/python/threadpool.py", line 246, in inContext
     result = inContext.theWork()
   File "/usr/lib/python3/dist-packages/twisted/python/threadpool.py", line 262, in <lambda>
     inContext.theWork = lambda: context.call(ctx, func, *args, **kw)
   File "/usr/lib/python3/dist-packages/twisted/python/context.py", line 118, in callWithContext
     return self.currentContext().callWithContext(ctx, func, *args, **kw)
   File "/usr/lib/python3/dist-packages/twisted/python/context.py", line 81, in callWithContext
     return func(*args,**kw)
   File "/usr/lib/python3/dist-packages/provisioningserver/utils/twisted.py", line 937, in callInContext
     return func(*args, **kwargs)
   File "/usr/lib/python3/dist-packages/maasserver/utils/orm.py", line 602, in call_within_transaction
     return func_outside_txn(*args, **kwargs)
   File "/usr/lib/python3/dist-packages/maasserver/utils/orm.py", line 421, in retrier
     return func(*args, **kwargs)
   File "/usr/lib/python3.5/contextlib.py", line 30, in inner
     return func(*args, **kwds)
   File "/usr/lib/python3/dist-packages/maasserver/websockets/base.py", line 344, in list
     for obj in objs
   File "/usr/lib/python3/dist-packages/maasserver/websockets/base.py", line 344, in <listcomp>
     for obj in objs
   File "/usr/lib/python3/dist-packages/maasserver/websockets/base.py", line 185, in full_dehydrate
     data[field_name] = dehydrate_method(field_obj)
   File "/usr/lib/python3/dist-packages/maasserver/websockets/handlers/subnet.py", line 46, in dehydrate_dns_servers
     return " ".join(sorted(dns_servers))
 builtins.TypeError: 'NoneType' object is not iterable