Python stack trace whilst deploying to HP cloud
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-quickstart |
Fix Released
|
High
|
Francesco Banconi |
Bug Description
Attempting to use juju-quickstart to bootstrap an environment and deploy a bundle in one go I got this.
$ juju-quickstart -i Downloads/
changes to the environments file have been saved
juju quickstart v1.4.2
contents loaded for bundle envExport (services: 2)
bootstrapping the hpcloud environment (type: openstack)
retrieving the environment status
retrieving the Juju API address
connecting to wss://15.
bootstrap node series: trusty
charm URL: cs:trusty/
requesting juju-gui deployment
juju-gui deployment request accepted
exposing service juju-gui
Traceback (most recent call last):
File "/usr/bin/
manage.
File "/usr/lib/
service_data, unit_data)
File "/usr/lib/
env.
File "/usr/lib/
"ServiceName": service_name}})
File "/usr/lib/
raw = self.conn.recv()
File "/usr/lib/
message = super(WebSocket
File "/usr/lib/
opcode, data = self.recv_data()
File "/usr/lib/
self.
File "/usr/lib/
self.
TypeError: send() takes exactly 2 arguments (3 given)
The system was being deployed to HP's public cloud offering
Machine details:
$ uname -a
Linux goldfish 3.16.0-12-generic #18-Ubuntu SMP Mon Sep 1 13:06:35 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="14.10 (Utopic Unicorn)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu Utopic Unicorn (development branch)"
VERSION_ID="14.10"
HOME_URL="http://
SUPPORT_URL="http://
BUG_REPORT_URL="http://
$ dpkg --list "juju*"
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Architecture Description
+++-===
un juju <none> <none> (no description available)
ii juju-core 1.20.5-0ubuntu1 amd64 Juju is devops distilled - client
ii juju-local 1.20.5-0ubuntu1 all dependency package for the Juju local provider
ii juju-mongodb 2.4.10-0ubuntu1 amd64 MongoDB object/
ii juju-quickstart 1.4.2-0ubuntu1 all Easy configuration of Juju environments
Related branches
- Juju GUI Hackers: Pending requested
-
Diff: 203 lines (+56/-30)6 files modifiedMakefile (+1/-1)
quickstart/juju.py (+22/-11)
quickstart/tests/helpers.py (+5/-2)
quickstart/tests/test_juju.py (+22/-10)
requirements.pip (+4/-4)
test-requirements.pip (+2/-2)
Changed in juju-quickstart: | |
status: | In Progress → Fix Committed |
Changed in juju-quickstart: | |
status: | Fix Committed → Fix Released |
This is looking like python changes in utopic. We need to get this tested and fixed to make sure we've got a solid quickstart in utopic.