commit c7e34558c498497f81923feeff5a64cf96b192d9
Author: Alex Kavanagh <email address hidden>
Date: Fri Nov 13 11:31:50 2020 +0000
Make Fernet key distribution more robust
The related bug indicated that the Fernet keys could get out of sync
between the leader and non-leader units. This patchset assumes that
hooks fail, or that units are off-line when the rotation occurs. Thus
it tries hard to ensure that the keys are in sync. It still uses juju
to 'send' the keys from the leader to the subordinate units, so in that
sense, it is not a fix to the related bug, but it does make it more
robust.
Reviewed: https:/ /review. opendev. org/762645 /git.openstack. org/cgit/ openstack/ charm-keystone/ commit/ ?id=c7e34558c49 8497f81923feeff 5a64cf96b192d9
Committed: https:/
Submitter: Zuul
Branch: master
commit c7e34558c498497 f81923feeff5a64 cf96b192d9
Author: Alex Kavanagh <email address hidden>
Date: Fri Nov 13 11:31:50 2020 +0000
Make Fernet key distribution more robust
The related bug indicated that the Fernet keys could get out of sync
between the leader and non-leader units. This patchset assumes that
hooks fail, or that units are off-line when the rotation occurs. Thus
it tries hard to ensure that the keys are in sync. It still uses juju
to 'send' the keys from the leader to the subordinate units, so in that
sense, it is not a fix to the related bug, but it does make it more
robust.
Change-Id: Id40a3ccbe565bd 742e3fdbd5190de b6b21204a82
Related-Bug: #1849519