With juju-core 1.17+, the wrong version of django gets installed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu CI Engine |
Fix Released
|
Critical
|
Evan | ||
Ubuntu CI Services |
Fix Released
|
Critical
|
Evan |
Bug Description
When using 1.17+ you get python-django installed at 1.3.1 (the precise version).. When using juju-core 1.16.x you get the proper 1.5.x version of python-django. This causes us problems... The reasoning is explained below by hazmat..
2014-02-22 18:54:58 The following units had errors:
unit: ts-django/0: machine: 12 agent-state: error details: hook failed: "pgsql-
unit: ppa-django/0: machine: 7 agent-state: error details: hook failed: "pgsql-
2014-02-22 18:54:58 Deployment stopped. run time: 579.01
Problem deploying "ci-airline-
18:22:36 cjohnston | hazmat: question for you... I haven't investigated much with this yet... when using core 1.17+ to deploy our
18:22:36 cjohnston | that
18:23:24 cjohnston | when deployed with 1.17+ if I juju ssh into the instance, and do apt-cache policy python-django I do see
18:24:35 hazmat | cjohnston, on precise.. juju need cloud archive tools pocket for mongodb.. on 1.16 it installed mongodb from
18:24:58 hazmat | and cloud-archive... happens to hold openstack.. of which horizon/dashboard uses djanog
18:25:37 hazmat | ie. 1.17 tries to be explicit about just mongo from cloud archive.. 1.16 picked up django from there.
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)
Changed in ubuntu-ci-services-itself: | |
status: | New → Fix Committed |
tags: | added: airline |
Changed in ubuntu-ci-services-itself: | |
status: | Fix Committed → Fix Released |
importance: | Undecided → Critical |
assignee: | nobody → Evan Dandrea (ev) |
milestone: | none → phase-0 |
Changed in uci-engine: | |
status: | New → Fix Released |
importance: | Undecided → Critical |
assignee: | nobody → Evan Dandrea (ev) |
milestone: | none → phase-0 |