charm promulgate fails with lazr.restfulclient (0.13.4)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Juju Charm Tools |
Won't Fix
|
Undecided
|
Unassigned | ||
lazr.restfulclient |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I ran into the following on a Vivid vagrant image:
$ juju charm promulgate -s trusty -v
INFO:Running charm proof ...
Traceback (most recent call last):
File "/usr/lib/
from charms import Charm
File "/usr/lib/
from launchpadlib.
File "/usr/lib/
from lazr.restfulcli
ImportError: No module named restfulclient.
Relevant packages:
ii charm-tools 1.6.1-0ubuntu2~
ii python-
To work around this, I downgraded lazr.restfulclient as follows:
$ sudo pip install --upgrade lazr.restfulcli
After this, I was able to successfully run charm promulgate.
Changed in lazr.restfulclient: | |
status: | Confirmed → Invalid |
This is bubbling up from charm-tools calling
launchpadlib. launchpad import Launchpad
Which seems to indicate an issue with the Launchpad library/ lazr.restfulcli ent