Merge branch '1447-incremental-rpz-update' into 'master'

incrementally clean up old RPZ records during updates

Closes #1447

See merge request !3318
82 jobs for master in 35 minutes and 9 seconds (queued for 8 seconds)
Status Job ID Name Coverage
  Precheck
passed #802657
amd64 linux
autoreconf

00:00:18

passed #802659
amd64 linux
clang-format

00:00:23

passed #802660
amd64 linux
coccinelle

00:03:54

passed #802658
amd64 linux
misc

00:00:19

 
  Build
passed #802687
amd64 linux
abi-check

00:03:43

passed #802676
amd64 linux
clang:asan

00:01:47

passed #802680
amd64 linux
clang:buster:amd64

00:01:22

passed #802682
amd64 libvirt
clang:freebsd11.3:amd64

00:02:51

passed #802683
amd64 libvirt
clang:freebsd12.1:amd64

00:02:28

passed #802684
amd64 libvirt
clang:openbsd6.6:amd64

00:05:59

passed #802678
amd64 linux
clang:tsan

00:01:54

passed #802661
amd64 linux
gcc:alpine3.11:amd64

00:02:05

passed #802675
amd64 linux
gcc:asan

00:01:34

passed #802674
amd64 linux
gcc:bionic:amd64

00:01:27

passed #802666
amd64 linux
gcc:buster:amd64

00:01:10

passed #802662
amd64 linux
gcc:centos6:amd64

00:01:46

passed #802663
amd64 linux
gcc:centos7:amd64

00:02:06

passed #802664
amd64 linux
gcc:centos8:amd64

00:02:00

passed #802672
amd64 linux
gcc:fedora31:amd64

00:01:50

passed #802679
amd64 linux
gcc:mutexatomics

00:01:28

passed #802668
amd64 linux
gcc:out-of-tree

00:01:18

passed #802681
amd64 linux
gcc:pkcs11

00:00:58

passed #802667
amd64 linux
gcc:sid:amd64

00:01:26

passed #802669
arm64 linux
gcc:sid:arm64

00:02:40

passed #802670
i386 linux
gcc:sid:i386

00:01:24

passed #802665
amd64 linux
gcc:stretch:amd64

00:01:02

passed #802677
amd64 linux
gcc:tsan

00:01:42

passed #802671
amd64 linux
gcc:tumbleweed:amd64

00:02:05

passed #802673
amd64 linux
gcc:xenial:amd64

00:01:25

passed #802686
amd64 windows
msvc-debug:windows:amd64

00:08:12

passed #802685
amd64 windows
msvc:windows:amd64

00:03:25

 
  Unit
passed #802702
amd64 linux
unit:clang:asan

00:00:59

passed #802706
amd64 linux
unit:clang:buster:amd64

00:00:39

passed #802708
amd64 libvirt
unit:clang:freebsd11.3:amd64

00:01:03

passed #802709
amd64 libvirt
unit:clang:freebsd12.1:amd64

00:01:03

failed #802704
amd64 linux allowed to fail
unit:clang:tsan

00:00:22

passed #802688
amd64 linux
unit:gcc:alpine3.11:amd64

00:00:47

passed #802701
amd64 linux
unit:gcc:asan

00:01:02

passed #802700
amd64 linux
unit:gcc:bionic:amd64

00:00:41

passed #802693
amd64 linux
unit:gcc:buster:amd64

00:00:40

passed #802689
amd64 linux
unit:gcc:centos6:amd64

00:00:43

passed #802690
amd64 linux
unit:gcc:centos7:amd64

00:00:44

passed #802691
amd64 linux
unit:gcc:centos8:amd64

00:00:48

passed #802698
amd64 linux
unit:gcc:fedora31:amd64

00:00:40

passed #802705
amd64 linux
unit:gcc:mutexatomics

00:00:43

passed #802707
amd64 linux
unit:gcc:pkcs11

00:00:51

passed #802694
amd64 linux
unit:gcc:sid:amd64

00:00:45

passed #802695
arm64 linux
unit:gcc:sid:arm64

00:01:49

passed #802696
i386 linux
unit:gcc:sid:i386

00:00:44

passed #802692
amd64 linux
unit:gcc:stretch:amd64

00:00:41

failed #802703
amd64 linux allowed to fail
unit:gcc:tsan

00:02:49

passed #802697
amd64 linux
unit:gcc:tumbleweed:amd64

00:00:46

passed #802699
amd64 linux
unit:gcc:xenial:amd64

00:00:47

 
  System
passed #802724
amd64 linux
system:clang:asan

00:12:29

passed #802728
amd64 linux
system:clang:buster:amd64

00:10:15

passed #802730
amd64 libvirt
system:clang:freebsd11.3:amd64

00:12:37

failed #802731
amd64 libvirt
system:clang:freebsd12.1:amd64

00:13:01

failed #802732
amd64 libvirt
system:clang:openbsd6.6:amd64

00:16:35

failed #802726
amd64 linux allowed to fail
system:clang:tsan

00:06:16

passed #802710
amd64 linux
system:gcc:alpine3.11:amd64

00:11:25

passed #802723
amd64 linux
system:gcc:asan

00:12:44

passed #802722
amd64 linux
system:gcc:bionic:amd64

00:10:53

passed #802715
amd64 linux
system:gcc:buster:amd64

00:10:49

passed #802711
amd64 linux
system:gcc:centos6:amd64

00:10:47

passed #802712
amd64 linux
system:gcc:centos7:amd64

00:10:52

