Version of django in cloud-tools conflicts with horizon:grizzly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Cloud Archive |
Invalid
|
Medium
|
Unassigned | ||
juju-core |
Fix Released
|
Critical
|
Dimiter Naydenov | ||
juju-core (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I've just deployed a brand new deployment of openstack and I ran into:
Apparently:
"""
If that's the case, it's a hint that the wrong version of Django is used. Horizon in the Grizzly release depends on Django 1.4.x and is not compatible with Django 1.5, which leads to this error.
"""
However, 1.5 is what we ship in cloud-tools and this thus breaks grizzly deployments with cloud-tools (however, a 1.4 package is available):
"""
python-django:
Installed: 1.5.4-1ubuntu1~
Candidate: 1.5.4-1ubuntu1~
Version table:
*** 1.5.4-1ubuntu1~
500 http://
100 /var/lib/
1.
500 http://
1.
500 http://
500 http://
1.3.1-4ubuntu1 0
500 http://
"""
See bug 1271937 which discusses the need to use juju-mongodb instead of mongodb-server
Related branches
- Juju Engineering: Pending requested
-
Diff: 344 lines (+149/-22)7 files modifiedcloudinit/cloudinit.go (+37/-3)
cloudinit/cloudinit_test.go (+41/-2)
cloudinit/options.go (+19/-2)
cloudinit/sshinit/configure.go (+12/-1)
cloudinit/sshinit/configure_test.go (+12/-2)
environs/cloudinit/cloudinit.go (+21/-9)
environs/cloudinit/cloudinit_test.go (+7/-3)
Changed in cloud-archive: | |
importance: | Low → Medium |
Changed in juju-core: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in juju-core: | |
importance: | Medium → High |
status: | Confirmed → Triaged |
milestone: | none → 1.17.0 |
tags: | added: charms packaging regression |
Changed in juju-core: | |
milestone: | 1.17.0 → 1.19.0 |
tags: | added: cloud-archive |
tags: | added: cts-cloud-review |
Changed in juju-core: | |
importance: | High → Critical |
Changed in juju-core: | |
milestone: | 1.19.0 → 1.17.1 |
Changed in juju-core: | |
milestone: | 1.17.1 → 1.18.0 |
description: | updated |
Changed in juju-core: | |
status: | Triaged → In Progress |
assignee: | nobody → Dimiter Naydenov (dimitern) |
Changed in juju-core: | |
milestone: | 1.18.0 → 1.17.3 |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
I can run:
$ sudo apt-get install python- django= 1.4.5-1ubuntu0. 1~cloud0
$ sudo apache2ctl restart
...and everything just works.