DescriptionFix relation-ids cache coherency for hooks.
Relation-ids was answering questions about relations
directly from state, whilst other pieces of relation-*
cli was using a hook execution cache. This led to
odd races where a hook would query relation-ids
and then attempt to use relation-list/etc against
that relation resulting in a relation not found error.
This branch also does a drive by to improve the error
reporting for relation not found to include the relation
id where applicable.
https://code.launchpad.net/~hazmat/juju/sane-relation-ids/+merge/146033
(do not edit description out of merge proposal)
Patch Set 1 #Patch Set 2 : Fix relation-ids cache coherency for hooks. #
Total comments: 2
Patch Set 3 : Fix relation-ids cache coherency for hooks. #
MessagesTotal messages: 5
|