Comment 0 for bug 1440763

Revision history for this message
Andres Rodriguez (andreserl) wrote : regiond.log Tracebacks when trying to deploy 42 nodes at a time

==> regiond.log <== [68/4121]
2015-04-06 22:53:21 [maas.node] INFO: ecstatic-cough.local allocated to user andres
2015-04-06 22:53:21 [-] Error on request (25) node.action:
        Traceback (most recent call last):
          File "/usr/lib/python2.7/threading.py", line 783, in __bootstrap
            self.__bootstrap_inner()
          File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
            self.run()
          File "/usr/lib/python2.7/threading.py", line 763, in run
            self.__target(*self.__args, **self.__kwargs)
        --- <exception caught here> ---
          File "/usr/lib/python2.7/dist-packages/twisted/python/threadpool.py", line 191, in _worker
            result = context.call(ctx, function, *args, **kwargs)
          File "/usr/lib/python2.7/dist-packages/twisted/python/context.py", line 118, in callWithContext
            return self.currentContext().callWithContext(ctx, func, *args, **kw)
          File "/usr/lib/python2.7/dist-packages/twisted/python/context.py", line 81, in callWithContext
            return func(*args,**kw)
          File "/usr/lib/python2.7/dist-packages/maasserver/utils/orm.py", line 404, in call_within_transaction
            return func_outside_txn(*args, **kwargs)
          File "/usr/lib/python2.7/dist-packages/maasserver/utils/orm.py", line 308, in retrier
            return func(*args, **kwargs)
          File "/usr/lib/python2.7/dist-packages/django/db/transaction.py", line 339, in inner
            return func(*args, **kwargs)
          File "/usr/lib/python2.7/dist-packages/provisioningserver/utils/twisted.py", line 151, in wrapper
            return func(*args, **kwargs)
          File "/usr/lib/python2.7/dist-packages/maasserver/utils/orm.py", line 399, in call_within_transaction
            return func_within_txn(*args, **kwargs)
          File "/usr/lib/python2.7/dist-packages/django/db/transaction.py", line 339, in inner
            return func(*args, **kwargs)
          File "/usr/lib/python2.7/dist-packages/maasserver/websockets/base.py", line 324, in execute
            return m(params)
          File "/usr/lib/python2.7/dist-packages/maasserver/websockets/handlers/node.py", line 453, in action
            return action.execute(**extra_params)
          File "/usr/lib/python2.7/dist-packages/maasserver/node_action.py", line 303, in execute
            self.node.start(self.user)
          File "/usr/lib/python2.7/dist-packages/maasserver/utils/orm.py", line 399, in call_within_transaction
            return func_within_txn(*args, **kwargs)
          File "/usr/lib/python2.7/dist-packages/django/db/transaction.py", line 339, in inner
            return func(*args, **kwargs)
          File "/usr/lib/python2.7/dist-packages/maasserver/models/node.py", line 1845, in start
            claims = self.claim_static_ip_addresses()
          File "/usr/lib/python2.7/dist-packages/maasserver/models/node.py", line 1667, in claim_static_ip_addresses
            alloc_type=alloc_type, requested_address=requested_address)
          File "/usr/lib/python2.7/dist-packages/maasserver/models/macaddress.py", line 352, in claim_static_ips
            interface, alloc_type, requested_address, user=user)
          File "/usr/lib/python2.7/dist-packages/maasserver/models/macaddress.py", line 241, in _allocate_static_address
            user=user)
          File "/usr/lib/python2.7/dist-packages/maasserver/models/staticipaddress.py", line 162, in allocate_new
            hostname=hostname)
          File "/usr/lib/python2.7/dist-packages/maasserver/models/staticipaddress.py", line 215, in _find_free_ip
            raise make_serialization_failure()
        django.db.utils.OperationalError:

2015-04-06 22:53:21 [maas.node] INFO: vibrant-balance.local allocated to user andres