allomov
4/10/2014 - 10:32 AM

one-more-juju-deployer-error.log

vagrant@cf-juju:~/launchpad/trusty/bundle$ juju deployer -Wvdc bundle-v001-single-node.yaml
2014-04-10 10:31:11 [DEBUG] deployer.cli: Using runtime GoEnvironment on juju-amazon
2014-04-10 10:31:11 [INFO] deployer.cli: Using deployment cloudfoundry-base
2014-04-10 10:31:11 [INFO] deployer.cli: Starting deployment of cloudfoundry-base
2014-04-10 10:31:22 [DEBUG] deployer.env: Connected to environment
2014-04-10 10:31:22 [DEBUG] deployer.import: Getting charms...
2014-04-10 10:31:30 [DEBUG] deployer.deploy: Resolving configuration
Traceback (most recent call last):
  File "/usr/bin/juju-deployer", line 9, in <module>
    load_entry_point('juju-deployer==0.3.4', 'console_scripts', 'juju-deployer')()
  File "/usr/lib/python2.7/dist-packages/deployer/cli.py", line 127, in main
    run()
  File "/usr/lib/python2.7/dist-packages/deployer/cli.py", line 225, in run
    importer.Importer(env, deployment, options).run()
  File "/usr/lib/python2.7/dist-packages/deployer/action/importer.py", line 182, in run
    self.get_charms()
  File "/usr/lib/python2.7/dist-packages/deployer/action/importer.py", line 67, in get_charms
    self.deployment.resolve(self.options.overrides or ())
  File "/usr/lib/python2.7/dist-packages/deployer/deployment.py", line 143, in resolve
    self.validate_placement()
  File "/usr/lib/python2.7/dist-packages/deployer/deployment.py", line 237, in validate_placement
    feedback.extend(placement.validate())
  File "/usr/lib/python2.7/dist-packages/deployer/service.py", line 96, in validate
    self.service.name, unit_placement[idx])
TypeError: error() takes exactly 2 arguments (4 given)
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 103, in apport_excepthook
    pr.add_proc_info(extraenv=['PYTHONPATH', 'PYTHONHOME'])
  File "/usr/lib/python2.7/dist-packages/apport/report.py", line 546, in add_proc_info
    ret = self.get_logind_session(pid)
  File "/usr/lib/python2.7/dist-packages/apport/report.py", line 1593, in get_logind_session
    if len(my_cgroup) < 2:
UnboundLocalError: local variable 'my_cgroup' referenced before assignment

Original exception was:
Traceback (most recent call last):
  File "/usr/bin/juju-deployer", line 9, in <module>
    load_entry_point('juju-deployer==0.3.4', 'console_scripts', 'juju-deployer')()
  File "/usr/lib/python2.7/dist-packages/deployer/cli.py", line 127, in main
    run()
  File "/usr/lib/python2.7/dist-packages/deployer/cli.py", line 225, in run
    importer.Importer(env, deployment, options).run()
  File "/usr/lib/python2.7/dist-packages/deployer/action/importer.py", line 182, in run
    self.get_charms()
  File "/usr/lib/python2.7/dist-packages/deployer/action/importer.py", line 67, in get_charms
    self.deployment.resolve(self.options.overrides or ())
  File "/usr/lib/python2.7/dist-packages/deployer/deployment.py", line 143, in resolve
    self.validate_placement()
  File "/usr/lib/python2.7/dist-packages/deployer/deployment.py", line 237, in validate_placement
    feedback.extend(placement.validate())
  File "/usr/lib/python2.7/dist-packages/deployer/service.py", line 96, in validate
    self.service.name, unit_placement[idx])
TypeError: error() takes exactly 2 arguments (4 given)
ERROR exit status 1