]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Document necessary delay in master key rolllover 871/head
authorGreg Hudson <ghudson@mit.edu>
Mon, 26 Nov 2018 18:37:46 +0000 (13:37 -0500)
committerGreg Hudson <ghudson@mit.edu>
Wed, 28 Nov 2018 21:19:17 +0000 (16:19 -0500)
During master key rollover, if the old master key is purged
immediately after updating principal encryption, running processes may
not successfully update their in-memory copies of the master key.
Document that the administrator should delay purging the master key
until after propagation and some daemon activity.

ticket: 8744
tags: pullup
target_version: 1.17

doc/admin/database.rst

index 14c145b24dd81abe70bccdd48af4458fcaf5dc17..2b02af3a01686b8764f908a2fff3dac584944ebb 100644 (file)
@@ -535,6 +535,10 @@ availability.  To roll over the master key, follow these steps:
    use unlocked iteration; this variant will take longer, but will
    keep the database available to the KDC and kadmind while it runs.
 
+#. Wait until the above changes have propagated to all replica KDCs
+   and until all running KDC and kadmind processes have serviced
+   requests using updated principal entries.
+
 #. On the master KDC, run ``kdb5_util purge_mkeys`` to clean up the
    old master key.