2013-02-19 21:51:01,484 Machine:3: juju.agents.machine DEBUG: Stopping service unit: ubuntu/0 ... 2013-02-19 21:51:01,484 Machine:3: unit.deploy INFO: Stopping service unit ubuntu/0... 2013-02-19 21:51:01,510 unit:ubuntu/0: unit.lifecycle DEBUG: pre-stop acquire, running:True 2013-02-19 21:51:01,510 unit:ubuntu/0: unit.lifecycle DEBUG: stopping relation lifecycles 2013-02-19 21:51:01,511 unit:ubuntu/0: unit.lifecycle DEBUG: stopped unit lifecycle 2013-02-19 21:51:01,511 unit:ubuntu/0: hook.executor DEBUG: stopped 2013-02-19 21:51:01,517 unit:ganglia-node/0: unit.relation.watch DEBUG: relation membership change 2013-02-19 21:51:01,579 Machine:3: unit.deploy INFO: Stopped service unit ubuntu/0 2013-02-19 21:52:18,003 unit:ganglia-node/0: twisted ERROR: Unhandled error in Deferred: 2013-02-19 21:52:18,006 unit:ganglia-node/0: twisted ERROR: Unhandled Error Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 362, in callback self._startRunCallbacks(result) File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 458, in _startRunCallbacks self._runCallbacks() File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 545, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1095, in gotResult _inlineCallbacks(r, g, deferred) --- --- File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1039, in _inlineCallbacks result = g.send(result) File "/usr/lib/python2.7/dist-packages/juju/state/base.py", line 139, in __topology_changed yield watch_topology_function(self._old_topology, new_topology) File "/usr/lib/python2.7/dist-packages/juju/state/service.py", line 567, in watch_topology self._internal_id) File "/usr/lib/python2.7/dist-packages/juju/state/topology.py", line 486, in get_relations_for_service self._assert_service(service_id) File "/usr/lib/python2.7/dist-packages/juju/state/topology.py", line 516, in _assert_service "Service not found: %s" % service_id) juju.state.topology.InternalTopologyError: Service not found: service-0000000005 2013-02-19 21:52:18,164 unit:ganglia-node/0: juju.agents.unit DEBUG: Configuration Changed 2013-02-19 21:52:18,168 unit:ganglia-node/0: twisted ERROR: Unhandled error in Deferred: 2013-02-19 21:52:18,171 unit:ganglia-node/0: twisted ERROR: Unhandled Error Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 391, in errback self._startRunCallbacks(fail) File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 458, in _startRunCallbacks self._runCallbacks() File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 545, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1095, in gotResult _inlineCallbacks(r, g, deferred) --- --- File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1037, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/usr/lib/python2.7/dist-packages/juju/state/service.py", line 601, in watcher yield callback(change_event) File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1037, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/usr/lib/python2.7/dist-packages/juju/agents/unit.py", line 226, in cb_watch_config_changed yield self.workflow.fire_transition("configure") File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1037, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/usr/lib/python2.7/dist-packages/juju/lib/statemachine.py", line 183, in fire_transition yield self.set_inflight(transition_id) File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1037, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/usr/lib/python2.7/dist-packages/juju/lib/statemachine.py", line 292, in set_inflight yield self._store(state) File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1037, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/usr/lib/python2.7/dist-packages/juju/unit/workflow.py", line 237, in _store yield retry_change(self._client, self.zk_state_path, update_state) File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1037, in _inlineCallbacks result = result.throwExceptionIntoGenerator(g) File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/usr/lib/python2.7/dist-packages/txzookeeper/utils.py", line 58, in retry_change new_content = yield change_function(content, stat) File "/usr/lib/python2.7/dist-packages/juju/unit/workflow.py", line 229, in update_state unit_data = serializer.load(content) File "/usr/lib/python2.7/dist-packages/juju/lib/serializer.py", line 13, in load return _load(value, Loader=CSafeLoader) File "/usr/lib/python2.7/dist-packages/yaml/__init__.py", line 69, in load loader = Loader(stream) File "/usr/lib/python2.7/dist-packages/yaml/cyaml.py", line 24, in __init__ CParser.__init__(self, stream) File "_yaml.pyx", line 301, in _yaml.CParser.__init__ (ext/_yaml.c:2229) exceptions.TypeError: a string or stream input is required