passed #802713
amd64 linux
system:gcc:centos8:amd64

00:11:05

passed #802720
amd64 linux
system:gcc:fedora31:amd64

00:11:21

passed #802727
amd64 linux
system:gcc:mutexatomics

00:11:13

passed #802729
amd64 linux
system:gcc:pkcs11

00:11:15

passed #802716
amd64 linux
system:gcc:sid:amd64

00:10:55

passed #802717
arm64 linux
system:gcc:sid:arm64

00:11:44

passed #802718
i386 linux
system:gcc:sid:i386

00:10:33

passed #802714
amd64 linux
system:gcc:stretch:amd64

00:11:12

failed #802725
amd64 linux allowed to fail
system:gcc:tsan

00:14:46

passed #802719
amd64 linux
system:gcc:tumbleweed:amd64

00:10:47

passed #802721
amd64 linux
system:gcc:xenial:amd64

00:10:55

failed #802734
amd64 windows
system:msvc-debug:windows:amd64

00:26:22

failed #802733
amd64 windows
system:msvc:windows:amd64

00:23:42

 
  Docs
passed #802735
amd64 linux
docs

00:00:29

 
  Push
passed #802736
amd64 linux
push:docs

00:00:13

 
  Postcheck
passed #802738
amd64 linux
cppcheck

00:01:47

passed #802737
amd64 linux
scan-build

00:10:21

 
Name Stage Failure
failed
system:msvc-debug:windows:amd64 System
GO version:   go1.13.5
Built: 2020-01-23T09:17:10+0000
OS/Arch: windows/amd64
Uploading artifacts...
Runtime platform
arch=amd64 os=windows pid=49160 revision=003fe500 version=12.7.1
untracked: found 1996 files

WARNING: Failed to load system CertPool: crypto/x509: system root pool is not available on Windows
Uploading artifacts to coordinator... ok
id=802734 responseStatus=201 Created token=uhHiywZn
ERROR: Job failed: exit status 1
failed
system:clang:openbsd6.6:amd64 System
*** Error 1 in target 'test', line 441 of Makefile: @/bin/sh ./testsummary.sh (continuing)
Error target(s) unaccounted for: test
Running after_script
Uploading artifacts for failed job
Uploading artifacts...
Runtime platform
arch=amd64 os=openbsd pid=32294 revision=9ad2ddee version=12.4.0~beta.1928.g9ad2ddee
untracked: found 3081 files

Uploading artifacts to coordinator... ok
id=802732 responseStatus=201 Created token=UYvz9Cz-
ERROR: Job failed: exit status 1
failed
system:msvc:windows:amd64 System
GO version:   go1.13.5
Built: 2020-01-23T09:17:10+0000
OS/Arch: windows/amd64
Uploading artifacts...
Runtime platform
arch=amd64 os=windows pid=12308 revision=003fe500 version=12.7.1
untracked: found 1429 files

WARNING: Failed to load system CertPool: crypto/x509: system root pool is not available on Windows
Uploading artifacts to coordinator... ok
id=802733 responseStatus=201 Created token=w8aMTP9z
ERROR: Job failed: exit status 1
failed
system:gcc:tsan System
Running after script...
$ find bin -name 'tsan.*' -exec python3 util/parse_tsan.py {} \;
Uploading artifacts for failed job
Uploading artifacts...
bin/tests/system/*/tsan.*: found 18 matching files

bin/tests/system/*/*/tsan.*: found 222 matching files

tsan/: found 206 matching files

Uploading artifacts to coordinator... ok
id=802725 responseStatus=201 Created token=TtC3c6HC
ERROR: Job failed: exit code 1
failed
system:clang:freebsd12.1:amd64 System

make: stopped in /builds/isc-projects/bind9/bin/tests/system
Running after_script
Uploading artifacts for failed job
Uploading artifacts...
Runtime platform
arch=amd64 os=freebsd pid=22578 revision=4c96e5ad version=12.9.0
untracked: found 1371 files

Uploading artifacts to coordinator... ok
id=802731 responseStatus=201 Created token=w6E81pLQ
ERROR: Job failed: exit status 1
failed
system:clang:tsan System
Running after script...
$ find bin -name 'tsan.*' -exec python3 util/parse_tsan.py {} \;
Uploading artifacts for failed job
Uploading artifacts...
bin/tests/system/*/tsan.*: found 640 matching files

bin/tests/system/*/*/tsan.*: found 550 matching files

tsan/: found 1 matching files

Uploading artifacts to coordinator... ok
id=802726 responseStatus=201 Created token=6E-DngjD
ERROR: Job failed: exit code 1
failed
unit:gcc:tsan Unit
Uploading artifacts for failed job
Uploading artifacts...
WARNING: lib/*/tests/tsan.*: no matching files
WARNING: tsan/: no matching files
kyua.log: found 1 matching files

kyua.results: found 1 matching files

kyua_html/: found 69 matching files

Uploading artifacts to coordinator... ok
id=802703 responseStatus=201 Created token=bVDsHRK9
ERROR: Job failed: exit code 1
failed
unit:clang:tsan Unit
Uploading artifacts for failed job
Uploading artifacts...
WARNING: lib/*/tests/tsan.*: no matching files
WARNING: tsan/: no matching files
kyua.log: found 1 matching files

kyua.results: found 1 matching files

kyua_html/: found 69 matching files

Uploading artifacts to coordinator... ok
id=802704 responseStatus=201 Created token=uQCCkAKv
ERROR: Job failed: exit code 1