missing breaks/replaces on trusty swift packages
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
swift (Ubuntu) |
Fix Released
|
Critical
|
James Page | ||
Trusty |
Fix Released
|
Critical
|
James Page | ||
swift-storage (Juju Charms Collection) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Icehouse charm deployment using swift-proxy and 3 swift-storage replicas followed by:
juju set swift-storage-z3 openstack-
gets the following tracback:
30990 INFO config-changed Errors were encountered while processing:^M
30991 INFO config-changed /var/cache/
30992 INFO config-changed /var/cache/
30993 INFO config-changed E: Sub-process /usr/bin/dpkg returned an error code (1)^M
30994 INFO config-changed Traceback (most recent call last):^M
30995 INFO config-changed File "/var/lib/
30996 INFO config-changed main()^M
30997 INFO config-changed File "/var/lib/
30998 INFO config-changed hooks.execute(
30999 INFO config-changed File "/var/lib/
31000 INFO config-changed self._hooks[
31001 INFO config-changed File "/var/lib/
31002 INFO config-changed f(*args)^M
31003 INFO config-changed File "/var/lib/
31004 INFO config-changed do_openstack_
31005 INFO config-changed File "/var/lib/
31006 INFO config-changed apt_upgrade(
31007 INFO config-changed File "/var/lib/
31008 INFO config-changed subprocess.
31009 INFO config-changed File "/usr/lib/
31010 INFO config-changed raise CalledProcessEr
31011 INFO config-changed subprocess.
31012 ERROR juju.worker.uniter uniter.go:475 hook failed: exit status 1^M
Running dist-upgrade on the instance shows the down-level dependency:
$ sudo apt-get --assume-yes --option Dpkg::Options:
sudo: unable to resolve host juju-precise-
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
swift-account : Depends: python-swift (= 1.10.0-
swift-container : Depends: python-swift (= 1.10.0-
E: Unmet dependencies. Try using -f.
Related branches
- Ubuntu Server Developers: Pending requested
-
Diff: 78 lines (+18/-3)2 files modifieddebian/changelog (+6/-1)
debian/control (+12/-2)
summary: |
- swift-account and swift-container depend on down-level python-swift + missing breaks/replaces on trusty swift packages |
Changed in swift-storage (Juju Charms Collection): | |
status: | New → Incomplete |
tags: | added: openstack |
Changed in swift-storage (Juju Charms Collection): | |
status: | Incomplete → Fix Released |
The manpage moves in 1.13.1~rc1-0ubuntu1 did not have appropriate Breaks/Replaces, resulting in overrwrite errors.