[Bug 1187704] [NEW] Juju/MAAS provider interaction fails with "ERROR Nonce already used"
James Page
james.page at ubuntu.com
Wed Jun 5 09:38:55 UTC 2013
Public bug reported:
I hit this quite regularly - full log from juju client call:
2013-06-05 09:32:27,507 INFO Connecting to environment...
2013-06-05 09:32:27,976 ERROR Cannot connect to environment: Nonce already used: 84078906
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/juju/providers/common/connect.py", line 43, in run
client = yield self._internal_connect(share)
File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1069, in _inlineCallbacks
result = result.throwExceptionIntoGenerator(g)
File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
return g.throw(self.type, self.value, self.tb)
File "/usr/lib/python2.7/dist-packages/juju/providers/common/connect.py", line 59, in _internal_connect
candidates = yield self._provider.get_zookeeper_machines()
File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1069, in _inlineCallbacks
result = result.throwExceptionIntoGenerator(g)
File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
return g.throw(self.type, self.value, self.tb)
File "/usr/lib/python2.7/dist-packages/juju/providers/common/findzookeepers.py", line 32, in find_zookeepers
machine = yield provider.get_machine(instance_id)
File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1069, in _inlineCallbacks
result = result.throwExceptionIntoGenerator(g)
File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
return g.throw(self.type, self.value, self.tb)
File "/usr/lib/python2.7/dist-packages/juju/providers/maas/provider.py", line 125, in get_machines
instances = yield self.maas_client.get_nodes(instance_ids)
File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 576, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "/usr/lib/python2.7/dist-packages/juju/providers/maas/maas.py", line 95, in _process_error
raise ProviderError(error.response)
ProviderError: Nonce already used: 84078906
2013-06-05 09:32:27,977 ERROR Nonce already used: 84078906
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: maas 1.3+bzr1461+dfsg-0ubuntu2
ProcVersionSignature: Ubuntu 3.8.0-22.33-generic 3.8.11
Uname: Linux 3.8.0-22-generic x86_64
ApportVersion: 2.9.2-0ubuntu8
Architecture: amd64
Date: Wed Jun 5 09:36:18 2013
MarkForUpload: True
PackageArchitecture: all
ProcEnviron:
LANGUAGE=en_US:
TERM=screen
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: maas
UpgradeStatus: Upgraded to raring on 2013-05-24 (11 days ago)
** Affects: juju (Ubuntu)
Importance: Undecided
Status: New
** Affects: maas (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug raring
** Also affects: juju (Ubuntu)
Importance: Undecided
Status: New
** Description changed:
- Full log from juju client call:
+ I hit this quite regularly - full log from juju client call:
2013-06-05 09:32:27,507 INFO Connecting to environment...
2013-06-05 09:32:27,976 ERROR Cannot connect to environment: Nonce already used: 84078906
Traceback (most recent call last):
- File "/usr/lib/python2.7/dist-packages/juju/providers/common/connect.py", line 43, in run
- client = yield self._internal_connect(share)
- File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1069, in _inlineCallbacks
- result = result.throwExceptionIntoGenerator(g)
- File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
- return g.throw(self.type, self.value, self.tb)
- File "/usr/lib/python2.7/dist-packages/juju/providers/common/connect.py", line 59, in _internal_connect
- candidates = yield self._provider.get_zookeeper_machines()
- File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1069, in _inlineCallbacks
- result = result.throwExceptionIntoGenerator(g)
- File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
- return g.throw(self.type, self.value, self.tb)
- File "/usr/lib/python2.7/dist-packages/juju/providers/common/findzookeepers.py", line 32, in find_zookeepers
- machine = yield provider.get_machine(instance_id)
- File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1069, in _inlineCallbacks
- result = result.throwExceptionIntoGenerator(g)
- File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
- return g.throw(self.type, self.value, self.tb)
- File "/usr/lib/python2.7/dist-packages/juju/providers/maas/provider.py", line 125, in get_machines
- instances = yield self.maas_client.get_nodes(instance_ids)
- File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 576, in _runCallbacks
- current.result = callback(current.result, *args, **kw)
- File "/usr/lib/python2.7/dist-packages/juju/providers/maas/maas.py", line 95, in _process_error
- raise ProviderError(error.response)
+ File "/usr/lib/python2.7/dist-packages/juju/providers/common/connect.py", line 43, in run
+ client = yield self._internal_connect(share)
+ File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1069, in _inlineCallbacks
+ result = result.throwExceptionIntoGenerator(g)
+ File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
+ return g.throw(self.type, self.value, self.tb)
+ File "/usr/lib/python2.7/dist-packages/juju/providers/common/connect.py", line 59, in _internal_connect
+ candidates = yield self._provider.get_zookeeper_machines()
+ File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1069, in _inlineCallbacks
+ result = result.throwExceptionIntoGenerator(g)
+ File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
+ return g.throw(self.type, self.value, self.tb)
+ File "/usr/lib/python2.7/dist-packages/juju/providers/common/findzookeepers.py", line 32, in find_zookeepers
+ machine = yield provider.get_machine(instance_id)
+ File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1069, in _inlineCallbacks
+ result = result.throwExceptionIntoGenerator(g)
+ File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 389, in throwExceptionIntoGenerator
+ return g.throw(self.type, self.value, self.tb)
+ File "/usr/lib/python2.7/dist-packages/juju/providers/maas/provider.py", line 125, in get_machines
+ instances = yield self.maas_client.get_nodes(instance_ids)
+ File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 576, in _runCallbacks
+ current.result = callback(current.result, *args, **kw)
+ File "/usr/lib/python2.7/dist-packages/juju/providers/maas/maas.py", line 95, in _process_error
+ raise ProviderError(error.response)
ProviderError: Nonce already used: 84078906
2013-06-05 09:32:27,977 ERROR Nonce already used: 84078906
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: maas 1.3+bzr1461+dfsg-0ubuntu2
ProcVersionSignature: Ubuntu 3.8.0-22.33-generic 3.8.11
Uname: Linux 3.8.0-22-generic x86_64
ApportVersion: 2.9.2-0ubuntu8
Architecture: amd64
Date: Wed Jun 5 09:36:18 2013
MarkForUpload: True
PackageArchitecture: all
ProcEnviron:
- LANGUAGE=en_US:
- TERM=screen
- PATH=(custom, no user)
- LANG=en_US.UTF-8
- SHELL=/bin/bash
+ LANGUAGE=en_US:
+ TERM=screen
+ PATH=(custom, no user)
+ LANG=en_US.UTF-8
+ SHELL=/bin/bash
SourcePackage: maas
UpgradeStatus: Upgraded to raring on 2013-05-24 (11 days ago)
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to maas in Ubuntu.
https://bugs.launchpad.net/bugs/1187704
Title:
Juju/MAAS provider interaction fails with "ERROR Nonce already used"
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/juju/+bug/1187704/+subscriptions
More information about the Ubuntu-server-bugs
mailing list