don't lock rbtdb->tree_lock in detachnode

73 jobs for !2700 with 1443-threadsanitizer-data-race-lib-dns-rbtdb-c-1960-in-decrement_reference in 25 minutes and 4 seconds (queued for 9 minutes and 57 seconds)
latest detached
Status Job ID Name Coverage
  Autoconf
passed #1799844
amd64 linux
autoreconf

00:00:17

 
  Precheck
passed #1799846
amd64 linux
clang-format

00:00:17

passed #1799847
amd64 linux
coccinelle

00:04:35

failed #1799848
amd64 linux
danger

00:00:17

passed #1799845
amd64 linux
misc

00:00:14

passed #1799849
amd64 linux
tarball-create

00:01:25

 
  Build
passed #1799862
amd64 linux
clang:asan

00:02:03

passed #1799866
amd64 linux
clang:buster:amd64

00:01:00

passed #1799869
amd64 libvirt
clang:freebsd12:amd64

00:01:18

passed #1799870
amd64 libvirt
clang:freebsd13:amd64

00:03:14

passed #1799871
amd64 libvirt
clang:openbsd:amd64

00:02:11

passed #1799864
amd64 linux
clang:tsan

00:01:06

passed #1799850
amd64 linux
gcc:alpine3.13:amd64

00:00:48

passed #1799861
amd64 linux
gcc:asan

00:01:27

passed #1799859
amd64 linux
gcc:bionic:amd64

00:00:52

passed #1799854
amd64 linux
gcc:buster:amd64

00:00:38

passed #1799851
amd64 linux
gcc:centos7:amd64

00:00:45

passed #1799852
amd64 linux
gcc:centos8:amd64

00:00:46

passed #1799860
amd64 linux
gcc:focal:amd64

00:00:49

passed #1799865
amd64 linux
gcc:mutexatomics

00:00:50

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

00:00:52

passed #1799855
amd64 linux
gcc:sid:amd64

00:01:11

passed #1799867
amd64 linux
gcc:softhsm2.4

00:00:52

passed #1799868
amd64 linux
gcc:softhsm2.6

00:00:53

passed #1799853
amd64 linux
gcc:stretch:amd64

00:00:57

passed #1799857
amd64 linux
gcc:tarball

00:01:07

passed #1799863
amd64 linux
gcc:tsan

00:00:54

passed #1799858
amd64 linux
gcc:tumbleweed:amd64

00:00:46

 
  Unit
passed #1799882
amd64 linux
unit:clang:asan

00:02:22

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

00:01:26

passed #1799889
amd64 libvirt
unit:clang:freebsd12:amd64

00:01:42

passed #1799890
amd64 libvirt
unit:clang:freebsd13:amd64

00:03:40

passed #1799891
amd64 libvirt
unit:clang:openbsd:amd64

00:03:59

passed #1799884
amd64 linux
unit:clang:tsan

00:03:52

passed #1799872
amd64 linux
unit:gcc:alpine3.13:amd64

00:01:34

passed #1799881
amd64 linux
unit:gcc:asan

00:01:47

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

00:01:21

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

00:02:37

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

00:01:27

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

00:01:20

passed #1799880
amd64 linux
unit:gcc:focal:amd64

00:01:26

passed #1799885
amd64 linux
unit:gcc:mutexatomics

00:01:27

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

00:01:28

passed #1799887
amd64 linux
unit:gcc:softhsm2.4

00:01:22

passed #1799888
amd64 linux
unit:gcc:softhsm2.6

00:01:25

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

00:00:15

passed #1799883
amd64 linux
unit:gcc:tsan

00:04:19

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

00:01:25

 
  System
passed #1799902
amd64 linux
system:clang:asan

00:14:51

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

00:13:27

passed #1799909
amd64 libvirt
system:clang:freebsd12:amd64

00:11:45

failed #1799910
amd64 libvirt
system:clang:freebsd13:amd64

00:13:45

passed #1799904
amd64 linux
system:clang:tsan

00:17:42

passed #1799892
amd64 linux
system:gcc:alpine3.13:amd64

00:12:25

passed #1799901
amd64 linux
system:gcc:asan

00:15:21

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

00:12:35

failed #1799896
amd64 linux
system:gcc:buster:amd64

00:14:04

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

00:13:13

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

00:12:31

passed #1799900
amd64 linux
system:gcc:focal:amd64

00:13:09

passed #1799905
amd64 linux
system:gcc:mutexatomics

00:12:59

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

00:12:40

passed #1799907
amd64 linux
system:gcc:softhsm2.4

00:12:44

passed #1799908
amd64 linux
system:gcc:softhsm2.6

00:12:47

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

00:13:04

passed #1799903
amd64 linux
system:gcc:tsan

00:18:13

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

00:12:38

 
  Docs
passed #1799911
amd64 linux
docs

00:00:55

 
  Postcheck
passed #1799915
amd64 linux
cppcheck

00:00:56

passed #1799912
amd64 linux
flake8

00:00:21

skipped #1799916
amd64 linux
gcov
passed #1799913
amd64 linux
pylint

00:00:25

passed #1799914
amd64 linux
scan-build

00:04:42

 
Name Stage Failure
failed
system:gcc:buster:amd64 System
FAIL qmin (exit status: 1)

$ test -n "${OUT_OF_TREE_WORKSPACE}" && mv "${OUT_OF_TREE_WORKSPACE}" "${CI_PROJECT_DIR}"
Uploading artifacts for failed job
Uploading artifacts...
untracked: found 2667 files

Uploading artifacts as "archive" to coordinator... ok
id=1799896 responseStatus=201 Created token=trnDkb-5
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
system:clang:freebsd13:amd64 System

$ test -n "${OUT_OF_TREE_WORKSPACE}" && mv "${OUT_OF_TREE_WORKSPACE}" "${CI_PROJECT_DIR}"
Uploading artifacts for failed job
Uploading artifacts...
Runtime platform
arch=amd64 os=freebsd pid=82039 revision=7f7a4bb0 version=13.11.0
untracked: found 1495 files

Uploading artifacts as "archive" to coordinator... ok
id=1799910 responseStatus=201 Created token=5YC4M1Bt
Cleaning up file based variables
ERROR: Job failed: exit status 1
failed
danger Precheck
 * branch            main       -> FETCH_HEAD



Failing the build, there are 2 fails.
Feedback: https://gitlab.isc.org/isc-projects/bind9/merge_requests/2700#note_147205

Cleaning up file based variables
ERROR: Job failed: exit code 1