1. 20 Mar, 2019 1 commit
    • Michał Kępień's avatar
      Wait until "rndc dumpdb" completes · a61cc8cf
      Michał Kępień authored
      "rndc dumpdb" works asynchronously, i.e. the requested dump may not yet
      be fully written to disk by the time "rndc" returns.  Prevent false
      positives for the "serve-stale" system test by only checking dump
      contents after the line indicating that it is complete is written.
      (cherry picked from commit 6e3f812a)
  2. 19 Mar, 2019 5 commits
    • Michał Kępień's avatar
      Merge branch '944-make-stop.pl-wait-for-lock-file-cleanup-v9_14' into 'v9_14' · e677397e
      Michał Kępień authored
      [v9_14] Make stop.pl wait for lock file cleanup
      See merge request !1710
    • Michał Kępień's avatar
      Make stop.pl wait for lock file cleanup · a226afa2
      Michał Kępień authored
      bin/tests/system/stop.pl only waits for the PID file to be cleaned up
      while named cleans up the lock file after the PID file.  Thus, the
      aforementioned script may consider a named instance to be fully shut
      down when in fact it is not.
      Fix by also checking whether the lock file exists when determining a
      given instance's shutdown status.  This change assumes that if a named
      instance uses a lock file, it is called "named.lock".
      Also rename clean_pid_file() to pid_file_exists(), so that it is called
      more appropriately (it does not clean up the PID file itself, it only
      returns the server's identifier if its PID file is not yet cleaned up).
      (cherry picked from commit c787a539)
    • Michał Kępień's avatar
      Correctly invoke stop.pl when start.pl fails · 1119cccf
      Michał Kępień authored
      MR !1141 broke the way stop.pl is invoked when start.pl fails:
        - start.pl changes the working directory to $testdir/$server before
          attempting to start $server,
        - commit 27ee629e causes the $testdir
          variable in stop.pl to be determined using the $SYSTEMTESTTOP
          environment variable, which is set to ".." by all tests.sh scripts,
        - commit e227815a makes start.pl pass
          $test (the test's name) rather than $testdir (the path to the test's
          directory) to stop.pl when a given server fails to start.
      Thus, when a server is restarted from within a tests.sh script and such
      a restart fails, stop.pl attempts to look for the server directory in a
      nonexistent location ($testdir/$server/../$test, i.e. $testdir/$test,
      instead of $testdir/../$test).  Fix the issue by changing the working
      directory before stop.pl is invoked in the scenario described above.
      (cherry picked from commit 4afad2a0)
    • Evan Hunt's avatar
      Merge branch '945-remove-revoked-root-key-from-bind-keys-v9_14' into 'v9_14' · 6fd2475f
      Evan Hunt authored
      Resolve "Remove revoked root key from bind.keys."
      See merge request !1708
    • Mark Andrews's avatar
      Remove revoked root DNSKEY from bind.keys. · 3954d4ec
      Mark Andrews authored
      (cherry picked from commit 0e805b58)
  3. 15 Mar, 2019 5 commits
  4. 14 Mar, 2019 12 commits
  5. 13 Mar, 2019 2 commits
  6. 12 Mar, 2019 10 commits
  7. 11 Mar, 2019 5 commits