ticket system, ppa assigner: setup.py dependency versions don't match charm
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu CI Engine |
Fix Released
|
High
|
Evan | ||
Ubuntu CI Services |
Fix Released
|
High
|
Evan |
Bug Description
The ticket system's setup.py lists the following dependencies:
requires = [
'Django==1.5',
'South==0.7.5',
'django-
'mock==1.0.1',
'model_
'lazr.
'PyYAML==3.10',
]
However, the following system package versions are installed for the deployed instance:
python-django 1.3.1-4ubuntu1.8
python-django-south 0.7.3-1ubuntu1
python-mock 0.7.2-1
model_mommy is not installed.
python-lazr.enum 1.1.2-0ubuntu4
python-yaml 3.10-2
This breaks in at least one place (django.
http://
ValueError: Unable to configure filter 'require_
2014-02-23 10:50:05 ERROR juju.worker.uniter uniter.go:480 hook failed: exit status 1
You can grab the following with dget.
python-django 1.5.4-1ubuntu1~
https:/
python-tastypie 0.9.15-
https:/
python-mock 1.0.1-1~cloud0 is available in the grizzly staging cloud archive:
https:/
I cannot find any packaged version of model-mommy.
Related branches
- Andy Doan (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 345 lines (+249/-7)9 files modifiedcharms/precise/rabbitmq-worker/Makefile (+24/-0)
charms/precise/rabbitmq-worker/charm-helpers.yaml (+4/-0)
charms/precise/rabbitmq-worker/cm.py (+172/-0)
charms/precise/rabbitmq-worker/config-manager.txt (+5/-0)
charms/precise/rabbitmq-worker/config.yaml (+25/-0)
charms/precise/rabbitmq-worker/hooks/hooks.py (+4/-1)
juju-deployer/branch-source-builder.yaml.tmpl (+5/-2)
juju-deployer/image-builder.yaml.tmpl (+5/-2)
juju-deployer/test-runner.yaml.tmpl (+5/-2)
tags: | added: airline |
Changed in ubuntu-ci-services-itself: | |
importance: | Undecided → High |
description: | updated |
description: | updated |
summary: |
- ticket system: setup.py dependency versions don't match charm + ticket system, ppa assigner: setup.py dependency versions don't match + charm |
Changed in ubuntu-ci-services-itself: | |
assignee: | nobody → Evan Dandrea (ev) |
Changed in ubuntu-ci-services-itself: | |
status: | New → Fix Committed |
Changed in ubuntu-ci-services-itself: | |
status: | Fix Committed → Fix Released |
Changed in uci-engine: | |
assignee: | nobody → Evan Dandrea (ev) |
importance: | Undecided → High |
status: | New → Fix Released |
I've created some recipes to build precise, saucy, and raring versions of these and put them in our PPA: /code.launchpad .net/~canonical -ci-engineering /+recipes
https:/