Update git submodules

* Update charm-keystone from branch 'master'
  - Check peers before emitting identity data
    
    The checks that keystone was performing before emitting identity
    data were applicable to any Openstack api charm so the check
    definitions have been moved to charmhelpers so other charms can
    use them. The checks as they were are encapsulated in
    `check_api_unit_ready` *1
    
    Bug 1818113 was caused by keystone emitting identity data
    as soon as the leader was ready but ignoring the state of the
    peer units. This is now covered by a new check
    `check_api_application_ready` which performs all the local
    unit checks and then checks that all peers have reported
    as ready too.
    
    In addition `check_api_unit_ready` is now used when
    setting the units workload status and `check_api_application_ready`
    is used when setting the application workload status.
    
    *1 https://github.com/juju/charm-helpers/blob/master/charmhelpers/contrib/openstack/utils.py#L2289
    *2 https://github.com/juju/charm-helpers/blob/master/charmhelpers/contrib/openstack/utils.py#L2330
    
    Change-Id: I99830ab2c2482e8beef174424820907ce96fd5d7
    Closes-Bug: #1818113
This commit is contained in:
Liam Young 2020-04-21 09:26:13 +00:00 committed by Gerrit Code Review
parent 4bf02ea9c5
commit 8c9959426c
1 changed files with 1 additions and 1 deletions

@ -1 +1 @@
Subproject commit e01530959cd135655bfd6bca6794189b18ff40b9
Subproject commit 53bcfd0a064c11d90009d42f9fbe61d79f963e9c