uniter does not skip unimplemented relations
Bug #1101140 reported by
William Reade
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
Low
|
Dimiter Naydenov |
Bug Description
If a charm is upgraded and a relation unique to that charm is immediately added to that service, the unit agent must ignore the relation until it's running a charm version that actually has that relation.
This won't be important until we have an actual upgrade-charm command.
Related branches
lp:~dimitern/juju-core/002-bug-1101140-ignore-unknown-relations
- The Go Language Gophers: Pending requested
-
Diff: 355 lines (+111/-30)6 files modifiedworker/uniter/filter.go (+7/-7)
worker/uniter/modes.go (+5/-0)
worker/uniter/relationer.go (+5/-3)
worker/uniter/relationer_test.go (+19/-10)
worker/uniter/uniter.go (+12/-0)
worker/uniter/uniter_test.go (+63/-10)
tags: | added: upgrade-charm |
Changed in juju-core: | |
importance: | Undecided → Low |
assignee: | nobody → Dimiter Naydenov (dimitern) |
status: | New → In Progress |
Changed in juju-core: | |
milestone: | none → 2.0 |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
Changed in juju-core: | |
milestone: | 1.9.11 → none |
To post a comment you must log in.
This change actually landed prior to 1.10.0 but was not marked as such.