]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Wait for the test zone to finish re-loading
authorMark Andrews <marka@isc.org>
Tue, 19 Sep 2023 04:06:15 +0000 (14:06 +1000)
committerMark Andrews <marka@isc.org>
Tue, 26 Sep 2023 04:11:30 +0000 (14:11 +1000)
'rndc thaw' initiates asynchrous loading of all the zones
similar to 'rndc load'.  Wait for the test zone's load to
complete before testing that it is updatable again.

(cherry picked from commit 5b3238aa85ab6e1e1044ae337854e4c00664c359)

bin/tests/system/rndc/tests.sh

index 75522cb71bbdd9199e19f209829d7ff19c0b514a..ac0b7c189f96595fb2d474c0bbf723a30c5c9af8 100644 (file)
@@ -86,6 +86,8 @@ status=$((status+ret))
 echo_i "rndc thaw"
 $RNDCCMD 10.53.0.2 thaw | sed 's/^/ns2 /' | cat_i
 
+wait_for_log 3 "zone_postload: zone nil/IN: done" ns2/named.run
+
 n=$((n+1))
 echo_i "checking zone now writable ($n)"
 ret=0