provide a way to upgrade-charm when there are removed peer relations
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Expired
|
Medium
|
Unassigned | ||
juju-core |
Won't Fix
|
Medium
|
Unassigned | ||
nova-compute (Juju Charms Collection) |
Fix Released
|
High
|
Liam Young |
Bug Description
It's currently (1.20.9) not possible to upgrade-charm to a revision which
has removed peer relations, eg:
$ bzr log -p charms/
-------
revno: 85 [merge]
committer: Liam Young <email address hidden>
branch nick: nova-compute-238859
timestamp: Mon 2014-10-20 12:05:37 +0100
message:
[james-page, r=gnuoy] Optimize hook links
...
-peers:
- compute-peer:
- interface: nova
$ juju upgrade-charm nova-compute
Added charm "local:
ERROR cannot upgrade service "nova-compute" to charm "local:
$ juju remove-relation nova-compute:
ERROR no relations found
Related branches
- James Page: Approve
-
Diff: 10 lines (+3/-0)1 file modifiedmetadata.yaml (+3/-0)
- James Page: Approve
- JuanJo Ciarlante (community): Approve
-
Diff: 10 lines (+3/-0)1 file modifiedmetadata.yaml (+3/-0)
tags: | added: canonical-bootstack |
tags: | added: relations upgrade-charm |
tags: | added: canonical-webops |
Changed in juju-core: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in nova-compute (Juju Charms Collection): | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Liam Young (gnuoy) |
Changed in nova-compute (Juju Charms Collection): | |
status: | Triaged → Fix Released |
Changed in juju: | |
status: | New → Triaged |
importance: | Undecided → Medium |
milestone: | none → 2.1.0 |
Changed in juju-core: | |
status: | Triaged → Won't Fix |
Changed in juju: | |
milestone: | 2.1-rc2 → none |
For the time being, we will ressurect the no-op peer relation