Comment 0 for bug 1454143

Revision history for this message
Adam Collard (adam-collard) wrote :

Using the attached YAML, with an OpenStack provider and Juju 1.23.2-vivid-amd64.

2015-05-12 09:17:22 [DEBUG] deployer.import: Adding units...
2015-05-12 09:17:23 [DEBUG] deployer.import: Service 'postgresql' does not need any more units added.
2015-05-12 09:17:23 [WARNING] deployer.import: Config specifies num units for subordinate: storage
2015-05-12 09:17:23 [DEBUG] deployer.import: Service 'block-storage-broker' does not need any more units added.
2015-05-12 09:17:23 [DEBUG] deployer.import: Waiting for units before adding relations
2015-05-12 09:17:25 [DEBUG] deployer.env: Delta unit: block-storage-broker/0 change:allocating
2015-05-12 09:17:25 [DEBUG] deployer.env: Delta unit: block-storage-broker/0 change:installing
Traceback (most recent call last):
  File "/usr/bin/juju-deployer", line 9, in <module>
    load_entry_point('juju-deployer==0.4.4', 'console_scripts', 'juju-deployer')()
  File "/usr/lib/python2.7/dist-packages/deployer/cli.py", line 135, in main
    run()
  File "/usr/lib/python2.7/dist-packages/deployer/cli.py", line 233, in run
    importer.Importer(env, deployment, options).run()
  File "/usr/lib/python2.7/dist-packages/deployer/action/importer.py", line 206, in run
    self.wait_for_units(ignore_errors=ignore_errors)
  File "/usr/lib/python2.7/dist-packages/deployer/action/importer.py", line 181, in wait_for_units
    services=self.deployment.get_service_names(), on_errors=on_errors)
  File "/usr/lib/python2.7/dist-packages/deployer/env/go.py", line 227, in wait_for_units
    services=services, on_errors=on_errors).run(callback)
  File "/usr/lib/python2.7/dist-packages/jujuclient.py", line 1918, in run
    for change_set in self.watch:
  File "/usr/lib/python2.7/dist-packages/jujuclient.py", line 404, in next
    return super(TimeoutWatcher, self).next()
  File "/usr/lib/python2.7/dist-packages/jujuclient.py", line 346, in next
    'Id': self.watcher_id})
  File "/usr/lib/python2.7/dist-packages/jujuclient.py", line 281, in _rpc
    raise EnvError(result)
jujuclient.EnvError: <Env Error - Details:
 { u'Error': u'watcher was stopped', u'RequestId': 4, u'Response': { }}
 >