Merge lp:~vila/uci-engine/update-doc-lxc into lp:uci-engine
Status: | Merged |
---|---|
Approved by: | Vincent Ladeuil |
Approved revision: | 840 |
Merged at revision: | 848 |
Proposed branch: | lp:~vila/uci-engine/update-doc-lxc |
Merge into: | lp:uci-engine |
Diff against target: |
23 lines (+14/-0) 1 file modified
docs/using-lxc-for-local-development.rst (+14/-0) |
To merge this branch: | bzr merge lp:~vila/uci-engine/update-doc-lxc |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Evan (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Review via email: mp+237750@code.launchpad.net |
Commit message
Update lxc doc about precise deployments and cloud-archive:
Description of the change
My local deployments started failing for the rabbit workers with a non-sensical:
Traceback (most recent call last):
File "./test_
from tstrun import (
File "/srv/ci-
from novaclient import (
File "/usr/lib/
from six.moves.urllib import parse
ImportError: No module named urllib
The root cause was that the charm does (paraphrasing ;):
# add-apt-repository -y cloud-archive:
# apt-get install python-novaclient
and this doesn't upgrade python-six.
This happens only in local lxc deployments with a hacked
juju-precise-
Can you elaborate a bit further on what is going on? If python-novaclient needs a later version of python-six than what's specified in debian/control, then that's a bug in the python-novaclient packaging that we should at least file a bug for, if not fix outright.