Comment 2 for bug 1721269

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-keystone (master)

Reviewed: https://review.openstack.org/509634
Committed: https://git.openstack.org/cgit/openstack/charm-keystone/commit/?id=68a0c87235b84f382b1168e7694007816c42ced2
Submitter: Jenkins
Branch: master

commit 68a0c87235b84f382b1168e7694007816c42ced2
Author: Edward Hope-Morley <email address hidden>
Date: Wed Oct 4 21:39:14 2017 +0100

    Do relation consistency sweep on leader change

    The current charm design is to perform a sweep of all units
    related on the identity-service interface to ensure that
    they have all the correct setting values applied. If the
    leader unit is deleted and a new one is elected this will
    not happen until some event e.g. config-changed occurs. This
    can result in remote units malfunctioning since they think they
    are not configured. We resolve this by always doing a sweep when
    the leader-elected hook fires.

    Also fixes infinite loop edge case when ssl-cert-master switches
    as a result of leader switch.

    Change-Id: Icd68cc70d81d7d518c918e831056f686dbc7db1e
    Closes-Bug: 1721269