0s autopkgtest [15:15:55]: starting date and time: 2026-02-06 15:15:55+0000 0s autopkgtest [15:15:55]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [15:15:55]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.tfzmwxm3/out --timeout-copy=6000 --needs-internet=try --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:golang-go.crypto --apt-upgrade golang-github-smallstep-certificates --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=golang-go.crypto/1:0.47.0-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-29.secgroup --name adt-resolute-amd64-golang-github-smallstep-certificates-20260206-151555-juju-7f2275-prod-proposed-migration-environment-20-670d7593-62b8-4688-b4fb-3f0565d13ebe --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-amd64-golang-github-smallstep-certificates-20260206-151555-juju-7f2275-prod-proposed-migration-environment-20-670d7593-62b8-4688-b4fb-3f0565d13ebe from image adt/ubuntu-resolute-amd64-server-20260204.img (UUID fedf54b4-458b-493e-8072-6425c19717b4)... 91s autopkgtest [15:17:26]: testbed dpkg architecture: amd64 91s autopkgtest [15:17:26]: testbed apt version: 3.1.14 91s autopkgtest [15:17:26]: @@@@@@@@@@@@@@@@@@@@ test bed setup 91s autopkgtest [15:17:26]: testbed release detected to be: None 92s autopkgtest [15:17:27]: updating testbed package index (apt update) 92s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 92s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 92s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 92s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 92s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9256 B] 92s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1473 kB] 93s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [191 kB] 93s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [30.8 kB] 93s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [181 kB] 93s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [249 kB] 93s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [6436 B] 93s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3692 B] 93s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [68.4 kB] 93s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 93s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [518 kB] 93s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [1348 kB] 93s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [35.8 kB] 93s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4320 B] 94s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [26.7 kB] 94s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [1060 B] 94s Fetched 4271 kB in 2s (2518 kB/s) 95s Reading package lists... 95s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 96s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 96s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 96s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 96s Reading package lists... 96s Reading package lists... 97s Building dependency tree... 97s Reading state information... 97s Calculating upgrade... 97s The following packages will be upgraded: 97s amd64-microcode apt busybox-initramfs busybox-static dmsetup findutils less 97s libapt-pkg7.0 libattr1 libdevmapper1.02.1 libdrm-amdgpu1 libdrm-common 97s libdrm2 libgpm2 libkeyutils1 libmaxminddb0 libnpth0t64 libsensors-config 97s libsensors5 mawk patch pollinate python3-linkify-it python3-markdown-it 97s python3-referencing sed tar 97s 27 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 97s Need to get 5981 kB of archives. 97s After this operation, 270 kB disk space will be freed. 97s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 findutils amd64 4.10.0-3build2 [307 kB] 97s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 sed amd64 4.9-2build3 [195 kB] 97s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 tar amd64 1.35+dfsg-3.1build2 [257 kB] 97s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 libattr1 amd64 1:2.5.2-3build2 [11.4 kB] 97s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 mawk amd64 1.3.4.20260129-1 [133 kB] 97s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libapt-pkg7.0 amd64 3.1.15 [1151 kB] 97s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 apt amd64 3.1.15 [1479 kB] 97s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 libdevmapper1.02.1 amd64 2:1.02.205-2ubuntu3 [142 kB] 97s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 dmsetup amd64 2:1.02.205-2ubuntu3 [79.4 kB] 97s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 less amd64 668-1build1 [172 kB] 97s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libkeyutils1 amd64 1.6.3-6ubuntu3 [10.6 kB] 97s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-linkify-it all 2.0.3-1ubuntu3 [19.4 kB] 97s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-markdown-it all 3.0.0-3build1 [54.4 kB] 97s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 busybox-static amd64 1:1.37.0-7ubuntu1 [1034 kB] 98s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 libdrm-common all 2.4.131-1 [9774 B] 98s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 libdrm2 amd64 2.4.131-1 [42.3 kB] 98s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 libgpm2 amd64 1.20.7-12build1 [14.4 kB] 98s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 libmaxminddb0 amd64 1.12.2-1build2 [18.9 kB] 98s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 libsensors-config all 1:3.6.2-2build1 [6862 B] 98s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 libsensors5 amd64 1:3.6.2-2build1 [28.9 kB] 98s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 busybox-initramfs amd64 1:1.37.0-7ubuntu1 [191 kB] 98s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libdrm-amdgpu1 amd64 2.4.131-1 [23.2 kB] 98s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libnpth0t64 amd64 1.8-3build1 [9302 B] 98s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 patch amd64 2.8-2build1 [95.7 kB] 98s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 pollinate all 4.33-4ubuntu5 [14.0 kB] 98s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-referencing all 0.36.2-1ubuntu2 [22.2 kB] 98s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 amd64-microcode amd64 3.20251202.1ubuntu1 [459 kB] 98s dpkg-preconfigure: unable to re-open stdin: No such file or directory 98s Fetched 5981 kB in 1s (11.1 MB/s) 98s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83957 files and directories currently installed.) 98s Preparing to unpack .../findutils_4.10.0-3build2_amd64.deb ... 98s Unpacking findutils (4.10.0-3build2) over (4.10.0-3build1) ... 98s Setting up findutils (4.10.0-3build2) ... 98s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83957 files and directories currently installed.) 98s Preparing to unpack .../sed_4.9-2build3_amd64.deb ... 98s Unpacking sed (4.9-2build3) over (4.9-2build2) ... 98s Setting up sed (4.9-2build3) ... 98s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83957 files and directories currently installed.) 98s Preparing to unpack .../tar_1.35+dfsg-3.1build2_amd64.deb ... 98s Unpacking tar (1.35+dfsg-3.1build2) over (1.35+dfsg-3.1build1) ... 98s Setting up tar (1.35+dfsg-3.1build2) ... 98s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83957 files and directories currently installed.) 98s Preparing to unpack .../libattr1_1%3a2.5.2-3build2_amd64.deb ... 98s Unpacking libattr1:amd64 (1:2.5.2-3build2) over (1:2.5.2-3build1) ... 98s Setting up libattr1:amd64 (1:2.5.2-3build2) ... 98s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83957 files and directories currently installed.) 98s Preparing to unpack .../00-mawk_1.3.4.20260129-1_amd64.deb ... 98s Unpacking mawk (1.3.4.20260129-1) over (1.3.4.20250131-2) ... 98s Preparing to unpack .../01-libapt-pkg7.0_3.1.15_amd64.deb ... 98s Unpacking libapt-pkg7.0:amd64 (3.1.15) over (3.1.14) ... 99s Preparing to unpack .../02-apt_3.1.15_amd64.deb ... 99s Unpacking apt (3.1.15) over (3.1.14) ... 99s Preparing to unpack .../03-libdevmapper1.02.1_2%3a1.02.205-2ubuntu3_amd64.deb ... 99s Unpacking libdevmapper1.02.1:amd64 (2:1.02.205-2ubuntu3) over (2:1.02.205-2ubuntu2) ... 99s Preparing to unpack .../04-dmsetup_2%3a1.02.205-2ubuntu3_amd64.deb ... 99s Unpacking dmsetup (2:1.02.205-2ubuntu3) over (2:1.02.205-2ubuntu2) ... 99s Preparing to unpack .../05-less_668-1build1_amd64.deb ... 99s Unpacking less (668-1build1) over (668-1) ... 99s Preparing to unpack .../06-libkeyutils1_1.6.3-6ubuntu3_amd64.deb ... 99s Unpacking libkeyutils1:amd64 (1.6.3-6ubuntu3) over (1.6.3-6ubuntu2) ... 99s Preparing to unpack .../07-python3-linkify-it_2.0.3-1ubuntu3_all.deb ... 99s Unpacking python3-linkify-it (2.0.3-1ubuntu3) over (2.0.3-1ubuntu2) ... 99s Preparing to unpack .../08-python3-markdown-it_3.0.0-3build1_all.deb ... 99s Unpacking python3-markdown-it (3.0.0-3build1) over (3.0.0-3) ... 99s Preparing to unpack .../09-busybox-static_1%3a1.37.0-7ubuntu1_amd64.deb ... 99s Unpacking busybox-static (1:1.37.0-7ubuntu1) over (1:1.37.0-4ubuntu1) ... 99s Preparing to unpack .../10-libdrm-common_2.4.131-1_all.deb ... 99s Unpacking libdrm-common (2.4.131-1) over (2.4.129-1) ... 99s Preparing to unpack .../11-libdrm2_2.4.131-1_amd64.deb ... 99s Unpacking libdrm2:amd64 (2.4.131-1) over (2.4.129-1) ... 99s Preparing to unpack .../12-libgpm2_1.20.7-12build1_amd64.deb ... 99s Unpacking libgpm2:amd64 (1.20.7-12build1) over (1.20.7-12) ... 99s Preparing to unpack .../13-libmaxminddb0_1.12.2-1build2_amd64.deb ... 99s Unpacking libmaxminddb0:amd64 (1.12.2-1build2) over (1.12.2-1build1) ... 99s Preparing to unpack .../14-libsensors-config_1%3a3.6.2-2build1_all.deb ... 99s Unpacking libsensors-config (1:3.6.2-2build1) over (1:3.6.2-2) ... 99s Preparing to unpack .../15-libsensors5_1%3a3.6.2-2build1_amd64.deb ... 99s Unpacking libsensors5:amd64 (1:3.6.2-2build1) over (1:3.6.2-2) ... 99s Preparing to unpack .../16-busybox-initramfs_1%3a1.37.0-7ubuntu1_amd64.deb ... 99s Unpacking busybox-initramfs (1:1.37.0-7ubuntu1) over (1:1.37.0-4ubuntu1) ... 99s Preparing to unpack .../17-libdrm-amdgpu1_2.4.131-1_amd64.deb ... 99s Unpacking libdrm-amdgpu1:amd64 (2.4.131-1) over (2.4.129-1) ... 99s Preparing to unpack .../18-libnpth0t64_1.8-3build1_amd64.deb ... 99s Unpacking libnpth0t64:amd64 (1.8-3build1) over (1.8-3) ... 99s Preparing to unpack .../19-patch_2.8-2build1_amd64.deb ... 99s Unpacking patch (2.8-2build1) over (2.8-2) ... 99s Preparing to unpack .../20-pollinate_4.33-4ubuntu5_all.deb ... 99s Unpacking pollinate (4.33-4ubuntu5) over (4.33-4ubuntu4) ... 99s Preparing to unpack .../21-python3-referencing_0.36.2-1ubuntu2_all.deb ... 100s Unpacking python3-referencing (0.36.2-1ubuntu2) over (0.36.2-1ubuntu1) ... 100s Preparing to unpack .../22-amd64-microcode_3.20251202.1ubuntu1_amd64.deb ... 100s Unpacking amd64-microcode (3.20251202.1ubuntu1) over (3.20250708.1ubuntu1) ... 100s Setting up libnpth0t64:amd64 (1.8-3build1) ... 100s Setting up libkeyutils1:amd64 (1.6.3-6ubuntu3) ... 100s Setting up libgpm2:amd64 (1.20.7-12build1) ... 100s Setting up libmaxminddb0:amd64 (1.12.2-1build2) ... 100s Setting up libsensors-config (1:3.6.2-2build1) ... 100s Setting up less (668-1build1) ... 100s Setting up amd64-microcode (3.20251202.1ubuntu1) ... 100s amd64-microcode: microcode will be updated at next boot 100s Setting up pollinate (4.33-4ubuntu5) ... 110s Setting up busybox-static (1:1.37.0-7ubuntu1) ... 110s Setting up patch (2.8-2build1) ... 110s Setting up libsensors5:amd64 (1:3.6.2-2build1) ... 110s Setting up busybox-initramfs (1:1.37.0-7ubuntu1) ... 110s Setting up libdevmapper1.02.1:amd64 (2:1.02.205-2ubuntu3) ... 110s Setting up dmsetup (2:1.02.205-2ubuntu3) ... 110s Setting up python3-linkify-it (2.0.3-1ubuntu3) ... 110s Setting up mawk (1.3.4.20260129-1) ... 110s Setting up libapt-pkg7.0:amd64 (3.1.15) ... 110s Setting up libdrm-common (2.4.131-1) ... 110s Setting up python3-referencing (0.36.2-1ubuntu2) ... 110s Setting up apt (3.1.15) ... 111s Setting up python3-markdown-it (3.0.0-3build1) ... 111s Setting up libdrm2:amd64 (2.4.131-1) ... 111s Setting up libdrm-amdgpu1:amd64 (2.4.131-1) ... 111s Processing triggers for libc-bin (2.42-2ubuntu4) ... 111s Processing triggers for man-db (2.13.1-1) ... 112s Processing triggers for install-info (7.2-5) ... 112s Processing triggers for initramfs-tools (0.150ubuntu7) ... 112s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 117s autopkgtest [15:17:52]: upgrading testbed (apt dist-upgrade and autopurge) 118s Reading package lists... 118s Building dependency tree... 118s Reading state information... 118s Calculating upgrade... 119s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 119s Reading package lists... 119s Building dependency tree... 119s Reading state information... 119s Solving dependencies... 119s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 119s autopkgtest [15:17:54]: rebooting testbed after setup commands that affected boot 149s autopkgtest [15:18:24]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:49:02 UTC 2026 151s autopkgtest [15:18:26]: @@@@@@@@@@@@@@@@@@@@ apt-source golang-github-smallstep-certificates 152s Get:1 http://ftpmaster.internal/ubuntu resolute/universe golang-github-smallstep-certificates 0.29.0-1 (dsc) [3573 B] 152s Get:2 http://ftpmaster.internal/ubuntu resolute/universe golang-github-smallstep-certificates 0.29.0-1 (tar) [625 kB] 152s Get:3 http://ftpmaster.internal/ubuntu resolute/universe golang-github-smallstep-certificates 0.29.0-1 (diff) [13.5 kB] 153s gpgv: Signature made Sun Dec 7 20:43:25 2025 UTC 153s gpgv: using RSA key 374D8CE4DB96E9CBD4C0972A606D084E4683C079 153s gpgv: Can't check signature: No public key 153s dpkg-source: warning: cannot verify inline signature for ./golang-github-smallstep-certificates_0.29.0-1.dsc: no acceptable signature found 153s autopkgtest [15:18:28]: testing package golang-github-smallstep-certificates version 0.29.0-1 153s autopkgtest [15:18:28]: build not needed 153s autopkgtest [15:18:28]: test dh-golang-autopkgtest: preparing testbed 154s Reading package lists... 154s Building dependency tree... 154s Reading state information... 154s Solving dependencies... 154s The following NEW packages will be installed: 154s autoconf automake autopoint autotools-dev build-essential cpp cpp-15 154s cpp-15-x86-64-linux-gnu cpp-x86-64-linux-gnu debhelper debugedit 154s dh-autoreconf dh-golang dh-strip-nondeterminism dwz g++ g++-15 154s g++-15-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-15 154s gcc-15-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext golang-1.25-go 154s golang-1.25-src golang-any golang-dbus-dev golang-filippo-edwards25519-dev 154s golang-github-alecthomas-units-dev golang-github-antlr-antlr4-dev 154s golang-github-aws-aws-sdk-go-dev golang-github-aws-aws-sdk-go-v2-dev 154s golang-github-aws-smithy-go-dev golang-github-beorn7-perks-dev 154s golang-github-ccoveille-go-safecast-dev 154s golang-github-cenkalti-backoff-v4-dev golang-github-cespare-xxhash-dev 154s golang-github-chzyer-logex-dev golang-github-chzyer-readline-dev 154s golang-github-chzyer-test-dev golang-github-coreos-bbolt-dev 154s golang-github-coreos-go-oidc-v3-dev golang-github-coreos-go-systemd-dev 154s golang-github-cpuguy83-go-md2man-v2-dev golang-github-davecgh-go-spew-dev 154s golang-github-etcd-io-gofail-dev golang-github-fxamacker-cbor-dev 154s golang-github-go-chi-chi-dev golang-github-go-jose-go-jose.v3-dev 154s golang-github-go-kit-log-dev golang-github-go-logfmt-logfmt-dev 154s golang-github-go-logr-logr-dev golang-github-go-logr-stdr-dev 154s golang-github-go-piv-piv-go-dev golang-github-go-sql-driver-mysql-dev 154s golang-github-golang-groupcache-dev golang-github-golang-mock-dev 154s golang-github-golang-protobuf-1-5-dev golang-github-google-btree-dev 154s golang-github-google-cel-go-dev golang-github-google-go-attestation-dev 154s golang-github-google-go-cmp-dev golang-github-google-go-tpm-dev 154s golang-github-google-martian-dev golang-github-google-pprof-dev 154s golang-github-google-uuid-dev golang-github-googleapis-gax-go-dev 154s golang-github-grpc-ecosystem-grpc-gateway-dev 154s golang-github-huandu-xstrings-dev golang-github-ianlancetaylor-demangle-dev 154s golang-github-imdario-mergo-dev golang-github-jmespath-go-jmespath-dev 154s golang-github-jpillora-backoff-dev golang-github-json-iterator-go-dev 154s golang-github-julienschmidt-httprouter-dev 154s golang-github-klauspost-compress-dev golang-github-kylelemons-godebug-dev 154s golang-github-manifoldco-promptui-dev golang-github-masterminds-goutils-dev 154s golang-github-masterminds-semver-dev golang-github-masterminds-sprig-dev 154s golang-github-mattn-go-colorable-dev golang-github-mattn-go-isatty-dev 154s golang-github-mgutz-ansi-dev golang-github-mitchellh-copystructure-dev 154s golang-github-mitchellh-reflectwalk-dev 154s golang-github-modern-go-concurrent-dev golang-github-modern-go-reflect2-dev 154s golang-github-munnerz-goautoneg-dev golang-github-mwitkow-go-conntrack-dev 154s golang-github-newrelic-go-agent-dev golang-github-pkg-errors-dev 154s golang-github-pmezard-go-difflib-dev 154s golang-github-prometheus-client-golang-dev 154s golang-github-prometheus-client-model-dev 154s golang-github-prometheus-common-dev golang-github-prometheus-procfs-dev 154s golang-github-prometheus-sigv4-dev golang-github-rogpeppe-fastuuid-dev 154s golang-github-rs-xid-dev golang-github-russross-blackfriday-v2-dev 154s golang-github-shopspring-decimal-dev 154s golang-github-shurcool-sanitized-anchor-name-dev 154s golang-github-sirupsen-logrus-dev golang-github-smallstep-assert-dev 154s golang-github-smallstep-certificates-dev golang-github-smallstep-crypto-dev 154s golang-github-smallstep-linkedca-dev golang-github-smallstep-nosql-dev 154s golang-github-smallstep-pkcs7-dev golang-github-smallstep-scep-dev 154s golang-github-spf13-cast-dev golang-github-stoewer-go-strcase-dev 154s golang-github-stretchr-objx-dev golang-github-stretchr-testify-dev 154s golang-github-urfave-cli-dev golang-github-x448-float16-dev golang-glog-dev 154s golang-go golang-go.opencensus-dev golang-golang-x-crypto-dev 154s golang-golang-x-exp-dev golang-golang-x-net-dev golang-golang-x-oauth2-dev 154s golang-golang-x-oauth2-google-dev golang-golang-x-sync-dev 154s golang-golang-x-sys-dev golang-golang-x-term-dev golang-golang-x-text-dev 154s golang-golang-x-time-dev golang-google-api-dev 154s golang-google-cloud-compute-metadata-dev golang-google-cloud-dev 154s golang-google-genproto-dev golang-google-grpc-dev golang-google-protobuf-dev 154s golang-gopkg-alecthomas-kingpin.v2-dev golang-gopkg-square-go-jose.v2-dev 154s golang-gopkg-yaml.v2-dev golang-gopkg-yaml.v3-dev 154s golang-opentelemetry-otel-dev golang-opentelemetry-proto-dev 154s golang-rsc-binaryregexp-dev golang-src golang-step-cli-utils-dev 154s intltool-debian libarchive-zip-perl libasan8 libc-dev-bin libc6-dev 154s libcap-dev libcc1-0 libcrypt-dev libdebhelper-perl 154s libfile-stripnondeterminism-perl libgcc-15-dev libgomp1 libhwasan0 libisl23 154s libitm1 liblsan0 libmpc3 libpcsclite-dev libpcsclite1 libquadmath0 154s libstdc++-15-dev libsystemd-dev libtool libtsan2 libubsan1 linux-libc-dev m4 154s po-debconf rpcsvc-proto tzdata-legacy 154s 0 upgraded, 176 newly installed, 0 to remove and 0 not upgraded. 154s Need to get 213 MB of archives. 154s After this operation, 1540 MB of additional disk space will be used. 154s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 m4 amd64 1.4.20-2 [217 kB] 154s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 autoconf all 2.72-3.1ubuntu1 [384 kB] 154s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 autotools-dev all 20240727.1build1 [43.4 kB] 154s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 automake all 1:1.18.1-3build1 [582 kB] 154s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 autopoint all 0.23.2-1 [620 kB] 154s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libc-dev-bin amd64 2.42-2ubuntu4 [23.3 kB] 154s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 linux-libc-dev amd64 6.18.0-9.9 [1860 kB] 154s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 libcrypt-dev amd64 1:4.5.1-1 [122 kB] 154s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 rpcsvc-proto amd64 1.4.3-1build1 [68.3 kB] 154s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 libc6-dev amd64 2.42-2ubuntu4 [2207 kB] 154s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 libisl23 amd64 0.27-1build1 [691 kB] 154s Get:12 http://ftpmaster.internal/ubuntu resolute/main amd64 libmpc3 amd64 1.3.1-2 [54.8 kB] 154s Get:13 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15-x86-64-linux-gnu amd64 15.2.0-12ubuntu1 [12.9 MB] 155s Get:14 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-15 amd64 15.2.0-12ubuntu1 [1034 B] 155s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [5746 B] 155s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 cpp amd64 4:15.2.0-4ubuntu1 [22.4 kB] 155s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 libcc1-0 amd64 15.2.0-12ubuntu1 [47.4 kB] 155s Get:18 http://ftpmaster.internal/ubuntu resolute/main amd64 libgomp1 amd64 15.2.0-12ubuntu1 [151 kB] 155s Get:19 http://ftpmaster.internal/ubuntu resolute/main amd64 libitm1 amd64 15.2.0-12ubuntu1 [29.5 kB] 155s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 libasan8 amd64 15.2.0-12ubuntu1 [3070 kB] 155s Get:21 http://ftpmaster.internal/ubuntu resolute/main amd64 liblsan0 amd64 15.2.0-12ubuntu1 [1360 kB] 155s Get:22 http://ftpmaster.internal/ubuntu resolute/main amd64 libtsan2 amd64 15.2.0-12ubuntu1 [2757 kB] 155s Get:23 http://ftpmaster.internal/ubuntu resolute/main amd64 libubsan1 amd64 15.2.0-12ubuntu1 [1210 kB] 155s Get:24 http://ftpmaster.internal/ubuntu resolute/main amd64 libhwasan0 amd64 15.2.0-12ubuntu1 [1685 kB] 155s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 libquadmath0 amd64 15.2.0-12ubuntu1 [153 kB] 155s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 libgcc-15-dev amd64 15.2.0-12ubuntu1 [2866 kB] 155s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15-x86-64-linux-gnu amd64 15.2.0-12ubuntu1 [25.4 MB] 156s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-15 amd64 15.2.0-12ubuntu1 [530 kB] 156s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [1208 B] 156s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 gcc amd64 4:15.2.0-4ubuntu1 [5024 B] 156s Get:31 http://ftpmaster.internal/ubuntu resolute/main amd64 libstdc++-15-dev amd64 15.2.0-12ubuntu1 [2553 kB] 156s Get:32 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15-x86-64-linux-gnu amd64 15.2.0-12ubuntu1 [14.4 MB] 156s Get:33 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-15 amd64 15.2.0-12ubuntu1 [25.3 kB] 156s Get:34 http://ftpmaster.internal/ubuntu resolute/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-4ubuntu1 [966 B] 156s Get:35 http://ftpmaster.internal/ubuntu resolute/main amd64 g++ amd64 4:15.2.0-4ubuntu1 [1100 B] 156s Get:36 http://ftpmaster.internal/ubuntu resolute/main amd64 build-essential amd64 12.12ubuntu2 [5256 B] 156s Get:37 http://ftpmaster.internal/ubuntu resolute/main amd64 libdebhelper-perl all 13.28ubuntu1 [97.4 kB] 156s Get:38 http://ftpmaster.internal/ubuntu resolute/main amd64 libtool all 2.5.4-9 [169 kB] 156s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-autoreconf all 21+nmu1 [11.9 kB] 156s Get:40 http://ftpmaster.internal/ubuntu resolute/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 156s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1build1 [20.6 kB] 156s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-strip-nondeterminism all 1.15.0-1build1 [5110 B] 156s Get:43 http://ftpmaster.internal/ubuntu resolute/main amd64 debugedit amd64 1:5.2-3build1 [48.8 kB] 156s Get:44 http://ftpmaster.internal/ubuntu resolute/main amd64 dwz amd64 0.16-2build1 [113 kB] 156s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 gettext amd64 0.23.2-1 [1019 kB] 156s Get:46 http://ftpmaster.internal/ubuntu resolute/main amd64 intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 156s Get:47 http://ftpmaster.internal/ubuntu resolute/main amd64 po-debconf all 1.0.22 [215 kB] 156s Get:48 http://ftpmaster.internal/ubuntu resolute/main amd64 debhelper all 13.28ubuntu1 [916 kB] 156s Get:49 http://ftpmaster.internal/ubuntu resolute/main amd64 golang-1.25-src all 1.25.0-0ubuntu1 [23.0 MB] 156s Get:50 http://ftpmaster.internal/ubuntu resolute/main amd64 golang-1.25-go amd64 1.25.0-0ubuntu1 [18.0 MB] 157s Get:51 http://ftpmaster.internal/ubuntu resolute/main amd64 golang-src all 2:1.25~1 [5206 B] 157s Get:52 http://ftpmaster.internal/ubuntu resolute/main amd64 golang-go amd64 2:1.25~1 [44.1 kB] 157s Get:53 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-any amd64 2:1.25~1 [2836 B] 157s Get:54 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-filippo-edwards25519-dev all 1.0.0~rc1+git20210721-0.1build1 [34.7 kB] 157s Get:55 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-golang-x-exp-dev all 0.0~git20250911.df92998-1 [226 kB] 157s Get:56 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-antlr-antlr4-dev all 4.11.1+ds-2 [99.9 kB] 157s Get:57 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-cenkalti-backoff-v4-dev all 4.3.0-3 [12.4 kB] 157s Get:58 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-go-logr-logr-dev all 1.4.3-1 [36.3 kB] 157s Get:59 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-go-logr-stdr-dev all 1.2.2-4 [5060 B] 157s Get:60 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-masterminds-semver-dev all 3.4.0-1 [22.2 kB] 157s Get:61 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-beorn7-perks-dev all 1.0.1-3 [12.6 kB] 157s Get:62 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-cespare-xxhash-dev all 2.3.0-1 [11.1 kB] 157s Get:63 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [31.1 kB] 157s Get:64 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4708 B] 157s Get:65 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-modern-go-reflect2-dev all 1.0.2-2 [11.0 kB] 157s Get:66 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-json-iterator-go-dev all 1.1.12-2 [63.9 kB] 157s Get:67 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-klauspost-compress-dev all 1.18.1+ds1-1 [33.5 MB] 159s Get:68 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.9 kB] 159s Get:69 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-google-protobuf-dev all 1.36.7-1 [749 kB] 159s Get:70 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-prometheus-client-model-dev all 0.6.2-1 [11.4 kB] 159s Get:71 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.4 kB] 159s Get:72 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-stretchr-objx-dev all 0.5.2-1 [26.5 kB] 159s Get:73 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-gopkg-yaml.v2-dev all 2.4.3-1 [62.7 kB] 159s Get:74 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [93.9 kB] 159s Get:75 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-golang-x-sys-dev all 0.22.0-1 [457 kB] 159s Get:76 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-golang-x-term-dev all 0.22.0-1 [14.6 kB] 159s Get:77 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-golang-x-text-dev all 0.31.0-1 [4602 kB] 159s Get:78 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 golang-golang-x-crypto-dev all 1:0.47.0-1 [1990 kB] 159s Get:79 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-golang-x-net-dev all 1:0.27.0-2 [938 kB] 159s Get:80 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.3 MB] 159s Get:81 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [12.8 kB] 159s Get:82 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-go-kit-log-dev all 0.2.1-1 [27.4 kB] 159s Get:83 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-google-go-cmp-dev all 0.6.0-1 [89.8 kB] 159s Get:84 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.4 kB] 159s Get:85 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4348 B] 159s Get:86 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3744 B] 159s Get:87 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-4 [15.1 kB] 159s Get:88 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-gopkg-yaml.v3-dev all 3.0.4-1 [78.0 kB] 159s Get:89 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-stretchr-testify-dev all 1.10.0-1 [79.6 kB] 159s Get:90 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-prometheus-sigv4-dev all 0.2.1-1 [9852 B] 159s Get:91 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-golang-x-oauth2-dev all 0.27.0-1 [38.1 kB] 159s Get:92 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [9082 B] 159s Get:93 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [43.6 kB] 159s Get:94 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-prometheus-common-dev all 0.62.0-3 [120 kB] 159s Get:95 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-golang-x-sync-dev all 0.7.0-1 [19.5 kB] 159s Get:96 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-prometheus-procfs-dev all 0.19.2-1 [209 kB] 159s Get:97 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-prometheus-client-golang-dev all 1.21.1-1 [189 kB] 159s Get:98 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-golang-protobuf-1-5-dev all 1.5.4-2 [140 kB] 159s Get:99 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-stoewer-go-strcase-dev all 1.2.0-4 [5596 B] 159s Get:100 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-google-genproto-dev all 0.0~git20210726.e7812ac-4 [5100 kB] 159s Get:101 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-google-cel-go-dev all 0.18.2+ds-7 [408 kB] 159s Get:102 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-google-uuid-dev all 1.6.0-1 [20.4 kB] 159s Get:103 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-glog-dev all 1.2.4-1 [32.9 kB] 159s Get:104 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-golang-groupcache-dev all 0.0~git20210331.41bb18b-2 [23.5 kB] 159s Get:105 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-go.opencensus-dev all 0.24.0-2 [136 kB] 159s Get:106 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-google-cloud-compute-metadata-dev all 0.56.0-6 [17.9 kB] 159s Get:107 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-golang-x-oauth2-google-dev all 0.27.0-1 [50.6 kB] 159s Get:108 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-golang-mock-dev all 1.6.0-2build1 [48.7 kB] 159s Get:109 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-google-btree-dev all 1.0.1-1 [13.7 kB] 159s Get:110 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-google-martian-dev all 3.3.2-3 [111 kB] 159s Get:111 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-chzyer-logex-dev all 1.2.1-1 [5162 B] 159s Get:112 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-chzyer-test-dev all 1.0.0-1 [5872 B] 159s Get:113 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-chzyer-readline-dev all 1.5.1-1 [31.8 kB] 159s Get:114 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-2 [50.2 kB] 159s Get:115 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [1067 kB] 160s Get:116 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-googleapis-gax-go-dev all 2.14.1-1 [35.4 kB] 160s Get:117 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-golang-x-time-dev all 0.14.0-1 [13.8 kB] 160s Get:118 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-google-api-dev all 0.61.0-6 [5043 kB] 161s Get:119 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-rsc-binaryregexp-dev all 0.2.0-3 [424 kB] 161s Get:120 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-google-cloud-dev all 0.56.0-6 [798 kB] 161s Get:121 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-google-grpc-dev all 1.64.0-7 [1247 kB] 161s Get:122 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-rogpeppe-fastuuid-dev all 1.2.0-1 [6240 B] 161s Get:123 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-grpc-ecosystem-grpc-gateway-dev all 2.20.0-2build1 [383 kB] 161s Get:124 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-opentelemetry-proto-dev all 1.3.1-2 [49.0 kB] 161s Get:125 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-opentelemetry-otel-dev all 1.31.0-6 [473 kB] 161s Get:126 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-aws-smithy-go-dev all 1.23.2-1 [153 kB] 161s Get:127 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-aws-aws-sdk-go-v2-dev all 1.30.3-1 [14.6 MB] 162s Get:128 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-ccoveille-go-safecast-dev all 2.0.0-1 [15.0 kB] 162s Get:129 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-etcd-io-gofail-dev all 0.1.0-1build1 [98.6 kB] 162s Get:130 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-coreos-bbolt-dev all 1.4.2-1 [101 kB] 162s Get:131 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-gopkg-square-go-jose.v2-dev all 2.6.3-3 [268 kB] 162s Get:132 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-coreos-go-oidc-v3-dev all 3.4.0-2 [40.2 kB] 162s Get:133 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3590 B] 162s Get:134 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-russross-blackfriday-v2-dev all 2.1.0-1build1 [79.1 kB] 162s Get:135 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [11.0 kB] 162s Get:136 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-x448-float16-dev all 0.8.4-3 [11.1 kB] 162s Get:137 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-fxamacker-cbor-dev all 2.9.0-1 [124 kB] 162s Get:138 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-go-chi-chi-dev all 5.2.3-1 [64.0 kB] 162s Get:139 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-go-jose-go-jose.v3-dev all 3.0.3-6 [273 kB] 162s Get:140 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-go-piv-piv-go-dev all 1.8.0-3 [28.1 kB] 162s Get:141 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-google-go-tpm-dev all 0.9.7-1 [293 kB] 162s Get:142 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-google-go-attestation-dev all 0.6.0-1 [180 kB] 162s Get:143 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-huandu-xstrings-dev all 1.3.3-1 [15.9 kB] 162s Get:144 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-manifoldco-promptui-dev all 0.9.0-1 [21.8 kB] 162s Get:145 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-masterminds-goutils-dev all 1.1.1-4 [11.2 kB] 162s Get:146 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-imdario-mergo-dev all 1.0.1-2 [25.2 kB] 162s Get:147 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-shopspring-decimal-dev all 1.3.1-1 [39.4 kB] 162s Get:148 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-mitchellh-reflectwalk-dev all 1.0.1-1 [8228 B] 162s Get:149 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-mitchellh-copystructure-dev all 1.2.0-1 [11.2 kB] 162s Get:150 http://ftpmaster.internal/ubuntu resolute/main amd64 tzdata-legacy all 2025c-3ubuntu3 [99.3 kB] 162s Get:151 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-spf13-cast-dev all 1.10.0-2 [20.5 kB] 162s Get:152 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-masterminds-sprig-dev all 3.2.3-5 [32.5 kB] 162s Get:153 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-mattn-go-isatty-dev all 0.0.20-1 [6204 B] 162s Get:154 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-mattn-go-colorable-dev all 0.1.13-1 [10.3 kB] 162s Get:155 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-newrelic-go-agent-dev all 3.15.2-9 [293 kB] 162s Get:156 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-rs-xid-dev all 1.6.0-1 [11.6 kB] 162s Get:157 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-smallstep-assert-dev all 0.0~git20200723.82e2b9b-4 [5436 B] 162s Get:158 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-dbus-dev all 5.1.0-1 [65.0 kB] 162s Get:159 http://ftpmaster.internal/ubuntu resolute/main amd64 libcap-dev amd64 1:2.75-10ubuntu1 [652 kB] 162s Get:160 http://ftpmaster.internal/ubuntu resolute/main amd64 libsystemd-dev amd64 259-1ubuntu3 [1346 kB] 162s Get:161 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-coreos-go-systemd-dev all 22.6.0-1 [60.3 kB] 162s Get:162 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-pkg-errors-dev all 0.9.1-3 [13.2 kB] 162s Get:163 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-sirupsen-logrus-dev all 1.9.3-1 [44.8 kB] 162s Get:164 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-smallstep-linkedca-dev all 0.25.0-1 [78.9 kB] 162s Get:165 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-go-sql-driver-mysql-dev all 1.9.3-1 [81.6 kB] 162s Get:166 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-smallstep-nosql-dev all 0.7.0-2 [20.0 kB] 162s Get:167 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-smallstep-pkcs7-dev all 0.2.1-3 [88.0 kB] 162s Get:168 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-smallstep-scep-dev all 0.0~git20250318.a25cabb-2 [39.5 kB] 162s Get:169 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-urfave-cli-dev all 1.22.14-1 [49.1 kB] 162s Get:170 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-mgutz-ansi-dev all 0.0~git20200706.d51e80e-1 [6018 B] 162s Get:171 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-smallstep-crypto-dev all 0.75.0-2 [447 kB] 162s Get:172 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-step-cli-utils-dev all 0.7.5+ds-3 [56.1 kB] 162s Get:173 http://ftpmaster.internal/ubuntu resolute/main amd64 libpcsclite1 amd64 2.4.1-1 [24.6 kB] 162s Get:174 http://ftpmaster.internal/ubuntu resolute/main amd64 libpcsclite-dev amd64 2.4.1-1 [37.5 kB] 162s Get:175 http://ftpmaster.internal/ubuntu resolute/universe amd64 golang-github-smallstep-certificates-dev all 0.29.0-1 [548 kB] 162s Get:176 http://ftpmaster.internal/ubuntu resolute/main amd64 dh-golang all 1.63build1 [25.0 kB] 163s Fetched 213 MB in 8s (25.1 MB/s) 163s Selecting previously unselected package m4. 163s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83962 files and directories currently installed.) 163s Preparing to unpack .../000-m4_1.4.20-2_amd64.deb ... 163s Unpacking m4 (1.4.20-2) ... 163s Selecting previously unselected package autoconf. 163s Preparing to unpack .../001-autoconf_2.72-3.1ubuntu1_all.deb ... 163s Unpacking autoconf (2.72-3.1ubuntu1) ... 163s Selecting previously unselected package autotools-dev. 163s Preparing to unpack .../002-autotools-dev_20240727.1build1_all.deb ... 163s Unpacking autotools-dev (20240727.1build1) ... 163s Selecting previously unselected package automake. 163s Preparing to unpack .../003-automake_1%3a1.18.1-3build1_all.deb ... 163s Unpacking automake (1:1.18.1-3build1) ... 163s Selecting previously unselected package autopoint. 163s Preparing to unpack .../004-autopoint_0.23.2-1_all.deb ... 163s Unpacking autopoint (0.23.2-1) ... 163s Selecting previously unselected package libc-dev-bin. 163s Preparing to unpack .../005-libc-dev-bin_2.42-2ubuntu4_amd64.deb ... 163s Unpacking libc-dev-bin (2.42-2ubuntu4) ... 163s Selecting previously unselected package linux-libc-dev:amd64. 163s Preparing to unpack .../006-linux-libc-dev_6.18.0-9.9_amd64.deb ... 163s Unpacking linux-libc-dev:amd64 (6.18.0-9.9) ... 163s Selecting previously unselected package libcrypt-dev:amd64. 163s Preparing to unpack .../007-libcrypt-dev_1%3a4.5.1-1_amd64.deb ... 163s Unpacking libcrypt-dev:amd64 (1:4.5.1-1) ... 163s Selecting previously unselected package rpcsvc-proto. 163s Preparing to unpack .../008-rpcsvc-proto_1.4.3-1build1_amd64.deb ... 163s Unpacking rpcsvc-proto (1.4.3-1build1) ... 163s Selecting previously unselected package libc6-dev:amd64. 163s Preparing to unpack .../009-libc6-dev_2.42-2ubuntu4_amd64.deb ... 163s Unpacking libc6-dev:amd64 (2.42-2ubuntu4) ... 163s Selecting previously unselected package libisl23:amd64. 163s Preparing to unpack .../010-libisl23_0.27-1build1_amd64.deb ... 163s Unpacking libisl23:amd64 (0.27-1build1) ... 163s Selecting previously unselected package libmpc3:amd64. 163s Preparing to unpack .../011-libmpc3_1.3.1-2_amd64.deb ... 163s Unpacking libmpc3:amd64 (1.3.1-2) ... 163s Selecting previously unselected package cpp-15-x86-64-linux-gnu. 163s Preparing to unpack .../012-cpp-15-x86-64-linux-gnu_15.2.0-12ubuntu1_amd64.deb ... 163s Unpacking cpp-15-x86-64-linux-gnu (15.2.0-12ubuntu1) ... 163s Selecting previously unselected package cpp-15. 163s Preparing to unpack .../013-cpp-15_15.2.0-12ubuntu1_amd64.deb ... 163s Unpacking cpp-15 (15.2.0-12ubuntu1) ... 163s Selecting previously unselected package cpp-x86-64-linux-gnu. 163s Preparing to unpack .../014-cpp-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 163s Unpacking cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 163s Selecting previously unselected package cpp. 163s Preparing to unpack .../015-cpp_4%3a15.2.0-4ubuntu1_amd64.deb ... 163s Unpacking cpp (4:15.2.0-4ubuntu1) ... 163s Selecting previously unselected package libcc1-0:amd64. 163s Preparing to unpack .../016-libcc1-0_15.2.0-12ubuntu1_amd64.deb ... 163s Unpacking libcc1-0:amd64 (15.2.0-12ubuntu1) ... 163s Selecting previously unselected package libgomp1:amd64. 163s Preparing to unpack .../017-libgomp1_15.2.0-12ubuntu1_amd64.deb ... 163s Unpacking libgomp1:amd64 (15.2.0-12ubuntu1) ... 163s Selecting previously unselected package libitm1:amd64. 163s Preparing to unpack .../018-libitm1_15.2.0-12ubuntu1_amd64.deb ... 163s Unpacking libitm1:amd64 (15.2.0-12ubuntu1) ... 163s Selecting previously unselected package libasan8:amd64. 163s Preparing to unpack .../019-libasan8_15.2.0-12ubuntu1_amd64.deb ... 163s Unpacking libasan8:amd64 (15.2.0-12ubuntu1) ... 164s Selecting previously unselected package liblsan0:amd64. 164s Preparing to unpack .../020-liblsan0_15.2.0-12ubuntu1_amd64.deb ... 164s Unpacking liblsan0:amd64 (15.2.0-12ubuntu1) ... 164s Selecting previously unselected package libtsan2:amd64. 164s Preparing to unpack .../021-libtsan2_15.2.0-12ubuntu1_amd64.deb ... 164s Unpacking libtsan2:amd64 (15.2.0-12ubuntu1) ... 164s Selecting previously unselected package libubsan1:amd64. 164s Preparing to unpack .../022-libubsan1_15.2.0-12ubuntu1_amd64.deb ... 164s Unpacking libubsan1:amd64 (15.2.0-12ubuntu1) ... 164s Selecting previously unselected package libhwasan0:amd64. 164s Preparing to unpack .../023-libhwasan0_15.2.0-12ubuntu1_amd64.deb ... 164s Unpacking libhwasan0:amd64 (15.2.0-12ubuntu1) ... 164s Selecting previously unselected package libquadmath0:amd64. 164s Preparing to unpack .../024-libquadmath0_15.2.0-12ubuntu1_amd64.deb ... 164s Unpacking libquadmath0:amd64 (15.2.0-12ubuntu1) ... 164s Selecting previously unselected package libgcc-15-dev:amd64. 164s Preparing to unpack .../025-libgcc-15-dev_15.2.0-12ubuntu1_amd64.deb ... 164s Unpacking libgcc-15-dev:amd64 (15.2.0-12ubuntu1) ... 164s Selecting previously unselected package gcc-15-x86-64-linux-gnu. 164s Preparing to unpack .../026-gcc-15-x86-64-linux-gnu_15.2.0-12ubuntu1_amd64.deb ... 164s Unpacking gcc-15-x86-64-linux-gnu (15.2.0-12ubuntu1) ... 164s Selecting previously unselected package gcc-15. 164s Preparing to unpack .../027-gcc-15_15.2.0-12ubuntu1_amd64.deb ... 164s Unpacking gcc-15 (15.2.0-12ubuntu1) ... 164s Selecting previously unselected package gcc-x86-64-linux-gnu. 164s Preparing to unpack .../028-gcc-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 164s Unpacking gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 164s Selecting previously unselected package gcc. 164s Preparing to unpack .../029-gcc_4%3a15.2.0-4ubuntu1_amd64.deb ... 164s Unpacking gcc (4:15.2.0-4ubuntu1) ... 164s Selecting previously unselected package libstdc++-15-dev:amd64. 164s Preparing to unpack .../030-libstdc++-15-dev_15.2.0-12ubuntu1_amd64.deb ... 164s Unpacking libstdc++-15-dev:amd64 (15.2.0-12ubuntu1) ... 164s Selecting previously unselected package g++-15-x86-64-linux-gnu. 164s Preparing to unpack .../031-g++-15-x86-64-linux-gnu_15.2.0-12ubuntu1_amd64.deb ... 164s Unpacking g++-15-x86-64-linux-gnu (15.2.0-12ubuntu1) ... 164s Selecting previously unselected package g++-15. 164s Preparing to unpack .../032-g++-15_15.2.0-12ubuntu1_amd64.deb ... 164s Unpacking g++-15 (15.2.0-12ubuntu1) ... 164s Selecting previously unselected package g++-x86-64-linux-gnu. 164s Preparing to unpack .../033-g++-x86-64-linux-gnu_4%3a15.2.0-4ubuntu1_amd64.deb ... 164s Unpacking g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 164s Selecting previously unselected package g++. 164s Preparing to unpack .../034-g++_4%3a15.2.0-4ubuntu1_amd64.deb ... 164s Unpacking g++ (4:15.2.0-4ubuntu1) ... 164s Selecting previously unselected package build-essential. 164s Preparing to unpack .../035-build-essential_12.12ubuntu2_amd64.deb ... 164s Unpacking build-essential (12.12ubuntu2) ... 164s Selecting previously unselected package libdebhelper-perl. 164s Preparing to unpack .../036-libdebhelper-perl_13.28ubuntu1_all.deb ... 164s Unpacking libdebhelper-perl (13.28ubuntu1) ... 164s Selecting previously unselected package libtool. 164s Preparing to unpack .../037-libtool_2.5.4-9_all.deb ... 164s Unpacking libtool (2.5.4-9) ... 164s Selecting previously unselected package dh-autoreconf. 164s Preparing to unpack .../038-dh-autoreconf_21+nmu1_all.deb ... 164s Unpacking dh-autoreconf (21+nmu1) ... 164s Selecting previously unselected package libarchive-zip-perl. 164s Preparing to unpack .../039-libarchive-zip-perl_1.68-1_all.deb ... 164s Unpacking libarchive-zip-perl (1.68-1) ... 164s Selecting previously unselected package libfile-stripnondeterminism-perl. 164s Preparing to unpack .../040-libfile-stripnondeterminism-perl_1.15.0-1build1_all.deb ... 164s Unpacking libfile-stripnondeterminism-perl (1.15.0-1build1) ... 164s Selecting previously unselected package dh-strip-nondeterminism. 164s Preparing to unpack .../041-dh-strip-nondeterminism_1.15.0-1build1_all.deb ... 164s Unpacking dh-strip-nondeterminism (1.15.0-1build1) ... 164s Selecting previously unselected package debugedit. 164s Preparing to unpack .../042-debugedit_1%3a5.2-3build1_amd64.deb ... 164s Unpacking debugedit (1:5.2-3build1) ... 164s Selecting previously unselected package dwz. 164s Preparing to unpack .../043-dwz_0.16-2build1_amd64.deb ... 164s Unpacking dwz (0.16-2build1) ... 164s Selecting previously unselected package gettext. 164s Preparing to unpack .../044-gettext_0.23.2-1_amd64.deb ... 164s Unpacking gettext (0.23.2-1) ... 164s Selecting previously unselected package intltool-debian. 164s Preparing to unpack .../045-intltool-debian_0.35.0+20060710.6build1_all.deb ... 164s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 164s Selecting previously unselected package po-debconf. 164s Preparing to unpack .../046-po-debconf_1.0.22_all.deb ... 164s Unpacking po-debconf (1.0.22) ... 165s Selecting previously unselected package debhelper. 165s Preparing to unpack .../047-debhelper_13.28ubuntu1_all.deb ... 165s Unpacking debhelper (13.28ubuntu1) ... 165s Selecting previously unselected package golang-1.25-src. 165s Preparing to unpack .../048-golang-1.25-src_1.25.0-0ubuntu1_all.deb ... 165s Unpacking golang-1.25-src (1.25.0-0ubuntu1) ... 165s Selecting previously unselected package golang-1.25-go. 165s Preparing to unpack .../049-golang-1.25-go_1.25.0-0ubuntu1_amd64.deb ... 165s Unpacking golang-1.25-go (1.25.0-0ubuntu1) ... 166s Selecting previously unselected package golang-src. 166s Preparing to unpack .../050-golang-src_2%3a1.25~1_all.deb ... 166s Unpacking golang-src (2:1.25~1) ... 166s Selecting previously unselected package golang-go:amd64. 166s Preparing to unpack .../051-golang-go_2%3a1.25~1_amd64.deb ... 166s Unpacking golang-go:amd64 (2:1.25~1) ... 166s Selecting previously unselected package golang-any:amd64. 166s Preparing to unpack .../052-golang-any_2%3a1.25~1_amd64.deb ... 166s Unpacking golang-any:amd64 (2:1.25~1) ... 166s Selecting previously unselected package golang-filippo-edwards25519-dev. 166s Preparing to unpack .../053-golang-filippo-edwards25519-dev_1.0.0~rc1+git20210721-0.1build1_all.deb ... 166s Unpacking golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1build1) ... 166s Selecting previously unselected package golang-golang-x-exp-dev. 166s Preparing to unpack .../054-golang-golang-x-exp-dev_0.0~git20250911.df92998-1_all.deb ... 166s Unpacking golang-golang-x-exp-dev (0.0~git20250911.df92998-1) ... 166s Selecting previously unselected package golang-github-antlr-antlr4-dev. 166s Preparing to unpack .../055-golang-github-antlr-antlr4-dev_4.11.1+ds-2_all.deb ... 166s Unpacking golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... 166s Selecting previously unselected package golang-github-cenkalti-backoff-v4-dev. 166s Preparing to unpack .../056-golang-github-cenkalti-backoff-v4-dev_4.3.0-3_all.deb ... 166s Unpacking golang-github-cenkalti-backoff-v4-dev (4.3.0-3) ... 166s Selecting previously unselected package golang-github-go-logr-logr-dev. 166s Preparing to unpack .../057-golang-github-go-logr-logr-dev_1.4.3-1_all.deb ... 166s Unpacking golang-github-go-logr-logr-dev (1.4.3-1) ... 166s Selecting previously unselected package golang-github-go-logr-stdr-dev. 166s Preparing to unpack .../058-golang-github-go-logr-stdr-dev_1.2.2-4_all.deb ... 166s Unpacking golang-github-go-logr-stdr-dev (1.2.2-4) ... 166s Selecting previously unselected package golang-github-masterminds-semver-dev. 166s Preparing to unpack .../059-golang-github-masterminds-semver-dev_3.4.0-1_all.deb ... 166s Unpacking golang-github-masterminds-semver-dev (3.4.0-1) ... 166s Selecting previously unselected package golang-github-beorn7-perks-dev. 166s Preparing to unpack .../060-golang-github-beorn7-perks-dev_1.0.1-3_all.deb ... 166s Unpacking golang-github-beorn7-perks-dev (1.0.1-3) ... 166s Selecting previously unselected package golang-github-cespare-xxhash-dev. 166s Preparing to unpack .../061-golang-github-cespare-xxhash-dev_2.3.0-1_all.deb ... 166s Unpacking golang-github-cespare-xxhash-dev (2.3.0-1) ... 166s Selecting previously unselected package golang-github-davecgh-go-spew-dev. 166s Preparing to unpack .../062-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... 166s Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... 166s Selecting previously unselected package golang-github-modern-go-concurrent-dev. 166s Preparing to unpack .../063-golang-github-modern-go-concurrent-dev_1.0.3-1.1_all.deb ... 166s Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... 166s Selecting previously unselected package golang-github-modern-go-reflect2-dev. 166s Preparing to unpack .../064-golang-github-modern-go-reflect2-dev_1.0.2-2_all.deb ... 166s Unpacking golang-github-modern-go-reflect2-dev (1.0.2-2) ... 166s Selecting previously unselected package golang-github-json-iterator-go-dev. 166s Preparing to unpack .../065-golang-github-json-iterator-go-dev_1.1.12-2_all.deb ... 166s Unpacking golang-github-json-iterator-go-dev (1.1.12-2) ... 166s Selecting previously unselected package golang-github-klauspost-compress-dev. 166s Preparing to unpack .../066-golang-github-klauspost-compress-dev_1.18.1+ds1-1_all.deb ... 166s Unpacking golang-github-klauspost-compress-dev (1.18.1+ds1-1) ... 166s Selecting previously unselected package golang-github-kylelemons-godebug-dev. 166s Preparing to unpack .../067-golang-github-kylelemons-godebug-dev_1.1.0-2_all.deb ... 166s Unpacking golang-github-kylelemons-godebug-dev (1.1.0-2) ... 166s Selecting previously unselected package golang-google-protobuf-dev. 166s Preparing to unpack .../068-golang-google-protobuf-dev_1.36.7-1_all.deb ... 166s Unpacking golang-google-protobuf-dev (1.36.7-1) ... 166s Selecting previously unselected package golang-github-prometheus-client-model-dev. 166s Preparing to unpack .../069-golang-github-prometheus-client-model-dev_0.6.2-1_all.deb ... 166s Unpacking golang-github-prometheus-client-model-dev (0.6.2-1) ... 166s Selecting previously unselected package golang-github-pmezard-go-difflib-dev. 166s Preparing to unpack .../070-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... 166s Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 166s Selecting previously unselected package golang-github-stretchr-objx-dev. 166s Preparing to unpack .../071-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... 166s Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... 166s Selecting previously unselected package golang-gopkg-yaml.v2-dev. 166s Preparing to unpack .../072-golang-gopkg-yaml.v2-dev_2.4.3-1_all.deb ... 166s Unpacking golang-gopkg-yaml.v2-dev (2.4.3-1) ... 166s Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. 166s Preparing to unpack .../073-golang-github-jmespath-go-jmespath-dev_0.4.0-2_all.deb ... 166s Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... 166s Selecting previously unselected package golang-golang-x-sys-dev. 166s Preparing to unpack .../074-golang-golang-x-sys-dev_0.22.0-1_all.deb ... 166s Unpacking golang-golang-x-sys-dev (0.22.0-1) ... 166s Selecting previously unselected package golang-golang-x-term-dev. 166s Preparing to unpack .../075-golang-golang-x-term-dev_0.22.0-1_all.deb ... 166s Unpacking golang-golang-x-term-dev (0.22.0-1) ... 166s Selecting previously unselected package golang-golang-x-text-dev. 166s Preparing to unpack .../076-golang-golang-x-text-dev_0.31.0-1_all.deb ... 166s Unpacking golang-golang-x-text-dev (0.31.0-1) ... 166s Selecting previously unselected package golang-golang-x-crypto-dev. 166s Preparing to unpack .../077-golang-golang-x-crypto-dev_1%3a0.47.0-1_all.deb ... 166s Unpacking golang-golang-x-crypto-dev (1:0.47.0-1) ... 166s Selecting previously unselected package golang-golang-x-net-dev. 166s Preparing to unpack .../078-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... 166s Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... 166s Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. 166s Preparing to unpack .../079-golang-github-aws-aws-sdk-go-dev_1.49.0-2_all.deb ... 166s Unpacking golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... 167s Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. 167s Preparing to unpack .../080-golang-github-go-logfmt-logfmt-dev_0.5.0-2_all.deb ... 167s Unpacking golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... 167s Selecting previously unselected package golang-github-go-kit-log-dev. 167s Preparing to unpack .../081-golang-github-go-kit-log-dev_0.2.1-1_all.deb ... 167s Unpacking golang-github-go-kit-log-dev (0.2.1-1) ... 167s Selecting previously unselected package golang-github-google-go-cmp-dev. 167s Preparing to unpack .../082-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... 167s Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... 167s Selecting previously unselected package golang-github-julienschmidt-httprouter-dev. 167s Preparing to unpack .../083-golang-github-julienschmidt-httprouter-dev_1.3.0-2_all.deb ... 167s Unpacking golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... 167s Selecting previously unselected package golang-github-munnerz-goautoneg-dev. 167s Preparing to unpack .../084-golang-github-munnerz-goautoneg-dev_0.0~git20191010.a7dc8b6-2_all.deb ... 167s Unpacking golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... 167s Selecting previously unselected package golang-github-jpillora-backoff-dev. 167s Preparing to unpack .../085-golang-github-jpillora-backoff-dev_1.0.0-1.1_all.deb ... 167s Unpacking golang-github-jpillora-backoff-dev (1.0.0-1.1) ... 167s Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev. 167s Preparing to unpack .../086-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-4_all.deb ... 167s Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... 167s Selecting previously unselected package golang-gopkg-yaml.v3-dev. 167s Preparing to unpack .../087-golang-gopkg-yaml.v3-dev_3.0.4-1_all.deb ... 167s Unpacking golang-gopkg-yaml.v3-dev (3.0.4-1) ... 167s Selecting previously unselected package golang-github-stretchr-testify-dev. 167s Preparing to unpack .../088-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... 167s Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... 167s Selecting previously unselected package golang-github-prometheus-sigv4-dev. 167s Preparing to unpack .../089-golang-github-prometheus-sigv4-dev_0.2.1-1_all.deb ... 167s Unpacking golang-github-prometheus-sigv4-dev (0.2.1-1) ... 167s Selecting previously unselected package golang-golang-x-oauth2-dev. 167s Preparing to unpack .../090-golang-golang-x-oauth2-dev_0.27.0-1_all.deb ... 167s Unpacking golang-golang-x-oauth2-dev (0.27.0-1) ... 167s Selecting previously unselected package golang-github-alecthomas-units-dev. 167s Preparing to unpack .../091-golang-github-alecthomas-units-dev_0.0~git20240927.0f3dac3-1_all.deb ... 167s Unpacking golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... 167s Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. 167s Preparing to unpack .../092-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... 167s Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... 167s Selecting previously unselected package golang-github-prometheus-common-dev. 167s Preparing to unpack .../093-golang-github-prometheus-common-dev_0.62.0-3_all.deb ... 167s Unpacking golang-github-prometheus-common-dev (0.62.0-3) ... 167s Selecting previously unselected package golang-golang-x-sync-dev. 167s Preparing to unpack .../094-golang-golang-x-sync-dev_0.7.0-1_all.deb ... 167s Unpacking golang-golang-x-sync-dev (0.7.0-1) ... 167s Selecting previously unselected package golang-github-prometheus-procfs-dev. 167s Preparing to unpack .../095-golang-github-prometheus-procfs-dev_0.19.2-1_all.deb ... 167s Unpacking golang-github-prometheus-procfs-dev (0.19.2-1) ... 167s Selecting previously unselected package golang-github-prometheus-client-golang-dev. 167s Preparing to unpack .../096-golang-github-prometheus-client-golang-dev_1.21.1-1_all.deb ... 167s Unpacking golang-github-prometheus-client-golang-dev (1.21.1-1) ... 167s Selecting previously unselected package golang-github-golang-protobuf-1-5-dev. 167s Preparing to unpack .../097-golang-github-golang-protobuf-1-5-dev_1.5.4-2_all.deb ... 167s Unpacking golang-github-golang-protobuf-1-5-dev (1.5.4-2) ... 167s Selecting previously unselected package golang-github-stoewer-go-strcase-dev. 167s Preparing to unpack .../098-golang-github-stoewer-go-strcase-dev_1.2.0-4_all.deb ... 167s Unpacking golang-github-stoewer-go-strcase-dev (1.2.0-4) ... 167s Selecting previously unselected package golang-google-genproto-dev. 167s Preparing to unpack .../099-golang-google-genproto-dev_0.0~git20210726.e7812ac-4_all.deb ... 167s Unpacking golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... 168s Selecting previously unselected package golang-github-google-cel-go-dev. 168s Preparing to unpack .../100-golang-github-google-cel-go-dev_0.18.2+ds-7_all.deb ... 168s Unpacking golang-github-google-cel-go-dev (0.18.2+ds-7) ... 168s Selecting previously unselected package golang-github-google-uuid-dev. 168s Preparing to unpack .../101-golang-github-google-uuid-dev_1.6.0-1_all.deb ... 168s Unpacking golang-github-google-uuid-dev (1.6.0-1) ... 168s Selecting previously unselected package golang-glog-dev. 168s Preparing to unpack .../102-golang-glog-dev_1.2.4-1_all.deb ... 168s Unpacking golang-glog-dev (1.2.4-1) ... 168s Selecting previously unselected package golang-github-golang-groupcache-dev. 168s Preparing to unpack .../103-golang-github-golang-groupcache-dev_0.0~git20210331.41bb18b-2_all.deb ... 168s Unpacking golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-2) ... 168s Selecting previously unselected package golang-go.opencensus-dev. 168s Preparing to unpack .../104-golang-go.opencensus-dev_0.24.0-2_all.deb ... 168s Unpacking golang-go.opencensus-dev (0.24.0-2) ... 168s Selecting previously unselected package golang-google-cloud-compute-metadata-dev. 168s Preparing to unpack .../105-golang-google-cloud-compute-metadata-dev_0.56.0-6_all.deb ... 168s Unpacking golang-google-cloud-compute-metadata-dev (0.56.0-6) ... 168s Selecting previously unselected package golang-golang-x-oauth2-google-dev. 168s Preparing to unpack .../106-golang-golang-x-oauth2-google-dev_0.27.0-1_all.deb ... 168s Unpacking golang-golang-x-oauth2-google-dev (0.27.0-1) ... 168s Selecting previously unselected package golang-github-golang-mock-dev. 168s Preparing to unpack .../107-golang-github-golang-mock-dev_1.6.0-2build1_all.deb ... 168s Unpacking golang-github-golang-mock-dev (1.6.0-2build1) ... 168s Selecting previously unselected package golang-github-google-btree-dev. 168s Preparing to unpack .../108-golang-github-google-btree-dev_1.0.1-1_all.deb ... 168s Unpacking golang-github-google-btree-dev (1.0.1-1) ... 168s Selecting previously unselected package golang-github-google-martian-dev. 168s Preparing to unpack .../109-golang-github-google-martian-dev_3.3.2-3_all.deb ... 168s Unpacking golang-github-google-martian-dev (3.3.2-3) ... 168s Selecting previously unselected package golang-github-chzyer-logex-dev. 168s Preparing to unpack .../110-golang-github-chzyer-logex-dev_1.2.1-1_all.deb ... 168s Unpacking golang-github-chzyer-logex-dev (1.2.1-1) ... 168s Selecting previously unselected package golang-github-chzyer-test-dev. 168s Preparing to unpack .../111-golang-github-chzyer-test-dev_1.0.0-1_all.deb ... 168s Unpacking golang-github-chzyer-test-dev (1.0.0-1) ... 168s Selecting previously unselected package golang-github-chzyer-readline-dev. 168s Preparing to unpack .../112-golang-github-chzyer-readline-dev_1.5.1-1_all.deb ... 168s Unpacking golang-github-chzyer-readline-dev (1.5.1-1) ... 168s Selecting previously unselected package golang-github-ianlancetaylor-demangle-dev. 168s Preparing to unpack .../113-golang-github-ianlancetaylor-demangle-dev_0.0~git20200824.28f6c0f-2_all.deb ... 168s Unpacking golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... 168s Selecting previously unselected package golang-github-google-pprof-dev. 168s Preparing to unpack .../114-golang-github-google-pprof-dev_0.0~git20211008.947d60d-1_all.deb ... 168s Unpacking golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... 168s Selecting previously unselected package golang-github-googleapis-gax-go-dev. 168s Preparing to unpack .../115-golang-github-googleapis-gax-go-dev_2.14.1-1_all.deb ... 168s Unpacking golang-github-googleapis-gax-go-dev (2.14.1-1) ... 168s Selecting previously unselected package golang-golang-x-time-dev. 168s Preparing to unpack .../116-golang-golang-x-time-dev_0.14.0-1_all.deb ... 168s Unpacking golang-golang-x-time-dev (0.14.0-1) ... 168s Selecting previously unselected package golang-google-api-dev. 168s Preparing to unpack .../117-golang-google-api-dev_0.61.0-6_all.deb ... 168s Unpacking golang-google-api-dev (0.61.0-6) ... 168s Selecting previously unselected package golang-rsc-binaryregexp-dev. 168s Preparing to unpack .../118-golang-rsc-binaryregexp-dev_0.2.0-3_all.deb ... 168s Unpacking golang-rsc-binaryregexp-dev (0.2.0-3) ... 168s Selecting previously unselected package golang-google-cloud-dev. 168s Preparing to unpack .../119-golang-google-cloud-dev_0.56.0-6_all.deb ... 168s Unpacking golang-google-cloud-dev (0.56.0-6) ... 168s Selecting previously unselected package golang-google-grpc-dev. 168s Preparing to unpack .../120-golang-google-grpc-dev_1.64.0-7_all.deb ... 168s Unpacking golang-google-grpc-dev (1.64.0-7) ... 168s Selecting previously unselected package golang-github-rogpeppe-fastuuid-dev. 168s Preparing to unpack .../121-golang-github-rogpeppe-fastuuid-dev_1.2.0-1_all.deb ... 168s Unpacking golang-github-rogpeppe-fastuuid-dev (1.2.0-1) ... 168s Selecting previously unselected package golang-github-grpc-ecosystem-grpc-gateway-dev. 168s Preparing to unpack .../122-golang-github-grpc-ecosystem-grpc-gateway-dev_2.20.0-2build1_all.deb ... 168s Unpacking golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2build1) ... 169s Selecting previously unselected package golang-opentelemetry-proto-dev. 169s Preparing to unpack .../123-golang-opentelemetry-proto-dev_1.3.1-2_all.deb ... 169s Unpacking golang-opentelemetry-proto-dev (1.3.1-2) ... 169s Selecting previously unselected package golang-opentelemetry-otel-dev. 169s Preparing to unpack .../124-golang-opentelemetry-otel-dev_1.31.0-6_all.deb ... 169s Unpacking golang-opentelemetry-otel-dev (1.31.0-6) ... 169s Selecting previously unselected package golang-github-aws-smithy-go-dev. 169s Preparing to unpack .../125-golang-github-aws-smithy-go-dev_1.23.2-1_all.deb ... 169s Unpacking golang-github-aws-smithy-go-dev (1.23.2-1) ... 169s Selecting previously unselected package golang-github-aws-aws-sdk-go-v2-dev. 169s Preparing to unpack .../126-golang-github-aws-aws-sdk-go-v2-dev_1.30.3-1_all.deb ... 169s Unpacking golang-github-aws-aws-sdk-go-v2-dev (1.30.3-1) ... 170s Selecting previously unselected package golang-github-ccoveille-go-safecast-dev. 170s Preparing to unpack .../127-golang-github-ccoveille-go-safecast-dev_2.0.0-1_all.deb ... 170s Unpacking golang-github-ccoveille-go-safecast-dev (2.0.0-1) ... 170s Selecting previously unselected package golang-github-etcd-io-gofail-dev. 170s Preparing to unpack .../128-golang-github-etcd-io-gofail-dev_0.1.0-1build1_all.deb ... 170s Unpacking golang-github-etcd-io-gofail-dev (0.1.0-1build1) ... 170s Selecting previously unselected package golang-github-coreos-bbolt-dev. 170s Preparing to unpack .../129-golang-github-coreos-bbolt-dev_1.4.2-1_all.deb ... 170s Unpacking golang-github-coreos-bbolt-dev (1.4.2-1) ... 170s Selecting previously unselected package golang-gopkg-square-go-jose.v2-dev. 170s Preparing to unpack .../130-golang-gopkg-square-go-jose.v2-dev_2.6.3-3_all.deb ... 170s Unpacking golang-gopkg-square-go-jose.v2-dev (2.6.3-3) ... 170s Selecting previously unselected package golang-github-coreos-go-oidc-v3-dev. 170s Preparing to unpack .../131-golang-github-coreos-go-oidc-v3-dev_3.4.0-2_all.deb ... 170s Unpacking golang-github-coreos-go-oidc-v3-dev (3.4.0-2) ... 170s Selecting previously unselected package golang-github-shurcool-sanitized-anchor-name-dev. 170s Preparing to unpack .../132-golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-3_all.deb ... 170s Unpacking golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... 170s Selecting previously unselected package golang-github-russross-blackfriday-v2-dev. 171s Preparing to unpack .../133-golang-github-russross-blackfriday-v2-dev_2.1.0-1build1_all.deb ... 171s Unpacking golang-github-russross-blackfriday-v2-dev (2.1.0-1build1) ... 171s Selecting previously unselected package golang-github-cpuguy83-go-md2man-v2-dev. 171s Preparing to unpack .../134-golang-github-cpuguy83-go-md2man-v2-dev_2.0.4-1_all.deb ... 171s Unpacking golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... 171s Selecting previously unselected package golang-github-x448-float16-dev. 171s Preparing to unpack .../135-golang-github-x448-float16-dev_0.8.4-3_all.deb ... 171s Unpacking golang-github-x448-float16-dev (0.8.4-3) ... 171s Selecting previously unselected package golang-github-fxamacker-cbor-dev. 171s Preparing to unpack .../136-golang-github-fxamacker-cbor-dev_2.9.0-1_all.deb ... 171s Unpacking golang-github-fxamacker-cbor-dev (2.9.0-1) ... 171s Selecting previously unselected package golang-github-go-chi-chi-dev. 171s Preparing to unpack .../137-golang-github-go-chi-chi-dev_5.2.3-1_all.deb ... 171s Unpacking golang-github-go-chi-chi-dev (5.2.3-1) ... 171s Selecting previously unselected package golang-github-go-jose-go-jose.v3-dev. 171s Preparing to unpack .../138-golang-github-go-jose-go-jose.v3-dev_3.0.3-6_all.deb ... 171s Unpacking golang-github-go-jose-go-jose.v3-dev (3.0.3-6) ... 171s Selecting previously unselected package golang-github-go-piv-piv-go-dev. 171s Preparing to unpack .../139-golang-github-go-piv-piv-go-dev_1.8.0-3_all.deb ... 171s Unpacking golang-github-go-piv-piv-go-dev (1.8.0-3) ... 171s Selecting previously unselected package golang-github-google-go-tpm-dev. 171s Preparing to unpack .../140-golang-github-google-go-tpm-dev_0.9.7-1_all.deb ... 171s Unpacking golang-github-google-go-tpm-dev (0.9.7-1) ... 171s Selecting previously unselected package golang-github-google-go-attestation-dev. 171s Preparing to unpack .../141-golang-github-google-go-attestation-dev_0.6.0-1_all.deb ... 171s Unpacking golang-github-google-go-attestation-dev (0.6.0-1) ... 171s Selecting previously unselected package golang-github-huandu-xstrings-dev. 171s Preparing to unpack .../142-golang-github-huandu-xstrings-dev_1.3.3-1_all.deb ... 171s Unpacking golang-github-huandu-xstrings-dev (1.3.3-1) ... 171s Selecting previously unselected package golang-github-manifoldco-promptui-dev. 171s Preparing to unpack .../143-golang-github-manifoldco-promptui-dev_0.9.0-1_all.deb ... 171s Unpacking golang-github-manifoldco-promptui-dev (0.9.0-1) ... 171s Selecting previously unselected package golang-github-masterminds-goutils-dev. 171s Preparing to unpack .../144-golang-github-masterminds-goutils-dev_1.1.1-4_all.deb ... 171s Unpacking golang-github-masterminds-goutils-dev (1.1.1-4) ... 171s Selecting previously unselected package golang-github-imdario-mergo-dev. 171s Preparing to unpack .../145-golang-github-imdario-mergo-dev_1.0.1-2_all.deb ... 171s Unpacking golang-github-imdario-mergo-dev (1.0.1-2) ... 171s Selecting previously unselected package golang-github-shopspring-decimal-dev. 171s Preparing to unpack .../146-golang-github-shopspring-decimal-dev_1.3.1-1_all.deb ... 171s Unpacking golang-github-shopspring-decimal-dev (1.3.1-1) ... 171s Selecting previously unselected package golang-github-mitchellh-reflectwalk-dev. 171s Preparing to unpack .../147-golang-github-mitchellh-reflectwalk-dev_1.0.1-1_all.deb ... 171s Unpacking golang-github-mitchellh-reflectwalk-dev (1.0.1-1) ... 171s Selecting previously unselected package golang-github-mitchellh-copystructure-dev. 171s Preparing to unpack .../148-golang-github-mitchellh-copystructure-dev_1.2.0-1_all.deb ... 171s Unpacking golang-github-mitchellh-copystructure-dev (1.2.0-1) ... 171s Selecting previously unselected package tzdata-legacy. 171s Preparing to unpack .../149-tzdata-legacy_2025c-3ubuntu3_all.deb ... 171s Unpacking tzdata-legacy (2025c-3ubuntu3) ... 171s Selecting previously unselected package golang-github-spf13-cast-dev. 171s Preparing to unpack .../150-golang-github-spf13-cast-dev_1.10.0-2_all.deb ... 171s Unpacking golang-github-spf13-cast-dev (1.10.0-2) ... 171s Selecting previously unselected package golang-github-masterminds-sprig-dev. 171s Preparing to unpack .../151-golang-github-masterminds-sprig-dev_3.2.3-5_all.deb ... 171s Unpacking golang-github-masterminds-sprig-dev (3.2.3-5) ... 171s Selecting previously unselected package golang-github-mattn-go-isatty-dev. 171s Preparing to unpack .../152-golang-github-mattn-go-isatty-dev_0.0.20-1_all.deb ... 171s Unpacking golang-github-mattn-go-isatty-dev (0.0.20-1) ... 171s Selecting previously unselected package golang-github-mattn-go-colorable-dev. 171s Preparing to unpack .../153-golang-github-mattn-go-colorable-dev_0.1.13-1_all.deb ... 171s Unpacking golang-github-mattn-go-colorable-dev (0.1.13-1) ... 171s Selecting previously unselected package golang-github-newrelic-go-agent-dev. 171s Preparing to unpack .../154-golang-github-newrelic-go-agent-dev_3.15.2-9_all.deb ... 171s Unpacking golang-github-newrelic-go-agent-dev (3.15.2-9) ... 171s Selecting previously unselected package golang-github-rs-xid-dev. 171s Preparing to unpack .../155-golang-github-rs-xid-dev_1.6.0-1_all.deb ... 171s Unpacking golang-github-rs-xid-dev (1.6.0-1) ... 171s Selecting previously unselected package golang-github-smallstep-assert-dev. 171s Preparing to unpack .../156-golang-github-smallstep-assert-dev_0.0~git20200723.82e2b9b-4_all.deb ... 171s Unpacking golang-github-smallstep-assert-dev (0.0~git20200723.82e2b9b-4) ... 171s Selecting previously unselected package golang-dbus-dev. 171s Preparing to unpack .../157-golang-dbus-dev_5.1.0-1_all.deb ... 171s Unpacking golang-dbus-dev (5.1.0-1) ... 171s Selecting previously unselected package libcap-dev:amd64. 171s Preparing to unpack .../158-libcap-dev_1%3a2.75-10ubuntu1_amd64.deb ... 171s Unpacking libcap-dev:amd64 (1:2.75-10ubuntu1) ... 171s Selecting previously unselected package libsystemd-dev:amd64. 171s Preparing to unpack .../159-libsystemd-dev_259-1ubuntu3_amd64.deb ... 171s Unpacking libsystemd-dev:amd64 (259-1ubuntu3) ... 171s Selecting previously unselected package golang-github-coreos-go-systemd-dev. 171s Preparing to unpack .../160-golang-github-coreos-go-systemd-dev_22.6.0-1_all.deb ... 171s Unpacking golang-github-coreos-go-systemd-dev (22.6.0-1) ... 171s Selecting previously unselected package golang-github-pkg-errors-dev. 171s Preparing to unpack .../161-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... 171s Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... 171s Selecting previously unselected package golang-github-sirupsen-logrus-dev. 171s Preparing to unpack .../162-golang-github-sirupsen-logrus-dev_1.9.3-1_all.deb ... 171s Unpacking golang-github-sirupsen-logrus-dev (1.9.3-1) ... 171s Selecting previously unselected package golang-github-smallstep-linkedca-dev. 171s Preparing to unpack .../163-golang-github-smallstep-linkedca-dev_0.25.0-1_all.deb ... 171s Unpacking golang-github-smallstep-linkedca-dev (0.25.0-1) ... 171s Selecting previously unselected package golang-github-go-sql-driver-mysql-dev. 171s Preparing to unpack .../164-golang-github-go-sql-driver-mysql-dev_1.9.3-1_all.deb ... 171s Unpacking golang-github-go-sql-driver-mysql-dev (1.9.3-1) ... 171s Selecting previously unselected package golang-github-smallstep-nosql-dev. 171s Preparing to unpack .../165-golang-github-smallstep-nosql-dev_0.7.0-2_all.deb ... 171s Unpacking golang-github-smallstep-nosql-dev (0.7.0-2) ... 171s Selecting previously unselected package golang-github-smallstep-pkcs7-dev. 171s Preparing to unpack .../166-golang-github-smallstep-pkcs7-dev_0.2.1-3_all.deb ... 171s Unpacking golang-github-smallstep-pkcs7-dev (0.2.1-3) ... 171s Selecting previously unselected package golang-github-smallstep-scep-dev. 171s Preparing to unpack .../167-golang-github-smallstep-scep-dev_0.0~git20250318.a25cabb-2_all.deb ... 171s Unpacking golang-github-smallstep-scep-dev (0.0~git20250318.a25cabb-2) ... 171s Selecting previously unselected package golang-github-urfave-cli-dev. 171s Preparing to unpack .../168-golang-github-urfave-cli-dev_1.22.14-1_all.deb ... 171s Unpacking golang-github-urfave-cli-dev (1.22.14-1) ... 171s Selecting previously unselected package golang-github-mgutz-ansi-dev. 171s Preparing to unpack .../169-golang-github-mgutz-ansi-dev_0.0~git20200706.d51e80e-1_all.deb ... 171s Unpacking golang-github-mgutz-ansi-dev (0.0~git20200706.d51e80e-1) ... 171s Selecting previously unselected package golang-github-smallstep-crypto-dev. 171s Preparing to unpack .../170-golang-github-smallstep-crypto-dev_0.75.0-2_all.deb ... 171s Unpacking golang-github-smallstep-crypto-dev (0.75.0-2) ... 171s Selecting previously unselected package golang-step-cli-utils-dev. 171s Preparing to unpack .../171-golang-step-cli-utils-dev_0.7.5+ds-3_all.deb ... 171s Unpacking golang-step-cli-utils-dev (0.7.5+ds-3) ... 171s Selecting previously unselected package libpcsclite1:amd64. 171s Preparing to unpack .../172-libpcsclite1_2.4.1-1_amd64.deb ... 171s Unpacking libpcsclite1:amd64 (2.4.1-1) ... 171s Selecting previously unselected package libpcsclite-dev:amd64. 171s Preparing to unpack .../173-libpcsclite-dev_2.4.1-1_amd64.deb ... 171s Unpacking libpcsclite-dev:amd64 (2.4.1-1) ... 171s Selecting previously unselected package golang-github-smallstep-certificates-dev. 171s Preparing to unpack .../174-golang-github-smallstep-certificates-dev_0.29.0-1_all.deb ... 171s Unpacking golang-github-smallstep-certificates-dev (0.29.0-1) ... 171s Selecting previously unselected package dh-golang. 171s Preparing to unpack .../175-dh-golang_1.63build1_all.deb ... 171s Unpacking dh-golang (1.63build1) ... 171s Setting up golang-golang-x-time-dev (0.14.0-1) ... 171s Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... 171s Setting up golang-gopkg-yaml.v2-dev (2.4.3-1) ... 171s Setting up golang-github-go-chi-chi-dev (5.2.3-1) ... 171s Setting up golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... 171s Setting up golang-dbus-dev (5.1.0-1) ... 171s Setting up golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... 171s Setting up golang-github-golang-mock-dev (1.6.0-2build1) ... 171s Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... 171s Setting up golang-github-pkg-errors-dev (0.9.1-3) ... 171s Setting up libarchive-zip-perl (1.68-1) ... 171s Setting up golang-rsc-binaryregexp-dev (0.2.0-3) ... 171s Setting up golang-github-smallstep-assert-dev (0.0~git20200723.82e2b9b-4) ... 171s Setting up golang-github-kylelemons-godebug-dev (1.1.0-2) ... 171s Setting up golang-gopkg-yaml.v3-dev (3.0.4-1) ... 171s Setting up libdebhelper-perl (13.28ubuntu1) ... 171s Setting up golang-golang-x-sys-dev (0.22.0-1) ... 171s Setting up linux-libc-dev:amd64 (6.18.0-9.9) ... 171s Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 171s Setting up golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... 171s Setting up m4 (1.4.20-2) ... 171s Setting up golang-golang-x-term-dev (0.22.0-1) ... 171s Setting up golang-github-masterminds-semver-dev (3.4.0-1) ... 171s Setting up libgomp1:amd64 (15.2.0-12ubuntu1) ... 171s Setting up golang-github-google-btree-dev (1.0.1-1) ... 171s Setting up golang-github-stoewer-go-strcase-dev (1.2.0-4) ... 171s Setting up golang-github-beorn7-perks-dev (1.0.1-3) ... 171s Setting up tzdata-legacy (2025c-3ubuntu3) ... 171s Setting up golang-github-mitchellh-reflectwalk-dev (1.0.1-1) ... 171s Setting up golang-github-huandu-xstrings-dev (1.3.3-1) ... 171s Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... 171s Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ... 171s Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... 171s Setting up autotools-dev (20240727.1build1) ... 171s Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... 171s Setting up rpcsvc-proto (1.4.3-1build1) ... 171s Setting up golang-github-cenkalti-backoff-v4-dev (4.3.0-3) ... 171s Setting up golang-github-google-go-tpm-dev (0.9.7-1) ... 171s Setting up golang-github-masterminds-goutils-dev (1.1.1-4) ... 171s Setting up golang-google-protobuf-dev (1.36.7-1) ... 171s Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... 171s Setting up golang-github-etcd-io-gofail-dev (0.1.0-1build1) ... 171s Setting up libquadmath0:amd64 (15.2.0-12ubuntu1) ... 171s Setting up golang-github-x448-float16-dev (0.8.4-3) ... 171s Setting up libmpc3:amd64 (1.3.1-2) ... 171s Setting up golang-golang-x-sync-dev (0.7.0-1) ... 171s Setting up autopoint (0.23.2-1) ... 171s Setting up libpcsclite1:amd64 (2.4.1-1) ... 171s Setting up libpcsclite-dev:amd64 (2.4.1-1) ... 171s Setting up golang-github-rs-xid-dev (1.6.0-1) ... 171s Setting up golang-github-chzyer-logex-dev (1.2.1-1) ... 171s Setting up golang-github-klauspost-compress-dev (1.18.1+ds1-1) ... 171s Setting up golang-glog-dev (1.2.4-1) ... 171s Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... 171s Setting up golang-github-rogpeppe-fastuuid-dev (1.2.0-1) ... 171s Setting up autoconf (2.72-3.1ubuntu1) ... 171s Setting up libubsan1:amd64 (15.2.0-12ubuntu1) ... 171s Setting up dwz (0.16-2build1) ... 171s Setting up golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... 171s Setting up golang-1.25-src (1.25.0-0ubuntu1) ... 171s Setting up golang-golang-x-text-dev (0.31.0-1) ... 171s Setting up golang-github-go-logr-logr-dev (1.4.3-1) ... 171s Setting up libhwasan0:amd64 (15.2.0-12ubuntu1) ... 171s Setting up golang-github-google-uuid-dev (1.6.0-1) ... 171s Setting up libcrypt-dev:amd64 (1:4.5.1-1) ... 171s Setting up golang-github-shopspring-decimal-dev (1.3.1-1) ... 171s Setting up libasan8:amd64 (15.2.0-12ubuntu1) ... 171s Setting up golang-github-spf13-cast-dev (1.10.0-2) ... 171s Setting up golang-github-prometheus-procfs-dev (0.19.2-1) ... 171s Setting up debugedit (1:5.2-3build1) ... 171s Setting up golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... 171s Setting up golang-github-modern-go-reflect2-dev (1.0.2-2) ... 171s Setting up golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1build1) ... 171s Setting up golang-golang-x-crypto-dev (1:0.47.0-1) ... 171s Setting up golang-golang-x-exp-dev (0.0~git20250911.df92998-1) ... 171s Setting up golang-github-go-piv-piv-go-dev (1.8.0-3) ... 171s Setting up golang-github-prometheus-client-model-dev (0.6.2-1) ... 171s Setting up golang-github-go-logr-stdr-dev (1.2.2-4) ... 171s Setting up libtsan2:amd64 (15.2.0-12ubuntu1) ... 171s Setting up golang-golang-x-oauth2-dev (0.27.0-1) ... 171s Setting up libisl23:amd64 (0.27-1build1) ... 171s Setting up libc-dev-bin (2.42-2ubuntu4) ... 171s Setting up golang-src (2:1.25~1) ... 171s Setting up libcap-dev:amd64 (1:2.75-10ubuntu1) ... 171s Setting up libcc1-0:amd64 (15.2.0-12ubuntu1) ... 171s Setting up golang-github-ccoveille-go-safecast-dev (2.0.0-1) ... 171s Setting up libsystemd-dev:amd64 (259-1ubuntu3) ... 171s Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... 171s Setting up liblsan0:amd64 (15.2.0-12ubuntu1) ... 171s Setting up libitm1:amd64 (15.2.0-12ubuntu1) ... 171s Setting up golang-github-coreos-bbolt-dev (1.4.2-1) ... 171s Setting up automake (1:1.18.1-3build1) ... 171s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 171s Setting up libfile-stripnondeterminism-perl (1.15.0-1build1) ... 171s Setting up golang-github-mattn-go-isatty-dev (0.0.20-1) ... 171s Setting up golang-github-sirupsen-logrus-dev (1.9.3-1) ... 171s Setting up golang-1.25-go (1.25.0-0ubuntu1) ... 171s Setting up golang-github-go-kit-log-dev (0.2.1-1) ... 171s Setting up golang-github-golang-protobuf-1-5-dev (1.5.4-2) ... 171s Setting up gettext (0.23.2-1) ... 171s Setting up libgcc-15-dev:amd64 (15.2.0-12ubuntu1) ... 171s Setting up golang-github-imdario-mergo-dev (1.0.1-2) ... 171s Setting up golang-github-russross-blackfriday-v2-dev (2.1.0-1build1) ... 171s Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... 171s Setting up golang-github-go-jose-go-jose.v3-dev (3.0.3-6) ... 171s Setting up golang-go:amd64 (2:1.25~1) ... 171s Setting up golang-github-mattn-go-colorable-dev (0.1.13-1) ... 171s Setting up golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... 171s Setting up golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-2) ... 171s Setting up golang-github-json-iterator-go-dev (1.1.12-2) ... 171s Setting up cpp-15-x86-64-linux-gnu (15.2.0-12ubuntu1) ... 171s Setting up golang-github-fxamacker-cbor-dev (2.9.0-1) ... 171s Setting up golang-github-mitchellh-copystructure-dev (1.2.0-1) ... 171s Setting up golang-any:amd64 (2:1.25~1) ... 171s Setting up intltool-debian (0.35.0+20060710.6build1) ... 171s Setting up gcc-15-x86-64-linux-gnu (15.2.0-12ubuntu1) ... 171s Setting up golang-github-google-go-attestation-dev (0.6.0-1) ... 171s Setting up golang-github-chzyer-test-dev (1.0.0-1) ... 171s Setting up golang-github-coreos-go-systemd-dev (22.6.0-1) ... 171s Setting up golang-github-chzyer-readline-dev (1.5.1-1) ... 171s Setting up golang-gopkg-square-go-jose.v2-dev (2.6.3-3) ... 171s Setting up golang-golang-x-net-dev (1:0.27.0-2) ... 171s Setting up dh-strip-nondeterminism (1.15.0-1build1) ... 171s Setting up golang-github-masterminds-sprig-dev (3.2.3-5) ... 171s Setting up golang-github-smallstep-pkcs7-dev (0.2.1-3) ... 171s Setting up cpp-15 (15.2.0-12ubuntu1) ... 171s Setting up golang-github-go-sql-driver-mysql-dev (1.9.3-1) ... 171s Setting up golang-github-smallstep-nosql-dev (0.7.0-2) ... 171s Setting up libc6-dev:amd64 (2.42-2ubuntu4) ... 171s Setting up golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... 171s Setting up cpp-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 171s Setting up golang-github-google-martian-dev (3.3.2-3) ... 171s Setting up golang-github-mgutz-ansi-dev (0.0~git20200706.d51e80e-1) ... 171s Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... 171s Setting up gcc-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 171s Setting up golang-github-manifoldco-promptui-dev (0.9.0-1) ... 171s Setting up po-debconf (1.0.22) ... 171s Setting up golang-google-cloud-compute-metadata-dev (0.56.0-6) ... 171s Setting up golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... 171s Setting up golang-github-smallstep-crypto-dev (0.75.0-2) ... 171s Setting up gcc-15 (15.2.0-12ubuntu1) ... 171s Setting up golang-golang-x-oauth2-google-dev (0.27.0-1) ... 171s Setting up libstdc++-15-dev:amd64 (15.2.0-12ubuntu1) ... 171s Setting up golang-github-smallstep-scep-dev (0.0~git20250318.a25cabb-2) ... 171s Setting up cpp (4:15.2.0-4ubuntu1) ... 171s Setting up golang-github-urfave-cli-dev (1.22.14-1) ... 171s Setting up g++-15-x86-64-linux-gnu (15.2.0-12ubuntu1) ... 171s Setting up golang-step-cli-utils-dev (0.7.5+ds-3) ... 171s Setting up libtool (2.5.4-9) ... 171s Setting up golang-github-coreos-go-oidc-v3-dev (3.4.0-2) ... 171s Setting up gcc (4:15.2.0-4ubuntu1) ... 171s Setting up dh-autoreconf (21+nmu1) ... 171s Setting up g++-x86-64-linux-gnu (4:15.2.0-4ubuntu1) ... 171s Setting up g++-15 (15.2.0-12ubuntu1) ... 171s Setting up debhelper (13.28ubuntu1) ... 171s Setting up g++ (4:15.2.0-4ubuntu1) ... 171s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 171s Setting up build-essential (12.12ubuntu2) ... 171s Setting up dh-golang (1.63build1) ... 171s Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... 171s Setting up golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... 171s Setting up golang-github-prometheus-common-dev (0.62.0-3) ... 171s Setting up golang-go.opencensus-dev (0.24.0-2) ... 171s Setting up golang-github-google-cel-go-dev (0.18.2+ds-7) ... 171s Setting up golang-github-googleapis-gax-go-dev (2.14.1-1) ... 171s Setting up golang-github-prometheus-client-golang-dev (1.21.1-1) ... 172s Setting up golang-google-api-dev (0.61.0-6) ... 172s Setting up golang-google-cloud-dev (0.56.0-6) ... 172s Setting up golang-google-grpc-dev (1.64.0-7) ... 172s Setting up golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2build1) ... 172s Setting up golang-github-newrelic-go-agent-dev (3.15.2-9) ... 172s Setting up golang-github-smallstep-linkedca-dev (0.25.0-1) ... 172s Setting up golang-opentelemetry-proto-dev (1.3.1-2) ... 172s Setting up golang-opentelemetry-otel-dev (1.31.0-6) ... 172s Setting up golang-github-smallstep-certificates-dev (0.29.0-1) ... 172s Setting up golang-github-aws-smithy-go-dev (1.23.2-1) ... 172s Setting up golang-github-aws-aws-sdk-go-v2-dev (1.30.3-1) ... 172s Setting up golang-github-prometheus-sigv4-dev (0.2.1-1) ... 172s Processing triggers for install-info (7.2-5) ... 172s Processing triggers for libc-bin (2.42-2ubuntu4) ... 172s Processing triggers for man-db (2.13.1-1) ... 173s autopkgtest [15:18:48]: test dh-golang-autopkgtest: /usr/bin/dh_golang_autopkgtest 173s autopkgtest [15:18:48]: test dh-golang-autopkgtest: [----------------------- 173s [info] Testing github.com/smallstep/certificates... 173s [info] Source code installed by binary package, overriding dh_auto_configure... 174s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 174s dh build --builddirectory=_build --buildsystem=golang 174s dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang 174s dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang 174s debian/rules execute_before_dh_auto_configure 174s make[1]: Entering directory '/tmp/autopkgtest.rnGugA/autopkgtest_tmp' 174s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 174s chmod -v -x policy/engine.go policy/engine_test.go policy/options.go 174s mode of 'policy/engine.go' retained as 0664 (rw-rw-r--) 174s mode of 'policy/engine_test.go' retained as 0664 (rw-rw-r--) 174s mode of 'policy/options.go' retained as 0664 (rw-rw-r--) 174s rm -fv authority/provisioner/nebula*.go 174s removed 'authority/provisioner/nebula.go' 174s removed 'authority/provisioner/nebula_test.go' 174s make[1]: Leaving directory '/tmp/autopkgtest.rnGugA/autopkgtest_tmp' 174s debian/rules override_dh_auto_configure 174s make[1]: Entering directory '/tmp/autopkgtest.rnGugA/autopkgtest_tmp' 174s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 174s mkdir -p "_build" 174s # remove existing symlinks, since "cp -a" won't convert them 174s find "_build" -type l -exec rm "{}" \; 174s cp -a /usr/share/gocode/src "_build" 175s make[1]: Leaving directory '/tmp/autopkgtest.rnGugA/autopkgtest_tmp' 175s dh_auto_build -O--builddirectory=_build -O--buildsystem=golang 175s dh_auto_build: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 176s dh_auto_build: warning: github.com/smallstep/certificates/test/integration contains no non-test Go files, removing it from build 176s dh_auto_build: warning: github.com/smallstep/certificates/test/integration/scep contains no non-test Go files, removing it from build 176s cd _build && go install -trimpath -v -p 2 github.com/smallstep/certificates/acme github.com/smallstep/certificates/acme/api github.com/smallstep/certificates/acme/db/nosql github.com/smallstep/certificates/acme/wire github.com/smallstep/certificates/api github.com/smallstep/certificates/api/log github.com/smallstep/certificates/api/models github.com/smallstep/certificates/api/read github.com/smallstep/certificates/api/render github.com/smallstep/certificates/authority github.com/smallstep/certificates/authority/admin github.com/smallstep/certificates/authority/admin/api github.com/smallstep/certificates/authority/admin/db/nosql github.com/smallstep/certificates/authority/administrator github.com/smallstep/certificates/authority/config github.com/smallstep/certificates/authority/internal/constraints github.com/smallstep/certificates/authority/policy github.com/smallstep/certificates/authority/poolhttp github.com/smallstep/certificates/authority/provisioner github.com/smallstep/certificates/authority/provisioner/gcp github.com/smallstep/certificates/authority/provisioner/wire github.com/smallstep/certificates/ca github.com/smallstep/certificates/ca/client github.com/smallstep/certificates/ca/identity github.com/smallstep/certificates/cas github.com/smallstep/certificates/cas/apiv1 github.com/smallstep/certificates/cas/softcas github.com/smallstep/certificates/cas/stepcas github.com/smallstep/certificates/commands github.com/smallstep/certificates/db github.com/smallstep/certificates/errs github.com/smallstep/certificates/internal/cast github.com/smallstep/certificates/internal/httptransport github.com/smallstep/certificates/internal/metrix github.com/smallstep/certificates/internal/userid github.com/smallstep/certificates/logging github.com/smallstep/certificates/middleware/requestid github.com/smallstep/certificates/monitoring github.com/smallstep/certificates/pki github.com/smallstep/certificates/policy github.com/smallstep/certificates/scep github.com/smallstep/certificates/scep/api github.com/smallstep/certificates/server github.com/smallstep/certificates/templates github.com/smallstep/certificates/test/integration/scep/internal/x509 github.com/smallstep/certificates/webhook 176s internal/goarch 176s internal/unsafeheader 176s internal/cpu 176s internal/abi 176s internal/bytealg 176s internal/byteorder 176s internal/chacha8rand 176s internal/coverage/rtcov 176s internal/godebugs 176s internal/goexperiment 176s internal/goos 176s internal/profilerecord 176s internal/runtime/atomic 176s internal/runtime/math 176s internal/runtime/strconv 176s internal/runtime/syscall 176s internal/runtime/cgroup 176s internal/runtime/exithook 176s internal/runtime/gc 176s internal/asan 176s internal/msan 176s internal/race 176s internal/runtime/sys 176s internal/stringslite 176s internal/trace/tracev2 176s internal/runtime/maps 176s sync/atomic 176s internal/sync 176s internal/synctest 176s math/bits 176s unicode 176s runtime 176s unicode/utf8 176s internal/itoa 176s cmp 176s math 176s crypto/internal/fips140/alias 176s crypto/internal/fips140deps/byteorder 176s crypto/internal/fips140deps/cpu 176s crypto/internal/fips140/subtle 176s crypto/internal/boring/sig 176s unicode/utf16 177s vendor/golang.org/x/crypto/cryptobyte/asn1 177s container/list 177s vendor/golang.org/x/crypto/internal/alias 177s internal/nettrace 177s encoding 177s log/internal 177s google.golang.org/protobuf/internal/flags 177s google.golang.org/protobuf/internal/set 177s google.golang.org/grpc/serviceconfig 177s golang.org/x/crypto/internal/alias 177s golang.org/x/crypto/salsa20/salsa 177s go.step.sm/crypto/internal/utils/asn1 177s golang.org/x/crypto/cryptobyte/asn1 177s github.com/googleapis/gax-go/v2/internal 177s github.com/golang/groupcache/lru 177s go.opencensus.io 177s go.opencensus.io/trace/internal 177s go.opencensus.io/internal/tagencoding 177s golang.org/x/net/html/atom 177s github.com/klauspost/compress 177s github.com/klauspost/compress/internal/cpuinfo 177s github.com/klauspost/compress/internal/le 178s internal/reflectlite 178s sync 179s errors 179s iter 179s io 179s internal/bisect 179s bytes 179s internal/godebug 179s internal/oserror 179s slices 179s syscall 179s hash 179s strconv 179s crypto 179s crypto/internal/fips140deps/godebug 179s strings 179s time 179s crypto/internal/fips140 179s crypto/internal/impl 179s crypto/internal/fips140/sha256 179s crypto/internal/fips140/sha3 179s crypto/internal/fips140/sha512 179s crypto/internal/fips140/hmac 179s crypto/internal/fips140/check 179s crypto/internal/fips140/aes 179s context 180s internal/syscall/unix 180s path 180s io/fs 180s internal/poll 180s internal/filepathlite 180s internal/syscall/execenv 180s internal/testlog 180s math/rand/v2 180s os 180s crypto/internal/randutil 180s crypto/subtle 180s crypto/internal/fips140/nistec/fiat 180s crypto/internal/fips140/nistec 180s crypto/internal/sysrand 180s crypto/internal/entropy 180s crypto/internal/fips140/drbg 180s crypto/internal/fips140/aes/gcm 180s crypto/internal/fips140only 180s crypto/cipher 180s crypto/internal/boring 180s crypto/internal/fips140/edwards25519/field 180s reflect 180s crypto/internal/fips140/ecdh 180s crypto/ecdh 181s math/rand 181s crypto/internal/fips140/bigmod 181s crypto/internal/fips140/ecdsa 181s weak 181s crypto/internal/fips140cache 181s crypto/sha3 181s crypto/internal/fips140hash 181s crypto/sha512 181s crypto/internal/fips140/edwards25519 181s crypto/internal/fips140/ed25519 181s crypto/internal/fips140/rsa 181s crypto/sha256 181s crypto/aes 181s crypto/des 181s crypto/internal/fips140/hkdf 181s crypto/hkdf 181s crypto/hmac 181s internal/fmtsort 181s crypto/internal/fips140/mlkem 181s fmt 181s crypto/internal/fips140/tls12 181s crypto/internal/fips140/tls13 181s encoding/binary 181s math/big 182s vendor/golang.org/x/crypto/chacha20 182s vendor/golang.org/x/crypto/internal/poly1305 182s vendor/golang.org/x/sys/cpu 182s vendor/golang.org/x/crypto/chacha20poly1305 182s crypto/md5 182s crypto/rc4 182s crypto/sha1 182s crypto/fips140 182s crypto/tls/internal/fips140tls 182s encoding/hex 182s encoding/base64 182s encoding/pem 182s maps 182s vendor/golang.org/x/net/dns/dnsmessage 182s crypto/elliptic 182s crypto/internal/boring/bbig 182s encoding/asn1 182s crypto/rand 182s crypto/ed25519 182s vendor/golang.org/x/crypto/cryptobyte 182s crypto/rsa 182s crypto/ecdsa 182s crypto/internal/hpke 182s crypto/dsa 183s crypto/x509/pkix 183s internal/singleflight 183s unique 183s net/netip 183s runtime/cgo 183s net/url 183s path/filepath 183s sort 183s database/sql/driver 183s database/sql 184s net 184s encoding/json 184s io/ioutil 184s bufio 184s mime 184s compress/flate 185s hash/crc32 185s compress/gzip 185s vendor/golang.org/x/text/transform 185s log 185s vendor/golang.org/x/text/unicode/bidi 185s vendor/golang.org/x/text/secure/bidirule 185s vendor/golang.org/x/text/unicode/norm 185s crypto/x509 185s vendor/golang.org/x/net/idna 185s net/textproto 186s vendor/golang.org/x/net/http/httpguts 186s vendor/golang.org/x/net/http/httpproxy 186s vendor/golang.org/x/net/http2/hpack 186s mime/quotedprintable 186s crypto/tls 186s mime/multipart 186s net/http/internal 186s net/http/internal/ascii 186s golang.org/x/crypto/ed25519 186s golang.org/x/crypto/pbkdf2 186s gopkg.in/square/go-jose.v2/cipher 186s gopkg.in/square/go-jose.v2/json 186s gopkg.in/square/go-jose.v2 187s encoding/base32 187s github.com/x448/float16 187s github.com/fxamacker/cbor 187s net/http/httptrace 187s net/http/internal/httpcommon 187s net/http 188s regexp/syntax 188s regexp 188s github.com/google/go-attestation/attest/internal 188s golang.org/x/sys/unix 189s github.com/google/go-tpm/tpmutil 189s github.com/google/go-tpm/legacy/tpm2 189s github.com/google/go-tpm/legacy/tpm2/credactivation 189s github.com/google/go-attestation/attest 190s golang.org/x/oauth2/internal 190s golang.org/x/oauth2 190s github.com/go-chi/chi 190s github.com/coreos/go-oidc/v3/oidc 190s github.com/pkg/errors 190s github.com/smallstep/certificates/acme/wire 190s hash/fnv 190s github.com/smallstep/certificates/api/log 190s go/token 190s google.golang.org/protobuf/internal/detrand 190s google.golang.org/protobuf/internal/errors 190s google.golang.org/protobuf/encoding/protowire 190s google.golang.org/protobuf/internal/pragma 190s google.golang.org/protobuf/reflect/protoreflect 190s embed 190s google.golang.org/protobuf/internal/editiondefaults 190s golang.org/x/net/internal/timeseries 190s html 190s google.golang.org/protobuf/internal/strs 190s google.golang.org/protobuf/internal/encoding/messageset 190s google.golang.org/protobuf/internal/descfmt 190s google.golang.org/protobuf/internal/encoding/json 190s google.golang.org/protobuf/internal/descopts 190s google.golang.org/protobuf/internal/encoding/text 190s google.golang.org/protobuf/internal/genid 190s google.golang.org/protobuf/internal/order 191s google.golang.org/protobuf/reflect/protoregistry 191s google.golang.org/protobuf/internal/encoding/defval 191s google.golang.org/protobuf/runtime/protoiface 191s text/template/parse 191s google.golang.org/protobuf/proto 191s google.golang.org/protobuf/internal/filedesc 191s text/template 191s html/template 191s google.golang.org/protobuf/encoding/protojson 191s text/tabwriter 191s golang.org/x/net/trace 192s github.com/smallstep/certificates/api/render 192s google.golang.org/grpc/backoff 192s google.golang.org/grpc/internal/grpclog 192s google.golang.org/grpc/attributes 192s google.golang.org/grpc/internal/grpcrand 192s google.golang.org/grpc/grpclog 192s google.golang.org/protobuf/encoding/prototext 192s google.golang.org/grpc/connectivity 192s google.golang.org/grpc/internal/credentials 192s google.golang.org/grpc/internal 192s google.golang.org/grpc/credentials 192s google.golang.org/grpc/metadata 192s google.golang.org/grpc/internal/channelz 192s google.golang.org/grpc/resolver 192s google.golang.org/grpc/codes 192s google.golang.org/grpc/credentials/insecure 192s google.golang.org/grpc/internal/grpcutil 192s google.golang.org/grpc/encoding 192s google.golang.org/protobuf/internal/encoding/tag 192s google.golang.org/grpc/channelz 192s google.golang.org/grpc/balancer 192s google.golang.org/protobuf/internal/protolazy 192s google.golang.org/grpc/balancer/base 192s google.golang.org/grpc/balancer/roundrobin 192s google.golang.org/protobuf/internal/impl 192s google.golang.org/protobuf/internal/version 192s google.golang.org/grpc/internal/backoff 192s google.golang.org/grpc/internal/balancer/gracefulswitch 192s google.golang.org/grpc/internal/balancerload 192s google.golang.org/grpc/internal/buffer 192s google.golang.org/grpc/internal/grpcsync 192s google.golang.org/grpc/internal/idle 192s google.golang.org/grpc/internal/metadata 192s google.golang.org/grpc/internal/serviceconfig 192s google.golang.org/grpc/internal/resolver 192s google.golang.org/grpc/internal/resolver/passthrough 192s google.golang.org/grpc/internal/transport/networktype 192s google.golang.org/grpc/internal/resolver/unix 192s golang.org/x/text/transform 192s golang.org/x/text/unicode/bidi 192s golang.org/x/text/secure/bidirule 192s golang.org/x/text/unicode/norm 193s golang.org/x/net/idna 193s golang.org/x/net/http/httpguts 193s golang.org/x/net/http2/hpack 193s golang.org/x/net/http2 194s google.golang.org/protobuf/internal/filetype 194s google.golang.org/protobuf/runtime/protoimpl 194s google.golang.org/protobuf/protoadapt 194s google.golang.org/grpc/encoding/proto 194s google.golang.org/protobuf/types/known/durationpb 194s github.com/golang/protobuf/ptypes/duration 194s google.golang.org/protobuf/types/known/timestamppb 194s github.com/golang/protobuf/ptypes/timestamp 194s google.golang.org/grpc/binarylog/grpc_binarylog_v1 194s google.golang.org/protobuf/types/known/anypb 194s google.golang.org/grpc/internal/pretty 194s google.golang.org/grpc/internal/syscall 194s google.golang.org/genproto/googleapis/rpc/status 194s google.golang.org/grpc/keepalive 194s google.golang.org/grpc/peer 194s google.golang.org/grpc/internal/status 194s google.golang.org/grpc/stats 194s google.golang.org/grpc/tap 194s net/http/httputil 194s google.golang.org/grpc/status 194s google.golang.org/grpc/internal/binarylog 194s google.golang.org/grpc/internal/transport 194s google.golang.org/grpc/balancer/grpclb/state 194s google.golang.org/grpc/internal/envconfig 194s google.golang.org/grpc/internal/resolver/dns/internal 194s google.golang.org/grpc/internal/resolver/dns 194s google.golang.org/grpc/resolver/dns 194s google.golang.org/protobuf/types/known/structpb 194s github.com/smallstep/nosql/database 194s go.etcd.io/bbolt/errors 194s go.etcd.io/bbolt/internal/common 195s go.etcd.io/bbolt/internal/freelist 195s go.etcd.io/bbolt 195s google.golang.org/grpc 195s github.com/smallstep/nosql/bolt 195s hash/adler32 195s compress/zlib 195s filippo.io/edwards25519/field 195s filippo.io/edwards25519 195s github.com/go-sql-driver/mysql 196s github.com/smallstep/linkedca 196s github.com/smallstep/nosql/mysql 196s github.com/smallstep/nosql 196s go.step.sm/crypto/randutil 196s github.com/smallstep/certificates/errs 196s go.step.sm/crypto/internal/emoji 196s go.step.sm/crypto/fingerprint 196s go.step.sm/crypto/fipsutil 196s github.com/Masterminds/goutils 196s github.com/Masterminds/semver 196s github.com/smallstep/certificates/authority/admin 196s github.com/smallstep/certificates/authority/admin/db/nosql 196s github.com/google/uuid 196s github.com/huandu/xstrings 196s github.com/imdario/mergo 196s github.com/mitchellh/reflectwalk 196s github.com/shopspring/decimal 196s github.com/mitchellh/copystructure 196s github.com/spf13/cast/internal 196s github.com/spf13/cast 196s golang.org/x/crypto/blowfish 197s golang.org/x/crypto/bcrypt 197s golang.org/x/crypto/scrypt 197s github.com/go-jose/go-jose/v3/cipher 197s github.com/go-jose/go-jose/v3/json 197s github.com/Masterminds/sprig 197s github.com/go-jose/go-jose/v3 197s go.step.sm/crypto/internal/utils/utfbom 197s go.step.sm/crypto/internal/utils/file 197s golang.org/x/crypto/curve25519 197s go.step.sm/crypto/x25519 197s crypto/mlkem 197s golang.org/x/crypto/chacha20 197s golang.org/x/crypto/internal/poly1305 197s golang.org/x/crypto/ssh/internal/bcrypt_pbkdf 197s golang.org/x/crypto/ssh 197s github.com/go-jose/go-jose/v3/cryptosigner 197s github.com/go-jose/go-jose/v3/jwt 197s go.step.sm/crypto/internal/bcrypt_pbkdf 197s golang.org/x/crypto/nacl/secretbox 197s golang.org/x/crypto/cryptobyte 198s github.com/smallstep/certificates/internal/httptransport 198s github.com/smallstep/certificates/authority/poolhttp 198s google.golang.org/api/internal/third_party/uritemplates 198s google.golang.org/api/googleapi 198s google.golang.org/genproto/googleapis/rpc/code 198s github.com/googleapis/gax-go/v2/apierror/internal/proto 198s google.golang.org/genproto/googleapis/rpc/errdetails 198s github.com/googleapis/gax-go/v2/apierror 198s github.com/googleapis/gax-go/v2/callctx 198s github.com/googleapis/gax-go/v2 198s go.step.sm/crypto/keyutil 198s google.golang.org/api/internal/gensupport 198s go.step.sm/crypto/pemutil 198s cloud.google.com/go/compute/metadata 198s go.step.sm/crypto/jose 198s golang.org/x/oauth2/authhandler 198s golang.org/x/oauth2/google/internal/impersonate 198s golang.org/x/oauth2/google/internal/stsexchange 198s go.step.sm/crypto/internal/templates 198s os/exec 198s go.step.sm/crypto/x509util 199s golang.org/x/oauth2/google/externalaccount 199s golang.org/x/oauth2/google/internal/externalaccountauthorizeduser 199s golang.org/x/oauth2/jws 199s github.com/smallstep/certificates/policy 199s golang.org/x/oauth2/jwt 199s os/user 199s github.com/smallstep/certificates/authority/policy 199s google.golang.org/api/internal/impersonate 199s go.opencensus.io/internal 199s go.opencensus.io/trace/tracestate 199s runtime/trace 199s go.opencensus.io/trace 199s go.opencensus.io/trace/propagation 199s go.opencensus.io/plugin/ochttp/propagation/b3 199s go.opencensus.io/resource 199s golang.org/x/oauth2/google 199s go.opencensus.io/metric/metricdata 199s runtime/pprof 199s google.golang.org/api/internal 199s google.golang.org/api/option 199s google.golang.org/api/option/internaloption 200s go.opencensus.io/tag 200s go.opencensus.io/metric/metricproducer 200s google.golang.org/api/googleapi/transport 200s google.golang.org/api/transport/cert 200s go.opencensus.io/stats/internal 200s go.opencensus.io/stats 200s google.golang.org/api/transport/http/internal/propagation 200s go.opencensus.io/stats/view 200s google.golang.org/api/transport/internal/dca 200s github.com/smallstep/certificates/authority/provisioner/wire 200s go.opencensus.io/plugin/ochttp 200s github.com/ccoveille/go-safecast 200s github.com/smallstep/certificates/internal/cast 200s github.com/rs/xid 200s github.com/smallstep/certificates/middleware/requestid 200s flag 200s google.golang.org/api/transport/http 200s github.com/russross/blackfriday/v2 200s google.golang.org/api/cloudresourcemanager/v1 200s github.com/cpuguy83/go-md2man/v2/md2man 200s github.com/urfave/cli 201s github.com/smallstep/certificates/authority/provisioner/gcp 201s os/signal 201s github.com/chzyer/readline 201s go.step.sm/cli-utils/errs 201s github.com/manifoldco/promptui/list 201s github.com/manifoldco/promptui/screenbuf 201s github.com/mattn/go-isatty 201s github.com/mattn/go-colorable 201s github.com/mgutz/ansi 201s golang.org/x/net/html 201s github.com/manifoldco/promptui 201s go.step.sm/cli-utils/ui 201s go.step.sm/cli-utils/step 201s go.step.sm/cli-utils/usage 201s go.step.sm/crypto/internal/utils/convert 201s golang.org/x/crypto/ssh/agent 201s go.step.sm/cli-utils/command 201s go.step.sm/cli-utils/fileutil 201s go.step.sm/crypto/sshutil 201s github.com/smallstep/certificates/templates 202s github.com/smallstep/certificates/webhook 202s golang.org/x/term 202s github.com/smallstep/certificates/authority/internal/constraints 202s github.com/smallstep/pkcs7/internal/legacy/x509 202s go.step.sm/crypto/internal/termutil 202s go.step.sm/crypto/kms/uri 202s go.step.sm/crypto/kms/apiv1 202s github.com/smallstep/pkcs7 202s go.step.sm/crypto/kms/softkms 202s go.step.sm/crypto/kms 202s github.com/smallstep/certificates/authority/provisioner 202s github.com/smallstep/certificates/cas/apiv1 202s github.com/smallstep/certificates/cas/softcas 202s github.com/smallstep/certificates/cas 202s github.com/smallstep/scep/cryptoutil 202s github.com/smallstep/scep/x509util 202s github.com/smallstep/scep 202s go.step.sm/crypto/kms/sshagentkms 202s go.step.sm/crypto/tlsutil 202s github.com/smallstep/certificates/api/read 202s github.com/sirupsen/logrus 203s github.com/smallstep/certificates/internal/userid 203s github.com/smallstep/certificates/logging 203s golang.org/x/crypto/ocsp 203s github.com/coreos/go-systemd/daemon 203s github.com/smallstep/certificates/authority/administrator 203s github.com/smallstep/certificates/db 203s github.com/smallstep/certificates/scep 203s github.com/smallstep/certificates/authority/config 203s github.com/smallstep/certificates/api/models 203s github.com/smallstep/certificates/authority 203s expvar 203s internal/profile 203s net/http/pprof 204s runtime/debug 204s github.com/go-chi/chi/middleware 204s github.com/smallstep/certificates/ca/client 204s github.com/beorn7/perks/quantile 204s github.com/cespare/xxhash 204s github.com/prometheus/client_model/go 204s github.com/smallstep/certificates/acme 204s github.com/smallstep/certificates/api 204s github.com/smallstep/certificates/ca/identity 204s github.com/prometheus/common/model 204s github.com/smallstep/certificates/acme/api 205s github.com/smallstep/certificates/acme/db/nosql 205s github.com/smallstep/certificates/authority/admin/api 205s runtime/metrics 205s github.com/prometheus/client_golang/prometheus/internal 205s github.com/munnerz/goautoneg 205s google.golang.org/protobuf/encoding/protodelim 205s github.com/prometheus/procfs/internal/fs 205s github.com/prometheus/procfs/internal/util 205s github.com/prometheus/procfs 205s github.com/prometheus/common/expfmt 205s github.com/klauspost/compress/fse 205s github.com/klauspost/compress/huff0 206s github.com/klauspost/compress/internal/snapref 206s github.com/klauspost/compress/zstd 206s github.com/prometheus/client_golang/prometheus 206s github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header 206s github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil 206s container/heap 206s github.com/newrelic/go-agent/v3/internal 207s github.com/newrelic/go-agent/v3/internal/jsonx 207s github.com/newrelic/go-agent/v3/internal/cat 207s google.golang.org/protobuf/types/descriptorpb 207s github.com/prometheus/client_golang/prometheus/promhttp 207s google.golang.org/protobuf/internal/editionssupport 207s google.golang.org/protobuf/types/gofeaturespb 207s google.golang.org/protobuf/reflect/protodesc 207s github.com/smallstep/certificates/internal/metrix 207s github.com/newrelic/go-agent/v3/internal/logger 207s github.com/newrelic/go-agent/v3/internal/sysinfo 207s github.com/golang/protobuf/proto 207s github.com/newrelic/go-agent/v3/internal/utilization 207s github.com/smallstep/certificates/scep/api 207s github.com/smallstep/certificates/server 207s go.step.sm/cli-utils/token 207s go.step.sm/cli-utils/token/provision 207s golang.org/x/sync/errgroup 207s github.com/newrelic/go-agent/v3/internal/com_newrelic_trace_v1 207s github.com/smallstep/certificates/test/integration/scep/internal/x509 207s github.com/newrelic/go-agent/v3/newrelic 209s github.com/smallstep/certificates/monitoring 209s github.com/smallstep/certificates/ca 210s github.com/smallstep/certificates/pki 210s github.com/smallstep/certificates/cas/stepcas 210s github.com/smallstep/certificates/commands 210s debian/rules override_dh_auto_test 210s make[1]: Entering directory '/tmp/autopkgtest.rnGugA/autopkgtest_tmp' 210s dh_auto_test -- -skip "Test_newHTTPClient|TestPKI_GenerateConfig|TestDB_GetDpopToken|TestDB_CreateDpopToken|TestDB_GetOidcToken|TestDB_CreateOidcToken|TestCustomTemplateOptions" 210s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 210s dh_auto_test: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 210s cd _build && go test -vet=off -v -p 2 -skip Test_newHTTPClient\|TestPKI_GenerateConfig\|TestDB_GetDpopToken\|TestDB_CreateDpopToken\|TestDB_GetOidcToken\|TestDB_CreateOidcToken\|TestCustomTemplateOptions github.com/smallstep/certificates/acme github.com/smallstep/certificates/acme/api github.com/smallstep/certificates/acme/db/nosql github.com/smallstep/certificates/acme/wire github.com/smallstep/certificates/api github.com/smallstep/certificates/api/log github.com/smallstep/certificates/api/models github.com/smallstep/certificates/api/read github.com/smallstep/certificates/api/render github.com/smallstep/certificates/authority github.com/smallstep/certificates/authority/admin github.com/smallstep/certificates/authority/admin/api github.com/smallstep/certificates/authority/admin/db/nosql github.com/smallstep/certificates/authority/administrator github.com/smallstep/certificates/authority/config github.com/smallstep/certificates/authority/internal/constraints github.com/smallstep/certificates/authority/policy github.com/smallstep/certificates/authority/poolhttp github.com/smallstep/certificates/authority/provisioner github.com/smallstep/certificates/authority/provisioner/gcp github.com/smallstep/certificates/authority/provisioner/wire github.com/smallstep/certificates/ca github.com/smallstep/certificates/ca/client github.com/smallstep/certificates/ca/identity github.com/smallstep/certificates/cas github.com/smallstep/certificates/cas/apiv1 github.com/smallstep/certificates/cas/softcas github.com/smallstep/certificates/cas/stepcas github.com/smallstep/certificates/commands github.com/smallstep/certificates/db github.com/smallstep/certificates/errs github.com/smallstep/certificates/internal/cast github.com/smallstep/certificates/internal/httptransport github.com/smallstep/certificates/internal/metrix github.com/smallstep/certificates/internal/userid github.com/smallstep/certificates/logging github.com/smallstep/certificates/middleware/requestid github.com/smallstep/certificates/monitoring github.com/smallstep/certificates/pki github.com/smallstep/certificates/policy github.com/smallstep/certificates/scep github.com/smallstep/certificates/scep/api github.com/smallstep/certificates/server github.com/smallstep/certificates/templates github.com/smallstep/certificates/test/integration github.com/smallstep/certificates/test/integration/scep github.com/smallstep/certificates/test/integration/scep/internal/x509 github.com/smallstep/certificates/webhook 244s === RUN TestKeyToID 244s === RUN TestKeyToID/fail/error-generating-thumbprint 244s === RUN TestKeyToID/ok 244s --- PASS: TestKeyToID (0.00s) 244s --- PASS: TestKeyToID/fail/error-generating-thumbprint (0.00s) 244s --- PASS: TestKeyToID/ok (0.00s) 244s === RUN TestAccount_GetLocation 244s === RUN TestAccount_GetLocation/empty 244s === RUN TestAccount_GetLocation/not-empty 244s --- PASS: TestAccount_GetLocation (0.00s) 244s --- PASS: TestAccount_GetLocation/empty (0.00s) 244s --- PASS: TestAccount_GetLocation/not-empty (0.00s) 244s === RUN TestAccount_IsValid 244s === RUN TestAccount_IsValid/valid 244s === RUN TestAccount_IsValid/invalid 244s --- PASS: TestAccount_IsValid (0.00s) 244s --- PASS: TestAccount_IsValid/valid (0.00s) 244s --- PASS: TestAccount_IsValid/invalid (0.00s) 244s === RUN TestExternalAccountKey_BindTo 244s === RUN TestExternalAccountKey_BindTo/ok 244s === RUN TestExternalAccountKey_BindTo/fail/already-bound 244s --- PASS: TestExternalAccountKey_BindTo (0.00s) 244s --- PASS: TestExternalAccountKey_BindTo/ok (0.00s) 244s --- PASS: TestExternalAccountKey_BindTo/fail/already-bound (0.00s) 244s === RUN TestAuthorization_UpdateStatus 244s === RUN TestAuthorization_UpdateStatus/ok/already-valid 244s === RUN TestAuthorization_UpdateStatus/fail/error-unexpected-status 244s === RUN TestAuthorization_UpdateStatus/ok/expired 244s === RUN TestAuthorization_UpdateStatus/fail/db.UpdateAuthorization-error 244s === RUN TestAuthorization_UpdateStatus/ok/no-valid-challenges 244s === RUN TestAuthorization_UpdateStatus/ok/valid 244s === RUN TestAuthorization_UpdateStatus/ok/already-invalid 244s --- PASS: TestAuthorization_UpdateStatus (0.00s) 244s --- PASS: TestAuthorization_UpdateStatus/ok/already-valid (0.00s) 244s --- PASS: TestAuthorization_UpdateStatus/fail/error-unexpected-status (0.00s) 244s --- PASS: TestAuthorization_UpdateStatus/ok/expired (0.00s) 244s --- PASS: TestAuthorization_UpdateStatus/fail/db.UpdateAuthorization-error (0.00s) 244s --- PASS: TestAuthorization_UpdateStatus/ok/no-valid-challenges (0.00s) 244s --- PASS: TestAuthorization_UpdateStatus/ok/valid (0.00s) 244s --- PASS: TestAuthorization_UpdateStatus/ok/already-invalid (0.00s) 244s === RUN Test_storeError 244s === RUN Test_storeError/fail/db.UpdateChallenge-error 244s === RUN Test_storeError/fail/db.UpdateChallenge-acme-error 244s === RUN Test_storeError/ok 244s === RUN Test_storeError/ok/mark-invalid 244s --- PASS: Test_storeError (0.00s) 244s --- PASS: Test_storeError/fail/db.UpdateChallenge-error (0.00s) 244s --- PASS: Test_storeError/fail/db.UpdateChallenge-acme-error (0.00s) 244s --- PASS: Test_storeError/ok (0.00s) 244s --- PASS: Test_storeError/ok/mark-invalid (0.00s) 244s === RUN TestKeyAuthorization 244s === RUN TestKeyAuthorization/fail/jwk-thumbprint-error 244s === RUN TestKeyAuthorization/ok 244s --- PASS: TestKeyAuthorization (0.00s) 244s --- PASS: TestKeyAuthorization/fail/jwk-thumbprint-error (0.00s) 244s --- PASS: TestKeyAuthorization/ok (0.00s) 244s === RUN TestChallenge_Validate 244s === RUN TestChallenge_Validate/ok/http-01 244s === RUN TestChallenge_Validate/fail/dns-01 244s === RUN TestChallenge_Validate/fail/tls-alpn-01 244s === RUN TestChallenge_Validate/ok/tls-alpn-01 244s 2026/02/06 15:19:56 http: TLS handshake error from 127.0.0.1:44676: read tcp 127.0.0.1:40763->127.0.0.1:44676: use of closed network connection 244s === RUN TestChallenge_Validate/ok/tls-alpn-01-insecure 244s === RUN TestChallenge_Validate/ok/already-valid 244s === RUN TestChallenge_Validate/fail/already-invalid 244s === RUN TestChallenge_Validate/fail/unexpected-type 244s === RUN TestChallenge_Validate/fail/device-attest-01 244s === RUN TestChallenge_Validate/fail/wire-oidc-01-no-wire-db 244s === RUN TestChallenge_Validate/ok/wire-dpop-01 244s === RUN TestChallenge_Validate/fail/http-01 244s === RUN TestChallenge_Validate/ok/dns-01 244s === RUN TestChallenge_Validate/ok/wire-oidc-01 244s === RUN TestChallenge_Validate/ok/http-01-insecure 244s === RUN TestChallenge_Validate/ok/device-attest-01 244s === RUN TestChallenge_Validate/fail/wire-dpop-01-no-wire-db 244s --- PASS: TestChallenge_Validate (0.24s) 244s --- PASS: TestChallenge_Validate/ok/http-01 (0.00s) 244s --- PASS: TestChallenge_Validate/fail/dns-01 (0.00s) 244s --- PASS: TestChallenge_Validate/fail/tls-alpn-01 (0.00s) 244s --- PASS: TestChallenge_Validate/ok/tls-alpn-01 (0.17s) 244s --- PASS: TestChallenge_Validate/ok/tls-alpn-01-insecure (0.07s) 244s --- PASS: TestChallenge_Validate/ok/already-valid (0.00s) 244s --- PASS: TestChallenge_Validate/fail/already-invalid (0.00s) 244s --- PASS: TestChallenge_Validate/fail/unexpected-type (0.00s) 244s --- PASS: TestChallenge_Validate/fail/device-attest-01 (0.00s) 244s --- PASS: TestChallenge_Validate/fail/wire-oidc-01-no-wire-db (0.00s) 244s --- PASS: TestChallenge_Validate/ok/wire-dpop-01 (0.00s) 244s --- PASS: TestChallenge_Validate/fail/http-01 (0.00s) 244s --- PASS: TestChallenge_Validate/ok/dns-01 (0.00s) 244s --- PASS: TestChallenge_Validate/ok/wire-oidc-01 (0.00s) 244s --- PASS: TestChallenge_Validate/ok/http-01-insecure (0.00s) 244s --- PASS: TestChallenge_Validate/ok/device-attest-01 (0.00s) 244s --- PASS: TestChallenge_Validate/fail/wire-dpop-01-no-wire-db (0.00s) 244s === RUN TestHTTP01Validate 244s === RUN TestHTTP01Validate/ok/http-get-error 244s === RUN TestHTTP01Validate/fail/http-get->=400-store-error 244s === RUN TestHTTP01Validate/fail/key-auth-gen-error 244s === RUN TestHTTP01Validate/ok/key-auth-mismatch 244s === RUN TestHTTP01Validate/fail/key-auth-mismatch-store-error 244s === RUN TestHTTP01Validate/fail/update-challenge-error 244s === RUN TestHTTP01Validate/ok 244s === RUN TestHTTP01Validate/fail/http-get-error-store-error 244s === RUN TestHTTP01Validate/ok/http-get->=400 244s === RUN TestHTTP01Validate/fail/read-body 244s --- PASS: TestHTTP01Validate (0.00s) 244s --- PASS: TestHTTP01Validate/ok/http-get-error (0.00s) 244s --- PASS: TestHTTP01Validate/fail/http-get->=400-store-error (0.00s) 244s --- PASS: TestHTTP01Validate/fail/key-auth-gen-error (0.00s) 244s --- PASS: TestHTTP01Validate/ok/key-auth-mismatch (0.00s) 244s --- PASS: TestHTTP01Validate/fail/key-auth-mismatch-store-error (0.00s) 244s --- PASS: TestHTTP01Validate/fail/update-challenge-error (0.00s) 244s --- PASS: TestHTTP01Validate/ok (0.00s) 244s --- PASS: TestHTTP01Validate/fail/http-get-error-store-error (0.00s) 244s --- PASS: TestHTTP01Validate/ok/http-get->=400 (0.00s) 244s --- PASS: TestHTTP01Validate/fail/read-body (0.00s) 244s === RUN TestDNS01Validate 244s === RUN TestDNS01Validate/fail/key-auth-mismatch-store-error 244s === RUN TestDNS01Validate/ok/key-auth-mismatch-store-error 244s === RUN TestDNS01Validate/fail/update-challenge-error 244s === RUN TestDNS01Validate/ok 244s === RUN TestDNS01Validate/fail/lookupTXT-store-error 244s === RUN TestDNS01Validate/ok/lookupTXT-error 244s === RUN TestDNS01Validate/fail/key-auth-gen-error 244s --- PASS: TestDNS01Validate (0.00s) 244s --- PASS: TestDNS01Validate/fail/key-auth-mismatch-store-error (0.00s) 244s --- PASS: TestDNS01Validate/ok/key-auth-mismatch-store-error (0.00s) 244s --- PASS: TestDNS01Validate/fail/update-challenge-error (0.00s) 244s --- PASS: TestDNS01Validate/ok (0.00s) 244s --- PASS: TestDNS01Validate/fail/lookupTXT-store-error (0.00s) 244s --- PASS: TestDNS01Validate/ok/lookupTXT-error (0.00s) 244s --- PASS: TestDNS01Validate/fail/key-auth-gen-error (0.00s) 244s === RUN TestTLSALPN01Validate 244s === RUN TestTLSALPN01Validate/fail/tlsDial-store-error 244s === RUN TestTLSALPN01Validate/fail/no-certificates-store-error 244s === RUN TestTLSALPN01Validate/ok/error-extension-not-critical 244s === RUN TestTLSALPN01Validate/fail/keyauth-mismatch-store-error 244s 2026/02/06 15:19:56 http: TLS handshake error from 127.0.0.1:53366: read tcp 127.0.0.1:32793->127.0.0.1:53366: use of closed network connection 244s === RUN TestTLSALPN01Validate/ok/ip 244s === RUN TestTLSALPN01Validate/ok/tlsDial-timeout 244s === RUN TestTLSALPN01Validate/ok/no-certificates-error 244s === RUN TestTLSALPN01Validate/ok/error-no-protocol 244s 2026/02/06 15:19:57 http: TLS handshake error from 127.0.0.1:43330: tls: client requested unsupported application protocols ([acme-tls/1]) 244s === RUN TestTLSALPN01Validate/ok/too-many-names-error 244s 2026/02/06 15:19:57 http: TLS handshake error from 127.0.0.1:42046: read tcp 127.0.0.1:42921->127.0.0.1:42046: use of closed network connection 244s === RUN TestTLSALPN01Validate/fail/no-extension-store-error 244s === RUN TestTLSALPN01Validate/ok/error-obsolete-oid 244s === RUN TestTLSALPN01Validate/ok 244s === RUN TestTLSALPN01Validate/ok/tlsDial-error 244s === RUN TestTLSALPN01Validate/ok/no-names-nor-ips-error 244s === RUN TestTLSALPN01Validate/ok/wrong-name 244s === RUN TestTLSALPN01Validate/fail/key-auth-gen-error 244s === RUN TestTLSALPN01Validate/ok/error-no-extension 244s 2026/02/06 15:19:57 http: TLS handshake error from 127.0.0.1:49102: read tcp 127.0.0.1:42179->127.0.0.1:49102: use of closed network connection 244s === RUN TestTLSALPN01Validate/fail/malformed-extension-store-error 244s === RUN TestTLSALPN01Validate/ok/error-keyauth-mismatch 244s 2026/02/06 15:19:58 http: TLS handshake error from 127.0.0.1:39542: read tcp 127.0.0.1:43519->127.0.0.1:39542: use of closed network connection 244s === RUN TestTLSALPN01Validate/fail/no-protocol-store-error 244s 2026/02/06 15:19:58 http: TLS handshake error from 127.0.0.1:40550: tls: client requested unsupported application protocols ([acme-tls/1]) 244s === RUN TestTLSALPN01Validate/fail/no-names-store-error 244s === RUN TestTLSALPN01Validate/fail/extension-not-critical-store-error 244s === RUN TestTLSALPN01Validate/ok/error-malformed-extension 244s === RUN TestTLSALPN01Validate/fail/obsolete-oid-store-error 244s 2026/02/06 15:19:58 http: TLS handshake error from 127.0.0.1:52924: read tcp 127.0.0.1:35641->127.0.0.1:52924: use of closed network connection 244s --- PASS: TestTLSALPN01Validate (2.33s) 244s --- PASS: TestTLSALPN01Validate/fail/tlsDial-store-error (0.00s) 244s --- PASS: TestTLSALPN01Validate/fail/no-certificates-store-error (0.00s) 244s --- PASS: TestTLSALPN01Validate/ok/error-extension-not-critical (0.05s) 244s --- PASS: TestTLSALPN01Validate/fail/keyauth-mismatch-store-error (0.07s) 244s --- PASS: TestTLSALPN01Validate/ok/ip (0.04s) 244s --- PASS: TestTLSALPN01Validate/ok/tlsDial-timeout (1.00s) 244s --- PASS: TestTLSALPN01Validate/ok/no-certificates-error (0.00s) 244s --- PASS: TestTLSALPN01Validate/ok/error-no-protocol (0.00s) 244s --- PASS: TestTLSALPN01Validate/ok/too-many-names-error (0.03s) 244s --- PASS: TestTLSALPN01Validate/fail/no-extension-store-error (0.10s) 244s --- PASS: TestTLSALPN01Validate/ok/error-obsolete-oid (0.04s) 244s --- PASS: TestTLSALPN01Validate/ok (0.08s) 244s --- PASS: TestTLSALPN01Validate/ok/tlsDial-error (0.00s) 244s --- PASS: TestTLSALPN01Validate/ok/no-names-nor-ips-error (0.10s) 244s --- PASS: TestTLSALPN01Validate/ok/wrong-name (0.06s) 244s --- PASS: TestTLSALPN01Validate/fail/key-auth-gen-error (0.02s) 244s --- PASS: TestTLSALPN01Validate/ok/error-no-extension (0.10s) 244s --- PASS: TestTLSALPN01Validate/fail/malformed-extension-store-error (0.20s) 244s --- PASS: TestTLSALPN01Validate/ok/error-keyauth-mismatch (0.06s) 244s --- PASS: TestTLSALPN01Validate/fail/no-protocol-store-error (0.00s) 244s --- PASS: TestTLSALPN01Validate/fail/no-names-store-error (0.12s) 244s --- PASS: TestTLSALPN01Validate/fail/extension-not-critical-store-error (0.07s) 244s --- PASS: TestTLSALPN01Validate/ok/error-malformed-extension (0.10s) 244s --- PASS: TestTLSALPN01Validate/fail/obsolete-oid-store-error (0.07s) 244s === RUN Test_reverseAddr 244s === RUN Test_reverseAddr/ok/ipv4 244s === RUN Test_reverseAddr/ok/ipv6 244s --- PASS: Test_reverseAddr (0.00s) 244s --- PASS: Test_reverseAddr/ok/ipv4 (0.00s) 244s --- PASS: Test_reverseAddr/ok/ipv6 (0.00s) 244s === RUN Test_serverName 244s === RUN Test_serverName/ok/dns 244s === RUN Test_serverName/ok/ipv4 244s === RUN Test_serverName/ok/ipv6 244s --- PASS: Test_serverName (0.00s) 244s --- PASS: Test_serverName/ok/dns (0.00s) 244s --- PASS: Test_serverName/ok/ipv4 (0.00s) 244s --- PASS: Test_serverName/ok/ipv6 (0.00s) 244s === RUN Test_http01ChallengeHost 244s === RUN Test_http01ChallengeHost/dns 244s === RUN Test_http01ChallengeHost/dns_strict 244s === RUN Test_http01ChallengeHost/rooted_dns 244s === RUN Test_http01ChallengeHost/rooted_dns_strict 244s === RUN Test_http01ChallengeHost/ipv4 244s === RUN Test_http01ChallengeHost/ipv6 244s --- PASS: Test_http01ChallengeHost (0.00s) 244s --- PASS: Test_http01ChallengeHost/dns (0.00s) 244s --- PASS: Test_http01ChallengeHost/dns_strict (0.00s) 244s --- PASS: Test_http01ChallengeHost/rooted_dns (0.00s) 244s --- PASS: Test_http01ChallengeHost/rooted_dns_strict (0.00s) 244s --- PASS: Test_http01ChallengeHost/ipv4 (0.00s) 244s --- PASS: Test_http01ChallengeHost/ipv6 (0.00s) 244s === RUN Test_doAppleAttestationFormat 244s === RUN Test_doAppleAttestationFormat/ok 244s === RUN Test_doAppleAttestationFormat/fail_apple_issuer 244s === RUN Test_doAppleAttestationFormat/fail_missing_x5c 244s === RUN Test_doAppleAttestationFormat/fail_empty_issuer 244s === RUN Test_doAppleAttestationFormat/fail_leaf_type 244s === RUN Test_doAppleAttestationFormat/fail_leaf_parse 244s === RUN Test_doAppleAttestationFormat/fail_intermediate_type 244s === RUN Test_doAppleAttestationFormat/fail_intermediate_parse 244s === RUN Test_doAppleAttestationFormat/fail_verify 244s --- PASS: Test_doAppleAttestationFormat (0.00s) 244s --- PASS: Test_doAppleAttestationFormat/ok (0.00s) 244s --- PASS: Test_doAppleAttestationFormat/fail_apple_issuer (0.00s) 244s --- PASS: Test_doAppleAttestationFormat/fail_missing_x5c (0.00s) 244s --- PASS: Test_doAppleAttestationFormat/fail_empty_issuer (0.00s) 244s --- PASS: Test_doAppleAttestationFormat/fail_leaf_type (0.00s) 244s --- PASS: Test_doAppleAttestationFormat/fail_leaf_parse (0.00s) 244s --- PASS: Test_doAppleAttestationFormat/fail_intermediate_type (0.00s) 244s --- PASS: Test_doAppleAttestationFormat/fail_intermediate_parse (0.00s) 244s --- PASS: Test_doAppleAttestationFormat/fail_verify (0.00s) 244s === RUN Test_doStepAttestationFormat 244s === RUN Test_doStepAttestationFormat/ok 244s === RUN Test_doStepAttestationFormat/ok/step-managed-device-id 244s === RUN Test_doStepAttestationFormat/fail_yubico_issuer 244s === RUN Test_doStepAttestationFormat/fail_x5c_type 244s === RUN Test_doStepAttestationFormat/fail_x5c_empty 244s === RUN Test_doStepAttestationFormat/fail_leaf_type 244s === RUN Test_doStepAttestationFormat/fail_leaf_parse 244s === RUN Test_doStepAttestationFormat/fail_intermediate_type 244s === RUN Test_doStepAttestationFormat/fail_intermediate_parse 244s === RUN Test_doStepAttestationFormat/fail_verify 244s === RUN Test_doStepAttestationFormat/fail_sig_type 244s === RUN Test_doStepAttestationFormat/fail_sig_unmarshal 244s === RUN Test_doStepAttestationFormat/fail_keyAuthorization 244s === RUN Test_doStepAttestationFormat/fail_sig_verify_P-256 244s === RUN Test_doStepAttestationFormat/fail_sig_verify_P-384 244s === RUN Test_doStepAttestationFormat/fail_sig_verify_RSA 244s === RUN Test_doStepAttestationFormat/fail_sig_verify_Ed25519 244s === RUN Test_doStepAttestationFormat/fail_unmarshal_serial_number 244s --- PASS: Test_doStepAttestationFormat (0.09s) 244s --- PASS: Test_doStepAttestationFormat/ok (0.00s) 244s --- PASS: Test_doStepAttestationFormat/ok/step-managed-device-id (0.00s) 244s --- PASS: Test_doStepAttestationFormat/fail_yubico_issuer (0.00s) 244s --- PASS: Test_doStepAttestationFormat/fail_x5c_type (0.00s) 244s --- PASS: Test_doStepAttestationFormat/fail_x5c_empty (0.00s) 244s --- PASS: Test_doStepAttestationFormat/fail_leaf_type (0.00s) 244s --- PASS: Test_doStepAttestationFormat/fail_leaf_parse (0.00s) 244s --- PASS: Test_doStepAttestationFormat/fail_intermediate_type (0.00s) 244s --- PASS: Test_doStepAttestationFormat/fail_intermediate_parse (0.00s) 244s --- PASS: Test_doStepAttestationFormat/fail_verify (0.00s) 244s --- PASS: Test_doStepAttestationFormat/fail_sig_type (0.00s) 244s --- PASS: Test_doStepAttestationFormat/fail_sig_unmarshal (0.00s) 244s --- PASS: Test_doStepAttestationFormat/fail_keyAuthorization (0.00s) 244s --- PASS: Test_doStepAttestationFormat/fail_sig_verify_P-256 (0.00s) 244s --- PASS: Test_doStepAttestationFormat/fail_sig_verify_P-384 (0.00s) 244s --- PASS: Test_doStepAttestationFormat/fail_sig_verify_RSA (0.00s) 244s --- PASS: Test_doStepAttestationFormat/fail_sig_verify_Ed25519 (0.00s) 244s --- PASS: Test_doStepAttestationFormat/fail_unmarshal_serial_number (0.00s) 244s === RUN Test_doStepAttestationFormat_noCAIntermediate 244s === RUN Test_doStepAttestationFormat_noCAIntermediate/fail_no_intermediate 244s --- PASS: Test_doStepAttestationFormat_noCAIntermediate (0.00s) 244s --- PASS: Test_doStepAttestationFormat_noCAIntermediate/fail_no_intermediate (0.00s) 244s === RUN Test_deviceAttest01Validate 244s === RUN Test_deviceAttest01Validate/fail/json.Unmarshal 244s === RUN Test_deviceAttest01Validate/fail/storeError 244s === RUN Test_deviceAttest01Validate/ok/empty-json-attobj 244s === RUN Test_deviceAttest01Validate/ok/cborDecoder.Wellformed 244s === RUN Test_deviceAttest01Validate/fail/db.UpdateAuthorization 244s === RUN Test_deviceAttest01Validate/ok/unknown-attestation-format 244s === RUN Test_deviceAttest01Validate/ok/storeError-return-nil 244s === RUN Test_deviceAttest01Validate/ok/empty-attobj 244s === RUN Test_deviceAttest01Validate/ok/unsupported-attestation-format 244s === RUN Test_deviceAttest01Validate/ok/doAppleAttestationFormat-non-matching-nonce 244s === RUN Test_deviceAttest01Validate/ok/doAppleAttestationFormat-non-matching-challenge-value 244s === RUN Test_deviceAttest01Validate/ok/doStepAttestationFormat-non-matching-identifier 244s === RUN Test_deviceAttest01Validate/fail/db.UpdateChallenge 244s === RUN Test_deviceAttest01Validate/ok 244s === RUN Test_deviceAttest01Validate/fail/getAuthorization 244s === RUN Test_deviceAttest01Validate/ok/base64-decode 244s === RUN Test_deviceAttest01Validate/ok/prov.IsAttestationFormatEnabled 244s === RUN Test_deviceAttest01Validate/ok/doAppleAttestationFormat-storeError 244s === RUN Test_deviceAttest01Validate/ok/doStepAttestationFormat-storeError 244s === RUN Test_deviceAttest01Validate/ok/step-managed-device-id 244s --- PASS: Test_deviceAttest01Validate (0.01s) 244s --- PASS: Test_deviceAttest01Validate/fail/json.Unmarshal (0.00s) 244s --- PASS: Test_deviceAttest01Validate/fail/storeError (0.00s) 244s --- PASS: Test_deviceAttest01Validate/ok/empty-json-attobj (0.00s) 244s --- PASS: Test_deviceAttest01Validate/ok/cborDecoder.Wellformed (0.00s) 244s --- PASS: Test_deviceAttest01Validate/fail/db.UpdateAuthorization (0.00s) 244s --- PASS: Test_deviceAttest01Validate/ok/unknown-attestation-format (0.00s) 244s --- PASS: Test_deviceAttest01Validate/ok/storeError-return-nil (0.00s) 244s --- PASS: Test_deviceAttest01Validate/ok/empty-attobj (0.00s) 244s --- PASS: Test_deviceAttest01Validate/ok/unsupported-attestation-format (0.00s) 244s --- PASS: Test_deviceAttest01Validate/ok/doAppleAttestationFormat-non-matching-nonce (0.00s) 244s --- PASS: Test_deviceAttest01Validate/ok/doAppleAttestationFormat-non-matching-challenge-value (0.00s) 244s --- PASS: Test_deviceAttest01Validate/ok/doStepAttestationFormat-non-matching-identifier (0.00s) 244s --- PASS: Test_deviceAttest01Validate/fail/db.UpdateChallenge (0.00s) 244s --- PASS: Test_deviceAttest01Validate/ok (0.00s) 244s --- PASS: Test_deviceAttest01Validate/fail/getAuthorization (0.00s) 244s --- PASS: Test_deviceAttest01Validate/ok/base64-decode (0.00s) 244s --- PASS: Test_deviceAttest01Validate/ok/prov.IsAttestationFormatEnabled (0.00s) 244s --- PASS: Test_deviceAttest01Validate/ok/doAppleAttestationFormat-storeError (0.00s) 244s --- PASS: Test_deviceAttest01Validate/ok/doStepAttestationFormat-storeError (0.00s) 244s --- PASS: Test_deviceAttest01Validate/ok/step-managed-device-id (0.00s) 244s === RUN Test_validateAKCertificate 244s === RUN Test_validateAKCertificate/ok 244s === RUN Test_validateAKCertificate/fail/version 244s === RUN Test_validateAKCertificate/fail/subject 244s === RUN Test_validateAKCertificate/fail/isCA 244s === RUN Test_validateAKCertificate/fail/extendedKeyUsage 244s --- PASS: Test_validateAKCertificate (0.00s) 244s --- PASS: Test_validateAKCertificate/ok (0.00s) 244s --- PASS: Test_validateAKCertificate/fail/version (0.00s) 244s --- PASS: Test_validateAKCertificate/fail/subject (0.00s) 244s --- PASS: Test_validateAKCertificate/fail/isCA (0.00s) 244s --- PASS: Test_validateAKCertificate/fail/extendedKeyUsage (0.00s) 244s === RUN Test_validateAKCertificateSubjectAlternativeNames 244s === RUN Test_validateAKCertificateSubjectAlternativeNames/ok 244s === RUN Test_validateAKCertificateSubjectAlternativeNames/fail/missing-manufacturer 244s === RUN Test_validateAKCertificateSubjectAlternativeNames/fail/missing-model 244s === RUN Test_validateAKCertificateSubjectAlternativeNames/fail/missing-firmware-version 244s --- PASS: Test_validateAKCertificateSubjectAlternativeNames (0.00s) 244s --- PASS: Test_validateAKCertificateSubjectAlternativeNames/ok (0.00s) 244s --- PASS: Test_validateAKCertificateSubjectAlternativeNames/fail/missing-manufacturer (0.00s) 244s --- PASS: Test_validateAKCertificateSubjectAlternativeNames/fail/missing-model (0.00s) 244s --- PASS: Test_validateAKCertificateSubjectAlternativeNames/fail/missing-firmware-version (0.00s) 244s === RUN Test_validateAKCertificateExtendedKeyUsage 244s === RUN Test_validateAKCertificateExtendedKeyUsage/ok 244s === RUN Test_validateAKCertificateExtendedKeyUsage/fail/wrong-eku 244s === RUN Test_validateAKCertificateExtendedKeyUsage/fail/missing-eku 244s --- PASS: Test_validateAKCertificateExtendedKeyUsage (0.00s) 244s --- PASS: Test_validateAKCertificateExtendedKeyUsage/ok (0.00s) 244s --- PASS: Test_validateAKCertificateExtendedKeyUsage/fail/wrong-eku (0.00s) 244s --- PASS: Test_validateAKCertificateExtendedKeyUsage/fail/missing-eku (0.00s) 244s === RUN Test_tlsAlpn01ChallengeHost 244s === RUN Test_tlsAlpn01ChallengeHost/dns 244s === RUN Test_tlsAlpn01ChallengeHost/dns_strict 244s === RUN Test_tlsAlpn01ChallengeHost/rooted_dns 244s === RUN Test_tlsAlpn01ChallengeHost/rooted_dns_strict 244s === RUN Test_tlsAlpn01ChallengeHost/ipv4 244s === RUN Test_tlsAlpn01ChallengeHost/ipv6 244s --- PASS: Test_tlsAlpn01ChallengeHost (0.00s) 244s --- PASS: Test_tlsAlpn01ChallengeHost/dns (0.00s) 244s --- PASS: Test_tlsAlpn01ChallengeHost/dns_strict (0.00s) 244s --- PASS: Test_tlsAlpn01ChallengeHost/rooted_dns (0.00s) 244s --- PASS: Test_tlsAlpn01ChallengeHost/rooted_dns_strict (0.00s) 244s --- PASS: Test_tlsAlpn01ChallengeHost/ipv4 (0.00s) 244s --- PASS: Test_tlsAlpn01ChallengeHost/ipv6 (0.00s) 244s === RUN Test_dns01ChallengeHost 244s === RUN Test_dns01ChallengeHost/dns 244s === RUN Test_dns01ChallengeHost/dns_strict 244s === RUN Test_dns01ChallengeHost/rooted_dns 244s === RUN Test_dns01ChallengeHost/rooted_dns_strict 244s --- PASS: Test_dns01ChallengeHost (0.00s) 244s --- PASS: Test_dns01ChallengeHost/dns (0.00s) 244s --- PASS: Test_dns01ChallengeHost/dns_strict (0.00s) 244s --- PASS: Test_dns01ChallengeHost/rooted_dns (0.00s) 244s --- PASS: Test_dns01ChallengeHost/rooted_dns_strict (0.00s) 244s === RUN Test_wireDPOP01Validate 244s === RUN Test_wireDPOP01Validate/fail/no-provisioner 244s === RUN Test_wireDPOP01Validate/fail/no-linker 244s === RUN Test_wireDPOP01Validate/fail/unmarshal 244s === RUN Test_wireDPOP01Validate/fail/wire-parse-id 244s === RUN Test_wireDPOP01Validate/fail/db.UpdateChallenge 244s === RUN Test_wireDPOP01Validate/fail/db.GetAllOrdersByAccountID 244s === RUN Test_wireDPOP01Validate/fail/db.GetAllOrdersByAccountID-zero 244s === RUN Test_wireDPOP01Validate/ok 244s === RUN Test_wireDPOP01Validate/fail/wire-parse-client-id 244s === RUN Test_wireDPOP01Validate/fail/parse-and-verify 244s === RUN Test_wireDPOP01Validate/fail/db.CreateDpopToken 244s --- PASS: Test_wireDPOP01Validate (0.00s) 244s --- PASS: Test_wireDPOP01Validate/fail/no-provisioner (0.00s) 244s --- PASS: Test_wireDPOP01Validate/fail/no-linker (0.00s) 244s --- PASS: Test_wireDPOP01Validate/fail/unmarshal (0.00s) 244s --- PASS: Test_wireDPOP01Validate/fail/wire-parse-id (0.00s) 244s --- PASS: Test_wireDPOP01Validate/fail/db.UpdateChallenge (0.00s) 244s --- PASS: Test_wireDPOP01Validate/fail/db.GetAllOrdersByAccountID (0.00s) 244s --- PASS: Test_wireDPOP01Validate/fail/db.GetAllOrdersByAccountID-zero (0.00s) 244s --- PASS: Test_wireDPOP01Validate/ok (0.00s) 244s --- PASS: Test_wireDPOP01Validate/fail/wire-parse-client-id (0.00s) 244s --- PASS: Test_wireDPOP01Validate/fail/parse-and-verify (0.00s) 244s --- PASS: Test_wireDPOP01Validate/fail/db.CreateDpopToken (0.00s) 244s === RUN Test_wireOIDC01Validate 244s === RUN Test_wireOIDC01Validate/fail/verify 244s === RUN Test_wireOIDC01Validate/fail/keyauth-mismatch 244s === RUN Test_wireOIDC01Validate/fail/validateWireOIDCClaims 244s === RUN Test_wireOIDC01Validate/fail/db.GetAllOrdersByAccountID 244s === RUN Test_wireOIDC01Validate/fail/db.CreateOidcToken 244s === RUN Test_wireOIDC01Validate/ok/wire-oidc-01 244s === RUN Test_wireOIDC01Validate/fail/no-provisioner 244s === RUN Test_wireOIDC01Validate/fail/no-linker 244s === RUN Test_wireOIDC01Validate/fail/wire-parse-id 244s === RUN Test_wireOIDC01Validate/fail/db.UpdateChallenge 244s === RUN Test_wireOIDC01Validate/fail/db.GetAllOrdersByAccountID-zero 244s === RUN Test_wireOIDC01Validate/fail/unmarshal 244s --- PASS: Test_wireOIDC01Validate (0.01s) 244s --- PASS: Test_wireOIDC01Validate/fail/verify (0.00s) 244s --- PASS: Test_wireOIDC01Validate/fail/keyauth-mismatch (0.00s) 244s --- PASS: Test_wireOIDC01Validate/fail/validateWireOIDCClaims (0.00s) 244s --- PASS: Test_wireOIDC01Validate/fail/db.GetAllOrdersByAccountID (0.00s) 244s --- PASS: Test_wireOIDC01Validate/fail/db.CreateOidcToken (0.00s) 244s --- PASS: Test_wireOIDC01Validate/ok/wire-oidc-01 (0.00s) 244s --- PASS: Test_wireOIDC01Validate/fail/no-provisioner (0.00s) 244s --- PASS: Test_wireOIDC01Validate/fail/no-linker (0.00s) 244s --- PASS: Test_wireOIDC01Validate/fail/wire-parse-id (0.00s) 244s --- PASS: Test_wireOIDC01Validate/fail/db.UpdateChallenge (0.00s) 244s --- PASS: Test_wireOIDC01Validate/fail/db.GetAllOrdersByAccountID-zero (0.00s) 244s --- PASS: Test_wireOIDC01Validate/fail/unmarshal (0.00s) 244s === RUN Test_parseAndVerifyWireAccessToken 244s challenge_wire_test.go:2126: skip until we can retrieve public key from e2e test, so that we can actually verify the token 244s --- SKIP: Test_parseAndVerifyWireAccessToken (0.00s) 244s === RUN Test_validateWireOIDCClaims 244s --- PASS: Test_validateWireOIDCClaims (0.00s) 244s === RUN Test_idTokenTransformation 244s --- PASS: Test_idTokenTransformation (0.00s) 244s === RUN TestIsErrNotFound 244s === RUN TestIsErrNotFound/true_ErrNotFound 244s === RUN TestIsErrNotFound/true_sql.ErrNoRows 244s === RUN TestIsErrNotFound/true_wrapped_ErrNotFound 244s === RUN TestIsErrNotFound/true_wrapped_sql.ErrNoRows 244s === RUN TestIsErrNotFound/false_other 244s --- PASS: TestIsErrNotFound (0.00s) 244s --- PASS: TestIsErrNotFound/true_ErrNotFound (0.00s) 244s --- PASS: TestIsErrNotFound/true_sql.ErrNoRows (0.00s) 244s --- PASS: TestIsErrNotFound/true_wrapped_ErrNotFound (0.00s) 244s --- PASS: TestIsErrNotFound/true_wrapped_sql.ErrNoRows (0.00s) 244s --- PASS: TestIsErrNotFound/false_other (0.00s) 244s === RUN TestError_WithAdditionalErrorDetail 244s === RUN TestError_WithAdditionalErrorDetail/internal 244s === RUN TestError_WithAdditionalErrorDetail/nil_err 244s === RUN TestError_WithAdditionalErrorDetail/detailed 244s --- PASS: TestError_WithAdditionalErrorDetail (0.00s) 244s --- PASS: TestError_WithAdditionalErrorDetail/internal (0.00s) 244s --- PASS: TestError_WithAdditionalErrorDetail/nil_err (0.00s) 244s --- PASS: TestError_WithAdditionalErrorDetail/detailed (0.00s) 244s === RUN TestGetUnescapedPathSuffix 244s --- PASS: TestGetUnescapedPathSuffix (0.00s) 244s === RUN TestLinker_DNS 244s === RUN TestLinker_DNS/domain 244s === RUN TestLinker_DNS/domain-port 244s === RUN TestLinker_DNS/ipv4 244s === RUN TestLinker_DNS/ipv4-port 244s === RUN TestLinker_DNS/ipv6 244s === RUN TestLinker_DNS/ipv6-port 244s === RUN TestLinker_DNS/ipv6-no-brackets 244s === RUN TestLinker_DNS/ipv6-port-no-brackets 244s === RUN TestLinker_DNS/ipv6-long-no-brackets 244s === RUN TestLinker_DNS/ipv6-long-port-no-brackets 244s --- PASS: TestLinker_DNS (0.00s) 244s --- PASS: TestLinker_DNS/domain (0.00s) 244s --- PASS: TestLinker_DNS/domain-port (0.00s) 244s --- PASS: TestLinker_DNS/ipv4 (0.00s) 244s --- PASS: TestLinker_DNS/ipv4-port (0.00s) 244s --- PASS: TestLinker_DNS/ipv6 (0.00s) 244s --- PASS: TestLinker_DNS/ipv6-port (0.00s) 244s --- PASS: TestLinker_DNS/ipv6-no-brackets (0.00s) 244s --- PASS: TestLinker_DNS/ipv6-port-no-brackets (0.00s) 244s --- PASS: TestLinker_DNS/ipv6-long-no-brackets (0.00s) 244s --- PASS: TestLinker_DNS/ipv6-long-port-no-brackets (0.00s) 244s === RUN TestLinker_GetLink 244s --- PASS: TestLinker_GetLink (0.00s) 244s === RUN TestLinker_LinkOrder 244s === RUN TestLinker_LinkOrder/no-authz-and-no-cert 244s === RUN TestLinker_LinkOrder/one-authz-and-cert 244s === RUN TestLinker_LinkOrder/many-authz 244s --- PASS: TestLinker_LinkOrder (0.00s) 244s --- PASS: TestLinker_LinkOrder/no-authz-and-no-cert (0.00s) 244s --- PASS: TestLinker_LinkOrder/one-authz-and-cert (0.00s) 244s --- PASS: TestLinker_LinkOrder/many-authz (0.00s) 244s === RUN TestLinker_LinkAccount 244s === RUN TestLinker_LinkAccount/ok 244s --- PASS: TestLinker_LinkAccount (0.00s) 244s --- PASS: TestLinker_LinkAccount/ok (0.00s) 244s === RUN TestLinker_LinkChallenge 244s === RUN TestLinker_LinkChallenge/ok 244s --- PASS: TestLinker_LinkChallenge (0.00s) 244s --- PASS: TestLinker_LinkChallenge/ok (0.00s) 244s === RUN TestLinker_LinkAuthorization 244s === RUN TestLinker_LinkAuthorization/ok 244s --- PASS: TestLinker_LinkAuthorization (0.00s) 244s --- PASS: TestLinker_LinkAuthorization/ok (0.00s) 244s === RUN TestLinker_LinkOrdersByAccountID 244s === RUN TestLinker_LinkOrdersByAccountID/ok 244s --- PASS: TestLinker_LinkOrdersByAccountID (0.00s) 244s --- PASS: TestLinker_LinkOrdersByAccountID/ok (0.00s) 244s === RUN TestOrder_UpdateStatus 244s === RUN TestOrder_UpdateStatus/ok/already-valid 244s === RUN TestOrder_UpdateStatus/fail/ready-expired-db.UpdateOrder-error 244s === RUN TestOrder_UpdateStatus/ok/pending-expired 244s === RUN TestOrder_UpdateStatus/ok/still-pending 244s === RUN TestOrder_UpdateStatus/ok/already-invalid 244s === RUN TestOrder_UpdateStatus/fail/error-unexpected-status 244s === RUN TestOrder_UpdateStatus/ok/ready-expired 244s === RUN TestOrder_UpdateStatus/ok/invalid 244s === RUN TestOrder_UpdateStatus/ok/valid 244s --- PASS: TestOrder_UpdateStatus (0.00s) 244s --- PASS: TestOrder_UpdateStatus/ok/already-valid (0.00s) 244s --- PASS: TestOrder_UpdateStatus/fail/ready-expired-db.UpdateOrder-error (0.00s) 244s --- PASS: TestOrder_UpdateStatus/ok/pending-expired (0.00s) 244s --- PASS: TestOrder_UpdateStatus/ok/still-pending (0.00s) 244s --- PASS: TestOrder_UpdateStatus/ok/already-invalid (0.00s) 244s --- PASS: TestOrder_UpdateStatus/fail/error-unexpected-status (0.00s) 244s --- PASS: TestOrder_UpdateStatus/ok/ready-expired (0.00s) 244s --- PASS: TestOrder_UpdateStatus/ok/invalid (0.00s) 244s --- PASS: TestOrder_UpdateStatus/ok/valid (0.00s) 244s === RUN TestOrder_Finalize 244s === RUN TestOrder_Finalize/ok/wire-id-user 244s === RUN TestOrder_Finalize/fail/invalid 244s === RUN TestOrder_Finalize/ok/already-valid 244s === RUN TestOrder_Finalize/fail/error-template-options 244s === RUN TestOrder_Finalize/fail/error-ca-sign 244s === RUN TestOrder_Finalize/fail/webhook-error 244s === RUN TestOrder_Finalize/fail/wire-id-display-name-mismatch 244s === RUN TestOrder_Finalize/ok/wire-id-device 244s === RUN TestOrder_Finalize/fail/pending 244s === RUN TestOrder_Finalize/fail/error-db.CreateCertificate 244s === RUN TestOrder_Finalize/fail/error-db.UpdateOrder 244s === RUN TestOrder_Finalize/fail/csr-wire-id-csr-uri-mismatch 244s === RUN TestOrder_Finalize/fail/other-than-wire-ids-present 244s === RUN TestOrder_Finalize/ok/new-cert-dns 244s === RUN TestOrder_Finalize/ok/new-cert-ip 244s === RUN TestOrder_Finalize/fail/error-provisioner-auth 244s === RUN TestOrder_Finalize/ok/permanent-identifier-only 244s === RUN TestOrder_Finalize/ok/new-cert-dns-and-ip 244s === RUN TestOrder_Finalize/fail/error-unexpected-status 244s === RUN TestOrder_Finalize/fail/non-matching-permanent-identifier-common-name 244s === RUN TestOrder_Finalize/fail/csr-fingerprint 244s === RUN TestOrder_Finalize/ok/permanent-identifier 244s === RUN TestOrder_Finalize/fail/csr-wire-id-csr-uri-missing 244s === RUN TestOrder_Finalize/fail/wire-id-org-missing 244s === RUN TestOrder_Finalize/fail/wire-id-display-name-missing 244s --- PASS: TestOrder_Finalize (0.00s) 244s --- PASS: TestOrder_Finalize/ok/wire-id-user (0.00s) 244s --- PASS: TestOrder_Finalize/fail/invalid (0.00s) 244s --- PASS: TestOrder_Finalize/ok/already-valid (0.00s) 244s --- PASS: TestOrder_Finalize/fail/error-template-options (0.00s) 244s --- PASS: TestOrder_Finalize/fail/error-ca-sign (0.00s) 244s --- PASS: TestOrder_Finalize/fail/webhook-error (0.00s) 244s --- PASS: TestOrder_Finalize/fail/wire-id-display-name-mismatch (0.00s) 244s --- PASS: TestOrder_Finalize/ok/wire-id-device (0.00s) 244s --- PASS: TestOrder_Finalize/fail/pending (0.00s) 244s --- PASS: TestOrder_Finalize/fail/error-db.CreateCertificate (0.00s) 244s --- PASS: TestOrder_Finalize/fail/error-db.UpdateOrder (0.00s) 244s --- PASS: TestOrder_Finalize/fail/csr-wire-id-csr-uri-mismatch (0.00s) 244s --- PASS: TestOrder_Finalize/fail/other-than-wire-ids-present (0.00s) 244s --- PASS: TestOrder_Finalize/ok/new-cert-dns (0.00s) 244s --- PASS: TestOrder_Finalize/ok/new-cert-ip (0.00s) 244s --- PASS: TestOrder_Finalize/fail/error-provisioner-auth (0.00s) 244s --- PASS: TestOrder_Finalize/ok/permanent-identifier-only (0.00s) 244s --- PASS: TestOrder_Finalize/ok/new-cert-dns-and-ip (0.00s) 244s --- PASS: TestOrder_Finalize/fail/error-unexpected-status (0.00s) 244s --- PASS: TestOrder_Finalize/fail/non-matching-permanent-identifier-common-name (0.00s) 244s --- PASS: TestOrder_Finalize/fail/csr-fingerprint (0.00s) 244s --- PASS: TestOrder_Finalize/ok/permanent-identifier (0.00s) 244s --- PASS: TestOrder_Finalize/fail/csr-wire-id-csr-uri-missing (0.00s) 244s --- PASS: TestOrder_Finalize/fail/wire-id-org-missing (0.00s) 244s --- PASS: TestOrder_Finalize/fail/wire-id-display-name-missing (0.00s) 244s === RUN Test_uniqueSortedIPs 244s === RUN Test_uniqueSortedIPs/ok/empty 244s === RUN Test_uniqueSortedIPs/ok/single-ipv4 244s === RUN Test_uniqueSortedIPs/ok/multiple-ipv4 244s === RUN Test_uniqueSortedIPs/ok/multiple-ipv4-with-varying-byte-representations 244s === RUN Test_uniqueSortedIPs/ok/unique-ipv4 244s === RUN Test_uniqueSortedIPs/ok/single-ipv6 244s === RUN Test_uniqueSortedIPs/ok/multiple-ipv6 244s === RUN Test_uniqueSortedIPs/ok/unique-ipv6 244s === RUN Test_uniqueSortedIPs/ok/mixed-ipv4-and-ipv6 244s === RUN Test_uniqueSortedIPs/ok/mixed-ipv4-and-ipv6-and-varying-byte-representations 244s === RUN Test_uniqueSortedIPs/ok/mixed-ipv4-and-ipv6-and-more-varying-byte-representations 244s --- PASS: Test_uniqueSortedIPs (0.00s) 244s --- PASS: Test_uniqueSortedIPs/ok/empty (0.00s) 244s --- PASS: Test_uniqueSortedIPs/ok/single-ipv4 (0.00s) 244s --- PASS: Test_uniqueSortedIPs/ok/multiple-ipv4 (0.00s) 244s --- PASS: Test_uniqueSortedIPs/ok/multiple-ipv4-with-varying-byte-representations (0.00s) 244s --- PASS: Test_uniqueSortedIPs/ok/unique-ipv4 (0.00s) 244s --- PASS: Test_uniqueSortedIPs/ok/single-ipv6 (0.00s) 244s --- PASS: Test_uniqueSortedIPs/ok/multiple-ipv6 (0.00s) 244s --- PASS: Test_uniqueSortedIPs/ok/unique-ipv6 (0.00s) 244s --- PASS: Test_uniqueSortedIPs/ok/mixed-ipv4-and-ipv6 (0.00s) 244s --- PASS: Test_uniqueSortedIPs/ok/mixed-ipv4-and-ipv6-and-varying-byte-representations (0.00s) 244s --- PASS: Test_uniqueSortedIPs/ok/mixed-ipv4-and-ipv6-and-more-varying-byte-representations (0.00s) 244s === RUN Test_numberOfIdentifierType 244s === RUN Test_numberOfIdentifierType/ok/no-identifiers 244s === RUN Test_numberOfIdentifierType/ok/no-dns 244s === RUN Test_numberOfIdentifierType/ok/no-ips 244s === RUN Test_numberOfIdentifierType/ok/one-dns 244s === RUN Test_numberOfIdentifierType/ok/one-ip 244s === RUN Test_numberOfIdentifierType/ok/more-dns 244s === RUN Test_numberOfIdentifierType/ok/more-ips 244s --- PASS: Test_numberOfIdentifierType (0.00s) 244s --- PASS: Test_numberOfIdentifierType/ok/no-identifiers (0.00s) 244s --- PASS: Test_numberOfIdentifierType/ok/no-dns (0.00s) 244s --- PASS: Test_numberOfIdentifierType/ok/no-ips (0.00s) 244s --- PASS: Test_numberOfIdentifierType/ok/one-dns (0.00s) 244s --- PASS: Test_numberOfIdentifierType/ok/one-ip (0.00s) 244s --- PASS: Test_numberOfIdentifierType/ok/more-dns (0.00s) 244s --- PASS: Test_numberOfIdentifierType/ok/more-ips (0.00s) 244s === RUN Test_ipsAreEqual 244s === RUN Test_ipsAreEqual/ok/ipv4 244s === RUN Test_ipsAreEqual/fail/ipv4 244s === RUN Test_ipsAreEqual/ok/ipv6 244s === RUN Test_ipsAreEqual/fail/ipv6 244s === RUN Test_ipsAreEqual/fail/ipv4-and-ipv6 244s === RUN Test_ipsAreEqual/ok/ipv4-mapped-to-ipv6 244s === RUN Test_ipsAreEqual/fail/invalid-ipv4-and-valid-ipv6 244s === RUN Test_ipsAreEqual/fail/valid-ipv4-and-invalid-ipv6 244s === RUN Test_ipsAreEqual/fail/invalid-ipv4-and-invalid-ipv6 244s --- PASS: Test_ipsAreEqual (0.00s) 244s --- PASS: Test_ipsAreEqual/ok/ipv4 (0.00s) 244s --- PASS: Test_ipsAreEqual/fail/ipv4 (0.00s) 244s --- PASS: Test_ipsAreEqual/ok/ipv6 (0.00s) 244s --- PASS: Test_ipsAreEqual/fail/ipv6 (0.00s) 244s --- PASS: Test_ipsAreEqual/fail/ipv4-and-ipv6 (0.00s) 244s --- PASS: Test_ipsAreEqual/ok/ipv4-mapped-to-ipv6 (0.00s) 244s --- PASS: Test_ipsAreEqual/fail/invalid-ipv4-and-valid-ipv6 (0.00s) 244s --- PASS: Test_ipsAreEqual/fail/valid-ipv4-and-invalid-ipv6 (0.00s) 244s --- PASS: Test_ipsAreEqual/fail/invalid-ipv4-and-invalid-ipv6 (0.00s) 244s === RUN Test_canonicalize 244s === RUN Test_canonicalize/ok/dns 244s === RUN Test_canonicalize/ok/common-name 244s === RUN Test_canonicalize/ok/ipv4 244s === RUN Test_canonicalize/ok/mixed 244s === RUN Test_canonicalize/ok/mixed-common-name 244s === RUN Test_canonicalize/ok/ip-common-name 244s --- PASS: Test_canonicalize (0.00s) 244s --- PASS: Test_canonicalize/ok/dns (0.00s) 244s --- PASS: Test_canonicalize/ok/common-name (0.00s) 244s --- PASS: Test_canonicalize/ok/ipv4 (0.00s) 244s --- PASS: Test_canonicalize/ok/mixed (0.00s) 244s --- PASS: Test_canonicalize/ok/mixed-common-name (0.00s) 244s --- PASS: Test_canonicalize/ok/ip-common-name (0.00s) 244s === RUN TestOrder_sans 244s === RUN TestOrder_sans/ok/dns 244s === RUN TestOrder_sans/fail/invalid-alternative-name-email 244s === RUN TestOrder_sans/fail/error-names-length-mismatch 244s === RUN TestOrder_sans/fail/error-names-mismatch 244s === RUN TestOrder_sans/ok/ipv4 244s === RUN TestOrder_sans/ok/ipv6 244s === RUN TestOrder_sans/fail/error-ips-length-mismatch 244s === RUN TestOrder_sans/fail/error-ips-mismatch 244s === RUN TestOrder_sans/ok/mixed 244s === RUN TestOrder_sans/fail/unsupported-identifier-type 244s --- PASS: TestOrder_sans (0.00s) 244s --- PASS: TestOrder_sans/ok/dns (0.00s) 244s --- PASS: TestOrder_sans/fail/invalid-alternative-name-email (0.00s) 244s --- PASS: TestOrder_sans/fail/error-names-length-mismatch (0.00s) 244s --- PASS: TestOrder_sans/fail/error-names-mismatch (0.00s) 244s --- PASS: TestOrder_sans/ok/ipv4 (0.00s) 244s --- PASS: TestOrder_sans/ok/ipv6 (0.00s) 244s --- PASS: TestOrder_sans/fail/error-ips-length-mismatch (0.00s) 244s --- PASS: TestOrder_sans/fail/error-ips-mismatch (0.00s) 244s --- PASS: TestOrder_sans/ok/mixed (0.00s) 244s --- PASS: TestOrder_sans/fail/unsupported-identifier-type (0.00s) 244s === RUN TestOrder_getAuthorizationFingerprint 244s === RUN TestOrder_getAuthorizationFingerprint/ok 244s === RUN TestOrder_getAuthorizationFingerprint/ok_fingerprint 244s === RUN TestOrder_getAuthorizationFingerprint/fail 244s --- PASS: TestOrder_getAuthorizationFingerprint (0.00s) 244s --- PASS: TestOrder_getAuthorizationFingerprint/ok (0.00s) 244s --- PASS: TestOrder_getAuthorizationFingerprint/ok_fingerprint (0.00s) 244s --- PASS: TestOrder_getAuthorizationFingerprint/fail (0.00s) 244s PASS 244s ok github.com/smallstep/certificates/acme 2.722s 246s === RUN TestNewAccountRequest_Validate 246s === RUN TestNewAccountRequest_Validate/ok/onlyReturnExisting 246s === RUN TestNewAccountRequest_Validate/fail/incompatible-input 246s === RUN TestNewAccountRequest_Validate/fail/bad-contact 246s === RUN TestNewAccountRequest_Validate/ok 246s --- PASS: TestNewAccountRequest_Validate (0.00s) 246s --- PASS: TestNewAccountRequest_Validate/ok/onlyReturnExisting (0.00s) 246s --- PASS: TestNewAccountRequest_Validate/fail/incompatible-input (0.00s) 246s --- PASS: TestNewAccountRequest_Validate/fail/bad-contact (0.00s) 246s --- PASS: TestNewAccountRequest_Validate/ok (0.00s) 246s === RUN TestUpdateAccountRequest_Validate 246s === RUN TestUpdateAccountRequest_Validate/fail/incompatible-input 246s === RUN TestUpdateAccountRequest_Validate/fail/bad-contact 246s === RUN TestUpdateAccountRequest_Validate/fail/bad-status 246s === RUN TestUpdateAccountRequest_Validate/ok/contact 246s === RUN TestUpdateAccountRequest_Validate/ok/status 246s === RUN TestUpdateAccountRequest_Validate/ok/accept-empty 246s --- PASS: TestUpdateAccountRequest_Validate (0.00s) 246s --- PASS: TestUpdateAccountRequest_Validate/fail/incompatible-input (0.00s) 246s --- PASS: TestUpdateAccountRequest_Validate/fail/bad-contact (0.00s) 246s --- PASS: TestUpdateAccountRequest_Validate/fail/bad-status (0.00s) 246s --- PASS: TestUpdateAccountRequest_Validate/ok/contact (0.00s) 246s --- PASS: TestUpdateAccountRequest_Validate/ok/status (0.00s) 246s --- PASS: TestUpdateAccountRequest_Validate/ok/accept-empty (0.00s) 246s === RUN TestHandler_GetOrdersByAccountID 246s === RUN TestHandler_GetOrdersByAccountID/ok 246s === RUN TestHandler_GetOrdersByAccountID/fail/no-account 246s === RUN TestHandler_GetOrdersByAccountID/fail/nil-account 246s === RUN TestHandler_GetOrdersByAccountID/fail/account-id-mismatch 246s === RUN TestHandler_GetOrdersByAccountID/fail/db.GetOrdersByAccountID-error 246s --- PASS: TestHandler_GetOrdersByAccountID (0.00s) 246s --- PASS: TestHandler_GetOrdersByAccountID/ok (0.00s) 246s --- PASS: TestHandler_GetOrdersByAccountID/fail/no-account (0.00s) 246s --- PASS: TestHandler_GetOrdersByAccountID/fail/nil-account (0.00s) 246s --- PASS: TestHandler_GetOrdersByAccountID/fail/account-id-mismatch (0.00s) 246s --- PASS: TestHandler_GetOrdersByAccountID/fail/db.GetOrdersByAccountID-error (0.00s) 246s === RUN TestHandler_NewAccount 246s === RUN TestHandler_NewAccount/fail/no-jwk 246s === RUN TestHandler_NewAccount/fail/new-account-no-eab-provided 246s === RUN TestHandler_NewAccount/fail/db.CreateAccount-error 246s === RUN TestHandler_NewAccount/fail/db.UpdateExternalAccountKey-error 246s === RUN TestHandler_NewAccount/ok/return-existing 246s === RUN TestHandler_NewAccount/ok/new-account-no-eab-required 246s === RUN TestHandler_NewAccount/fail/unmarshal-payload-error 246s === RUN TestHandler_NewAccount/fail/acmeProvisionerFromContext 246s === RUN TestHandler_NewAccount/ok/new-account 246s === RUN TestHandler_NewAccount/ok/new-account-with-eab 246s === RUN TestHandler_NewAccount/fail/nil-payload 246s === RUN TestHandler_NewAccount/fail/malformed-payload-error 246s === RUN TestHandler_NewAccount/fail/no-payload 246s === RUN TestHandler_NewAccount/fail/no-existing-account 246s === RUN TestHandler_NewAccount/fail/nil-jwk 246s --- PASS: TestHandler_NewAccount (0.00s) 246s --- PASS: TestHandler_NewAccount/fail/no-jwk (0.00s) 246s --- PASS: TestHandler_NewAccount/fail/new-account-no-eab-provided (0.00s) 246s --- PASS: TestHandler_NewAccount/fail/db.CreateAccount-error (0.00s) 246s --- PASS: TestHandler_NewAccount/fail/db.UpdateExternalAccountKey-error (0.00s) 246s --- PASS: TestHandler_NewAccount/ok/return-existing (0.00s) 246s --- PASS: TestHandler_NewAccount/ok/new-account-no-eab-required (0.00s) 246s --- PASS: TestHandler_NewAccount/fail/unmarshal-payload-error (0.00s) 246s --- PASS: TestHandler_NewAccount/fail/acmeProvisionerFromContext (0.00s) 246s --- PASS: TestHandler_NewAccount/ok/new-account (0.00s) 246s --- PASS: TestHandler_NewAccount/ok/new-account-with-eab (0.00s) 246s --- PASS: TestHandler_NewAccount/fail/nil-payload (0.00s) 246s --- PASS: TestHandler_NewAccount/fail/malformed-payload-error (0.00s) 246s --- PASS: TestHandler_NewAccount/fail/no-payload (0.00s) 246s --- PASS: TestHandler_NewAccount/fail/no-existing-account (0.00s) 246s --- PASS: TestHandler_NewAccount/fail/nil-jwk (0.00s) 246s === RUN TestHandler_GetOrUpdateAccount 246s === RUN TestHandler_GetOrUpdateAccount/ok/deactivate 246s === RUN TestHandler_GetOrUpdateAccount/ok/post-as-get 246s === RUN TestHandler_GetOrUpdateAccount/fail/no-account 246s === RUN TestHandler_GetOrUpdateAccount/fail/no-payload 246s === RUN TestHandler_GetOrUpdateAccount/fail/nil-payload 246s === RUN TestHandler_GetOrUpdateAccount/fail/unmarshal-payload-error 246s === RUN TestHandler_GetOrUpdateAccount/fail/db.UpdateAccount-error 246s === RUN TestHandler_GetOrUpdateAccount/ok/update-empty 246s === RUN TestHandler_GetOrUpdateAccount/ok/update-contacts 246s === RUN TestHandler_GetOrUpdateAccount/fail/nil-account 246s === RUN TestHandler_GetOrUpdateAccount/fail/malformed-payload-error 246s --- PASS: TestHandler_GetOrUpdateAccount (0.00s) 246s --- PASS: TestHandler_GetOrUpdateAccount/ok/deactivate (0.00s) 246s --- PASS: TestHandler_GetOrUpdateAccount/ok/post-as-get (0.00s) 246s --- PASS: TestHandler_GetOrUpdateAccount/fail/no-account (0.00s) 246s --- PASS: TestHandler_GetOrUpdateAccount/fail/no-payload (0.00s) 246s --- PASS: TestHandler_GetOrUpdateAccount/fail/nil-payload (0.00s) 246s --- PASS: TestHandler_GetOrUpdateAccount/fail/unmarshal-payload-error (0.00s) 246s --- PASS: TestHandler_GetOrUpdateAccount/fail/db.UpdateAccount-error (0.00s) 246s --- PASS: TestHandler_GetOrUpdateAccount/ok/update-empty (0.00s) 246s --- PASS: TestHandler_GetOrUpdateAccount/ok/update-contacts (0.00s) 246s --- PASS: TestHandler_GetOrUpdateAccount/fail/nil-account (0.00s) 246s --- PASS: TestHandler_GetOrUpdateAccount/fail/malformed-payload-error (0.00s) 246s === RUN Test_keysAreEqual 246s === RUN Test_keysAreEqual/ok/nil 246s === RUN Test_keysAreEqual/ok/equal 246s === RUN Test_keysAreEqual/ok/not-equal 246s === RUN Test_keysAreEqual/ok/wrong-key-type 246s --- PASS: Test_keysAreEqual (0.00s) 246s --- PASS: Test_keysAreEqual/ok/nil (0.00s) 246s --- PASS: Test_keysAreEqual/ok/equal (0.00s) 246s --- PASS: Test_keysAreEqual/ok/not-equal (0.00s) 246s --- PASS: Test_keysAreEqual/ok/wrong-key-type (0.00s) 246s === RUN TestHandler_validateExternalAccountBinding 246s === RUN TestHandler_validateExternalAccountBinding/ok/eab 246s === RUN TestHandler_validateExternalAccountBinding/fail/parse-eab-jose 246s === RUN TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-error 246s === RUN TestHandler_validateExternalAccountBinding/fail/eab-non-matching-keys 246s === RUN TestHandler_validateExternalAccountBinding/ok/no-eab-required-but-provided 246s === RUN TestHandler_validateExternalAccountBinding/fail/acmeProvisionerFromContext 246s === RUN TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-no-keybytes 246s === RUN TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-wrong-provisioner 246s === RUN TestHandler_validateExternalAccountBinding/fail/eab-already-bound 246s === RUN TestHandler_validateExternalAccountBinding/fail/validate-eab-jws-no-signatures 246s === RUN TestHandler_validateExternalAccountBinding/fail/retrieve-eab-key-db-failure 246s === RUN TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-not-found 246s === RUN TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-nil 246s === RUN TestHandler_validateExternalAccountBinding/fail/no-jwk 246s === RUN TestHandler_validateExternalAccountBinding/fail/eab-verify 246s === RUN TestHandler_validateExternalAccountBinding/fail/nil-jwk 246s --- PASS: TestHandler_validateExternalAccountBinding (0.00s) 246s --- PASS: TestHandler_validateExternalAccountBinding/ok/eab (0.00s) 246s --- PASS: TestHandler_validateExternalAccountBinding/fail/parse-eab-jose (0.00s) 246s --- PASS: TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-error (0.00s) 246s --- PASS: TestHandler_validateExternalAccountBinding/fail/eab-non-matching-keys (0.00s) 246s --- PASS: TestHandler_validateExternalAccountBinding/ok/no-eab-required-but-provided (0.00s) 246s --- PASS: TestHandler_validateExternalAccountBinding/fail/acmeProvisionerFromContext (0.00s) 246s --- PASS: TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-no-keybytes (0.00s) 246s --- PASS: TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-wrong-provisioner (0.00s) 246s --- PASS: TestHandler_validateExternalAccountBinding/fail/eab-already-bound (0.00s) 246s --- PASS: TestHandler_validateExternalAccountBinding/fail/validate-eab-jws-no-signatures (0.00s) 246s --- PASS: TestHandler_validateExternalAccountBinding/fail/retrieve-eab-key-db-failure (0.00s) 246s --- PASS: TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-not-found (0.00s) 246s --- PASS: TestHandler_validateExternalAccountBinding/fail/db.GetExternalAccountKey-nil (0.00s) 246s --- PASS: TestHandler_validateExternalAccountBinding/fail/no-jwk (0.00s) 246s --- PASS: TestHandler_validateExternalAccountBinding/fail/eab-verify (0.00s) 246s --- PASS: TestHandler_validateExternalAccountBinding/fail/nil-jwk (0.00s) 246s === RUN Test_validateEABJWS 246s === RUN Test_validateEABJWS/fail/nil-jws 246s === RUN Test_validateEABJWS/fail/invalid-number-of-signatures 246s === RUN Test_validateEABJWS/fail/invalid-algorithm 246s === RUN Test_validateEABJWS/fail/kid-not-set 246s === RUN Test_validateEABJWS/fail/outer-jws-multiple-signatures 246s === RUN Test_validateEABJWS/fail/outer-jws-with-different-url 246s === RUN Test_validateEABJWS/fail/nonce-not-empty 246s === RUN Test_validateEABJWS/fail/url-not-set 246s === RUN Test_validateEABJWS/fail/no-outer-jws 246s === RUN Test_validateEABJWS/fail/outer-jws-no-url 246s === RUN Test_validateEABJWS/ok 246s --- PASS: Test_validateEABJWS (0.00s) 246s --- PASS: Test_validateEABJWS/fail/nil-jws (0.00s) 246s --- PASS: Test_validateEABJWS/fail/invalid-number-of-signatures (0.00s) 246s --- PASS: Test_validateEABJWS/fail/invalid-algorithm (0.00s) 246s --- PASS: Test_validateEABJWS/fail/kid-not-set (0.00s) 246s --- PASS: Test_validateEABJWS/fail/outer-jws-multiple-signatures (0.00s) 246s --- PASS: Test_validateEABJWS/fail/outer-jws-with-different-url (0.00s) 246s --- PASS: Test_validateEABJWS/fail/nonce-not-empty (0.00s) 246s --- PASS: Test_validateEABJWS/fail/url-not-set (0.00s) 246s --- PASS: Test_validateEABJWS/fail/no-outer-jws (0.00s) 246s --- PASS: Test_validateEABJWS/fail/outer-jws-no-url (0.00s) 246s --- PASS: Test_validateEABJWS/ok (0.00s) 246s === RUN TestHandler_GetNonce 246s === RUN TestHandler_GetNonce/GET 246s === RUN TestHandler_GetNonce/HEAD 246s --- PASS: TestHandler_GetNonce (0.00s) 246s --- PASS: TestHandler_GetNonce/GET (0.00s) 246s --- PASS: TestHandler_GetNonce/HEAD (0.00s) 246s === RUN TestHandler_GetDirectory 246s === RUN TestHandler_GetDirectory/fail/no-provisioner 246s === RUN TestHandler_GetDirectory/fail/different-provisioner 246s === RUN TestHandler_GetDirectory/ok 246s === RUN TestHandler_GetDirectory/ok/eab-required 246s === RUN TestHandler_GetDirectory/ok/full-meta 246s --- PASS: TestHandler_GetDirectory (0.00s) 246s --- PASS: TestHandler_GetDirectory/fail/no-provisioner (0.00s) 246s --- PASS: TestHandler_GetDirectory/fail/different-provisioner (0.00s) 246s --- PASS: TestHandler_GetDirectory/ok (0.00s) 246s --- PASS: TestHandler_GetDirectory/ok/eab-required (0.00s) 246s --- PASS: TestHandler_GetDirectory/ok/full-meta (0.00s) 246s === RUN TestHandler_GetAuthorization 246s === RUN TestHandler_GetAuthorization/fail/no-account 246s === RUN TestHandler_GetAuthorization/fail/nil-account 246s === RUN TestHandler_GetAuthorization/fail/db.GetAuthorization-error 246s === RUN TestHandler_GetAuthorization/fail/account-id-mismatch 246s === RUN TestHandler_GetAuthorization/fail/db.UpdateAuthorization-error 246s === RUN TestHandler_GetAuthorization/ok 246s --- PASS: TestHandler_GetAuthorization (0.00s) 246s --- PASS: TestHandler_GetAuthorization/fail/no-account (0.00s) 246s --- PASS: TestHandler_GetAuthorization/fail/nil-account (0.00s) 246s --- PASS: TestHandler_GetAuthorization/fail/db.GetAuthorization-error (0.00s) 246s --- PASS: TestHandler_GetAuthorization/fail/account-id-mismatch (0.00s) 246s --- PASS: TestHandler_GetAuthorization/fail/db.UpdateAuthorization-error (0.00s) 246s --- PASS: TestHandler_GetAuthorization/ok (0.00s) 246s === RUN TestHandler_GetCertificate 246s === RUN TestHandler_GetCertificate/ok 246s === RUN TestHandler_GetCertificate/fail/no-account 246s === RUN TestHandler_GetCertificate/fail/nil-account 246s === RUN TestHandler_GetCertificate/fail/db.GetCertificate-error 246s === RUN TestHandler_GetCertificate/fail/account-id-mismatch 246s --- PASS: TestHandler_GetCertificate (0.00s) 246s --- PASS: TestHandler_GetCertificate/ok (0.00s) 246s --- PASS: TestHandler_GetCertificate/fail/no-account (0.00s) 246s --- PASS: TestHandler_GetCertificate/fail/nil-account (0.00s) 246s --- PASS: TestHandler_GetCertificate/fail/db.GetCertificate-error (0.00s) 246s --- PASS: TestHandler_GetCertificate/fail/account-id-mismatch (0.00s) 246s === RUN TestHandler_GetChallenge 246s === RUN TestHandler_GetChallenge/fail/no-account 246s === RUN TestHandler_GetChallenge/fail/nil-account 246s === RUN TestHandler_GetChallenge/fail/db.GetChallenge-error 246s === RUN TestHandler_GetChallenge/fail/no-jwk 246s === RUN TestHandler_GetChallenge/fail/validate-challenge-error 246s === RUN TestHandler_GetChallenge/fail/no-payload 246s === RUN TestHandler_GetChallenge/fail/nil-payload 246s === RUN TestHandler_GetChallenge/fail/account-id-mismatch 246s === RUN TestHandler_GetChallenge/fail/nil-jwk 246s === RUN TestHandler_GetChallenge/ok 246s --- PASS: TestHandler_GetChallenge (0.00s) 246s --- PASS: TestHandler_GetChallenge/fail/no-account (0.00s) 246s --- PASS: TestHandler_GetChallenge/fail/nil-account (0.00s) 246s --- PASS: TestHandler_GetChallenge/fail/db.GetChallenge-error (0.00s) 246s --- PASS: TestHandler_GetChallenge/fail/no-jwk (0.00s) 246s --- PASS: TestHandler_GetChallenge/fail/validate-challenge-error (0.00s) 246s --- PASS: TestHandler_GetChallenge/fail/no-payload (0.00s) 246s --- PASS: TestHandler_GetChallenge/fail/nil-payload (0.00s) 246s --- PASS: TestHandler_GetChallenge/fail/account-id-mismatch (0.00s) 246s --- PASS: TestHandler_GetChallenge/fail/nil-jwk (0.00s) 246s --- PASS: TestHandler_GetChallenge/ok (0.00s) 246s === RUN Test_createMetaObject 246s === RUN Test_createMetaObject/no-meta 246s === RUN Test_createMetaObject/terms-of-service 246s === RUN Test_createMetaObject/website 246s === RUN Test_createMetaObject/caa 246s === RUN Test_createMetaObject/require-eab 246s === RUN Test_createMetaObject/full-meta 246s --- PASS: Test_createMetaObject (0.00s) 246s --- PASS: Test_createMetaObject/no-meta (0.00s) 246s --- PASS: Test_createMetaObject/terms-of-service (0.00s) 246s --- PASS: Test_createMetaObject/website (0.00s) 246s --- PASS: Test_createMetaObject/caa (0.00s) 246s --- PASS: Test_createMetaObject/require-eab (0.00s) 246s --- PASS: Test_createMetaObject/full-meta (0.00s) 246s === RUN TestHandler_addNonce 246s === RUN TestHandler_addNonce/fail/AddNonce-error 246s === RUN TestHandler_addNonce/ok 246s --- PASS: TestHandler_addNonce (0.00s) 246s --- PASS: TestHandler_addNonce/fail/AddNonce-error (0.00s) 246s --- PASS: TestHandler_addNonce/ok (0.00s) 246s === RUN TestHandler_addDirLink 246s === RUN TestHandler_addDirLink/ok 246s --- PASS: TestHandler_addDirLink (0.00s) 246s --- PASS: TestHandler_addDirLink/ok (0.00s) 246s === RUN TestHandler_verifyContentType 246s === RUN TestHandler_verifyContentType/ok/certificate/jose+json 246s === RUN TestHandler_verifyContentType/ok/certificate/pkcs7-mime 246s === RUN TestHandler_verifyContentType/fail/provisioner-not-set 246s === RUN TestHandler_verifyContentType/fail/general-bad-content-type 246s === RUN TestHandler_verifyContentType/fail/certificate-bad-content-type 246s === RUN TestHandler_verifyContentType/ok 246s === RUN TestHandler_verifyContentType/ok/certificate/pkix-cert 246s --- PASS: TestHandler_verifyContentType (0.00s) 246s --- PASS: TestHandler_verifyContentType/ok/certificate/jose+json (0.00s) 246s --- PASS: TestHandler_verifyContentType/ok/certificate/pkcs7-mime (0.00s) 246s --- PASS: TestHandler_verifyContentType/fail/provisioner-not-set (0.00s) 246s --- PASS: TestHandler_verifyContentType/fail/general-bad-content-type (0.00s) 246s --- PASS: TestHandler_verifyContentType/fail/certificate-bad-content-type (0.00s) 246s --- PASS: TestHandler_verifyContentType/ok (0.00s) 246s --- PASS: TestHandler_verifyContentType/ok/certificate/pkix-cert (0.00s) 246s === RUN TestHandler_isPostAsGet 246s === RUN TestHandler_isPostAsGet/fail/no-payload 246s === RUN TestHandler_isPostAsGet/fail/nil-payload 246s === RUN TestHandler_isPostAsGet/fail/not-post-as-get 246s === RUN TestHandler_isPostAsGet/ok 246s --- PASS: TestHandler_isPostAsGet (0.00s) 246s --- PASS: TestHandler_isPostAsGet/fail/no-payload (0.00s) 246s --- PASS: TestHandler_isPostAsGet/fail/nil-payload (0.00s) 246s --- PASS: TestHandler_isPostAsGet/fail/not-post-as-get (0.00s) 246s --- PASS: TestHandler_isPostAsGet/ok (0.00s) 246s === RUN TestHandler_parseJWS 246s === RUN TestHandler_parseJWS/fail/read-body-error 246s === RUN TestHandler_parseJWS/fail/parse-jws-error 246s === RUN TestHandler_parseJWS/ok 246s --- PASS: TestHandler_parseJWS (0.00s) 246s --- PASS: TestHandler_parseJWS/fail/read-body-error (0.00s) 246s --- PASS: TestHandler_parseJWS/fail/parse-jws-error (0.00s) 246s --- PASS: TestHandler_parseJWS/ok (0.00s) 246s === RUN TestHandler_verifyAndExtractJWSPayload 246s === RUN TestHandler_verifyAndExtractJWSPayload/fail/apple-acmeclient-omitting-leading-null-byte-in-signature-with-wrong-jwk 246s === RUN TestHandler_verifyAndExtractJWSPayload/ok/empty-algorithm-in-jwk 246s === RUN TestHandler_verifyAndExtractJWSPayload/ok/empty-json 246s === RUN TestHandler_verifyAndExtractJWSPayload/ok/apple-acmeclient-omitting-leading-null-byte-in-signature 246s === RUN TestHandler_verifyAndExtractJWSPayload/fail/no-jws 246s === RUN TestHandler_verifyAndExtractJWSPayload/fail/no-jwk 246s === RUN TestHandler_verifyAndExtractJWSPayload/fail/verify-jws-failure-wrong-jwk 246s === RUN TestHandler_verifyAndExtractJWSPayload/fail/algorithm-mismatch 246s === RUN TestHandler_verifyAndExtractJWSPayload/ok 246s === RUN TestHandler_verifyAndExtractJWSPayload/ok/post-as-get 246s === RUN TestHandler_verifyAndExtractJWSPayload/fail/nil-jws 246s === RUN TestHandler_verifyAndExtractJWSPayload/fail/nil-jwk 246s === RUN TestHandler_verifyAndExtractJWSPayload/fail/verify-jws-failure-too-many-signatures 246s --- PASS: TestHandler_verifyAndExtractJWSPayload (0.00s) 246s --- PASS: TestHandler_verifyAndExtractJWSPayload/fail/apple-acmeclient-omitting-leading-null-byte-in-signature-with-wrong-jwk (0.00s) 246s --- PASS: TestHandler_verifyAndExtractJWSPayload/ok/empty-algorithm-in-jwk (0.00s) 246s --- PASS: TestHandler_verifyAndExtractJWSPayload/ok/empty-json (0.00s) 246s --- PASS: TestHandler_verifyAndExtractJWSPayload/ok/apple-acmeclient-omitting-leading-null-byte-in-signature (0.00s) 246s --- PASS: TestHandler_verifyAndExtractJWSPayload/fail/no-jws (0.00s) 246s --- PASS: TestHandler_verifyAndExtractJWSPayload/fail/no-jwk (0.00s) 246s --- PASS: TestHandler_verifyAndExtractJWSPayload/fail/verify-jws-failure-wrong-jwk (0.00s) 246s --- PASS: TestHandler_verifyAndExtractJWSPayload/fail/algorithm-mismatch (0.00s) 246s --- PASS: TestHandler_verifyAndExtractJWSPayload/ok (0.00s) 246s --- PASS: TestHandler_verifyAndExtractJWSPayload/ok/post-as-get (0.00s) 246s --- PASS: TestHandler_verifyAndExtractJWSPayload/fail/nil-jws (0.00s) 246s --- PASS: TestHandler_verifyAndExtractJWSPayload/fail/nil-jwk (0.00s) 246s --- PASS: TestHandler_verifyAndExtractJWSPayload/fail/verify-jws-failure-too-many-signatures (0.00s) 246s === RUN TestHandler_lookupJWK 246s === RUN TestHandler_lookupJWK/ok/account-with-location-prefix 246s === RUN TestHandler_lookupJWK/ok/account-with-provisioner-id 246s === RUN TestHandler_lookupJWK/fail/nil-jws 246s === RUN TestHandler_lookupJWK/fail/account-not-found 246s === RUN TestHandler_lookupJWK/fail/GetAccount-error 246s === RUN TestHandler_lookupJWK/fail/account-with-location-prefix/bad-kid 246s === RUN TestHandler_lookupJWK/fail/account-with-location-prefix/bad-provisioner 246s === RUN TestHandler_lookupJWK/ok/account-without-location-prefix 246s === RUN TestHandler_lookupJWK/fail/no-jws 247s === RUN TestHandler_lookupJWK/fail/no-kid 247s === RUN TestHandler_lookupJWK/fail/account-not-valid 247s === RUN TestHandler_lookupJWK/fail/account-with-location-prefix/bad-provisioner-id 247s --- PASS: TestHandler_lookupJWK (0.00s) 247s --- PASS: TestHandler_lookupJWK/ok/account-with-location-prefix (0.00s) 247s --- PASS: TestHandler_lookupJWK/ok/account-with-provisioner-id (0.00s) 247s --- PASS: TestHandler_lookupJWK/fail/nil-jws (0.00s) 247s --- PASS: TestHandler_lookupJWK/fail/account-not-found (0.00s) 247s --- PASS: TestHandler_lookupJWK/fail/GetAccount-error (0.00s) 247s --- PASS: TestHandler_lookupJWK/fail/account-with-location-prefix/bad-kid (0.00s) 247s --- PASS: TestHandler_lookupJWK/fail/account-with-location-prefix/bad-provisioner (0.00s) 247s --- PASS: TestHandler_lookupJWK/ok/account-without-location-prefix (0.00s) 247s --- PASS: TestHandler_lookupJWK/fail/no-jws (0.00s) 247s --- PASS: TestHandler_lookupJWK/fail/no-kid (0.00s) 247s --- PASS: TestHandler_lookupJWK/fail/account-not-valid (0.00s) 247s --- PASS: TestHandler_lookupJWK/fail/account-with-location-prefix/bad-provisioner-id (0.00s) 247s === RUN TestHandler_extractJWK 247s === RUN TestHandler_extractJWK/fail/no-jws 247s === RUN TestHandler_extractJWK/fail/nil-jws 247s === RUN TestHandler_extractJWK/fail/nil-jwk 247s === RUN TestHandler_extractJWK/fail/invalid-jwk 247s === RUN TestHandler_extractJWK/fail/GetAccountByKey-error 247s === RUN TestHandler_extractJWK/fail/account-not-valid 247s === RUN TestHandler_extractJWK/ok 247s === RUN TestHandler_extractJWK/ok/no-account 247s --- PASS: TestHandler_extractJWK (0.00s) 247s --- PASS: TestHandler_extractJWK/fail/no-jws (0.00s) 247s --- PASS: TestHandler_extractJWK/fail/nil-jws (0.00s) 247s --- PASS: TestHandler_extractJWK/fail/nil-jwk (0.00s) 247s --- PASS: TestHandler_extractJWK/fail/invalid-jwk (0.00s) 247s --- PASS: TestHandler_extractJWK/fail/GetAccountByKey-error (0.00s) 247s --- PASS: TestHandler_extractJWK/fail/account-not-valid (0.00s) 247s --- PASS: TestHandler_extractJWK/ok (0.00s) 247s --- PASS: TestHandler_extractJWK/ok/no-account (0.00s) 247s === RUN TestHandler_validateJWS 247s === RUN TestHandler_validateJWS/fail/rsa-key-&-alg-mismatch 247s === RUN TestHandler_validateJWS/fail/UseNonce-error 247s === RUN TestHandler_validateJWS/fail/both-jwk-kid 247s === RUN TestHandler_validateJWS/ok/jwk/rsa 247s === RUN TestHandler_validateJWS/fail/unprotected-header-not-empty 247s === RUN TestHandler_validateJWS/fail/no-url-header 247s === RUN TestHandler_validateJWS/fail/url-mismatch 247s === RUN TestHandler_validateJWS/fail/no-jws 247s === RUN TestHandler_validateJWS/fail/unsuitable-algorithm-none 247s === RUN TestHandler_validateJWS/fail/unsuitable-algorithm-mac 247s === RUN TestHandler_validateJWS/fail/rsa-key-too-small 247s === RUN TestHandler_validateJWS/ok/kid 247s === RUN TestHandler_validateJWS/fail/no-jwk-kid 247s === RUN TestHandler_validateJWS/ok/jwk/ecdsa 247s === RUN TestHandler_validateJWS/fail/nil-jws 247s === RUN TestHandler_validateJWS/fail/no-signature 247s === RUN TestHandler_validateJWS/fail/more-than-one-signature 247s --- PASS: TestHandler_validateJWS (0.11s) 247s --- PASS: TestHandler_validateJWS/fail/rsa-key-&-alg-mismatch (0.00s) 247s --- PASS: TestHandler_validateJWS/fail/UseNonce-error (0.00s) 247s --- PASS: TestHandler_validateJWS/fail/both-jwk-kid (0.00s) 247s --- PASS: TestHandler_validateJWS/ok/jwk/rsa (0.00s) 247s --- PASS: TestHandler_validateJWS/fail/unprotected-header-not-empty (0.00s) 247s --- PASS: TestHandler_validateJWS/fail/no-url-header (0.00s) 247s --- PASS: TestHandler_validateJWS/fail/url-mismatch (0.00s) 247s --- PASS: TestHandler_validateJWS/fail/no-jws (0.00s) 247s --- PASS: TestHandler_validateJWS/fail/unsuitable-algorithm-none (0.00s) 247s --- PASS: TestHandler_validateJWS/fail/unsuitable-algorithm-mac (0.00s) 247s --- PASS: TestHandler_validateJWS/fail/rsa-key-too-small (0.00s) 247s --- PASS: TestHandler_validateJWS/ok/kid (0.00s) 247s --- PASS: TestHandler_validateJWS/fail/no-jwk-kid (0.00s) 247s --- PASS: TestHandler_validateJWS/ok/jwk/ecdsa (0.00s) 247s --- PASS: TestHandler_validateJWS/fail/nil-jws (0.00s) 247s --- PASS: TestHandler_validateJWS/fail/no-signature (0.00s) 247s --- PASS: TestHandler_validateJWS/fail/more-than-one-signature (0.00s) 247s === RUN Test_canExtractJWKFrom 247s === RUN Test_canExtractJWKFrom/no-jws 247s === RUN Test_canExtractJWKFrom/no-signatures 247s === RUN Test_canExtractJWKFrom/no-jwk 247s === RUN Test_canExtractJWKFrom/ok 247s --- PASS: Test_canExtractJWKFrom (0.00s) 247s --- PASS: Test_canExtractJWKFrom/no-jws (0.00s) 247s --- PASS: Test_canExtractJWKFrom/no-signatures (0.00s) 247s --- PASS: Test_canExtractJWKFrom/no-jwk (0.00s) 247s --- PASS: Test_canExtractJWKFrom/ok (0.00s) 247s === RUN TestHandler_extractOrLookupJWK 247s === RUN TestHandler_extractOrLookupJWK/ok/lookup 247s === RUN TestHandler_extractOrLookupJWK/ok/extract 247s --- PASS: TestHandler_extractOrLookupJWK (0.00s) 247s --- PASS: TestHandler_extractOrLookupJWK/ok/lookup (0.00s) 247s --- PASS: TestHandler_extractOrLookupJWK/ok/extract (0.00s) 247s === RUN TestHandler_checkPrerequisites 247s === RUN TestHandler_checkPrerequisites/fail/error 247s === RUN TestHandler_checkPrerequisites/fail/prerequisites-nok 247s === RUN TestHandler_checkPrerequisites/ok 247s --- PASS: TestHandler_checkPrerequisites (0.00s) 247s --- PASS: TestHandler_checkPrerequisites/fail/error (0.00s) 247s --- PASS: TestHandler_checkPrerequisites/fail/prerequisites-nok (0.00s) 247s --- PASS: TestHandler_checkPrerequisites/ok (0.00s) 247s === RUN Test_retryVerificationWithPatchedSignatures 247s === RUN Test_retryVerificationWithPatchedSignatures/ok/patched-r 247s === RUN Test_retryVerificationWithPatchedSignatures/ok/patched-s 247s === RUN Test_retryVerificationWithPatchedSignatures/ok/patched-rs 247s === RUN Test_retryVerificationWithPatchedSignatures/fail/patched-r-wrong-jwk 247s --- PASS: Test_retryVerificationWithPatchedSignatures (0.00s) 247s --- PASS: Test_retryVerificationWithPatchedSignatures/ok/patched-r (0.00s) 247s --- PASS: Test_retryVerificationWithPatchedSignatures/ok/patched-s (0.00s) 247s --- PASS: Test_retryVerificationWithPatchedSignatures/ok/patched-rs (0.00s) 247s --- PASS: Test_retryVerificationWithPatchedSignatures/fail/patched-r-wrong-jwk (0.00s) 247s === RUN TestNewOrderRequest_Validate 247s === RUN TestNewOrderRequest_Validate/ok/ipv6 247s === RUN TestNewOrderRequest_Validate/ok/mixed-ipv4-and-ipv6 247s === RUN TestNewOrderRequest_Validate/fail/bad-identifier 247s === RUN TestNewOrderRequest_Validate/fail/bad-identifier/dns-port 247s === RUN TestNewOrderRequest_Validate/ok/ipv4 247s === RUN TestNewOrderRequest_Validate/ok/mixed-dns-and-ipv4 247s === RUN TestNewOrderRequest_Validate/ok/wireapp 247s === RUN TestNewOrderRequest_Validate/fail/no-identifiers 247s === RUN TestNewOrderRequest_Validate/fail/bad-identifier/bad-dns 247s === RUN TestNewOrderRequest_Validate/fail/bad-identifier/wireapp-invalid-uri 247s === RUN TestNewOrderRequest_Validate/ok 247s === RUN TestNewOrderRequest_Validate/fail/bad-identifier/wireapp-invalid-user-parts 247s === RUN TestNewOrderRequest_Validate/fail/bad-identifier/dns-wildcard-port 247s === RUN TestNewOrderRequest_Validate/fail/bad-identifier/ip 247s === RUN TestNewOrderRequest_Validate/fail/bad-identifier/wireapp-wrong-scheme 247s --- PASS: TestNewOrderRequest_Validate (0.00s) 247s --- PASS: TestNewOrderRequest_Validate/ok/ipv6 (0.00s) 247s --- PASS: TestNewOrderRequest_Validate/ok/mixed-ipv4-and-ipv6 (0.00s) 247s --- PASS: TestNewOrderRequest_Validate/fail/bad-identifier (0.00s) 247s --- PASS: TestNewOrderRequest_Validate/fail/bad-identifier/dns-port (0.00s) 247s --- PASS: TestNewOrderRequest_Validate/ok/ipv4 (0.00s) 247s --- PASS: TestNewOrderRequest_Validate/ok/mixed-dns-and-ipv4 (0.00s) 247s --- PASS: TestNewOrderRequest_Validate/ok/wireapp (0.00s) 247s --- PASS: TestNewOrderRequest_Validate/fail/no-identifiers (0.00s) 247s --- PASS: TestNewOrderRequest_Validate/fail/bad-identifier/bad-dns (0.00s) 247s --- PASS: TestNewOrderRequest_Validate/fail/bad-identifier/wireapp-invalid-uri (0.00s) 247s --- PASS: TestNewOrderRequest_Validate/ok (0.00s) 247s --- PASS: TestNewOrderRequest_Validate/fail/bad-identifier/wireapp-invalid-user-parts (0.00s) 247s --- PASS: TestNewOrderRequest_Validate/fail/bad-identifier/dns-wildcard-port (0.00s) 247s --- PASS: TestNewOrderRequest_Validate/fail/bad-identifier/ip (0.00s) 247s --- PASS: TestNewOrderRequest_Validate/fail/bad-identifier/wireapp-wrong-scheme (0.00s) 247s === RUN TestFinalizeRequestValidate 247s === RUN TestFinalizeRequestValidate/fail/invalid-csr-signature 247s === RUN TestFinalizeRequestValidate/ok 247s === RUN TestFinalizeRequestValidate/ok/padding 247s === RUN TestFinalizeRequestValidate/fail/parse-csr-error 247s --- PASS: TestFinalizeRequestValidate (0.00s) 247s --- PASS: TestFinalizeRequestValidate/fail/invalid-csr-signature (0.00s) 247s --- PASS: TestFinalizeRequestValidate/ok (0.00s) 247s --- PASS: TestFinalizeRequestValidate/ok/padding (0.00s) 247s --- PASS: TestFinalizeRequestValidate/fail/parse-csr-error (0.00s) 247s === RUN TestHandler_GetOrder 247s === RUN TestHandler_GetOrder/fail/nil-account 247s === RUN TestHandler_GetOrder/fail/no-provisioner 247s === RUN TestHandler_GetOrder/fail/nil-provisioner 247s === RUN TestHandler_GetOrder/fail/db.GetOrder-error 247s === RUN TestHandler_GetOrder/fail/order-update-error 247s === RUN TestHandler_GetOrder/ok 247s === RUN TestHandler_GetOrder/fail/no-account 247s === RUN TestHandler_GetOrder/fail/account-id-mismatch 247s === RUN TestHandler_GetOrder/fail/provisioner-id-mismatch 247s --- PASS: TestHandler_GetOrder (0.00s) 247s --- PASS: TestHandler_GetOrder/fail/nil-account (0.00s) 247s --- PASS: TestHandler_GetOrder/fail/no-provisioner (0.00s) 247s --- PASS: TestHandler_GetOrder/fail/nil-provisioner (0.00s) 247s --- PASS: TestHandler_GetOrder/fail/db.GetOrder-error (0.00s) 247s --- PASS: TestHandler_GetOrder/fail/order-update-error (0.00s) 247s --- PASS: TestHandler_GetOrder/ok (0.00s) 247s --- PASS: TestHandler_GetOrder/fail/no-account (0.00s) 247s --- PASS: TestHandler_GetOrder/fail/account-id-mismatch (0.00s) 247s --- PASS: TestHandler_GetOrder/fail/provisioner-id-mismatch (0.00s) 247s === RUN TestHandler_newAuthorization 247s === RUN TestHandler_newAuthorization/fail/wireapp-user-options 247s === RUN TestHandler_newAuthorization/fail/wireapp-device-parse-client-id 247s === RUN TestHandler_newAuthorization/fail/wireapp-device-options 247s === RUN TestHandler_newAuthorization/ok/no-wildcard 247s === RUN TestHandler_newAuthorization/ok/permanent-identifier-disabled 247s === RUN TestHandler_newAuthorization/ok/permanent-identifier-enabled 247s === RUN TestHandler_newAuthorization/ok/wireapp-user 247s === RUN TestHandler_newAuthorization/ok/wireapp-device 247s === RUN TestHandler_newAuthorization/fail/error-db.CreateChallenge 247s === RUN TestHandler_newAuthorization/fail/error-db.CreateAuthorization 247s === RUN TestHandler_newAuthorization/fail/wireapp-device-parse-id 247s === RUN TestHandler_newAuthorization/ok/wildcard 247s --- PASS: TestHandler_newAuthorization (0.00s) 247s --- PASS: TestHandler_newAuthorization/fail/wireapp-user-options (0.00s) 247s --- PASS: TestHandler_newAuthorization/fail/wireapp-device-parse-client-id (0.00s) 247s --- PASS: TestHandler_newAuthorization/fail/wireapp-device-options (0.00s) 247s --- PASS: TestHandler_newAuthorization/ok/no-wildcard (0.00s) 247s --- PASS: TestHandler_newAuthorization/ok/permanent-identifier-disabled (0.00s) 247s --- PASS: TestHandler_newAuthorization/ok/permanent-identifier-enabled (0.00s) 247s --- PASS: TestHandler_newAuthorization/ok/wireapp-user (0.00s) 247s --- PASS: TestHandler_newAuthorization/ok/wireapp-device (0.00s) 247s --- PASS: TestHandler_newAuthorization/fail/error-db.CreateChallenge (0.00s) 247s --- PASS: TestHandler_newAuthorization/fail/error-db.CreateAuthorization (0.00s) 247s --- PASS: TestHandler_newAuthorization/fail/wireapp-device-parse-id (0.00s) 247s --- PASS: TestHandler_newAuthorization/ok/wildcard (0.00s) 247s === RUN TestHandler_NewOrder 247s === RUN TestHandler_NewOrder/ok/default-naf-nbf-wireapp 247s === RUN TestHandler_NewOrder/fail/nil-provisioner 247s === RUN TestHandler_NewOrder/fail/nil-payload 247s === RUN TestHandler_NewOrder/fail/unmarshal-payload-error 247s === RUN TestHandler_NewOrder/fail/newACMEPolicyEngine-error 247s === RUN TestHandler_NewOrder/fail/ca.AreSANsAllowed-error 247s === RUN TestHandler_NewOrder/ok/naf-no-nbf 247s === RUN TestHandler_NewOrder/ok/default-naf-nbf-with-policy 247s === RUN TestHandler_NewOrder/fail/no-account 247s === RUN TestHandler_NewOrder/fail/no-provisioner 247s === RUN TestHandler_NewOrder/fail/acmeProvisionerFromContext-error 247s === RUN TestHandler_NewOrder/fail/isIdentifierAllowed-error 247s === RUN TestHandler_NewOrder/fail/error-db.CreateOrder 247s === RUN TestHandler_NewOrder/ok/nbf-no-naf 247s === RUN TestHandler_NewOrder/ok/naf-nbf-from-ca 247s === RUN TestHandler_NewOrder/ok/naf-nbf 247s === RUN TestHandler_NewOrder/fail/nil-account 247s === RUN TestHandler_NewOrder/fail/error-h.newAuthorization 247s === RUN TestHandler_NewOrder/ok/default-naf-nbf 247s === RUN TestHandler_NewOrder/fail/no-payload 247s === RUN TestHandler_NewOrder/fail/malformed-payload-error 247s === RUN TestHandler_NewOrder/fail/db.GetExternalAccountKeyByAccountID-error 247s === RUN TestHandler_NewOrder/fail/prov.AuthorizeOrderIdentifier-error 247s === RUN TestHandler_NewOrder/ok/multiple-authz 247s --- PASS: TestHandler_NewOrder (0.00s) 247s --- PASS: TestHandler_NewOrder/ok/default-naf-nbf-wireapp (0.00s) 247s --- PASS: TestHandler_NewOrder/fail/nil-provisioner (0.00s) 247s --- PASS: TestHandler_NewOrder/fail/nil-payload (0.00s) 247s --- PASS: TestHandler_NewOrder/fail/unmarshal-payload-error (0.00s) 247s --- PASS: TestHandler_NewOrder/fail/newACMEPolicyEngine-error (0.00s) 247s --- PASS: TestHandler_NewOrder/fail/ca.AreSANsAllowed-error (0.00s) 247s --- PASS: TestHandler_NewOrder/ok/naf-no-nbf (0.00s) 247s --- PASS: TestHandler_NewOrder/ok/default-naf-nbf-with-policy (0.00s) 247s --- PASS: TestHandler_NewOrder/fail/no-account (0.00s) 247s --- PASS: TestHandler_NewOrder/fail/no-provisioner (0.00s) 247s --- PASS: TestHandler_NewOrder/fail/acmeProvisionerFromContext-error (0.00s) 247s --- PASS: TestHandler_NewOrder/fail/isIdentifierAllowed-error (0.00s) 247s --- PASS: TestHandler_NewOrder/fail/error-db.CreateOrder (0.00s) 247s --- PASS: TestHandler_NewOrder/ok/nbf-no-naf (0.00s) 247s --- PASS: TestHandler_NewOrder/ok/naf-nbf-from-ca (0.00s) 247s --- PASS: TestHandler_NewOrder/ok/naf-nbf (0.00s) 247s --- PASS: TestHandler_NewOrder/fail/nil-account (0.00s) 247s --- PASS: TestHandler_NewOrder/fail/error-h.newAuthorization (0.00s) 247s --- PASS: TestHandler_NewOrder/ok/default-naf-nbf (0.00s) 247s --- PASS: TestHandler_NewOrder/fail/no-payload (0.00s) 247s --- PASS: TestHandler_NewOrder/fail/malformed-payload-error (0.00s) 247s --- PASS: TestHandler_NewOrder/fail/db.GetExternalAccountKeyByAccountID-error (0.00s) 247s --- PASS: TestHandler_NewOrder/fail/prov.AuthorizeOrderIdentifier-error (0.00s) 247s --- PASS: TestHandler_NewOrder/ok/multiple-authz (0.00s) 247s === RUN TestHandler_FinalizeOrder 247s === RUN TestHandler_FinalizeOrder/fail/nil-payload 247s === RUN TestHandler_FinalizeOrder/fail/unmarshal-payload-error 247s === RUN TestHandler_FinalizeOrder/fail/db.GetOrder-error 247s === RUN TestHandler_FinalizeOrder/fail/account-id-mismatch 247s === RUN TestHandler_FinalizeOrder/fail/no-provisioner 247s === RUN TestHandler_FinalizeOrder/fail/nil-provisioner 247s === RUN TestHandler_FinalizeOrder/fail/malformed-payload-error 247s === RUN TestHandler_FinalizeOrder/fail/provisioner-id-mismatch 247s === RUN TestHandler_FinalizeOrder/fail/order-finalize-error 247s === RUN TestHandler_FinalizeOrder/ok 247s === RUN TestHandler_FinalizeOrder/fail/no-account 247s === RUN TestHandler_FinalizeOrder/fail/nil-account 247s === RUN TestHandler_FinalizeOrder/fail/no-payload 247s --- PASS: TestHandler_FinalizeOrder (0.00s) 247s --- PASS: TestHandler_FinalizeOrder/fail/nil-payload (0.00s) 247s --- PASS: TestHandler_FinalizeOrder/fail/unmarshal-payload-error (0.00s) 247s --- PASS: TestHandler_FinalizeOrder/fail/db.GetOrder-error (0.00s) 247s --- PASS: TestHandler_FinalizeOrder/fail/account-id-mismatch (0.00s) 247s --- PASS: TestHandler_FinalizeOrder/fail/no-provisioner (0.00s) 247s --- PASS: TestHandler_FinalizeOrder/fail/nil-provisioner (0.00s) 247s --- PASS: TestHandler_FinalizeOrder/fail/malformed-payload-error (0.00s) 247s --- PASS: TestHandler_FinalizeOrder/fail/provisioner-id-mismatch (0.00s) 247s --- PASS: TestHandler_FinalizeOrder/fail/order-finalize-error (0.00s) 247s --- PASS: TestHandler_FinalizeOrder/ok (0.00s) 247s --- PASS: TestHandler_FinalizeOrder/fail/no-account (0.00s) 247s --- PASS: TestHandler_FinalizeOrder/fail/nil-account (0.00s) 247s --- PASS: TestHandler_FinalizeOrder/fail/no-payload (0.00s) 247s === RUN TestHandler_challengeTypes 247s === RUN TestHandler_challengeTypes/ok/dns 247s === RUN TestHandler_challengeTypes/ok/wildcard 247s === RUN TestHandler_challengeTypes/ok/ip 247s --- PASS: TestHandler_challengeTypes (0.00s) 247s --- PASS: TestHandler_challengeTypes/ok/dns (0.00s) 247s --- PASS: TestHandler_challengeTypes/ok/wildcard (0.00s) 247s --- PASS: TestHandler_challengeTypes/ok/ip (0.00s) 247s === RUN TestTrimIfWildcard 247s === RUN TestTrimIfWildcard/no_trim 247s === RUN TestTrimIfWildcard/trim 247s --- PASS: TestTrimIfWildcard (0.00s) 247s --- PASS: TestTrimIfWildcard/no_trim (0.00s) 247s --- PASS: TestTrimIfWildcard/trim (0.00s) 247s === RUN Test_validateReasonCode 247s === RUN Test_validateReasonCode/ok 247s === RUN Test_validateReasonCode/fail/too-low 247s === RUN Test_validateReasonCode/fail/too-high 247s === RUN Test_validateReasonCode/fail/missing-7 247s --- PASS: Test_validateReasonCode (0.00s) 247s --- PASS: Test_validateReasonCode/ok (0.00s) 247s --- PASS: Test_validateReasonCode/fail/too-low (0.00s) 247s --- PASS: Test_validateReasonCode/fail/too-high (0.00s) 247s --- PASS: Test_validateReasonCode/fail/missing-7 (0.00s) 247s === RUN Test_reason 247s === RUN Test_reason/unspecified_reason 247s === RUN Test_reason/key_compromised 247s === RUN Test_reason/ca_compromised 247s === RUN Test_reason/affiliation_changed 247s === RUN Test_reason/superseded 247s === RUN Test_reason/cessation_of_operation 247s === RUN Test_reason/certificate_hold 247s === RUN Test_reason/remove_from_crl 247s === RUN Test_reason/privilege_withdrawn 247s === RUN Test_reason/aa_compromised 247s === RUN Test_reason/default 247s --- PASS: Test_reason (0.00s) 247s --- PASS: Test_reason/unspecified_reason (0.00s) 247s --- PASS: Test_reason/key_compromised (0.00s) 247s --- PASS: Test_reason/ca_compromised (0.00s) 247s --- PASS: Test_reason/affiliation_changed (0.00s) 247s --- PASS: Test_reason/superseded (0.00s) 247s --- PASS: Test_reason/cessation_of_operation (0.00s) 247s --- PASS: Test_reason/certificate_hold (0.00s) 247s --- PASS: Test_reason/remove_from_crl (0.00s) 247s --- PASS: Test_reason/privilege_withdrawn (0.00s) 247s --- PASS: Test_reason/aa_compromised (0.00s) 247s --- PASS: Test_reason/default (0.00s) 247s === RUN Test_revokeOptions 247s === RUN Test_revokeOptions/ok/no-reasoncode 247s === RUN Test_revokeOptions/ok/including-reasoncode 247s --- PASS: Test_revokeOptions (0.00s) 247s --- PASS: Test_revokeOptions/ok/no-reasoncode (0.00s) 247s --- PASS: Test_revokeOptions/ok/including-reasoncode (0.00s) 247s === RUN TestHandler_RevokeCert 247s === RUN TestHandler_RevokeCert/fail/no-certificate-encoded 247s === RUN TestHandler_RevokeCert/fail/db.GetCertificateBySerial 247s === RUN TestHandler_RevokeCert/fail/invalid-reasoncode 247s === RUN TestHandler_RevokeCert/fail/prov.AuthorizeRevoke 247s === RUN TestHandler_RevokeCert/fail/no-payload 247s === RUN TestHandler_RevokeCert/fail/nil-payload 247s === RUN TestHandler_RevokeCert/fail/unauthorized-certificate-key 247s === RUN TestHandler_RevokeCert/fail/ca.Revoke-already-revoked 247s === RUN TestHandler_RevokeCert/ok/using-certificate-key 247s === RUN TestHandler_RevokeCert/fail/wrong-certificate-encoding 247s === RUN TestHandler_RevokeCert/fail/different-certificate-contents 247s === RUN TestHandler_RevokeCert/fail/nil-account 247s === RUN TestHandler_RevokeCert/fail/account-not-valid 247s === RUN TestHandler_RevokeCert/fail/certificate-already-revoked 247s === RUN TestHandler_RevokeCert/fail/no-jws 247s === RUN TestHandler_RevokeCert/fail/no-account 247s === RUN TestHandler_RevokeCert/fail/account-not-authorized 247s === RUN TestHandler_RevokeCert/fail/certificate-revoked-check-fails 247s === RUN TestHandler_RevokeCert/fail/ca.Revoke 247s === RUN TestHandler_RevokeCert/ok/using-account-key 247s === RUN TestHandler_RevokeCert/fail/nil-jws 247s === RUN TestHandler_RevokeCert/fail/no-provisioner 247s === RUN TestHandler_RevokeCert/fail/nil-provisioner 247s === RUN TestHandler_RevokeCert/fail/unmarshal-payload 247s --- PASS: TestHandler_RevokeCert (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/no-certificate-encoded (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/db.GetCertificateBySerial (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/invalid-reasoncode (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/prov.AuthorizeRevoke (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/no-payload (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/nil-payload (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/unauthorized-certificate-key (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/ca.Revoke-already-revoked (0.00s) 247s --- PASS: TestHandler_RevokeCert/ok/using-certificate-key (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/wrong-certificate-encoding (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/different-certificate-contents (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/nil-account (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/account-not-valid (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/certificate-already-revoked (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/no-jws (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/no-account (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/account-not-authorized (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/certificate-revoked-check-fails (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/ca.Revoke (0.00s) 247s --- PASS: TestHandler_RevokeCert/ok/using-account-key (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/nil-jws (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/no-provisioner (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/nil-provisioner (0.00s) 247s --- PASS: TestHandler_RevokeCert/fail/unmarshal-payload (0.00s) 247s === RUN TestHandler_isAccountAuthorized 247s === RUN TestHandler_isAccountAuthorized/fail/different-account 247s === RUN TestHandler_isAccountAuthorized/ok 247s === RUN TestHandler_isAccountAuthorized/fail/account-invalid 247s --- PASS: TestHandler_isAccountAuthorized (0.00s) 247s --- PASS: TestHandler_isAccountAuthorized/fail/different-account (0.00s) 247s --- PASS: TestHandler_isAccountAuthorized/ok (0.00s) 247s --- PASS: TestHandler_isAccountAuthorized/fail/account-invalid (0.00s) 247s === RUN Test_wrapUnauthorizedError 247s === RUN Test_wrapUnauthorizedError/wrap-subject 247s === RUN Test_wrapUnauthorizedError/default 247s === RUN Test_wrapUnauthorizedError/unauthorizedIdentifiers 247s === RUN Test_wrapUnauthorizedError/subject 247s --- PASS: Test_wrapUnauthorizedError (0.00s) 247s --- PASS: Test_wrapUnauthorizedError/wrap-subject (0.00s) 247s --- PASS: Test_wrapUnauthorizedError/default (0.00s) 247s --- PASS: Test_wrapUnauthorizedError/unauthorizedIdentifiers (0.00s) 247s --- PASS: Test_wrapUnauthorizedError/subject (0.00s) 247s === RUN TestWireIntegration 247s wire_integration_test.go:137: database file name: /tmp/integration-db-1293600384 247s wire_integration_test.go:190: directory: {https://test.ca.smallstep.com/acme/test@acme-%3Ctest%3Eprovisioner.com/new-nonce https://test.ca.smallstep.com/acme/test@acme-%3Ctest%3Eprovisioner.com/new-account https://test.ca.smallstep.com/acme/test@acme-%3Ctest%3Eprovisioner.com/new-order https://test.ca.smallstep.com/acme/test@acme-%3Ctest%3Eprovisioner.com/revoke-cert https://test.ca.smallstep.com/acme/test@acme-%3Ctest%3Eprovisioner.com/key-change } 247s wire_integration_test.go:203: nonce: NzNOam0xQlFqTVVIaGhaeHg1SVUxWGdrcDdPN2pUQzI 247s wire_integration_test.go:237: account ID: uBE48vCnWF3j2iJbrHkDpKaOkr0CQWL2 247s wire_integration_test.go:278: authzs IDs: [csigYRq8iPsxdZZxwqeHqdRw5K5iyKL7 YGJQi3z2M0Q1BWHXIFzMoXKKn9uwAw97] 247s wire_integration_test.go:428: challenge: AE32LmErI9FYXK4rf1XxeqjK6lQc2Y1y invalid 247s wire_integration_test.go:428: challenge: dMuSlbargS8CgT4rpeEFy2Xv5lREnuOG invalid 247s wire_integration_test.go:452: updated challenge: AE32LmErI9FYXK4rf1XxeqjK6lQc2Y1y valid 247s wire_integration_test.go:452: updated challenge: dMuSlbargS8CgT4rpeEFy2Xv5lREnuOG valid 247s wire_integration_test.go:490: updated order status: ready 247s wire_integration_test.go:587: finalized order status: valid 247s --- PASS: TestWireIntegration (0.03s) 247s PASS 247s ok github.com/smallstep/certificates/acme/api 0.176s 248s === RUN TestDB_getDBAccount 248s === RUN TestDB_getDBAccount/fail/unmarshal-error 248s === RUN TestDB_getDBAccount/ok 248s === RUN TestDB_getDBAccount/fail/not-found 248s === RUN TestDB_getDBAccount/fail/db.Get-error 248s --- PASS: TestDB_getDBAccount (0.00s) 248s --- PASS: TestDB_getDBAccount/fail/unmarshal-error (0.00s) 248s --- PASS: TestDB_getDBAccount/ok (0.00s) 248s --- PASS: TestDB_getDBAccount/fail/not-found (0.00s) 248s --- PASS: TestDB_getDBAccount/fail/db.Get-error (0.00s) 248s === RUN TestDB_getAccountIDByKeyID 248s === RUN TestDB_getAccountIDByKeyID/fail/not-found 248s === RUN TestDB_getAccountIDByKeyID/fail/db.Get-error 248s === RUN TestDB_getAccountIDByKeyID/ok 248s --- PASS: TestDB_getAccountIDByKeyID (0.00s) 248s --- PASS: TestDB_getAccountIDByKeyID/fail/not-found (0.00s) 248s --- PASS: TestDB_getAccountIDByKeyID/fail/db.Get-error (0.00s) 248s --- PASS: TestDB_getAccountIDByKeyID/ok (0.00s) 248s === RUN TestDB_GetAccount 248s === RUN TestDB_GetAccount/ok 248s === RUN TestDB_GetAccount/fail/db.Get-error 248s --- PASS: TestDB_GetAccount (0.00s) 248s --- PASS: TestDB_GetAccount/ok (0.00s) 248s --- PASS: TestDB_GetAccount/fail/db.Get-error (0.00s) 248s === RUN TestDB_GetAccountByKeyID 248s === RUN TestDB_GetAccountByKeyID/fail/db.getAccountIDByKeyID-error 248s === RUN TestDB_GetAccountByKeyID/fail/db.GetAccount-error 248s === RUN TestDB_GetAccountByKeyID/ok 248s --- PASS: TestDB_GetAccountByKeyID (0.00s) 248s --- PASS: TestDB_GetAccountByKeyID/fail/db.getAccountIDByKeyID-error (0.00s) 248s --- PASS: TestDB_GetAccountByKeyID/fail/db.GetAccount-error (0.00s) 248s --- PASS: TestDB_GetAccountByKeyID/ok (0.00s) 248s === RUN TestDB_CreateAccount 248s === RUN TestDB_CreateAccount/fail/keyID-cmpAndSwap-error 248s === RUN TestDB_CreateAccount/fail/keyID-cmpAndSwap-false 248s === RUN TestDB_CreateAccount/fail/account-save-error 248s === RUN TestDB_CreateAccount/ok 248s --- PASS: TestDB_CreateAccount (0.00s) 248s --- PASS: TestDB_CreateAccount/fail/keyID-cmpAndSwap-error (0.00s) 248s --- PASS: TestDB_CreateAccount/fail/keyID-cmpAndSwap-false (0.00s) 248s --- PASS: TestDB_CreateAccount/fail/account-save-error (0.00s) 248s --- PASS: TestDB_CreateAccount/ok (0.00s) 248s === RUN TestDB_UpdateAccount 248s === RUN TestDB_UpdateAccount/fail/db.CmpAndSwap-error 248s === RUN TestDB_UpdateAccount/ok 248s === RUN TestDB_UpdateAccount/fail/db.Get-error 248s === RUN TestDB_UpdateAccount/fail/already-deactivated 248s --- PASS: TestDB_UpdateAccount (0.00s) 248s --- PASS: TestDB_UpdateAccount/fail/db.CmpAndSwap-error (0.00s) 248s --- PASS: TestDB_UpdateAccount/ok (0.00s) 248s --- PASS: TestDB_UpdateAccount/fail/db.Get-error (0.00s) 248s --- PASS: TestDB_UpdateAccount/fail/already-deactivated (0.00s) 248s === RUN TestDB_getDBAuthz 248s === RUN TestDB_getDBAuthz/fail/unmarshal-error 248s === RUN TestDB_getDBAuthz/ok 248s === RUN TestDB_getDBAuthz/fail/not-found 248s === RUN TestDB_getDBAuthz/fail/db.Get-error 248s --- PASS: TestDB_getDBAuthz (0.00s) 248s --- PASS: TestDB_getDBAuthz/fail/unmarshal-error (0.00s) 248s --- PASS: TestDB_getDBAuthz/ok (0.00s) 248s --- PASS: TestDB_getDBAuthz/fail/not-found (0.00s) 248s --- PASS: TestDB_getDBAuthz/fail/db.Get-error (0.00s) 248s === RUN TestDB_GetAuthorization 248s === RUN TestDB_GetAuthorization/fail/db.Get-error 248s === RUN TestDB_GetAuthorization/fail/forward-acme-error 248s === RUN TestDB_GetAuthorization/fail/db.GetChallenge-error 248s === RUN TestDB_GetAuthorization/fail/db.GetChallenge-not-found 248s === RUN TestDB_GetAuthorization/ok 248s --- PASS: TestDB_GetAuthorization (0.00s) 248s --- PASS: TestDB_GetAuthorization/fail/db.Get-error (0.00s) 248s --- PASS: TestDB_GetAuthorization/fail/forward-acme-error (0.00s) 248s --- PASS: TestDB_GetAuthorization/fail/db.GetChallenge-error (0.00s) 248s --- PASS: TestDB_GetAuthorization/fail/db.GetChallenge-not-found (0.00s) 248s --- PASS: TestDB_GetAuthorization/ok (0.00s) 248s === RUN TestDB_CreateAuthorization 248s === RUN TestDB_CreateAuthorization/fail/cmpAndSwap-error 248s === RUN TestDB_CreateAuthorization/ok 248s --- PASS: TestDB_CreateAuthorization (0.00s) 248s --- PASS: TestDB_CreateAuthorization/fail/cmpAndSwap-error (0.00s) 248s --- PASS: TestDB_CreateAuthorization/ok (0.00s) 248s === RUN TestDB_UpdateAuthorization 248s === RUN TestDB_UpdateAuthorization/fail/db.Get-error 248s === RUN TestDB_UpdateAuthorization/fail/db.CmpAndSwap-error 248s === RUN TestDB_UpdateAuthorization/ok 248s --- PASS: TestDB_UpdateAuthorization (0.00s) 248s --- PASS: TestDB_UpdateAuthorization/fail/db.Get-error (0.00s) 248s --- PASS: TestDB_UpdateAuthorization/fail/db.CmpAndSwap-error (0.00s) 248s --- PASS: TestDB_UpdateAuthorization/ok (0.00s) 248s === RUN TestDB_GetAuthorizationsByAccountID 248s === RUN TestDB_GetAuthorizationsByAccountID/fail/db.List-error 248s === RUN TestDB_GetAuthorizationsByAccountID/fail/unmarshal 248s === RUN TestDB_GetAuthorizationsByAccountID/ok 248s === RUN TestDB_GetAuthorizationsByAccountID/ok/skip-different-account 248s --- PASS: TestDB_GetAuthorizationsByAccountID (0.00s) 248s --- PASS: TestDB_GetAuthorizationsByAccountID/fail/db.List-error (0.00s) 248s --- PASS: TestDB_GetAuthorizationsByAccountID/fail/unmarshal (0.00s) 248s --- PASS: TestDB_GetAuthorizationsByAccountID/ok (0.00s) 248s --- PASS: TestDB_GetAuthorizationsByAccountID/ok/skip-different-account (0.00s) 248s === RUN TestDB_CreateCertificate 248s === RUN TestDB_CreateCertificate/fail/cmpAndSwap-error 248s === RUN TestDB_CreateCertificate/ok 248s --- PASS: TestDB_CreateCertificate (0.00s) 248s --- PASS: TestDB_CreateCertificate/fail/cmpAndSwap-error (0.00s) 248s --- PASS: TestDB_CreateCertificate/ok (0.00s) 248s === RUN TestDB_GetCertificate 248s === RUN TestDB_GetCertificate/fail/parseBundle-error 248s === RUN TestDB_GetCertificate/ok 248s === RUN TestDB_GetCertificate/fail/not-found 248s === RUN TestDB_GetCertificate/fail/db.Get-error 248s === RUN TestDB_GetCertificate/fail/unmarshal-error 248s --- PASS: TestDB_GetCertificate (0.00s) 248s --- PASS: TestDB_GetCertificate/fail/parseBundle-error (0.00s) 248s --- PASS: TestDB_GetCertificate/ok (0.00s) 248s --- PASS: TestDB_GetCertificate/fail/not-found (0.00s) 248s --- PASS: TestDB_GetCertificate/fail/db.Get-error (0.00s) 248s --- PASS: TestDB_GetCertificate/fail/unmarshal-error (0.00s) 248s === RUN Test_parseBundle 248s === RUN Test_parseBundle/fail/bad-type-error 248s === RUN Test_parseBundle/fail/bad-pem-error 248s === RUN Test_parseBundle/fail/unexpected-data 248s === RUN Test_parseBundle/ok 248s --- PASS: Test_parseBundle (0.00s) 248s --- PASS: Test_parseBundle/fail/bad-type-error (0.00s) 248s --- PASS: Test_parseBundle/fail/bad-pem-error (0.00s) 248s --- PASS: Test_parseBundle/fail/unexpected-data (0.00s) 248s --- PASS: Test_parseBundle/ok (0.00s) 248s === RUN TestDB_GetCertificateBySerial 248s === RUN TestDB_GetCertificateBySerial/fail/unmarshal-dbSerial 248s === RUN TestDB_GetCertificateBySerial/ok 248s === RUN TestDB_GetCertificateBySerial/fail/not-found 248s === RUN TestDB_GetCertificateBySerial/fail/db-error 248s --- PASS: TestDB_GetCertificateBySerial (0.00s) 248s --- PASS: TestDB_GetCertificateBySerial/fail/unmarshal-dbSerial (0.00s) 248s --- PASS: TestDB_GetCertificateBySerial/ok (0.00s) 248s --- PASS: TestDB_GetCertificateBySerial/fail/not-found (0.00s) 248s --- PASS: TestDB_GetCertificateBySerial/fail/db-error (0.00s) 248s === RUN TestDB_getDBChallenge 248s === RUN TestDB_getDBChallenge/fail/not-found 248s === RUN TestDB_getDBChallenge/fail/db.Get-error 248s === RUN TestDB_getDBChallenge/fail/unmarshal-error 248s === RUN TestDB_getDBChallenge/ok 248s --- PASS: TestDB_getDBChallenge (0.00s) 248s --- PASS: TestDB_getDBChallenge/fail/not-found (0.00s) 248s --- PASS: TestDB_getDBChallenge/fail/db.Get-error (0.00s) 248s --- PASS: TestDB_getDBChallenge/fail/unmarshal-error (0.00s) 248s --- PASS: TestDB_getDBChallenge/ok (0.00s) 248s === RUN TestDB_CreateChallenge 248s === RUN TestDB_CreateChallenge/fail/cmpAndSwap-error 248s === RUN TestDB_CreateChallenge/ok 248s --- PASS: TestDB_CreateChallenge (0.00s) 248s --- PASS: TestDB_CreateChallenge/fail/cmpAndSwap-error (0.00s) 248s --- PASS: TestDB_CreateChallenge/ok (0.00s) 248s === RUN TestDB_GetChallenge 248s === RUN TestDB_GetChallenge/fail/db.Get-error 248s === RUN TestDB_GetChallenge/fail/forward-acme-error 248s === RUN TestDB_GetChallenge/ok 248s --- PASS: TestDB_GetChallenge (0.00s) 248s --- PASS: TestDB_GetChallenge/fail/db.Get-error (0.00s) 248s --- PASS: TestDB_GetChallenge/fail/forward-acme-error (0.00s) 248s --- PASS: TestDB_GetChallenge/ok (0.00s) 248s === RUN TestDB_UpdateChallenge 248s === RUN TestDB_UpdateChallenge/fail/db.Get-error 248s === RUN TestDB_UpdateChallenge/fail/db.CmpAndSwap-error 248s === RUN TestDB_UpdateChallenge/ok 248s --- PASS: TestDB_UpdateChallenge (0.00s) 248s --- PASS: TestDB_UpdateChallenge/fail/db.Get-error (0.00s) 248s --- PASS: TestDB_UpdateChallenge/fail/db.CmpAndSwap-error (0.00s) 248s --- PASS: TestDB_UpdateChallenge/ok (0.00s) 248s === RUN TestDB_getDBExternalAccountKey 248s === RUN TestDB_getDBExternalAccountKey/ok 248s === RUN TestDB_getDBExternalAccountKey/fail/not-found 248s === RUN TestDB_getDBExternalAccountKey/fail/db.Get-error 248s === RUN TestDB_getDBExternalAccountKey/fail/unmarshal-error 248s --- PASS: TestDB_getDBExternalAccountKey (0.00s) 248s --- PASS: TestDB_getDBExternalAccountKey/ok (0.00s) 248s --- PASS: TestDB_getDBExternalAccountKey/fail/not-found (0.00s) 248s --- PASS: TestDB_getDBExternalAccountKey/fail/db.Get-error (0.00s) 248s --- PASS: TestDB_getDBExternalAccountKey/fail/unmarshal-error (0.00s) 248s === RUN TestDB_GetExternalAccountKey 248s === RUN TestDB_GetExternalAccountKey/ok 248s === RUN TestDB_GetExternalAccountKey/fail/db.Get-error 248s === RUN TestDB_GetExternalAccountKey/fail/non-matching-provisioner 248s --- PASS: TestDB_GetExternalAccountKey (0.00s) 248s --- PASS: TestDB_GetExternalAccountKey/ok (0.00s) 248s --- PASS: TestDB_GetExternalAccountKey/fail/db.Get-error (0.00s) 248s --- PASS: TestDB_GetExternalAccountKey/fail/non-matching-provisioner (0.00s) 248s === RUN TestDB_GetExternalAccountKeyByReference 248s === RUN TestDB_GetExternalAccountKeyByReference/fail/reference-unmarshal-error 248s === RUN TestDB_GetExternalAccountKeyByReference/fail/db.GetExternalAccountKey-error 248s === RUN TestDB_GetExternalAccountKeyByReference/ok 248s === RUN TestDB_GetExternalAccountKeyByReference/ok/no-reference 248s === RUN TestDB_GetExternalAccountKeyByReference/fail/reference-not-found 248s === RUN TestDB_GetExternalAccountKeyByReference/fail/reference-load-error 248s --- PASS: TestDB_GetExternalAccountKeyByReference (0.00s) 248s --- PASS: TestDB_GetExternalAccountKeyByReference/fail/reference-unmarshal-error (0.00s) 248s --- PASS: TestDB_GetExternalAccountKeyByReference/fail/db.GetExternalAccountKey-error (0.00s) 248s --- PASS: TestDB_GetExternalAccountKeyByReference/ok (0.00s) 248s --- PASS: TestDB_GetExternalAccountKeyByReference/ok/no-reference (0.00s) 248s --- PASS: TestDB_GetExternalAccountKeyByReference/fail/reference-not-found (0.00s) 248s --- PASS: TestDB_GetExternalAccountKeyByReference/fail/reference-load-error (0.00s) 248s === RUN TestDB_GetExternalAccountKeys 248s === RUN TestDB_GetExternalAccountKeys/ok 248s === RUN TestDB_GetExternalAccountKeys/fail/db.Get-externalAccountKeysByProvisionerIDTable 248s === RUN TestDB_GetExternalAccountKeys/fail/db.Get-externalAccountKeysByProvisionerIDTable-unmarshal 248s === RUN TestDB_GetExternalAccountKeys/fail/db.getDBExternalAccountKey 248s --- PASS: TestDB_GetExternalAccountKeys (0.00s) 248s --- PASS: TestDB_GetExternalAccountKeys/ok (0.00s) 248s --- PASS: TestDB_GetExternalAccountKeys/fail/db.Get-externalAccountKeysByProvisionerIDTable (0.00s) 248s --- PASS: TestDB_GetExternalAccountKeys/fail/db.Get-externalAccountKeysByProvisionerIDTable-unmarshal (0.00s) 248s --- PASS: TestDB_GetExternalAccountKeys/fail/db.getDBExternalAccountKey (0.00s) 248s === RUN TestDB_DeleteExternalAccountKey 248s === RUN TestDB_DeleteExternalAccountKey/fail/delete-eak 248s === RUN TestDB_DeleteExternalAccountKey/fail/delete-eakID 248s === RUN TestDB_DeleteExternalAccountKey/ok 248s acme_external_account_keyID_provisionerID_index 248s === RUN TestDB_DeleteExternalAccountKey/fail/not-found 248s === RUN TestDB_DeleteExternalAccountKey/fail/non-matching-provisioner 248s === RUN TestDB_DeleteExternalAccountKey/fail/delete-reference 248s --- PASS: TestDB_DeleteExternalAccountKey (0.00s) 248s --- PASS: TestDB_DeleteExternalAccountKey/fail/delete-eak (0.00s) 248s --- PASS: TestDB_DeleteExternalAccountKey/fail/delete-eakID (0.00s) 248s --- PASS: TestDB_DeleteExternalAccountKey/ok (0.00s) 248s --- PASS: TestDB_DeleteExternalAccountKey/fail/not-found (0.00s) 248s --- PASS: TestDB_DeleteExternalAccountKey/fail/non-matching-provisioner (0.00s) 248s --- PASS: TestDB_DeleteExternalAccountKey/fail/delete-reference (0.00s) 248s === RUN TestDB_CreateExternalAccountKey 248s === RUN TestDB_CreateExternalAccountKey/ok 248s === RUN TestDB_CreateExternalAccountKey/fail/externalAccountKeyID-cmpAndSwap-error 248s === RUN TestDB_CreateExternalAccountKey/fail/addEAKID-error 248s === RUN TestDB_CreateExternalAccountKey/fail/externalAccountKeyReference-cmpAndSwap-error 248s --- PASS: TestDB_CreateExternalAccountKey (0.00s) 248s --- PASS: TestDB_CreateExternalAccountKey/ok (0.00s) 248s --- PASS: TestDB_CreateExternalAccountKey/fail/externalAccountKeyID-cmpAndSwap-error (0.00s) 248s --- PASS: TestDB_CreateExternalAccountKey/fail/addEAKID-error (0.00s) 248s --- PASS: TestDB_CreateExternalAccountKey/fail/externalAccountKeyReference-cmpAndSwap-error (0.00s) 248s === RUN TestDB_UpdateExternalAccountKey 248s === RUN TestDB_UpdateExternalAccountKey/ok 248s === RUN TestDB_UpdateExternalAccountKey/fail/db.Get-error 248s === RUN TestDB_UpdateExternalAccountKey/fail/provisioner-mismatch 248s === RUN TestDB_UpdateExternalAccountKey/fail/provisioner-change 248s === RUN TestDB_UpdateExternalAccountKey/fail/reference-change 248s --- PASS: TestDB_UpdateExternalAccountKey (0.00s) 248s --- PASS: TestDB_UpdateExternalAccountKey/ok (0.00s) 248s --- PASS: TestDB_UpdateExternalAccountKey/fail/db.Get-error (0.00s) 248s --- PASS: TestDB_UpdateExternalAccountKey/fail/provisioner-mismatch (0.00s) 248s --- PASS: TestDB_UpdateExternalAccountKey/fail/provisioner-change (0.00s) 248s --- PASS: TestDB_UpdateExternalAccountKey/fail/reference-change (0.00s) 248s === RUN TestDB_addEAKID 248s === RUN TestDB_addEAKID/ok 248s === RUN TestDB_addEAKID/fail/empty-eakID 248s === RUN TestDB_addEAKID/fail/db.Get 248s === RUN TestDB_addEAKID/fail/unmarshal 248s === RUN TestDB_addEAKID/fail/eakID-already-exists 248s === RUN TestDB_addEAKID/fail/db.save 248s === RUN TestDB_addEAKID/ok/db.Get-not-found 248s --- PASS: TestDB_addEAKID (0.00s) 248s --- PASS: TestDB_addEAKID/ok (0.00s) 248s --- PASS: TestDB_addEAKID/fail/empty-eakID (0.00s) 248s --- PASS: TestDB_addEAKID/fail/db.Get (0.00s) 248s --- PASS: TestDB_addEAKID/fail/unmarshal (0.00s) 248s --- PASS: TestDB_addEAKID/fail/eakID-already-exists (0.00s) 248s --- PASS: TestDB_addEAKID/fail/db.save (0.00s) 248s --- PASS: TestDB_addEAKID/ok/db.Get-not-found (0.00s) 248s === RUN TestDB_deleteEAKID 248s === RUN TestDB_deleteEAKID/fail/db.Get 248s === RUN TestDB_deleteEAKID/fail/unmarshal 248s === RUN TestDB_deleteEAKID/fail/db.save 248s === RUN TestDB_deleteEAKID/ok/db.Get-not-found 248s === RUN TestDB_deleteEAKID/ok 248s --- PASS: TestDB_deleteEAKID (0.00s) 248s --- PASS: TestDB_deleteEAKID/fail/db.Get (0.00s) 248s --- PASS: TestDB_deleteEAKID/fail/unmarshal (0.00s) 248s --- PASS: TestDB_deleteEAKID/fail/db.save (0.00s) 248s --- PASS: TestDB_deleteEAKID/ok/db.Get-not-found (0.00s) 248s --- PASS: TestDB_deleteEAKID/ok (0.00s) 248s === RUN TestDB_addAndDeleteEAKID 248s === RUN TestDB_addAndDeleteEAKID/ok/multi 248s --- PASS: TestDB_addAndDeleteEAKID (0.00s) 248s --- PASS: TestDB_addAndDeleteEAKID/ok/multi (0.00s) 248s === RUN Test_removeElement 248s === RUN Test_removeElement/remove-first 248s === RUN Test_removeElement/remove-last 248s === RUN Test_removeElement/remove-middle 248s === RUN Test_removeElement/remove-non-existing 248s --- PASS: Test_removeElement (0.00s) 248s --- PASS: Test_removeElement/remove-first (0.00s) 248s --- PASS: Test_removeElement/remove-last (0.00s) 248s --- PASS: Test_removeElement/remove-middle (0.00s) 248s --- PASS: Test_removeElement/remove-non-existing (0.00s) 248s === RUN TestDB_CreateNonce 248s === RUN TestDB_CreateNonce/fail/cmpAndSwap-error 248s === RUN TestDB_CreateNonce/ok 248s --- PASS: TestDB_CreateNonce (0.00s) 248s --- PASS: TestDB_CreateNonce/fail/cmpAndSwap-error (0.00s) 248s --- PASS: TestDB_CreateNonce/ok (0.00s) 248s === RUN TestDB_DeleteNonce 248s === RUN TestDB_DeleteNonce/fail/db.Update-error 248s === RUN TestDB_DeleteNonce/ok 248s === RUN TestDB_DeleteNonce/fail/not-found 248s --- PASS: TestDB_DeleteNonce (0.00s) 248s --- PASS: TestDB_DeleteNonce/fail/db.Update-error (0.00s) 248s --- PASS: TestDB_DeleteNonce/ok (0.00s) 248s --- PASS: TestDB_DeleteNonce/fail/not-found (0.00s) 248s === RUN TestNew 248s === RUN TestNew/ok 248s === RUN TestNew/fail/db.CreateTable-error 248s --- PASS: TestNew (0.00s) 248s --- PASS: TestNew/ok (0.00s) 248s --- PASS: TestNew/fail/db.CreateTable-error (0.00s) 248s === RUN TestDB_save 248s === RUN TestDB_save/fail/db.CmpAndSwap-false-marshaling-old 248s === RUN TestDB_save/ok 248s === RUN TestDB_save/ok/nils 248s === RUN TestDB_save/fail/error-marshaling-new 248s === RUN TestDB_save/fail/error-marshaling-old 248s === RUN TestDB_save/fail/db.CmpAndSwap-error 248s --- PASS: TestDB_save (0.00s) 248s --- PASS: TestDB_save/fail/db.CmpAndSwap-false-marshaling-old (0.00s) 248s --- PASS: TestDB_save/ok (0.00s) 248s --- PASS: TestDB_save/ok/nils (0.00s) 248s --- PASS: TestDB_save/fail/error-marshaling-new (0.00s) 248s --- PASS: TestDB_save/fail/error-marshaling-old (0.00s) 248s --- PASS: TestDB_save/fail/db.CmpAndSwap-error (0.00s) 248s === RUN TestDB_getDBOrder 248s === RUN TestDB_getDBOrder/fail/not-found 248s === RUN TestDB_getDBOrder/fail/db.Get-error 248s === RUN TestDB_getDBOrder/fail/unmarshal-error 248s === RUN TestDB_getDBOrder/ok 248s --- PASS: TestDB_getDBOrder (0.00s) 248s --- PASS: TestDB_getDBOrder/fail/not-found (0.00s) 248s --- PASS: TestDB_getDBOrder/fail/db.Get-error (0.00s) 248s --- PASS: TestDB_getDBOrder/fail/unmarshal-error (0.00s) 248s --- PASS: TestDB_getDBOrder/ok (0.00s) 248s === RUN TestDB_GetOrder 248s === RUN TestDB_GetOrder/fail/forward-acme-error 248s === RUN TestDB_GetOrder/ok 248s === RUN TestDB_GetOrder/fail/db.Get-error 248s --- PASS: TestDB_GetOrder (0.00s) 248s --- PASS: TestDB_GetOrder/fail/forward-acme-error (0.00s) 248s --- PASS: TestDB_GetOrder/ok (0.00s) 248s --- PASS: TestDB_GetOrder/fail/db.Get-error (0.00s) 248s === RUN TestDB_UpdateOrder 248s === RUN TestDB_UpdateOrder/ok 248s === RUN TestDB_UpdateOrder/fail/db.Get-error 248s === RUN TestDB_UpdateOrder/fail/save-error 248s --- PASS: TestDB_UpdateOrder (0.00s) 248s --- PASS: TestDB_UpdateOrder/ok (0.00s) 248s --- PASS: TestDB_UpdateOrder/fail/db.Get-error (0.00s) 248s --- PASS: TestDB_UpdateOrder/fail/save-error (0.00s) 248s === RUN TestDB_CreateOrder 248s === RUN TestDB_CreateOrder/fail/order-save-error 248s === RUN TestDB_CreateOrder/fail/orderIDsByOrderUpdate-error 248s === RUN TestDB_CreateOrder/ok 248s --- PASS: TestDB_CreateOrder (0.00s) 248s --- PASS: TestDB_CreateOrder/fail/order-save-error (0.00s) 248s --- PASS: TestDB_CreateOrder/fail/orderIDsByOrderUpdate-error (0.00s) 248s --- PASS: TestDB_CreateOrder/ok (0.00s) 248s === RUN TestDB_updateAddOrderIDs 248s === RUN TestDB_updateAddOrderIDs/ok/old-and-new 248s === RUN TestDB_updateAddOrderIDs/fail/db.Get-order-error 248s === RUN TestDB_updateAddOrderIDs/fail/db.save-order-error 248s === RUN TestDB_updateAddOrderIDs/ok/all-old-not-pending 248s === RUN TestDB_updateAddOrderIDs/ok/old-and-new-2 248s === RUN TestDB_updateAddOrderIDs/fail/db.Get-error 248s === RUN TestDB_updateAddOrderIDs/fail/unmarshal-error 248s === RUN TestDB_updateAddOrderIDs/fail/update-order-status-error 248s === RUN TestDB_updateAddOrderIDs/ok/no-old 248s --- PASS: TestDB_updateAddOrderIDs (0.00s) 248s --- PASS: TestDB_updateAddOrderIDs/ok/old-and-new (0.00s) 248s --- PASS: TestDB_updateAddOrderIDs/fail/db.Get-order-error (0.00s) 248s --- PASS: TestDB_updateAddOrderIDs/fail/db.save-order-error (0.00s) 248s --- PASS: TestDB_updateAddOrderIDs/ok/all-old-not-pending (0.00s) 248s --- PASS: TestDB_updateAddOrderIDs/ok/old-and-new-2 (0.00s) 248s --- PASS: TestDB_updateAddOrderIDs/fail/db.Get-error (0.00s) 248s --- PASS: TestDB_updateAddOrderIDs/fail/unmarshal-error (0.00s) 248s --- PASS: TestDB_updateAddOrderIDs/fail/update-order-status-error (0.00s) 248s --- PASS: TestDB_updateAddOrderIDs/ok/no-old (0.00s) 248s PASS 248s ok github.com/smallstep/certificates/acme/db/nosql 0.021s 248s === RUN TestParseUserID 248s === RUN TestParseUserID/ok 248s === RUN TestParseUserID/fail/json 248s === RUN TestParseUserID/fail/empty-handle 248s === RUN TestParseUserID/fail/empty-name 248s === RUN TestParseUserID/fail/empty-domain 248s --- PASS: TestParseUserID (0.00s) 248s --- PASS: TestParseUserID/ok (0.00s) 248s --- PASS: TestParseUserID/fail/json (0.00s) 248s --- PASS: TestParseUserID/fail/empty-handle (0.00s) 248s --- PASS: TestParseUserID/fail/empty-name (0.00s) 248s --- PASS: TestParseUserID/fail/empty-domain (0.00s) 248s === RUN TestParseDeviceID 248s === RUN TestParseDeviceID/ok 248s === RUN TestParseDeviceID/fail/json 248s === RUN TestParseDeviceID/fail/empty-handle 248s === RUN TestParseDeviceID/fail/empty-name 248s === RUN TestParseDeviceID/fail/empty-domain 248s === RUN TestParseDeviceID/fail/empty-client-id 248s --- PASS: TestParseDeviceID (0.00s) 248s --- PASS: TestParseDeviceID/ok (0.00s) 248s --- PASS: TestParseDeviceID/fail/json (0.00s) 248s --- PASS: TestParseDeviceID/fail/empty-handle (0.00s) 248s --- PASS: TestParseDeviceID/fail/empty-name (0.00s) 248s --- PASS: TestParseDeviceID/fail/empty-domain (0.00s) 248s --- PASS: TestParseDeviceID/fail/empty-client-id (0.00s) 248s === RUN TestParseClientID 248s === RUN TestParseClientID/ok 248s === RUN TestParseClientID/fail/uri 248s === RUN TestParseClientID/fail/scheme 248s === RUN TestParseClientID/fail/username 248s --- PASS: TestParseClientID (0.00s) 248s --- PASS: TestParseClientID/ok (0.00s) 248s --- PASS: TestParseClientID/fail/uri (0.00s) 248s --- PASS: TestParseClientID/fail/scheme (0.00s) 248s --- PASS: TestParseClientID/fail/username (0.00s) 248s PASS 248s ok github.com/smallstep/certificates/acme/wire 0.004s 250s === RUN TestNewCertificate 250s --- PASS: TestNewCertificate (0.00s) 250s === RUN TestCertificate_MarshalJSON 250s === RUN TestCertificate_MarshalJSON/nil 250s === RUN TestCertificate_MarshalJSON/empty 250s === RUN TestCertificate_MarshalJSON/root 250s === RUN TestCertificate_MarshalJSON/cert 250s --- PASS: TestCertificate_MarshalJSON (0.00s) 250s --- PASS: TestCertificate_MarshalJSON/nil (0.00s) 250s --- PASS: TestCertificate_MarshalJSON/empty (0.00s) 250s --- PASS: TestCertificate_MarshalJSON/root (0.00s) 250s --- PASS: TestCertificate_MarshalJSON/cert (0.00s) 250s === RUN TestCertificate_UnmarshalJSON 250s === RUN TestCertificate_UnmarshalJSON/no_data 250s === RUN TestCertificate_UnmarshalJSON/incomplete_string_1 250s === RUN TestCertificate_UnmarshalJSON/incomplete_string_2 250s === RUN TestCertificate_UnmarshalJSON/invalid_string 250s === RUN TestCertificate_UnmarshalJSON/invalid_bytes_0 250s === RUN TestCertificate_UnmarshalJSON/invalid_bytes_1 250s === RUN TestCertificate_UnmarshalJSON/empty_csr 250s === RUN TestCertificate_UnmarshalJSON/invalid_type 250s === RUN TestCertificate_UnmarshalJSON/empty_string 250s === RUN TestCertificate_UnmarshalJSON/json_null 250s === RUN TestCertificate_UnmarshalJSON/valid_root 250s === RUN TestCertificate_UnmarshalJSON/valid_cert 250s --- PASS: TestCertificate_UnmarshalJSON (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON/no_data (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON/incomplete_string_1 (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON/incomplete_string_2 (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON/invalid_string (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON/invalid_bytes_0 (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON/invalid_bytes_1 (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON/empty_csr (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON/invalid_type (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON/empty_string (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON/json_null (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON/valid_root (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON/valid_cert (0.00s) 250s === RUN TestCertificate_UnmarshalJSON_json 250s === RUN TestCertificate_UnmarshalJSON_json/invalid_type_(bool) 250s === RUN TestCertificate_UnmarshalJSON_json/invalid_type_(number) 250s === RUN TestCertificate_UnmarshalJSON_json/invalid_type_(object) 250s === RUN TestCertificate_UnmarshalJSON_json/empty_crt_(null) 250s === RUN TestCertificate_UnmarshalJSON_json/empty_crt_(string) 250s === RUN TestCertificate_UnmarshalJSON_json/empty_crt 250s === RUN TestCertificate_UnmarshalJSON_json/valid_crt 250s --- PASS: TestCertificate_UnmarshalJSON_json (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON_json/invalid_type_(bool) (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON_json/invalid_type_(number) (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON_json/invalid_type_(object) (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON_json/empty_crt_(null) (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON_json/empty_crt_(string) (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON_json/empty_crt (0.00s) 250s --- PASS: TestCertificate_UnmarshalJSON_json/valid_crt (0.00s) 250s === RUN TestNewCertificateRequest 250s --- PASS: TestNewCertificateRequest (0.00s) 250s === RUN TestCertificateRequest_MarshalJSON 250s === RUN TestCertificateRequest_MarshalJSON/nil 250s === RUN TestCertificateRequest_MarshalJSON/empty 250s === RUN TestCertificateRequest_MarshalJSON/csr 250s --- PASS: TestCertificateRequest_MarshalJSON (0.00s) 250s --- PASS: TestCertificateRequest_MarshalJSON/nil (0.00s) 250s --- PASS: TestCertificateRequest_MarshalJSON/empty (0.00s) 250s --- PASS: TestCertificateRequest_MarshalJSON/csr (0.00s) 250s === RUN TestCertificateRequest_UnmarshalJSON 250s === RUN TestCertificateRequest_UnmarshalJSON/no_data 250s === RUN TestCertificateRequest_UnmarshalJSON/incomplete_string_1 250s === RUN TestCertificateRequest_UnmarshalJSON/incomplete_string_2 250s === RUN TestCertificateRequest_UnmarshalJSON/invalid_string 250s === RUN TestCertificateRequest_UnmarshalJSON/invalid_bytes_0 250s === RUN TestCertificateRequest_UnmarshalJSON/invalid_bytes_1 250s === RUN TestCertificateRequest_UnmarshalJSON/empty_csr 250s === RUN TestCertificateRequest_UnmarshalJSON/invalid_type 250s === RUN TestCertificateRequest_UnmarshalJSON/empty_string 250s === RUN TestCertificateRequest_UnmarshalJSON/json_null 250s === RUN TestCertificateRequest_UnmarshalJSON/valid_csr 250s --- PASS: TestCertificateRequest_UnmarshalJSON (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON/no_data (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON/incomplete_string_1 (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON/incomplete_string_2 (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON/invalid_string (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON/invalid_bytes_0 (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON/invalid_bytes_1 (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON/empty_csr (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON/invalid_type (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON/empty_string (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON/json_null (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON/valid_csr (0.00s) 250s === RUN TestCertificateRequest_UnmarshalJSON_json 250s === RUN TestCertificateRequest_UnmarshalJSON_json/invalid_type_(bool) 250s === RUN TestCertificateRequest_UnmarshalJSON_json/invalid_type_(number) 250s === RUN TestCertificateRequest_UnmarshalJSON_json/invalid_type_(object) 250s === RUN TestCertificateRequest_UnmarshalJSON_json/empty_csr_(null) 250s === RUN TestCertificateRequest_UnmarshalJSON_json/empty_csr_(string) 250s === RUN TestCertificateRequest_UnmarshalJSON_json/empty_csr 250s === RUN TestCertificateRequest_UnmarshalJSON_json/valid_csr 250s --- PASS: TestCertificateRequest_UnmarshalJSON_json (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON_json/invalid_type_(bool) (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON_json/invalid_type_(number) (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON_json/invalid_type_(object) (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON_json/empty_csr_(null) (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON_json/empty_csr_(string) (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON_json/empty_csr (0.00s) 250s --- PASS: TestCertificateRequest_UnmarshalJSON_json/valid_csr (0.00s) 250s === RUN TestSignRequest_Validate 250s === RUN TestSignRequest_Validate/missing_csr 250s === RUN TestSignRequest_Validate/invalid_csr 250s === RUN TestSignRequest_Validate/missing_ott 250s --- PASS: TestSignRequest_Validate (0.00s) 250s --- PASS: TestSignRequest_Validate/missing_csr (0.00s) 250s --- PASS: TestSignRequest_Validate/invalid_csr (0.00s) 250s --- PASS: TestSignRequest_Validate/missing_ott (0.00s) 250s === RUN Test_caHandler_Route 250s === RUN Test_caHandler_Route/ok 250s --- PASS: Test_caHandler_Route (0.00s) 250s --- PASS: Test_caHandler_Route/ok (0.00s) 250s === RUN Test_Health 250s --- PASS: Test_Health (0.00s) 250s === RUN Test_Root 250s === RUN Test_Root/ok 250s === RUN Test_Root/fail 250s --- PASS: Test_Root (0.00s) 250s --- PASS: Test_Root/ok (0.00s) 250s --- PASS: Test_Root/fail (0.00s) 250s === RUN Test_Sign 250s === RUN Test_Sign/ok 250s === RUN Test_Sign/ok_with_Provisioner 250s === RUN Test_Sign/json_read_error 250s === RUN Test_Sign/validate_error 250s === RUN Test_Sign/authorize_error 250s === RUN Test_Sign/sign_error 250s --- PASS: Test_Sign (0.00s) 250s --- PASS: Test_Sign/ok (0.00s) 250s --- PASS: Test_Sign/ok_with_Provisioner (0.00s) 250s --- PASS: Test_Sign/json_read_error (0.00s) 250s --- PASS: Test_Sign/validate_error (0.00s) 250s --- PASS: Test_Sign/authorize_error (0.00s) 250s --- PASS: Test_Sign/sign_error (0.00s) 250s === RUN Test_Renew 250s === RUN Test_Renew/ok 250s === RUN Test_Renew/ok_renew_after_expiry 250s === RUN Test_Renew/no_tls 250s === RUN Test_Renew/no_peer_certificates 250s === RUN Test_Renew/renew_error 250s === RUN Test_Renew/fail_expired_token 250s === RUN Test_Renew/fail_invalid_root 250s --- PASS: Test_Renew (0.00s) 250s --- PASS: Test_Renew/ok (0.00s) 250s --- PASS: Test_Renew/ok_renew_after_expiry (0.00s) 250s --- PASS: Test_Renew/no_tls (0.00s) 250s --- PASS: Test_Renew/no_peer_certificates (0.00s) 250s --- PASS: Test_Renew/renew_error (0.00s) 250s --- PASS: Test_Renew/fail_expired_token (0.00s) 250s --- PASS: Test_Renew/fail_invalid_root (0.00s) 250s === RUN Test_Rekey 250s === RUN Test_Rekey/ok 250s === RUN Test_Rekey/no_tls 250s === RUN Test_Rekey/no_peer_certificates 250s === RUN Test_Rekey/rekey_error 250s === RUN Test_Rekey/json_read_error 250s --- PASS: Test_Rekey (0.00s) 250s --- PASS: Test_Rekey/ok (0.00s) 250s --- PASS: Test_Rekey/no_tls (0.00s) 250s --- PASS: Test_Rekey/no_peer_certificates (0.00s) 250s --- PASS: Test_Rekey/rekey_error (0.00s) 250s --- PASS: Test_Rekey/json_read_error (0.00s) 250s === RUN Test_Provisioners 250s === RUN Test_Provisioners/ok 250s === RUN Test_Provisioners/fail 250s === RUN Test_Provisioners/limit_fail 250s --- PASS: Test_Provisioners (0.00s) 250s --- PASS: Test_Provisioners/ok (0.00s) 250s --- PASS: Test_Provisioners/fail (0.00s) 250s --- PASS: Test_Provisioners/limit_fail (0.00s) 250s === RUN Test_ProvisionerKey 250s === RUN Test_ProvisionerKey/ok 250s === RUN Test_ProvisionerKey/fail 250s --- PASS: Test_ProvisionerKey (0.00s) 250s --- PASS: Test_ProvisionerKey/ok (0.00s) 250s --- PASS: Test_ProvisionerKey/fail (0.00s) 250s === RUN Test_Roots 250s === RUN Test_Roots/ok 250s === RUN Test_Roots/no_peer_certificates 250s === RUN Test_Roots/fail 250s --- PASS: Test_Roots (0.00s) 250s --- PASS: Test_Roots/ok (0.00s) 250s --- PASS: Test_Roots/no_peer_certificates (0.00s) 250s --- PASS: Test_Roots/fail (0.00s) 250s === RUN Test_caHandler_RootsPEM 250s === RUN Test_caHandler_RootsPEM/one_root 250s === RUN Test_caHandler_RootsPEM/two_roots 250s === RUN Test_caHandler_RootsPEM/fail 250s --- PASS: Test_caHandler_RootsPEM (0.00s) 250s --- PASS: Test_caHandler_RootsPEM/one_root (0.00s) 250s --- PASS: Test_caHandler_RootsPEM/two_roots (0.00s) 250s --- PASS: Test_caHandler_RootsPEM/fail (0.00s) 250s === RUN Test_Federation 250s === RUN Test_Federation/ok 250s === RUN Test_Federation/no_peer_certificates 250s === RUN Test_Federation/fail 250s --- PASS: Test_Federation (0.00s) 250s --- PASS: Test_Federation/ok (0.00s) 250s --- PASS: Test_Federation/no_peer_certificates (0.00s) 250s --- PASS: Test_Federation/fail (0.00s) 250s === RUN Test_fmtPublicKey 250s === RUN Test_fmtPublicKey/p256 250s === RUN Test_fmtPublicKey/rsa2048 250s === RUN Test_fmtPublicKey/ed25519 250s === RUN Test_fmtPublicKey/dsa2048 250s === RUN Test_fmtPublicKey/unknown 250s --- PASS: Test_fmtPublicKey (0.76s) 250s --- PASS: Test_fmtPublicKey/p256 (0.00s) 250s --- PASS: Test_fmtPublicKey/rsa2048 (0.00s) 250s --- PASS: Test_fmtPublicKey/ed25519 (0.00s) 250s --- PASS: Test_fmtPublicKey/dsa2048 (0.00s) 250s --- PASS: Test_fmtPublicKey/unknown (0.00s) 250s === RUN TestProvisionersResponse_MarshalJSON 250s --- PASS: TestProvisionersResponse_MarshalJSON (0.00s) 250s === RUN TestLogSSHCertificate 250s --- PASS: TestLogSSHCertificate (0.00s) 250s === RUN TestIntermediates 250s === RUN TestIntermediates/ok 250s === RUN TestIntermediates/ok_multiple 250s === RUN TestIntermediates/fail 250s --- PASS: TestIntermediates (0.00s) 250s --- PASS: TestIntermediates/ok (0.00s) 250s --- PASS: TestIntermediates/ok_multiple (0.00s) 250s --- PASS: TestIntermediates/fail (0.00s) 250s === RUN TestIntermediatesPEM 250s === RUN TestIntermediatesPEM/ok 250s === RUN TestIntermediatesPEM/ok_multiple 250s === RUN TestIntermediatesPEM/fail 250s --- PASS: TestIntermediatesPEM (0.00s) 250s --- PASS: TestIntermediatesPEM/ok (0.00s) 250s --- PASS: TestIntermediatesPEM/ok_multiple (0.00s) 250s --- PASS: TestIntermediatesPEM/fail (0.00s) 250s === RUN Test_CRL 250s === RUN Test_CRL/ok 250s === RUN Test_CRL/ok/pem 250s === RUN Test_CRL/ok/empty 250s === RUN Test_CRL/ok/empty-pem 250s === RUN Test_CRL/fail/internal 250s === RUN Test_CRL/fail/nil 250s --- PASS: Test_CRL (0.00s) 250s --- PASS: Test_CRL/ok (0.00s) 250s --- PASS: Test_CRL/ok/pem (0.00s) 250s --- PASS: Test_CRL/ok/empty (0.00s) 250s --- PASS: Test_CRL/ok/empty-pem (0.00s) 250s --- PASS: Test_CRL/fail/internal (0.00s) 250s --- PASS: Test_CRL/fail/nil (0.00s) 250s === RUN TestRevokeRequestValidate 250s === RUN TestRevokeRequestValidate/error/non-passive_not_implemented 250s === RUN TestRevokeRequestValidate/ok 250s === RUN TestRevokeRequestValidate/error/missing_serial 250s === RUN TestRevokeRequestValidate/error/bad_sn 250s === RUN TestRevokeRequestValidate/error/bad_reasonCode 250s --- PASS: TestRevokeRequestValidate (0.00s) 250s --- PASS: TestRevokeRequestValidate/error/non-passive_not_implemented (0.00s) 250s --- PASS: TestRevokeRequestValidate/ok (0.00s) 250s --- PASS: TestRevokeRequestValidate/error/missing_serial (0.00s) 250s --- PASS: TestRevokeRequestValidate/error/bad_sn (0.00s) 250s --- PASS: TestRevokeRequestValidate/error/bad_reasonCode (0.00s) 250s === RUN Test_caHandler_Revoke 250s === RUN Test_caHandler_Revoke/400/json_read_error 250s === RUN Test_caHandler_Revoke/400/invalid_request_body 250s === RUN Test_caHandler_Revoke/200/ott 250s === RUN Test_caHandler_Revoke/400/no_OTT_and_no_peer_certificate 250s === RUN Test_caHandler_Revoke/200/no_ott 250s === RUN Test_caHandler_Revoke/500/ott_authority.Revoke 250s === RUN Test_caHandler_Revoke/403/ott_authority.Revoke 250s --- PASS: Test_caHandler_Revoke (0.00s) 250s --- PASS: Test_caHandler_Revoke/400/json_read_error (0.00s) 250s --- PASS: Test_caHandler_Revoke/400/invalid_request_body (0.00s) 250s --- PASS: Test_caHandler_Revoke/200/ott (0.00s) 250s --- PASS: Test_caHandler_Revoke/400/no_OTT_and_no_peer_certificate (0.00s) 250s --- PASS: Test_caHandler_Revoke/200/no_ott (0.00s) 250s --- PASS: Test_caHandler_Revoke/500/ott_authority.Revoke (0.00s) 250s --- PASS: Test_caHandler_Revoke/403/ott_authority.Revoke (0.00s) 250s === RUN TestSSHCertificate_MarshalJSON 250s === RUN TestSSHCertificate_MarshalJSON/nil 250s === RUN TestSSHCertificate_MarshalJSON/user 250s === RUN TestSSHCertificate_MarshalJSON/user#01 250s --- PASS: TestSSHCertificate_MarshalJSON (0.00s) 250s --- PASS: TestSSHCertificate_MarshalJSON/nil (0.00s) 250s --- PASS: TestSSHCertificate_MarshalJSON/user (0.00s) 250s --- PASS: TestSSHCertificate_MarshalJSON/user#01 (0.00s) 250s === RUN TestSSHCertificate_UnmarshalJSON 250s === RUN TestSSHCertificate_UnmarshalJSON/null 250s === RUN TestSSHCertificate_UnmarshalJSON/empty 250s === RUN TestSSHCertificate_UnmarshalJSON/user 250s === RUN TestSSHCertificate_UnmarshalJSON/host 250s === RUN TestSSHCertificate_UnmarshalJSON/bad-string 250s === RUN TestSSHCertificate_UnmarshalJSON/bad-base64 250s === RUN TestSSHCertificate_UnmarshalJSON/bad-key 250s === RUN TestSSHCertificate_UnmarshalJSON/bat-cert 250s --- PASS: TestSSHCertificate_UnmarshalJSON (0.00s) 250s --- PASS: TestSSHCertificate_UnmarshalJSON/null (0.00s) 250s --- PASS: TestSSHCertificate_UnmarshalJSON/empty (0.00s) 250s --- PASS: TestSSHCertificate_UnmarshalJSON/user (0.00s) 250s --- PASS: TestSSHCertificate_UnmarshalJSON/host (0.00s) 250s --- PASS: TestSSHCertificate_UnmarshalJSON/bad-string (0.00s) 250s --- PASS: TestSSHCertificate_UnmarshalJSON/bad-base64 (0.00s) 250s --- PASS: TestSSHCertificate_UnmarshalJSON/bad-key (0.00s) 250s --- PASS: TestSSHCertificate_UnmarshalJSON/bat-cert (0.00s) 250s === RUN TestSignSSHRequest_Validate 250s === RUN TestSignSSHRequest_Validate/ok-empty 250s === RUN TestSignSSHRequest_Validate/ok-user 250s === RUN TestSignSSHRequest_Validate/ok-host 250s === RUN TestSignSSHRequest_Validate/ok-keyID 250s === RUN TestSignSSHRequest_Validate/ok-identityCSR 250s === RUN TestSignSSHRequest_Validate/key 250s === RUN TestSignSSHRequest_Validate/key#01 250s === RUN TestSignSSHRequest_Validate/type 250s === RUN TestSignSSHRequest_Validate/ott 250s === RUN TestSignSSHRequest_Validate/identityCSR 250s --- PASS: TestSignSSHRequest_Validate (0.00s) 250s --- PASS: TestSignSSHRequest_Validate/ok-empty (0.00s) 250s --- PASS: TestSignSSHRequest_Validate/ok-user (0.00s) 250s --- PASS: TestSignSSHRequest_Validate/ok-host (0.00s) 250s --- PASS: TestSignSSHRequest_Validate/ok-keyID (0.00s) 250s --- PASS: TestSignSSHRequest_Validate/ok-identityCSR (0.00s) 250s --- PASS: TestSignSSHRequest_Validate/key (0.00s) 250s --- PASS: TestSignSSHRequest_Validate/key#01 (0.00s) 250s --- PASS: TestSignSSHRequest_Validate/type (0.00s) 250s --- PASS: TestSignSSHRequest_Validate/ott (0.00s) 250s --- PASS: TestSignSSHRequest_Validate/identityCSR (0.00s) 250s === RUN Test_SSHSign 250s === RUN Test_SSHSign/ok-user 250s === RUN Test_SSHSign/ok-host 250s === RUN Test_SSHSign/ok-user-add 250s === RUN Test_SSHSign/ok-user-identity 250s === RUN Test_SSHSign/fail-body 250s === RUN Test_SSHSign/fail-validate 250s === RUN Test_SSHSign/fail-publicKey 250s === RUN Test_SSHSign/fail-publicKey#01 250s === RUN Test_SSHSign/fail-authorize 250s === RUN Test_SSHSign/fail-signSSH 250s === RUN Test_SSHSign/fail-SignSSHAddUser 250s === RUN Test_SSHSign/fail-user-identity 250s --- PASS: Test_SSHSign (0.00s) 250s --- PASS: Test_SSHSign/ok-user (0.00s) 250s --- PASS: Test_SSHSign/ok-host (0.00s) 250s --- PASS: Test_SSHSign/ok-user-add (0.00s) 250s --- PASS: Test_SSHSign/ok-user-identity (0.00s) 250s --- PASS: Test_SSHSign/fail-body (0.00s) 250s --- PASS: Test_SSHSign/fail-validate (0.00s) 250s --- PASS: Test_SSHSign/fail-publicKey (0.00s) 250s --- PASS: Test_SSHSign/fail-publicKey#01 (0.00s) 250s --- PASS: Test_SSHSign/fail-authorize (0.00s) 250s --- PASS: Test_SSHSign/fail-signSSH (0.00s) 250s --- PASS: Test_SSHSign/fail-SignSSHAddUser (0.00s) 250s --- PASS: Test_SSHSign/fail-user-identity (0.00s) 250s === RUN Test_SSHRoots 250s === RUN Test_SSHRoots/ok 250s === RUN Test_SSHRoots/many 250s === RUN Test_SSHRoots/user 250s === RUN Test_SSHRoots/host 250s === RUN Test_SSHRoots/empty 250s === RUN Test_SSHRoots/error 250s --- PASS: Test_SSHRoots (0.00s) 250s --- PASS: Test_SSHRoots/ok (0.00s) 250s --- PASS: Test_SSHRoots/many (0.00s) 250s --- PASS: Test_SSHRoots/user (0.00s) 250s --- PASS: Test_SSHRoots/host (0.00s) 250s --- PASS: Test_SSHRoots/empty (0.00s) 250s --- PASS: Test_SSHRoots/error (0.00s) 250s === RUN Test_SSHFederation 250s === RUN Test_SSHFederation/ok 250s === RUN Test_SSHFederation/many 250s === RUN Test_SSHFederation/user 250s === RUN Test_SSHFederation/host 250s === RUN Test_SSHFederation/empty 250s === RUN Test_SSHFederation/error 250s --- PASS: Test_SSHFederation (0.00s) 250s --- PASS: Test_SSHFederation/ok (0.00s) 250s --- PASS: Test_SSHFederation/many (0.00s) 250s --- PASS: Test_SSHFederation/user (0.00s) 250s --- PASS: Test_SSHFederation/host (0.00s) 250s --- PASS: Test_SSHFederation/empty (0.00s) 250s --- PASS: Test_SSHFederation/error (0.00s) 250s === RUN Test_SSHConfig 250s === RUN Test_SSHConfig/user 250s === RUN Test_SSHConfig/host 250s === RUN Test_SSHConfig/noType 250s === RUN Test_SSHConfig/badType 250s === RUN Test_SSHConfig/badData 250s === RUN Test_SSHConfig/error 250s --- PASS: Test_SSHConfig (0.00s) 250s --- PASS: Test_SSHConfig/user (0.00s) 250s --- PASS: Test_SSHConfig/host (0.00s) 250s --- PASS: Test_SSHConfig/noType (0.00s) 250s --- PASS: Test_SSHConfig/badType (0.00s) 250s --- PASS: Test_SSHConfig/badData (0.00s) 250s --- PASS: Test_SSHConfig/error (0.00s) 250s === RUN Test_SSHCheckHost 250s === RUN Test_SSHCheckHost/true 250s === RUN Test_SSHCheckHost/false 250s === RUN Test_SSHCheckHost/badType 250s === RUN Test_SSHCheckHost/badPrincipal 250s === RUN Test_SSHCheckHost/badRequest 250s === RUN Test_SSHCheckHost/error 250s --- PASS: Test_SSHCheckHost (0.00s) 250s --- PASS: Test_SSHCheckHost/true (0.00s) 250s --- PASS: Test_SSHCheckHost/false (0.00s) 250s --- PASS: Test_SSHCheckHost/badType (0.00s) 250s --- PASS: Test_SSHCheckHost/badPrincipal (0.00s) 250s --- PASS: Test_SSHCheckHost/badRequest (0.00s) 250s --- PASS: Test_SSHCheckHost/error (0.00s) 250s === RUN Test_SSHGetHosts 250s === RUN Test_SSHGetHosts/ok 250s === RUN Test_SSHGetHosts/empty_(array) 250s === RUN Test_SSHGetHosts/empty_(nil) 250s === RUN Test_SSHGetHosts/error 250s --- PASS: Test_SSHGetHosts (0.00s) 250s --- PASS: Test_SSHGetHosts/ok (0.00s) 250s --- PASS: Test_SSHGetHosts/empty_(array) (0.00s) 250s --- PASS: Test_SSHGetHosts/empty_(nil) (0.00s) 250s --- PASS: Test_SSHGetHosts/error (0.00s) 250s === RUN Test_SSHBastion 250s === RUN Test_SSHBastion/ok 250s === RUN Test_SSHBastion/ok#01 250s === RUN Test_SSHBastion/empty 250s === RUN Test_SSHBastion/bad_json 250s === RUN Test_SSHBastion/bad_request 250s === RUN Test_SSHBastion/error 250s --- PASS: Test_SSHBastion (0.00s) 250s --- PASS: Test_SSHBastion/ok (0.00s) 250s --- PASS: Test_SSHBastion/ok#01 (0.00s) 250s --- PASS: Test_SSHBastion/empty (0.00s) 250s --- PASS: Test_SSHBastion/bad_json (0.00s) 250s --- PASS: Test_SSHBastion/bad_request (0.00s) 250s --- PASS: Test_SSHBastion/error (0.00s) 250s === RUN TestSSHPublicKey_MarshalJSON 250s === RUN TestSSHPublicKey_MarshalJSON/ok 250s === RUN TestSSHPublicKey_MarshalJSON/null 250s === RUN TestSSHPublicKey_MarshalJSON/null#01 250s --- PASS: TestSSHPublicKey_MarshalJSON (0.00s) 250s --- PASS: TestSSHPublicKey_MarshalJSON/ok (0.00s) 250s --- PASS: TestSSHPublicKey_MarshalJSON/null (0.00s) 250s --- PASS: TestSSHPublicKey_MarshalJSON/null#01 (0.00s) 250s === RUN TestSSHPublicKey_UnmarshalJSON 250s === RUN TestSSHPublicKey_UnmarshalJSON/ok 250s === RUN TestSSHPublicKey_UnmarshalJSON/empty 250s === RUN TestSSHPublicKey_UnmarshalJSON/null 250s === RUN TestSSHPublicKey_UnmarshalJSON/noString 250s === RUN TestSSHPublicKey_UnmarshalJSON/badB64 250s === RUN TestSSHPublicKey_UnmarshalJSON/badKey 250s --- PASS: TestSSHPublicKey_UnmarshalJSON (0.00s) 250s --- PASS: TestSSHPublicKey_UnmarshalJSON/ok (0.00s) 250s --- PASS: TestSSHPublicKey_UnmarshalJSON/empty (0.00s) 250s --- PASS: TestSSHPublicKey_UnmarshalJSON/null (0.00s) 250s --- PASS: TestSSHPublicKey_UnmarshalJSON/noString (0.00s) 250s --- PASS: TestSSHPublicKey_UnmarshalJSON/badB64 (0.00s) 250s --- PASS: TestSSHPublicKey_UnmarshalJSON/badKey (0.00s) 250s === RUN Test_identityModifier_Enforce 250s === RUN Test_identityModifier_Enforce/ok 250s === RUN Test_identityModifier_Enforce/ok_exists 250s === RUN Test_identityModifier_Enforce/ok_append 250s === RUN Test_identityModifier_Enforce/ok_no_identity 250s --- PASS: Test_identityModifier_Enforce (0.00s) 250s --- PASS: Test_identityModifier_Enforce/ok (0.00s) 250s --- PASS: Test_identityModifier_Enforce/ok_exists (0.00s) 250s --- PASS: Test_identityModifier_Enforce/ok_append (0.00s) 250s --- PASS: Test_identityModifier_Enforce/ok_no_identity (0.00s) 250s === RUN Test_getIdentityURI 250s === RUN Test_getIdentityURI/ok 250s === RUN Test_getIdentityURI/ok_multiple 250s === RUN Test_getIdentityURI/ok_multiple_with_invalid 250s === RUN Test_getIdentityURI/ok_missing 250s === RUN Test_getIdentityURI/ok_empty 250s --- PASS: Test_getIdentityURI (0.00s) 250s --- PASS: Test_getIdentityURI/ok (0.00s) 250s --- PASS: Test_getIdentityURI/ok_multiple (0.00s) 250s --- PASS: Test_getIdentityURI/ok_multiple_with_invalid (0.00s) 250s --- PASS: Test_getIdentityURI/ok_missing (0.00s) 250s --- PASS: Test_getIdentityURI/ok_empty (0.00s) 250s PASS 250s ok github.com/smallstep/certificates/api 0.808s 250s === RUN TestError 250s === RUN TestError/noLogger 250s === RUN TestError/noError 250s === RUN TestError/noErrorDebug 250s === RUN TestError/anError 250s === RUN TestError/anErrorDebug 250s === RUN TestError/stackTracedError 250s === RUN TestError/stackTracedErrorDebug 250s === RUN TestError/slogWithNoError 250s === RUN TestError/slogWithError 250s --- PASS: TestError (0.00s) 250s --- PASS: TestError/noLogger (0.00s) 250s --- PASS: TestError/noError (0.00s) 250s --- PASS: TestError/noErrorDebug (0.00s) 250s --- PASS: TestError/anError (0.00s) 250s --- PASS: TestError/anErrorDebug (0.00s) 250s --- PASS: TestError/stackTracedError (0.00s) 250s --- PASS: TestError/stackTracedErrorDebug (0.00s) 250s --- PASS: TestError/slogWithNoError (0.00s) 250s --- PASS: TestError/slogWithError (0.00s) 250s PASS 250s ok github.com/smallstep/certificates/api/log 0.003s 250s ? github.com/smallstep/certificates/api/models [no test files] 250s === RUN TestJSON 250s === RUN TestJSON/ok 250s === RUN TestJSON/fail 250s --- PASS: TestJSON (0.00s) 250s --- PASS: TestJSON/ok (0.00s) 250s --- PASS: TestJSON/fail (0.00s) 250s === RUN TestProtoJSON 250s === RUN TestProtoJSON/fail/io.ReadAll 250s === RUN TestProtoJSON/fail/proto 250s === RUN TestProtoJSON/ok 250s --- PASS: TestProtoJSON (0.00s) 250s --- PASS: TestProtoJSON/fail/io.ReadAll (0.00s) 250s --- PASS: TestProtoJSON/fail/proto (0.00s) 250s --- PASS: TestProtoJSON/ok (0.00s) 250s === RUN Test_badProtoJSONError_Render 250s === RUN Test_badProtoJSONError_Render/bad_proto_normal_space 250s === RUN Test_badProtoJSONError_Render/bad_proto_non_breaking_space 250s --- PASS: Test_badProtoJSONError_Render (0.00s) 250s --- PASS: Test_badProtoJSONError_Render/bad_proto_normal_space (0.00s) 250s --- PASS: Test_badProtoJSONError_Render/bad_proto_non_breaking_space (0.00s) 250s PASS 250s ok github.com/smallstep/certificates/api/read 0.004s 250s === RUN TestJSON 250s --- PASS: TestJSON (0.00s) 250s === RUN TestJSONPanicsOnUnsupportedType 250s --- PASS: TestJSONPanicsOnUnsupportedType (0.00s) 250s === RUN TestJSONPanicsOnUnsupportedValue 250s --- PASS: TestJSONPanicsOnUnsupportedValue (0.00s) 250s === RUN TestJSONPanicsOnMarshalerError 250s --- PASS: TestJSONPanicsOnMarshalerError (0.00s) 250s === RUN TestError 250s === RUN TestError/0 250s === RUN TestError/1 250s --- PASS: TestError (0.00s) 250s --- PASS: TestError/0 (0.00s) 250s --- PASS: TestError/1 (0.00s) 250s === RUN TestStatusCodeFromError 250s --- PASS: TestStatusCodeFromError (0.00s) 250s PASS 250s ok github.com/smallstep/certificates/api/render 0.003s 253s === RUN TestAuthorityNew 253s === RUN TestAuthorityNew/fail_loading_CA_cert 253s === RUN TestAuthorityNew/ok 253s === RUN TestAuthorityNew/fail_bad_root 253s === RUN TestAuthorityNew/fail_bad_password 253s --- PASS: TestAuthorityNew (0.00s) 253s --- PASS: TestAuthorityNew/fail_loading_CA_cert (0.00s) 253s --- PASS: TestAuthorityNew/ok (0.00s) 253s --- PASS: TestAuthorityNew/fail_bad_root (0.00s) 253s --- PASS: TestAuthorityNew/fail_bad_password (0.00s) 253s === RUN TestAuthorityNew_bundles 253s === RUN TestAuthorityNew_bundles/ok_ca0 253s === RUN TestAuthorityNew_bundles/ok_bundle 253s === RUN TestAuthorityNew_bundles/ok_federated_ca1 253s === RUN TestAuthorityNew_bundles/ok_federated_bundle 253s === RUN TestAuthorityNew_bundles/fail_root 253s === RUN TestAuthorityNew_bundles/fail_federated 253s --- PASS: TestAuthorityNew_bundles (0.01s) 253s --- PASS: TestAuthorityNew_bundles/ok_ca0 (0.00s) 253s --- PASS: TestAuthorityNew_bundles/ok_bundle (0.00s) 253s --- PASS: TestAuthorityNew_bundles/ok_federated_ca1 (0.00s) 253s --- PASS: TestAuthorityNew_bundles/ok_federated_bundle (0.00s) 253s --- PASS: TestAuthorityNew_bundles/fail_root (0.00s) 253s --- PASS: TestAuthorityNew_bundles/fail_federated (0.00s) 253s === RUN TestAuthority_GetDatabase 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetDatabase/ok 253s === RUN TestAuthority_GetDatabase/ok_WithDatabase 253s --- PASS: TestAuthority_GetDatabase (0.00s) 253s --- PASS: TestAuthority_GetDatabase/ok (0.00s) 253s --- PASS: TestAuthority_GetDatabase/ok_WithDatabase (0.00s) 253s === RUN TestNewEmbedded 253s === RUN TestNewEmbedded/ok 253s === RUN TestNewEmbedded/ok_empty_config 253s === RUN TestNewEmbedded/ok_config_file 253s === RUN TestNewEmbedded/ok_config 253s === RUN TestNewEmbedded/fail_options 253s === RUN TestNewEmbedded/fail_missing_config 253s === RUN TestNewEmbedded/fail_missing_root 253s === RUN TestNewEmbedded/fail_missing_signer 253s === RUN TestNewEmbedded/fail_missing_root_file 253s === RUN TestNewEmbedded/fail_missing_issuer 253s === RUN TestNewEmbedded/fail_missing_signer#01 253s === RUN TestNewEmbedded/fail_bad_password 253s --- PASS: TestNewEmbedded (0.00s) 253s --- PASS: TestNewEmbedded/ok (0.00s) 253s --- PASS: TestNewEmbedded/ok_empty_config (0.00s) 253s --- PASS: TestNewEmbedded/ok_config_file (0.00s) 253s --- PASS: TestNewEmbedded/ok_config (0.00s) 253s --- PASS: TestNewEmbedded/fail_options (0.00s) 253s --- PASS: TestNewEmbedded/fail_missing_config (0.00s) 253s --- PASS: TestNewEmbedded/fail_missing_root (0.00s) 253s --- PASS: TestNewEmbedded/fail_missing_signer (0.00s) 253s --- PASS: TestNewEmbedded/fail_missing_root_file (0.00s) 253s --- PASS: TestNewEmbedded/fail_missing_issuer (0.00s) 253s --- PASS: TestNewEmbedded/fail_missing_signer#01 (0.00s) 253s --- PASS: TestNewEmbedded/fail_bad_password (0.00s) 253s === RUN TestNewEmbedded_Sign 253s --- PASS: TestNewEmbedded_Sign (0.00s) 253s === RUN TestNewEmbedded_GetTLSCertificate 253s --- PASS: TestNewEmbedded_GetTLSCertificate (0.00s) 253s === RUN TestAuthority_CloseForReload 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_CloseForReload/ok 253s --- PASS: TestAuthority_CloseForReload (0.00s) 253s --- PASS: TestAuthority_CloseForReload/ok (0.00s) 253s === RUN TestAuthority_GetSCEP 253s === RUN TestAuthority_GetSCEP/ok 253s === RUN TestAuthority_GetSCEP/wrong_password 253s --- PASS: TestAuthority_GetSCEP (0.00s) 253s --- PASS: TestAuthority_GetSCEP/ok (0.00s) 253s --- PASS: TestAuthority_GetSCEP/wrong_password (0.00s) 253s === RUN TestAuthority_GetID 253s === RUN TestAuthority_GetID/ok 253s === RUN TestAuthority_GetID/ok_with_id 253s --- PASS: TestAuthority_GetID (0.00s) 253s --- PASS: TestAuthority_GetID/ok (0.00s) 253s --- PASS: TestAuthority_GetID/ok_with_id (0.00s) 253s === RUN TestAuthority_authorizeToken 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeToken/fail/simpledb/token-already-used 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeToken/ok/sha256 253s === RUN TestAuthority_authorizeToken/fail/invalid-token 253s === RUN TestAuthority_authorizeToken/fail/provisioner-not-found 253s === RUN TestAuthority_authorizeToken/ok/simpledb 253s === RUN TestAuthority_authorizeToken/fail/sha256/token-already-used 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeToken/ok/mockNoSQLDB 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeToken/fail/mockNoSQLDB/error 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeToken/fail/mockNoSQLDB/token-already-used 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeToken/fail/uninitialized 253s === RUN TestAuthority_authorizeToken/fail/prehistoric-token 253s === RUN TestAuthority_authorizeToken/fail/token-flow-not-supported 253s --- PASS: TestAuthority_authorizeToken (0.03s) 253s --- PASS: TestAuthority_authorizeToken/fail/simpledb/token-already-used (0.00s) 253s --- PASS: TestAuthority_authorizeToken/ok/sha256 (0.00s) 253s --- PASS: TestAuthority_authorizeToken/fail/invalid-token (0.00s) 253s --- PASS: TestAuthority_authorizeToken/fail/provisioner-not-found (0.00s) 253s --- PASS: TestAuthority_authorizeToken/ok/simpledb (0.00s) 253s --- PASS: TestAuthority_authorizeToken/fail/sha256/token-already-used (0.00s) 253s --- PASS: TestAuthority_authorizeToken/ok/mockNoSQLDB (0.00s) 253s --- PASS: TestAuthority_authorizeToken/fail/mockNoSQLDB/error (0.00s) 253s --- PASS: TestAuthority_authorizeToken/fail/mockNoSQLDB/token-already-used (0.00s) 253s --- PASS: TestAuthority_authorizeToken/fail/uninitialized (0.00s) 253s --- PASS: TestAuthority_authorizeToken/fail/prehistoric-token (0.00s) 253s --- PASS: TestAuthority_authorizeToken/fail/token-flow-not-supported (0.00s) 253s === RUN TestAuthority_authorizeRevoke 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeRevoke/fail/token/invalid-token 253s === RUN TestAuthority_authorizeRevoke/fail/token/invalid-subject 253s === RUN TestAuthority_authorizeRevoke/ok/token 253s --- PASS: TestAuthority_authorizeRevoke (0.02s) 253s --- PASS: TestAuthority_authorizeRevoke/fail/token/invalid-token (0.00s) 253s --- PASS: TestAuthority_authorizeRevoke/fail/token/invalid-subject (0.00s) 253s --- PASS: TestAuthority_authorizeRevoke/ok/token (0.00s) 253s === RUN TestAuthority_authorizeSign 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeSign/fail/invalid-token 253s === RUN TestAuthority_authorizeSign/fail/invalid-subject 253s === RUN TestAuthority_authorizeSign/ok 253s --- PASS: TestAuthority_authorizeSign (0.02s) 253s --- PASS: TestAuthority_authorizeSign/fail/invalid-token (0.00s) 253s --- PASS: TestAuthority_authorizeSign/fail/invalid-subject (0.00s) 253s --- PASS: TestAuthority_authorizeSign/ok (0.00s) 253s === RUN TestAuthority_Authorize 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Authorize/ok/revoke 253s === RUN TestAuthority_Authorize/fail/sshSign/invalid-token 253s === RUN TestAuthority_Authorize/fail/sshSign/disabled 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Authorize/fail/sshRenew/invalid-token 253s === RUN TestAuthority_Authorize/fail/unexpected-method 253s === RUN TestAuthority_Authorize/default-to-signMethod 253s === RUN TestAuthority_Authorize/fail/revoke/invalid-token 253s === RUN TestAuthority_Authorize/fail/sshRenew/disabled 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Authorize/ok/sshRenew 253s === RUN TestAuthority_Authorize/fail/sshRekey/disabled 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Authorize/ok/sshRekey 253s === RUN TestAuthority_Authorize/ok/sign 253s === RUN TestAuthority_Authorize/ok/sshSign 253s === RUN TestAuthority_Authorize/fail/sshRekey/invalid-token 253s === RUN TestAuthority_Authorize/fail/sign/invalid-token 253s === RUN TestAuthority_Authorize/fail/sshRevoke/invalid-token 253s === RUN TestAuthority_Authorize/ok/sshRevoke 253s --- PASS: TestAuthority_Authorize (0.03s) 253s --- PASS: TestAuthority_Authorize/ok/revoke (0.00s) 253s --- PASS: TestAuthority_Authorize/fail/sshSign/invalid-token (0.00s) 253s --- PASS: TestAuthority_Authorize/fail/sshSign/disabled (0.00s) 253s --- PASS: TestAuthority_Authorize/fail/sshRenew/invalid-token (0.00s) 253s --- PASS: TestAuthority_Authorize/fail/unexpected-method (0.00s) 253s --- PASS: TestAuthority_Authorize/default-to-signMethod (0.00s) 253s --- PASS: TestAuthority_Authorize/fail/revoke/invalid-token (0.00s) 253s --- PASS: TestAuthority_Authorize/fail/sshRenew/disabled (0.00s) 253s --- PASS: TestAuthority_Authorize/ok/sshRenew (0.00s) 253s --- PASS: TestAuthority_Authorize/fail/sshRekey/disabled (0.00s) 253s --- PASS: TestAuthority_Authorize/ok/sshRekey (0.00s) 253s --- PASS: TestAuthority_Authorize/ok/sign (0.00s) 253s --- PASS: TestAuthority_Authorize/ok/sshSign (0.00s) 253s --- PASS: TestAuthority_Authorize/fail/sshRekey/invalid-token (0.00s) 253s --- PASS: TestAuthority_Authorize/fail/sign/invalid-token (0.00s) 253s --- PASS: TestAuthority_Authorize/fail/sshRevoke/invalid-token (0.00s) 253s --- PASS: TestAuthority_Authorize/ok/sshRevoke (0.00s) 253s === RUN TestAuthority_authorizeRenew 253s === RUN TestAuthority_authorizeRenew/fail/db.IsRevoked-error 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeRenew/fail/revoked 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeRenew/fail/load-provisioner 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeRenew/fail/provisioner-authorize-renewal-fail 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeRenew/ok 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeRenew/ok/from_db 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s --- PASS: TestAuthority_authorizeRenew (0.00s) 253s --- PASS: TestAuthority_authorizeRenew/fail/db.IsRevoked-error (0.00s) 253s --- PASS: TestAuthority_authorizeRenew/fail/revoked (0.00s) 253s --- PASS: TestAuthority_authorizeRenew/fail/load-provisioner (0.00s) 253s --- PASS: TestAuthority_authorizeRenew/fail/provisioner-authorize-renewal-fail (0.00s) 253s --- PASS: TestAuthority_authorizeRenew/ok (0.00s) 253s --- PASS: TestAuthority_authorizeRenew/ok/from_db (0.00s) 253s === RUN TestAuthority_authorizeSSHSign 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeSSHSign/fail/invalid-token 253s === RUN TestAuthority_authorizeSSHSign/fail/invalid-subject 253s === RUN TestAuthority_authorizeSSHSign/ok 253s --- PASS: TestAuthority_authorizeSSHSign (0.02s) 253s --- PASS: TestAuthority_authorizeSSHSign/fail/invalid-token (0.00s) 253s --- PASS: TestAuthority_authorizeSSHSign/fail/invalid-subject (0.00s) 253s --- PASS: TestAuthority_authorizeSSHSign/ok (0.00s) 253s === RUN TestAuthority_authorizeSSHRenew 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeSSHRenew/fail/invalid-token 253s === RUN TestAuthority_authorizeSSHRenew/fail/sshRenew-unimplemented-jwk-provisioner 253s === RUN TestAuthority_authorizeSSHRenew/fail/WithAuthorizeSSHRenewFunc 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeSSHRenew/ok 253s === RUN TestAuthority_authorizeSSHRenew/ok/WithAuthorizeSSHRenewFunc 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s --- PASS: TestAuthority_authorizeSSHRenew (0.03s) 253s --- PASS: TestAuthority_authorizeSSHRenew/fail/invalid-token (0.00s) 253s --- PASS: TestAuthority_authorizeSSHRenew/fail/sshRenew-unimplemented-jwk-provisioner (0.00s) 253s --- PASS: TestAuthority_authorizeSSHRenew/fail/WithAuthorizeSSHRenewFunc (0.00s) 253s --- PASS: TestAuthority_authorizeSSHRenew/ok (0.00s) 253s --- PASS: TestAuthority_authorizeSSHRenew/ok/WithAuthorizeSSHRenewFunc (0.00s) 253s === RUN TestAuthority_authorizeSSHRevoke 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeSSHRevoke/fail/invalid-token 253s === RUN TestAuthority_authorizeSSHRevoke/fail/invalid-subject 253s === RUN TestAuthority_authorizeSSHRevoke/ok 253s --- PASS: TestAuthority_authorizeSSHRevoke (0.03s) 253s --- PASS: TestAuthority_authorizeSSHRevoke/fail/invalid-token (0.00s) 253s --- PASS: TestAuthority_authorizeSSHRevoke/fail/invalid-subject (0.00s) 253s --- PASS: TestAuthority_authorizeSSHRevoke/ok (0.00s) 253s === RUN TestAuthority_authorizeSSHRekey 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_authorizeSSHRekey/fail/invalid-token 253s === RUN TestAuthority_authorizeSSHRekey/fail/sshRekey-unimplemented-jwk-provisioner 253s === RUN TestAuthority_authorizeSSHRekey/ok 253s --- PASS: TestAuthority_authorizeSSHRekey (0.03s) 253s --- PASS: TestAuthority_authorizeSSHRekey/fail/invalid-token (0.00s) 253s --- PASS: TestAuthority_authorizeSSHRekey/fail/sshRekey-unimplemented-jwk-provisioner (0.00s) 253s --- PASS: TestAuthority_authorizeSSHRekey/ok (0.00s) 253s === RUN TestAuthority_AuthorizeRenewToken 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_AuthorizeRenewToken/ok 253s === RUN TestAuthority_AuthorizeRenewToken/ok_expired_cert 253s === RUN TestAuthority_AuthorizeRenewToken/ok_provisioner_issuer 253s === RUN TestAuthority_AuthorizeRenewToken/ok_ra_provisioner 253s === RUN TestAuthority_AuthorizeRenewToken/fail_token 253s === RUN TestAuthority_AuthorizeRenewToken/fail_token_reuse 253s === RUN TestAuthority_AuthorizeRenewToken/fail_token_signature 253s === RUN TestAuthority_AuthorizeRenewToken/fail_token_provisioner 253s === RUN TestAuthority_AuthorizeRenewToken/fail_token_iss 253s === RUN TestAuthority_AuthorizeRenewToken/fail_token_sub 253s === RUN TestAuthority_AuthorizeRenewToken/fail_token_iat 253s === RUN TestAuthority_AuthorizeRenewToken/fail_token_iat#01 253s === RUN TestAuthority_AuthorizeRenewToken/fail_token_iat#02 253s === RUN TestAuthority_AuthorizeRenewToken/fail_token_aud 253s --- PASS: TestAuthority_AuthorizeRenewToken (0.02s) 253s --- PASS: TestAuthority_AuthorizeRenewToken/ok (0.00s) 253s --- PASS: TestAuthority_AuthorizeRenewToken/ok_expired_cert (0.00s) 253s --- PASS: TestAuthority_AuthorizeRenewToken/ok_provisioner_issuer (0.00s) 253s --- PASS: TestAuthority_AuthorizeRenewToken/ok_ra_provisioner (0.00s) 253s --- PASS: TestAuthority_AuthorizeRenewToken/fail_token (0.00s) 253s --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_reuse (0.00s) 253s --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_signature (0.00s) 253s --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_provisioner (0.00s) 253s --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_iss (0.00s) 253s --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_sub (0.00s) 253s --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_iat (0.00s) 253s --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_iat#01 (0.00s) 253s --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_iat#02 (0.00s) 253s --- PASS: TestAuthority_AuthorizeRenewToken/fail_token_aud (0.00s) 253s === RUN TestAuthority_checkPolicy 253s === RUN TestAuthority_checkPolicy/fail/NewX509PolicyEngine-error 253s === RUN TestAuthority_checkPolicy/fail/currentAdmin-evaluation-error 253s === RUN TestAuthority_checkPolicy/fail/currentAdmin-lockout 253s === RUN TestAuthority_checkPolicy/fail/otherAdmins-evaluation-error 253s === RUN TestAuthority_checkPolicy/fail/otherAdmins-lockout 253s === RUN TestAuthority_checkPolicy/ok/no-policy 253s === RUN TestAuthority_checkPolicy/ok/empty-policy 253s === RUN TestAuthority_checkPolicy/ok/policy 253s --- PASS: TestAuthority_checkPolicy (0.00s) 253s --- PASS: TestAuthority_checkPolicy/fail/NewX509PolicyEngine-error (0.00s) 253s --- PASS: TestAuthority_checkPolicy/fail/currentAdmin-evaluation-error (0.00s) 253s --- PASS: TestAuthority_checkPolicy/fail/currentAdmin-lockout (0.00s) 253s --- PASS: TestAuthority_checkPolicy/fail/otherAdmins-evaluation-error (0.00s) 253s --- PASS: TestAuthority_checkPolicy/fail/otherAdmins-lockout (0.00s) 253s --- PASS: TestAuthority_checkPolicy/ok/no-policy (0.00s) 253s --- PASS: TestAuthority_checkPolicy/ok/empty-policy (0.00s) 253s --- PASS: TestAuthority_checkPolicy/ok/policy (0.00s) 253s === RUN TestAuthority_reloadPolicyEngines 253s === RUN TestAuthority_reloadPolicyEngines/fail/standalone-x509-policy 253s === RUN TestAuthority_reloadPolicyEngines/fail/standalone-ssh-host-policy 253s === RUN TestAuthority_reloadPolicyEngines/fail/standalone-ssh-user-policy 253s === RUN TestAuthority_reloadPolicyEngines/fail/adminDB.GetAuthorityPolicy-error 253s === RUN TestAuthority_reloadPolicyEngines/fail/admin-x509-policy 253s === RUN TestAuthority_reloadPolicyEngines/fail/admin-ssh-host-policy 253s === RUN TestAuthority_reloadPolicyEngines/fail/admin-ssh-user-policy 253s === RUN TestAuthority_reloadPolicyEngines/ok/linkedca-unsupported 253s === RUN TestAuthority_reloadPolicyEngines/ok/standalone-no-policy 253s === RUN TestAuthority_reloadPolicyEngines/ok/standalone-x509-policy 253s === RUN TestAuthority_reloadPolicyEngines/ok/standalone-ssh-host-policy 253s === RUN TestAuthority_reloadPolicyEngines/ok/standalone-ssh-user-policy 253s === RUN TestAuthority_reloadPolicyEngines/ok/standalone-ssh-policy 253s === RUN TestAuthority_reloadPolicyEngines/ok/standalone-full-policy 253s === RUN TestAuthority_reloadPolicyEngines/ok/admin-x509-policy 253s === RUN TestAuthority_reloadPolicyEngines/ok/admin-ssh-host-policy 253s === RUN TestAuthority_reloadPolicyEngines/ok/admin-ssh-user-policy 253s === RUN TestAuthority_reloadPolicyEngines/ok/admin-full-policy 253s === RUN TestAuthority_reloadPolicyEngines/ok/admin-over-standalone 253s --- PASS: TestAuthority_reloadPolicyEngines (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/fail/standalone-x509-policy (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/fail/standalone-ssh-host-policy (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/fail/standalone-ssh-user-policy (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/fail/adminDB.GetAuthorityPolicy-error (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/fail/admin-x509-policy (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/fail/admin-ssh-host-policy (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/fail/admin-ssh-user-policy (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/ok/linkedca-unsupported (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/ok/standalone-no-policy (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/ok/standalone-x509-policy (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/ok/standalone-ssh-host-policy (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/ok/standalone-ssh-user-policy (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/ok/standalone-ssh-policy (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/ok/standalone-full-policy (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/ok/admin-x509-policy (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/ok/admin-ssh-host-policy (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/ok/admin-ssh-user-policy (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/ok/admin-full-policy (0.00s) 253s --- PASS: TestAuthority_reloadPolicyEngines/ok/admin-over-standalone (0.00s) 253s === RUN TestAuthority_checkAuthorityPolicy 253s === RUN TestAuthority_checkAuthorityPolicy/no_policy 253s === RUN TestAuthority_checkAuthorityPolicy/fail/adminDB.GetAdmins-error 253s === RUN TestAuthority_checkAuthorityPolicy/fail/policy 253s === RUN TestAuthority_checkAuthorityPolicy/ok 253s --- PASS: TestAuthority_checkAuthorityPolicy (0.00s) 253s --- PASS: TestAuthority_checkAuthorityPolicy/no_policy (0.00s) 253s --- PASS: TestAuthority_checkAuthorityPolicy/fail/adminDB.GetAdmins-error (0.00s) 253s --- PASS: TestAuthority_checkAuthorityPolicy/fail/policy (0.00s) 253s --- PASS: TestAuthority_checkAuthorityPolicy/ok (0.00s) 253s === RUN TestAuthority_checkProvisionerPolicy 253s === RUN TestAuthority_checkProvisionerPolicy/no_policy 253s === RUN TestAuthority_checkProvisionerPolicy/fail/policy 253s === RUN TestAuthority_checkProvisionerPolicy/ok 253s --- PASS: TestAuthority_checkProvisionerPolicy (0.00s) 253s --- PASS: TestAuthority_checkProvisionerPolicy/no_policy (0.00s) 253s --- PASS: TestAuthority_checkProvisionerPolicy/fail/policy (0.00s) 253s --- PASS: TestAuthority_checkProvisionerPolicy/ok (0.00s) 253s === RUN TestAuthority_RemoveAuthorityPolicy 253s === RUN TestAuthority_RemoveAuthorityPolicy/fail/adminDB.DeleteAuthorityPolicy 253s === RUN TestAuthority_RemoveAuthorityPolicy/fail/a.reloadPolicyEngines 253s === RUN TestAuthority_RemoveAuthorityPolicy/ok 253s --- PASS: TestAuthority_RemoveAuthorityPolicy (0.00s) 253s --- PASS: TestAuthority_RemoveAuthorityPolicy/fail/adminDB.DeleteAuthorityPolicy (0.00s) 253s --- PASS: TestAuthority_RemoveAuthorityPolicy/fail/a.reloadPolicyEngines (0.00s) 253s --- PASS: TestAuthority_RemoveAuthorityPolicy/ok (0.00s) 253s === RUN TestAuthority_GetAuthorityPolicy 253s === RUN TestAuthority_GetAuthorityPolicy/fail/adminDB.GetAuthorityPolicy 253s === RUN TestAuthority_GetAuthorityPolicy/ok 253s --- PASS: TestAuthority_GetAuthorityPolicy (0.00s) 253s --- PASS: TestAuthority_GetAuthorityPolicy/fail/adminDB.GetAuthorityPolicy (0.00s) 253s --- PASS: TestAuthority_GetAuthorityPolicy/ok (0.00s) 253s === RUN TestAuthority_CreateAuthorityPolicy 253s === RUN TestAuthority_CreateAuthorityPolicy/fail/a.checkAuthorityPolicy 253s === RUN TestAuthority_CreateAuthorityPolicy/fail/adminDB.CreateAuthorityPolicy 253s === RUN TestAuthority_CreateAuthorityPolicy/fail/a.reloadPolicyEngines 253s === RUN TestAuthority_CreateAuthorityPolicy/ok 253s --- PASS: TestAuthority_CreateAuthorityPolicy (0.00s) 253s --- PASS: TestAuthority_CreateAuthorityPolicy/fail/a.checkAuthorityPolicy (0.00s) 253s --- PASS: TestAuthority_CreateAuthorityPolicy/fail/adminDB.CreateAuthorityPolicy (0.00s) 253s --- PASS: TestAuthority_CreateAuthorityPolicy/fail/a.reloadPolicyEngines (0.00s) 253s --- PASS: TestAuthority_CreateAuthorityPolicy/ok (0.00s) 253s === RUN TestAuthority_UpdateAuthorityPolicy 253s === RUN TestAuthority_UpdateAuthorityPolicy/fail/a.checkAuthorityPolicy 253s === RUN TestAuthority_UpdateAuthorityPolicy/fail/adminDB.UpdateAuthorityPolicy 253s === RUN TestAuthority_UpdateAuthorityPolicy/fail/a.reloadPolicyEngines 253s === RUN TestAuthority_UpdateAuthorityPolicy/ok 253s --- PASS: TestAuthority_UpdateAuthorityPolicy (0.00s) 253s --- PASS: TestAuthority_UpdateAuthorityPolicy/fail/a.checkAuthorityPolicy (0.00s) 253s --- PASS: TestAuthority_UpdateAuthorityPolicy/fail/adminDB.UpdateAuthorityPolicy (0.00s) 253s --- PASS: TestAuthority_UpdateAuthorityPolicy/fail/a.reloadPolicyEngines (0.00s) 253s --- PASS: TestAuthority_UpdateAuthorityPolicy/ok (0.00s) 253s === RUN TestGetEncryptedKey 253s === RUN TestGetEncryptedKey/ok 253s === RUN TestGetEncryptedKey/fail-not-found 253s --- PASS: TestGetEncryptedKey (0.00s) 253s --- PASS: TestGetEncryptedKey/ok (0.00s) 253s --- PASS: TestGetEncryptedKey/fail-not-found (0.00s) 253s === RUN TestGetProvisioners 253s === RUN TestGetProvisioners/ok 253s === RUN TestGetProvisioners/ok/rsa 253s --- PASS: TestGetProvisioners (0.01s) 253s --- PASS: TestGetProvisioners/ok (0.00s) 253s --- PASS: TestGetProvisioners/ok/rsa (0.01s) 253s === RUN TestAuthority_LoadProvisionerByCertificate 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s 2026/02/06 15:20:06 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_LoadProvisionerByCertificate/ok_from_certificate 253s === RUN TestAuthority_LoadProvisionerByCertificate/ok_from_db 253s === RUN TestAuthority_LoadProvisionerByCertificate/ok_from_admindb 253s === RUN TestAuthority_LoadProvisionerByCertificate/fail_from_certificate 253s === RUN TestAuthority_LoadProvisionerByCertificate/fail_from_db 253s === RUN TestAuthority_LoadProvisionerByCertificate/fail_from_admindb 253s --- PASS: TestAuthority_LoadProvisionerByCertificate (0.16s) 253s --- PASS: TestAuthority_LoadProvisionerByCertificate/ok_from_certificate (0.00s) 253s --- PASS: TestAuthority_LoadProvisionerByCertificate/ok_from_db (0.00s) 253s --- PASS: TestAuthority_LoadProvisionerByCertificate/ok_from_admindb (0.00s) 253s --- PASS: TestAuthority_LoadProvisionerByCertificate/fail_from_certificate (0.00s) 253s --- PASS: TestAuthority_LoadProvisionerByCertificate/fail_from_db (0.00s) 253s --- PASS: TestAuthority_LoadProvisionerByCertificate/fail_from_admindb (0.00s) 253s === RUN TestProvisionerWebhookToLinkedca 253s === RUN TestProvisionerWebhookToLinkedca/empty 253s === RUN TestProvisionerWebhookToLinkedca/enriching_ssh_basic_auth 253s === RUN TestProvisionerWebhookToLinkedca/authorizing_x509_bearer_auth 253s --- PASS: TestProvisionerWebhookToLinkedca (0.00s) 253s --- PASS: TestProvisionerWebhookToLinkedca/empty (0.00s) 253s --- PASS: TestProvisionerWebhookToLinkedca/enriching_ssh_basic_auth (0.00s) 253s --- PASS: TestProvisionerWebhookToLinkedca/authorizing_x509_bearer_auth (0.00s) 253s === RUN Test_wrapRAProvisioner 253s === RUN Test_wrapRAProvisioner/ok 253s --- PASS: Test_wrapRAProvisioner (0.00s) 253s --- PASS: Test_wrapRAProvisioner/ok (0.00s) 253s === RUN Test_isRAProvisioner 253s === RUN Test_isRAProvisioner/true 253s === RUN Test_isRAProvisioner/nil_ra 253s === RUN Test_isRAProvisioner/not_ra 253s --- PASS: Test_isRAProvisioner (0.00s) 253s --- PASS: Test_isRAProvisioner/true (0.00s) 253s --- PASS: Test_isRAProvisioner/nil_ra (0.00s) 253s --- PASS: Test_isRAProvisioner/not_ra (0.00s) 253s === RUN TestRoot 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestRoot/success 253s === RUN TestRoot/not-found 253s === RUN TestRoot/invalid-stored-certificate 253s --- PASS: TestRoot (0.00s) 253s --- PASS: TestRoot/success (0.00s) 253s --- PASS: TestRoot/not-found (0.00s) 253s --- PASS: TestRoot/invalid-stored-certificate (0.00s) 253s === RUN TestAuthority_GetRootCertificate 253s === RUN TestAuthority_GetRootCertificate/ok 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s --- PASS: TestAuthority_GetRootCertificate (0.00s) 253s --- PASS: TestAuthority_GetRootCertificate/ok (0.00s) 253s === RUN TestAuthority_GetRootCertificates 253s === RUN TestAuthority_GetRootCertificates/ok 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s --- PASS: TestAuthority_GetRootCertificates (0.00s) 253s --- PASS: TestAuthority_GetRootCertificates/ok (0.00s) 253s === RUN TestAuthority_GetRoots 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetRoots/ok 253s --- PASS: TestAuthority_GetRoots (0.00s) 253s --- PASS: TestAuthority_GetRoots/ok (0.00s) 253s === RUN TestAuthority_GetFederation 253s === RUN TestAuthority_GetFederation/ok 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetFederation/fail 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s --- PASS: TestAuthority_GetFederation (0.00s) 253s --- PASS: TestAuthority_GetFederation/ok (0.00s) 253s --- PASS: TestAuthority_GetFederation/fail (0.00s) 253s === RUN TestAuthority_GetIntermediateCertificate 253s === RUN TestAuthority_GetIntermediateCertificate/ok_one 253s === RUN TestAuthority_GetIntermediateCertificate/ok_multiple 253s === RUN TestAuthority_GetIntermediateCertificate/ok_empty 253s === RUN TestAuthority_GetIntermediateCertificate/ok_nil 253s --- PASS: TestAuthority_GetIntermediateCertificate (0.00s) 253s --- PASS: TestAuthority_GetIntermediateCertificate/ok_one (0.00s) 253s --- PASS: TestAuthority_GetIntermediateCertificate/ok_multiple (0.00s) 253s --- PASS: TestAuthority_GetIntermediateCertificate/ok_empty (0.00s) 253s --- PASS: TestAuthority_GetIntermediateCertificate/ok_nil (0.00s) 253s === RUN TestAuthority_initHostOnly 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s --- PASS: TestAuthority_initHostOnly (0.00s) 253s === RUN TestAuthority_initUserOnly 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s --- PASS: TestAuthority_initUserOnly (0.00s) 253s === RUN TestAuthority_SignSSH 253s === RUN TestAuthority_SignSSH/ok-user 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/ok-host 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/ok-user-only 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/ok-host-only 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/ok-opts-type-user 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/ok-opts-type-host 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/ok-opts-principals 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/ok-opts-principals#01 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/ok-opts-valid-after 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/ok-opts-valid-before 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/ok-cert-validator 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/ok-cert-modifier 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/ok-opts-validator 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/ok-opts-modifier 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/ok-custom-template 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/ok-enrich-template 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/ok-user-policy 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/ok-host-policy 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-opts-type 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-cert-validator 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-cert-modifier 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-opts-validator 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-opts-modifier 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-bad-sign-options 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-no-user-key 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-no-host-key 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-bad-type 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-custom-template 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-custom-template-syntax-error-file 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-custom-template-syntax-value-file 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-user-policy 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-user-policy-with-host-cert 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-user-policy-with-bad-user 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-host-policy 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-host-policy-with-user-cert 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-host-policy-with-bad-host 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-enriching-webhooks 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSH/fail-authorizing-webhooks 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s --- PASS: TestAuthority_SignSSH (0.02s) 253s --- PASS: TestAuthority_SignSSH/ok-user (0.00s) 253s --- PASS: TestAuthority_SignSSH/ok-host (0.00s) 253s --- PASS: TestAuthority_SignSSH/ok-user-only (0.00s) 253s --- PASS: TestAuthority_SignSSH/ok-host-only (0.00s) 253s --- PASS: TestAuthority_SignSSH/ok-opts-type-user (0.00s) 253s --- PASS: TestAuthority_SignSSH/ok-opts-type-host (0.00s) 253s --- PASS: TestAuthority_SignSSH/ok-opts-principals (0.00s) 253s --- PASS: TestAuthority_SignSSH/ok-opts-principals#01 (0.00s) 253s --- PASS: TestAuthority_SignSSH/ok-opts-valid-after (0.00s) 253s --- PASS: TestAuthority_SignSSH/ok-opts-valid-before (0.00s) 253s --- PASS: TestAuthority_SignSSH/ok-cert-validator (0.00s) 253s --- PASS: TestAuthority_SignSSH/ok-cert-modifier (0.00s) 253s --- PASS: TestAuthority_SignSSH/ok-opts-validator (0.00s) 253s --- PASS: TestAuthority_SignSSH/ok-opts-modifier (0.00s) 253s --- PASS: TestAuthority_SignSSH/ok-custom-template (0.00s) 253s --- PASS: TestAuthority_SignSSH/ok-enrich-template (0.00s) 253s --- PASS: TestAuthority_SignSSH/ok-user-policy (0.00s) 253s --- PASS: TestAuthority_SignSSH/ok-host-policy (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-opts-type (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-cert-validator (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-cert-modifier (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-opts-validator (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-opts-modifier (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-bad-sign-options (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-no-user-key (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-no-host-key (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-bad-type (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-custom-template (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-custom-template-syntax-error-file (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-custom-template-syntax-value-file (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-user-policy (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-user-policy-with-host-cert (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-user-policy-with-bad-user (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-host-policy (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-host-policy-with-user-cert (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-host-policy-with-bad-host (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-enriching-webhooks (0.00s) 253s --- PASS: TestAuthority_SignSSH/fail-authorizing-webhooks (0.00s) 253s === RUN TestAuthority_SignSSHAddUser 253s === RUN TestAuthority_SignSSHAddUser/ok 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSHAddUser/ok-no-host-key 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSHAddUser/ok-custom-principal 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSHAddUser/ok-custom-command 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSHAddUser/ok-custom-principal-and-command 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSHAddUser/fail-no-user-key 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSHAddUser/fail-no-user-cert 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSHAddUser/fail-no-principals 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignSSHAddUser/fail-many-principals 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s --- PASS: TestAuthority_SignSSHAddUser (0.00s) 253s --- PASS: TestAuthority_SignSSHAddUser/ok (0.00s) 253s --- PASS: TestAuthority_SignSSHAddUser/ok-no-host-key (0.00s) 253s --- PASS: TestAuthority_SignSSHAddUser/ok-custom-principal (0.00s) 253s --- PASS: TestAuthority_SignSSHAddUser/ok-custom-command (0.00s) 253s --- PASS: TestAuthority_SignSSHAddUser/ok-custom-principal-and-command (0.00s) 253s --- PASS: TestAuthority_SignSSHAddUser/fail-no-user-key (0.00s) 253s --- PASS: TestAuthority_SignSSHAddUser/fail-no-user-cert (0.00s) 253s --- PASS: TestAuthority_SignSSHAddUser/fail-no-principals (0.00s) 253s --- PASS: TestAuthority_SignSSHAddUser/fail-many-principals (0.00s) 253s === RUN TestAuthority_GetSSHRoots 253s === RUN TestAuthority_GetSSHRoots/ok 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHRoots/nil 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s --- PASS: TestAuthority_GetSSHRoots (0.00s) 253s --- PASS: TestAuthority_GetSSHRoots/ok (0.00s) 253s --- PASS: TestAuthority_GetSSHRoots/nil (0.00s) 253s === RUN TestAuthority_GetSSHFederation 253s === RUN TestAuthority_GetSSHFederation/ok 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHFederation/nil 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s --- PASS: TestAuthority_GetSSHFederation (0.00s) 253s --- PASS: TestAuthority_GetSSHFederation/ok (0.00s) 253s --- PASS: TestAuthority_GetSSHFederation/nil (0.00s) 253s === RUN TestAuthority_GetSSHConfig 253s === RUN TestAuthority_GetSSHConfig/user 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHConfig/user#01 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHConfig/host 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHConfig/host#01 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHConfig/userWithData 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHConfig/hostWithData 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHConfig/userIncludesEmptyData 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHConfig/userIncludesWithoutTemplateVersion 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHConfig/userIncludesWithTemplateVersion 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHConfig/disabled 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHConfig/badType 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHConfig/userError 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHConfig/hostError 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHConfig/noTemplates 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHConfig/missingData 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHConfig/failError 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s --- PASS: TestAuthority_GetSSHConfig (0.01s) 253s --- PASS: TestAuthority_GetSSHConfig/user (0.00s) 253s --- PASS: TestAuthority_GetSSHConfig/user#01 (0.00s) 253s --- PASS: TestAuthority_GetSSHConfig/host (0.00s) 253s --- PASS: TestAuthority_GetSSHConfig/host#01 (0.00s) 253s --- PASS: TestAuthority_GetSSHConfig/userWithData (0.00s) 253s --- PASS: TestAuthority_GetSSHConfig/hostWithData (0.00s) 253s --- PASS: TestAuthority_GetSSHConfig/userIncludesEmptyData (0.00s) 253s --- PASS: TestAuthority_GetSSHConfig/userIncludesWithoutTemplateVersion (0.00s) 253s --- PASS: TestAuthority_GetSSHConfig/userIncludesWithTemplateVersion (0.00s) 253s --- PASS: TestAuthority_GetSSHConfig/disabled (0.00s) 253s --- PASS: TestAuthority_GetSSHConfig/badType (0.00s) 253s --- PASS: TestAuthority_GetSSHConfig/userError (0.00s) 253s --- PASS: TestAuthority_GetSSHConfig/hostError (0.00s) 253s --- PASS: TestAuthority_GetSSHConfig/noTemplates (0.00s) 253s --- PASS: TestAuthority_GetSSHConfig/missingData (0.00s) 253s --- PASS: TestAuthority_GetSSHConfig/failError (0.00s) 253s === RUN TestAuthority_CheckSSHHost 253s === RUN TestAuthority_CheckSSHHost/true 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_CheckSSHHost/false 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_CheckSSHHost/notImplemented 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_CheckSSHHost/notImplemented#01 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_CheckSSHHost/internal 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_CheckSSHHost/internal#01 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s --- PASS: TestAuthority_CheckSSHHost (0.00s) 253s --- PASS: TestAuthority_CheckSSHHost/true (0.00s) 253s --- PASS: TestAuthority_CheckSSHHost/false (0.00s) 253s --- PASS: TestAuthority_CheckSSHHost/notImplemented (0.00s) 253s --- PASS: TestAuthority_CheckSSHHost/notImplemented#01 (0.00s) 253s --- PASS: TestAuthority_CheckSSHHost/internal (0.00s) 253s --- PASS: TestAuthority_CheckSSHHost/internal#01 (0.00s) 253s === RUN TestSSHConfig_Validate 253s === RUN TestSSHConfig_Validate/nil 253s === RUN TestSSHConfig_Validate/ok 253s === RUN TestSSHConfig_Validate/ok#01 253s === RUN TestSSHConfig_Validate/badType 253s === RUN TestSSHConfig_Validate/badKey 253s --- PASS: TestSSHConfig_Validate (0.00s) 253s --- PASS: TestSSHConfig_Validate/nil (0.00s) 253s --- PASS: TestSSHConfig_Validate/ok (0.00s) 253s --- PASS: TestSSHConfig_Validate/ok#01 (0.00s) 253s --- PASS: TestSSHConfig_Validate/badType (0.00s) 253s --- PASS: TestSSHConfig_Validate/badKey (0.00s) 253s === RUN TestAuthority_GetSSHBastion 253s === RUN TestAuthority_GetSSHBastion/config 253s === RUN TestAuthority_GetSSHBastion/bastion 253s === RUN TestAuthority_GetSSHBastion/nil 253s === RUN TestAuthority_GetSSHBastion/empty 253s === RUN TestAuthority_GetSSHBastion/func 253s === RUN TestAuthority_GetSSHBastion/func_err 253s === RUN TestAuthority_GetSSHBastion/error 253s --- PASS: TestAuthority_GetSSHBastion (0.00s) 253s --- PASS: TestAuthority_GetSSHBastion/config (0.00s) 253s --- PASS: TestAuthority_GetSSHBastion/bastion (0.00s) 253s --- PASS: TestAuthority_GetSSHBastion/nil (0.00s) 253s --- PASS: TestAuthority_GetSSHBastion/empty (0.00s) 253s --- PASS: TestAuthority_GetSSHBastion/func (0.00s) 253s --- PASS: TestAuthority_GetSSHBastion/func_err (0.00s) 253s --- PASS: TestAuthority_GetSSHBastion/error (0.00s) 253s === RUN TestAuthority_GetSSHHosts 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHHosts/fail/getHostsFunc-fail 253s === RUN TestAuthority_GetSSHHosts/ok/getHostsFunc-defined 253s === RUN TestAuthority_GetSSHHosts/fail/db-get-fail 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetSSHHosts/ok 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s --- PASS: TestAuthority_GetSSHHosts (0.00s) 253s --- PASS: TestAuthority_GetSSHHosts/fail/getHostsFunc-fail (0.00s) 253s --- PASS: TestAuthority_GetSSHHosts/ok/getHostsFunc-defined (0.00s) 253s --- PASS: TestAuthority_GetSSHHosts/fail/db-get-fail (0.00s) 253s --- PASS: TestAuthority_GetSSHHosts/ok (0.00s) 253s === RUN TestAuthority_RekeySSH 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_RekeySSH/fail/is-revoked 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_RekeySSH/fail/is-revoked-error 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_RekeySSH/fail/old-cert-validAfter 253s === RUN TestAuthority_RekeySSH/fail/old-cert-no-user-key 253s === RUN TestAuthority_RekeySSH/fail/db-store 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_RekeySSH/ok 253s === RUN TestAuthority_RekeySSH/fail/opts-type 253s === RUN TestAuthority_RekeySSH/fail/old-cert-validBefore 253s === RUN TestAuthority_RekeySSH/fail/old-cert-no-host-key 253s === RUN TestAuthority_RekeySSH/fail/unexpected-old-cert-type 253s --- PASS: TestAuthority_RekeySSH (0.00s) 253s --- PASS: TestAuthority_RekeySSH/fail/is-revoked (0.00s) 253s --- PASS: TestAuthority_RekeySSH/fail/is-revoked-error (0.00s) 253s --- PASS: TestAuthority_RekeySSH/fail/old-cert-validAfter (0.00s) 253s --- PASS: TestAuthority_RekeySSH/fail/old-cert-no-user-key (0.00s) 253s --- PASS: TestAuthority_RekeySSH/fail/db-store (0.00s) 253s --- PASS: TestAuthority_RekeySSH/ok (0.00s) 253s --- PASS: TestAuthority_RekeySSH/fail/opts-type (0.00s) 253s --- PASS: TestAuthority_RekeySSH/fail/old-cert-validBefore (0.00s) 253s --- PASS: TestAuthority_RekeySSH/fail/old-cert-no-host-key (0.00s) 253s --- PASS: TestAuthority_RekeySSH/fail/unexpected-old-cert-type (0.00s) 253s === RUN TestIsValidForAddUser 253s === RUN TestIsValidForAddUser/ok 253s === RUN TestIsValidForAddUser/ok_oidc 253s === RUN TestIsValidForAddUser/fail_at 253s === RUN TestIsValidForAddUser/fail_host 253s === RUN TestIsValidForAddUser/fail_principals 253s === RUN TestIsValidForAddUser/fail_no_principals 253s === RUN TestIsValidForAddUser/fail_extra_principals 253s --- PASS: TestIsValidForAddUser (0.00s) 253s --- PASS: TestIsValidForAddUser/ok (0.00s) 253s --- PASS: TestIsValidForAddUser/ok_oidc (0.00s) 253s --- PASS: TestIsValidForAddUser/fail_at (0.00s) 253s --- PASS: TestIsValidForAddUser/fail_host (0.00s) 253s --- PASS: TestIsValidForAddUser/fail_principals (0.00s) 253s --- PASS: TestIsValidForAddUser/fail_no_principals (0.00s) 253s --- PASS: TestIsValidForAddUser/fail_extra_principals (0.00s) 253s === RUN TestAuthority_SignWithContext 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/fail_provisioner_duration_claim 253s === RUN TestAuthority_SignWithContext/fail_bad_JSON_value_template_file 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/fail_with_provisioner_enforcer 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/fail_authorizing_webhooks 253s === RUN TestAuthority_SignWithContext/fail_with_cnf 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/ok_with_custom_enforcer 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/fail_invalid_signature 253s === RUN TestAuthority_SignWithContext/fail_custom_template 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/fail_bad_JSON_syntax_template_file 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/ok 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/ok_with_enriching_webhook 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/ok/csr_with_no_template_critical_SAN_extension 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/ok_with_attestation_data 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/fail_invalid_extra_option 253s === RUN TestAuthority_SignWithContext/fail_create_cert 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/fail_rsa_key_too_short 253s === RUN TestAuthority_SignWithContext/ok_with_enforced_modifier 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/ok_with_custom_template 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/ok_with_policy 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/ok_with_cnf 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/fail_validate_sans_when_adding_common_name_not_in_claims 253s === RUN TestAuthority_SignWithContext/fail_store_cert_in_db 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/fail_with_custom_enforcer 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/fail_with_policy 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_SignWithContext/fail_enriching_webhooks 253s === RUN TestAuthority_SignWithContext/fail_merge_default_ASN1DN 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s --- PASS: TestAuthority_SignWithContext (0.06s) 253s --- PASS: TestAuthority_SignWithContext/fail_provisioner_duration_claim (0.00s) 253s --- PASS: TestAuthority_SignWithContext/fail_bad_JSON_value_template_file (0.00s) 253s --- PASS: TestAuthority_SignWithContext/fail_with_provisioner_enforcer (0.00s) 253s --- PASS: TestAuthority_SignWithContext/fail_authorizing_webhooks (0.00s) 253s --- PASS: TestAuthority_SignWithContext/fail_with_cnf (0.00s) 253s --- PASS: TestAuthority_SignWithContext/ok_with_custom_enforcer (0.00s) 253s --- PASS: TestAuthority_SignWithContext/fail_invalid_signature (0.00s) 253s --- PASS: TestAuthority_SignWithContext/fail_custom_template (0.00s) 253s --- PASS: TestAuthority_SignWithContext/fail_bad_JSON_syntax_template_file (0.00s) 253s --- PASS: TestAuthority_SignWithContext/ok (0.00s) 253s --- PASS: TestAuthority_SignWithContext/ok_with_enriching_webhook (0.00s) 253s --- PASS: TestAuthority_SignWithContext/ok/csr_with_no_template_critical_SAN_extension (0.00s) 253s --- PASS: TestAuthority_SignWithContext/ok_with_attestation_data (0.00s) 253s --- PASS: TestAuthority_SignWithContext/fail_invalid_extra_option (0.00s) 253s --- PASS: TestAuthority_SignWithContext/fail_create_cert (0.00s) 253s --- PASS: TestAuthority_SignWithContext/fail_rsa_key_too_short (0.00s) 253s --- PASS: TestAuthority_SignWithContext/ok_with_enforced_modifier (0.00s) 253s --- PASS: TestAuthority_SignWithContext/ok_with_custom_template (0.00s) 253s --- PASS: TestAuthority_SignWithContext/ok_with_policy (0.00s) 253s --- PASS: TestAuthority_SignWithContext/ok_with_cnf (0.00s) 253s --- PASS: TestAuthority_SignWithContext/fail_validate_sans_when_adding_common_name_not_in_claims (0.00s) 253s --- PASS: TestAuthority_SignWithContext/fail_store_cert_in_db (0.00s) 253s --- PASS: TestAuthority_SignWithContext/fail_with_custom_enforcer (0.00s) 253s --- PASS: TestAuthority_SignWithContext/fail_with_policy (0.00s) 253s --- PASS: TestAuthority_SignWithContext/fail_enriching_webhooks (0.00s) 253s --- PASS: TestAuthority_SignWithContext/fail_merge_default_ASN1DN (0.00s) 253s === RUN TestAuthority_Renew 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Renew/ok/WithExtraNames 253s === RUN TestAuthority_Renew/ok/success-new-intermediate 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Renew/ok/WithAuthorizeRenewFunc 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Renew/fail/create-cert 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Renew/fail/unauthorized 253s === RUN TestAuthority_Renew/fail/WithAuthorizeRenewFunc 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Renew/ok 253s --- PASS: TestAuthority_Renew (0.01s) 253s --- PASS: TestAuthority_Renew/ok/WithExtraNames (0.00s) 253s --- PASS: TestAuthority_Renew/ok/success-new-intermediate (0.00s) 253s --- PASS: TestAuthority_Renew/ok/WithAuthorizeRenewFunc (0.00s) 253s --- PASS: TestAuthority_Renew/fail/create-cert (0.00s) 253s --- PASS: TestAuthority_Renew/fail/unauthorized (0.00s) 253s --- PASS: TestAuthority_Renew/fail/WithAuthorizeRenewFunc (0.00s) 253s --- PASS: TestAuthority_Renew/ok (0.00s) 253s === RUN TestAuthority_Rekey 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Rekey/fail/create-cert 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Rekey/fail/unauthorized 253s === RUN TestAuthority_Rekey/ok/renew 253s === RUN TestAuthority_Rekey/ok/rekey 253s === RUN TestAuthority_Rekey/ok/renew/success-new-intermediate 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s --- PASS: TestAuthority_Rekey (0.01s) 253s --- PASS: TestAuthority_Rekey/fail/create-cert (0.00s) 253s --- PASS: TestAuthority_Rekey/fail/unauthorized (0.00s) 253s --- PASS: TestAuthority_Rekey/ok/renew (0.00s) 253s --- PASS: TestAuthority_Rekey/ok/rekey (0.00s) 253s --- PASS: TestAuthority_Rekey/ok/renew/success-new-intermediate (0.00s) 253s === RUN TestAuthority_GetTLSOptions 253s === RUN TestAuthority_GetTLSOptions/default 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetTLSOptions/non-default 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s --- PASS: TestAuthority_GetTLSOptions (0.00s) 253s --- PASS: TestAuthority_GetTLSOptions/default (0.00s) 253s --- PASS: TestAuthority_GetTLSOptions/non-default (0.00s) 253s === RUN TestAuthority_Revoke 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Revoke/ok/mTLS 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Revoke/ok/mTLS-no-provisioner 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Revoke/ok/ACME 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Revoke/ok/token 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Revoke/ok/ssh 253s === RUN TestAuthority_Revoke/fail/token/authorizeRevoke_error 253s === RUN TestAuthority_Revoke/fail/nil-db 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Revoke/fail/db-revoke 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Revoke/fail/already-revoked 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_Revoke/fail/serial-number 253s --- PASS: TestAuthority_Revoke (0.03s) 253s --- PASS: TestAuthority_Revoke/ok/mTLS (0.00s) 253s --- PASS: TestAuthority_Revoke/ok/mTLS-no-provisioner (0.00s) 253s --- PASS: TestAuthority_Revoke/ok/ACME (0.00s) 253s --- PASS: TestAuthority_Revoke/ok/token (0.00s) 253s --- PASS: TestAuthority_Revoke/ok/ssh (0.00s) 253s --- PASS: TestAuthority_Revoke/fail/token/authorizeRevoke_error (0.00s) 253s --- PASS: TestAuthority_Revoke/fail/nil-db (0.00s) 253s --- PASS: TestAuthority_Revoke/fail/db-revoke (0.00s) 253s --- PASS: TestAuthority_Revoke/fail/already-revoked (0.00s) 253s --- PASS: TestAuthority_Revoke/fail/serial-number (0.00s) 253s === RUN TestAuthority_constraints 253s === RUN TestAuthority_constraints/ok_dns 253s === RUN TestAuthority_constraints/ok_ip 253s === RUN TestAuthority_constraints/ok_email 253s === RUN TestAuthority_constraints/ok_uri 253s === RUN TestAuthority_constraints/fail_permitted_dns 253s === RUN TestAuthority_constraints/fail_excluded_dns 253s === RUN TestAuthority_constraints/fail_permitted_ips 253s === RUN TestAuthority_constraints/fail_excluded_ips 253s === RUN TestAuthority_constraints/fail_permitted_emails 253s === RUN TestAuthority_constraints/fail_excluded_emails 253s === RUN TestAuthority_constraints/fail_permitted_uris 253s === RUN TestAuthority_constraints/fail_excluded_uris 253s --- PASS: TestAuthority_constraints (0.02s) 253s --- PASS: TestAuthority_constraints/ok_dns (0.00s) 253s --- PASS: TestAuthority_constraints/ok_ip (0.00s) 253s --- PASS: TestAuthority_constraints/ok_email (0.00s) 253s --- PASS: TestAuthority_constraints/ok_uri (0.00s) 253s --- PASS: TestAuthority_constraints/fail_permitted_dns (0.00s) 253s --- PASS: TestAuthority_constraints/fail_excluded_dns (0.00s) 253s --- PASS: TestAuthority_constraints/fail_permitted_ips (0.00s) 253s --- PASS: TestAuthority_constraints/fail_excluded_ips (0.00s) 253s --- PASS: TestAuthority_constraints/fail_permitted_emails (0.00s) 253s --- PASS: TestAuthority_constraints/fail_excluded_emails (0.00s) 253s --- PASS: TestAuthority_constraints/fail_permitted_uris (0.00s) 253s --- PASS: TestAuthority_constraints/fail_excluded_uris (0.00s) 253s === RUN TestAuthority_CRL 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_CRL/fail/empty-crl 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_CRL/ok/crl-full 253s --- PASS: TestAuthority_CRL (0.07s) 253s --- PASS: TestAuthority_CRL/fail/empty-crl (0.00s) 253s --- PASS: TestAuthority_CRL/ok/crl-full (0.00s) 253s === RUN TestAuthority_GetX509Signer 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s 2026/02/06 15:20:07 failed to initialize JWK provisioner "uninitialized": claims: MaxCertDuration cannot be less than MinCertDuration: MaxCertDuration - 1m0s, MinCertDuration - 5m0s 253s === RUN TestAuthority_GetX509Signer/ok 253s === RUN TestAuthority_GetX509Signer/fail 253s --- PASS: TestAuthority_GetX509Signer (0.00s) 253s --- PASS: TestAuthority_GetX509Signer/ok (0.00s) 253s --- PASS: TestAuthority_GetX509Signer/fail (0.00s) 253s PASS 253s ok github.com/smallstep/certificates/authority 0.766s 253s ? github.com/smallstep/certificates/authority/admin [no test files] 254s === RUN TestHandler_requireEABEnabled 254s === RUN TestHandler_requireEABEnabled/ok/eab-disabled 254s === RUN TestHandler_requireEABEnabled/ok/eab-enabled 254s === RUN TestHandler_requireEABEnabled/fail/prov.GetDetails 254s === RUN TestHandler_requireEABEnabled/fail/prov.GetDetails.GetACME 254s --- PASS: TestHandler_requireEABEnabled (0.00s) 254s --- PASS: TestHandler_requireEABEnabled/ok/eab-disabled (0.00s) 254s --- PASS: TestHandler_requireEABEnabled/ok/eab-enabled (0.00s) 254s --- PASS: TestHandler_requireEABEnabled/fail/prov.GetDetails (0.00s) 254s --- PASS: TestHandler_requireEABEnabled/fail/prov.GetDetails.GetACME (0.00s) 254s === RUN TestCreateExternalAccountKeyRequest_Validate 254s === RUN TestCreateExternalAccountKeyRequest_Validate/fail/reference-too-long 254s === RUN TestCreateExternalAccountKeyRequest_Validate/ok/empty-reference 254s === RUN TestCreateExternalAccountKeyRequest_Validate/ok 254s --- PASS: TestCreateExternalAccountKeyRequest_Validate (0.00s) 254s --- PASS: TestCreateExternalAccountKeyRequest_Validate/fail/reference-too-long (0.00s) 254s --- PASS: TestCreateExternalAccountKeyRequest_Validate/ok/empty-reference (0.00s) 254s --- PASS: TestCreateExternalAccountKeyRequest_Validate/ok (0.00s) 254s === RUN TestHandler_CreateExternalAccountKey 254s === RUN TestHandler_CreateExternalAccountKey/ok 254s --- PASS: TestHandler_CreateExternalAccountKey (0.00s) 254s --- PASS: TestHandler_CreateExternalAccountKey/ok (0.00s) 254s === RUN TestHandler_DeleteExternalAccountKey 254s === RUN TestHandler_DeleteExternalAccountKey/ok 254s --- PASS: TestHandler_DeleteExternalAccountKey (0.00s) 254s --- PASS: TestHandler_DeleteExternalAccountKey/ok (0.00s) 254s === RUN TestHandler_GetExternalAccountKeys 254s === RUN TestHandler_GetExternalAccountKeys/ok 254s --- PASS: TestHandler_GetExternalAccountKeys (0.00s) 254s --- PASS: TestHandler_GetExternalAccountKeys/ok (0.00s) 254s === RUN Test_eakToLinked 254s === RUN Test_eakToLinked/no-key 254s === RUN Test_eakToLinked/no-policy 254s === RUN Test_eakToLinked/with-policy 254s --- PASS: Test_eakToLinked (0.00s) 254s --- PASS: Test_eakToLinked/no-key (0.00s) 254s --- PASS: Test_eakToLinked/no-policy (0.00s) 254s --- PASS: Test_eakToLinked/with-policy (0.00s) 254s === RUN Test_linkedEAKToCertificates 254s === RUN Test_linkedEAKToCertificates/no-key 254s === RUN Test_linkedEAKToCertificates/no-policy 254s === RUN Test_linkedEAKToCertificates/no-x509-policy 254s === RUN Test_linkedEAKToCertificates/with-x509-policy 254s --- PASS: Test_linkedEAKToCertificates (0.00s) 254s --- PASS: Test_linkedEAKToCertificates/no-key (0.00s) 254s --- PASS: Test_linkedEAKToCertificates/no-policy (0.00s) 254s --- PASS: Test_linkedEAKToCertificates/no-x509-policy (0.00s) 254s --- PASS: Test_linkedEAKToCertificates/with-x509-policy (0.00s) 254s === RUN TestCreateAdminRequest_Validate 254s === RUN TestCreateAdminRequest_Validate/fail/subject-empty 254s === RUN TestCreateAdminRequest_Validate/fail/provisioner-empty 254s === RUN TestCreateAdminRequest_Validate/fail/invalid-type 254s === RUN TestCreateAdminRequest_Validate/ok 254s --- PASS: TestCreateAdminRequest_Validate (0.00s) 254s --- PASS: TestCreateAdminRequest_Validate/fail/subject-empty (0.00s) 254s --- PASS: TestCreateAdminRequest_Validate/fail/provisioner-empty (0.00s) 254s --- PASS: TestCreateAdminRequest_Validate/fail/invalid-type (0.00s) 254s --- PASS: TestCreateAdminRequest_Validate/ok (0.00s) 254s === RUN TestUpdateAdminRequest_Validate 254s === RUN TestUpdateAdminRequest_Validate/fail/invalid-type 254s === RUN TestUpdateAdminRequest_Validate/ok 254s --- PASS: TestUpdateAdminRequest_Validate (0.00s) 254s --- PASS: TestUpdateAdminRequest_Validate/fail/invalid-type (0.00s) 254s --- PASS: TestUpdateAdminRequest_Validate/ok (0.00s) 254s === RUN TestHandler_GetAdmin 254s === RUN TestHandler_GetAdmin/fail/auth.LoadAdminByID-not-found 254s === RUN TestHandler_GetAdmin/ok 254s --- PASS: TestHandler_GetAdmin (0.00s) 254s --- PASS: TestHandler_GetAdmin/fail/auth.LoadAdminByID-not-found (0.00s) 254s --- PASS: TestHandler_GetAdmin/ok (0.00s) 254s === RUN TestHandler_GetAdmins 254s === RUN TestHandler_GetAdmins/ok 254s === RUN TestHandler_GetAdmins/fail/parse-cursor 254s === RUN TestHandler_GetAdmins/fail/auth.GetAdmins 254s --- PASS: TestHandler_GetAdmins (0.00s) 254s --- PASS: TestHandler_GetAdmins/ok (0.00s) 254s --- PASS: TestHandler_GetAdmins/fail/parse-cursor (0.00s) 254s --- PASS: TestHandler_GetAdmins/fail/auth.GetAdmins (0.00s) 254s === RUN TestHandler_CreateAdmin 254s === RUN TestHandler_CreateAdmin/ok 254s === RUN TestHandler_CreateAdmin/fail/ReadJSON 254s === RUN TestHandler_CreateAdmin/fail/validate 254s === RUN TestHandler_CreateAdmin/fail/auth.LoadProvisionerByName 254s === RUN TestHandler_CreateAdmin/fail/auth.StoreAdmin 254s --- PASS: TestHandler_CreateAdmin (0.00s) 254s --- PASS: TestHandler_CreateAdmin/ok (0.00s) 254s --- PASS: TestHandler_CreateAdmin/fail/ReadJSON (0.00s) 254s --- PASS: TestHandler_CreateAdmin/fail/validate (0.00s) 254s --- PASS: TestHandler_CreateAdmin/fail/auth.LoadProvisionerByName (0.00s) 254s --- PASS: TestHandler_CreateAdmin/fail/auth.StoreAdmin (0.00s) 254s === RUN TestHandler_DeleteAdmin 254s === RUN TestHandler_DeleteAdmin/fail/auth.RemoveAdmin 254s === RUN TestHandler_DeleteAdmin/ok 254s --- PASS: TestHandler_DeleteAdmin (0.00s) 254s --- PASS: TestHandler_DeleteAdmin/fail/auth.RemoveAdmin (0.00s) 254s --- PASS: TestHandler_DeleteAdmin/ok (0.00s) 254s === RUN TestHandler_UpdateAdmin 254s === RUN TestHandler_UpdateAdmin/fail/ReadJSON 254s === RUN TestHandler_UpdateAdmin/fail/validate 254s === RUN TestHandler_UpdateAdmin/fail/auth.UpdateAdmin 254s === RUN TestHandler_UpdateAdmin/ok 254s --- PASS: TestHandler_UpdateAdmin (0.00s) 254s --- PASS: TestHandler_UpdateAdmin/fail/ReadJSON (0.00s) 254s --- PASS: TestHandler_UpdateAdmin/fail/validate (0.00s) 254s --- PASS: TestHandler_UpdateAdmin/fail/auth.UpdateAdmin (0.00s) 254s --- PASS: TestHandler_UpdateAdmin/ok (0.00s) 254s === RUN TestHandler_requireAPIEnabled 254s === RUN TestHandler_requireAPIEnabled/fail/auth.IsAdminAPIEnabled 254s === RUN TestHandler_requireAPIEnabled/ok 254s --- PASS: TestHandler_requireAPIEnabled (0.00s) 254s --- PASS: TestHandler_requireAPIEnabled/fail/auth.IsAdminAPIEnabled (0.00s) 254s --- PASS: TestHandler_requireAPIEnabled/ok (0.00s) 254s === RUN TestHandler_extractAuthorizeTokenAdmin 254s === RUN TestHandler_extractAuthorizeTokenAdmin/fail/missing-authorization-token 254s === RUN TestHandler_extractAuthorizeTokenAdmin/fail/auth.AuthorizeAdminToken 254s === RUN TestHandler_extractAuthorizeTokenAdmin/ok 254s --- PASS: TestHandler_extractAuthorizeTokenAdmin (0.00s) 254s --- PASS: TestHandler_extractAuthorizeTokenAdmin/fail/missing-authorization-token (0.00s) 254s --- PASS: TestHandler_extractAuthorizeTokenAdmin/fail/auth.AuthorizeAdminToken (0.00s) 254s --- PASS: TestHandler_extractAuthorizeTokenAdmin/ok (0.00s) 254s === RUN TestHandler_loadProvisionerByName 254s === RUN TestHandler_loadProvisionerByName/ok 254s === RUN TestHandler_loadProvisionerByName/fail/auth.LoadProvisionerByName 254s === RUN TestHandler_loadProvisionerByName/fail/db.GetProvisioner 254s --- PASS: TestHandler_loadProvisionerByName (0.00s) 254s --- PASS: TestHandler_loadProvisionerByName/ok (0.00s) 254s --- PASS: TestHandler_loadProvisionerByName/fail/auth.LoadProvisionerByName (0.00s) 254s --- PASS: TestHandler_loadProvisionerByName/fail/db.GetProvisioner (0.00s) 254s === RUN TestHandler_checkAction 254s === RUN TestHandler_checkAction/standalone-nosql-supported 254s === RUN TestHandler_checkAction/standalone-nosql-not-supported 254s === RUN TestHandler_checkAction/standalone-no-nosql-not-supported 254s --- PASS: TestHandler_checkAction (0.00s) 254s --- PASS: TestHandler_checkAction/standalone-nosql-supported (0.00s) 254s --- PASS: TestHandler_checkAction/standalone-nosql-not-supported (0.00s) 254s --- PASS: TestHandler_checkAction/standalone-no-nosql-not-supported (0.00s) 254s === RUN TestHandler_loadExternalAccountKey 254s === RUN TestHandler_loadExternalAccountKey/fail/keyID-not-found-error 254s === RUN TestHandler_loadExternalAccountKey/fail/keyID-error 254s === RUN TestHandler_loadExternalAccountKey/fail/reference-not-found-error 254s === RUN TestHandler_loadExternalAccountKey/fail/reference-error 254s === RUN TestHandler_loadExternalAccountKey/fail/no-key 254s === RUN TestHandler_loadExternalAccountKey/ok/keyID 254s === RUN TestHandler_loadExternalAccountKey/ok/reference 254s --- PASS: TestHandler_loadExternalAccountKey (0.00s) 254s --- PASS: TestHandler_loadExternalAccountKey/fail/keyID-not-found-error (0.00s) 254s --- PASS: TestHandler_loadExternalAccountKey/fail/keyID-error (0.00s) 254s --- PASS: TestHandler_loadExternalAccountKey/fail/reference-not-found-error (0.00s) 254s --- PASS: TestHandler_loadExternalAccountKey/fail/reference-error (0.00s) 254s --- PASS: TestHandler_loadExternalAccountKey/fail/no-key (0.00s) 254s --- PASS: TestHandler_loadExternalAccountKey/ok/keyID (0.00s) 254s --- PASS: TestHandler_loadExternalAccountKey/ok/reference (0.00s) 254s === RUN TestPolicyAdminResponder_GetAuthorityPolicy 254s === RUN TestPolicyAdminResponder_GetAuthorityPolicy/fail/auth.GetAuthorityPolicy-not-found 254s === RUN TestPolicyAdminResponder_GetAuthorityPolicy/ok 254s === RUN TestPolicyAdminResponder_GetAuthorityPolicy/fail/linkedca 254s === RUN TestPolicyAdminResponder_GetAuthorityPolicy/fail/auth.GetAuthorityPolicy-error 254s --- PASS: TestPolicyAdminResponder_GetAuthorityPolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_GetAuthorityPolicy/fail/auth.GetAuthorityPolicy-not-found (0.00s) 254s --- PASS: TestPolicyAdminResponder_GetAuthorityPolicy/ok (0.00s) 254s --- PASS: TestPolicyAdminResponder_GetAuthorityPolicy/fail/linkedca (0.00s) 254s --- PASS: TestPolicyAdminResponder_GetAuthorityPolicy/fail/auth.GetAuthorityPolicy-error (0.00s) 254s === RUN TestPolicyAdminResponder_CreateAuthorityPolicy 254s === RUN TestPolicyAdminResponder_CreateAuthorityPolicy/fail/auth.GetAuthorityPolicy-error 254s === RUN TestPolicyAdminResponder_CreateAuthorityPolicy/fail/existing-policy 254s === RUN TestPolicyAdminResponder_CreateAuthorityPolicy/fail/read.ProtoJSON 254s === RUN TestPolicyAdminResponder_CreateAuthorityPolicy/fail/validatePolicy 254s === RUN TestPolicyAdminResponder_CreateAuthorityPolicy/fail/CreateAuthorityPolicy-policy-admin-lockout-error 254s === RUN TestPolicyAdminResponder_CreateAuthorityPolicy/fail/CreateAuthorityPolicy-error 254s === RUN TestPolicyAdminResponder_CreateAuthorityPolicy/ok 254s === RUN TestPolicyAdminResponder_CreateAuthorityPolicy/fail/linkedca 254s --- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy/fail/auth.GetAuthorityPolicy-error (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy/fail/existing-policy (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy/fail/read.ProtoJSON (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy/fail/validatePolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy/fail/CreateAuthorityPolicy-policy-admin-lockout-error (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy/fail/CreateAuthorityPolicy-error (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy/ok (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateAuthorityPolicy/fail/linkedca (0.00s) 254s === RUN TestPolicyAdminResponder_UpdateAuthorityPolicy 254s === RUN TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/no-existing-policy 254s === RUN TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/read.ProtoJSON 254s === RUN TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/validatePolicy 254s === RUN TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/UpdateAuthorityPolicy-policy-admin-lockout-error 254s === RUN TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/UpdateAuthorityPolicy-error 254s === RUN TestPolicyAdminResponder_UpdateAuthorityPolicy/ok 254s === RUN TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/linkedca 254s === RUN TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/auth.GetAuthorityPolicy-error 254s --- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/no-existing-policy (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/read.ProtoJSON (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/validatePolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/UpdateAuthorityPolicy-policy-admin-lockout-error (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/UpdateAuthorityPolicy-error (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy/ok (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/linkedca (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateAuthorityPolicy/fail/auth.GetAuthorityPolicy-error (0.00s) 254s === RUN TestPolicyAdminResponder_DeleteAuthorityPolicy 254s === RUN TestPolicyAdminResponder_DeleteAuthorityPolicy/fail/auth.GetAuthorityPolicy-error 254s === RUN TestPolicyAdminResponder_DeleteAuthorityPolicy/fail/no-existing-policy 254s === RUN TestPolicyAdminResponder_DeleteAuthorityPolicy/fail/auth.RemoveAuthorityPolicy-error 254s === RUN TestPolicyAdminResponder_DeleteAuthorityPolicy/ok 254s === RUN TestPolicyAdminResponder_DeleteAuthorityPolicy/fail/linkedca 254s --- PASS: TestPolicyAdminResponder_DeleteAuthorityPolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_DeleteAuthorityPolicy/fail/auth.GetAuthorityPolicy-error (0.00s) 254s --- PASS: TestPolicyAdminResponder_DeleteAuthorityPolicy/fail/no-existing-policy (0.00s) 254s --- PASS: TestPolicyAdminResponder_DeleteAuthorityPolicy/fail/auth.RemoveAuthorityPolicy-error (0.00s) 254s --- PASS: TestPolicyAdminResponder_DeleteAuthorityPolicy/ok (0.00s) 254s --- PASS: TestPolicyAdminResponder_DeleteAuthorityPolicy/fail/linkedca (0.00s) 254s === RUN TestPolicyAdminResponder_GetProvisionerPolicy 254s === RUN TestPolicyAdminResponder_GetProvisionerPolicy/fail/linkedca 254s === RUN TestPolicyAdminResponder_GetProvisionerPolicy/fail/prov-no-policy 254s === RUN TestPolicyAdminResponder_GetProvisionerPolicy/ok 254s --- PASS: TestPolicyAdminResponder_GetProvisionerPolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_GetProvisionerPolicy/fail/linkedca (0.00s) 254s --- PASS: TestPolicyAdminResponder_GetProvisionerPolicy/fail/prov-no-policy (0.00s) 254s --- PASS: TestPolicyAdminResponder_GetProvisionerPolicy/ok (0.00s) 254s === RUN TestPolicyAdminResponder_CreateProvisionerPolicy 254s === RUN TestPolicyAdminResponder_CreateProvisionerPolicy/fail/read.ProtoJSON 254s === RUN TestPolicyAdminResponder_CreateProvisionerPolicy/fail/validatePolicy 254s === RUN TestPolicyAdminResponder_CreateProvisionerPolicy/fail/auth.UpdateProvisioner-policy-admin-lockout-error 254s === RUN TestPolicyAdminResponder_CreateProvisionerPolicy/fail/auth.UpdateProvisioner-error 254s === RUN TestPolicyAdminResponder_CreateProvisionerPolicy/ok 254s === RUN TestPolicyAdminResponder_CreateProvisionerPolicy/fail/linkedca 254s === RUN TestPolicyAdminResponder_CreateProvisionerPolicy/fail/existing-policy 254s --- PASS: TestPolicyAdminResponder_CreateProvisionerPolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateProvisionerPolicy/fail/read.ProtoJSON (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateProvisionerPolicy/fail/validatePolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateProvisionerPolicy/fail/auth.UpdateProvisioner-policy-admin-lockout-error (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateProvisionerPolicy/fail/auth.UpdateProvisioner-error (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateProvisionerPolicy/ok (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateProvisionerPolicy/fail/linkedca (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateProvisionerPolicy/fail/existing-policy (0.00s) 254s === RUN TestPolicyAdminResponder_UpdateProvisionerPolicy 254s === RUN TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/auth.UpdateProvisioner-error 254s === RUN TestPolicyAdminResponder_UpdateProvisionerPolicy/ok 254s === RUN TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/linkedca 254s === RUN TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/no-existing-policy 254s === RUN TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/read.ProtoJSON 254s === RUN TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/validatePolicy 254s === RUN TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/auth.UpdateProvisioner-policy-admin-lockout-error 254s --- PASS: TestPolicyAdminResponder_UpdateProvisionerPolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/auth.UpdateProvisioner-error (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateProvisionerPolicy/ok (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/linkedca (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/no-existing-policy (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/read.ProtoJSON (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/validatePolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateProvisionerPolicy/fail/auth.UpdateProvisioner-policy-admin-lockout-error (0.00s) 254s === RUN TestPolicyAdminResponder_DeleteProvisionerPolicy 254s === RUN TestPolicyAdminResponder_DeleteProvisionerPolicy/fail/auth.UpdateProvisioner-error 254s === RUN TestPolicyAdminResponder_DeleteProvisionerPolicy/ok 254s === RUN TestPolicyAdminResponder_DeleteProvisionerPolicy/fail/linkedca 254s === RUN TestPolicyAdminResponder_DeleteProvisionerPolicy/fail/no-existing-policy 254s --- PASS: TestPolicyAdminResponder_DeleteProvisionerPolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_DeleteProvisionerPolicy/fail/auth.UpdateProvisioner-error (0.00s) 254s --- PASS: TestPolicyAdminResponder_DeleteProvisionerPolicy/ok (0.00s) 254s --- PASS: TestPolicyAdminResponder_DeleteProvisionerPolicy/fail/linkedca (0.00s) 254s --- PASS: TestPolicyAdminResponder_DeleteProvisionerPolicy/fail/no-existing-policy (0.00s) 254s === RUN TestPolicyAdminResponder_GetACMEAccountPolicy 254s === RUN TestPolicyAdminResponder_GetACMEAccountPolicy/fail/linkedca 254s === RUN TestPolicyAdminResponder_GetACMEAccountPolicy/fail/no-policy 254s === RUN TestPolicyAdminResponder_GetACMEAccountPolicy/ok 254s --- PASS: TestPolicyAdminResponder_GetACMEAccountPolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_GetACMEAccountPolicy/fail/linkedca (0.00s) 254s --- PASS: TestPolicyAdminResponder_GetACMEAccountPolicy/fail/no-policy (0.00s) 254s --- PASS: TestPolicyAdminResponder_GetACMEAccountPolicy/ok (0.00s) 254s === RUN TestPolicyAdminResponder_CreateACMEAccountPolicy 254s === RUN TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/linkedca 254s === RUN TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/existing-policy 254s === RUN TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/read.ProtoJSON 254s === RUN TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/validatePolicy 254s === RUN TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/acmeDB.UpdateExternalAccountKey-error 254s === RUN TestPolicyAdminResponder_CreateACMEAccountPolicy/ok 254s --- PASS: TestPolicyAdminResponder_CreateACMEAccountPolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/linkedca (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/existing-policy (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/read.ProtoJSON (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/validatePolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateACMEAccountPolicy/fail/acmeDB.UpdateExternalAccountKey-error (0.00s) 254s --- PASS: TestPolicyAdminResponder_CreateACMEAccountPolicy/ok (0.00s) 254s === RUN TestPolicyAdminResponder_UpdateACMEAccountPolicy 254s === RUN TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/linkedca 254s === RUN TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/no-existing-policy 254s === RUN TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/read.ProtoJSON 254s === RUN TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/validatePolicy 254s === RUN TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/acmeDB.UpdateExternalAccountKey-error 254s === RUN TestPolicyAdminResponder_UpdateACMEAccountPolicy/ok 254s --- PASS: TestPolicyAdminResponder_UpdateACMEAccountPolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/linkedca (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/no-existing-policy (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/read.ProtoJSON (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/validatePolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateACMEAccountPolicy/fail/acmeDB.UpdateExternalAccountKey-error (0.00s) 254s --- PASS: TestPolicyAdminResponder_UpdateACMEAccountPolicy/ok (0.00s) 254s === RUN TestPolicyAdminResponder_DeleteACMEAccountPolicy 254s === RUN TestPolicyAdminResponder_DeleteACMEAccountPolicy/fail/no-existing-policy 254s === RUN TestPolicyAdminResponder_DeleteACMEAccountPolicy/fail/acmeDB.UpdateExternalAccountKey-error 254s === RUN TestPolicyAdminResponder_DeleteACMEAccountPolicy/ok 254s === RUN TestPolicyAdminResponder_DeleteACMEAccountPolicy/fail/linkedca 254s --- PASS: TestPolicyAdminResponder_DeleteACMEAccountPolicy (0.00s) 254s --- PASS: TestPolicyAdminResponder_DeleteACMEAccountPolicy/fail/no-existing-policy (0.00s) 254s --- PASS: TestPolicyAdminResponder_DeleteACMEAccountPolicy/fail/acmeDB.UpdateExternalAccountKey-error (0.00s) 254s --- PASS: TestPolicyAdminResponder_DeleteACMEAccountPolicy/ok (0.00s) 254s --- PASS: TestPolicyAdminResponder_DeleteACMEAccountPolicy/fail/linkedca (0.00s) 254s === RUN Test_isBadRequest 254s === RUN Test_isBadRequest/nil 254s === RUN Test_isBadRequest/no-policy-error 254s === RUN Test_isBadRequest/no-bad-request 254s === RUN Test_isBadRequest/bad-request 254s --- PASS: Test_isBadRequest (0.00s) 254s --- PASS: Test_isBadRequest/nil (0.00s) 254s --- PASS: Test_isBadRequest/no-policy-error (0.00s) 254s --- PASS: Test_isBadRequest/no-bad-request (0.00s) 254s --- PASS: Test_isBadRequest/bad-request (0.00s) 254s === RUN Test_validatePolicy 254s === RUN Test_validatePolicy/nil 254s === RUN Test_validatePolicy/x509 254s === RUN Test_validatePolicy/ssh_user 254s === RUN Test_validatePolicy/ssh_host 254s === RUN Test_validatePolicy/ok 254s --- PASS: Test_validatePolicy (0.00s) 254s --- PASS: Test_validatePolicy/nil (0.00s) 254s --- PASS: Test_validatePolicy/x509 (0.00s) 254s --- PASS: Test_validatePolicy/ssh_user (0.00s) 254s --- PASS: Test_validatePolicy/ssh_host (0.00s) 254s --- PASS: Test_validatePolicy/ok (0.00s) 254s === RUN TestHandler_GetProvisioner 254s === RUN TestHandler_GetProvisioner/fail/db.GetProvisioner 254s === RUN TestHandler_GetProvisioner/ok 254s === RUN TestHandler_GetProvisioner/fail/auth.LoadProvisionerByID 254s === RUN TestHandler_GetProvisioner/fail/auth.LoadProvisionerByName 254s --- PASS: TestHandler_GetProvisioner (0.00s) 254s --- PASS: TestHandler_GetProvisioner/fail/db.GetProvisioner (0.00s) 254s --- PASS: TestHandler_GetProvisioner/ok (0.00s) 254s --- PASS: TestHandler_GetProvisioner/fail/auth.LoadProvisionerByID (0.00s) 254s --- PASS: TestHandler_GetProvisioner/fail/auth.LoadProvisionerByName (0.00s) 254s === RUN TestHandler_GetProvisioners 254s === RUN TestHandler_GetProvisioners/fail/parse-cursor 254s === RUN TestHandler_GetProvisioners/fail/auth.GetProvisioners 254s === RUN TestHandler_GetProvisioners/ok 254s --- PASS: TestHandler_GetProvisioners (0.00s) 254s --- PASS: TestHandler_GetProvisioners/fail/parse-cursor (0.00s) 254s --- PASS: TestHandler_GetProvisioners/fail/auth.GetProvisioners (0.00s) 254s --- PASS: TestHandler_GetProvisioners/ok (0.00s) 254s === RUN TestHandler_CreateProvisioner 254s === RUN TestHandler_CreateProvisioner/fail/readProtoJSON 254s === RUN TestHandler_CreateProvisioner/fail/validateTemplates 254s === RUN TestHandler_CreateProvisioner/fail/auth.StoreProvisioner 254s === RUN TestHandler_CreateProvisioner/ok 254s --- PASS: TestHandler_CreateProvisioner (0.00s) 254s --- PASS: TestHandler_CreateProvisioner/fail/readProtoJSON (0.00s) 254s --- PASS: TestHandler_CreateProvisioner/fail/validateTemplates (0.00s) 254s --- PASS: TestHandler_CreateProvisioner/fail/auth.StoreProvisioner (0.00s) 254s --- PASS: TestHandler_CreateProvisioner/ok (0.00s) 254s === RUN TestHandler_DeleteProvisioner 254s === RUN TestHandler_DeleteProvisioner/fail/auth.LoadProvisionerByID 254s === RUN TestHandler_DeleteProvisioner/fail/auth.LoadProvisionerByName 254s === RUN TestHandler_DeleteProvisioner/fail/auth.RemoveProvisioner 254s === RUN TestHandler_DeleteProvisioner/ok 254s --- PASS: TestHandler_DeleteProvisioner (0.00s) 254s --- PASS: TestHandler_DeleteProvisioner/fail/auth.LoadProvisionerByID (0.00s) 254s --- PASS: TestHandler_DeleteProvisioner/fail/auth.LoadProvisionerByName (0.00s) 254s --- PASS: TestHandler_DeleteProvisioner/fail/auth.RemoveProvisioner (0.00s) 254s --- PASS: TestHandler_DeleteProvisioner/ok (0.00s) 254s === RUN TestHandler_UpdateProvisioner 254s === RUN TestHandler_UpdateProvisioner/fail/auth.LoadProvisionerByName 254s === RUN TestHandler_UpdateProvisioner/fail/db.GetProvisioner 254s === RUN TestHandler_UpdateProvisioner/fail/change-id-error 254s === RUN TestHandler_UpdateProvisioner/fail/change-type-error 254s === RUN TestHandler_UpdateProvisioner/fail/change-createdAt-error 254s === RUN TestHandler_UpdateProvisioner/fail/change-deletedAt-error 254s === RUN TestHandler_UpdateProvisioner/fail/validateTemplates 254s === RUN TestHandler_UpdateProvisioner/fail/change-authority-id-error 254s === RUN TestHandler_UpdateProvisioner/fail/auth.UpdateProvisioner 254s === RUN TestHandler_UpdateProvisioner/ok 254s === RUN TestHandler_UpdateProvisioner/fail/readProtoJSON 254s --- PASS: TestHandler_UpdateProvisioner (0.00s) 254s --- PASS: TestHandler_UpdateProvisioner/fail/auth.LoadProvisionerByName (0.00s) 254s --- PASS: TestHandler_UpdateProvisioner/fail/db.GetProvisioner (0.00s) 254s --- PASS: TestHandler_UpdateProvisioner/fail/change-id-error (0.00s) 254s --- PASS: TestHandler_UpdateProvisioner/fail/change-type-error (0.00s) 254s --- PASS: TestHandler_UpdateProvisioner/fail/change-createdAt-error (0.00s) 254s --- PASS: TestHandler_UpdateProvisioner/fail/change-deletedAt-error (0.00s) 254s --- PASS: TestHandler_UpdateProvisioner/fail/validateTemplates (0.00s) 254s --- PASS: TestHandler_UpdateProvisioner/fail/change-authority-id-error (0.00s) 254s --- PASS: TestHandler_UpdateProvisioner/fail/auth.UpdateProvisioner (0.00s) 254s --- PASS: TestHandler_UpdateProvisioner/ok (0.00s) 254s --- PASS: TestHandler_UpdateProvisioner/fail/readProtoJSON (0.00s) 254s === RUN Test_validateTemplates 254s === RUN Test_validateTemplates/ok 254s === RUN Test_validateTemplates/ok/x509 254s === RUN Test_validateTemplates/ok/ssh 254s === RUN Test_validateTemplates/fail/x509-template-missing-quote 254s === RUN Test_validateTemplates/fail/x509-template-data 254s === RUN Test_validateTemplates/fail/ssh-template-unknown-function 254s === RUN Test_validateTemplates/fail/ssh-template-data 254s --- PASS: Test_validateTemplates (0.00s) 254s --- PASS: Test_validateTemplates/ok (0.00s) 254s --- PASS: Test_validateTemplates/ok/x509 (0.00s) 254s --- PASS: Test_validateTemplates/ok/ssh (0.00s) 254s --- PASS: Test_validateTemplates/fail/x509-template-missing-quote (0.00s) 254s --- PASS: Test_validateTemplates/fail/x509-template-data (0.00s) 254s --- PASS: Test_validateTemplates/fail/ssh-template-unknown-function (0.00s) 254s --- PASS: Test_validateTemplates/fail/ssh-template-data (0.00s) 254s === RUN TestWebhookAdminResponder_CreateProvisionerWebhook 254s === RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/basic-auth-in-url 254s === RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/secret-in-request 254s === RUN TestWebhookAdminResponder_CreateProvisionerWebhook/ok 254s === RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/missing-url 254s === RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/relative-url 254s === RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/unsupported-webhook-kind 254s === RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/auth.UpdateProvisioner-error 254s === RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/existing-webhook 254s === RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/read.ProtoJSON 254s === RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/missing-name 254s === RUN TestWebhookAdminResponder_CreateProvisionerWebhook/fail/http-url 254s --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook (0.00s) 254s --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/basic-auth-in-url (0.00s) 254s --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/secret-in-request (0.00s) 254s --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/ok (0.00s) 254s --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/missing-url (0.00s) 254s --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/relative-url (0.00s) 254s --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/unsupported-webhook-kind (0.00s) 254s --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/auth.UpdateProvisioner-error (0.00s) 254s --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/existing-webhook (0.00s) 254s --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/read.ProtoJSON (0.00s) 254s --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/missing-name (0.00s) 254s --- PASS: TestWebhookAdminResponder_CreateProvisionerWebhook/fail/http-url (0.00s) 254s === RUN TestWebhookAdminResponder_DeleteProvisionerWebhook 254s === RUN TestWebhookAdminResponder_DeleteProvisionerWebhook/ok/not-found 254s === RUN TestWebhookAdminResponder_DeleteProvisionerWebhook/ok 254s === RUN TestWebhookAdminResponder_DeleteProvisionerWebhook/fail/auth.UpdateProvisioner-error 254s --- PASS: TestWebhookAdminResponder_DeleteProvisionerWebhook (0.00s) 254s --- PASS: TestWebhookAdminResponder_DeleteProvisionerWebhook/ok/not-found (0.00s) 254s --- PASS: TestWebhookAdminResponder_DeleteProvisionerWebhook/ok (0.00s) 254s --- PASS: TestWebhookAdminResponder_DeleteProvisionerWebhook/fail/auth.UpdateProvisioner-error (0.00s) 254s === RUN TestWebhookAdminResponder_UpdateProvisionerWebhook 254s === RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/read.ProtoJSON 254s === RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/missing-url 254s === RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/http-url 254s === RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/basic-auth-in-url 254s === RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/missing-name 254s === RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/relative-url 254s === RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/different-secret-in-request 254s === RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/auth.UpdateProvisioner-error 254s === RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/ok 254s === RUN TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/not-found 254s --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook (0.00s) 254s --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/read.ProtoJSON (0.00s) 254s --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/missing-url (0.00s) 254s --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/http-url (0.00s) 254s --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/basic-auth-in-url (0.00s) 254s --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/missing-name (0.00s) 254s --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/relative-url (0.00s) 254s --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/different-secret-in-request (0.00s) 254s --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/auth.UpdateProvisioner-error (0.00s) 254s --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/ok (0.00s) 254s --- PASS: TestWebhookAdminResponder_UpdateProvisionerWebhook/fail/not-found (0.00s) 254s PASS 254s ok github.com/smallstep/certificates/authority/admin/api 0.042s 254s === RUN TestDB_getDBAdminBytes 254s === RUN TestDB_getDBAdminBytes/fail/not-found 254s === RUN TestDB_getDBAdminBytes/fail/db.Get-error 254s === RUN TestDB_getDBAdminBytes/ok 254s --- PASS: TestDB_getDBAdminBytes (0.00s) 254s --- PASS: TestDB_getDBAdminBytes/fail/not-found (0.00s) 254s --- PASS: TestDB_getDBAdminBytes/fail/db.Get-error (0.00s) 254s --- PASS: TestDB_getDBAdminBytes/ok (0.00s) 254s === RUN TestDB_getDBAdmin 254s === RUN TestDB_getDBAdmin/fail/unmarshal-error 254s === RUN TestDB_getDBAdmin/fail/deleted 254s === RUN TestDB_getDBAdmin/ok 254s === RUN TestDB_getDBAdmin/fail/not-found 254s === RUN TestDB_getDBAdmin/fail/db.Get-error 254s --- PASS: TestDB_getDBAdmin (0.00s) 254s --- PASS: TestDB_getDBAdmin/fail/unmarshal-error (0.00s) 254s --- PASS: TestDB_getDBAdmin/fail/deleted (0.00s) 254s --- PASS: TestDB_getDBAdmin/ok (0.00s) 254s --- PASS: TestDB_getDBAdmin/fail/not-found (0.00s) 254s --- PASS: TestDB_getDBAdmin/fail/db.Get-error (0.00s) 254s === RUN TestDB_unmarshalDBAdmin 254s === RUN TestDB_unmarshalDBAdmin/fail/unmarshal-error 254s === RUN TestDB_unmarshalDBAdmin/fail/deleted-error 254s === RUN TestDB_unmarshalDBAdmin/fail/authority-mismatch-error 254s === RUN TestDB_unmarshalDBAdmin/ok 254s --- PASS: TestDB_unmarshalDBAdmin (0.00s) 254s --- PASS: TestDB_unmarshalDBAdmin/fail/unmarshal-error (0.00s) 254s --- PASS: TestDB_unmarshalDBAdmin/fail/deleted-error (0.00s) 254s --- PASS: TestDB_unmarshalDBAdmin/fail/authority-mismatch-error (0.00s) 254s --- PASS: TestDB_unmarshalDBAdmin/ok (0.00s) 254s === RUN TestDB_unmarshalAdmin 254s === RUN TestDB_unmarshalAdmin/ok 254s === RUN TestDB_unmarshalAdmin/fail/unmarshal-error 254s === RUN TestDB_unmarshalAdmin/fail/deleted-error 254s --- PASS: TestDB_unmarshalAdmin (0.00s) 254s --- PASS: TestDB_unmarshalAdmin/ok (0.00s) 254s --- PASS: TestDB_unmarshalAdmin/fail/unmarshal-error (0.00s) 254s --- PASS: TestDB_unmarshalAdmin/fail/deleted-error (0.00s) 254s === RUN TestDB_GetAdmin 254s === RUN TestDB_GetAdmin/fail/unmarshal-error 254s === RUN TestDB_GetAdmin/fail/deleted 254s === RUN TestDB_GetAdmin/fail/authorityID-mismatch 254s === RUN TestDB_GetAdmin/ok 254s === RUN TestDB_GetAdmin/fail/not-found 254s === RUN TestDB_GetAdmin/fail/db.Get-error 254s --- PASS: TestDB_GetAdmin (0.00s) 254s --- PASS: TestDB_GetAdmin/fail/unmarshal-error (0.00s) 254s --- PASS: TestDB_GetAdmin/fail/deleted (0.00s) 254s --- PASS: TestDB_GetAdmin/fail/authorityID-mismatch (0.00s) 254s --- PASS: TestDB_GetAdmin/ok (0.00s) 254s --- PASS: TestDB_GetAdmin/fail/not-found (0.00s) 254s --- PASS: TestDB_GetAdmin/fail/db.Get-error (0.00s) 254s === RUN TestDB_DeleteAdmin 254s === RUN TestDB_DeleteAdmin/fail/not-found 254s === RUN TestDB_DeleteAdmin/fail/db.Get-error 254s === RUN TestDB_DeleteAdmin/fail/save-error 254s === RUN TestDB_DeleteAdmin/ok 254s --- PASS: TestDB_DeleteAdmin (0.00s) 254s --- PASS: TestDB_DeleteAdmin/fail/not-found (0.00s) 254s --- PASS: TestDB_DeleteAdmin/fail/db.Get-error (0.00s) 254s --- PASS: TestDB_DeleteAdmin/fail/save-error (0.00s) 254s --- PASS: TestDB_DeleteAdmin/ok (0.00s) 254s === RUN TestDB_UpdateAdmin 254s === RUN TestDB_UpdateAdmin/fail/save-error 254s === RUN TestDB_UpdateAdmin/ok 254s === RUN TestDB_UpdateAdmin/fail/not-found 254s === RUN TestDB_UpdateAdmin/fail/db.Get-error 254s --- PASS: TestDB_UpdateAdmin (0.00s) 254s --- PASS: TestDB_UpdateAdmin/fail/save-error (0.00s) 254s --- PASS: TestDB_UpdateAdmin/ok (0.00s) 254s --- PASS: TestDB_UpdateAdmin/fail/not-found (0.00s) 254s --- PASS: TestDB_UpdateAdmin/fail/db.Get-error (0.00s) 254s === RUN TestDB_CreateAdmin 254s === RUN TestDB_CreateAdmin/fail/save-error 254s === RUN TestDB_CreateAdmin/ok 254s --- PASS: TestDB_CreateAdmin (0.00s) 254s --- PASS: TestDB_CreateAdmin/fail/save-error (0.00s) 254s --- PASS: TestDB_CreateAdmin/ok (0.00s) 254s === RUN TestDB_GetAdmins 254s === RUN TestDB_GetAdmins/ok 254s === RUN TestDB_GetAdmins/fail/db.List-error 254s === RUN TestDB_GetAdmins/fail/unmarshal-error 254s === RUN TestDB_GetAdmins/ok/none 254s === RUN TestDB_GetAdmins/ok/only-invalid 254s --- PASS: TestDB_GetAdmins (0.00s) 254s --- PASS: TestDB_GetAdmins/ok (0.00s) 254s --- PASS: TestDB_GetAdmins/fail/db.List-error (0.00s) 254s --- PASS: TestDB_GetAdmins/fail/unmarshal-error (0.00s) 254s --- PASS: TestDB_GetAdmins/ok/none (0.00s) 254s --- PASS: TestDB_GetAdmins/ok/only-invalid (0.00s) 254s === RUN TestDB_getDBAuthorityPolicyBytes 254s === RUN TestDB_getDBAuthorityPolicyBytes/fail/not-found 254s === RUN TestDB_getDBAuthorityPolicyBytes/fail/db.Get-error 254s === RUN TestDB_getDBAuthorityPolicyBytes/ok 254s --- PASS: TestDB_getDBAuthorityPolicyBytes (0.00s) 254s --- PASS: TestDB_getDBAuthorityPolicyBytes/fail/not-found (0.00s) 254s --- PASS: TestDB_getDBAuthorityPolicyBytes/fail/db.Get-error (0.00s) 254s --- PASS: TestDB_getDBAuthorityPolicyBytes/ok (0.00s) 254s === RUN TestDB_getDBAuthorityPolicy 254s === RUN TestDB_getDBAuthorityPolicy/fail/not-found 254s === RUN TestDB_getDBAuthorityPolicy/fail/unmarshal-error 254s === RUN TestDB_getDBAuthorityPolicy/fail/authorityID-error 254s === RUN TestDB_getDBAuthorityPolicy/ok/empty-bytes 254s === RUN TestDB_getDBAuthorityPolicy/ok 254s --- PASS: TestDB_getDBAuthorityPolicy (0.00s) 254s --- PASS: TestDB_getDBAuthorityPolicy/fail/not-found (0.00s) 254s --- PASS: TestDB_getDBAuthorityPolicy/fail/unmarshal-error (0.00s) 254s --- PASS: TestDB_getDBAuthorityPolicy/fail/authorityID-error (0.00s) 254s --- PASS: TestDB_getDBAuthorityPolicy/ok/empty-bytes (0.00s) 254s --- PASS: TestDB_getDBAuthorityPolicy/ok (0.00s) 254s === RUN TestDB_CreateAuthorityPolicy 254s === RUN TestDB_CreateAuthorityPolicy/fail/save-error 254s === RUN TestDB_CreateAuthorityPolicy/ok 254s --- PASS: TestDB_CreateAuthorityPolicy (0.00s) 254s --- PASS: TestDB_CreateAuthorityPolicy/fail/save-error (0.00s) 254s --- PASS: TestDB_CreateAuthorityPolicy/ok (0.00s) 254s === RUN TestDB_GetAuthorityPolicy 254s === RUN TestDB_GetAuthorityPolicy/fail/not-found 254s === RUN TestDB_GetAuthorityPolicy/fail/db.Get-error 254s === RUN TestDB_GetAuthorityPolicy/ok 254s --- PASS: TestDB_GetAuthorityPolicy (0.00s) 254s --- PASS: TestDB_GetAuthorityPolicy/fail/not-found (0.00s) 254s --- PASS: TestDB_GetAuthorityPolicy/fail/db.Get-error (0.00s) 254s --- PASS: TestDB_GetAuthorityPolicy/ok (0.00s) 254s === RUN TestDB_UpdateAuthorityPolicy 254s === RUN TestDB_UpdateAuthorityPolicy/fail/save-error 254s === RUN TestDB_UpdateAuthorityPolicy/ok 254s === RUN TestDB_UpdateAuthorityPolicy/fail/not-found 254s === RUN TestDB_UpdateAuthorityPolicy/fail/db.Get-error 254s --- PASS: TestDB_UpdateAuthorityPolicy (0.00s) 254s --- PASS: TestDB_UpdateAuthorityPolicy/fail/save-error (0.00s) 254s --- PASS: TestDB_UpdateAuthorityPolicy/ok (0.00s) 254s --- PASS: TestDB_UpdateAuthorityPolicy/fail/not-found (0.00s) 254s --- PASS: TestDB_UpdateAuthorityPolicy/fail/db.Get-error (0.00s) 254s === RUN TestDB_DeleteAuthorityPolicy 254s === RUN TestDB_DeleteAuthorityPolicy/fail/not-found 254s === RUN TestDB_DeleteAuthorityPolicy/fail/db.Get-error 254s === RUN TestDB_DeleteAuthorityPolicy/fail/save-error 254s === RUN TestDB_DeleteAuthorityPolicy/ok 254s --- PASS: TestDB_DeleteAuthorityPolicy (0.00s) 254s --- PASS: TestDB_DeleteAuthorityPolicy/fail/not-found (0.00s) 254s --- PASS: TestDB_DeleteAuthorityPolicy/fail/db.Get-error (0.00s) 254s --- PASS: TestDB_DeleteAuthorityPolicy/fail/save-error (0.00s) 254s --- PASS: TestDB_DeleteAuthorityPolicy/ok (0.00s) 254s === RUN Test_linkedToDB 254s === RUN Test_linkedToDB/nil_policy 254s === RUN Test_linkedToDB/no_x509_nor_ssh 254s === RUN Test_linkedToDB/x509 254s === RUN Test_linkedToDB/ssh_user 254s === RUN Test_linkedToDB/full_ssh_policy 254s === RUN Test_linkedToDB/full_policy 254s --- PASS: Test_linkedToDB (0.00s) 254s --- PASS: Test_linkedToDB/nil_policy (0.00s) 254s --- PASS: Test_linkedToDB/no_x509_nor_ssh (0.00s) 254s --- PASS: Test_linkedToDB/x509 (0.00s) 254s --- PASS: Test_linkedToDB/ssh_user (0.00s) 254s --- PASS: Test_linkedToDB/full_ssh_policy (0.00s) 254s --- PASS: Test_linkedToDB/full_policy (0.00s) 254s === RUN Test_dbToLinked 254s === RUN Test_dbToLinked/nil_policy 254s === RUN Test_dbToLinked/x509 254s === RUN Test_dbToLinked/ssh_user 254s === RUN Test_dbToLinked/ssh_host 254s === RUN Test_dbToLinked/full_policy 254s --- PASS: Test_dbToLinked (0.00s) 254s --- PASS: Test_dbToLinked/nil_policy (0.00s) 254s --- PASS: Test_dbToLinked/x509 (0.00s) 254s --- PASS: Test_dbToLinked/ssh_user (0.00s) 254s --- PASS: Test_dbToLinked/ssh_host (0.00s) 254s --- PASS: Test_dbToLinked/full_policy (0.00s) 254s === RUN TestDB_getDBProvisionerBytes 254s === RUN TestDB_getDBProvisionerBytes/fail/db.Get-error 254s === RUN TestDB_getDBProvisionerBytes/ok 254s === RUN TestDB_getDBProvisionerBytes/fail/not-found 254s --- PASS: TestDB_getDBProvisionerBytes (0.00s) 254s --- PASS: TestDB_getDBProvisionerBytes/fail/db.Get-error (0.00s) 254s --- PASS: TestDB_getDBProvisionerBytes/ok (0.00s) 254s --- PASS: TestDB_getDBProvisionerBytes/fail/not-found (0.00s) 254s === RUN TestDB_getDBProvisioner 254s === RUN TestDB_getDBProvisioner/fail/not-found 254s === RUN TestDB_getDBProvisioner/fail/db.Get-error 254s === RUN TestDB_getDBProvisioner/fail/unmarshal-error 254s === RUN TestDB_getDBProvisioner/fail/deleted 254s === RUN TestDB_getDBProvisioner/ok 254s --- PASS: TestDB_getDBProvisioner (0.00s) 254s --- PASS: TestDB_getDBProvisioner/fail/not-found (0.00s) 254s --- PASS: TestDB_getDBProvisioner/fail/db.Get-error (0.00s) 254s --- PASS: TestDB_getDBProvisioner/fail/unmarshal-error (0.00s) 254s --- PASS: TestDB_getDBProvisioner/fail/deleted (0.00s) 254s --- PASS: TestDB_getDBProvisioner/ok (0.00s) 254s === RUN TestDB_unmarshalDBProvisioner 254s === RUN TestDB_unmarshalDBProvisioner/fail/unmarshal-error 254s === RUN TestDB_unmarshalDBProvisioner/fail/deleted-error 254s === RUN TestDB_unmarshalDBProvisioner/fail/authority-mismatch-error 254s === RUN TestDB_unmarshalDBProvisioner/ok 254s --- PASS: TestDB_unmarshalDBProvisioner (0.00s) 254s --- PASS: TestDB_unmarshalDBProvisioner/fail/unmarshal-error (0.00s) 254s --- PASS: TestDB_unmarshalDBProvisioner/fail/deleted-error (0.00s) 254s --- PASS: TestDB_unmarshalDBProvisioner/fail/authority-mismatch-error (0.00s) 254s --- PASS: TestDB_unmarshalDBProvisioner/ok (0.00s) 254s === RUN TestDB_unmarshalProvisioner 254s === RUN TestDB_unmarshalProvisioner/fail/unmarshal-error 254s === RUN TestDB_unmarshalProvisioner/fail/deleted-error 254s === RUN TestDB_unmarshalProvisioner/ok 254s --- PASS: TestDB_unmarshalProvisioner (0.00s) 254s --- PASS: TestDB_unmarshalProvisioner/fail/unmarshal-error (0.00s) 254s --- PASS: TestDB_unmarshalProvisioner/fail/deleted-error (0.00s) 254s --- PASS: TestDB_unmarshalProvisioner/ok (0.00s) 254s === RUN TestDB_GetProvisioner 254s === RUN TestDB_GetProvisioner/fail/authorityID-mismatch 254s === RUN TestDB_GetProvisioner/ok 254s === RUN TestDB_GetProvisioner/fail/not-found 254s === RUN TestDB_GetProvisioner/fail/db.Get-error 254s === RUN TestDB_GetProvisioner/fail/unmarshal-error 254s === RUN TestDB_GetProvisioner/fail/deleted 254s --- PASS: TestDB_GetProvisioner (0.00s) 254s --- PASS: TestDB_GetProvisioner/fail/authorityID-mismatch (0.00s) 254s --- PASS: TestDB_GetProvisioner/ok (0.00s) 254s --- PASS: TestDB_GetProvisioner/fail/not-found (0.00s) 254s --- PASS: TestDB_GetProvisioner/fail/db.Get-error (0.00s) 254s --- PASS: TestDB_GetProvisioner/fail/unmarshal-error (0.00s) 254s --- PASS: TestDB_GetProvisioner/fail/deleted (0.00s) 254s === RUN TestDB_DeleteProvisioner 254s === RUN TestDB_DeleteProvisioner/fail/not-found 254s === RUN TestDB_DeleteProvisioner/fail/db.Get-error 254s === RUN TestDB_DeleteProvisioner/fail/save-error 254s === RUN TestDB_DeleteProvisioner/ok 254s --- PASS: TestDB_DeleteProvisioner (0.00s) 254s --- PASS: TestDB_DeleteProvisioner/fail/not-found (0.00s) 254s --- PASS: TestDB_DeleteProvisioner/fail/db.Get-error (0.00s) 254s --- PASS: TestDB_DeleteProvisioner/fail/save-error (0.00s) 254s --- PASS: TestDB_DeleteProvisioner/ok (0.00s) 254s === RUN TestDB_GetProvisioners 254s === RUN TestDB_GetProvisioners/fail/unmarshal-error 254s === RUN TestDB_GetProvisioners/ok/none 254s === RUN TestDB_GetProvisioners/ok/only-invalid 254s === RUN TestDB_GetProvisioners/ok 254s === RUN TestDB_GetProvisioners/fail/db.List-error 254s --- PASS: TestDB_GetProvisioners (0.00s) 254s --- PASS: TestDB_GetProvisioners/fail/unmarshal-error (0.00s) 254s --- PASS: TestDB_GetProvisioners/ok/none (0.00s) 254s --- PASS: TestDB_GetProvisioners/ok/only-invalid (0.00s) 254s --- PASS: TestDB_GetProvisioners/ok (0.00s) 254s --- PASS: TestDB_GetProvisioners/fail/db.List-error (0.00s) 254s === RUN TestDB_CreateProvisioner 254s === RUN TestDB_CreateProvisioner/fail/save-error 254s === RUN TestDB_CreateProvisioner/ok 254s --- PASS: TestDB_CreateProvisioner (0.00s) 254s --- PASS: TestDB_CreateProvisioner/fail/save-error (0.00s) 254s --- PASS: TestDB_CreateProvisioner/ok (0.00s) 254s === RUN TestDB_UpdateProvisioner 254s === RUN TestDB_UpdateProvisioner/fail/not-found 254s === RUN TestDB_UpdateProvisioner/fail/db.Get-error 254s === RUN TestDB_UpdateProvisioner/fail/update-deleted 254s === RUN TestDB_UpdateProvisioner/fail/update-type-error 254s === RUN TestDB_UpdateProvisioner/fail/save-error 254s === RUN TestDB_UpdateProvisioner/ok 254s --- PASS: TestDB_UpdateProvisioner (0.00s) 254s --- PASS: TestDB_UpdateProvisioner/fail/not-found (0.00s) 254s --- PASS: TestDB_UpdateProvisioner/fail/db.Get-error (0.00s) 254s --- PASS: TestDB_UpdateProvisioner/fail/update-deleted (0.00s) 254s --- PASS: TestDB_UpdateProvisioner/fail/update-type-error (0.00s) 254s --- PASS: TestDB_UpdateProvisioner/fail/save-error (0.00s) 254s --- PASS: TestDB_UpdateProvisioner/ok (0.00s) 254s === RUN Test_linkedcaWebhooksToDB 254s === RUN Test_linkedcaWebhooksToDB/nil 254s === RUN Test_linkedcaWebhooksToDB/zero 254s === RUN Test_linkedcaWebhooksToDB/bearer 254s === RUN Test_linkedcaWebhooksToDB/basic 254s --- PASS: Test_linkedcaWebhooksToDB (0.00s) 254s --- PASS: Test_linkedcaWebhooksToDB/nil (0.00s) 254s --- PASS: Test_linkedcaWebhooksToDB/zero (0.00s) 254s --- PASS: Test_linkedcaWebhooksToDB/bearer (0.00s) 254s --- PASS: Test_linkedcaWebhooksToDB/basic (0.00s) 254s === RUN Test_dbWebhooksToLinkedca 254s === RUN Test_dbWebhooksToLinkedca/zero 254s === RUN Test_dbWebhooksToLinkedca/bearer 254s === RUN Test_dbWebhooksToLinkedca/basic 254s === RUN Test_dbWebhooksToLinkedca/nil 254s --- PASS: Test_dbWebhooksToLinkedca (0.00s) 254s --- PASS: Test_dbWebhooksToLinkedca/zero (0.00s) 254s --- PASS: Test_dbWebhooksToLinkedca/bearer (0.00s) 254s --- PASS: Test_dbWebhooksToLinkedca/basic (0.00s) 254s --- PASS: Test_dbWebhooksToLinkedca/nil (0.00s) 254s PASS 254s ok github.com/smallstep/certificates/authority/admin/db/nosql 0.024s 254s ? github.com/smallstep/certificates/authority/administrator [no test files] 255s === RUN TestConfigValidate 255s === RUN TestConfigValidate/custom-tls-values 255s tc.tls = &{[TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305] 1.0 1.1 true} 255s *tc.config.TLS = &{[TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305] 1.0 1.1 true} 255s === RUN TestConfigValidate/empty-intermediate-cert 255s === RUN TestConfigValidate/empty-TLS-values 255s tc.tls = &{[TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256] 1.2 1.3 false} 255s *tc.config.TLS = &{[TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256] 1.2 1.3 false} 255s === RUN TestConfigValidate/tls-min>max 255s === RUN TestConfigValidate/skip-validation 255s tc.tls = 255s *tc.config.TLS = 255s === RUN TestConfigValidate/empty-address 255s === RUN TestConfigValidate/invalid-address 255s === RUN TestConfigValidate/empty-root 255s === RUN TestConfigValidate/empty-intermediate-key 255s === RUN TestConfigValidate/empty-dnsNames 255s === RUN TestConfigValidate/empty-TLS 255s tc.tls = &{[TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256] 1.2 1.3 false} 255s *tc.config.TLS = &{[TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256] 1.2 1.3 false} 255s --- PASS: TestConfigValidate (0.00s) 255s --- PASS: TestConfigValidate/custom-tls-values (0.00s) 255s --- PASS: TestConfigValidate/empty-intermediate-cert (0.00s) 255s --- PASS: TestConfigValidate/empty-TLS-values (0.00s) 255s --- PASS: TestConfigValidate/tls-min>max (0.00s) 255s --- PASS: TestConfigValidate/skip-validation (0.00s) 255s --- PASS: TestConfigValidate/empty-address (0.00s) 255s --- PASS: TestConfigValidate/invalid-address (0.00s) 255s --- PASS: TestConfigValidate/empty-root (0.00s) 255s --- PASS: TestConfigValidate/empty-intermediate-key (0.00s) 255s --- PASS: TestConfigValidate/empty-dnsNames (0.00s) 255s --- PASS: TestConfigValidate/empty-TLS (0.00s) 255s === RUN TestAuthConfigValidate 255s === RUN TestAuthConfigValidate/fail-nil-authconfig 255s === RUN TestAuthConfigValidate/ok-empty-provisioners 255s === RUN TestAuthConfigValidate/ok-empty-asn1dn-template 255s === RUN TestAuthConfigValidate/ok-custom-asn1dn 255s --- PASS: TestAuthConfigValidate (0.00s) 255s --- PASS: TestAuthConfigValidate/fail-nil-authconfig (0.00s) 255s --- PASS: TestAuthConfigValidate/ok-empty-provisioners (0.00s) 255s --- PASS: TestAuthConfigValidate/ok-empty-asn1dn-template (0.00s) 255s --- PASS: TestAuthConfigValidate/ok-custom-asn1dn (0.00s) 255s === RUN Test_toHostname 255s === RUN Test_toHostname/localhost 255s === RUN Test_toHostname/ca.smallstep.com 255s === RUN Test_toHostname/127.0.0.1 255s === RUN Test_toHostname/::1 255s === RUN Test_toHostname/[::1] 255s --- PASS: Test_toHostname (0.00s) 255s --- PASS: Test_toHostname/localhost (0.00s) 255s --- PASS: Test_toHostname/ca.smallstep.com (0.00s) 255s --- PASS: Test_toHostname/127.0.0.1 (0.00s) 255s --- PASS: Test_toHostname/::1 (0.00s) 255s --- PASS: Test_toHostname/[::1] (0.00s) 255s === RUN TestConfig_Audience 255s === RUN TestConfig_Audience/ok 255s --- PASS: TestConfig_Audience (0.00s) 255s --- PASS: TestConfig_Audience/ok (0.00s) 255s === RUN TestSSHPublicKey_Validate 255s === RUN TestSSHPublicKey_Validate/user 255s === RUN TestSSHPublicKey_Validate/host 255s === RUN TestSSHPublicKey_Validate/empty 255s === RUN TestSSHPublicKey_Validate/badType 255s === RUN TestSSHPublicKey_Validate/badKey 255s --- PASS: TestSSHPublicKey_Validate (0.00s) 255s --- PASS: TestSSHPublicKey_Validate/user (0.00s) 255s --- PASS: TestSSHPublicKey_Validate/host (0.00s) 255s --- PASS: TestSSHPublicKey_Validate/empty (0.00s) 255s --- PASS: TestSSHPublicKey_Validate/badType (0.00s) 255s --- PASS: TestSSHPublicKey_Validate/badKey (0.00s) 255s === RUN TestSSHPublicKey_PublicKey 255s === RUN TestSSHPublicKey_PublicKey/ok 255s === RUN TestSSHPublicKey_PublicKey/nil 255s --- PASS: TestSSHPublicKey_PublicKey (0.00s) 255s --- PASS: TestSSHPublicKey_PublicKey/ok (0.00s) 255s --- PASS: TestSSHPublicKey_PublicKey/nil (0.00s) 255s === RUN TestTLSVersion_Validate 255s === RUN TestTLSVersion_Validate/default 255s === RUN TestTLSVersion_Validate/1.0 255s === RUN TestTLSVersion_Validate/1.1 255s === RUN TestTLSVersion_Validate/1.2 255s === RUN TestTLSVersion_Validate/1.3 255s === RUN TestTLSVersion_Validate/0.99 255s --- PASS: TestTLSVersion_Validate (0.00s) 255s --- PASS: TestTLSVersion_Validate/default (0.00s) 255s --- PASS: TestTLSVersion_Validate/1.0 (0.00s) 255s --- PASS: TestTLSVersion_Validate/1.1 (0.00s) 255s --- PASS: TestTLSVersion_Validate/1.2 (0.00s) 255s --- PASS: TestTLSVersion_Validate/1.3 (0.00s) 255s --- PASS: TestTLSVersion_Validate/0.99 (0.00s) 255s === RUN TestTLSVersion_String 255s === RUN TestTLSVersion_String/default 255s === RUN TestTLSVersion_String/1.0 255s === RUN TestTLSVersion_String/1.1 255s === RUN TestTLSVersion_String/1.2 255s === RUN TestTLSVersion_String/1.3 255s === RUN TestTLSVersion_String/0.99 255s --- PASS: TestTLSVersion_String (0.00s) 255s --- PASS: TestTLSVersion_String/default (0.00s) 255s --- PASS: TestTLSVersion_String/1.0 (0.00s) 255s --- PASS: TestTLSVersion_String/1.1 (0.00s) 255s --- PASS: TestTLSVersion_String/1.2 (0.00s) 255s --- PASS: TestTLSVersion_String/1.3 (0.00s) 255s --- PASS: TestTLSVersion_String/0.99 (0.00s) 255s === RUN TestCipherSuites_Validate 255s === RUN TestCipherSuites_Validate/TLS_RSA_WITH_RC4_128_SHA 255s === RUN TestCipherSuites_Validate/TLS_RSA_WITH_3DES_EDE_CBC_SHA 255s === RUN TestCipherSuites_Validate/TLS_RSA_WITH_AES_128_CBC_SHA 255s === RUN TestCipherSuites_Validate/TLS_RSA_WITH_AES_256_CBC_SHA 255s === RUN TestCipherSuites_Validate/TLS_RSA_WITH_AES_128_CBC_SHA256 255s === RUN TestCipherSuites_Validate/TLS_RSA_WITH_AES_128_GCM_SHA256 255s === RUN TestCipherSuites_Validate/TLS_RSA_WITH_AES_256_GCM_SHA384 255s === RUN TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_RC4_128_SHA 255s === RUN TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA 255s === RUN TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 255s === RUN TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 255s === RUN TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA 255s === RUN TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 255s === RUN TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 255s === RUN TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA 255s === RUN TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA 255s === RUN TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 255s === RUN TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 255s === RUN TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA 255s === RUN TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 255s === RUN TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305 255s === RUN TestCipherSuites_Validate/multiple 255s === RUN TestCipherSuites_Validate/fail 255s --- PASS: TestCipherSuites_Validate (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_RSA_WITH_RC4_128_SHA (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_RSA_WITH_3DES_EDE_CBC_SHA (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_RSA_WITH_AES_128_CBC_SHA (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_RSA_WITH_AES_256_CBC_SHA (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_RSA_WITH_AES_128_CBC_SHA256 (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_RSA_WITH_AES_128_GCM_SHA256 (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_RSA_WITH_AES_256_GCM_SHA384 (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_RC4_128_SHA (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (0.00s) 255s --- PASS: TestCipherSuites_Validate/TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305 (0.00s) 255s --- PASS: TestCipherSuites_Validate/multiple (0.00s) 255s --- PASS: TestCipherSuites_Validate/fail (0.00s) 255s === RUN TestCipherSuites_Value 255s === RUN TestCipherSuites_Value/TLS_RSA_WITH_RC4_128_SHA 255s === RUN TestCipherSuites_Value/TLS_RSA_WITH_3DES_EDE_CBC_SHA 255s === RUN TestCipherSuites_Value/TLS_RSA_WITH_AES_128_CBC_SHA 255s === RUN TestCipherSuites_Value/TLS_RSA_WITH_AES_256_CBC_SHA 255s === RUN TestCipherSuites_Value/TLS_RSA_WITH_AES_128_CBC_SHA256 255s === RUN TestCipherSuites_Value/TLS_RSA_WITH_AES_128_GCM_SHA256 255s === RUN TestCipherSuites_Value/TLS_RSA_WITH_AES_256_GCM_SHA384 255s === RUN TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_RC4_128_SHA 255s === RUN TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA 255s === RUN TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 255s === RUN TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 255s === RUN TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA 255s === RUN TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 255s === RUN TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 255s === RUN TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA 255s === RUN TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA 255s === RUN TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 255s === RUN TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 255s === RUN TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA 255s === RUN TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 255s === RUN TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305 255s === RUN TestCipherSuites_Value/multiple 255s === RUN TestCipherSuites_Value/fail 255s --- PASS: TestCipherSuites_Value (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_RSA_WITH_RC4_128_SHA (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_RSA_WITH_3DES_EDE_CBC_SHA (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_RSA_WITH_AES_128_CBC_SHA (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_RSA_WITH_AES_256_CBC_SHA (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_RSA_WITH_AES_128_CBC_SHA256 (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_RSA_WITH_AES_128_GCM_SHA256 (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_RSA_WITH_AES_256_GCM_SHA384 (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_RC4_128_SHA (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (0.00s) 255s --- PASS: TestCipherSuites_Value/TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305 (0.00s) 255s --- PASS: TestCipherSuites_Value/multiple (0.00s) 255s --- PASS: TestCipherSuites_Value/fail (0.00s) 255s === RUN TestTLSOptions_TLSConfig 255s === RUN TestTLSOptions_TLSConfig/default 255s === RUN TestTLSOptions_TLSConfig/renegotation 255s --- PASS: TestTLSOptions_TLSConfig (0.00s) 255s --- PASS: TestTLSOptions_TLSConfig/default (0.00s) 255s --- PASS: TestTLSOptions_TLSConfig/renegotation (0.00s) 255s === RUN Test_multiString_First 255s === RUN Test_multiString_First/empty 255s === RUN Test_multiString_First/string 255s === RUN Test_multiString_First/slice 255s --- PASS: Test_multiString_First (0.00s) 255s --- PASS: Test_multiString_First/empty (0.00s) 255s --- PASS: Test_multiString_First/string (0.00s) 255s --- PASS: Test_multiString_First/slice (0.00s) 255s === RUN Test_multiString_Empties 255s === RUN Test_multiString_Empties/empty 255s === RUN Test_multiString_Empties/string 255s === RUN Test_multiString_Empties/empty_string 255s === RUN Test_multiString_Empties/slice 255s === RUN Test_multiString_Empties/empty_slice 255s --- PASS: Test_multiString_Empties (0.00s) 255s --- PASS: Test_multiString_Empties/empty (0.00s) 255s --- PASS: Test_multiString_Empties/string (0.00s) 255s --- PASS: Test_multiString_Empties/empty_string (0.00s) 255s --- PASS: Test_multiString_Empties/slice (0.00s) 255s --- PASS: Test_multiString_Empties/empty_slice (0.00s) 255s === RUN Test_multiString_MarshalJSON 255s === RUN Test_multiString_MarshalJSON/empty 255s === RUN Test_multiString_MarshalJSON/string 255s === RUN Test_multiString_MarshalJSON/slice 255s --- PASS: Test_multiString_MarshalJSON (0.00s) 255s --- PASS: Test_multiString_MarshalJSON/empty (0.00s) 255s --- PASS: Test_multiString_MarshalJSON/string (0.00s) 255s --- PASS: Test_multiString_MarshalJSON/slice (0.00s) 255s === RUN Test_multiString_UnmarshalJSON 255s === RUN Test_multiString_UnmarshalJSON/empty 255s === RUN Test_multiString_UnmarshalJSON/empty_string 255s === RUN Test_multiString_UnmarshalJSON/string 255s === RUN Test_multiString_UnmarshalJSON/slice 255s === RUN Test_multiString_UnmarshalJSON/error 255s === RUN Test_multiString_UnmarshalJSON/nil 255s --- PASS: Test_multiString_UnmarshalJSON (0.00s) 255s --- PASS: Test_multiString_UnmarshalJSON/empty (0.00s) 255s --- PASS: Test_multiString_UnmarshalJSON/empty_string (0.00s) 255s --- PASS: Test_multiString_UnmarshalJSON/string (0.00s) 255s --- PASS: Test_multiString_UnmarshalJSON/slice (0.00s) 255s --- PASS: Test_multiString_UnmarshalJSON/error (0.00s) 255s --- PASS: Test_multiString_UnmarshalJSON/nil (0.00s) 255s PASS 255s ok github.com/smallstep/certificates/authority/config 0.014s 255s === RUN TestNew 255s === RUN TestNew/ok 255s === RUN TestNew/ok_with_constraints 255s --- PASS: TestNew (0.00s) 255s --- PASS: TestNew/ok (0.00s) 255s --- PASS: TestNew/ok_with_constraints (0.00s) 255s === RUN TestNew_hasNameConstraints 255s === RUN TestNew_hasNameConstraints/no_constraints 255s === RUN TestNew_hasNameConstraints/permittedDNSDomains 255s === RUN TestNew_hasNameConstraints/excludedDNSDomains 255s === RUN TestNew_hasNameConstraints/permittedIPRanges 255s === RUN TestNew_hasNameConstraints/excludedIPRanges 255s === RUN TestNew_hasNameConstraints/permittedEmailAddresses 255s === RUN TestNew_hasNameConstraints/excludedEmailAddresses 255s === RUN TestNew_hasNameConstraints/permittedURIDomains 255s === RUN TestNew_hasNameConstraints/excludedURIDomains 255s --- PASS: TestNew_hasNameConstraints (0.00s) 255s --- PASS: TestNew_hasNameConstraints/no_constraints (0.00s) 255s --- PASS: TestNew_hasNameConstraints/permittedDNSDomains (0.00s) 255s --- PASS: TestNew_hasNameConstraints/excludedDNSDomains (0.00s) 255s --- PASS: TestNew_hasNameConstraints/permittedIPRanges (0.00s) 255s --- PASS: TestNew_hasNameConstraints/excludedIPRanges (0.00s) 255s --- PASS: TestNew_hasNameConstraints/permittedEmailAddresses (0.00s) 255s --- PASS: TestNew_hasNameConstraints/excludedEmailAddresses (0.00s) 255s --- PASS: TestNew_hasNameConstraints/permittedURIDomains (0.00s) 255s --- PASS: TestNew_hasNameConstraints/excludedURIDomains (0.00s) 255s === RUN TestEngine_Validate 255s === RUN TestEngine_Validate/ok 255s === RUN TestEngine_Validate/ok_permitted_dns 255s === RUN TestEngine_Validate/ok_not_excluded_dns 255s === RUN TestEngine_Validate/ok_permitted_ip 255s === RUN TestEngine_Validate/ok_not_excluded_ip 255s === RUN TestEngine_Validate/ok_permitted_emails 255s === RUN TestEngine_Validate/ok_not_excluded_emails 255s === RUN TestEngine_Validate/ok_permitted_uris 255s === RUN TestEngine_Validate/ok_not_excluded_uris 255s === RUN TestEngine_Validate/fail_permitted_dns 255s === RUN TestEngine_Validate/fail_not_excluded_dns 255s === RUN TestEngine_Validate/fail_permitted_ip 255s === RUN TestEngine_Validate/fail_not_excluded_ip 255s === RUN TestEngine_Validate/fail_permitted_emails 255s === RUN TestEngine_Validate/fail_not_excluded_emails 255s === RUN TestEngine_Validate/fail_permitted_uris 255s === RUN TestEngine_Validate/fail_not_excluded_uris 255s === RUN TestEngine_Validate/fail_parse_emails 255s === RUN TestEngine_Validate/fail_match_dns 255s === RUN TestEngine_Validate/fail_match_email 255s === RUN TestEngine_Validate/fail_match_uri 255s --- PASS: TestEngine_Validate (0.00s) 255s --- PASS: TestEngine_Validate/ok (0.00s) 255s --- PASS: TestEngine_Validate/ok_permitted_dns (0.00s) 255s --- PASS: TestEngine_Validate/ok_not_excluded_dns (0.00s) 255s --- PASS: TestEngine_Validate/ok_permitted_ip (0.00s) 255s --- PASS: TestEngine_Validate/ok_not_excluded_ip (0.00s) 255s --- PASS: TestEngine_Validate/ok_permitted_emails (0.00s) 255s --- PASS: TestEngine_Validate/ok_not_excluded_emails (0.00s) 255s --- PASS: TestEngine_Validate/ok_permitted_uris (0.00s) 255s --- PASS: TestEngine_Validate/ok_not_excluded_uris (0.00s) 255s --- PASS: TestEngine_Validate/fail_permitted_dns (0.00s) 255s --- PASS: TestEngine_Validate/fail_not_excluded_dns (0.00s) 255s --- PASS: TestEngine_Validate/fail_permitted_ip (0.00s) 255s --- PASS: TestEngine_Validate/fail_not_excluded_ip (0.00s) 255s --- PASS: TestEngine_Validate/fail_permitted_emails (0.00s) 255s --- PASS: TestEngine_Validate/fail_not_excluded_emails (0.00s) 255s --- PASS: TestEngine_Validate/fail_permitted_uris (0.00s) 255s --- PASS: TestEngine_Validate/fail_not_excluded_uris (0.00s) 255s --- PASS: TestEngine_Validate/fail_parse_emails (0.00s) 255s --- PASS: TestEngine_Validate/fail_match_dns (0.00s) 255s --- PASS: TestEngine_Validate/fail_match_email (0.00s) 255s --- PASS: TestEngine_Validate/fail_match_uri (0.00s) 255s === RUN TestEngine_Validate_nil 255s --- PASS: TestEngine_Validate_nil (0.00s) 255s === RUN TestEngine_ValidateCertificate 255s === RUN TestEngine_ValidateCertificate/ok 255s === RUN TestEngine_ValidateCertificate/ok_with_constraints 255s === RUN TestEngine_ValidateCertificate/fail 255s --- PASS: TestEngine_ValidateCertificate (0.00s) 255s --- PASS: TestEngine_ValidateCertificate/ok (0.00s) 255s --- PASS: TestEngine_ValidateCertificate/ok_with_constraints (0.00s) 255s --- PASS: TestEngine_ValidateCertificate/fail (0.00s) 255s PASS 255s ok github.com/smallstep/certificates/authority/internal/constraints 0.009s 256s === RUN TestX509PolicyOptions_IsWildcardLiteralAllowed 256s === RUN TestX509PolicyOptions_IsWildcardLiteralAllowed/nil-options 256s === RUN TestX509PolicyOptions_IsWildcardLiteralAllowed/not-set 256s === RUN TestX509PolicyOptions_IsWildcardLiteralAllowed/set-true 256s === RUN TestX509PolicyOptions_IsWildcardLiteralAllowed/set-false 256s --- PASS: TestX509PolicyOptions_IsWildcardLiteralAllowed (0.00s) 256s --- PASS: TestX509PolicyOptions_IsWildcardLiteralAllowed/nil-options (0.00s) 256s --- PASS: TestX509PolicyOptions_IsWildcardLiteralAllowed/not-set (0.00s) 256s --- PASS: TestX509PolicyOptions_IsWildcardLiteralAllowed/set-true (0.00s) 256s --- PASS: TestX509PolicyOptions_IsWildcardLiteralAllowed/set-false (0.00s) 256s === RUN TestPolicyToCertificates 256s === RUN TestPolicyToCertificates/nil 256s === RUN TestPolicyToCertificates/no-policy 256s === RUN TestPolicyToCertificates/partial-policy 256s === RUN TestPolicyToCertificates/full-policy 256s --- PASS: TestPolicyToCertificates (0.00s) 256s --- PASS: TestPolicyToCertificates/nil (0.00s) 256s --- PASS: TestPolicyToCertificates/no-policy (0.00s) 256s --- PASS: TestPolicyToCertificates/partial-policy (0.00s) 256s --- PASS: TestPolicyToCertificates/full-policy (0.00s) 256s PASS 256s ok github.com/smallstep/certificates/authority/policy 0.005s 256s === RUN TestClient 256s === RUN TestClient/http 256s === RUN TestClient/tls 256s === RUN TestClient/nil 256s === RUN TestClient/empty 256s --- PASS: TestClient (0.01s) 256s --- PASS: TestClient/http (0.00s) 256s --- PASS: TestClient/tls (0.01s) 256s --- PASS: TestClient/nil (0.00s) 256s --- PASS: TestClient/empty (0.00s) 256s === RUN TestClient_SetNew 256s === RUN TestClient_SetNew/ok 256s === RUN TestClient_SetNew/fail 256s 2026/02/06 15:20:10 http: TLS handshake error from 127.0.0.1:59364: remote error: tls: bad certificate 256s === RUN TestClient_SetNew/ok_again 256s --- PASS: TestClient_SetNew (0.04s) 256s --- PASS: TestClient_SetNew/ok (0.00s) 256s --- PASS: TestClient_SetNew/fail (0.03s) 256s --- PASS: TestClient_SetNew/ok_again (0.00s) 256s === RUN TestClient_parallel 256s === PAUSE TestClient_parallel 256s === CONT TestClient_parallel 256s === RUN TestClient_parallel/0 256s === PAUSE TestClient_parallel/0 256s === RUN TestClient_parallel/1 256s === PAUSE TestClient_parallel/1 256s === RUN TestClient_parallel/2 256s === PAUSE TestClient_parallel/2 256s === RUN TestClient_parallel/3 256s === PAUSE TestClient_parallel/3 256s === RUN TestClient_parallel/4 256s === PAUSE TestClient_parallel/4 256s === RUN TestClient_parallel/5 256s === PAUSE TestClient_parallel/5 256s === RUN TestClient_parallel/6 256s === PAUSE TestClient_parallel/6 256s === RUN TestClient_parallel/7 256s === PAUSE TestClient_parallel/7 256s === RUN TestClient_parallel/8 256s === PAUSE TestClient_parallel/8 256s === RUN TestClient_parallel/9 256s === PAUSE TestClient_parallel/9 256s === CONT TestClient_parallel/0 256s === CONT TestClient_parallel/9 256s === CONT TestClient_parallel/8 256s === CONT TestClient_parallel/7 256s === CONT TestClient_parallel/6 256s === CONT TestClient_parallel/5 256s === CONT TestClient_parallel/4 256s === CONT TestClient_parallel/3 256s === CONT TestClient_parallel/2 256s === CONT TestClient_parallel/1 256s 2026/02/06 15:20:10 http: TLS handshake error from 127.0.0.1:38906: write tcp 127.0.0.1:43749->127.0.0.1:38906: use of closed network connection 256s --- PASS: TestClient_parallel (0.00s) 256s --- PASS: TestClient_parallel/9 (0.00s) 256s --- PASS: TestClient_parallel/0 (0.00s) 256s --- PASS: TestClient_parallel/8 (0.00s) 256s --- PASS: TestClient_parallel/7 (0.00s) 256s --- PASS: TestClient_parallel/6 (0.00s) 256s --- PASS: TestClient_parallel/5 (0.00s) 256s --- PASS: TestClient_parallel/4 (0.00s) 256s --- PASS: TestClient_parallel/3 (0.00s) 256s --- PASS: TestClient_parallel/2 (0.00s) 256s --- PASS: TestClient_parallel/1 (0.00s) 256s PASS 256s ok github.com/smallstep/certificates/authority/poolhttp 0.057s 273s === RUN TestACME_GetAttestationRoots 273s === RUN TestACME_GetAttestationRoots/ok 273s === RUN TestACME_GetAttestationRoots/nil 273s === RUN TestACME_GetAttestationRoots/empty 273s --- PASS: TestACME_GetAttestationRoots (0.00s) 273s --- PASS: TestACME_GetAttestationRoots/ok (0.00s) 273s --- PASS: TestACME_GetAttestationRoots/nil (0.00s) 273s --- PASS: TestACME_GetAttestationRoots/empty (0.00s) 273s === RUN TestACMEChallenge_Validate 273s === RUN TestACMEChallenge_Validate/http-01 273s === RUN TestACMEChallenge_Validate/dns-01 273s === RUN TestACMEChallenge_Validate/tls-alpn-01 273s === RUN TestACMEChallenge_Validate/device-attest-01 273s === RUN TestACMEChallenge_Validate/wire-oidc-01 273s === RUN TestACMEChallenge_Validate/wire-dpop-01 273s === RUN TestACMEChallenge_Validate/uppercase 273s === RUN TestACMEChallenge_Validate/fail 273s --- PASS: TestACMEChallenge_Validate (0.00s) 273s --- PASS: TestACMEChallenge_Validate/http-01 (0.00s) 273s --- PASS: TestACMEChallenge_Validate/dns-01 (0.00s) 273s --- PASS: TestACMEChallenge_Validate/tls-alpn-01 (0.00s) 273s --- PASS: TestACMEChallenge_Validate/device-attest-01 (0.00s) 273s --- PASS: TestACMEChallenge_Validate/wire-oidc-01 (0.00s) 273s --- PASS: TestACMEChallenge_Validate/wire-dpop-01 (0.00s) 273s --- PASS: TestACMEChallenge_Validate/uppercase (0.00s) 273s --- PASS: TestACMEChallenge_Validate/fail (0.00s) 273s === RUN TestACMEAttestationFormat_Validate 273s === RUN TestACMEAttestationFormat_Validate/apple 273s === RUN TestACMEAttestationFormat_Validate/step 273s === RUN TestACMEAttestationFormat_Validate/tpm 273s === RUN TestACMEAttestationFormat_Validate/uppercase 273s === RUN TestACMEAttestationFormat_Validate/fail 273s --- PASS: TestACMEAttestationFormat_Validate (0.00s) 273s --- PASS: TestACMEAttestationFormat_Validate/apple (0.00s) 273s --- PASS: TestACMEAttestationFormat_Validate/step (0.00s) 273s --- PASS: TestACMEAttestationFormat_Validate/tpm (0.00s) 273s --- PASS: TestACMEAttestationFormat_Validate/uppercase (0.00s) 273s --- PASS: TestACMEAttestationFormat_Validate/fail (0.00s) 273s === RUN TestACME_Getters 273s --- PASS: TestACME_Getters (0.00s) 273s === RUN TestACME_Init 273s === RUN TestACME_Init/fail/wire-validate-options 273s acme_test.go:238: 273s === RUN TestACME_Init/ok/wire 273s acme_test.go:238: 273s === RUN TestACME_Init/fail/empty-name 273s acme_test.go:238: 273s === RUN TestACME_Init/fail/bad-claims 273s acme_test.go:238: 273s === RUN TestACME_Init/fail/bad-challenge 273s acme_test.go:238: 273s === RUN TestACME_Init/fail/bad-attestation-format 273s acme_test.go:238: 273s === RUN TestACME_Init/fail/wire-missing-options 273s acme_test.go:238: 273s === RUN TestACME_Init/fail/wire-missing-wire-options 273s acme_test.go:238: 273s === RUN TestACME_Init/ok 273s acme_test.go:238: 273s === RUN TestACME_Init/ok/attestation 273s acme_test.go:238: -----BEGIN CERTIFICATE----- 273s MIICJDCCAamgAwIBAgIUQsDCuyxyfFxeq/bxpm8frF15hzcwCgYIKoZIzj0EAwMw 273s UTEtMCsGA1UEAwwkQXBwbGUgRW50ZXJwcmlzZSBBdHRlc3RhdGlvbiBSb290IENB 273s MRMwEQYDVQQKDApBcHBsZSBJbmMuMQswCQYDVQQGEwJVUzAeFw0yMjAyMTYxOTAx 273s MjRaFw00NzAyMjAwMDAwMDBaMFExLTArBgNVBAMMJEFwcGxlIEVudGVycHJpc2Ug 273s QXR0ZXN0YXRpb24gUm9vdCBDQTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UE 273s BhMCVVMwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAT6Jigq+Ps9Q4CoT8t8q+UnOe2p 273s oT9nRaUfGhBTbgvqSGXPjVkbYlIWYO+1zPk2Sz9hQ5ozzmLrPmTBgEWRcHjA2/y7 273s 7GEicps9wn2tj+G89l3INNDKETdxSPPIZpPj8VmjQjBAMA8GA1UdEwEB/wQFMAMB 273s Af8wHQYDVR0OBBYEFPNqTQGd8muBpV5du+UIbVbi+d66MA4GA1UdDwEB/wQEAwIB 273s BjAKBggqhkjOPQQDAwNpADBmAjEA1xpWmTLSpr1VH4f8Ypk8f3jMUKYz4QPG8mL5 273s 8m9sX/b2+eXpTv2pH4RZgJjucnbcAjEA4ZSB6S45FlPuS/u4pTnzoz632rA+xW/T 273s ZwFEh9bhKjJ+5VQ9/Do1os0u3LEkgN/r 273s -----END CERTIFICATE----- 273s -----BEGIN CERTIFICATE----- 273s MIIDFzCCAf+gAwIBAgIDBAZHMA0GCSqGSIb3DQEBCwUAMCsxKTAnBgNVBAMMIFl1 273s YmljbyBQSVYgUm9vdCBDQSBTZXJpYWwgMjYzNzUxMCAXDTE2MDMxNDAwMDAwMFoY 273s DzIwNTIwNDE3MDAwMDAwWjArMSkwJwYDVQQDDCBZdWJpY28gUElWIFJvb3QgQ0Eg 273s U2VyaWFsIDI2Mzc1MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMN2 273s cMTNR6YCdcTFRxuPy31PabRn5m6pJ+nSE0HRWpoaM8fc8wHC+Tmb98jmNvhWNE2E 273s ilU85uYKfEFP9d6Q2GmytqBnxZsAa3KqZiCCx2LwQ4iYEOb1llgotVr/whEpdVOq 273s joU0P5e1j1y7OfwOvky/+AXIN/9Xp0VFlYRk2tQ9GcdYKDmqU+db9iKwpAzid4oH 273s BVLIhmD3pvkWaRA2H3DA9t7H/HNq5v3OiO1jyLZeKqZoMbPObrxqDg+9fOdShzgf 273s wCqgT3XVmTeiwvBSTctyi9mHQfYd2DwkaqxRnLbNVyK9zl+DzjSGp9IhVPiVtGet 273s X02dxhQnGS7K6BO0Qe8CAwEAAaNCMEAwHQYDVR0OBBYEFMpfyvLEojGc6SJf8ez0 273s 1d8Cv4O/MA8GA1UdEwQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3 273s DQEBCwUAA4IBAQBc7Ih8Bc1fkC+FyN1fhjWioBCMr3vjneh7MLbA6kSoyWF70N3s 273s XhbXvT4eRh0hvxqvMZNjPU/VlRn6gLVtoEikDLrYFXN6Hh6Wmyy1GTnspnOvMvz2 273s lLKuym9KYdYLDgnj3BeAvzIhVzzYSeU77/Cupofj093OuAswW0jYvXsGTyix6B3d 273s bW5yWvyS9zNXaqGaUmP3U9/b6DlHdDogMLu3VLpBB9bm5bjaKWWJYgWltCVgUbFq 273s Fqyi4+JE014cSgR57Jcu3dZiehB6UtAPgad9L5cNvua/IWRmm+ANy3O2LH++Pyl8 273s SREzU8onbBsjMg9QDiSf5oJLKvd/Ren+zGY7 273s -----END CERTIFICATE----- 273s === RUN TestACME_Init/fail/empty 273s acme_test.go:238: 273s === RUN TestACME_Init/fail/empty-type 273s acme_test.go:238: 273s === RUN TestACME_Init/fail/parse-attestation-roots 273s acme_test.go:238: -----BEGIN CERTIFICATE----- 273s Zm9v 273s -----END CERTIFICATE----- 273s === RUN TestACME_Init/fail/empty-attestation-roots 273s acme_test.go:238: 273s 273s --- PASS: TestACME_Init (0.00s) 273s --- PASS: TestACME_Init/fail/wire-validate-options (0.00s) 273s --- PASS: TestACME_Init/ok/wire (0.00s) 273s --- PASS: TestACME_Init/fail/empty-name (0.00s) 273s --- PASS: TestACME_Init/fail/bad-claims (0.00s) 273s --- PASS: TestACME_Init/fail/bad-challenge (0.00s) 273s --- PASS: TestACME_Init/fail/bad-attestation-format (0.00s) 273s --- PASS: TestACME_Init/fail/wire-missing-options (0.00s) 273s --- PASS: TestACME_Init/fail/wire-missing-wire-options (0.00s) 273s --- PASS: TestACME_Init/ok (0.00s) 273s --- PASS: TestACME_Init/ok/attestation (0.00s) 273s --- PASS: TestACME_Init/fail/empty (0.00s) 273s --- PASS: TestACME_Init/fail/empty-type (0.00s) 273s --- PASS: TestACME_Init/fail/parse-attestation-roots (0.00s) 273s --- PASS: TestACME_Init/fail/empty-attestation-roots (0.00s) 273s === RUN TestACME_AuthorizeRenew 273s === RUN TestACME_AuthorizeRenew/fail/renew-disabled 273s === RUN TestACME_AuthorizeRenew/ok 273s --- PASS: TestACME_AuthorizeRenew (0.00s) 273s --- PASS: TestACME_AuthorizeRenew/fail/renew-disabled (0.00s) 273s --- PASS: TestACME_AuthorizeRenew/ok (0.00s) 273s === RUN TestACME_AuthorizeSign 273s === RUN TestACME_AuthorizeSign/ok 273s --- PASS: TestACME_AuthorizeSign (0.00s) 273s --- PASS: TestACME_AuthorizeSign/ok (0.00s) 273s === RUN TestACME_IsChallengeEnabled 273s === RUN TestACME_IsChallengeEnabled/ok_http-01 273s === RUN TestACME_IsChallengeEnabled/ok_dns-01 273s === RUN TestACME_IsChallengeEnabled/ok_tls-alpn-01 273s === RUN TestACME_IsChallengeEnabled/fail_device-attest-01 273s === RUN TestACME_IsChallengeEnabled/ok_http-01_enabled 273s === RUN TestACME_IsChallengeEnabled/ok_dns-01_enabled 273s === RUN TestACME_IsChallengeEnabled/ok_tls-alpn-01_enabled 273s === RUN TestACME_IsChallengeEnabled/ok_device-attest-01_enabled 273s === RUN TestACME_IsChallengeEnabled/ok_wire-oidc-01_enabled 273s === RUN TestACME_IsChallengeEnabled/ok_wire-dpop-01_enabled 273s === RUN TestACME_IsChallengeEnabled/fail_http-01 273s === RUN TestACME_IsChallengeEnabled/fail_dns-01 273s === RUN TestACME_IsChallengeEnabled/fail_tls-alpn-01 273s === RUN TestACME_IsChallengeEnabled/fail_device-attest-01#01 273s === RUN TestACME_IsChallengeEnabled/fail_wire-oidc-01 273s === RUN TestACME_IsChallengeEnabled/fail_wire-dpop-01 273s === RUN TestACME_IsChallengeEnabled/fail_unknown 273s --- PASS: TestACME_IsChallengeEnabled (0.00s) 273s --- PASS: TestACME_IsChallengeEnabled/ok_http-01 (0.00s) 273s --- PASS: TestACME_IsChallengeEnabled/ok_dns-01 (0.00s) 273s --- PASS: TestACME_IsChallengeEnabled/ok_tls-alpn-01 (0.00s) 273s --- PASS: TestACME_IsChallengeEnabled/fail_device-attest-01 (0.00s) 273s --- PASS: TestACME_IsChallengeEnabled/ok_http-01_enabled (0.00s) 273s --- PASS: TestACME_IsChallengeEnabled/ok_dns-01_enabled (0.00s) 273s --- PASS: TestACME_IsChallengeEnabled/ok_tls-alpn-01_enabled (0.00s) 273s --- PASS: TestACME_IsChallengeEnabled/ok_device-attest-01_enabled (0.00s) 273s --- PASS: TestACME_IsChallengeEnabled/ok_wire-oidc-01_enabled (0.00s) 273s --- PASS: TestACME_IsChallengeEnabled/ok_wire-dpop-01_enabled (0.00s) 273s --- PASS: TestACME_IsChallengeEnabled/fail_http-01 (0.00s) 273s --- PASS: TestACME_IsChallengeEnabled/fail_dns-01 (0.00s) 273s --- PASS: TestACME_IsChallengeEnabled/fail_tls-alpn-01 (0.00s) 273s --- PASS: TestACME_IsChallengeEnabled/fail_device-attest-01#01 (0.00s) 273s --- PASS: TestACME_IsChallengeEnabled/fail_wire-oidc-01 (0.00s) 273s --- PASS: TestACME_IsChallengeEnabled/fail_wire-dpop-01 (0.00s) 273s --- PASS: TestACME_IsChallengeEnabled/fail_unknown (0.00s) 273s === RUN TestACME_IsAttestationFormatEnabled 273s === RUN TestACME_IsAttestationFormatEnabled/ok 273s === RUN TestACME_IsAttestationFormatEnabled/ok_empty_apple 273s === RUN TestACME_IsAttestationFormatEnabled/ok_empty_step 273s === RUN TestACME_IsAttestationFormatEnabled/ok_empty_tpm 273s === RUN TestACME_IsAttestationFormatEnabled/ok_uppercase 273s === RUN TestACME_IsAttestationFormatEnabled/fail_apple 273s === RUN TestACME_IsAttestationFormatEnabled/fail_step 273s === RUN TestACME_IsAttestationFormatEnabled/fail_step#01 273s --- PASS: TestACME_IsAttestationFormatEnabled (0.00s) 273s --- PASS: TestACME_IsAttestationFormatEnabled/ok (0.00s) 273s --- PASS: TestACME_IsAttestationFormatEnabled/ok_empty_apple (0.00s) 273s --- PASS: TestACME_IsAttestationFormatEnabled/ok_empty_step (0.00s) 273s --- PASS: TestACME_IsAttestationFormatEnabled/ok_empty_tpm (0.00s) 273s --- PASS: TestACME_IsAttestationFormatEnabled/ok_uppercase (0.00s) 273s --- PASS: TestACME_IsAttestationFormatEnabled/fail_apple (0.00s) 273s --- PASS: TestACME_IsAttestationFormatEnabled/fail_step (0.00s) 273s --- PASS: TestACME_IsAttestationFormatEnabled/fail_step#01 (0.00s) 273s === RUN TestAWS_Getters 273s --- PASS: TestAWS_Getters (0.00s) 273s === RUN TestAWS_GetTokenID 273s === RUN TestAWS_GetTokenID/ok 273s === RUN TestAWS_GetTokenID/ok_no_TOFU 273s === RUN TestAWS_GetTokenID/fail 273s --- PASS: TestAWS_GetTokenID (0.00s) 273s --- PASS: TestAWS_GetTokenID/ok (0.00s) 273s --- PASS: TestAWS_GetTokenID/ok_no_TOFU (0.00s) 273s --- PASS: TestAWS_GetTokenID/fail (0.00s) 273s === RUN TestAWS_GetIdentityToken 273s === RUN TestAWS_GetIdentityToken/ok 273s === RUN TestAWS_GetIdentityToken/ok_no_imds 273s === RUN TestAWS_GetIdentityToken/fail_ca_url 273s === RUN TestAWS_GetIdentityToken/fail_identityURL 273s === RUN TestAWS_GetIdentityToken/fail_signatureURL 273s === RUN TestAWS_GetIdentityToken/fail_signature 273s === RUN TestAWS_GetIdentityToken/fail_read_identityURL 273s === RUN TestAWS_GetIdentityToken/fail_read_signatureURL 273s === RUN TestAWS_GetIdentityToken/fail_unmarshal_identityURL 273s --- PASS: TestAWS_GetIdentityToken (0.07s) 273s --- PASS: TestAWS_GetIdentityToken/ok (0.00s) 273s --- PASS: TestAWS_GetIdentityToken/ok_no_imds (0.00s) 273s --- PASS: TestAWS_GetIdentityToken/fail_ca_url (0.00s) 273s --- PASS: TestAWS_GetIdentityToken/fail_identityURL (0.00s) 273s --- PASS: TestAWS_GetIdentityToken/fail_signatureURL (0.00s) 273s --- PASS: TestAWS_GetIdentityToken/fail_signature (0.00s) 273s --- PASS: TestAWS_GetIdentityToken/fail_read_identityURL (0.06s) 273s --- PASS: TestAWS_GetIdentityToken/fail_read_signatureURL (0.00s) 273s --- PASS: TestAWS_GetIdentityToken/fail_unmarshal_identityURL (0.00s) 273s === RUN TestAWS_GetIdentityToken_V1Only 273s --- PASS: TestAWS_GetIdentityToken_V1Only (0.00s) 273s === RUN TestAWS_GetIdentityToken_BadIDMS 273s --- PASS: TestAWS_GetIdentityToken_BadIDMS (0.00s) 273s === RUN TestAWS_Init 273s === RUN TestAWS_Init/ok 273s === RUN TestAWS_Init/ok/v1 273s === RUN TestAWS_Init/ok/v2 273s === RUN TestAWS_Init/ok/empty 273s === RUN TestAWS_Init/ok/duration 273s === RUN TestAWS_Init/ok/cert 273s === RUN TestAWS_Init/fail_type_ 273s === RUN TestAWS_Init/fail_name 273s === RUN TestAWS_Init/bad_instance_age 273s === RUN TestAWS_Init/fail/imds 273s === RUN TestAWS_Init/fail/missing 273s === RUN TestAWS_Init/fail/cert 273s === RUN TestAWS_Init/fail_claims 273s --- PASS: TestAWS_Init (0.01s) 273s --- PASS: TestAWS_Init/ok (0.00s) 273s --- PASS: TestAWS_Init/ok/v1 (0.00s) 273s --- PASS: TestAWS_Init/ok/v2 (0.00s) 273s --- PASS: TestAWS_Init/ok/empty (0.00s) 273s --- PASS: TestAWS_Init/ok/duration (0.00s) 273s --- PASS: TestAWS_Init/ok/cert (0.00s) 273s --- PASS: TestAWS_Init/fail_type_ (0.00s) 273s --- PASS: TestAWS_Init/fail_name (0.00s) 273s --- PASS: TestAWS_Init/bad_instance_age (0.00s) 273s --- PASS: TestAWS_Init/fail/imds (0.00s) 273s --- PASS: TestAWS_Init/fail/missing (0.00s) 273s --- PASS: TestAWS_Init/fail/cert (0.00s) 273s --- PASS: TestAWS_Init/fail_claims (0.00s) 273s === RUN TestAWS_authorizeToken 273s === RUN TestAWS_authorizeToken/fail/invalid-subject-disabled-custom-SANs 273s === RUN TestAWS_authorizeToken/fail/instance-age 273s === RUN TestAWS_authorizeToken/ok/identityCert 273s === RUN TestAWS_authorizeToken/ok/identityCert2 273s === RUN TestAWS_authorizeToken/fail/bad-token 273s === RUN TestAWS_authorizeToken/fail/empty-account-id 273s === RUN TestAWS_authorizeToken/fail/empty-private-ip 273s === RUN TestAWS_authorizeToken/fail/empty-region 273s === RUN TestAWS_authorizeToken/fail/invalid-account-id 273s === RUN TestAWS_authorizeToken/ok 273s === RUN TestAWS_authorizeToken/fail/cannot-validate-sig 273s === RUN TestAWS_authorizeToken/fail/empty-instance-id 273s === RUN TestAWS_authorizeToken/fail/invalid-token-issuer 273s === RUN TestAWS_authorizeToken/fail/invalid-audience 273s --- PASS: TestAWS_authorizeToken (0.06s) 273s --- PASS: TestAWS_authorizeToken/fail/invalid-subject-disabled-custom-SANs (0.00s) 273s --- PASS: TestAWS_authorizeToken/fail/instance-age (0.00s) 273s --- PASS: TestAWS_authorizeToken/ok/identityCert (0.00s) 273s --- PASS: TestAWS_authorizeToken/ok/identityCert2 (0.00s) 273s --- PASS: TestAWS_authorizeToken/fail/bad-token (0.00s) 273s --- PASS: TestAWS_authorizeToken/fail/empty-account-id (0.00s) 273s --- PASS: TestAWS_authorizeToken/fail/empty-private-ip (0.00s) 273s --- PASS: TestAWS_authorizeToken/fail/empty-region (0.00s) 273s --- PASS: TestAWS_authorizeToken/fail/invalid-account-id (0.00s) 273s --- PASS: TestAWS_authorizeToken/ok (0.00s) 273s --- PASS: TestAWS_authorizeToken/fail/cannot-validate-sig (0.00s) 273s --- PASS: TestAWS_authorizeToken/fail/empty-instance-id (0.00s) 273s --- PASS: TestAWS_authorizeToken/fail/invalid-token-issuer (0.00s) 273s --- PASS: TestAWS_authorizeToken/fail/invalid-audience (0.00s) 273s === RUN TestAWS_AuthorizeSign 273s === RUN TestAWS_AuthorizeSign/ok 273s === RUN TestAWS_AuthorizeSign/ok#01 273s === RUN TestAWS_AuthorizeSign/ok#02 273s === RUN TestAWS_AuthorizeSign/ok#03 273s === RUN TestAWS_AuthorizeSign/ok#04 273s === RUN TestAWS_AuthorizeSign/fail_account 273s === RUN TestAWS_AuthorizeSign/fail_token 273s === RUN TestAWS_AuthorizeSign/fail_subject 273s === RUN TestAWS_AuthorizeSign/fail_issuer 273s === RUN TestAWS_AuthorizeSign/fail_audience 273s === RUN TestAWS_AuthorizeSign/fail_account#01 273s === RUN TestAWS_AuthorizeSign/fail_instanceID 273s === RUN TestAWS_AuthorizeSign/fail_privateIP 273s === RUN TestAWS_AuthorizeSign/fail_region 273s === RUN TestAWS_AuthorizeSign/fail_exp 273s === RUN TestAWS_AuthorizeSign/fail_nbf 273s === RUN TestAWS_AuthorizeSign/fail_key 273s === RUN TestAWS_AuthorizeSign/fail_instance_age 273s --- PASS: TestAWS_AuthorizeSign (0.05s) 273s --- PASS: TestAWS_AuthorizeSign/ok (0.00s) 273s --- PASS: TestAWS_AuthorizeSign/ok#01 (0.00s) 273s --- PASS: TestAWS_AuthorizeSign/ok#02 (0.00s) 273s --- PASS: TestAWS_AuthorizeSign/ok#03 (0.00s) 273s --- PASS: TestAWS_AuthorizeSign/ok#04 (0.00s) 273s --- PASS: TestAWS_AuthorizeSign/fail_account (0.00s) 273s --- PASS: TestAWS_AuthorizeSign/fail_token (0.00s) 273s --- PASS: TestAWS_AuthorizeSign/fail_subject (0.00s) 273s --- PASS: TestAWS_AuthorizeSign/fail_issuer (0.00s) 273s --- PASS: TestAWS_AuthorizeSign/fail_audience (0.00s) 273s --- PASS: TestAWS_AuthorizeSign/fail_account#01 (0.00s) 273s --- PASS: TestAWS_AuthorizeSign/fail_instanceID (0.00s) 273s --- PASS: TestAWS_AuthorizeSign/fail_privateIP (0.00s) 273s --- PASS: TestAWS_AuthorizeSign/fail_region (0.00s) 273s --- PASS: TestAWS_AuthorizeSign/fail_exp (0.00s) 273s --- PASS: TestAWS_AuthorizeSign/fail_nbf (0.00s) 273s --- PASS: TestAWS_AuthorizeSign/fail_key (0.00s) 273s --- PASS: TestAWS_AuthorizeSign/fail_instance_age (0.00s) 273s === RUN TestAWS_AuthorizeSSHSign 273s === RUN TestAWS_AuthorizeSSHSign/ok 273s === RUN TestAWS_AuthorizeSSHSign/ok-rsa2048 273s === RUN TestAWS_AuthorizeSSHSign/ok-type 273s === RUN TestAWS_AuthorizeSSHSign/ok-principals 273s === RUN TestAWS_AuthorizeSSHSign/ok-principal-ip 273s === RUN TestAWS_AuthorizeSSHSign/ok-principal-hostname 273s === RUN TestAWS_AuthorizeSSHSign/ok-options 273s === RUN TestAWS_AuthorizeSSHSign/ok-custom 273s === RUN TestAWS_AuthorizeSSHSign/fail-rsa1024 273s === RUN TestAWS_AuthorizeSSHSign/fail-type 273s === RUN TestAWS_AuthorizeSSHSign/fail-principal 273s === RUN TestAWS_AuthorizeSSHSign/fail-extra-principal 273s === RUN TestAWS_AuthorizeSSHSign/fail-sshCA-disabled 273s === RUN TestAWS_AuthorizeSSHSign/fail-invalid-token 273s --- PASS: TestAWS_AuthorizeSSHSign (0.10s) 273s --- PASS: TestAWS_AuthorizeSSHSign/ok (0.00s) 273s --- PASS: TestAWS_AuthorizeSSHSign/ok-rsa2048 (0.00s) 273s --- PASS: TestAWS_AuthorizeSSHSign/ok-type (0.00s) 273s --- PASS: TestAWS_AuthorizeSSHSign/ok-principals (0.00s) 273s --- PASS: TestAWS_AuthorizeSSHSign/ok-principal-ip (0.00s) 273s --- PASS: TestAWS_AuthorizeSSHSign/ok-principal-hostname (0.00s) 273s --- PASS: TestAWS_AuthorizeSSHSign/ok-options (0.00s) 273s --- PASS: TestAWS_AuthorizeSSHSign/ok-custom (0.00s) 273s --- PASS: TestAWS_AuthorizeSSHSign/fail-rsa1024 (0.00s) 273s --- PASS: TestAWS_AuthorizeSSHSign/fail-type (0.00s) 273s --- PASS: TestAWS_AuthorizeSSHSign/fail-principal (0.00s) 273s --- PASS: TestAWS_AuthorizeSSHSign/fail-extra-principal (0.00s) 273s --- PASS: TestAWS_AuthorizeSSHSign/fail-sshCA-disabled (0.00s) 273s --- PASS: TestAWS_AuthorizeSSHSign/fail-invalid-token (0.00s) 273s === RUN TestAWS_AuthorizeRenew 273s === RUN TestAWS_AuthorizeRenew/ok 273s === RUN TestAWS_AuthorizeRenew/fail/renew-disabled 273s --- PASS: TestAWS_AuthorizeRenew (0.00s) 273s --- PASS: TestAWS_AuthorizeRenew/ok (0.00s) 273s --- PASS: TestAWS_AuthorizeRenew/fail/renew-disabled (0.00s) 273s === RUN TestAWS_HardcodedCertificates 273s --- PASS: TestAWS_HardcodedCertificates (0.00s) 273s === RUN TestAzure_Getters 273s --- PASS: TestAzure_Getters (0.00s) 273s === RUN TestAzure_GetTokenID 273s === RUN TestAzure_GetTokenID/ok 273s === RUN TestAzure_GetTokenID/ok_no_TOFU 273s === RUN TestAzure_GetTokenID/fail_token 273s === RUN TestAzure_GetTokenID/fail_claims 273s --- PASS: TestAzure_GetTokenID (0.00s) 273s --- PASS: TestAzure_GetTokenID/ok (0.00s) 273s --- PASS: TestAzure_GetTokenID/ok_no_TOFU (0.00s) 273s --- PASS: TestAzure_GetTokenID/fail_token (0.00s) 273s --- PASS: TestAzure_GetTokenID/fail_claims (0.00s) 273s === RUN TestAzure_GetIdentityToken 273s === RUN TestAzure_GetIdentityToken/ok 273s === RUN TestAzure_GetIdentityToken/ok_azure_china 273s === RUN TestAzure_GetIdentityToken/ok_azure_germany 273s === RUN TestAzure_GetIdentityToken/ok_azure_us_gov 273s === RUN TestAzure_GetIdentityToken/fail_instance_request 273s === RUN TestAzure_GetIdentityToken/fail_request 273s === RUN TestAzure_GetIdentityToken/fail_unmarshal 273s === RUN TestAzure_GetIdentityToken/fail_url 273s === RUN TestAzure_GetIdentityToken/fail_connect 273s --- PASS: TestAzure_GetIdentityToken (0.00s) 273s --- PASS: TestAzure_GetIdentityToken/ok (0.00s) 273s --- PASS: TestAzure_GetIdentityToken/ok_azure_china (0.00s) 273s --- PASS: TestAzure_GetIdentityToken/ok_azure_germany (0.00s) 273s --- PASS: TestAzure_GetIdentityToken/ok_azure_us_gov (0.00s) 273s --- PASS: TestAzure_GetIdentityToken/fail_instance_request (0.00s) 273s --- PASS: TestAzure_GetIdentityToken/fail_request (0.00s) 273s --- PASS: TestAzure_GetIdentityToken/fail_unmarshal (0.00s) 273s --- PASS: TestAzure_GetIdentityToken/fail_url (0.00s) 273s --- PASS: TestAzure_GetIdentityToken/fail_connect (0.00s) 273s === RUN TestAzure_Init 273s === RUN TestAzure_Init/ok 273s === RUN TestAzure_Init/ok_with_config 273s === RUN TestAzure_Init/fail_type 273s === RUN TestAzure_Init/fail_name 273s === RUN TestAzure_Init/fail_tenant_id 273s === RUN TestAzure_Init/fail_claims 273s === RUN TestAzure_Init/fail_discovery_URL 273s === RUN TestAzure_Init/fail_JWK_URL 273s === RUN TestAzure_Init/fail_config_Validate 273s --- PASS: TestAzure_Init (0.00s) 273s --- PASS: TestAzure_Init/ok (0.00s) 273s --- PASS: TestAzure_Init/ok_with_config (0.00s) 273s --- PASS: TestAzure_Init/fail_type (0.00s) 273s --- PASS: TestAzure_Init/fail_name (0.00s) 273s --- PASS: TestAzure_Init/fail_tenant_id (0.00s) 273s --- PASS: TestAzure_Init/fail_claims (0.00s) 273s --- PASS: TestAzure_Init/fail_discovery_URL (0.00s) 273s --- PASS: TestAzure_Init/fail_JWK_URL (0.00s) 273s --- PASS: TestAzure_Init/fail_config_Validate (0.00s) 273s === RUN TestAzure_authorizeToken 273s === RUN TestAzure_authorizeToken/fail/bad-token 273s === RUN TestAzure_authorizeToken/fail/cannot-validate-sig 273s === RUN TestAzure_authorizeToken/fail/invalid-token-issuer 273s === RUN TestAzure_authorizeToken/fail/invalid-tenant-id 273s === RUN TestAzure_authorizeToken/fail/invalid-xms-mir-id 273s === RUN TestAzure_authorizeToken/ok 273s --- PASS: TestAzure_authorizeToken (0.00s) 273s --- PASS: TestAzure_authorizeToken/fail/bad-token (0.00s) 273s --- PASS: TestAzure_authorizeToken/fail/cannot-validate-sig (0.00s) 273s --- PASS: TestAzure_authorizeToken/fail/invalid-token-issuer (0.00s) 273s --- PASS: TestAzure_authorizeToken/fail/invalid-tenant-id (0.00s) 273s --- PASS: TestAzure_authorizeToken/fail/invalid-xms-mir-id (0.00s) 273s --- PASS: TestAzure_authorizeToken/ok (0.00s) 273s === RUN TestAzure_AuthorizeSign 273s === RUN TestAzure_AuthorizeSign/ok 273s === RUN TestAzure_AuthorizeSign/ok#01 273s === RUN TestAzure_AuthorizeSign/ok#02 273s === RUN TestAzure_AuthorizeSign/ok#03 273s === RUN TestAzure_AuthorizeSign/ok#04 273s === RUN TestAzure_AuthorizeSign/fail_tenant 273s === RUN TestAzure_AuthorizeSign/fail_resource_group 273s === RUN TestAzure_AuthorizeSign/fail_subscription 273s === RUN TestAzure_AuthorizeSign/fail_object_id 273s === RUN TestAzure_AuthorizeSign/fail_token 273s === RUN TestAzure_AuthorizeSign/fail_issuer 273s === RUN TestAzure_AuthorizeSign/fail_audience 273s === RUN TestAzure_AuthorizeSign/fail_exp 273s === RUN TestAzure_AuthorizeSign/fail_nbf 273s === RUN TestAzure_AuthorizeSign/fail_key 273s --- PASS: TestAzure_AuthorizeSign (0.01s) 273s --- PASS: TestAzure_AuthorizeSign/ok (0.00s) 273s --- PASS: TestAzure_AuthorizeSign/ok#01 (0.00s) 273s --- PASS: TestAzure_AuthorizeSign/ok#02 (0.00s) 273s --- PASS: TestAzure_AuthorizeSign/ok#03 (0.00s) 273s --- PASS: TestAzure_AuthorizeSign/ok#04 (0.00s) 273s --- PASS: TestAzure_AuthorizeSign/fail_tenant (0.00s) 273s --- PASS: TestAzure_AuthorizeSign/fail_resource_group (0.00s) 273s --- PASS: TestAzure_AuthorizeSign/fail_subscription (0.00s) 273s --- PASS: TestAzure_AuthorizeSign/fail_object_id (0.00s) 273s --- PASS: TestAzure_AuthorizeSign/fail_token (0.00s) 273s --- PASS: TestAzure_AuthorizeSign/fail_issuer (0.00s) 273s --- PASS: TestAzure_AuthorizeSign/fail_audience (0.00s) 273s --- PASS: TestAzure_AuthorizeSign/fail_exp (0.00s) 273s --- PASS: TestAzure_AuthorizeSign/fail_nbf (0.00s) 273s --- PASS: TestAzure_AuthorizeSign/fail_key (0.00s) 273s === RUN TestAzure_AuthorizeRenew 273s === RUN TestAzure_AuthorizeRenew/ok 273s === RUN TestAzure_AuthorizeRenew/fail/renew-disabled 273s --- PASS: TestAzure_AuthorizeRenew (0.00s) 273s --- PASS: TestAzure_AuthorizeRenew/ok (0.00s) 273s --- PASS: TestAzure_AuthorizeRenew/fail/renew-disabled (0.00s) 273s === RUN TestAzure_AuthorizeSSHSign 273s === RUN TestAzure_AuthorizeSSHSign/ok 273s === RUN TestAzure_AuthorizeSSHSign/ok-rsa2048 273s === RUN TestAzure_AuthorizeSSHSign/ok-type 273s === RUN TestAzure_AuthorizeSSHSign/ok-principals 273s === RUN TestAzure_AuthorizeSSHSign/ok-options 273s === RUN TestAzure_AuthorizeSSHSign/ok-custom 273s === RUN TestAzure_AuthorizeSSHSign/fail-rsa1024 273s === RUN TestAzure_AuthorizeSSHSign/fail-type 273s === RUN TestAzure_AuthorizeSSHSign/fail-principal 273s === RUN TestAzure_AuthorizeSSHSign/fail-extra-principal 273s === RUN TestAzure_AuthorizeSSHSign/fail-sshCA-disabled 273s === RUN TestAzure_AuthorizeSSHSign/fail-invalid-token 273s --- PASS: TestAzure_AuthorizeSSHSign (0.06s) 273s --- PASS: TestAzure_AuthorizeSSHSign/ok (0.00s) 273s --- PASS: TestAzure_AuthorizeSSHSign/ok-rsa2048 (0.00s) 273s --- PASS: TestAzure_AuthorizeSSHSign/ok-type (0.00s) 273s --- PASS: TestAzure_AuthorizeSSHSign/ok-principals (0.00s) 273s --- PASS: TestAzure_AuthorizeSSHSign/ok-options (0.00s) 273s --- PASS: TestAzure_AuthorizeSSHSign/ok-custom (0.00s) 273s --- PASS: TestAzure_AuthorizeSSHSign/fail-rsa1024 (0.00s) 273s --- PASS: TestAzure_AuthorizeSSHSign/fail-type (0.00s) 273s --- PASS: TestAzure_AuthorizeSSHSign/fail-principal (0.00s) 273s --- PASS: TestAzure_AuthorizeSSHSign/fail-extra-principal (0.00s) 273s --- PASS: TestAzure_AuthorizeSSHSign/fail-sshCA-disabled (0.00s) 273s --- PASS: TestAzure_AuthorizeSSHSign/fail-invalid-token (0.00s) 273s === RUN TestAzure_assertConfig 273s === RUN TestAzure_assertConfig/ok_with_config 273s === RUN TestAzure_assertConfig/ok_no_config 273s --- PASS: TestAzure_assertConfig (0.00s) 273s --- PASS: TestAzure_assertConfig/ok_with_config (0.00s) 273s --- PASS: TestAzure_assertConfig/ok_no_config (0.00s) 273s === RUN TestClaimer_DefaultSSHCertDuration 273s === RUN TestClaimer_DefaultSSHCertDuration/user 273s === RUN TestClaimer_DefaultSSHCertDuration/user_global 273s === RUN TestClaimer_DefaultSSHCertDuration/host_global 273s === RUN TestClaimer_DefaultSSHCertDuration/host_global#01 273s === RUN TestClaimer_DefaultSSHCertDuration/invalid 273s === RUN TestClaimer_DefaultSSHCertDuration/invalid_global 273s --- PASS: TestClaimer_DefaultSSHCertDuration (0.00s) 273s --- PASS: TestClaimer_DefaultSSHCertDuration/user (0.00s) 273s --- PASS: TestClaimer_DefaultSSHCertDuration/user_global (0.00s) 273s --- PASS: TestClaimer_DefaultSSHCertDuration/host_global (0.00s) 273s --- PASS: TestClaimer_DefaultSSHCertDuration/host_global#01 (0.00s) 273s --- PASS: TestClaimer_DefaultSSHCertDuration/invalid (0.00s) 273s --- PASS: TestClaimer_DefaultSSHCertDuration/invalid_global (0.00s) 273s === RUN TestCollection_Load 273s === RUN TestCollection_Load/ok 273s === RUN TestCollection_Load/fail 273s === RUN TestCollection_Load/invalid 273s --- PASS: TestCollection_Load (0.12s) 273s --- PASS: TestCollection_Load/ok (0.00s) 273s --- PASS: TestCollection_Load/fail (0.00s) 273s --- PASS: TestCollection_Load/invalid (0.00s) 273s === RUN TestCollection_LoadByTokenID 273s === RUN TestCollection_LoadByTokenID/ok_jwk 273s === RUN TestCollection_LoadByTokenID/ok_acme 273s === RUN TestCollection_LoadByTokenID/fail_missing 273s === RUN TestCollection_LoadByTokenID/invalid 273s --- PASS: TestCollection_LoadByTokenID (0.13s) 273s --- PASS: TestCollection_LoadByTokenID/ok_jwk (0.00s) 273s --- PASS: TestCollection_LoadByTokenID/ok_acme (0.00s) 273s --- PASS: TestCollection_LoadByTokenID/fail_missing (0.00s) 273s --- PASS: TestCollection_LoadByTokenID/invalid (0.00s) 273s === RUN TestCollection_LoadByToken 273s === RUN TestCollection_LoadByToken/ok1 273s === RUN TestCollection_LoadByToken/ok2 273s === RUN TestCollection_LoadByToken/ok3 273s === RUN TestCollection_LoadByToken/ok4 273s === RUN TestCollection_LoadByToken/bad 273s === RUN TestCollection_LoadByToken/fail 273s === RUN TestCollection_LoadByToken/fail-no-k8sSa-provisioner 273s --- PASS: TestCollection_LoadByToken (0.51s) 273s --- PASS: TestCollection_LoadByToken/ok1 (0.00s) 273s --- PASS: TestCollection_LoadByToken/ok2 (0.00s) 273s --- PASS: TestCollection_LoadByToken/ok3 (0.00s) 273s --- PASS: TestCollection_LoadByToken/ok4 (0.00s) 273s --- PASS: TestCollection_LoadByToken/bad (0.00s) 273s --- PASS: TestCollection_LoadByToken/fail (0.00s) 273s --- PASS: TestCollection_LoadByToken/fail-no-k8sSa-provisioner (0.00s) 273s === RUN TestCollection_LoadByCertificate 273s === RUN TestCollection_LoadByCertificate/ok1 273s === RUN TestCollection_LoadByCertificate/ok2 273s === RUN TestCollection_LoadByCertificate/ok3 273s === RUN TestCollection_LoadByCertificate/noExtension 273s === RUN TestCollection_LoadByCertificate/notFound 273s === RUN TestCollection_LoadByCertificate/badCert 273s --- PASS: TestCollection_LoadByCertificate (0.12s) 273s --- PASS: TestCollection_LoadByCertificate/ok1 (0.00s) 273s --- PASS: TestCollection_LoadByCertificate/ok2 (0.00s) 273s --- PASS: TestCollection_LoadByCertificate/ok3 (0.00s) 273s --- PASS: TestCollection_LoadByCertificate/noExtension (0.00s) 273s --- PASS: TestCollection_LoadByCertificate/notFound (0.00s) 273s --- PASS: TestCollection_LoadByCertificate/badCert (0.00s) 273s === RUN TestCollection_LoadEncryptedKey 273s === RUN TestCollection_LoadEncryptedKey/ok 273s === RUN TestCollection_LoadEncryptedKey/oidc 273s === RUN TestCollection_LoadEncryptedKey/notFound 273s --- PASS: TestCollection_LoadEncryptedKey (0.11s) 273s --- PASS: TestCollection_LoadEncryptedKey/ok (0.00s) 273s --- PASS: TestCollection_LoadEncryptedKey/oidc (0.00s) 273s --- PASS: TestCollection_LoadEncryptedKey/notFound (0.00s) 273s === RUN TestCollection_Store 273s === RUN TestCollection_Store/ok1 273s === RUN TestCollection_Store/ok2 273s === RUN TestCollection_Store/fail1 273s === RUN TestCollection_Store/fail2 273s --- PASS: TestCollection_Store (0.13s) 273s --- PASS: TestCollection_Store/ok1 (0.00s) 273s --- PASS: TestCollection_Store/ok2 (0.00s) 273s --- PASS: TestCollection_Store/fail1 (0.00s) 273s --- PASS: TestCollection_Store/fail2 (0.00s) 273s === RUN TestCollection_Find 273s === RUN TestCollection_Find/all 273s === RUN TestCollection_Find/0_to_19 273s === RUN TestCollection_Find/0_to_9 273s === RUN TestCollection_Find/9_to_19 273s === RUN TestCollection_Find/1 273s === RUN TestCollection_Find/1_to_5 273s === RUN TestCollection_Find/defaultLimit 273s === RUN TestCollection_Find/overTheLimit 273s --- PASS: TestCollection_Find (1.27s) 273s --- PASS: TestCollection_Find/all (0.00s) 273s --- PASS: TestCollection_Find/0_to_19 (0.00s) 273s --- PASS: TestCollection_Find/0_to_9 (0.00s) 273s --- PASS: TestCollection_Find/9_to_19 (0.00s) 273s --- PASS: TestCollection_Find/1 (0.00s) 273s --- PASS: TestCollection_Find/1_to_5 (0.00s) 273s --- PASS: TestCollection_Find/defaultLimit (0.00s) 273s --- PASS: TestCollection_Find/overTheLimit (0.00s) 273s === RUN Test_matchesAudience 273s === RUN Test_matchesAudience/false_arg1_empty 273s === RUN Test_matchesAudience/false_arg2_empty 273s === RUN Test_matchesAudience/false_arg1,arg2_empty 273s === RUN Test_matchesAudience/false 273s === RUN Test_matchesAudience/true 273s === RUN Test_matchesAudience/true,portsA 273s === RUN Test_matchesAudience/true,portsB 273s === RUN Test_matchesAudience/true,portsAB 273s --- PASS: Test_matchesAudience (0.00s) 273s --- PASS: Test_matchesAudience/false_arg1_empty (0.00s) 273s --- PASS: Test_matchesAudience/false_arg2_empty (0.00s) 273s --- PASS: Test_matchesAudience/false_arg1,arg2_empty (0.00s) 273s --- PASS: Test_matchesAudience/false (0.00s) 273s --- PASS: Test_matchesAudience/true (0.00s) 273s --- PASS: Test_matchesAudience/true,portsA (0.00s) 273s --- PASS: Test_matchesAudience/true,portsB (0.00s) 273s --- PASS: Test_matchesAudience/true,portsAB (0.00s) 273s === RUN Test_stripPort 273s === RUN Test_stripPort/with_port 273s === RUN Test_stripPort/with_no_port 273s === RUN Test_stripPort/bad_url 273s --- PASS: Test_stripPort (0.00s) 273s --- PASS: Test_stripPort/with_port (0.00s) 273s --- PASS: Test_stripPort/with_no_port (0.00s) 273s --- PASS: Test_stripPort/bad_url (0.00s) 273s === RUN TestNewController 273s === RUN TestNewController/ok 273s === RUN TestNewController/ok_with_claims 273s === RUN TestNewController/ok_with_claims_and_options 273s === RUN TestNewController/fail_claimer 273s === RUN TestNewController/fail_options 273s --- PASS: TestNewController (0.00s) 273s --- PASS: TestNewController/ok (0.00s) 273s --- PASS: TestNewController/ok_with_claims (0.00s) 273s --- PASS: TestNewController/ok_with_claims_and_options (0.00s) 273s --- PASS: TestNewController/fail_claimer (0.00s) 273s --- PASS: TestNewController/fail_options (0.00s) 273s === RUN TestController_GetHTTPClient 273s === RUN TestController_GetHTTPClient/ok_custom 273s === RUN TestController_GetHTTPClient/ok_default 273s --- PASS: TestController_GetHTTPClient (0.00s) 273s --- PASS: TestController_GetHTTPClient/ok_custom (0.00s) 273s --- PASS: TestController_GetHTTPClient/ok_default (0.00s) 273s === RUN TestController_GetIdentity 273s === RUN TestController_GetIdentity/ok 273s === RUN TestController_GetIdentity/ok_custom 273s === RUN TestController_GetIdentity/ok_badname 273s === RUN TestController_GetIdentity/ok_sanitized_badname 273s === RUN TestController_GetIdentity/fail_provisioner 273s === RUN TestController_GetIdentity/fail_custom 273s --- PASS: TestController_GetIdentity (0.00s) 273s --- PASS: TestController_GetIdentity/ok (0.00s) 273s --- PASS: TestController_GetIdentity/ok_custom (0.00s) 273s --- PASS: TestController_GetIdentity/ok_badname (0.00s) 273s --- PASS: TestController_GetIdentity/ok_sanitized_badname (0.00s) 273s --- PASS: TestController_GetIdentity/fail_provisioner (0.00s) 273s --- PASS: TestController_GetIdentity/fail_custom (0.00s) 273s === RUN TestController_AuthorizeRenew 273s === RUN TestController_AuthorizeRenew/ok 273s === RUN TestController_AuthorizeRenew/ok_custom 273s === RUN TestController_AuthorizeRenew/ok_custom_disabled 273s === RUN TestController_AuthorizeRenew/ok_renew_after_expiry 273s === RUN TestController_AuthorizeRenew/fail_disabled 273s === RUN TestController_AuthorizeRenew/fail_not_yet_valid 273s === RUN TestController_AuthorizeRenew/fail_expired 273s === RUN TestController_AuthorizeRenew/fail_custom 273s --- PASS: TestController_AuthorizeRenew (0.00s) 273s --- PASS: TestController_AuthorizeRenew/ok (0.00s) 273s --- PASS: TestController_AuthorizeRenew/ok_custom (0.00s) 273s --- PASS: TestController_AuthorizeRenew/ok_custom_disabled (0.00s) 273s --- PASS: TestController_AuthorizeRenew/ok_renew_after_expiry (0.00s) 273s --- PASS: TestController_AuthorizeRenew/fail_disabled (0.00s) 273s --- PASS: TestController_AuthorizeRenew/fail_not_yet_valid (0.00s) 273s --- PASS: TestController_AuthorizeRenew/fail_expired (0.00s) 273s --- PASS: TestController_AuthorizeRenew/fail_custom (0.00s) 273s === RUN TestController_AuthorizeSSHRenew 273s === RUN TestController_AuthorizeSSHRenew/ok 273s === RUN TestController_AuthorizeSSHRenew/ok_custom 273s === RUN TestController_AuthorizeSSHRenew/ok_custom_disabled 273s === RUN TestController_AuthorizeSSHRenew/ok_renew_after_expiry 273s === RUN TestController_AuthorizeSSHRenew/fail_disabled 273s === RUN TestController_AuthorizeSSHRenew/fail_not_yet_valid 273s === RUN TestController_AuthorizeSSHRenew/fail_expired 273s === RUN TestController_AuthorizeSSHRenew/fail_custom 273s --- PASS: TestController_AuthorizeSSHRenew (0.00s) 273s --- PASS: TestController_AuthorizeSSHRenew/ok (0.00s) 273s --- PASS: TestController_AuthorizeSSHRenew/ok_custom (0.00s) 273s --- PASS: TestController_AuthorizeSSHRenew/ok_custom_disabled (0.00s) 273s --- PASS: TestController_AuthorizeSSHRenew/ok_renew_after_expiry (0.00s) 273s --- PASS: TestController_AuthorizeSSHRenew/fail_disabled (0.00s) 273s --- PASS: TestController_AuthorizeSSHRenew/fail_not_yet_valid (0.00s) 273s --- PASS: TestController_AuthorizeSSHRenew/fail_expired (0.00s) 273s --- PASS: TestController_AuthorizeSSHRenew/fail_custom (0.00s) 273s === RUN TestDefaultAuthorizeRenew 273s === RUN TestDefaultAuthorizeRenew/ok 273s === RUN TestDefaultAuthorizeRenew/ok_renew_after_expiry 273s === RUN TestDefaultAuthorizeRenew/fail_disabled 273s === RUN TestDefaultAuthorizeRenew/fail_not_yet_valid 273s === RUN TestDefaultAuthorizeRenew/fail_expired 273s --- PASS: TestDefaultAuthorizeRenew (0.00s) 273s --- PASS: TestDefaultAuthorizeRenew/ok (0.00s) 273s --- PASS: TestDefaultAuthorizeRenew/ok_renew_after_expiry (0.00s) 273s --- PASS: TestDefaultAuthorizeRenew/fail_disabled (0.00s) 273s --- PASS: TestDefaultAuthorizeRenew/fail_not_yet_valid (0.00s) 273s --- PASS: TestDefaultAuthorizeRenew/fail_expired (0.00s) 273s === RUN TestDefaultAuthorizeSSHRenew 273s === RUN TestDefaultAuthorizeSSHRenew/ok 273s === RUN TestDefaultAuthorizeSSHRenew/ok_renew_after_expiry 273s === RUN TestDefaultAuthorizeSSHRenew/fail_disabled 273s === RUN TestDefaultAuthorizeSSHRenew/fail_not_yet_valid 273s === RUN TestDefaultAuthorizeSSHRenew/fail_expired 273s --- PASS: TestDefaultAuthorizeSSHRenew (0.00s) 273s --- PASS: TestDefaultAuthorizeSSHRenew/ok (0.00s) 273s --- PASS: TestDefaultAuthorizeSSHRenew/ok_renew_after_expiry (0.00s) 273s --- PASS: TestDefaultAuthorizeSSHRenew/fail_disabled (0.00s) 273s --- PASS: TestDefaultAuthorizeSSHRenew/fail_not_yet_valid (0.00s) 273s --- PASS: TestDefaultAuthorizeSSHRenew/fail_expired (0.00s) 273s === RUN Test_newWebhookController 273s --- PASS: Test_newWebhookController (0.00s) 273s === RUN TestNewDuration 273s === RUN TestNewDuration/ok 273s === RUN TestNewDuration/fail_empty 273s === RUN TestNewDuration/fail_number 273s === RUN TestNewDuration/fail_string 273s --- PASS: TestNewDuration (0.00s) 273s --- PASS: TestNewDuration/ok (0.00s) 273s --- PASS: TestNewDuration/fail_empty (0.00s) 273s --- PASS: TestNewDuration/fail_number (0.00s) 273s --- PASS: TestNewDuration/fail_string (0.00s) 273s === RUN TestDuration_UnmarshalJSON 273s === RUN TestDuration_UnmarshalJSON/empty 273s === RUN TestDuration_UnmarshalJSON/bad_type 273s === RUN TestDuration_UnmarshalJSON/empty_string 273s === RUN TestDuration_UnmarshalJSON/non_duration 273s === RUN TestDuration_UnmarshalJSON/duration 273s === RUN TestDuration_UnmarshalJSON/nil 273s --- PASS: TestDuration_UnmarshalJSON (0.00s) 273s --- PASS: TestDuration_UnmarshalJSON/empty (0.00s) 273s --- PASS: TestDuration_UnmarshalJSON/bad_type (0.00s) 273s --- PASS: TestDuration_UnmarshalJSON/empty_string (0.00s) 273s --- PASS: TestDuration_UnmarshalJSON/non_duration (0.00s) 273s --- PASS: TestDuration_UnmarshalJSON/duration (0.00s) 273s --- PASS: TestDuration_UnmarshalJSON/nil (0.00s) 273s === RUN TestDuration_MarshalJSON 273s === RUN TestDuration_MarshalJSON/string 273s --- PASS: TestDuration_MarshalJSON (0.00s) 273s --- PASS: TestDuration_MarshalJSON/string (0.00s) 273s === RUN TestDuration_Value 273s === RUN TestDuration_Value/ok 273s === RUN TestDuration_Value/ok_new 273s === RUN TestDuration_Value/ok_nil 273s === RUN TestDuration_Value/ok_nil_var 273s --- PASS: TestDuration_Value (0.00s) 273s --- PASS: TestDuration_Value/ok (0.00s) 273s --- PASS: TestDuration_Value/ok_new (0.00s) 273s --- PASS: TestDuration_Value/ok_nil (0.00s) 273s --- PASS: TestDuration_Value/ok_nil_var (0.00s) 273s === RUN TestExtension_Marshal 273s === RUN TestExtension_Marshal/ok 273s === RUN TestExtension_Marshal/ok_with_pairs 273s --- PASS: TestExtension_Marshal (0.00s) 273s --- PASS: TestExtension_Marshal/ok (0.00s) 273s --- PASS: TestExtension_Marshal/ok_with_pairs (0.00s) 273s === RUN TestExtension_ToExtension 273s === RUN TestExtension_ToExtension/ok 273s === RUN TestExtension_ToExtension/ok_empty_pairs 273s === RUN TestExtension_ToExtension/ok_with_pairs 273s --- PASS: TestExtension_ToExtension (0.00s) 273s --- PASS: TestExtension_ToExtension/ok (0.00s) 273s --- PASS: TestExtension_ToExtension/ok_empty_pairs (0.00s) 273s --- PASS: TestExtension_ToExtension/ok_with_pairs (0.00s) 273s === RUN TestGetProvisionerExtension 273s === RUN TestGetProvisionerExtension/ok 273s === RUN TestGetProvisionerExtension/fail_unmarshal 273s === RUN TestGetProvisionerExtension/missing_extension 273s --- PASS: TestGetProvisionerExtension (0.00s) 273s --- PASS: TestGetProvisionerExtension/ok (0.00s) 273s --- PASS: TestGetProvisionerExtension/fail_unmarshal (0.00s) 273s --- PASS: TestGetProvisionerExtension/missing_extension (0.00s) 273s === RUN TestGCP_Getters 273s --- PASS: TestGCP_Getters (0.00s) 273s === RUN TestGCP_GetTokenID 273s === RUN TestGCP_GetTokenID/ok 273s === RUN TestGCP_GetTokenID/ok#01 273s === RUN TestGCP_GetTokenID/fail_token 273s === RUN TestGCP_GetTokenID/fail_claims 273s --- PASS: TestGCP_GetTokenID (0.00s) 273s --- PASS: TestGCP_GetTokenID/ok (0.00s) 273s --- PASS: TestGCP_GetTokenID/ok#01 (0.00s) 273s --- PASS: TestGCP_GetTokenID/fail_token (0.00s) 273s --- PASS: TestGCP_GetTokenID/fail_claims (0.00s) 273s === RUN TestGCP_GetIdentityToken 273s === RUN TestGCP_GetIdentityToken/ok 273s gcp_test.go:150: 273s === RUN TestGCP_GetIdentityToken/fail_ca_url 273s gcp_test.go:150: error parsing ://ca: parse "://ca": missing protocol scheme 273s === RUN TestGCP_GetIdentityToken/fail_request 273s gcp_test.go:150: error on identity request: status=400, response=Bad Request 273s 273s === RUN TestGCP_GetIdentityToken/fail_url 273s gcp_test.go:150: error creating identity request: parse "://ca.smallstep.com?audience=https%3A%2F%2Fca%2F1.0%2Fsign%23gcp%2FFyhHbjRJqu&format=full&licenses=FALSE": missing protocol scheme 273s === RUN TestGCP_GetIdentityToken/fail_connect 273s gcp_test.go:150: error doing identity request, are you in a GCP VM?: Get "foobarzar?audience=https%3A%2F%2Fca%2F1.0%2Fsign%23gcp%2FFyhHbjRJqu&format=full&licenses=FALSE": unsupported protocol scheme "" 273s --- PASS: TestGCP_GetIdentityToken (0.00s) 273s --- PASS: TestGCP_GetIdentityToken/ok (0.00s) 273s --- PASS: TestGCP_GetIdentityToken/fail_ca_url (0.00s) 273s --- PASS: TestGCP_GetIdentityToken/fail_request (0.00s) 273s --- PASS: TestGCP_GetIdentityToken/fail_url (0.00s) 273s --- PASS: TestGCP_GetIdentityToken/fail_connect (0.00s) 273s === RUN TestGCP_Init 273s === RUN TestGCP_Init/ok 273s === RUN TestGCP_Init/ok#01 273s === RUN TestGCP_Init/ok#02 273s === RUN TestGCP_Init/ok#03 273s === RUN TestGCP_Init/bad_type 273s === RUN TestGCP_Init/bad_name 273s === RUN TestGCP_Init/bad_duration 273s === RUN TestGCP_Init/bad_claims 273s === RUN TestGCP_Init/bad_certs 273s --- PASS: TestGCP_Init (0.00s) 273s --- PASS: TestGCP_Init/ok (0.00s) 273s --- PASS: TestGCP_Init/ok#01 (0.00s) 273s --- PASS: TestGCP_Init/ok#02 (0.00s) 273s --- PASS: TestGCP_Init/ok#03 (0.00s) 273s --- PASS: TestGCP_Init/bad_type (0.00s) 273s --- PASS: TestGCP_Init/bad_name (0.00s) 273s --- PASS: TestGCP_Init/bad_duration (0.00s) 273s --- PASS: TestGCP_Init/bad_claims (0.00s) 273s --- PASS: TestGCP_Init/bad_certs (0.00s) 273s === RUN TestGCP_authorizeToken 273s === RUN TestGCP_authorizeToken/fail/invalid-issuer 273s === RUN TestGCP_authorizeToken/fail/invalid-serviceAccount 273s === RUN TestGCP_authorizeToken/fail/empty-zone 273s === RUN TestGCP_authorizeToken/fail/invalid-projectID 273s === RUN TestGCP_authorizeToken/fail/instance-age 273s === RUN TestGCP_authorizeToken/fail/empty-instance-id 273s === RUN TestGCP_authorizeToken/fail/empty-instance-name 273s === RUN TestGCP_authorizeToken/fail/empty-project-id 273s === RUN TestGCP_authorizeToken/ok 273s === RUN TestGCP_authorizeToken/fail/bad-token 273s === RUN TestGCP_authorizeToken/fail/cannot-validate-sig 273s --- PASS: TestGCP_authorizeToken (0.00s) 273s --- PASS: TestGCP_authorizeToken/fail/invalid-issuer (0.00s) 273s --- PASS: TestGCP_authorizeToken/fail/invalid-serviceAccount (0.00s) 273s --- PASS: TestGCP_authorizeToken/fail/empty-zone (0.00s) 273s --- PASS: TestGCP_authorizeToken/fail/invalid-projectID (0.00s) 273s --- PASS: TestGCP_authorizeToken/fail/instance-age (0.00s) 273s --- PASS: TestGCP_authorizeToken/fail/empty-instance-id (0.00s) 273s --- PASS: TestGCP_authorizeToken/fail/empty-instance-name (0.00s) 273s --- PASS: TestGCP_authorizeToken/fail/empty-project-id (0.00s) 273s --- PASS: TestGCP_authorizeToken/ok (0.00s) 273s --- PASS: TestGCP_authorizeToken/fail/bad-token (0.00s) 273s --- PASS: TestGCP_authorizeToken/fail/cannot-validate-sig (0.00s) 273s === RUN TestGCP_AuthorizeSign 273s === RUN TestGCP_AuthorizeSign/ok 273s === RUN TestGCP_AuthorizeSign/ok#01 273s === RUN TestGCP_AuthorizeSign/ok#02 273s === RUN TestGCP_AuthorizeSign/fail_token 273s === RUN TestGCP_AuthorizeSign/fail_key 273s === RUN TestGCP_AuthorizeSign/fail_iss 273s === RUN TestGCP_AuthorizeSign/fail_aud 273s === RUN TestGCP_AuthorizeSign/fail_exp 273s === RUN TestGCP_AuthorizeSign/fail_nbf 273s === RUN TestGCP_AuthorizeSign/fail_service_account 273s === RUN TestGCP_AuthorizeSign/fail_invalid_project_id 273s === RUN TestGCP_AuthorizeSign/fail_invalid_instance_age 273s === RUN TestGCP_AuthorizeSign/fail_instance_id 273s === RUN TestGCP_AuthorizeSign/fail_instance_name 273s === RUN TestGCP_AuthorizeSign/fail_project_id 273s === RUN TestGCP_AuthorizeSign/fail_zone 273s --- PASS: TestGCP_AuthorizeSign (0.00s) 273s --- PASS: TestGCP_AuthorizeSign/ok (0.00s) 273s --- PASS: TestGCP_AuthorizeSign/ok#01 (0.00s) 273s --- PASS: TestGCP_AuthorizeSign/ok#02 (0.00s) 273s --- PASS: TestGCP_AuthorizeSign/fail_token (0.00s) 273s --- PASS: TestGCP_AuthorizeSign/fail_key (0.00s) 273s --- PASS: TestGCP_AuthorizeSign/fail_iss (0.00s) 273s --- PASS: TestGCP_AuthorizeSign/fail_aud (0.00s) 273s --- PASS: TestGCP_AuthorizeSign/fail_exp (0.00s) 273s --- PASS: TestGCP_AuthorizeSign/fail_nbf (0.00s) 273s --- PASS: TestGCP_AuthorizeSign/fail_service_account (0.00s) 273s --- PASS: TestGCP_AuthorizeSign/fail_invalid_project_id (0.00s) 273s --- PASS: TestGCP_AuthorizeSign/fail_invalid_instance_age (0.00s) 273s --- PASS: TestGCP_AuthorizeSign/fail_instance_id (0.00s) 273s --- PASS: TestGCP_AuthorizeSign/fail_instance_name (0.00s) 273s --- PASS: TestGCP_AuthorizeSign/fail_project_id (0.00s) 273s --- PASS: TestGCP_AuthorizeSign/fail_zone (0.00s) 273s === RUN TestGCP_AuthorizeSSHSign 273s === RUN TestGCP_AuthorizeSSHSign/ok 273s === RUN TestGCP_AuthorizeSSHSign/ok-rsa2048 273s === RUN TestGCP_AuthorizeSSHSign/ok-type-host 273s === RUN TestGCP_AuthorizeSSHSign/ok-type-user 273s === RUN TestGCP_AuthorizeSSHSign/ok-principals 273s === RUN TestGCP_AuthorizeSSHSign/ok-principal1 273s === RUN TestGCP_AuthorizeSSHSign/ok-principal2 273s === RUN TestGCP_AuthorizeSSHSign/ok-options 273s === RUN TestGCP_AuthorizeSSHSign/ok-custom 273s === RUN TestGCP_AuthorizeSSHSign/fail-rsa1024 273s === RUN TestGCP_AuthorizeSSHSign/fail-principal 273s === RUN TestGCP_AuthorizeSSHSign/fail-extra-principal 273s === RUN TestGCP_AuthorizeSSHSign/fail-sshCA-disabled 273s === RUN TestGCP_AuthorizeSSHSign/fail-type-host 273s === RUN TestGCP_AuthorizeSSHSign/fail-type-user 273s === RUN TestGCP_AuthorizeSSHSign/fail-invalid-token 273s --- PASS: TestGCP_AuthorizeSSHSign (0.08s) 273s --- PASS: TestGCP_AuthorizeSSHSign/ok (0.00s) 273s --- PASS: TestGCP_AuthorizeSSHSign/ok-rsa2048 (0.00s) 273s --- PASS: TestGCP_AuthorizeSSHSign/ok-type-host (0.00s) 273s --- PASS: TestGCP_AuthorizeSSHSign/ok-type-user (0.00s) 273s --- PASS: TestGCP_AuthorizeSSHSign/ok-principals (0.00s) 273s --- PASS: TestGCP_AuthorizeSSHSign/ok-principal1 (0.00s) 273s --- PASS: TestGCP_AuthorizeSSHSign/ok-principal2 (0.00s) 273s --- PASS: TestGCP_AuthorizeSSHSign/ok-options (0.00s) 273s --- PASS: TestGCP_AuthorizeSSHSign/ok-custom (0.00s) 273s --- PASS: TestGCP_AuthorizeSSHSign/fail-rsa1024 (0.00s) 273s --- PASS: TestGCP_AuthorizeSSHSign/fail-principal (0.00s) 273s --- PASS: TestGCP_AuthorizeSSHSign/fail-extra-principal (0.00s) 273s --- PASS: TestGCP_AuthorizeSSHSign/fail-sshCA-disabled (0.00s) 273s --- PASS: TestGCP_AuthorizeSSHSign/fail-type-host (0.00s) 273s --- PASS: TestGCP_AuthorizeSSHSign/fail-type-user (0.00s) 273s --- PASS: TestGCP_AuthorizeSSHSign/fail-invalid-token (0.00s) 273s === RUN TestGCP_AuthorizeRenew 273s === RUN TestGCP_AuthorizeRenew/ok 273s === RUN TestGCP_AuthorizeRenew/fail/renewal-disabled 273s --- PASS: TestGCP_AuthorizeRenew (0.00s) 273s --- PASS: TestGCP_AuthorizeRenew/ok (0.00s) 273s --- PASS: TestGCP_AuthorizeRenew/fail/renewal-disabled (0.00s) 273s === RUN TestJWK_Getters 273s --- PASS: TestJWK_Getters (0.14s) 273s === RUN TestJWK_Init 273s === RUN TestJWK_Init/fail-empty 273s === RUN TestJWK_Init/fail-empty-name 273s === RUN TestJWK_Init/fail-empty-type 273s === RUN TestJWK_Init/fail-empty-key 273s === RUN TestJWK_Init/fail-bad-claims 273s === RUN TestJWK_Init/ok 273s --- PASS: TestJWK_Init (0.00s) 273s --- PASS: TestJWK_Init/fail-empty (0.00s) 273s --- PASS: TestJWK_Init/fail-empty-name (0.00s) 273s --- PASS: TestJWK_Init/fail-empty-type (0.00s) 273s --- PASS: TestJWK_Init/fail-empty-key (0.00s) 273s --- PASS: TestJWK_Init/fail-bad-claims (0.00s) 273s --- PASS: TestJWK_Init/ok (0.00s) 273s === RUN TestJWK_authorizeToken 273s === RUN TestJWK_authorizeToken/fail-token 273s === RUN TestJWK_authorizeToken/fail-key 273s === RUN TestJWK_authorizeToken/fail-claims 273s === RUN TestJWK_authorizeToken/fail-signature 273s === RUN TestJWK_authorizeToken/fail-issuer 273s === RUN TestJWK_authorizeToken/fail-expired 273s === RUN TestJWK_authorizeToken/fail-not-before 273s === RUN TestJWK_authorizeToken/fail-audience 273s === RUN TestJWK_authorizeToken/fail-subject 273s === RUN TestJWK_authorizeToken/ok 273s === RUN TestJWK_authorizeToken/ok-no-encrypted-key 273s === RUN TestJWK_authorizeToken/ok-no-sans 273s --- PASS: TestJWK_authorizeToken (0.50s) 273s --- PASS: TestJWK_authorizeToken/fail-token (0.00s) 273s --- PASS: TestJWK_authorizeToken/fail-key (0.00s) 273s --- PASS: TestJWK_authorizeToken/fail-claims (0.00s) 273s --- PASS: TestJWK_authorizeToken/fail-signature (0.00s) 273s --- PASS: TestJWK_authorizeToken/fail-issuer (0.00s) 273s --- PASS: TestJWK_authorizeToken/fail-expired (0.00s) 273s --- PASS: TestJWK_authorizeToken/fail-not-before (0.00s) 273s --- PASS: TestJWK_authorizeToken/fail-audience (0.00s) 273s --- PASS: TestJWK_authorizeToken/fail-subject (0.00s) 273s --- PASS: TestJWK_authorizeToken/ok (0.00s) 273s --- PASS: TestJWK_authorizeToken/ok-no-encrypted-key (0.00s) 273s --- PASS: TestJWK_authorizeToken/ok-no-sans (0.00s) 273s === RUN TestJWK_AuthorizeRevoke 273s === RUN TestJWK_AuthorizeRevoke/fail-signature 273s === RUN TestJWK_AuthorizeRevoke/ok 273s --- PASS: TestJWK_AuthorizeRevoke (0.26s) 273s --- PASS: TestJWK_AuthorizeRevoke/fail-signature (0.00s) 273s --- PASS: TestJWK_AuthorizeRevoke/ok (0.00s) 273s === RUN TestJWK_AuthorizeSign 273s === RUN TestJWK_AuthorizeSign/fail-signature 273s === RUN TestJWK_AuthorizeSign/ok-sans 273s === RUN TestJWK_AuthorizeSign/ok-no-sans 273s === RUN TestJWK_AuthorizeSign/ok-cnf 273s --- PASS: TestJWK_AuthorizeSign (0.25s) 273s --- PASS: TestJWK_AuthorizeSign/fail-signature (0.00s) 273s --- PASS: TestJWK_AuthorizeSign/ok-sans (0.00s) 273s --- PASS: TestJWK_AuthorizeSign/ok-no-sans (0.00s) 273s --- PASS: TestJWK_AuthorizeSign/ok-cnf (0.00s) 273s === RUN TestJWK_AuthorizeRenew 273s === RUN TestJWK_AuthorizeRenew/ok 273s === RUN TestJWK_AuthorizeRenew/fail/renew-disabled 273s --- PASS: TestJWK_AuthorizeRenew (0.23s) 273s --- PASS: TestJWK_AuthorizeRenew/ok (0.00s) 273s --- PASS: TestJWK_AuthorizeRenew/fail/renew-disabled (0.00s) 273s === RUN TestJWK_AuthorizeSSHSign 273s === RUN TestJWK_AuthorizeSSHSign/user 273s === RUN TestJWK_AuthorizeSSHSign/user-rsa2048 273s === RUN TestJWK_AuthorizeSSHSign/user-type 273s === RUN TestJWK_AuthorizeSSHSign/user-principals 273s === RUN TestJWK_AuthorizeSSHSign/user-options 273s === RUN TestJWK_AuthorizeSSHSign/host 273s === RUN TestJWK_AuthorizeSSHSign/host-type 273s === RUN TestJWK_AuthorizeSSHSign/host-principals 273s === RUN TestJWK_AuthorizeSSHSign/host-options 273s === RUN TestJWK_AuthorizeSSHSign/host-cnf 273s === RUN TestJWK_AuthorizeSSHSign/ignore-bad-cnf 273s === RUN TestJWK_AuthorizeSSHSign/fail-sshCA-disabled 273s === RUN TestJWK_AuthorizeSSHSign/fail-signature 273s === RUN TestJWK_AuthorizeSSHSign/fail-rsa1024 273s --- PASS: TestJWK_AuthorizeSSHSign (0.48s) 273s --- PASS: TestJWK_AuthorizeSSHSign/user (0.00s) 273s --- PASS: TestJWK_AuthorizeSSHSign/user-rsa2048 (0.00s) 273s --- PASS: TestJWK_AuthorizeSSHSign/user-type (0.00s) 273s --- PASS: TestJWK_AuthorizeSSHSign/user-principals (0.00s) 273s --- PASS: TestJWK_AuthorizeSSHSign/user-options (0.00s) 273s --- PASS: TestJWK_AuthorizeSSHSign/host (0.00s) 273s --- PASS: TestJWK_AuthorizeSSHSign/host-type (0.00s) 273s --- PASS: TestJWK_AuthorizeSSHSign/host-principals (0.00s) 273s --- PASS: TestJWK_AuthorizeSSHSign/host-options (0.00s) 273s --- PASS: TestJWK_AuthorizeSSHSign/host-cnf (0.00s) 273s --- PASS: TestJWK_AuthorizeSSHSign/ignore-bad-cnf (0.00s) 273s --- PASS: TestJWK_AuthorizeSSHSign/fail-sshCA-disabled (0.00s) 273s --- PASS: TestJWK_AuthorizeSSHSign/fail-signature (0.00s) 273s --- PASS: TestJWK_AuthorizeSSHSign/fail-rsa1024 (0.00s) 273s === RUN TestJWK_AuthorizeSign_SSHOptions 273s === RUN TestJWK_AuthorizeSign_SSHOptions/ok-user 273s === RUN TestJWK_AuthorizeSign_SSHOptions/ok-host 273s === RUN TestJWK_AuthorizeSign_SSHOptions/ok-user-validAfter 273s === RUN TestJWK_AuthorizeSign_SSHOptions/ok-user-validBefore 273s === RUN TestJWK_AuthorizeSign_SSHOptions/ok-user-validAfter-validBefore 273s === RUN TestJWK_AuthorizeSign_SSHOptions/ok-user-match 273s === RUN TestJWK_AuthorizeSign_SSHOptions/fail-certType 273s === RUN TestJWK_AuthorizeSign_SSHOptions/fail-principals 273s === RUN TestJWK_AuthorizeSign_SSHOptions/fail-validAfter 273s === RUN TestJWK_AuthorizeSign_SSHOptions/fail-validBefore 273s === RUN TestJWK_AuthorizeSign_SSHOptions/fail-subject 273s === RUN TestJWK_AuthorizeSign_SSHOptions/fail-issuer 273s === RUN TestJWK_AuthorizeSign_SSHOptions/fail-audience 273s === RUN TestJWK_AuthorizeSign_SSHOptions/fail-expired 273s === RUN TestJWK_AuthorizeSign_SSHOptions/fail-notBefore 273s --- PASS: TestJWK_AuthorizeSign_SSHOptions (0.22s) 273s --- PASS: TestJWK_AuthorizeSign_SSHOptions/ok-user (0.00s) 273s --- PASS: TestJWK_AuthorizeSign_SSHOptions/ok-host (0.00s) 273s --- PASS: TestJWK_AuthorizeSign_SSHOptions/ok-user-validAfter (0.00s) 273s --- PASS: TestJWK_AuthorizeSign_SSHOptions/ok-user-validBefore (0.00s) 273s --- PASS: TestJWK_AuthorizeSign_SSHOptions/ok-user-validAfter-validBefore (0.00s) 273s --- PASS: TestJWK_AuthorizeSign_SSHOptions/ok-user-match (0.00s) 273s --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-certType (0.00s) 273s --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-principals (0.00s) 273s --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-validAfter (0.00s) 273s --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-validBefore (0.00s) 273s --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-subject (0.00s) 273s --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-issuer (0.00s) 273s --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-audience (0.00s) 273s --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-expired (0.00s) 273s --- PASS: TestJWK_AuthorizeSign_SSHOptions/fail-notBefore (0.00s) 273s === RUN TestJWK_AuthorizeSSHRevoke 273s === RUN TestJWK_AuthorizeSSHRevoke/ok 273s === RUN TestJWK_AuthorizeSSHRevoke/fail/invalid-token 273s --- PASS: TestJWK_AuthorizeSSHRevoke (0.31s) 273s --- PASS: TestJWK_AuthorizeSSHRevoke/ok (0.21s) 273s --- PASS: TestJWK_AuthorizeSSHRevoke/fail/invalid-token (0.10s) 273s === RUN TestK8sSA_Getters 273s --- PASS: TestK8sSA_Getters (0.00s) 273s === RUN TestK8sSA_authorizeToken 273s === RUN TestK8sSA_authorizeToken/fail/invalid-issuer 273s === RUN TestK8sSA_authorizeToken/ok 273s === RUN TestK8sSA_authorizeToken/fail/bad-token 273s === RUN TestK8sSA_authorizeToken/fail/not-implemented 273s === RUN TestK8sSA_authorizeToken/fail/error-validating-token 273s --- PASS: TestK8sSA_authorizeToken (0.00s) 273s --- PASS: TestK8sSA_authorizeToken/fail/invalid-issuer (0.00s) 273s --- PASS: TestK8sSA_authorizeToken/ok (0.00s) 273s --- PASS: TestK8sSA_authorizeToken/fail/bad-token (0.00s) 273s --- PASS: TestK8sSA_authorizeToken/fail/not-implemented (0.00s) 273s --- PASS: TestK8sSA_authorizeToken/fail/error-validating-token (0.00s) 273s === RUN TestK8sSA_AuthorizeRevoke 273s === RUN TestK8sSA_AuthorizeRevoke/fail/invalid-token 273s === RUN TestK8sSA_AuthorizeRevoke/ok 273s --- PASS: TestK8sSA_AuthorizeRevoke (0.00s) 273s --- PASS: TestK8sSA_AuthorizeRevoke/fail/invalid-token (0.00s) 273s --- PASS: TestK8sSA_AuthorizeRevoke/ok (0.00s) 273s === RUN TestK8sSA_AuthorizeRenew 273s === RUN TestK8sSA_AuthorizeRenew/fail/renew-disabled 273s === RUN TestK8sSA_AuthorizeRenew/ok 273s --- PASS: TestK8sSA_AuthorizeRenew (0.00s) 273s --- PASS: TestK8sSA_AuthorizeRenew/fail/renew-disabled (0.00s) 273s --- PASS: TestK8sSA_AuthorizeRenew/ok (0.00s) 273s === RUN TestK8sSA_AuthorizeSign 273s === RUN TestK8sSA_AuthorizeSign/fail/invalid-token 273s === RUN TestK8sSA_AuthorizeSign/ok 273s --- PASS: TestK8sSA_AuthorizeSign (0.00s) 273s --- PASS: TestK8sSA_AuthorizeSign/fail/invalid-token (0.00s) 273s --- PASS: TestK8sSA_AuthorizeSign/ok (0.00s) 273s === RUN TestK8sSA_AuthorizeSSHSign 273s === RUN TestK8sSA_AuthorizeSSHSign/fail/sshCA-disabled 273s === RUN TestK8sSA_AuthorizeSSHSign/fail/invalid-token 273s === RUN TestK8sSA_AuthorizeSSHSign/ok 273s --- PASS: TestK8sSA_AuthorizeSSHSign (0.00s) 273s --- PASS: TestK8sSA_AuthorizeSSHSign/fail/sshCA-disabled (0.00s) 273s --- PASS: TestK8sSA_AuthorizeSSHSign/fail/invalid-token (0.00s) 273s --- PASS: TestK8sSA_AuthorizeSSHSign/ok (0.00s) 273s === RUN Test_newKeyStore 273s === RUN Test_newKeyStore/ok 273s === RUN Test_newKeyStore/fail 273s === RUN Test_newKeyStore/fail_client 273s 2026/02/06 15:20:18 http: TLS handshake error from 127.0.0.1:40994: remote error: tls: bad certificate 273s --- PASS: Test_newKeyStore (0.04s) 273s --- PASS: Test_newKeyStore/ok (0.00s) 273s --- PASS: Test_newKeyStore/fail (0.00s) 273s --- PASS: Test_newKeyStore/fail_client (0.03s) 273s === RUN Test_keyStore 273s --- PASS: Test_keyStore (5.00s) 273s === RUN Test_keyStore_noCache 273s --- PASS: Test_keyStore_noCache (0.00s) 273s === RUN Test_keyStore_Get 273s === RUN Test_keyStore_Get/ok1 273s === RUN Test_keyStore_Get/ok2 273s === RUN Test_keyStore_Get/fail 273s --- PASS: Test_keyStore_Get (0.00s) 273s --- PASS: Test_keyStore_Get/ok1 (0.00s) 273s --- PASS: Test_keyStore_Get/ok2 (0.00s) 273s --- PASS: Test_keyStore_Get/fail (0.00s) 273s === RUN Test_abs 273s === RUN Test_abs/ok 273s === RUN Test_abs/ok#01 273s === RUN Test_abs/ok#02 273s === RUN Test_abs/ok_maxInt64 273s === RUN Test_abs/ok_minInt64_+_1 273s === RUN Test_abs/overflow_on_minInt64 273s === RUN Test_abs/overflow_on_minInt64#01 273s --- PASS: Test_abs (0.00s) 273s --- PASS: Test_abs/ok (0.00s) 273s --- PASS: Test_abs/ok#01 (0.00s) 273s --- PASS: Test_abs/ok#02 (0.00s) 273s --- PASS: Test_abs/ok_maxInt64 (0.00s) 273s --- PASS: Test_abs/ok_minInt64_+_1 (0.00s) 273s --- PASS: Test_abs/overflow_on_minInt64 (0.00s) 273s --- PASS: Test_abs/overflow_on_minInt64#01 (0.00s) 273s === RUN Test_noop 273s --- PASS: Test_noop (0.00s) 273s === RUN Test_openIDConfiguration_Validate 273s === RUN Test_openIDConfiguration_Validate/ok 273s === RUN Test_openIDConfiguration_Validate/no-issuer 273s === RUN Test_openIDConfiguration_Validate/no-jwks-uri 273s === RUN Test_openIDConfiguration_Validate/empty 273s --- PASS: Test_openIDConfiguration_Validate (0.00s) 273s --- PASS: Test_openIDConfiguration_Validate/ok (0.00s) 273s --- PASS: Test_openIDConfiguration_Validate/no-issuer (0.00s) 273s --- PASS: Test_openIDConfiguration_Validate/no-jwks-uri (0.00s) 273s --- PASS: Test_openIDConfiguration_Validate/empty (0.00s) 273s === RUN TestOIDC_Getters 273s --- PASS: TestOIDC_Getters (0.00s) 273s === RUN TestOIDC_Init 273s === RUN TestOIDC_Init/ok 273s === RUN TestOIDC_Init/ok_tls 273s === RUN TestOIDC_Init/ok-admins 273s === RUN TestOIDC_Init/ok-domains 273s === RUN TestOIDC_Init/ok-listen-port 273s === RUN TestOIDC_Init/ok-listen-host-port 273s === RUN TestOIDC_Init/ok-no-secret 273s === RUN TestOIDC_Init/no-name 273s === RUN TestOIDC_Init/no-type 273s === RUN TestOIDC_Init/no-client-id 273s === RUN TestOIDC_Init/no-configuration 273s === RUN TestOIDC_Init/bad-configuration 273s === RUN TestOIDC_Init/bad-claims 273s === RUN TestOIDC_Init/bad-parse-url 273s === RUN TestOIDC_Init/bad-get-url 273s === RUN TestOIDC_Init/bad-listen-address 273s === RUN TestOIDC_Init/bad-http-client 273s 2026/02/06 15:20:23 http: TLS handshake error from 127.0.0.1:56352: read tcp 127.0.0.1:37533->127.0.0.1:56352: use of closed network connection 273s --- PASS: TestOIDC_Init (0.01s) 273s --- PASS: TestOIDC_Init/ok (0.00s) 273s --- PASS: TestOIDC_Init/ok_tls (0.00s) 273s --- PASS: TestOIDC_Init/ok-admins (0.00s) 273s --- PASS: TestOIDC_Init/ok-domains (0.00s) 273s --- PASS: TestOIDC_Init/ok-listen-port (0.00s) 273s --- PASS: TestOIDC_Init/ok-listen-host-port (0.00s) 273s --- PASS: TestOIDC_Init/ok-no-secret (0.00s) 273s --- PASS: TestOIDC_Init/no-name (0.00s) 273s --- PASS: TestOIDC_Init/no-type (0.00s) 273s --- PASS: TestOIDC_Init/no-client-id (0.00s) 273s --- PASS: TestOIDC_Init/no-configuration (0.00s) 273s --- PASS: TestOIDC_Init/bad-configuration (0.00s) 273s --- PASS: TestOIDC_Init/bad-claims (0.00s) 273s --- PASS: TestOIDC_Init/bad-parse-url (0.00s) 273s --- PASS: TestOIDC_Init/bad-get-url (0.00s) 273s --- PASS: TestOIDC_Init/bad-listen-address (0.00s) 273s --- PASS: TestOIDC_Init/bad-http-client (0.00s) 273s === RUN TestOIDC_authorizeToken 273s === RUN TestOIDC_authorizeToken/ok1 273s === RUN TestOIDC_authorizeToken/ok_tenantid 273s === RUN TestOIDC_authorizeToken/ok_admin 273s === RUN TestOIDC_authorizeToken/ok_domain 273s === RUN TestOIDC_authorizeToken/ok_no_email 273s === RUN TestOIDC_authorizeToken/fail-domain 273s === RUN TestOIDC_authorizeToken/fail-key 273s === RUN TestOIDC_authorizeToken/fail-token 273s === RUN TestOIDC_authorizeToken/fail-claims 273s === RUN TestOIDC_authorizeToken/fail-issuer 273s === RUN TestOIDC_authorizeToken/fail-audience 273s === RUN TestOIDC_authorizeToken/fail-signature 273s === RUN TestOIDC_authorizeToken/fail-expired 273s === RUN TestOIDC_authorizeToken/fail-not-before 273s --- PASS: TestOIDC_authorizeToken (0.01s) 273s --- PASS: TestOIDC_authorizeToken/ok1 (0.00s) 273s --- PASS: TestOIDC_authorizeToken/ok_tenantid (0.00s) 273s --- PASS: TestOIDC_authorizeToken/ok_admin (0.00s) 273s --- PASS: TestOIDC_authorizeToken/ok_domain (0.00s) 273s --- PASS: TestOIDC_authorizeToken/ok_no_email (0.00s) 273s --- PASS: TestOIDC_authorizeToken/fail-domain (0.00s) 273s --- PASS: TestOIDC_authorizeToken/fail-key (0.00s) 273s --- PASS: TestOIDC_authorizeToken/fail-token (0.00s) 273s --- PASS: TestOIDC_authorizeToken/fail-claims (0.00s) 273s --- PASS: TestOIDC_authorizeToken/fail-issuer (0.00s) 273s --- PASS: TestOIDC_authorizeToken/fail-audience (0.00s) 273s --- PASS: TestOIDC_authorizeToken/fail-signature (0.00s) 273s --- PASS: TestOIDC_authorizeToken/fail-expired (0.00s) 273s --- PASS: TestOIDC_authorizeToken/fail-not-before (0.00s) 273s === RUN TestOIDC_AuthorizeSign 273s === RUN TestOIDC_AuthorizeSign/ok1 273s === RUN TestOIDC_AuthorizeSign/admin 273s === RUN TestOIDC_AuthorizeSign/no-email 273s === RUN TestOIDC_AuthorizeSign/bad-token 273s --- PASS: TestOIDC_AuthorizeSign (0.00s) 273s --- PASS: TestOIDC_AuthorizeSign/ok1 (0.00s) 273s --- PASS: TestOIDC_AuthorizeSign/admin (0.00s) 273s --- PASS: TestOIDC_AuthorizeSign/no-email (0.00s) 273s --- PASS: TestOIDC_AuthorizeSign/bad-token (0.00s) 273s === RUN TestOIDC_AuthorizeRevoke 273s === RUN TestOIDC_AuthorizeRevoke/ok1 273s === RUN TestOIDC_AuthorizeRevoke/admin 273s === RUN TestOIDC_AuthorizeRevoke/fail-email 273s --- PASS: TestOIDC_AuthorizeRevoke (0.00s) 273s --- PASS: TestOIDC_AuthorizeRevoke/ok1 (0.00s) 273s --- PASS: TestOIDC_AuthorizeRevoke/admin (0.00s) 273s --- PASS: TestOIDC_AuthorizeRevoke/fail-email (0.00s) 273s === RUN TestOIDC_AuthorizeRenew 273s === RUN TestOIDC_AuthorizeRenew/ok 273s === RUN TestOIDC_AuthorizeRenew/fail/renew-disabled 273s --- PASS: TestOIDC_AuthorizeRenew (0.00s) 273s --- PASS: TestOIDC_AuthorizeRenew/ok (0.00s) 273s --- PASS: TestOIDC_AuthorizeRenew/fail/renew-disabled (0.00s) 273s === RUN TestOIDC_AuthorizeSSHSign 273s === RUN TestOIDC_AuthorizeSSHSign/ok 273s === RUN TestOIDC_AuthorizeSSHSign/ok-rsa2048 273s === RUN TestOIDC_AuthorizeSSHSign/ok-user 273s === RUN TestOIDC_AuthorizeSSHSign/ok-empty-email 273s === RUN TestOIDC_AuthorizeSSHSign/ok-principals 273s === RUN TestOIDC_AuthorizeSSHSign/ok-principals-ignore-passed 273s === RUN TestOIDC_AuthorizeSSHSign/ok-principals-getIdentity 273s === RUN TestOIDC_AuthorizeSSHSign/ok-emptyPrincipals-getIdentity 273s === RUN TestOIDC_AuthorizeSSHSign/ok-options 273s === RUN TestOIDC_AuthorizeSSHSign/ok-admin-user 273s === RUN TestOIDC_AuthorizeSSHSign/ok-admin-host 273s === RUN TestOIDC_AuthorizeSSHSign/ok-admin-options 273s === RUN TestOIDC_AuthorizeSSHSign/fail-rsa1024 273s === RUN TestOIDC_AuthorizeSSHSign/fail-user-host 273s === RUN TestOIDC_AuthorizeSSHSign/fail-getIdentity 273s === RUN TestOIDC_AuthorizeSSHSign/fail-sshCA-disabled 273s === RUN TestOIDC_AuthorizeSSHSign/fail-admin-type 273s === RUN TestOIDC_AuthorizeSSHSign/fail-admin-key-id 273s === RUN TestOIDC_AuthorizeSSHSign/fail-admin-principals 273s --- PASS: TestOIDC_AuthorizeSSHSign (0.17s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/ok (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/ok-rsa2048 (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/ok-user (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/ok-empty-email (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/ok-principals (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/ok-principals-ignore-passed (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/ok-principals-getIdentity (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/ok-emptyPrincipals-getIdentity (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/ok-options (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/ok-admin-user (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/ok-admin-host (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/ok-admin-options (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/fail-rsa1024 (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/fail-user-host (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/fail-getIdentity (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/fail-sshCA-disabled (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/fail-admin-type (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/fail-admin-key-id (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHSign/fail-admin-principals (0.00s) 273s === RUN TestOIDC_AuthorizeSSHRevoke 273s === RUN TestOIDC_AuthorizeSSHRevoke/ok 273s === RUN TestOIDC_AuthorizeSSHRevoke/fail/invalid-token 273s === RUN TestOIDC_AuthorizeSSHRevoke/fail/not-admin 273s --- PASS: TestOIDC_AuthorizeSSHRevoke (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHRevoke/ok (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHRevoke/fail/invalid-token (0.00s) 273s --- PASS: TestOIDC_AuthorizeSSHRevoke/fail/not-admin (0.00s) 273s === RUN Test_sanitizeEmail 273s === RUN Test_sanitizeEmail/equal 273s === RUN Test_sanitizeEmail/domain-insensitive 273s === RUN Test_sanitizeEmail/local-sensitive 273s === RUN Test_sanitizeEmail/multiple-@ 273s --- PASS: Test_sanitizeEmail (0.00s) 273s --- PASS: Test_sanitizeEmail/equal (0.00s) 273s --- PASS: Test_sanitizeEmail/domain-insensitive (0.00s) 273s --- PASS: Test_sanitizeEmail/local-sensitive (0.00s) 273s --- PASS: Test_sanitizeEmail/multiple-@ (0.00s) 273s === RUN Test_openIDPayload_IsAdmin 273s === RUN Test_openIDPayload_IsAdmin/ok_email 273s === RUN Test_openIDPayload_IsAdmin/ok_email_multiple 273s === RUN Test_openIDPayload_IsAdmin/ok_email_sanitized 273s === RUN Test_openIDPayload_IsAdmin/ok_group 273s === RUN Test_openIDPayload_IsAdmin/ok_group_multiple 273s === RUN Test_openIDPayload_IsAdmin/fail_missing 273s === RUN Test_openIDPayload_IsAdmin/fail_email_letter_case 273s === RUN Test_openIDPayload_IsAdmin/fail_group_letter_case 273s --- PASS: Test_openIDPayload_IsAdmin (0.00s) 273s --- PASS: Test_openIDPayload_IsAdmin/ok_email (0.00s) 273s --- PASS: Test_openIDPayload_IsAdmin/ok_email_multiple (0.00s) 273s --- PASS: Test_openIDPayload_IsAdmin/ok_email_sanitized (0.00s) 273s --- PASS: Test_openIDPayload_IsAdmin/ok_group (0.00s) 273s --- PASS: Test_openIDPayload_IsAdmin/ok_group_multiple (0.00s) 273s --- PASS: Test_openIDPayload_IsAdmin/fail_missing (0.00s) 273s --- PASS: Test_openIDPayload_IsAdmin/fail_email_letter_case (0.00s) 273s --- PASS: Test_openIDPayload_IsAdmin/fail_group_letter_case (0.00s) 273s === RUN TestOptions_GetX509Options 273s === RUN TestOptions_GetX509Options/ok 273s === RUN TestOptions_GetX509Options/nil 273s === RUN TestOptions_GetX509Options/nilOptions 273s --- PASS: TestOptions_GetX509Options (0.00s) 273s --- PASS: TestOptions_GetX509Options/ok (0.00s) 273s --- PASS: TestOptions_GetX509Options/nil (0.00s) 273s --- PASS: TestOptions_GetX509Options/nilOptions (0.00s) 273s === RUN TestOptions_GetSSHOptions 273s === RUN TestOptions_GetSSHOptions/ok 273s === RUN TestOptions_GetSSHOptions/nil 273s === RUN TestOptions_GetSSHOptions/nilOptions 273s --- PASS: TestOptions_GetSSHOptions (0.00s) 273s --- PASS: TestOptions_GetSSHOptions/ok (0.00s) 273s --- PASS: TestOptions_GetSSHOptions/nil (0.00s) 273s --- PASS: TestOptions_GetSSHOptions/nilOptions (0.00s) 273s === RUN TestOptions_GetWebhooks 273s === RUN TestOptions_GetWebhooks/ok 273s === RUN TestOptions_GetWebhooks/nil 273s === RUN TestOptions_GetWebhooks/nilOptions 273s --- PASS: TestOptions_GetWebhooks (0.00s) 273s --- PASS: TestOptions_GetWebhooks/ok (0.00s) 273s --- PASS: TestOptions_GetWebhooks/nil (0.00s) 273s --- PASS: TestOptions_GetWebhooks/nilOptions (0.00s) 273s === RUN TestProvisionerX509Options_HasTemplate 273s === RUN TestProvisionerX509Options_HasTemplate/template 273s === RUN TestProvisionerX509Options_HasTemplate/templateFile 273s === RUN TestProvisionerX509Options_HasTemplate/false 273s === RUN TestProvisionerX509Options_HasTemplate/falseWithTemplateData 273s --- PASS: TestProvisionerX509Options_HasTemplate (0.00s) 273s --- PASS: TestProvisionerX509Options_HasTemplate/template (0.00s) 273s --- PASS: TestProvisionerX509Options_HasTemplate/templateFile (0.00s) 273s --- PASS: TestProvisionerX509Options_HasTemplate/false (0.00s) 273s --- PASS: TestProvisionerX509Options_HasTemplate/falseWithTemplateData (0.00s) 273s === RUN TestTemplateOptions 273s === RUN TestTemplateOptions/ok 273s === RUN TestTemplateOptions/okCustomTemplate 273s === RUN TestTemplateOptions/fail 273s --- PASS: TestTemplateOptions (0.00s) 273s --- PASS: TestTemplateOptions/ok (0.00s) 273s --- PASS: TestTemplateOptions/okCustomTemplate (0.00s) 273s --- PASS: TestTemplateOptions/fail (0.00s) 273s === RUN Test_unsafeParseSigned 273s === RUN Test_unsafeParseSigned/ok 273s === RUN Test_unsafeParseSigned/failToken 273s === RUN Test_unsafeParseSigned/failPayload 273s --- PASS: Test_unsafeParseSigned (0.00s) 273s --- PASS: Test_unsafeParseSigned/ok (0.00s) 273s --- PASS: Test_unsafeParseSigned/failToken (0.00s) 273s --- PASS: Test_unsafeParseSigned/failPayload (0.00s) 273s === RUN TestX509Options_IsWildcardLiteralAllowed 273s === RUN TestX509Options_IsWildcardLiteralAllowed/nil-options 273s === RUN TestX509Options_IsWildcardLiteralAllowed/set-true 273s === RUN TestX509Options_IsWildcardLiteralAllowed/set-false 273s --- PASS: TestX509Options_IsWildcardLiteralAllowed (0.00s) 273s --- PASS: TestX509Options_IsWildcardLiteralAllowed/nil-options (0.00s) 273s --- PASS: TestX509Options_IsWildcardLiteralAllowed/set-true (0.00s) 273s --- PASS: TestX509Options_IsWildcardLiteralAllowed/set-false (0.00s) 273s === RUN TestType_String 273s === RUN TestType_String/JWK 273s === RUN TestType_String/OIDC 273s === RUN TestType_String/AWS 273s === RUN TestType_String/Azure 273s === RUN TestType_String/GCP 273s === RUN TestType_String/noop 273s === RUN TestType_String/notFound 273s --- PASS: TestType_String (0.00s) 273s --- PASS: TestType_String/JWK (0.00s) 273s --- PASS: TestType_String/OIDC (0.00s) 273s --- PASS: TestType_String/AWS (0.00s) 273s --- PASS: TestType_String/Azure (0.00s) 273s --- PASS: TestType_String/GCP (0.00s) 273s --- PASS: TestType_String/noop (0.00s) 273s --- PASS: TestType_String/notFound (0.00s) 273s === RUN TestSanitizeSSHUserPrincipal 273s === RUN TestSanitizeSSHUserPrincipal/simple 273s === RUN TestSanitizeSSHUserPrincipal/camelcase 273s === RUN TestSanitizeSSHUserPrincipal/email 273s === RUN TestSanitizeSSHUserPrincipal/email_with_dots 273s === RUN TestSanitizeSSHUserPrincipal/email_with_dashes 273s === RUN TestSanitizeSSHUserPrincipal/email_with_underscores 273s === RUN TestSanitizeSSHUserPrincipal/email_with_symbols 273s --- PASS: TestSanitizeSSHUserPrincipal (0.00s) 273s --- PASS: TestSanitizeSSHUserPrincipal/simple (0.00s) 273s --- PASS: TestSanitizeSSHUserPrincipal/camelcase (0.00s) 273s --- PASS: TestSanitizeSSHUserPrincipal/email (0.00s) 273s --- PASS: TestSanitizeSSHUserPrincipal/email_with_dots (0.00s) 273s --- PASS: TestSanitizeSSHUserPrincipal/email_with_dashes (0.00s) 273s --- PASS: TestSanitizeSSHUserPrincipal/email_with_underscores (0.00s) 273s --- PASS: TestSanitizeSSHUserPrincipal/email_with_symbols (0.00s) 273s === RUN TestDefaultIdentityFunc 273s === RUN TestDefaultIdentityFunc/ok_empty_username 273s === RUN TestDefaultIdentityFunc/ok/badname 273s === RUN TestDefaultIdentityFunc/ok 273s === RUN TestDefaultIdentityFunc/ok_simple 273s === RUN TestDefaultIdentityFunc/ok_simple_letter_case 273s === RUN TestDefaultIdentityFunc/ok_usernames 273s === RUN TestDefaultIdentityFunc/fail/unsupported-provisioner 273s === RUN TestDefaultIdentityFunc/ok_letter_case 273s === RUN TestDefaultIdentityFunc/ok_symbol 273s === RUN TestDefaultIdentityFunc/ok_username 273s --- PASS: TestDefaultIdentityFunc (0.00s) 273s --- PASS: TestDefaultIdentityFunc/ok_empty_username (0.00s) 273s --- PASS: TestDefaultIdentityFunc/ok/badname (0.00s) 273s --- PASS: TestDefaultIdentityFunc/ok (0.00s) 273s --- PASS: TestDefaultIdentityFunc/ok_simple (0.00s) 273s --- PASS: TestDefaultIdentityFunc/ok_simple_letter_case (0.00s) 273s --- PASS: TestDefaultIdentityFunc/ok_usernames (0.00s) 273s --- PASS: TestDefaultIdentityFunc/fail/unsupported-provisioner (0.00s) 273s --- PASS: TestDefaultIdentityFunc/ok_letter_case (0.00s) 273s --- PASS: TestDefaultIdentityFunc/ok_symbol (0.00s) 273s --- PASS: TestDefaultIdentityFunc/ok_username (0.00s) 273s === RUN TestUnimplementedMethods 273s === RUN TestUnimplementedMethods/jwk/sshRekey 273s === RUN TestUnimplementedMethods/jwk/sshRenew 273s === RUN TestUnimplementedMethods/aws/revoke 273s === RUN TestUnimplementedMethods/aws/sshRenew 273s === RUN TestUnimplementedMethods/aws/rekey 273s === RUN TestUnimplementedMethods/aws/sshRevoke 273s === RUN TestUnimplementedMethods/azure/revoke 273s === RUN TestUnimplementedMethods/azure/sshRenew 273s === RUN TestUnimplementedMethods/azure/sshRekey 273s === RUN TestUnimplementedMethods/azure/sshRevoke 273s === RUN TestUnimplementedMethods/gcp/revoke 273s === RUN TestUnimplementedMethods/gcp/sshRenew 273s === RUN TestUnimplementedMethods/gcp/sshRekey 273s === RUN TestUnimplementedMethods/gcp/sshRevoke 273s === RUN TestUnimplementedMethods/oidc/sshRenew 273s === RUN TestUnimplementedMethods/oidc/sshRekey 273s === RUN TestUnimplementedMethods/x5c/sshRenew 273s === RUN TestUnimplementedMethods/x5c/sshRekey 273s === RUN TestUnimplementedMethods/x5c/sshRevoke 273s === RUN TestUnimplementedMethods/acme/sshSign 273s === RUN TestUnimplementedMethods/acme/sshRekey 273s === RUN TestUnimplementedMethods/acme/sshRenew 273s === RUN TestUnimplementedMethods/acme/sshRevoke 273s === RUN TestUnimplementedMethods/sshpop/sign 273s === RUN TestUnimplementedMethods/sshpop/renew 273s === RUN TestUnimplementedMethods/sshpop/revoke 273s === RUN TestUnimplementedMethods/sshpop/sshSign 273s === RUN TestUnimplementedMethods/k8ssa/sshRekey 273s === RUN TestUnimplementedMethods/k8ssa/sshRenew 273s === RUN TestUnimplementedMethods/k8ssa/sshRevoke 273s --- PASS: TestUnimplementedMethods (0.00s) 273s --- PASS: TestUnimplementedMethods/jwk/sshRekey (0.00s) 273s --- PASS: TestUnimplementedMethods/jwk/sshRenew (0.00s) 273s --- PASS: TestUnimplementedMethods/aws/revoke (0.00s) 273s --- PASS: TestUnimplementedMethods/aws/sshRenew (0.00s) 273s --- PASS: TestUnimplementedMethods/aws/rekey (0.00s) 273s --- PASS: TestUnimplementedMethods/aws/sshRevoke (0.00s) 273s --- PASS: TestUnimplementedMethods/azure/revoke (0.00s) 273s --- PASS: TestUnimplementedMethods/azure/sshRenew (0.00s) 273s --- PASS: TestUnimplementedMethods/azure/sshRekey (0.00s) 273s --- PASS: TestUnimplementedMethods/azure/sshRevoke (0.00s) 273s --- PASS: TestUnimplementedMethods/gcp/revoke (0.00s) 273s --- PASS: TestUnimplementedMethods/gcp/sshRenew (0.00s) 273s --- PASS: TestUnimplementedMethods/gcp/sshRekey (0.00s) 273s --- PASS: TestUnimplementedMethods/gcp/sshRevoke (0.00s) 273s --- PASS: TestUnimplementedMethods/oidc/sshRenew (0.00s) 273s --- PASS: TestUnimplementedMethods/oidc/sshRekey (0.00s) 273s --- PASS: TestUnimplementedMethods/x5c/sshRenew (0.00s) 273s --- PASS: TestUnimplementedMethods/x5c/sshRekey (0.00s) 273s --- PASS: TestUnimplementedMethods/x5c/sshRevoke (0.00s) 273s --- PASS: TestUnimplementedMethods/acme/sshSign (0.00s) 273s --- PASS: TestUnimplementedMethods/acme/sshRekey (0.00s) 273s --- PASS: TestUnimplementedMethods/acme/sshRenew (0.00s) 273s --- PASS: TestUnimplementedMethods/acme/sshRevoke (0.00s) 273s --- PASS: TestUnimplementedMethods/sshpop/sign (0.00s) 273s --- PASS: TestUnimplementedMethods/sshpop/renew (0.00s) 273s --- PASS: TestUnimplementedMethods/sshpop/revoke (0.00s) 273s --- PASS: TestUnimplementedMethods/sshpop/sshSign (0.00s) 273s --- PASS: TestUnimplementedMethods/k8ssa/sshRekey (0.00s) 273s --- PASS: TestUnimplementedMethods/k8ssa/sshRenew (0.00s) 273s --- PASS: TestUnimplementedMethods/k8ssa/sshRevoke (0.00s) 273s === RUN TestUninitialized_MarshalJSON 273s === RUN TestUninitialized_MarshalJSON/ok 273s --- PASS: TestUninitialized_MarshalJSON (0.00s) 273s --- PASS: TestUninitialized_MarshalJSON/ok (0.00s) 273s === RUN Test_challengeValidationController_Validate 273s === RUN Test_challengeValidationController_Validate/fail/no-webhook 273s === RUN Test_challengeValidationController_Validate/fail/wrong-cert-type 273s === RUN Test_challengeValidationController_Validate/fail/wrong-secret-value 273s === RUN Test_challengeValidationController_Validate/fail/not-allowed 273s === RUN Test_challengeValidationController_Validate/ok 273s === RUN Test_challengeValidationController_Validate/ok_with_data 273s --- PASS: Test_challengeValidationController_Validate (0.00s) 273s --- PASS: Test_challengeValidationController_Validate/fail/no-webhook (0.00s) 273s --- PASS: Test_challengeValidationController_Validate/fail/wrong-cert-type (0.00s) 273s --- PASS: Test_challengeValidationController_Validate/fail/wrong-secret-value (0.00s) 273s --- PASS: Test_challengeValidationController_Validate/fail/not-allowed (0.00s) 273s --- PASS: Test_challengeValidationController_Validate/ok (0.00s) 273s --- PASS: Test_challengeValidationController_Validate/ok_with_data (0.00s) 273s === RUN TestController_isCertTypeOK 273s --- PASS: TestController_isCertTypeOK (0.00s) 273s === RUN Test_selectValidationMethod 273s === RUN Test_selectValidationMethod/webhooks 273s === RUN Test_selectValidationMethod/challenge 273s === RUN Test_selectValidationMethod/challenge-with-different-webhook 273s === RUN Test_selectValidationMethod/none 273s === RUN Test_selectValidationMethod/none-with-different-webhook 273s --- PASS: Test_selectValidationMethod (0.00s) 273s --- PASS: Test_selectValidationMethod/webhooks (0.00s) 273s --- PASS: Test_selectValidationMethod/challenge (0.00s) 273s --- PASS: Test_selectValidationMethod/challenge-with-different-webhook (0.00s) 273s --- PASS: Test_selectValidationMethod/none (0.00s) 273s --- PASS: Test_selectValidationMethod/none-with-different-webhook (0.00s) 273s === RUN TestSCEP_ValidateChallenge 273s === RUN TestSCEP_ValidateChallenge/ok/webhooks 273s === RUN TestSCEP_ValidateChallenge/ok/with-data 273s === RUN TestSCEP_ValidateChallenge/fail/webhooks-secret-configuration 273s === RUN TestSCEP_ValidateChallenge/ok/static-challenge 273s === RUN TestSCEP_ValidateChallenge/fail/wrong-static-challenge 273s === RUN TestSCEP_ValidateChallenge/ok/no-challenge 273s === RUN TestSCEP_ValidateChallenge/fail/no-challenge-but-provided 273s --- PASS: TestSCEP_ValidateChallenge (0.00s) 273s --- PASS: TestSCEP_ValidateChallenge/ok/webhooks (0.00s) 273s --- PASS: TestSCEP_ValidateChallenge/ok/with-data (0.00s) 273s --- PASS: TestSCEP_ValidateChallenge/fail/webhooks-secret-configuration (0.00s) 273s --- PASS: TestSCEP_ValidateChallenge/ok/static-challenge (0.00s) 273s --- PASS: TestSCEP_ValidateChallenge/fail/wrong-static-challenge (0.00s) 273s --- PASS: TestSCEP_ValidateChallenge/ok/no-challenge (0.00s) 273s --- PASS: TestSCEP_ValidateChallenge/fail/no-challenge-but-provided (0.00s) 273s === RUN TestSCEP_Init 273s === RUN TestSCEP_Init/ok 273s === RUN TestSCEP_Init/ok_no_password 273s === RUN TestSCEP_Init/ok_with_uri 273s === RUN TestSCEP_Init/ok_with_uri_no_password 273s === RUN TestSCEP_Init/ok_with_SCEPKeyManager 273s === RUN TestSCEP_Init/ok_intermediate 273s === RUN TestSCEP_Init/fail_type 273s === RUN TestSCEP_Init/fail_name 273s === RUN TestSCEP_Init/fail_minimumPublicKeyLength 273s === RUN TestSCEP_Init/fail_encryptionAlgorithmIdentifier 273s === RUN TestSCEP_Init/fail_negative_encryptionAlgorithmIdentifier 273s === RUN TestSCEP_Init/fail_key_decode 273s === RUN TestSCEP_Init/fail_certificate_decode 273s === RUN TestSCEP_Init/fail_certificate_with_intermediate 273s === RUN TestSCEP_Init/fail_decrypter_password 273s === RUN TestSCEP_Init/fail_uri 273s === RUN TestSCEP_Init/fail_uri_password 273s === RUN TestSCEP_Init/fail_uri_type 273s === RUN TestSCEP_Init/fail_missing_certificate 273s === RUN TestSCEP_Init/fail_key_match 273s --- PASS: TestSCEP_Init (0.06s) 273s --- PASS: TestSCEP_Init/ok (0.00s) 273s --- PASS: TestSCEP_Init/ok_no_password (0.00s) 273s --- PASS: TestSCEP_Init/ok_with_uri (0.00s) 273s --- PASS: TestSCEP_Init/ok_with_uri_no_password (0.00s) 273s --- PASS: TestSCEP_Init/ok_with_SCEPKeyManager (0.00s) 273s --- PASS: TestSCEP_Init/ok_intermediate (0.00s) 273s --- PASS: TestSCEP_Init/fail_type (0.00s) 273s --- PASS: TestSCEP_Init/fail_name (0.00s) 273s --- PASS: TestSCEP_Init/fail_minimumPublicKeyLength (0.00s) 273s --- PASS: TestSCEP_Init/fail_encryptionAlgorithmIdentifier (0.00s) 273s --- PASS: TestSCEP_Init/fail_negative_encryptionAlgorithmIdentifier (0.00s) 273s --- PASS: TestSCEP_Init/fail_key_decode (0.00s) 273s --- PASS: TestSCEP_Init/fail_certificate_decode (0.00s) 273s --- PASS: TestSCEP_Init/fail_certificate_with_intermediate (0.00s) 273s --- PASS: TestSCEP_Init/fail_decrypter_password (0.00s) 273s --- PASS: TestSCEP_Init/fail_uri (0.00s) 273s --- PASS: TestSCEP_Init/fail_uri_password (0.00s) 273s --- PASS: TestSCEP_Init/fail_uri_type (0.00s) 273s --- PASS: TestSCEP_Init/fail_missing_certificate (0.00s) 273s --- PASS: TestSCEP_Init/fail_key_match (0.00s) 273s === RUN TestSCEP_Getters 273s --- PASS: TestSCEP_Getters (0.17s) 273s === RUN Test_defaultPublicKeyValidator_Valid 273s === RUN Test_defaultPublicKeyValidator_Valid/fail/unrecognized-key-type 273s === RUN Test_defaultPublicKeyValidator_Valid/fail/rsa/too-short 273s === RUN Test_defaultPublicKeyValidator_Valid/ok/rsa 273s === RUN Test_defaultPublicKeyValidator_Valid/ok/ecdsa 273s === RUN Test_defaultPublicKeyValidator_Valid/ok/ed25519 273s --- PASS: Test_defaultPublicKeyValidator_Valid (0.00s) 273s --- PASS: Test_defaultPublicKeyValidator_Valid/fail/unrecognized-key-type (0.00s) 273s --- PASS: Test_defaultPublicKeyValidator_Valid/fail/rsa/too-short (0.00s) 273s --- PASS: Test_defaultPublicKeyValidator_Valid/ok/rsa (0.00s) 273s --- PASS: Test_defaultPublicKeyValidator_Valid/ok/ecdsa (0.00s) 273s --- PASS: Test_defaultPublicKeyValidator_Valid/ok/ed25519 (0.00s) 273s === RUN Test_commonNameValidator_Valid 273s === RUN Test_commonNameValidator_Valid/ok 273s === RUN Test_commonNameValidator_Valid/empty 273s === RUN Test_commonNameValidator_Valid/wrong 273s --- PASS: Test_commonNameValidator_Valid (0.00s) 273s --- PASS: Test_commonNameValidator_Valid/ok (0.00s) 273s --- PASS: Test_commonNameValidator_Valid/empty (0.00s) 273s --- PASS: Test_commonNameValidator_Valid/wrong (0.00s) 273s === RUN Test_commonNameSliceValidator_Valid 273s === RUN Test_commonNameSliceValidator_Valid/ok 273s === RUN Test_commonNameSliceValidator_Valid/ok#01 273s === RUN Test_commonNameSliceValidator_Valid/empty 273s === RUN Test_commonNameSliceValidator_Valid/wrong 273s --- PASS: Test_commonNameSliceValidator_Valid (0.00s) 273s --- PASS: Test_commonNameSliceValidator_Valid/ok (0.00s) 273s --- PASS: Test_commonNameSliceValidator_Valid/ok#01 (0.00s) 273s --- PASS: Test_commonNameSliceValidator_Valid/empty (0.00s) 273s --- PASS: Test_commonNameSliceValidator_Valid/wrong (0.00s) 273s === RUN Test_emailAddressesValidator_Valid 273s === RUN Test_emailAddressesValidator_Valid/ok0 273s === RUN Test_emailAddressesValidator_Valid/ok1 273s === RUN Test_emailAddressesValidator_Valid/ok2 273s === RUN Test_emailAddressesValidator_Valid/ok3 273s === RUN Test_emailAddressesValidator_Valid/ok3#01 273s === RUN Test_emailAddressesValidator_Valid/fail1 273s === RUN Test_emailAddressesValidator_Valid/fail2 273s === RUN Test_emailAddressesValidator_Valid/fail3 273s --- PASS: Test_emailAddressesValidator_Valid (0.00s) 273s --- PASS: Test_emailAddressesValidator_Valid/ok0 (0.00s) 273s --- PASS: Test_emailAddressesValidator_Valid/ok1 (0.00s) 273s --- PASS: Test_emailAddressesValidator_Valid/ok2 (0.00s) 273s --- PASS: Test_emailAddressesValidator_Valid/ok3 (0.00s) 273s --- PASS: Test_emailAddressesValidator_Valid/ok3#01 (0.00s) 273s --- PASS: Test_emailAddressesValidator_Valid/fail1 (0.00s) 273s --- PASS: Test_emailAddressesValidator_Valid/fail2 (0.00s) 273s --- PASS: Test_emailAddressesValidator_Valid/fail3 (0.00s) 273s === RUN Test_dnsNamesValidator_Valid 273s === RUN Test_dnsNamesValidator_Valid/ok0 273s === RUN Test_dnsNamesValidator_Valid/ok1 273s === RUN Test_dnsNamesValidator_Valid/ok2 273s === RUN Test_dnsNamesValidator_Valid/ok3 273s === RUN Test_dnsNamesValidator_Valid/ok4 273s === RUN Test_dnsNamesValidator_Valid/fail1 273s === RUN Test_dnsNamesValidator_Valid/fail2 273s === RUN Test_dnsNamesValidator_Valid/fail3 273s --- PASS: Test_dnsNamesValidator_Valid (0.00s) 273s --- PASS: Test_dnsNamesValidator_Valid/ok0 (0.00s) 273s --- PASS: Test_dnsNamesValidator_Valid/ok1 (0.00s) 273s --- PASS: Test_dnsNamesValidator_Valid/ok2 (0.00s) 273s --- PASS: Test_dnsNamesValidator_Valid/ok3 (0.00s) 273s --- PASS: Test_dnsNamesValidator_Valid/ok4 (0.00s) 273s --- PASS: Test_dnsNamesValidator_Valid/fail1 (0.00s) 273s --- PASS: Test_dnsNamesValidator_Valid/fail2 (0.00s) 273s --- PASS: Test_dnsNamesValidator_Valid/fail3 (0.00s) 273s === RUN Test_dnsNamesSubsetValidator_Valid 273s === RUN Test_dnsNamesSubsetValidator_Valid/ok0 273s === RUN Test_dnsNamesSubsetValidator_Valid/ok1 273s === RUN Test_dnsNamesSubsetValidator_Valid/ok2 273s === RUN Test_dnsNamesSubsetValidator_Valid/ok3 273s === RUN Test_dnsNamesSubsetValidator_Valid/ok4 273s === RUN Test_dnsNamesSubsetValidator_Valid/ok5 273s === RUN Test_dnsNamesSubsetValidator_Valid/ok6 273s === RUN Test_dnsNamesSubsetValidator_Valid/fail1 273s === RUN Test_dnsNamesSubsetValidator_Valid/fail2 273s === RUN Test_dnsNamesSubsetValidator_Valid/fail3 273s === RUN Test_dnsNamesSubsetValidator_Valid/fail4 273s === RUN Test_dnsNamesSubsetValidator_Valid/fail5 273s === RUN Test_dnsNamesSubsetValidator_Valid/fail6 273s --- PASS: Test_dnsNamesSubsetValidator_Valid (0.00s) 273s --- PASS: Test_dnsNamesSubsetValidator_Valid/ok0 (0.00s) 273s --- PASS: Test_dnsNamesSubsetValidator_Valid/ok1 (0.00s) 273s --- PASS: Test_dnsNamesSubsetValidator_Valid/ok2 (0.00s) 273s --- PASS: Test_dnsNamesSubsetValidator_Valid/ok3 (0.00s) 273s --- PASS: Test_dnsNamesSubsetValidator_Valid/ok4 (0.00s) 273s --- PASS: Test_dnsNamesSubsetValidator_Valid/ok5 (0.00s) 273s --- PASS: Test_dnsNamesSubsetValidator_Valid/ok6 (0.00s) 273s --- PASS: Test_dnsNamesSubsetValidator_Valid/fail1 (0.00s) 273s --- PASS: Test_dnsNamesSubsetValidator_Valid/fail2 (0.00s) 273s --- PASS: Test_dnsNamesSubsetValidator_Valid/fail3 (0.00s) 273s --- PASS: Test_dnsNamesSubsetValidator_Valid/fail4 (0.00s) 273s --- PASS: Test_dnsNamesSubsetValidator_Valid/fail5 (0.00s) 273s --- PASS: Test_dnsNamesSubsetValidator_Valid/fail6 (0.00s) 273s === RUN Test_ipAddressesValidator_Valid 273s === RUN Test_ipAddressesValidator_Valid/ok0 273s === RUN Test_ipAddressesValidator_Valid/ok1 273s === RUN Test_ipAddressesValidator_Valid/ok2 273s === RUN Test_ipAddressesValidator_Valid/ok3 273s === RUN Test_ipAddressesValidator_Valid/ok4 273s === RUN Test_ipAddressesValidator_Valid/fail1 273s === RUN Test_ipAddressesValidator_Valid/fail2 273s === RUN Test_ipAddressesValidator_Valid/fail3 273s --- PASS: Test_ipAddressesValidator_Valid (0.00s) 273s --- PASS: Test_ipAddressesValidator_Valid/ok0 (0.00s) 273s --- PASS: Test_ipAddressesValidator_Valid/ok1 (0.00s) 273s --- PASS: Test_ipAddressesValidator_Valid/ok2 (0.00s) 273s --- PASS: Test_ipAddressesValidator_Valid/ok3 (0.00s) 273s --- PASS: Test_ipAddressesValidator_Valid/ok4 (0.00s) 273s --- PASS: Test_ipAddressesValidator_Valid/fail1 (0.00s) 273s --- PASS: Test_ipAddressesValidator_Valid/fail2 (0.00s) 273s --- PASS: Test_ipAddressesValidator_Valid/fail3 (0.00s) 273s === RUN Test_urisValidator_Valid 273s === RUN Test_urisValidator_Valid/ok0 273s === RUN Test_urisValidator_Valid/ok1 273s === RUN Test_urisValidator_Valid/ok2 273s === RUN Test_urisValidator_Valid/ok3 273s === RUN Test_urisValidator_Valid/ok4 273s === RUN Test_urisValidator_Valid/fail1 273s === RUN Test_urisValidator_Valid/fail2 273s === RUN Test_urisValidator_Valid/fail3 273s --- PASS: Test_urisValidator_Valid (0.00s) 273s --- PASS: Test_urisValidator_Valid/ok0 (0.00s) 273s --- PASS: Test_urisValidator_Valid/ok1 (0.00s) 273s --- PASS: Test_urisValidator_Valid/ok2 (0.00s) 273s --- PASS: Test_urisValidator_Valid/ok3 (0.00s) 273s --- PASS: Test_urisValidator_Valid/ok4 (0.00s) 273s --- PASS: Test_urisValidator_Valid/fail1 (0.00s) 273s --- PASS: Test_urisValidator_Valid/fail2 (0.00s) 273s --- PASS: Test_urisValidator_Valid/fail3 (0.00s) 273s === RUN Test_defaultSANsValidator_Valid 273s === RUN Test_defaultSANsValidator_Valid/fail/urisValidator 273s === RUN Test_defaultSANsValidator_Valid/ok/urisBadValidator-SignIdentity 273s === RUN Test_defaultSANsValidator_Valid/ok 273s === RUN Test_defaultSANsValidator_Valid/fail/dnsNamesValidator 273s === RUN Test_defaultSANsValidator_Valid/fail/emailAddressesValidator 273s === RUN Test_defaultSANsValidator_Valid/fail/ipAddressesValidator 273s --- PASS: Test_defaultSANsValidator_Valid (0.00s) 273s --- PASS: Test_defaultSANsValidator_Valid/fail/urisValidator (0.00s) 273s --- PASS: Test_defaultSANsValidator_Valid/ok/urisBadValidator-SignIdentity (0.00s) 273s --- PASS: Test_defaultSANsValidator_Valid/ok (0.00s) 273s --- PASS: Test_defaultSANsValidator_Valid/fail/dnsNamesValidator (0.00s) 273s --- PASS: Test_defaultSANsValidator_Valid/fail/emailAddressesValidator (0.00s) 273s --- PASS: Test_defaultSANsValidator_Valid/fail/ipAddressesValidator (0.00s) 273s === RUN Test_validityValidator_Valid 273s === RUN Test_validityValidator_Valid/fail/duration-too-great 273s === RUN Test_validityValidator_Valid/ok/duration-exactly-max 273s === RUN Test_validityValidator_Valid/ok/duration-exact-min-with-backdate 273s === RUN Test_validityValidator_Valid/ok/duration-exact-max-with-backdate 273s === RUN Test_validityValidator_Valid/fail/notAfter-past 273s === RUN Test_validityValidator_Valid/fail/notBefore-after-notAfter 273s === RUN Test_validityValidator_Valid/fail/duration-too-short 273s === RUN Test_validityValidator_Valid/ok/duration-exactly-min 273s --- PASS: Test_validityValidator_Valid (2.00s) 273s --- PASS: Test_validityValidator_Valid/fail/duration-too-great (0.00s) 273s --- PASS: Test_validityValidator_Valid/ok/duration-exactly-max (0.00s) 273s --- PASS: Test_validityValidator_Valid/ok/duration-exact-min-with-backdate (1.00s) 273s --- PASS: Test_validityValidator_Valid/ok/duration-exact-max-with-backdate (1.00s) 273s --- PASS: Test_validityValidator_Valid/fail/notAfter-past (0.00s) 273s --- PASS: Test_validityValidator_Valid/fail/notBefore-after-notAfter (0.00s) 273s --- PASS: Test_validityValidator_Valid/fail/duration-too-short (0.00s) 273s --- PASS: Test_validityValidator_Valid/ok/duration-exactly-min (0.00s) 273s === RUN Test_forceCN_Option 273s === RUN Test_forceCN_Option/ok/CN-not-forced 273s === RUN Test_forceCN_Option/ok/CN-forced-and-set 273s === RUN Test_forceCN_Option/ok/CN-forced-and-not-set 273s === RUN Test_forceCN_Option/fail/CN-forced-and-empty-DNSNames 273s --- PASS: Test_forceCN_Option (0.00s) 273s --- PASS: Test_forceCN_Option/ok/CN-not-forced (0.00s) 273s --- PASS: Test_forceCN_Option/ok/CN-forced-and-set (0.00s) 273s --- PASS: Test_forceCN_Option/ok/CN-forced-and-not-set (0.00s) 273s --- PASS: Test_forceCN_Option/fail/CN-forced-and-empty-DNSNames (0.00s) 273s === RUN Test_profileDefaultDuration_Option 273s === RUN Test_profileDefaultDuration_Option/ok/duration-set 273s === RUN Test_profileDefaultDuration_Option/ok/notAfter-set 273s === RUN Test_profileDefaultDuration_Option/ok/notBefore-and-notAfter-set 273s === RUN Test_profileDefaultDuration_Option/ok/cert-with-validity 273s === RUN Test_profileDefaultDuration_Option/ok/cert-notBefore-option-notafter 273s === RUN Test_profileDefaultDuration_Option/ok/cert-notAfter-option-notBefore 273s === RUN Test_profileDefaultDuration_Option/ok/notBefore-notAfter-duration-empty 273s === RUN Test_profileDefaultDuration_Option/ok/notBefore-set 273s --- PASS: Test_profileDefaultDuration_Option (0.80s) 273s --- PASS: Test_profileDefaultDuration_Option/ok/duration-set (0.10s) 273s --- PASS: Test_profileDefaultDuration_Option/ok/notAfter-set (0.10s) 273s --- PASS: Test_profileDefaultDuration_Option/ok/notBefore-and-notAfter-set (0.10s) 273s --- PASS: Test_profileDefaultDuration_Option/ok/cert-with-validity (0.10s) 273s --- PASS: Test_profileDefaultDuration_Option/ok/cert-notBefore-option-notafter (0.10s) 273s --- PASS: Test_profileDefaultDuration_Option/ok/cert-notAfter-option-notBefore (0.10s) 273s --- PASS: Test_profileDefaultDuration_Option/ok/notBefore-notAfter-duration-empty (0.10s) 273s --- PASS: Test_profileDefaultDuration_Option/ok/notBefore-set (0.10s) 273s === RUN Test_newProvisionerExtension_Option 273s === RUN Test_newProvisionerExtension_Option/ok/one-element 273s === RUN Test_newProvisionerExtension_Option/ok/replace 273s === RUN Test_newProvisionerExtension_Option/ok/disabled 273s --- PASS: Test_newProvisionerExtension_Option (0.00s) 273s --- PASS: Test_newProvisionerExtension_Option/ok/one-element (0.00s) 273s --- PASS: Test_newProvisionerExtension_Option/ok/replace (0.00s) 273s --- PASS: Test_newProvisionerExtension_Option/ok/disabled (0.00s) 273s === RUN Test_profileLimitDuration_Option 273s === RUN Test_profileLimitDuration_Option/fail/notBefore-before-active-window 273s === RUN Test_profileLimitDuration_Option/fail/cert-validity-notAfter 273s === RUN Test_profileLimitDuration_Option/ok/valid-notAfter-requested 273s === RUN Test_profileLimitDuration_Option/ok/valid-notAfter-nil-limit-under-default 273s === RUN Test_profileLimitDuration_Option/ok/over-limit-with-backdate 273s === RUN Test_profileLimitDuration_Option/ok/cert-validity 273s === RUN Test_profileLimitDuration_Option/ok/cert-notBefore-default 273s === RUN Test_profileLimitDuration_Option/ok/cert-notAfter-default 273s === RUN Test_profileLimitDuration_Option/fail/requested-notAfter-after-limit 273s === RUN Test_profileLimitDuration_Option/fail/cert-validity-notBefore 273s === RUN Test_profileLimitDuration_Option/ok/valid-notAfter-nil-limit-over-default 273s === RUN Test_profileLimitDuration_Option/ok/under-limit-with-backdate 273s === RUN Test_profileLimitDuration_Option/ok/cert-notBefore-option 273s === RUN Test_profileLimitDuration_Option/ok/cert-notAfter-option 273s --- PASS: Test_profileLimitDuration_Option (0.00s) 273s --- PASS: Test_profileLimitDuration_Option/fail/notBefore-before-active-window (0.00s) 273s --- PASS: Test_profileLimitDuration_Option/fail/cert-validity-notAfter (0.00s) 273s --- PASS: Test_profileLimitDuration_Option/ok/valid-notAfter-requested (0.00s) 273s --- PASS: Test_profileLimitDuration_Option/ok/valid-notAfter-nil-limit-under-default (0.00s) 273s --- PASS: Test_profileLimitDuration_Option/ok/over-limit-with-backdate (0.00s) 273s --- PASS: Test_profileLimitDuration_Option/ok/cert-validity (0.00s) 273s --- PASS: Test_profileLimitDuration_Option/ok/cert-notBefore-default (0.00s) 273s --- PASS: Test_profileLimitDuration_Option/ok/cert-notAfter-default (0.00s) 273s --- PASS: Test_profileLimitDuration_Option/fail/requested-notAfter-after-limit (0.00s) 273s --- PASS: Test_profileLimitDuration_Option/fail/cert-validity-notBefore (0.00s) 273s --- PASS: Test_profileLimitDuration_Option/ok/valid-notAfter-nil-limit-over-default (0.00s) 273s --- PASS: Test_profileLimitDuration_Option/ok/under-limit-with-backdate (0.00s) 273s --- PASS: Test_profileLimitDuration_Option/ok/cert-notBefore-option (0.00s) 273s --- PASS: Test_profileLimitDuration_Option/ok/cert-notAfter-option (0.00s) 273s === RUN TestSSHOptions_Type 273s === RUN TestSSHOptions_Type/user 273s === RUN TestSSHOptions_Type/host 273s === RUN TestSSHOptions_Type/empty 273s === RUN TestSSHOptions_Type/invalid 273s --- PASS: TestSSHOptions_Type (0.00s) 273s --- PASS: TestSSHOptions_Type/user (0.00s) 273s --- PASS: TestSSHOptions_Type/host (0.00s) 273s --- PASS: TestSSHOptions_Type/empty (0.00s) 273s --- PASS: TestSSHOptions_Type/invalid (0.00s) 273s === RUN TestSSHOptions_Modify 273s === RUN TestSSHOptions_Modify/fail/unexpected-cert-type 273s === RUN TestSSHOptions_Modify/fail/validAfter-greater-validBefore 273s === RUN TestSSHOptions_Modify/ok/user-cert 273s === RUN TestSSHOptions_Modify/ok/host-cert 273s === RUN TestSSHOptions_Modify/ok 273s --- PASS: TestSSHOptions_Modify (0.00s) 273s --- PASS: TestSSHOptions_Modify/fail/unexpected-cert-type (0.00s) 273s --- PASS: TestSSHOptions_Modify/fail/validAfter-greater-validBefore (0.00s) 273s --- PASS: TestSSHOptions_Modify/ok/user-cert (0.00s) 273s --- PASS: TestSSHOptions_Modify/ok/host-cert (0.00s) 273s --- PASS: TestSSHOptions_Modify/ok (0.00s) 273s === RUN TestSSHOptions_Match 273s === RUN TestSSHOptions_Match/fail/cert-type 273s === RUN TestSSHOptions_Match/fail/pricipals 273s === RUN TestSSHOptions_Match/fail/validAfter 273s === RUN TestSSHOptions_Match/fail/validBefore 273s === RUN TestSSHOptions_Match/ok/original-empty 273s === RUN TestSSHOptions_Match/ok/cmp-empty 273s === RUN TestSSHOptions_Match/ok/equal 273s --- PASS: TestSSHOptions_Match (0.00s) 273s --- PASS: TestSSHOptions_Match/fail/cert-type (0.00s) 273s --- PASS: TestSSHOptions_Match/fail/pricipals (0.00s) 273s --- PASS: TestSSHOptions_Match/fail/validAfter (0.00s) 273s --- PASS: TestSSHOptions_Match/fail/validBefore (0.00s) 273s --- PASS: TestSSHOptions_Match/ok/original-empty (0.00s) 273s --- PASS: TestSSHOptions_Match/ok/cmp-empty (0.00s) 273s --- PASS: TestSSHOptions_Match/ok/equal (0.00s) 273s === RUN Test_sshCertValidAfterModifier_Modify 273s === RUN Test_sshCertValidAfterModifier_Modify/ok 273s --- PASS: Test_sshCertValidAfterModifier_Modify (0.00s) 273s --- PASS: Test_sshCertValidAfterModifier_Modify/ok (0.00s) 273s === RUN Test_sshCertDefaultValidator_Valid 273s === RUN Test_sshCertDefaultValidator_Valid/fail/zero-nonce 273s === RUN Test_sshCertDefaultValidator_Valid/fail/nil-key 273s === RUN Test_sshCertDefaultValidator_Valid/fail/zero-serial 273s === RUN Test_sshCertDefaultValidator_Valid/fail/unexpected-cert-type 273s === RUN Test_sshCertDefaultValidator_Valid/fail/empty-cert-key-id 273s === RUN Test_sshCertDefaultValidator_Valid/fail/zero-validAfter 273s === RUN Test_sshCertDefaultValidator_Valid/fail/validBefore-past 273s === RUN Test_sshCertDefaultValidator_Valid/fail/validAfter-after-validBefore 273s === RUN Test_sshCertDefaultValidator_Valid/fail/nil-signature-key 273s === RUN Test_sshCertDefaultValidator_Valid/fail/nil-signature 273s === RUN Test_sshCertDefaultValidator_Valid/ok/userCert 273s === RUN Test_sshCertDefaultValidator_Valid/ok/hostCert 273s === RUN Test_sshCertDefaultValidator_Valid/ok/emptyPrincipals 273s === RUN Test_sshCertDefaultValidator_Valid/ok/empty-extensions 273s --- PASS: Test_sshCertDefaultValidator_Valid (0.00s) 273s --- PASS: Test_sshCertDefaultValidator_Valid/fail/zero-nonce (0.00s) 273s --- PASS: Test_sshCertDefaultValidator_Valid/fail/nil-key (0.00s) 273s --- PASS: Test_sshCertDefaultValidator_Valid/fail/zero-serial (0.00s) 273s --- PASS: Test_sshCertDefaultValidator_Valid/fail/unexpected-cert-type (0.00s) 273s --- PASS: Test_sshCertDefaultValidator_Valid/fail/empty-cert-key-id (0.00s) 273s --- PASS: Test_sshCertDefaultValidator_Valid/fail/zero-validAfter (0.00s) 273s --- PASS: Test_sshCertDefaultValidator_Valid/fail/validBefore-past (0.00s) 273s --- PASS: Test_sshCertDefaultValidator_Valid/fail/validAfter-after-validBefore (0.00s) 273s --- PASS: Test_sshCertDefaultValidator_Valid/fail/nil-signature-key (0.00s) 273s --- PASS: Test_sshCertDefaultValidator_Valid/fail/nil-signature (0.00s) 273s --- PASS: Test_sshCertDefaultValidator_Valid/ok/userCert (0.00s) 273s --- PASS: Test_sshCertDefaultValidator_Valid/ok/hostCert (0.00s) 273s --- PASS: Test_sshCertDefaultValidator_Valid/ok/emptyPrincipals (0.00s) 273s --- PASS: Test_sshCertDefaultValidator_Valid/ok/empty-extensions (0.00s) 273s === RUN Test_sshCertValidityValidator 273s === RUN Test_sshCertValidityValidator/fail/validAfter-0 273s === RUN Test_sshCertValidityValidator/fail/validBefore-in-past 273s === RUN Test_sshCertValidityValidator/fail/validBefore-before-validAfter 273s === RUN Test_sshCertValidityValidator/fail/cert-type-not-set 273s === RUN Test_sshCertValidityValidator/fail/unexpected-cert-type 273s === RUN Test_sshCertValidityValidator/fail/durationmax 273s === RUN Test_sshCertValidityValidator/ok/duration-exactly-max 273s === RUN Test_sshCertValidityValidator/ok 273s --- PASS: Test_sshCertValidityValidator (0.00s) 273s --- PASS: Test_sshCertValidityValidator/fail/validAfter-0 (0.00s) 273s --- PASS: Test_sshCertValidityValidator/fail/validBefore-in-past (0.00s) 273s --- PASS: Test_sshCertValidityValidator/fail/validBefore-before-validAfter (0.00s) 273s --- PASS: Test_sshCertValidityValidator/fail/cert-type-not-set (0.00s) 273s --- PASS: Test_sshCertValidityValidator/fail/unexpected-cert-type (0.00s) 273s --- PASS: Test_sshCertValidityValidator/fail/durationmax (0.00s) 273s --- PASS: Test_sshCertValidityValidator/ok/duration-exactly-max (0.00s) 273s --- PASS: Test_sshCertValidityValidator/ok (0.00s) 273s === RUN Test_sshValidityModifier 273s === RUN Test_sshValidityModifier/fail/type-not-recognized 273s === RUN Test_sshValidityModifier/fail/requested-validAfter-after-limit 273s === RUN Test_sshValidityModifier/ok/no-limit 273s === RUN Test_sshValidityModifier/ok/empty-requested-validBefore-limit-after-default 273s === RUN Test_sshValidityModifier/fail/type-not-set 273s === RUN Test_sshValidityModifier/fail/requested-validBefore-after-limit 273s === RUN Test_sshValidityModifier/ok/defaults 273s === RUN Test_sshValidityModifier/ok/valid-requested-validBefore 273s === RUN Test_sshValidityModifier/ok/empty-requested-validBefore-limit-before-default 273s --- PASS: Test_sshValidityModifier (0.00s) 273s --- PASS: Test_sshValidityModifier/fail/type-not-recognized (0.00s) 273s --- PASS: Test_sshValidityModifier/fail/requested-validAfter-after-limit (0.00s) 273s --- PASS: Test_sshValidityModifier/ok/no-limit (0.00s) 273s --- PASS: Test_sshValidityModifier/ok/empty-requested-validBefore-limit-after-default (0.00s) 273s --- PASS: Test_sshValidityModifier/fail/type-not-set (0.00s) 273s --- PASS: Test_sshValidityModifier/fail/requested-validBefore-after-limit (0.00s) 273s --- PASS: Test_sshValidityModifier/ok/defaults (0.00s) 273s --- PASS: Test_sshValidityModifier/ok/valid-requested-validBefore (0.00s) 273s --- PASS: Test_sshValidityModifier/ok/empty-requested-validBefore-limit-before-default (0.00s) 273s === RUN Test_sshDefaultDuration_Option 273s === RUN Test_sshDefaultDuration_Option/user 273s === RUN Test_sshDefaultDuration_Option/host 273s === RUN Test_sshDefaultDuration_Option/user_claim 273s === RUN Test_sshDefaultDuration_Option/host_claim 273s === RUN Test_sshDefaultDuration_Option/user_backdate 273s === RUN Test_sshDefaultDuration_Option/host_backdate 273s === RUN Test_sshDefaultDuration_Option/user_validAfter 273s === RUN Test_sshDefaultDuration_Option/user_validBefore 273s === RUN Test_sshDefaultDuration_Option/host_validAfter_validBefore 273s === RUN Test_sshDefaultDuration_Option/fail_zero 273s === RUN Test_sshDefaultDuration_Option/fail_type 273s --- PASS: Test_sshDefaultDuration_Option (0.00s) 273s --- PASS: Test_sshDefaultDuration_Option/user (0.00s) 273s --- PASS: Test_sshDefaultDuration_Option/host (0.00s) 273s --- PASS: Test_sshDefaultDuration_Option/user_claim (0.00s) 273s --- PASS: Test_sshDefaultDuration_Option/host_claim (0.00s) 273s --- PASS: Test_sshDefaultDuration_Option/user_backdate (0.00s) 273s --- PASS: Test_sshDefaultDuration_Option/host_backdate (0.00s) 273s --- PASS: Test_sshDefaultDuration_Option/user_validAfter (0.00s) 273s --- PASS: Test_sshDefaultDuration_Option/user_validBefore (0.00s) 273s --- PASS: Test_sshDefaultDuration_Option/host_validAfter_validBefore (0.00s) 273s --- PASS: Test_sshDefaultDuration_Option/fail_zero (0.00s) 273s --- PASS: Test_sshDefaultDuration_Option/fail_type (0.00s) 273s === RUN TestCustomSSHTemplateOptions 273s === RUN TestCustomSSHTemplateOptions/ok 273s === RUN TestCustomSSHTemplateOptions/okNoData 273s === RUN TestCustomSSHTemplateOptions/okTemplateData 273s === RUN TestCustomSSHTemplateOptions/okNullTemplateData 273s === RUN TestCustomSSHTemplateOptions/okTemplate 273s === RUN TestCustomSSHTemplateOptions/okFile 273s === RUN TestCustomSSHTemplateOptions/okBase64 273s === RUN TestCustomSSHTemplateOptions/okUserOptions 273s === RUN TestCustomSSHTemplateOptions/okNulUserOptions 273s === RUN TestCustomSSHTemplateOptions/okBadUserOptions 273s === RUN TestCustomSSHTemplateOptions/fail 273s --- PASS: TestCustomSSHTemplateOptions (0.00s) 273s --- PASS: TestCustomSSHTemplateOptions/ok (0.00s) 273s --- PASS: TestCustomSSHTemplateOptions/okNoData (0.00s) 273s --- PASS: TestCustomSSHTemplateOptions/okTemplateData (0.00s) 273s --- PASS: TestCustomSSHTemplateOptions/okNullTemplateData (0.00s) 273s --- PASS: TestCustomSSHTemplateOptions/okTemplate (0.00s) 273s --- PASS: TestCustomSSHTemplateOptions/okFile (0.00s) 273s --- PASS: TestCustomSSHTemplateOptions/okBase64 (0.00s) 273s --- PASS: TestCustomSSHTemplateOptions/okUserOptions (0.00s) 273s --- PASS: TestCustomSSHTemplateOptions/okNulUserOptions (0.00s) 273s --- PASS: TestCustomSSHTemplateOptions/okBadUserOptions (0.00s) 273s --- PASS: TestCustomSSHTemplateOptions/fail (0.00s) 273s === RUN TestSSHPOP_Getters 273s --- PASS: TestSSHPOP_Getters (0.00s) 273s === RUN TestSSHPOP_authorizeToken 273s === RUN TestSSHPOP_authorizeToken/fail/error-parsing-claims-bad-sig 273s === RUN TestSSHPOP_authorizeToken/fail/invalid-claims-issuer 273s === RUN TestSSHPOP_authorizeToken/fail/invalid-audience 273s === RUN TestSSHPOP_authorizeToken/fail/empty-subject 273s === RUN TestSSHPOP_authorizeToken/fail/bad-token 273s === RUN TestSSHPOP_authorizeToken/fail/cert-not-yet-valid 273s === RUN TestSSHPOP_authorizeToken/fail/cert-past-validity 273s === RUN TestSSHPOP_authorizeToken/ok 273s === RUN TestSSHPOP_authorizeToken/fail/no-signer-found 273s --- PASS: TestSSHPOP_authorizeToken (0.00s) 273s --- PASS: TestSSHPOP_authorizeToken/fail/error-parsing-claims-bad-sig (0.00s) 273s --- PASS: TestSSHPOP_authorizeToken/fail/invalid-claims-issuer (0.00s) 273s --- PASS: TestSSHPOP_authorizeToken/fail/invalid-audience (0.00s) 273s --- PASS: TestSSHPOP_authorizeToken/fail/empty-subject (0.00s) 273s --- PASS: TestSSHPOP_authorizeToken/fail/bad-token (0.00s) 273s --- PASS: TestSSHPOP_authorizeToken/fail/cert-not-yet-valid (0.00s) 273s --- PASS: TestSSHPOP_authorizeToken/fail/cert-past-validity (0.00s) 273s --- PASS: TestSSHPOP_authorizeToken/ok (0.00s) 273s --- PASS: TestSSHPOP_authorizeToken/fail/no-signer-found (0.00s) 273s === RUN TestSSHPOP_AuthorizeSSHRevoke 273s === RUN TestSSHPOP_AuthorizeSSHRevoke/fail/bad-token 273s === RUN TestSSHPOP_AuthorizeSSHRevoke/fail/subject-not-equal-serial 273s === RUN TestSSHPOP_AuthorizeSSHRevoke/ok 273s --- PASS: TestSSHPOP_AuthorizeSSHRevoke (0.00s) 273s --- PASS: TestSSHPOP_AuthorizeSSHRevoke/fail/bad-token (0.00s) 273s --- PASS: TestSSHPOP_AuthorizeSSHRevoke/fail/subject-not-equal-serial (0.00s) 273s --- PASS: TestSSHPOP_AuthorizeSSHRevoke/ok (0.00s) 273s === RUN TestSSHPOP_AuthorizeSSHRenew 273s === RUN TestSSHPOP_AuthorizeSSHRenew/fail/bad-token 273s === RUN TestSSHPOP_AuthorizeSSHRenew/fail/not-host-cert 273s === RUN TestSSHPOP_AuthorizeSSHRenew/ok 273s --- PASS: TestSSHPOP_AuthorizeSSHRenew (0.00s) 273s --- PASS: TestSSHPOP_AuthorizeSSHRenew/fail/bad-token (0.00s) 273s --- PASS: TestSSHPOP_AuthorizeSSHRenew/fail/not-host-cert (0.00s) 273s --- PASS: TestSSHPOP_AuthorizeSSHRenew/ok (0.00s) 273s === RUN TestSSHPOP_AuthorizeSSHRekey 273s === RUN TestSSHPOP_AuthorizeSSHRekey/fail/not-host-cert 273s === RUN TestSSHPOP_AuthorizeSSHRekey/ok 273s === RUN TestSSHPOP_AuthorizeSSHRekey/fail/bad-token 273s --- PASS: TestSSHPOP_AuthorizeSSHRekey (0.00s) 273s --- PASS: TestSSHPOP_AuthorizeSSHRekey/fail/not-host-cert (0.00s) 273s --- PASS: TestSSHPOP_AuthorizeSSHRekey/ok (0.00s) 273s --- PASS: TestSSHPOP_AuthorizeSSHRekey/fail/bad-token (0.00s) 273s === RUN TestSSHPOP_ExtractSSHPOPCert 273s === RUN TestSSHPOP_ExtractSSHPOPCert/fail/bad-token 273s === RUN TestSSHPOP_ExtractSSHPOPCert/fail/sshpop-missing 273s === RUN TestSSHPOP_ExtractSSHPOPCert/fail/wrong-sshpop-type 273s === RUN TestSSHPOP_ExtractSSHPOPCert/fail/base64decode-error 273s === RUN TestSSHPOP_ExtractSSHPOPCert/fail/parsing-sshpop-pubkey 273s === RUN TestSSHPOP_ExtractSSHPOPCert/ok 273s --- PASS: TestSSHPOP_ExtractSSHPOPCert (0.00s) 273s --- PASS: TestSSHPOP_ExtractSSHPOPCert/fail/bad-token (0.00s) 273s --- PASS: TestSSHPOP_ExtractSSHPOPCert/fail/sshpop-missing (0.00s) 273s --- PASS: TestSSHPOP_ExtractSSHPOPCert/fail/wrong-sshpop-type (0.00s) 273s --- PASS: TestSSHPOP_ExtractSSHPOPCert/fail/base64decode-error (0.00s) 273s --- PASS: TestSSHPOP_ExtractSSHPOPCert/fail/parsing-sshpop-pubkey (0.00s) 273s --- PASS: TestSSHPOP_ExtractSSHPOPCert/ok (0.00s) 273s === RUN TestNewTimeDuration 273s === RUN TestNewTimeDuration/ok 273s === RUN TestNewTimeDuration/zero 273s --- PASS: TestNewTimeDuration (0.00s) 273s --- PASS: TestNewTimeDuration/ok (0.00s) 273s --- PASS: TestNewTimeDuration/zero (0.00s) 273s === RUN TestParseTimeDuration 273s === RUN TestParseTimeDuration/timestamp 273s === RUN TestParseTimeDuration/timestamp#01 273s === RUN TestParseTimeDuration/timestamp#02 273s === RUN TestParseTimeDuration/timestamp#03 273s === RUN TestParseTimeDuration/timestamp#04 273s === RUN TestParseTimeDuration/timestamp#05 273s === RUN TestParseTimeDuration/1h 273s === RUN TestParseTimeDuration/-24h60m60s 273s === RUN TestParseTimeDuration/0 273s === RUN TestParseTimeDuration/empty 273s === RUN TestParseTimeDuration/fail 273s === RUN TestParseTimeDuration/fail#01 273s --- PASS: TestParseTimeDuration (0.00s) 273s --- PASS: TestParseTimeDuration/timestamp (0.00s) 273s --- PASS: TestParseTimeDuration/timestamp#01 (0.00s) 273s --- PASS: TestParseTimeDuration/timestamp#02 (0.00s) 273s --- PASS: TestParseTimeDuration/timestamp#03 (0.00s) 273s --- PASS: TestParseTimeDuration/timestamp#04 (0.00s) 273s --- PASS: TestParseTimeDuration/timestamp#05 (0.00s) 273s --- PASS: TestParseTimeDuration/1h (0.00s) 273s --- PASS: TestParseTimeDuration/-24h60m60s (0.00s) 273s --- PASS: TestParseTimeDuration/0 (0.00s) 273s --- PASS: TestParseTimeDuration/empty (0.00s) 273s --- PASS: TestParseTimeDuration/fail (0.00s) 273s --- PASS: TestParseTimeDuration/fail#01 (0.00s) 273s === RUN TestTimeDuration_SetDuration 273s === RUN TestTimeDuration_SetDuration/new 273s === RUN TestTimeDuration_SetDuration/old 273s --- PASS: TestTimeDuration_SetDuration (0.00s) 273s --- PASS: TestTimeDuration_SetDuration/new (0.00s) 273s --- PASS: TestTimeDuration_SetDuration/old (0.00s) 273s === RUN TestTimeDuration_SetTime 273s === RUN TestTimeDuration_SetTime/new 273s === RUN TestTimeDuration_SetTime/old 273s --- PASS: TestTimeDuration_SetTime (0.00s) 273s --- PASS: TestTimeDuration_SetTime/new (0.00s) 273s --- PASS: TestTimeDuration_SetTime/old (0.00s) 273s === RUN TestTimeDuration_MarshalJSON 273s === RUN TestTimeDuration_MarshalJSON/empty 273s === RUN TestTimeDuration_MarshalJSON/timestamp 273s === RUN TestTimeDuration_MarshalJSON/duration 273s === RUN TestTimeDuration_MarshalJSON/fail 273s --- PASS: TestTimeDuration_MarshalJSON (0.00s) 273s --- PASS: TestTimeDuration_MarshalJSON/empty (0.00s) 273s --- PASS: TestTimeDuration_MarshalJSON/timestamp (0.00s) 273s --- PASS: TestTimeDuration_MarshalJSON/duration (0.00s) 273s --- PASS: TestTimeDuration_MarshalJSON/fail (0.00s) 273s === RUN TestTimeDuration_UnmarshalJSON 273s === RUN TestTimeDuration_UnmarshalJSON/empty 273s === RUN TestTimeDuration_UnmarshalJSON/timestamp 273s === RUN TestTimeDuration_UnmarshalJSON/duration 273s === RUN TestTimeDuration_UnmarshalJSON/fail 273s === RUN TestTimeDuration_UnmarshalJSON/fail#01 273s --- PASS: TestTimeDuration_UnmarshalJSON (0.00s) 273s --- PASS: TestTimeDuration_UnmarshalJSON/empty (0.00s) 273s --- PASS: TestTimeDuration_UnmarshalJSON/timestamp (0.00s) 273s --- PASS: TestTimeDuration_UnmarshalJSON/duration (0.00s) 273s --- PASS: TestTimeDuration_UnmarshalJSON/fail (0.00s) 273s --- PASS: TestTimeDuration_UnmarshalJSON/fail#01 (0.00s) 273s === RUN TestTimeDuration_Time 273s === RUN TestTimeDuration_Time/zero 273s === RUN TestTimeDuration_Time/zero#01 273s === RUN TestTimeDuration_Time/timestamp 273s === RUN TestTimeDuration_Time/local 273s === RUN TestTimeDuration_Time/duration 273s --- PASS: TestTimeDuration_Time (0.00s) 273s --- PASS: TestTimeDuration_Time/zero (0.00s) 273s --- PASS: TestTimeDuration_Time/zero#01 (0.00s) 273s --- PASS: TestTimeDuration_Time/timestamp (0.00s) 273s --- PASS: TestTimeDuration_Time/local (0.00s) 273s --- PASS: TestTimeDuration_Time/duration (0.00s) 273s === RUN TestTimeDuration_Unix 273s === RUN TestTimeDuration_Unix/zero 273s === RUN TestTimeDuration_Unix/zero#01 273s === RUN TestTimeDuration_Unix/timestamp 273s === RUN TestTimeDuration_Unix/local 273s === RUN TestTimeDuration_Unix/duration 273s --- PASS: TestTimeDuration_Unix (0.00s) 273s --- PASS: TestTimeDuration_Unix/zero (0.00s) 273s --- PASS: TestTimeDuration_Unix/zero#01 (0.00s) 273s --- PASS: TestTimeDuration_Unix/timestamp (0.00s) 273s --- PASS: TestTimeDuration_Unix/local (0.00s) 273s --- PASS: TestTimeDuration_Unix/duration (0.00s) 273s === RUN TestTimeDuration_String 273s === RUN TestTimeDuration_String/zero 273s === RUN TestTimeDuration_String/zero#01 273s === RUN TestTimeDuration_String/timestamp 273s === RUN TestTimeDuration_String/duration 273s --- PASS: TestTimeDuration_String (0.00s) 273s --- PASS: TestTimeDuration_String/zero (0.00s) 273s --- PASS: TestTimeDuration_String/zero#01 (0.00s) 273s --- PASS: TestTimeDuration_String/timestamp (0.00s) 273s --- PASS: TestTimeDuration_String/duration (0.00s) 273s === RUN TestWebhookController_isCertTypeOK 273s === RUN TestWebhookController_isCertTypeOK/x509/ssh 273s === RUN TestWebhookController_isCertTypeOK/ssh/all 273s === RUN TestWebhookController_isCertTypeOK/ssh/x509 273s === RUN TestWebhookController_isCertTypeOK/all/x509 273s === RUN TestWebhookController_isCertTypeOK/all/ssh 273s === RUN TestWebhookController_isCertTypeOK/x509/all 273s === RUN TestWebhookController_isCertTypeOK/x509/x509 273s === RUN TestWebhookController_isCertTypeOK/x509/"" 273s === RUN TestWebhookController_isCertTypeOK/ssh/ssh 273s === RUN TestWebhookController_isCertTypeOK/ssh/"" 273s === RUN TestWebhookController_isCertTypeOK/all/all 273s === RUN TestWebhookController_isCertTypeOK/all/"" 273s --- PASS: TestWebhookController_isCertTypeOK (0.00s) 273s --- PASS: TestWebhookController_isCertTypeOK/x509/ssh (0.00s) 273s --- PASS: TestWebhookController_isCertTypeOK/ssh/all (0.00s) 273s --- PASS: TestWebhookController_isCertTypeOK/ssh/x509 (0.00s) 273s --- PASS: TestWebhookController_isCertTypeOK/all/x509 (0.00s) 273s --- PASS: TestWebhookController_isCertTypeOK/all/ssh (0.00s) 273s --- PASS: TestWebhookController_isCertTypeOK/x509/all (0.00s) 273s --- PASS: TestWebhookController_isCertTypeOK/x509/x509 (0.00s) 273s --- PASS: TestWebhookController_isCertTypeOK/x509/"" (0.00s) 273s --- PASS: TestWebhookController_isCertTypeOK/ssh/ssh (0.00s) 273s --- PASS: TestWebhookController_isCertTypeOK/ssh/"" (0.00s) 273s --- PASS: TestWebhookController_isCertTypeOK/all/all (0.00s) 273s --- PASS: TestWebhookController_isCertTypeOK/all/"" (0.00s) 273s === RUN TestWebhookController_Enrich 273s === RUN TestWebhookController_Enrich/ok/two_webhooks 273s === RUN TestWebhookController_Enrich/ok/x509_only 273s === RUN TestWebhookController_Enrich/ok/with_options 273s === RUN TestWebhookController_Enrich/deny 273s === RUN TestWebhookController_Enrich/deny/with_error 273s === RUN TestWebhookController_Enrich/fail/with_options 273s === RUN TestWebhookController_Enrich/ok/no_enriching_webhooks 273s === RUN TestWebhookController_Enrich/ok/one_webhook 273s --- PASS: TestWebhookController_Enrich (0.00s) 273s --- PASS: TestWebhookController_Enrich/ok/two_webhooks (0.00s) 273s --- PASS: TestWebhookController_Enrich/ok/x509_only (0.00s) 273s --- PASS: TestWebhookController_Enrich/ok/with_options (0.00s) 273s --- PASS: TestWebhookController_Enrich/deny (0.00s) 273s --- PASS: TestWebhookController_Enrich/deny/with_error (0.00s) 273s --- PASS: TestWebhookController_Enrich/fail/with_options (0.00s) 273s --- PASS: TestWebhookController_Enrich/ok/no_enriching_webhooks (0.00s) 273s --- PASS: TestWebhookController_Enrich/ok/one_webhook (0.00s) 273s === RUN TestWebhookController_Authorize 273s === RUN TestWebhookController_Authorize/ok/no_enriching_webhooks 273s === RUN TestWebhookController_Authorize/ok 273s === RUN TestWebhookController_Authorize/ok/ssh_only 273s === RUN TestWebhookController_Authorize/ok/with_options 273s === RUN TestWebhookController_Authorize/deny 273s === RUN TestWebhookController_Authorize/deny/withError 273s === RUN TestWebhookController_Authorize/fail/with_options 273s --- PASS: TestWebhookController_Authorize (0.00s) 273s --- PASS: TestWebhookController_Authorize/ok/no_enriching_webhooks (0.00s) 273s --- PASS: TestWebhookController_Authorize/ok (0.00s) 273s --- PASS: TestWebhookController_Authorize/ok/ssh_only (0.00s) 273s --- PASS: TestWebhookController_Authorize/ok/with_options (0.00s) 273s --- PASS: TestWebhookController_Authorize/deny (0.00s) 273s --- PASS: TestWebhookController_Authorize/deny/withError (0.00s) 273s --- PASS: TestWebhookController_Authorize/fail/with_options (0.00s) 273s === RUN TestWebhook_Do 273s === RUN TestWebhook_Do/ok/basic 273s === RUN TestWebhook_Do/ok/templated-url 273s === RUN TestWebhook_Do/fail/404 273s === RUN TestWebhook_Do/ok/allow 273s === RUN TestWebhook_Do/ok 273s === RUN TestWebhook_Do/ok/no-request-id 273s === RUN TestWebhook_Do/ok/bearer 273s === RUN TestWebhook_Do/disableTLSClientAuth 273s 2026/02/06 15:20:26 http: TLS handshake error from 127.0.0.1:50778: remote error: tls: bad certificate 273s 2026/02/06 15:20:27 http: TLS handshake error from 127.0.0.1:50794: remote error: tls: bad certificate 273s --- PASS: TestWebhook_Do (1.01s) 273s --- PASS: TestWebhook_Do/ok/basic (0.00s) 273s --- PASS: TestWebhook_Do/ok/templated-url (0.00s) 273s --- PASS: TestWebhook_Do/fail/404 (0.00s) 273s --- PASS: TestWebhook_Do/ok/allow (0.00s) 273s --- PASS: TestWebhook_Do/ok (0.00s) 273s --- PASS: TestWebhook_Do/ok/no-request-id (0.00s) 273s --- PASS: TestWebhook_Do/ok/bearer (0.00s) 273s --- PASS: TestWebhook_Do/disableTLSClientAuth (1.01s) 273s === RUN TestX5C_Getters 273s --- PASS: TestX5C_Getters (0.00s) 273s === RUN TestX5C_Init 273s === RUN TestX5C_Init/fail/empty-key 273s === RUN TestX5C_Init/fail/no-valid-root-certs 273s === RUN TestX5C_Init/fail/invalid-duration 273s === RUN TestX5C_Init/ok 273s === RUN TestX5C_Init/ok/root-chain 273s === RUN TestX5C_Init/fail/empty 273s === RUN TestX5C_Init/fail/empty-name 273s === RUN TestX5C_Init/fail/empty-type 273s --- PASS: TestX5C_Init (0.00s) 273s --- PASS: TestX5C_Init/fail/empty-key (0.00s) 273s --- PASS: TestX5C_Init/fail/no-valid-root-certs (0.00s) 273s --- PASS: TestX5C_Init/fail/invalid-duration (0.00s) 273s --- PASS: TestX5C_Init/ok (0.00s) 273s --- PASS: TestX5C_Init/ok/root-chain (0.00s) 273s --- PASS: TestX5C_Init/fail/empty (0.00s) 273s --- PASS: TestX5C_Init/fail/empty-name (0.00s) 273s --- PASS: TestX5C_Init/fail/empty-type (0.00s) 273s === RUN TestX5C_authorizeToken 273s === RUN TestX5C_authorizeToken/fail/digital-signature-ext-required 273s === RUN TestX5C_authorizeToken/fail/signature-does-not-match-x5c-pub-key 273s === RUN TestX5C_authorizeToken/fail/invalid-audience 273s === RUN TestX5C_authorizeToken/fail/bad-token 273s === RUN TestX5C_authorizeToken/fail/invalid-cert-chain 273s === RUN TestX5C_authorizeToken/fail/doubled-up-self-signed-cert 273s === RUN TestX5C_authorizeToken/fail/invalid-issuer 273s === RUN TestX5C_authorizeToken/fail/empty-subject 273s === RUN TestX5C_authorizeToken/ok 273s --- PASS: TestX5C_authorizeToken (0.01s) 273s --- PASS: TestX5C_authorizeToken/fail/digital-signature-ext-required (0.00s) 273s --- PASS: TestX5C_authorizeToken/fail/signature-does-not-match-x5c-pub-key (0.00s) 273s --- PASS: TestX5C_authorizeToken/fail/invalid-audience (0.00s) 273s --- PASS: TestX5C_authorizeToken/fail/bad-token (0.00s) 273s --- PASS: TestX5C_authorizeToken/fail/invalid-cert-chain (0.00s) 273s --- PASS: TestX5C_authorizeToken/fail/doubled-up-self-signed-cert (0.00s) 273s --- PASS: TestX5C_authorizeToken/fail/invalid-issuer (0.00s) 273s --- PASS: TestX5C_authorizeToken/fail/empty-subject (0.00s) 273s --- PASS: TestX5C_authorizeToken/ok (0.00s) 273s === RUN TestX5C_AuthorizeSign 273s === RUN TestX5C_AuthorizeSign/ok/multi-sans 273s === RUN TestX5C_AuthorizeSign/ok/cnf 273s === RUN TestX5C_AuthorizeSign/fail/invalid-token 273s === RUN TestX5C_AuthorizeSign/ok/empty-sans 273s --- PASS: TestX5C_AuthorizeSign (0.00s) 273s --- PASS: TestX5C_AuthorizeSign/ok/multi-sans (0.00s) 273s --- PASS: TestX5C_AuthorizeSign/ok/cnf (0.00s) 273s --- PASS: TestX5C_AuthorizeSign/fail/invalid-token (0.00s) 273s --- PASS: TestX5C_AuthorizeSign/ok/empty-sans (0.00s) 273s === RUN TestX5C_AuthorizeRevoke 273s === RUN TestX5C_AuthorizeRevoke/ok 273s === RUN TestX5C_AuthorizeRevoke/ok/different-serial-number 273s === RUN TestX5C_AuthorizeRevoke/fail/invalid-token 273s --- PASS: TestX5C_AuthorizeRevoke (0.00s) 273s --- PASS: TestX5C_AuthorizeRevoke/ok (0.00s) 273s --- PASS: TestX5C_AuthorizeRevoke/ok/different-serial-number (0.00s) 273s --- PASS: TestX5C_AuthorizeRevoke/fail/invalid-token (0.00s) 273s === RUN TestX5C_AuthorizeRenew 273s === RUN TestX5C_AuthorizeRenew/fail/renew-disabled 273s === RUN TestX5C_AuthorizeRenew/ok 273s --- PASS: TestX5C_AuthorizeRenew (0.00s) 273s --- PASS: TestX5C_AuthorizeRenew/fail/renew-disabled (0.00s) 273s --- PASS: TestX5C_AuthorizeRenew/ok (0.00s) 273s === RUN TestX5C_AuthorizeSSHSign 273s === RUN TestX5C_AuthorizeSSHSign/fail/no-Step-claim 273s === RUN TestX5C_AuthorizeSSHSign/fail/no-SSH-subattribute-in-claims 273s === RUN TestX5C_AuthorizeSSHSign/ok/with-claims 273s === RUN TestX5C_AuthorizeSSHSign/ok/without-claims 273s === RUN TestX5C_AuthorizeSSHSign/ok/cnf 273s === RUN TestX5C_AuthorizeSSHSign/fail/sshCA-disabled 273s === RUN TestX5C_AuthorizeSSHSign/fail/invalid-token 273s --- PASS: TestX5C_AuthorizeSSHSign (0.00s) 273s --- PASS: TestX5C_AuthorizeSSHSign/fail/no-Step-claim (0.00s) 273s --- PASS: TestX5C_AuthorizeSSHSign/fail/no-SSH-subattribute-in-claims (0.00s) 273s --- PASS: TestX5C_AuthorizeSSHSign/ok/with-claims (0.00s) 273s --- PASS: TestX5C_AuthorizeSSHSign/ok/without-claims (0.00s) 273s --- PASS: TestX5C_AuthorizeSSHSign/ok/cnf (0.00s) 273s --- PASS: TestX5C_AuthorizeSSHSign/fail/sshCA-disabled (0.00s) 273s --- PASS: TestX5C_AuthorizeSSHSign/fail/invalid-token (0.00s) 273s PASS 273s ok github.com/smallstep/certificates/authority/provisioner 14.613s 273s === RUN TestProjectValidator_ValidateProject 273s === RUN TestProjectValidator_ValidateProject/allowed-1 273s === RUN TestProjectValidator_ValidateProject/allowed-2 273s === RUN TestProjectValidator_ValidateProject/empty 273s === RUN TestProjectValidator_ValidateProject/not_allowed 273s --- PASS: TestProjectValidator_ValidateProject (0.00s) 273s --- PASS: TestProjectValidator_ValidateProject/allowed-1 (0.00s) 273s --- PASS: TestProjectValidator_ValidateProject/allowed-2 (0.00s) 273s --- PASS: TestProjectValidator_ValidateProject/empty (0.00s) 273s --- PASS: TestProjectValidator_ValidateProject/not_allowed (0.00s) 273s === RUN TestNewOrganizationValidator 273s === RUN TestNewOrganizationValidator/ok_projects 273s === RUN TestNewOrganizationValidator/ok_organization 273s === RUN TestNewOrganizationValidator/ok_projects_organization 273s --- PASS: TestNewOrganizationValidator (0.04s) 273s --- PASS: TestNewOrganizationValidator/ok_projects (0.00s) 273s --- SKIP: TestNewOrganizationValidator/ok_organization (0.00s) 273s --- SKIP: TestNewOrganizationValidator/ok_projects_organization (0.00s) 273s === RUN TestOrganizationValidator_ValidateProject 273s === RUN TestOrganizationValidator_ValidateProject/ok_projects 273s === RUN TestOrganizationValidator_ValidateProject/fail_projects 273s === RUN TestOrganizationValidator_ValidateProject/fail_organization 273s --- PASS: TestOrganizationValidator_ValidateProject (0.00s) 273s --- PASS: TestOrganizationValidator_ValidateProject/ok_projects (0.00s) 273s --- PASS: TestOrganizationValidator_ValidateProject/fail_projects (0.00s) 273s --- SKIP: TestOrganizationValidator_ValidateProject/fail_organization (0.00s) 273s PASS 273s ok github.com/smallstep/certificates/authority/provisioner/gcp 0.041s 273s === RUN TestDPOPOptions_EvaluateTarget 273s === RUN TestDPOPOptions_EvaluateTarget/ok 273s === RUN TestDPOPOptions_EvaluateTarget/fail/empty 273s === RUN TestDPOPOptions_EvaluateTarget/fail/template 273s --- PASS: TestDPOPOptions_EvaluateTarget (0.00s) 273s --- PASS: TestDPOPOptions_EvaluateTarget/ok (0.00s) 273s --- PASS: TestDPOPOptions_EvaluateTarget/fail/empty (0.00s) 273s --- PASS: TestDPOPOptions_EvaluateTarget/fail/template (0.00s) 273s === RUN TestOIDCOptions_Transform 273s === RUN TestOIDCOptions_Transform/ok/no-transform 273s === RUN TestOIDCOptions_Transform/ok/empty-data 273s === RUN TestOIDCOptions_Transform/ok/default-transform 273s === RUN TestOIDCOptions_Transform/ok/swap-transform 273s === RUN TestOIDCOptions_Transform/ok/transform-with-functions 273s --- PASS: TestOIDCOptions_Transform (0.00s) 273s --- PASS: TestOIDCOptions_Transform/ok/no-transform (0.00s) 273s --- PASS: TestOIDCOptions_Transform/ok/empty-data (0.00s) 273s --- PASS: TestOIDCOptions_Transform/ok/default-transform (0.00s) 273s --- PASS: TestOIDCOptions_Transform/ok/swap-transform (0.00s) 273s --- PASS: TestOIDCOptions_Transform/ok/transform-with-functions (0.00s) 273s === RUN TestOIDCOptions_EvaluateTarget 273s === RUN TestOIDCOptions_EvaluateTarget/ok 273s === RUN TestOIDCOptions_EvaluateTarget/ok/empty 273s === RUN TestOIDCOptions_EvaluateTarget/fail/template 273s --- PASS: TestOIDCOptions_EvaluateTarget (0.00s) 273s --- PASS: TestOIDCOptions_EvaluateTarget/ok (0.00s) 273s --- PASS: TestOIDCOptions_EvaluateTarget/ok/empty (0.00s) 273s --- PASS: TestOIDCOptions_EvaluateTarget/fail/template (0.00s) 273s === RUN TestOIDCOptions_GetVerifier 273s === RUN TestOIDCOptions_GetVerifier/fail/invalid-discovery-url 273s === RUN TestOIDCOptions_GetVerifier/ok/auto 273s === RUN TestOIDCOptions_GetVerifier/ok/fixed 273s --- PASS: TestOIDCOptions_GetVerifier (0.05s) 273s --- PASS: TestOIDCOptions_GetVerifier/fail/invalid-discovery-url (0.05s) 273s --- PASS: TestOIDCOptions_GetVerifier/ok/auto (0.00s) 273s --- PASS: TestOIDCOptions_GetVerifier/ok/fixed (0.00s) 273s === RUN TestOptions_Validate 273s === RUN TestOptions_Validate/ok 273s === RUN TestOptions_Validate/fail/no-oidc-options 273s === RUN TestOptions_Validate/fail/empty-issuer-url 273s === RUN TestOptions_Validate/fail/invalid-issuer-url 273s === RUN TestOptions_Validate/fail/issuer-url-template 273s === RUN TestOptions_Validate/fail/invalid-transform-template 273s === RUN TestOptions_Validate/fail/no-dpop-options 273s === RUN TestOptions_Validate/fail/invalid-key 273s === RUN TestOptions_Validate/fail/target-template 273s --- PASS: TestOptions_Validate (0.00s) 273s --- PASS: TestOptions_Validate/ok (0.00s) 273s --- PASS: TestOptions_Validate/fail/no-oidc-options (0.00s) 273s --- PASS: TestOptions_Validate/fail/empty-issuer-url (0.00s) 273s --- PASS: TestOptions_Validate/fail/invalid-issuer-url (0.00s) 273s --- PASS: TestOptions_Validate/fail/issuer-url-template (0.00s) 273s --- PASS: TestOptions_Validate/fail/invalid-transform-template (0.00s) 273s --- PASS: TestOptions_Validate/fail/no-dpop-options (0.00s) 273s --- PASS: TestOptions_Validate/fail/invalid-key (0.00s) 273s --- PASS: TestOptions_Validate/fail/target-template (0.00s) 273s PASS 273s ok github.com/smallstep/certificates/authority/provisioner/wire 0.061s 296s === RUN TestNewACMEClient 296s === RUN TestNewACMEClient/fail/client-option-error 296s === RUN TestNewACMEClient/fail/get-directory 296s === RUN TestNewACMEClient/fail/bad-directory 296s === RUN TestNewACMEClient/fail/error-post-newAccount 296s === RUN TestNewACMEClient/fail/error-bad-account 296s === RUN TestNewACMEClient/ok 296s --- PASS: TestNewACMEClient (0.00s) 296s --- PASS: TestNewACMEClient/fail/client-option-error (0.00s) 296s --- PASS: TestNewACMEClient/fail/get-directory (0.00s) 296s --- PASS: TestNewACMEClient/fail/bad-directory (0.00s) 296s --- PASS: TestNewACMEClient/fail/error-post-newAccount (0.00s) 296s --- PASS: TestNewACMEClient/fail/error-bad-account (0.00s) 296s --- PASS: TestNewACMEClient/ok (0.00s) 296s === RUN TestACMEClient_GetDirectory 296s --- PASS: TestACMEClient_GetDirectory (0.00s) 296s === RUN TestACMEClient_GetNonce 296s === RUN TestACMEClient_GetNonce/fail/GET-nonce 296s === RUN TestACMEClient_GetNonce/ok 296s --- PASS: TestACMEClient_GetNonce (0.00s) 296s --- PASS: TestACMEClient_GetNonce/fail/GET-nonce (0.00s) 296s --- PASS: TestACMEClient_GetNonce/ok (0.00s) 296s === RUN TestACMEClient_post 296s === RUN TestACMEClient_post/ok/jwk 296s === RUN TestACMEClient_post/ok/kid 296s === RUN TestACMEClient_post/fail/account-not-configured 296s === RUN TestACMEClient_post/fail/GET-nonce 296s --- PASS: TestACMEClient_post (0.00s) 296s --- PASS: TestACMEClient_post/ok/jwk (0.00s) 296s --- PASS: TestACMEClient_post/ok/kid (0.00s) 296s --- PASS: TestACMEClient_post/fail/account-not-configured (0.00s) 296s --- PASS: TestACMEClient_post/fail/GET-nonce (0.00s) 296s === RUN TestACMEClient_NewOrder 296s === RUN TestACMEClient_NewOrder/fail/client-post 296s === RUN TestACMEClient_NewOrder/fail/newOrder-error 296s === RUN TestACMEClient_NewOrder/fail/bad-order 296s === RUN TestACMEClient_NewOrder/ok 296s --- PASS: TestACMEClient_NewOrder (0.00s) 296s --- PASS: TestACMEClient_NewOrder/fail/client-post (0.00s) 296s --- PASS: TestACMEClient_NewOrder/fail/newOrder-error (0.00s) 296s --- PASS: TestACMEClient_NewOrder/fail/bad-order (0.00s) 296s --- PASS: TestACMEClient_NewOrder/ok (0.00s) 296s === RUN TestACMEClient_GetOrder 296s === RUN TestACMEClient_GetOrder/fail/bad-order 296s === RUN TestACMEClient_GetOrder/ok 296s === RUN TestACMEClient_GetOrder/fail/client-post 296s === RUN TestACMEClient_GetOrder/fail/getOrder-error 296s --- PASS: TestACMEClient_GetOrder (0.00s) 296s --- PASS: TestACMEClient_GetOrder/fail/bad-order (0.00s) 296s --- PASS: TestACMEClient_GetOrder/ok (0.00s) 296s --- PASS: TestACMEClient_GetOrder/fail/client-post (0.00s) 296s --- PASS: TestACMEClient_GetOrder/fail/getOrder-error (0.00s) 296s === RUN TestACMEClient_GetAuthz 296s === RUN TestACMEClient_GetAuthz/fail/client-post 296s === RUN TestACMEClient_GetAuthz/fail/getChallenge-error 296s === RUN TestACMEClient_GetAuthz/fail/bad-challenge 296s === RUN TestACMEClient_GetAuthz/ok 296s --- PASS: TestACMEClient_GetAuthz (0.00s) 296s --- PASS: TestACMEClient_GetAuthz/fail/client-post (0.00s) 296s --- PASS: TestACMEClient_GetAuthz/fail/getChallenge-error (0.00s) 296s --- PASS: TestACMEClient_GetAuthz/fail/bad-challenge (0.00s) 296s --- PASS: TestACMEClient_GetAuthz/ok (0.00s) 296s === RUN TestACMEClient_GetChallenge 296s === RUN TestACMEClient_GetChallenge/fail/client-post 296s === RUN TestACMEClient_GetChallenge/fail/getChallenge-error 296s === RUN TestACMEClient_GetChallenge/fail/bad-challenge 296s === RUN TestACMEClient_GetChallenge/ok 296s --- PASS: TestACMEClient_GetChallenge (0.00s) 296s --- PASS: TestACMEClient_GetChallenge/fail/client-post (0.00s) 296s --- PASS: TestACMEClient_GetChallenge/fail/getChallenge-error (0.00s) 296s --- PASS: TestACMEClient_GetChallenge/fail/bad-challenge (0.00s) 296s --- PASS: TestACMEClient_GetChallenge/ok (0.00s) 296s === RUN TestACMEClient_ValidateChallenge 296s === RUN TestACMEClient_ValidateChallenge/fail/getChallenge-error 296s === RUN TestACMEClient_ValidateChallenge/fail/bad-challenge 296s === RUN TestACMEClient_ValidateChallenge/ok 296s === RUN TestACMEClient_ValidateChallenge/fail/client-post 296s --- PASS: TestACMEClient_ValidateChallenge (0.00s) 296s --- PASS: TestACMEClient_ValidateChallenge/fail/getChallenge-error (0.00s) 296s --- PASS: TestACMEClient_ValidateChallenge/fail/bad-challenge (0.00s) 296s --- PASS: TestACMEClient_ValidateChallenge/ok (0.00s) 296s --- PASS: TestACMEClient_ValidateChallenge/fail/client-post (0.00s) 296s === RUN TestACMEClient_ValidateWithPayload 296s === RUN TestACMEClient_ValidateWithPayload/ok 296s === NAME TestACMEClient_ValidateWithPayload 296s acmeClient_test.go:991: /nonce 296s acmeClient_test.go:991: /ok 296s === RUN TestACMEClient_ValidateWithPayload/fail_nonce 296s === NAME TestACMEClient_ValidateWithPayload 296s acmeClient_test.go:991: /fail-nonce 296s === RUN TestACMEClient_ValidateWithPayload/fail_payload 296s === NAME TestACMEClient_ValidateWithPayload 296s acmeClient_test.go:991: /nonce 296s acmeClient_test.go:991: /fail 296s --- PASS: TestACMEClient_ValidateWithPayload (0.00s) 296s --- PASS: TestACMEClient_ValidateWithPayload/ok (0.00s) 296s --- PASS: TestACMEClient_ValidateWithPayload/fail_nonce (0.00s) 296s --- PASS: TestACMEClient_ValidateWithPayload/fail_payload (0.00s) 296s === RUN TestACMEClient_FinalizeOrder 296s === RUN TestACMEClient_FinalizeOrder/fail/client-post 296s === RUN TestACMEClient_FinalizeOrder/fail/finalizeOrder-error 296s === RUN TestACMEClient_FinalizeOrder/fail/bad-order 296s === RUN TestACMEClient_FinalizeOrder/ok 296s --- PASS: TestACMEClient_FinalizeOrder (0.00s) 296s --- PASS: TestACMEClient_FinalizeOrder/fail/client-post (0.00s) 296s --- PASS: TestACMEClient_FinalizeOrder/fail/finalizeOrder-error (0.00s) 296s --- PASS: TestACMEClient_FinalizeOrder/fail/bad-order (0.00s) 296s --- PASS: TestACMEClient_FinalizeOrder/ok (0.00s) 296s === RUN TestACMEClient_GetAccountOrders 296s === RUN TestACMEClient_GetAccountOrders/ok 296s === RUN TestACMEClient_GetAccountOrders/fail/account-not-configured 296s === RUN TestACMEClient_GetAccountOrders/fail/client-post 296s === RUN TestACMEClient_GetAccountOrders/fail/getAccountOrders-error 296s === RUN TestACMEClient_GetAccountOrders/fail/bad-accountOrders 296s --- PASS: TestACMEClient_GetAccountOrders (0.00s) 296s --- PASS: TestACMEClient_GetAccountOrders/ok (0.00s) 296s --- PASS: TestACMEClient_GetAccountOrders/fail/account-not-configured (0.00s) 296s --- PASS: TestACMEClient_GetAccountOrders/fail/client-post (0.00s) 296s --- PASS: TestACMEClient_GetAccountOrders/fail/getAccountOrders-error (0.00s) 296s --- PASS: TestACMEClient_GetAccountOrders/fail/bad-accountOrders (0.00s) 296s === RUN TestACMEClient_GetCertificate 296s === RUN TestACMEClient_GetCertificate/fail/bad-certificate 296s === RUN TestACMEClient_GetCertificate/ok 296s === RUN TestACMEClient_GetCertificate/fail/client-post 296s === RUN TestACMEClient_GetCertificate/fail/getAccountOrders-error 296s --- PASS: TestACMEClient_GetCertificate (0.00s) 296s --- PASS: TestACMEClient_GetCertificate/fail/bad-certificate (0.00s) 296s --- PASS: TestACMEClient_GetCertificate/ok (0.00s) 296s --- PASS: TestACMEClient_GetCertificate/fail/client-post (0.00s) 296s --- PASS: TestACMEClient_GetCertificate/fail/getAccountOrders-error (0.00s) 296s === RUN TestBootstrap 296s 2026/02/06 15:20:23 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestBootstrap/ok 296s === RUN TestBootstrap/token_err 296s === RUN TestBootstrap/bad_claims 296s === RUN TestBootstrap/bad_sha 296s === RUN TestBootstrap/bad_aud 296s --- PASS: TestBootstrap (0.06s) 296s --- PASS: TestBootstrap/ok (0.00s) 296s --- PASS: TestBootstrap/token_err (0.00s) 296s --- PASS: TestBootstrap/bad_claims (0.00s) 296s --- PASS: TestBootstrap/bad_sha (0.00s) 296s --- PASS: TestBootstrap/bad_aud (0.00s) 296s === RUN TestBootstrapServerWithoutMTLS 296s 2026/02/06 15:20:23 Building new tls configuration using step-ca x509 Signer Interface 296s 2026/02/06 15:20:23 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestBootstrapServerWithoutMTLS/ok 296s === RUN TestBootstrapServerWithoutMTLS/ok_mtls 296s === RUN TestBootstrapServerWithoutMTLS/fail 296s === RUN TestBootstrapServerWithoutMTLS/fail_with_TLSConfig 296s --- PASS: TestBootstrapServerWithoutMTLS (0.06s) 296s --- PASS: TestBootstrapServerWithoutMTLS/ok (0.00s) 296s --- PASS: TestBootstrapServerWithoutMTLS/ok_mtls (0.00s) 296s --- PASS: TestBootstrapServerWithoutMTLS/fail (0.00s) 296s --- PASS: TestBootstrapServerWithoutMTLS/fail_with_TLSConfig (0.00s) 296s === RUN TestBootstrapServerWithMTLS 296s 2026/02/06 15:20:23 Building new tls configuration using step-ca x509 Signer Interface 296s 2026/02/06 15:20:23 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestBootstrapServerWithMTLS/ok 296s === RUN TestBootstrapServerWithMTLS/ok_mtls 296s === RUN TestBootstrapServerWithMTLS/fail 296s === RUN TestBootstrapServerWithMTLS/fail_with_TLSConfig 296s --- PASS: TestBootstrapServerWithMTLS (0.07s) 296s --- PASS: TestBootstrapServerWithMTLS/ok (0.00s) 296s --- PASS: TestBootstrapServerWithMTLS/ok_mtls (0.00s) 296s --- PASS: TestBootstrapServerWithMTLS/fail (0.00s) 296s --- PASS: TestBootstrapServerWithMTLS/fail_with_TLSConfig (0.00s) 296s === RUN TestBootstrapClient 296s 2026/02/06 15:20:23 Building new tls configuration using step-ca x509 Signer Interface 296s 2026/02/06 15:20:23 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestBootstrapClient/ok 296s === RUN TestBootstrapClient/ok_mtls 296s === RUN TestBootstrapClient/fail 296s --- PASS: TestBootstrapClient (0.06s) 296s --- PASS: TestBootstrapClient/ok (0.01s) 296s --- PASS: TestBootstrapClient/ok_mtls (0.00s) 296s --- PASS: TestBootstrapClient/fail (0.00s) 296s === RUN TestBootstrapClientServerRotation 296s 2026/02/06 15:20:23 Building new tls configuration using step-ca x509 Signer Interface 296s 2026/02/06 15:20:23 Serving HTTPS on 127.0.0.1:37893 ... 296s 2026/02/06 15:20:30 Building new tls configuration using step-ca x509 Signer Interface 296s 2026/02/06 15:20:31 Serving HTTPS on 127.0.0.1:37893 ... 296s 2026/02/06 15:20:36 Building new tls configuration using step-ca x509 Signer Interface 296s 2026/02/06 15:20:36 Serving HTTPS on 127.0.0.1:37893 ... 296s 2026/02/06 15:20:41 Building new tls configuration using step-ca x509 Signer Interface 296s 2026/02/06 15:20:41 Serving HTTPS on 127.0.0.1:37893 ... 296s --- PASS: TestBootstrapClientServerRotation (18.43s) 296s === RUN TestBootstrapClientServerFederation 296s 2026/02/06 15:20:41 Building new tls configuration using step-ca x509 Signer Interface 296s 2026/02/06 15:20:41 Serving HTTPS on 127.0.0.1:44819 ... 296s 2026/02/06 15:20:41 Building new tls configuration using step-ca x509 Signer Interface 296s 2026/02/06 15:20:41 Serving HTTPS on 127.0.0.1:42311 ... 296s --- PASS: TestBootstrapClientServerFederation (2.17s) 296s === RUN TestBootstrapListener 296s 2026/02/06 15:20:43 Building new tls configuration using step-ca x509 Signer Interface 296s 2026/02/06 15:20:43 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestBootstrapListener/ok 296s === RUN TestBootstrapListener/ok_mtls 296s === RUN TestBootstrapListener/fail 296s --- PASS: TestBootstrapListener (0.09s) 296s --- PASS: TestBootstrapListener/ok (0.03s) 296s --- PASS: TestBootstrapListener/ok_mtls (0.03s) 296s --- PASS: TestBootstrapListener/fail (0.00s) 296s === RUN TestCASign 296s 2026/02/06 15:20:44 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestCASign/fail_invalid-json-body 296s === RUN TestCASign/fail_invalid-csr-sig 296s === RUN TestCASign/fail_unauthorized-ott 296s === RUN TestCASign/fail_commonname-claim 296s === RUN TestCASign/ok 296s === RUN TestCASign/ok-backwards-compat-missing-subject-SAN 296s --- PASS: TestCASign (0.02s) 296s --- PASS: TestCASign/fail_invalid-json-body (0.00s) 296s --- PASS: TestCASign/fail_invalid-csr-sig (0.00s) 296s --- PASS: TestCASign/fail_unauthorized-ott (0.00s) 296s --- PASS: TestCASign/fail_commonname-claim (0.00s) 296s --- PASS: TestCASign/ok (0.00s) 296s --- PASS: TestCASign/ok-backwards-compat-missing-subject-SAN (0.00s) 296s === RUN TestCAProvisioners 296s 2026/02/06 15:20:44 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestCAProvisioners/ok 296s --- PASS: TestCAProvisioners (0.00s) 296s --- PASS: TestCAProvisioners/ok (0.00s) 296s === RUN TestCAProvisionerEncryptedKey 296s 2026/02/06 15:20:44 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestCAProvisionerEncryptedKey/not-found 296s === RUN TestCAProvisionerEncryptedKey/ok 296s --- PASS: TestCAProvisionerEncryptedKey (0.00s) 296s --- PASS: TestCAProvisionerEncryptedKey/not-found (0.00s) 296s --- PASS: TestCAProvisionerEncryptedKey/ok (0.00s) 296s === RUN TestCARoot 296s 2026/02/06 15:20:44 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestCARoot/not-found 296s === RUN TestCARoot/success 296s --- PASS: TestCARoot (0.00s) 296s --- PASS: TestCARoot/not-found (0.00s) 296s --- PASS: TestCARoot/success (0.00s) 296s === RUN TestCAHealth 296s 2026/02/06 15:20:44 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestCAHealth/success 296s --- PASS: TestCAHealth (0.00s) 296s --- PASS: TestCAHealth/success (0.00s) 296s === RUN TestCARenew 296s 2026/02/06 15:20:44 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestCARenew/request-missing-tls 296s === RUN TestCARenew/request-missing-peer-certificate 296s === RUN TestCARenew/success 296s --- PASS: TestCARenew (0.00s) 296s --- PASS: TestCARenew/request-missing-tls (0.00s) 296s --- PASS: TestCARenew/request-missing-peer-certificate (0.00s) 296s --- PASS: TestCARenew/success (0.00s) 296s === RUN TestClient_Version 296s === RUN TestClient_Version/ok 296s === RUN TestClient_Version/500 296s === RUN TestClient_Version/404 296s --- PASS: TestClient_Version (0.00s) 296s --- PASS: TestClient_Version/ok (0.00s) 296s --- PASS: TestClient_Version/500 (0.00s) 296s --- PASS: TestClient_Version/404 (0.00s) 296s === RUN TestClient_Health 296s === RUN TestClient_Health/ok 296s === RUN TestClient_Health/not_ok 296s --- PASS: TestClient_Health (0.00s) 296s --- PASS: TestClient_Health/ok (0.00s) 296s --- PASS: TestClient_Health/not_ok (0.00s) 296s === RUN TestClient_Root 296s === RUN TestClient_Root/ok 296s === RUN TestClient_Root/not_found 296s --- PASS: TestClient_Root (0.00s) 296s --- PASS: TestClient_Root/ok (0.00s) 296s --- PASS: TestClient_Root/not_found (0.00s) 296s === RUN TestClient_Sign 296s === RUN TestClient_Sign/ok 296s === RUN TestClient_Sign/unauthorized 296s === RUN TestClient_Sign/empty_request 296s === RUN TestClient_Sign/nil_request 296s --- PASS: TestClient_Sign (0.00s) 296s --- PASS: TestClient_Sign/ok (0.00s) 296s --- PASS: TestClient_Sign/unauthorized (0.00s) 296s --- PASS: TestClient_Sign/empty_request (0.00s) 296s --- PASS: TestClient_Sign/nil_request (0.00s) 296s === RUN TestClient_Revoke 296s === RUN TestClient_Revoke/ok 296s === RUN TestClient_Revoke/unauthorized 296s === RUN TestClient_Revoke/nil_request 296s --- PASS: TestClient_Revoke (0.00s) 296s --- PASS: TestClient_Revoke/ok (0.00s) 296s --- PASS: TestClient_Revoke/unauthorized (0.00s) 296s --- PASS: TestClient_Revoke/nil_request (0.00s) 296s === RUN TestClient_Renew 296s === RUN TestClient_Renew/ok 296s === RUN TestClient_Renew/unauthorized 296s === RUN TestClient_Renew/empty_request 296s === RUN TestClient_Renew/nil_request 296s --- PASS: TestClient_Renew (0.00s) 296s --- PASS: TestClient_Renew/ok (0.00s) 296s --- PASS: TestClient_Renew/unauthorized (0.00s) 296s --- PASS: TestClient_Renew/empty_request (0.00s) 296s --- PASS: TestClient_Renew/nil_request (0.00s) 296s === RUN TestClient_RenewWithToken 296s === RUN TestClient_RenewWithToken/ok 296s === RUN TestClient_RenewWithToken/unauthorized 296s === RUN TestClient_RenewWithToken/empty_request 296s === RUN TestClient_RenewWithToken/nil_request 296s --- PASS: TestClient_RenewWithToken (0.00s) 296s --- PASS: TestClient_RenewWithToken/ok (0.00s) 296s --- PASS: TestClient_RenewWithToken/unauthorized (0.00s) 296s --- PASS: TestClient_RenewWithToken/empty_request (0.00s) 296s --- PASS: TestClient_RenewWithToken/nil_request (0.00s) 296s === RUN TestClient_Rekey 296s === RUN TestClient_Rekey/ok 296s === RUN TestClient_Rekey/unauthorized 296s === RUN TestClient_Rekey/empty_request 296s === RUN TestClient_Rekey/nil_request 296s --- PASS: TestClient_Rekey (0.00s) 296s --- PASS: TestClient_Rekey/ok (0.00s) 296s --- PASS: TestClient_Rekey/unauthorized (0.00s) 296s --- PASS: TestClient_Rekey/empty_request (0.00s) 296s --- PASS: TestClient_Rekey/nil_request (0.00s) 296s === RUN TestClient_Provisioners 296s === RUN TestClient_Provisioners/ok 296s === RUN TestClient_Provisioners/ok_with_cursor 296s === RUN TestClient_Provisioners/ok_with_limit 296s === RUN TestClient_Provisioners/ok_with_cursor+limit 296s === RUN TestClient_Provisioners/fail 296s --- PASS: TestClient_Provisioners (0.00s) 296s --- PASS: TestClient_Provisioners/ok (0.00s) 296s --- PASS: TestClient_Provisioners/ok_with_cursor (0.00s) 296s --- PASS: TestClient_Provisioners/ok_with_limit (0.00s) 296s --- PASS: TestClient_Provisioners/ok_with_cursor+limit (0.00s) 296s --- PASS: TestClient_Provisioners/fail (0.00s) 296s === RUN TestClient_ProvisionerKey 296s === RUN TestClient_ProvisionerKey/ok 296s === RUN TestClient_ProvisionerKey/fail 296s --- PASS: TestClient_ProvisionerKey (0.00s) 296s --- PASS: TestClient_ProvisionerKey/ok (0.00s) 296s --- PASS: TestClient_ProvisionerKey/fail (0.00s) 296s === RUN TestClient_Roots 296s === RUN TestClient_Roots/ok 296s === RUN TestClient_Roots/unauthorized 296s === RUN TestClient_Roots/bad-request 296s --- PASS: TestClient_Roots (0.00s) 296s --- PASS: TestClient_Roots/ok (0.00s) 296s --- PASS: TestClient_Roots/unauthorized (0.00s) 296s --- PASS: TestClient_Roots/bad-request (0.00s) 296s === RUN TestClient_Federation 296s === RUN TestClient_Federation/ok 296s === RUN TestClient_Federation/unauthorized 296s --- PASS: TestClient_Federation (0.00s) 296s --- PASS: TestClient_Federation/ok (0.00s) 296s --- PASS: TestClient_Federation/unauthorized (0.00s) 296s === RUN TestClient_SSHRoots 296s === RUN TestClient_SSHRoots/ok 296s === RUN TestClient_SSHRoots/not_found 296s --- PASS: TestClient_SSHRoots (0.00s) 296s --- PASS: TestClient_SSHRoots/ok (0.00s) 296s --- PASS: TestClient_SSHRoots/not_found (0.00s) 296s === RUN Test_parseEndpoint 296s === RUN Test_parseEndpoint/ok 296s === RUN Test_parseEndpoint/ok_no_scheme 296s === RUN Test_parseEndpoint/ok_only_host 296s === RUN Test_parseEndpoint/ok_no_bars 296s === RUN Test_parseEndpoint/ok_schema,_host_and_path 296s === RUN Test_parseEndpoint/ok_no_bars_with_path 296s === RUN Test_parseEndpoint/ok_host_and_path 296s === RUN Test_parseEndpoint/ok_host_and_port 296s === RUN Test_parseEndpoint/ok_host,_path_and_port 296s === RUN Test_parseEndpoint/fail_bad_url 296s === RUN Test_parseEndpoint/fail_no_host 296s --- PASS: Test_parseEndpoint (0.00s) 296s --- PASS: Test_parseEndpoint/ok (0.00s) 296s --- PASS: Test_parseEndpoint/ok_no_scheme (0.00s) 296s --- PASS: Test_parseEndpoint/ok_only_host (0.00s) 296s --- PASS: Test_parseEndpoint/ok_no_bars (0.00s) 296s --- PASS: Test_parseEndpoint/ok_schema,_host_and_path (0.00s) 296s --- PASS: Test_parseEndpoint/ok_no_bars_with_path (0.00s) 296s --- PASS: Test_parseEndpoint/ok_host_and_path (0.00s) 296s --- PASS: Test_parseEndpoint/ok_host_and_port (0.00s) 296s --- PASS: Test_parseEndpoint/ok_host,_path_and_port (0.00s) 296s --- PASS: Test_parseEndpoint/fail_bad_url (0.00s) 296s --- PASS: Test_parseEndpoint/fail_no_host (0.00s) 296s === RUN TestClient_RootFingerprint 296s === RUN TestClient_RootFingerprint/ok 296s === RUN TestClient_RootFingerprint/ok_with_error 296s === RUN TestClient_RootFingerprint/fail 296s --- PASS: TestClient_RootFingerprint (0.00s) 296s --- PASS: TestClient_RootFingerprint/ok (0.00s) 296s --- PASS: TestClient_RootFingerprint/ok_with_error (0.00s) 296s --- PASS: TestClient_RootFingerprint/fail (0.00s) 296s === RUN TestClient_RootFingerprintWithServer 296s 2026/02/06 15:20:44 Building new tls configuration using step-ca x509 Signer Interface 296s --- PASS: TestClient_RootFingerprintWithServer (0.00s) 296s === RUN TestClient_SSHBastion 296s === RUN TestClient_SSHBastion/ok 296s === RUN TestClient_SSHBastion/bad-response 296s === RUN TestClient_SSHBastion/bad-request 296s --- PASS: TestClient_SSHBastion (0.00s) 296s --- PASS: TestClient_SSHBastion/ok (0.00s) 296s --- PASS: TestClient_SSHBastion/bad-response (0.00s) 296s --- PASS: TestClient_SSHBastion/bad-request (0.00s) 296s === RUN TestClient_GetCaURL 296s === RUN TestClient_GetCaURL/ok 296s === RUN TestClient_GetCaURL/ok_no_schema 296s === RUN TestClient_GetCaURL/ok_with_port 296s === RUN TestClient_GetCaURL/ok_with_version 296s --- PASS: TestClient_GetCaURL (0.00s) 296s --- PASS: TestClient_GetCaURL/ok (0.00s) 296s --- PASS: TestClient_GetCaURL/ok_no_schema (0.00s) 296s --- PASS: TestClient_GetCaURL/ok_with_port (0.00s) 296s --- PASS: TestClient_GetCaURL/ok_with_version (0.00s) 296s === RUN TestClient_WithTimeout 296s === RUN TestClient_WithTimeout/ok 296s === RUN TestClient_WithTimeout/ok_with_timeout 296s === RUN TestClient_WithTimeout/fail_with_timeout 296s --- PASS: TestClient_WithTimeout (0.60s) 296s --- PASS: TestClient_WithTimeout/ok (0.20s) 296s --- PASS: TestClient_WithTimeout/ok_with_timeout (0.20s) 296s --- PASS: TestClient_WithTimeout/fail_with_timeout (0.01s) 296s === RUN Test_enforceRequestID 296s === RUN Test_enforceRequestID/set 296s === RUN Test_enforceRequestID/context 296s === RUN Test_enforceRequestID/new 296s --- PASS: Test_enforceRequestID (0.00s) 296s --- PASS: Test_enforceRequestID/set (0.00s) 296s --- PASS: Test_enforceRequestID/context (0.00s) 296s --- PASS: Test_enforceRequestID/new (0.00s) 296s === RUN Test_newRequestID 296s --- PASS: Test_newRequestID (0.00s) 296s === RUN TestNewProvisioner 296s 2026/02/06 15:20:44 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestNewProvisioner/ok 296s === RUN TestNewProvisioner/ok-by-name 296s === RUN TestNewProvisioner/ok-with-bundle 296s === RUN TestNewProvisioner/ok-with-fingerprint 296s === RUN TestNewProvisioner/fail-bad-kid 296s === RUN TestNewProvisioner/fail-empty-name 296s === RUN TestNewProvisioner/fail-bad-name 296s === RUN TestNewProvisioner/fail-by-password 296s === RUN TestNewProvisioner/fail-by-password-no-kid 296s === RUN TestNewProvisioner/fail-bad-certificate 296s 2026/02/06 15:20:44 http: TLS handshake error from 127.0.0.1:45538: remote error: tls: bad certificate 296s === RUN TestNewProvisioner/fail-not-found-certificate 296s --- PASS: TestNewProvisioner (0.14s) 296s --- PASS: TestNewProvisioner/ok (0.02s) 296s --- PASS: TestNewProvisioner/ok-by-name (0.02s) 296s --- PASS: TestNewProvisioner/ok-with-bundle (0.02s) 296s --- PASS: TestNewProvisioner/ok-with-fingerprint (0.02s) 296s --- PASS: TestNewProvisioner/fail-bad-kid (0.00s) 296s --- PASS: TestNewProvisioner/fail-empty-name (0.00s) 296s --- PASS: TestNewProvisioner/fail-bad-name (0.00s) 296s --- PASS: TestNewProvisioner/fail-by-password (0.02s) 296s --- PASS: TestNewProvisioner/fail-by-password-no-kid (0.02s) 296s --- PASS: TestNewProvisioner/fail-bad-certificate (0.00s) 296s --- PASS: TestNewProvisioner/fail-not-found-certificate (0.00s) 296s === RUN TestProvisioner_Getters 296s --- PASS: TestProvisioner_Getters (0.02s) 296s === RUN TestProvisioner_Setters 296s --- PASS: TestProvisioner_Setters (0.02s) 296s === RUN TestProvisioner_Token 296s === RUN TestProvisioner_Token/ok 296s === RUN TestProvisioner_Token/ok-with-san 296s === RUN TestProvisioner_Token/ok-with-sans 296s === RUN TestProvisioner_Token/fail-no-subject 296s === RUN TestProvisioner_Token/fail-no-key 296s --- PASS: TestProvisioner_Token (0.02s) 296s --- PASS: TestProvisioner_Token/ok (0.00s) 296s --- PASS: TestProvisioner_Token/ok-with-san (0.00s) 296s --- PASS: TestProvisioner_Token/ok-with-sans (0.00s) 296s --- PASS: TestProvisioner_Token/fail-no-subject (0.00s) 296s --- PASS: TestProvisioner_Token/fail-no-key (0.00s) 296s === RUN TestProvisioner_IPv6Token 296s === RUN TestProvisioner_IPv6Token/ok 296s === RUN TestProvisioner_IPv6Token/ok-with-san 296s === RUN TestProvisioner_IPv6Token/ok-with-sans 296s === RUN TestProvisioner_IPv6Token/fail-no-subject 296s === RUN TestProvisioner_IPv6Token/fail-no-key 296s --- PASS: TestProvisioner_IPv6Token (0.02s) 296s --- PASS: TestProvisioner_IPv6Token/ok (0.00s) 296s --- PASS: TestProvisioner_IPv6Token/ok-with-san (0.00s) 296s --- PASS: TestProvisioner_IPv6Token/ok-with-sans (0.00s) 296s --- PASS: TestProvisioner_IPv6Token/fail-no-subject (0.00s) 296s --- PASS: TestProvisioner_IPv6Token/fail-no-key (0.00s) 296s === RUN TestProvisioner_SSHToken 296s === RUN TestProvisioner_SSHToken/ok 296s === RUN TestProvisioner_SSHToken/ok_host 296s === RUN TestProvisioner_SSHToken/ok_multiple_principals 296s === RUN TestProvisioner_SSHToken/fail-no-subject 296s === RUN TestProvisioner_SSHToken/fail-no-key 296s --- PASS: TestProvisioner_SSHToken (0.02s) 296s --- PASS: TestProvisioner_SSHToken/ok (0.00s) 296s --- PASS: TestProvisioner_SSHToken/ok_host (0.00s) 296s --- PASS: TestProvisioner_SSHToken/ok_multiple_principals (0.00s) 296s --- PASS: TestProvisioner_SSHToken/fail-no-subject (0.00s) 296s --- PASS: TestProvisioner_SSHToken/fail-no-key (0.00s) 296s === RUN Test_newTLSOptionCtx 296s === RUN Test_newTLSOptionCtx/ok 296s --- PASS: Test_newTLSOptionCtx (0.00s) 296s --- PASS: Test_newTLSOptionCtx/ok (0.00s) 296s === RUN TestTLSOptionCtx_apply 296s === RUN TestTLSOptionCtx_apply/ok 296s === RUN TestTLSOptionCtx_apply/ok#01 296s === RUN TestTLSOptionCtx_apply/fail 296s --- PASS: TestTLSOptionCtx_apply (0.00s) 296s --- PASS: TestTLSOptionCtx_apply/ok (0.00s) 296s --- PASS: TestTLSOptionCtx_apply/ok#01 (0.00s) 296s --- PASS: TestTLSOptionCtx_apply/fail (0.00s) 296s === RUN TestRequireAndVerifyClientCert 296s === RUN TestRequireAndVerifyClientCert/ok 296s --- PASS: TestRequireAndVerifyClientCert (0.00s) 296s --- PASS: TestRequireAndVerifyClientCert/ok (0.00s) 296s === RUN TestVerifyClientCertIfGiven 296s === RUN TestVerifyClientCertIfGiven/ok 296s --- PASS: TestVerifyClientCertIfGiven (0.00s) 296s --- PASS: TestVerifyClientCertIfGiven/ok (0.00s) 296s === RUN TestAddRootCA 296s === RUN TestAddRootCA/ok 296s --- PASS: TestAddRootCA (0.00s) 296s --- PASS: TestAddRootCA/ok (0.00s) 296s === RUN TestAddClientCA 296s === RUN TestAddClientCA/ok 296s --- PASS: TestAddClientCA (0.00s) 296s --- PASS: TestAddClientCA/ok (0.00s) 296s === RUN TestAddRootsToRootCAs 296s 2026/02/06 15:20:44 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestAddRootsToRootCAs/ok 296s === RUN TestAddRootsToRootCAs/fail 296s 2026/02/06 15:20:44 http: TLS handshake error from 127.0.0.1:60722: read tcp 127.0.0.1:34295->127.0.0.1:60722: use of closed network connection 296s --- PASS: TestAddRootsToRootCAs (0.00s) 296s --- PASS: TestAddRootsToRootCAs/ok (0.00s) 296s --- PASS: TestAddRootsToRootCAs/fail (0.00s) 296s === RUN TestAddRootsToClientCAs 296s 2026/02/06 15:20:44 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestAddRootsToClientCAs/ok 296s === RUN TestAddRootsToClientCAs/fail 296s 2026/02/06 15:20:44 http: TLS handshake error from 127.0.0.1:57016: read tcp 127.0.0.1:36057->127.0.0.1:57016: use of closed network connection 296s --- PASS: TestAddRootsToClientCAs (0.00s) 296s --- PASS: TestAddRootsToClientCAs/ok (0.00s) 296s --- PASS: TestAddRootsToClientCAs/fail (0.00s) 296s === RUN TestAddFederationToRootCAs 296s 2026/02/06 15:20:44 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestAddFederationToRootCAs/ok 296s === RUN TestAddFederationToRootCAs/fail 296s 2026/02/06 15:20:44 http: TLS handshake error from 127.0.0.1:53242: read tcp 127.0.0.1:34779->127.0.0.1:53242: use of closed network connection 296s --- PASS: TestAddFederationToRootCAs (0.00s) 296s --- PASS: TestAddFederationToRootCAs/ok (0.00s) 296s --- PASS: TestAddFederationToRootCAs/fail (0.00s) 296s === RUN TestAddFederationToClientCAs 296s 2026/02/06 15:20:44 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestAddFederationToClientCAs/ok 296s === RUN TestAddFederationToClientCAs/fail 296s 2026/02/06 15:20:44 http: TLS handshake error from 127.0.0.1:48322: remote error: tls: bad certificate 296s --- PASS: TestAddFederationToClientCAs (0.00s) 296s --- PASS: TestAddFederationToClientCAs/ok (0.00s) 296s --- PASS: TestAddFederationToClientCAs/fail (0.00s) 296s === RUN TestAddRootsToCAs 296s 2026/02/06 15:20:44 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestAddRootsToCAs/ok 296s === RUN TestAddRootsToCAs/fail 296s 2026/02/06 15:20:44 http: TLS handshake error from 127.0.0.1:32824: read tcp 127.0.0.1:40123->127.0.0.1:32824: use of closed network connection 296s --- PASS: TestAddRootsToCAs (0.00s) 296s --- PASS: TestAddRootsToCAs/ok (0.00s) 296s --- PASS: TestAddRootsToCAs/fail (0.00s) 296s === RUN TestAddFederationToCAs 296s 2026/02/06 15:20:44 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestAddFederationToCAs/ok 296s === RUN TestAddFederationToCAs/fail 296s 2026/02/06 15:20:44 http: TLS handshake error from 127.0.0.1:56616: remote error: tls: bad certificate 296s --- PASS: TestAddFederationToCAs (0.00s) 296s --- PASS: TestAddFederationToCAs/ok (0.00s) 296s --- PASS: TestAddFederationToCAs/fail (0.00s) 296s === RUN TestClient_GetServerTLSConfig_http 296s 2026/02/06 15:20:44 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestClient_GetServerTLSConfig_http/with_transport 296s 2026/02/06 15:20:44 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestClient_GetServerTLSConfig_http/with_transport/https://127.0.0.1:35247 296s === RUN TestClient_GetServerTLSConfig_http/with_transport/https://127.0.0.1:42951 296s === RUN TestClient_GetServerTLSConfig_http/with_tlsConfig 296s 2026/02/06 15:20:45 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestClient_GetServerTLSConfig_http/with_tlsConfig/https://127.0.0.1:35247 296s === RUN TestClient_GetServerTLSConfig_http/with_tlsConfig/https://127.0.0.1:42951 296s === RUN TestClient_GetServerTLSConfig_http/with_no_ClientCert 296s 2026/02/06 15:20:45 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestClient_GetServerTLSConfig_http/with_no_ClientCert/https://127.0.0.1:35247/no-cert 296s === RUN TestClient_GetServerTLSConfig_http/with_no_ClientCert/https://127.0.0.1:42951/no-cert 296s 2026/02/06 15:20:45 http: TLS handshake error from 127.0.0.1:51162: tls: client didn't provide a certificate 296s === RUN TestClient_GetServerTLSConfig_http/fail_with_default 296s 2026/02/06 15:20:45 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestClient_GetServerTLSConfig_http/fail_with_default/https://127.0.0.1:35247/no-cert 296s 2026/02/06 15:20:45 http: TLS handshake error from 127.0.0.1:49148: remote error: tls: bad certificate 296s === RUN TestClient_GetServerTLSConfig_http/fail_with_default/https://127.0.0.1:42951/no-cert 296s 2026/02/06 15:20:45 http: TLS handshake error from 127.0.0.1:51164: remote error: tls: bad certificate 296s --- PASS: TestClient_GetServerTLSConfig_http (0.12s) 296s --- PASS: TestClient_GetServerTLSConfig_http/with_transport (0.03s) 296s --- PASS: TestClient_GetServerTLSConfig_http/with_transport/https://127.0.0.1:35247 (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_http/with_transport/https://127.0.0.1:42951 (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_http/with_tlsConfig (0.03s) 296s --- PASS: TestClient_GetServerTLSConfig_http/with_tlsConfig/https://127.0.0.1:35247 (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_http/with_tlsConfig/https://127.0.0.1:42951 (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_http/with_no_ClientCert (0.03s) 296s --- PASS: TestClient_GetServerTLSConfig_http/with_no_ClientCert/https://127.0.0.1:35247/no-cert (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_http/with_no_ClientCert/https://127.0.0.1:42951/no-cert (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_http/fail_with_default (0.02s) 296s --- PASS: TestClient_GetServerTLSConfig_http/fail_with_default/https://127.0.0.1:35247/no-cert (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_http/fail_with_default/https://127.0.0.1:42951/no-cert (0.00s) 296s === RUN TestClient_GetServerTLSConfig_renew 296s 2026/02/06 15:20:45 Building new tls configuration using step-ca x509 Signer Interface 296s === RUN TestClient_GetServerTLSConfig_renew/with_transport 296s === RUN TestClient_GetServerTLSConfig_renew/with_transport/https://127.0.0.1:46111 296s === RUN TestClient_GetServerTLSConfig_renew/with_transport/https://127.0.0.1:46691 296s === RUN TestClient_GetServerTLSConfig_renew/with_tlsConfig 296s === RUN TestClient_GetServerTLSConfig_renew/with_tlsConfig/https://127.0.0.1:46111 296s === RUN TestClient_GetServerTLSConfig_renew/with_tlsConfig/https://127.0.0.1:46691 296s === RUN TestClient_GetServerTLSConfig_renew/with_no_ClientCert 296s === RUN TestClient_GetServerTLSConfig_renew/with_no_ClientCert/https://127.0.0.1:46111/no-cert 296s === RUN TestClient_GetServerTLSConfig_renew/with_no_ClientCert/https://127.0.0.1:46691/no-cert 296s 2026/02/06 15:20:45 http: TLS handshake error from 127.0.0.1:33926: tls: client didn't provide a certificate 296s === RUN TestClient_GetServerTLSConfig_renew/fail_with_default 296s === RUN TestClient_GetServerTLSConfig_renew/fail_with_default/https://127.0.0.1:46111/no-cert 296s 2026/02/06 15:20:45 http: TLS handshake error from 127.0.0.1:37116: remote error: tls: bad certificate 296s === RUN TestClient_GetServerTLSConfig_renew/fail_with_default/https://127.0.0.1:46691/no-cert 296s 2026/02/06 15:20:45 http: TLS handshake error from 127.0.0.1:33938: remote error: tls: bad certificate 296s 2026/02/06 15:20:45 Sleeping for 5s ... 296s === RUN TestClient_GetServerTLSConfig_renew/renewed_with_transport 296s === RUN TestClient_GetServerTLSConfig_renew/renewed_with_transport/https://127.0.0.1:46111 296s === RUN TestClient_GetServerTLSConfig_renew/renewed_with_transport/https://127.0.0.1:46691 296s === RUN TestClient_GetServerTLSConfig_renew/renewed_with_tlsConfig 296s === RUN TestClient_GetServerTLSConfig_renew/renewed_with_tlsConfig/https://127.0.0.1:46111 296s === RUN TestClient_GetServerTLSConfig_renew/renewed_with_tlsConfig/https://127.0.0.1:46691 296s === RUN TestClient_GetServerTLSConfig_renew/renewed_with_no_ClientCert 296s === RUN TestClient_GetServerTLSConfig_renew/renewed_with_no_ClientCert/https://127.0.0.1:46111/no-cert 296s === RUN TestClient_GetServerTLSConfig_renew/renewed_with_no_ClientCert/https://127.0.0.1:46691/no-cert 296s 2026/02/06 15:20:50 http: TLS handshake error from 127.0.0.1:33966: tls: client didn't provide a certificate 296s === RUN TestClient_GetServerTLSConfig_renew/renewed_fail_with_default 296s === RUN TestClient_GetServerTLSConfig_renew/renewed_fail_with_default/https://127.0.0.1:46111/no-cert 296s 2026/02/06 15:20:50 http: TLS handshake error from 127.0.0.1:37162: remote error: tls: bad certificate 296s === RUN TestClient_GetServerTLSConfig_renew/renewed_fail_with_default/https://127.0.0.1:46691/no-cert 296s 2026/02/06 15:20:50 http: TLS handshake error from 127.0.0.1:33982: remote error: tls: bad certificate 296s --- PASS: TestClient_GetServerTLSConfig_renew (5.08s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/with_transport (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/with_transport/https://127.0.0.1:46111 (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/with_transport/https://127.0.0.1:46691 (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/with_tlsConfig (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/with_tlsConfig/https://127.0.0.1:46111 (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/with_tlsConfig/https://127.0.0.1:46691 (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/with_no_ClientCert (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/with_no_ClientCert/https://127.0.0.1:46111/no-cert (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/with_no_ClientCert/https://127.0.0.1:46691/no-cert (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/fail_with_default (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/fail_with_default/https://127.0.0.1:46111/no-cert (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/fail_with_default/https://127.0.0.1:46691/no-cert (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_transport (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_transport/https://127.0.0.1:46111 (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_transport/https://127.0.0.1:46691 (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_tlsConfig (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_tlsConfig/https://127.0.0.1:46111 (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_tlsConfig/https://127.0.0.1:46691 (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_no_ClientCert (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_no_ClientCert/https://127.0.0.1:46111/no-cert (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/renewed_with_no_ClientCert/https://127.0.0.1:46691/no-cert (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/renewed_fail_with_default (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/renewed_fail_with_default/https://127.0.0.1:46111/no-cert (0.00s) 296s --- PASS: TestClient_GetServerTLSConfig_renew/renewed_fail_with_default/https://127.0.0.1:46691/no-cert (0.00s) 296s === RUN TestCertificate 296s === RUN TestCertificate/ok 296s === RUN TestCertificate/fail 296s --- PASS: TestCertificate (0.00s) 296s --- PASS: TestCertificate/ok (0.00s) 296s --- PASS: TestCertificate/fail (0.00s) 296s === RUN TestIntermediateCertificate 296s === RUN TestIntermediateCertificate/ok 296s === RUN TestIntermediateCertificate/fail 296s --- PASS: TestIntermediateCertificate (0.00s) 296s --- PASS: TestIntermediateCertificate/ok (0.00s) 296s --- PASS: TestIntermediateCertificate/fail (0.00s) 296s === RUN TestRootCertificateCertificate 296s === RUN TestRootCertificateCertificate/ok 296s === RUN TestRootCertificateCertificate/fail 296s === RUN TestRootCertificateCertificate/no_tls 296s --- PASS: TestRootCertificateCertificate (0.00s) 296s --- PASS: TestRootCertificateCertificate/ok (0.00s) 296s --- PASS: TestRootCertificateCertificate/fail (0.00s) 296s --- PASS: TestRootCertificateCertificate/no_tls (0.00s) 296s PASS 296s ok github.com/smallstep/certificates/ca 27.103s 296s ? github.com/smallstep/certificates/ca/client [no test files] 296s === RUN TestClient 296s 2026/02/06 15:20:28 http: TLS handshake error from 127.0.0.1:46706: remote error: tls: bad certificate 296s --- PASS: TestClient (0.00s) 296s === RUN TestClient_ResolveReference 296s === RUN TestClient_ResolveReference/ok 296s === RUN TestClient_ResolveReference/ok#01 296s === RUN TestClient_ResolveReference/ok#02 296s --- PASS: TestClient_ResolveReference (0.00s) 296s --- PASS: TestClient_ResolveReference/ok (0.00s) 296s --- PASS: TestClient_ResolveReference/ok#01 (0.00s) 296s --- PASS: TestClient_ResolveReference/ok#02 (0.00s) 296s === RUN TestLoadClient 296s === RUN TestLoadClient/ok 296s === RUN TestLoadClient/fail_identity 296s === RUN TestLoadClient/fail_identity#01 296s === RUN TestLoadClient/fail_defaults 296s === RUN TestLoadClient/fail_defaults#01 296s === RUN TestLoadClient/fail_ca 296s === RUN TestLoadClient/fail_root 296s === RUN TestLoadClient/fail_type 296s --- PASS: TestLoadClient (0.00s) 296s --- PASS: TestLoadClient/ok (0.00s) 296s --- PASS: TestLoadClient/fail_identity (0.00s) 296s --- PASS: TestLoadClient/fail_identity#01 (0.00s) 296s --- PASS: TestLoadClient/fail_defaults (0.00s) 296s --- PASS: TestLoadClient/fail_defaults#01 (0.00s) 296s --- PASS: TestLoadClient/fail_ca (0.00s) 296s --- PASS: TestLoadClient/fail_root (0.00s) 296s --- PASS: TestLoadClient/fail_type (0.00s) 296s === RUN Test_defaultsConfig_Validate 296s === RUN Test_defaultsConfig_Validate/ok 296s === RUN Test_defaultsConfig_Validate/fail_ca-url 296s === RUN Test_defaultsConfig_Validate/fail_root 296s --- PASS: Test_defaultsConfig_Validate (0.00s) 296s --- PASS: Test_defaultsConfig_Validate/ok (0.00s) 296s --- PASS: Test_defaultsConfig_Validate/fail_ca-url (0.00s) 296s --- PASS: Test_defaultsConfig_Validate/fail_root (0.00s) 296s === RUN TestLoadDefaultIdentity 296s === RUN TestLoadDefaultIdentity/ok 296s === RUN TestLoadDefaultIdentity/fail_read 296s === RUN TestLoadDefaultIdentity/fail_unmarshal 296s --- PASS: TestLoadDefaultIdentity (0.00s) 296s --- PASS: TestLoadDefaultIdentity/ok (0.00s) 296s --- PASS: TestLoadDefaultIdentity/fail_read (0.00s) 296s --- PASS: TestLoadDefaultIdentity/fail_unmarshal (0.00s) 296s === RUN TestIdentity_Kind 296s === RUN TestIdentity_Kind/disabled 296s === RUN TestIdentity_Kind/mutualTLS 296s === RUN TestIdentity_Kind/tunnelTLS 296s === RUN TestIdentity_Kind/unknown 296s --- PASS: TestIdentity_Kind (0.00s) 296s --- PASS: TestIdentity_Kind/disabled (0.00s) 296s --- PASS: TestIdentity_Kind/mutualTLS (0.00s) 296s --- PASS: TestIdentity_Kind/tunnelTLS (0.00s) 296s --- PASS: TestIdentity_Kind/unknown (0.00s) 296s === RUN TestIdentity_Validate 296s === RUN TestIdentity_Validate/ok_mTLS 296s === RUN TestIdentity_Validate/ok_tTLS 296s === RUN TestIdentity_Validate/ok_disabled 296s === RUN TestIdentity_Validate/fail_type 296s === RUN TestIdentity_Validate/fail_certificate 296s === RUN TestIdentity_Validate/fail_key 296s === RUN TestIdentity_Validate/fail_key#01 296s === RUN TestIdentity_Validate/fail_missing_certificate 296s === RUN TestIdentity_Validate/fail_missing_certificate#01 296s === RUN TestIdentity_Validate/fail_missing_key 296s === RUN TestIdentity_Validate/fail_missing_key#01 296s === RUN TestIdentity_Validate/fail_host 296s === RUN TestIdentity_Validate/fail_root 296s --- PASS: TestIdentity_Validate (0.00s) 296s --- PASS: TestIdentity_Validate/ok_mTLS (0.00s) 296s --- PASS: TestIdentity_Validate/ok_tTLS (0.00s) 296s --- PASS: TestIdentity_Validate/ok_disabled (0.00s) 296s --- PASS: TestIdentity_Validate/fail_type (0.00s) 296s --- PASS: TestIdentity_Validate/fail_certificate (0.00s) 296s --- PASS: TestIdentity_Validate/fail_key (0.00s) 296s --- PASS: TestIdentity_Validate/fail_key#01 (0.00s) 296s --- PASS: TestIdentity_Validate/fail_missing_certificate (0.00s) 296s --- PASS: TestIdentity_Validate/fail_missing_certificate#01 (0.00s) 296s --- PASS: TestIdentity_Validate/fail_missing_key (0.00s) 296s --- PASS: TestIdentity_Validate/fail_missing_key#01 (0.00s) 296s --- PASS: TestIdentity_Validate/fail_host (0.00s) 296s --- PASS: TestIdentity_Validate/fail_root (0.00s) 296s === RUN TestIdentity_TLSCertificate 296s === RUN TestIdentity_TLSCertificate/ok_mTLS 296s === RUN TestIdentity_TLSCertificate/ok_tTLS 296s === RUN TestIdentity_TLSCertificate/ok_disabled 296s === RUN TestIdentity_TLSCertificate/fail_type 296s === RUN TestIdentity_TLSCertificate/fail_certificate 296s === RUN TestIdentity_TLSCertificate/fail_not_after 296s === RUN TestIdentity_TLSCertificate/fail_not_before 296s --- PASS: TestIdentity_TLSCertificate (0.00s) 296s --- PASS: TestIdentity_TLSCertificate/ok_mTLS (0.00s) 296s --- PASS: TestIdentity_TLSCertificate/ok_tTLS (0.00s) 296s --- PASS: TestIdentity_TLSCertificate/ok_disabled (0.00s) 296s --- PASS: TestIdentity_TLSCertificate/fail_type (0.00s) 296s --- PASS: TestIdentity_TLSCertificate/fail_certificate (0.00s) 296s --- PASS: TestIdentity_TLSCertificate/fail_not_after (0.00s) 296s --- PASS: TestIdentity_TLSCertificate/fail_not_before (0.00s) 296s === RUN Test_fileExists 296s === RUN Test_fileExists/ok 296s === RUN Test_fileExists/missing 296s === RUN Test_fileExists/directory 296s --- PASS: Test_fileExists (0.00s) 296s --- PASS: Test_fileExists/ok (0.00s) 296s --- PASS: Test_fileExists/missing (0.00s) 296s --- PASS: Test_fileExists/directory (0.00s) 296s === RUN TestWriteDefaultIdentity 296s === RUN TestWriteDefaultIdentity/ok 296s === RUN TestWriteDefaultIdentity/fail_mkdir_config 296s === RUN TestWriteDefaultIdentity/fail_mkdir_identity 296s === RUN TestWriteDefaultIdentity/fail_certificate 296s === RUN TestWriteDefaultIdentity/fail_key 296s === RUN TestWriteDefaultIdentity/fail_write_identity 296s --- PASS: TestWriteDefaultIdentity (0.00s) 296s --- PASS: TestWriteDefaultIdentity/ok (0.00s) 296s --- PASS: TestWriteDefaultIdentity/fail_mkdir_config (0.00s) 296s --- PASS: TestWriteDefaultIdentity/fail_mkdir_identity (0.00s) 296s --- PASS: TestWriteDefaultIdentity/fail_certificate (0.00s) 296s --- PASS: TestWriteDefaultIdentity/fail_key (0.00s) 296s --- PASS: TestWriteDefaultIdentity/fail_write_identity (0.00s) 296s === RUN TestIdentity_GetClientCertificateFunc 296s === RUN TestIdentity_GetClientCertificateFunc/ok_mTLS 296s === RUN TestIdentity_GetClientCertificateFunc/ok_tTLS 296s === RUN TestIdentity_GetClientCertificateFunc/fail_missing_cert 296s === RUN TestIdentity_GetClientCertificateFunc/fail_missing_key 296s --- PASS: TestIdentity_GetClientCertificateFunc (0.00s) 296s --- PASS: TestIdentity_GetClientCertificateFunc/ok_mTLS (0.00s) 296s --- PASS: TestIdentity_GetClientCertificateFunc/ok_tTLS (0.00s) 296s --- PASS: TestIdentity_GetClientCertificateFunc/fail_missing_cert (0.00s) 296s --- PASS: TestIdentity_GetClientCertificateFunc/fail_missing_key (0.00s) 296s === RUN TestIdentity_GetCertPool 296s === RUN TestIdentity_GetCertPool/ok 296s === RUN TestIdentity_GetCertPool/ok_nil 296s === RUN TestIdentity_GetCertPool/fail_missing 296s === RUN TestIdentity_GetCertPool/fail_no_cert 296s --- PASS: TestIdentity_GetCertPool (0.00s) 296s --- PASS: TestIdentity_GetCertPool/ok (0.00s) 296s --- PASS: TestIdentity_GetCertPool/ok_nil (0.00s) 296s --- PASS: TestIdentity_GetCertPool/fail_missing (0.00s) 296s --- PASS: TestIdentity_GetCertPool/fail_no_cert (0.00s) 296s === RUN TestIdentity_Renew 296s === RUN TestIdentity_Renew/ok 296s === RUN TestIdentity_Renew/ok_old 296s === RUN TestIdentity_Renew/ok_disabled 296s === RUN TestIdentity_Renew/fail_type 296s === RUN TestIdentity_Renew/fail_renew 296s === RUN TestIdentity_Renew/fail_certificate 296s === RUN TestIdentity_Renew/fail_write_identity 296s --- PASS: TestIdentity_Renew (0.00s) 296s --- PASS: TestIdentity_Renew/ok (0.00s) 296s --- PASS: TestIdentity_Renew/ok_old (0.00s) 296s --- PASS: TestIdentity_Renew/ok_disabled (0.00s) 296s --- PASS: TestIdentity_Renew/fail_type (0.00s) 296s --- PASS: TestIdentity_Renew/fail_renew (0.00s) 296s --- PASS: TestIdentity_Renew/fail_certificate (0.00s) 296s --- PASS: TestIdentity_Renew/fail_write_identity (0.00s) 296s PASS 296s ok github.com/smallstep/certificates/ca/identity 0.019s 296s === RUN TestNew 296s === RUN TestNew/ok_default 296s === RUN TestNew/ok_softcas 296s === RUN TestNew/ok_SoftCAS 296s === RUN TestNew/fail_empty 296s === RUN TestNew/fail_type 296s === RUN TestNew/fail_load 296s --- PASS: TestNew (0.00s) 296s --- PASS: TestNew/ok_default (0.00s) 296s --- PASS: TestNew/ok_softcas (0.00s) 296s --- PASS: TestNew/ok_SoftCAS (0.00s) 296s --- PASS: TestNew/fail_empty (0.00s) 296s --- PASS: TestNew/fail_type (0.00s) 296s --- PASS: TestNew/fail_load (0.00s) 296s === RUN TestNewCreator 296s === RUN TestNewCreator/ok_empty 296s === RUN TestNewCreator/ok_softcas 296s === RUN TestNewCreator/ok_SoftCAS 296s === RUN TestNewCreator/fail_type 296s === RUN TestNewCreator/fail_no_creator 296s --- PASS: TestNewCreator (0.00s) 296s --- PASS: TestNewCreator/ok_empty (0.00s) 296s --- PASS: TestNewCreator/ok_softcas (0.00s) 296s --- PASS: TestNewCreator/ok_SoftCAS (0.00s) 296s --- PASS: TestNewCreator/fail_type (0.00s) 296s --- PASS: TestNewCreator/fail_no_creator (0.00s) 296s PASS 296s ok github.com/smallstep/certificates/cas 0.003s 296s === RUN TestCreateCertificateAuthorityExtension 296s === RUN TestCreateCertificateAuthorityExtension/ok 296s === RUN TestCreateCertificateAuthorityExtension/ok#01 296s --- PASS: TestCreateCertificateAuthorityExtension (0.00s) 296s --- PASS: TestCreateCertificateAuthorityExtension/ok (0.00s) 296s --- PASS: TestCreateCertificateAuthorityExtension/ok#01 (0.00s) 296s === RUN TestFindCertificateAuthorityExtension 296s === RUN TestFindCertificateAuthorityExtension/first 296s === RUN TestFindCertificateAuthorityExtension/last 296s === RUN TestFindCertificateAuthorityExtension/fail 296s === RUN TestFindCertificateAuthorityExtension/fail_ExtraExtensions 296s --- PASS: TestFindCertificateAuthorityExtension (0.00s) 296s --- PASS: TestFindCertificateAuthorityExtension/first (0.00s) 296s --- PASS: TestFindCertificateAuthorityExtension/last (0.00s) 296s --- PASS: TestFindCertificateAuthorityExtension/fail (0.00s) 296s --- PASS: TestFindCertificateAuthorityExtension/fail_ExtraExtensions (0.00s) 296s === RUN TestRemoveCertificateAuthorityExtension 296s === RUN TestRemoveCertificateAuthorityExtension/first 296s === RUN TestRemoveCertificateAuthorityExtension/last 296s === RUN TestRemoveCertificateAuthorityExtension/missing 296s === RUN TestRemoveCertificateAuthorityExtension/extensions 296s --- PASS: TestRemoveCertificateAuthorityExtension (0.00s) 296s --- PASS: TestRemoveCertificateAuthorityExtension/first (0.00s) 296s --- PASS: TestRemoveCertificateAuthorityExtension/last (0.00s) 296s --- PASS: TestRemoveCertificateAuthorityExtension/missing (0.00s) 296s --- PASS: TestRemoveCertificateAuthorityExtension/extensions (0.00s) 296s === RUN TestOptions_Validate 296s === RUN TestOptions_Validate/nil 296s === RUN TestOptions_Validate/empty 296s === RUN TestOptions_Validate/SoftCAS 296s === RUN TestOptions_Validate/CloudCAS 296s === RUN TestOptions_Validate/softcas 296s === RUN TestOptions_Validate/CLOUDCAS 296s === RUN TestOptions_Validate/fail 296s --- PASS: TestOptions_Validate (0.00s) 296s --- PASS: TestOptions_Validate/nil (0.00s) 296s --- PASS: TestOptions_Validate/empty (0.00s) 296s --- PASS: TestOptions_Validate/SoftCAS (0.00s) 296s --- PASS: TestOptions_Validate/CloudCAS (0.00s) 296s --- PASS: TestOptions_Validate/softcas (0.00s) 296s --- PASS: TestOptions_Validate/CLOUDCAS (0.00s) 296s --- PASS: TestOptions_Validate/fail (0.00s) 296s === RUN TestOptions_Is 296s === RUN TestOptions_Is/nil 296s === RUN TestOptions_Is/empty 296s === RUN TestOptions_Is/SoftCAS 296s === RUN TestOptions_Is/CloudCAS 296s === RUN TestOptions_Is/softcas 296s === RUN TestOptions_Is/CLOUDCAS 296s === RUN TestOptions_Is/UnknownCAS 296s === RUN TestOptions_Is/fail 296s === RUN TestOptions_Is/fail#01 296s --- PASS: TestOptions_Is (0.00s) 296s --- PASS: TestOptions_Is/nil (0.00s) 296s --- PASS: TestOptions_Is/empty (0.00s) 296s --- PASS: TestOptions_Is/SoftCAS (0.00s) 296s --- PASS: TestOptions_Is/CloudCAS (0.00s) 296s --- PASS: TestOptions_Is/softcas (0.00s) 296s --- PASS: TestOptions_Is/CLOUDCAS (0.00s) 296s --- PASS: TestOptions_Is/UnknownCAS (0.00s) 296s --- PASS: TestOptions_Is/fail (0.00s) 296s --- PASS: TestOptions_Is/fail#01 (0.00s) 296s === RUN TestRegister 296s === RUN TestRegister/ok 296s &{{} {{{} 1} {0 0} {[] {} 0xc00029c0a0} 0x479720 0x40f8c0 17029433184110216329}} 296s === RUN TestRegister/error 296s &{{} {{{} 1} {0 0} {[] {} 0xc00029c0a0} 0x479720 0x40f8c0 17029433184110216329}} 296s --- PASS: TestRegister (0.00s) 296s --- PASS: TestRegister/ok (0.00s) 296s --- PASS: TestRegister/error (0.00s) 296s === RUN TestLoadCertificateAuthorityServiceNewFunc 296s === RUN TestLoadCertificateAuthorityServiceNewFunc/default 296s === RUN TestLoadCertificateAuthorityServiceNewFunc/SoftCAS 296s === RUN TestLoadCertificateAuthorityServiceNewFunc/CloudCAS 296s === RUN TestLoadCertificateAuthorityServiceNewFunc/softcas 296s === RUN TestLoadCertificateAuthorityServiceNewFunc/cloudcas 296s === RUN TestLoadCertificateAuthorityServiceNewFunc/FailCAS 296s --- PASS: TestLoadCertificateAuthorityServiceNewFunc (0.00s) 296s --- PASS: TestLoadCertificateAuthorityServiceNewFunc/default (0.00s) 296s --- PASS: TestLoadCertificateAuthorityServiceNewFunc/SoftCAS (0.00s) 296s --- PASS: TestLoadCertificateAuthorityServiceNewFunc/CloudCAS (0.00s) 296s --- PASS: TestLoadCertificateAuthorityServiceNewFunc/softcas (0.00s) 296s --- PASS: TestLoadCertificateAuthorityServiceNewFunc/cloudcas (0.00s) 296s --- PASS: TestLoadCertificateAuthorityServiceNewFunc/FailCAS (0.00s) 296s === RUN TestType_String 296s === RUN TestType_String/default 296s === RUN TestType_String/SoftCAS 296s === RUN TestType_String/CloudCAS 296s === RUN TestType_String/ExternalCAS 296s === RUN TestType_String/UnknownCAS 296s --- PASS: TestType_String (0.00s) 296s --- PASS: TestType_String/default (0.00s) 296s --- PASS: TestType_String/SoftCAS (0.00s) 296s --- PASS: TestType_String/CloudCAS (0.00s) 296s --- PASS: TestType_String/ExternalCAS (0.00s) 296s --- PASS: TestType_String/UnknownCAS (0.00s) 296s === RUN TestTypeOf 296s === RUN TestTypeOf/ok 296s === RUN TestTypeOf/ok_with_type 296s --- PASS: TestTypeOf (0.00s) 296s --- PASS: TestTypeOf/ok (0.00s) 296s --- PASS: TestTypeOf/ok_with_type (0.00s) 296s === RUN TestNotImplementedError_Error 296s === RUN TestNotImplementedError_Error/default 296s === RUN TestNotImplementedError_Error/with_message 296s --- PASS: TestNotImplementedError_Error (0.00s) 296s --- PASS: TestNotImplementedError_Error/default (0.00s) 296s --- PASS: TestNotImplementedError_Error/with_message (0.00s) 296s === RUN TestNotImplementedError_StatusCode 296s === RUN TestNotImplementedError_StatusCode/default 296s === RUN TestNotImplementedError_StatusCode/with_message 296s --- PASS: TestNotImplementedError_StatusCode (0.00s) 296s --- PASS: TestNotImplementedError_StatusCode/default (0.00s) 296s --- PASS: TestNotImplementedError_StatusCode/with_message (0.00s) 296s === RUN TestValidationError_Error 296s === RUN TestValidationError_Error/default 296s === RUN TestValidationError_Error/with_message 296s --- PASS: TestValidationError_Error (0.00s) 296s --- PASS: TestValidationError_Error/default (0.00s) 296s --- PASS: TestValidationError_Error/with_message (0.00s) 296s === RUN TestValidationError_StatusCode 296s === RUN TestValidationError_StatusCode/default 296s === RUN TestValidationError_StatusCode/with_message 296s --- PASS: TestValidationError_StatusCode (0.00s) 296s --- PASS: TestValidationError_StatusCode/default (0.00s) 296s --- PASS: TestValidationError_StatusCode/with_message (0.00s) 296s PASS 296s ok github.com/smallstep/certificates/cas/apiv1 0.007s 296s === RUN TestNew 296s === RUN TestNew/ok 296s === RUN TestNew/ok_with_callback 296s === RUN TestNew/fail_no_issuer 296s === RUN TestNew/fail_no_signer 296s --- PASS: TestNew (0.00s) 296s --- PASS: TestNew/ok (0.00s) 296s --- PASS: TestNew/ok_with_callback (0.00s) 296s --- PASS: TestNew/fail_no_issuer (0.00s) 296s --- PASS: TestNew/fail_no_signer (0.00s) 296s === RUN TestNew_register 296s --- PASS: TestNew_register (0.00s) 296s === RUN TestSoftCAS_Type 296s === RUN TestSoftCAS_Type/ok 296s --- PASS: TestSoftCAS_Type (0.00s) 296s --- PASS: TestSoftCAS_Type/ok (0.00s) 296s === RUN TestSoftCAS_GetSigner 296s === RUN TestSoftCAS_GetSigner/ok_signer 296s === RUN TestSoftCAS_GetSigner/ok_certificateSigner 296s === RUN TestSoftCAS_GetSigner/fail_certificateSigner 296s --- PASS: TestSoftCAS_GetSigner (0.00s) 296s --- PASS: TestSoftCAS_GetSigner/ok_signer (0.00s) 296s --- PASS: TestSoftCAS_GetSigner/ok_certificateSigner (0.00s) 296s --- PASS: TestSoftCAS_GetSigner/fail_certificateSigner (0.00s) 296s === RUN TestSoftCAS_CreateCertificate 296s === RUN TestSoftCAS_CreateCertificate/ok 296s === RUN TestSoftCAS_CreateCertificate/ok_signature_algorithm 296s === RUN TestSoftCAS_CreateCertificate/ok_with_notBefore 296s === RUN TestSoftCAS_CreateCertificate/ok_with_notBefore+notAfter 296s === RUN TestSoftCAS_CreateCertificate/ok_with_callback 296s === RUN TestSoftCAS_CreateCertificate/fail_template 296s === RUN TestSoftCAS_CreateCertificate/fail_lifetime 296s === RUN TestSoftCAS_CreateCertificate/fail_CreateCertificate 296s === RUN TestSoftCAS_CreateCertificate/fail_with_callback 296s --- PASS: TestSoftCAS_CreateCertificate (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificate/ok (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificate/ok_signature_algorithm (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificate/ok_with_notBefore (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificate/ok_with_notBefore+notAfter (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificate/ok_with_callback (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificate/fail_template (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificate/fail_lifetime (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificate/fail_CreateCertificate (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificate/fail_with_callback (0.00s) 296s === RUN TestSoftCAS_CreateCertificate_pss 296s --- PASS: TestSoftCAS_CreateCertificate_pss (0.04s) 296s === RUN TestSoftCAS_CreateCertificate_ec_rsa 296s --- PASS: TestSoftCAS_CreateCertificate_ec_rsa (0.03s) 296s === RUN TestSoftCAS_RenewCertificate 296s === RUN TestSoftCAS_RenewCertificate/ok 296s === RUN TestSoftCAS_RenewCertificate/ok_signature_algorithm 296s === RUN TestSoftCAS_RenewCertificate/ok_with_callback 296s === RUN TestSoftCAS_RenewCertificate/fail_template 296s === RUN TestSoftCAS_RenewCertificate/fail_lifetime 296s === RUN TestSoftCAS_RenewCertificate/fail_CreateCertificate 296s === RUN TestSoftCAS_RenewCertificate/fail_with_callback 296s --- PASS: TestSoftCAS_RenewCertificate (0.00s) 296s --- PASS: TestSoftCAS_RenewCertificate/ok (0.00s) 296s --- PASS: TestSoftCAS_RenewCertificate/ok_signature_algorithm (0.00s) 296s --- PASS: TestSoftCAS_RenewCertificate/ok_with_callback (0.00s) 296s --- PASS: TestSoftCAS_RenewCertificate/fail_template (0.00s) 296s --- PASS: TestSoftCAS_RenewCertificate/fail_lifetime (0.00s) 296s --- PASS: TestSoftCAS_RenewCertificate/fail_CreateCertificate (0.00s) 296s --- PASS: TestSoftCAS_RenewCertificate/fail_with_callback (0.00s) 296s === RUN TestSoftCAS_RevokeCertificate 296s === RUN TestSoftCAS_RevokeCertificate/ok 296s === RUN TestSoftCAS_RevokeCertificate/ok_no_cert 296s === RUN TestSoftCAS_RevokeCertificate/ok_empty 296s === RUN TestSoftCAS_RevokeCertificate/ok_with_callback 296s === RUN TestSoftCAS_RevokeCertificate/fail_with_callback 296s --- PASS: TestSoftCAS_RevokeCertificate (0.00s) 296s --- PASS: TestSoftCAS_RevokeCertificate/ok (0.00s) 296s --- PASS: TestSoftCAS_RevokeCertificate/ok_no_cert (0.00s) 296s --- PASS: TestSoftCAS_RevokeCertificate/ok_empty (0.00s) 296s --- PASS: TestSoftCAS_RevokeCertificate/ok_with_callback (0.00s) 296s --- PASS: TestSoftCAS_RevokeCertificate/fail_with_callback (0.00s) 296s === RUN Test_now 296s --- PASS: Test_now (0.00s) 296s === RUN TestSoftCAS_CreateCertificateAuthority 296s === RUN TestSoftCAS_CreateCertificateAuthority/ok_root 296s === RUN TestSoftCAS_CreateCertificateAuthority/ok_intermediate 296s === RUN TestSoftCAS_CreateCertificateAuthority/ok_signature_algorithm 296s === RUN TestSoftCAS_CreateCertificateAuthority/ok_createKey 296s === RUN TestSoftCAS_CreateCertificateAuthority/fail_template 296s === RUN TestSoftCAS_CreateCertificateAuthority/fail_lifetime 296s === RUN TestSoftCAS_CreateCertificateAuthority/fail_type 296s === RUN TestSoftCAS_CreateCertificateAuthority/fail_parent 296s === RUN TestSoftCAS_CreateCertificateAuthority/fail_parent.certificate 296s === RUN TestSoftCAS_CreateCertificateAuthority/fail_parent.signer 296s === RUN TestSoftCAS_CreateCertificateAuthority/fail_createKey 296s === RUN TestSoftCAS_CreateCertificateAuthority/fail_createSigner 296s === RUN TestSoftCAS_CreateCertificateAuthority/fail_sign_root 296s === RUN TestSoftCAS_CreateCertificateAuthority/fail_sign_intermediate 296s --- PASS: TestSoftCAS_CreateCertificateAuthority (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificateAuthority/ok_root (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificateAuthority/ok_intermediate (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificateAuthority/ok_signature_algorithm (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificateAuthority/ok_createKey (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_template (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_lifetime (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_type (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_parent (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_parent.certificate (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_parent.signer (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_createKey (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_createSigner (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_sign_root (0.00s) 296s --- PASS: TestSoftCAS_CreateCertificateAuthority/fail_sign_intermediate (0.00s) 296s === RUN TestSoftCAS_defaultKeyManager 296s === RUN TestSoftCAS_defaultKeyManager/ok_root 296s === RUN TestSoftCAS_defaultKeyManager/ok_intermediate 296s === RUN TestSoftCAS_defaultKeyManager/fail_with_default_key_manager 296s --- PASS: TestSoftCAS_defaultKeyManager (0.00s) 296s --- PASS: TestSoftCAS_defaultKeyManager/ok_root (0.00s) 296s --- PASS: TestSoftCAS_defaultKeyManager/ok_intermediate (0.00s) 296s --- PASS: TestSoftCAS_defaultKeyManager/fail_with_default_key_manager (0.00s) 296s === RUN Test_isRSA 296s === RUN Test_isRSA/SHA256WithRSA 296s === RUN Test_isRSA/SHA384WithRSA 296s === RUN Test_isRSA/SHA512WithRSA 296s === RUN Test_isRSA/SHA256WithRSAPSS 296s === RUN Test_isRSA/SHA384WithRSAPSS 296s === RUN Test_isRSA/SHA512WithRSAPSS 296s === RUN Test_isRSA/ECDSAWithSHA256 296s === RUN Test_isRSA/ECDSAWithSHA384 296s === RUN Test_isRSA/ECDSAWithSHA512 296s === RUN Test_isRSA/PureEd25519 296s --- PASS: Test_isRSA (0.00s) 296s --- PASS: Test_isRSA/SHA256WithRSA (0.00s) 296s --- PASS: Test_isRSA/SHA384WithRSA (0.00s) 296s --- PASS: Test_isRSA/SHA512WithRSA (0.00s) 296s --- PASS: Test_isRSA/SHA256WithRSAPSS (0.00s) 296s --- PASS: Test_isRSA/SHA384WithRSAPSS (0.00s) 296s --- PASS: Test_isRSA/SHA512WithRSAPSS (0.00s) 296s --- PASS: Test_isRSA/ECDSAWithSHA256 (0.00s) 296s --- PASS: Test_isRSA/ECDSAWithSHA384 (0.00s) 296s --- PASS: Test_isRSA/ECDSAWithSHA512 (0.00s) 296s --- PASS: Test_isRSA/PureEd25519 (0.00s) 296s PASS 296s ok github.com/smallstep/certificates/cas/softcas 0.083s 296s === RUN Test_newServerEndpointID 296s === RUN Test_newServerEndpointID/ok 296s === RUN Test_newServerEndpointID/ok_uuid 296s --- PASS: Test_newServerEndpointID (0.00s) 296s --- PASS: Test_newServerEndpointID/ok (0.00s) 296s --- PASS: Test_newServerEndpointID/ok_uuid (0.00s) 296s === RUN Test_newStepIssuer 296s === RUN Test_newStepIssuer/x5c 296s === RUN Test_newStepIssuer/jwk 296s === RUN Test_newStepIssuer/fail 296s --- PASS: Test_newStepIssuer (0.11s) 296s --- PASS: Test_newStepIssuer/x5c (0.00s) 296s --- PASS: Test_newStepIssuer/jwk (0.00s) 296s --- PASS: Test_newStepIssuer/fail (0.00s) 296s === RUN Test_jwkIssuer_SignToken 296s === RUN Test_jwkIssuer_SignToken/ok 296s === RUN Test_jwkIssuer_SignToken/ok_ra 296s === RUN Test_jwkIssuer_SignToken/ok_ra_endpoint_id 296s === RUN Test_jwkIssuer_SignToken/fail 296s --- PASS: Test_jwkIssuer_SignToken (0.10s) 296s --- PASS: Test_jwkIssuer_SignToken/ok (0.00s) 296s --- PASS: Test_jwkIssuer_SignToken/ok_ra (0.00s) 296s --- PASS: Test_jwkIssuer_SignToken/ok_ra_endpoint_id (0.00s) 296s --- PASS: Test_jwkIssuer_SignToken/fail (0.00s) 296s === RUN Test_jwkIssuer_RevokeToken 296s === RUN Test_jwkIssuer_RevokeToken/ok 296s === RUN Test_jwkIssuer_RevokeToken/ok#01 296s --- PASS: Test_jwkIssuer_RevokeToken (0.11s) 296s --- PASS: Test_jwkIssuer_RevokeToken/ok (0.00s) 296s --- PASS: Test_jwkIssuer_RevokeToken/ok#01 (0.00s) 296s === RUN Test_jwkIssuer_Lifetime 296s === RUN Test_jwkIssuer_Lifetime/ok 296s --- PASS: Test_jwkIssuer_Lifetime (0.10s) 296s --- PASS: Test_jwkIssuer_Lifetime/ok (0.00s) 296s === RUN Test_newJWKSignerFromEncryptedKey 296s === RUN Test_newJWKSignerFromEncryptedKey/ok 296s === RUN Test_newJWKSignerFromEncryptedKey/fail_decrypt 296s === RUN Test_newJWKSignerFromEncryptedKey/fail_unmarshal 296s === RUN Test_newJWKSignerFromEncryptedKey/fail_not_signer 296s --- PASS: Test_newJWKSignerFromEncryptedKey (0.61s) 296s --- PASS: Test_newJWKSignerFromEncryptedKey/ok (0.10s) 296s --- PASS: Test_newJWKSignerFromEncryptedKey/fail_decrypt (0.10s) 296s --- PASS: Test_newJWKSignerFromEncryptedKey/fail_unmarshal (0.10s) 296s --- PASS: Test_newJWKSignerFromEncryptedKey/fail_not_signer (0.10s) 296s === RUN Test_init 296s --- PASS: Test_init (0.00s) 296s === RUN TestNew 296s === RUN TestNew/ok 296s === RUN TestNew/ok_jwk 296s === RUN TestNew/ok_jwk_provisioners 296s === RUN TestNew/ok_ca_getter 296s === RUN TestNew/fail_authority 296s === RUN TestNew/fail_fingerprint 296s === RUN TestNew/fail_type 296s === RUN TestNew/fail_provisioner 296s === RUN TestNew/fail_provisioner_jwk 296s === RUN TestNew/fail_provisioner_not_found 296s === RUN TestNew/fail_invalid_password 296s === RUN TestNew/fail_no_key 296s === RUN TestNew/fail_certificate 296s === RUN TestNew/fail_key 296s === RUN TestNew/fail_key_jwk 296s === RUN TestNew/bad_authority 296s === RUN TestNew/fail_parse_url 296s === RUN TestNew/fail_new_client 296s === RUN TestNew/fail_new_x5c_issuer 296s === RUN TestNew/fail_new_jwk_issuer 296s === RUN TestNew/bad_issuer 296s === RUN TestNew/bad_issuer_type 296s --- PASS: TestNew (0.34s) 296s --- PASS: TestNew/ok (0.00s) 296s --- PASS: TestNew/ok_jwk (0.00s) 296s --- PASS: TestNew/ok_jwk_provisioners (0.11s) 296s --- PASS: TestNew/ok_ca_getter (0.00s) 296s --- PASS: TestNew/fail_authority (0.00s) 296s --- PASS: TestNew/fail_fingerprint (0.00s) 296s --- PASS: TestNew/fail_type (0.00s) 296s --- PASS: TestNew/fail_provisioner (0.00s) 296s --- PASS: TestNew/fail_provisioner_jwk (0.00s) 296s --- PASS: TestNew/fail_provisioner_not_found (0.00s) 296s --- PASS: TestNew/fail_invalid_password (0.11s) 296s --- PASS: TestNew/fail_no_key (0.00s) 296s --- PASS: TestNew/fail_certificate (0.00s) 296s --- PASS: TestNew/fail_key (0.00s) 296s --- PASS: TestNew/fail_key_jwk (0.00s) 296s --- PASS: TestNew/bad_authority (0.01s) 296s --- PASS: TestNew/fail_parse_url (0.00s) 296s --- PASS: TestNew/fail_new_client (0.00s) 296s --- PASS: TestNew/fail_new_x5c_issuer (0.00s) 296s --- PASS: TestNew/fail_new_jwk_issuer (0.00s) 296s --- PASS: TestNew/bad_issuer (0.00s) 296s --- PASS: TestNew/bad_issuer_type (0.00s) 296s === RUN TestStepCAS_Type 296s === RUN TestStepCAS_Type/ok 296s --- PASS: TestStepCAS_Type (0.00s) 296s --- PASS: TestStepCAS_Type/ok (0.00s) 296s === RUN TestStepCAS_CreateCertificate 296s === RUN TestStepCAS_CreateCertificate/ok 296s === RUN TestStepCAS_CreateCertificate/ok_with_different_CSR 296s === RUN TestStepCAS_CreateCertificate/ok_with_password 296s === RUN TestStepCAS_CreateCertificate/ok_jwk 296s === RUN TestStepCAS_CreateCertificate/ok_jwk_with_password 296s === RUN TestStepCAS_CreateCertificate/ok_with_provisioner 296s === RUN TestStepCAS_CreateCertificate/ok_with_server_cert 296s === RUN TestStepCAS_CreateCertificate/fail_CSR 296s === RUN TestStepCAS_CreateCertificate/fail_Template 296s === RUN TestStepCAS_CreateCertificate/fail_lifetime 296s === RUN TestStepCAS_CreateCertificate/fail_sign_token 296s === RUN TestStepCAS_CreateCertificate/fail_client_sign 296s === RUN TestStepCAS_CreateCertificate/fail_password 296s --- PASS: TestStepCAS_CreateCertificate (0.43s) 296s --- PASS: TestStepCAS_CreateCertificate/ok (0.00s) 296s --- PASS: TestStepCAS_CreateCertificate/ok_with_different_CSR (0.00s) 296s --- PASS: TestStepCAS_CreateCertificate/ok_with_password (0.11s) 296s --- PASS: TestStepCAS_CreateCertificate/ok_jwk (0.00s) 296s --- PASS: TestStepCAS_CreateCertificate/ok_jwk_with_password (0.00s) 296s --- PASS: TestStepCAS_CreateCertificate/ok_with_provisioner (0.00s) 296s --- PASS: TestStepCAS_CreateCertificate/ok_with_server_cert (0.00s) 296s --- PASS: TestStepCAS_CreateCertificate/fail_CSR (0.00s) 296s --- PASS: TestStepCAS_CreateCertificate/fail_Template (0.00s) 296s --- PASS: TestStepCAS_CreateCertificate/fail_lifetime (0.00s) 296s --- PASS: TestStepCAS_CreateCertificate/fail_sign_token (0.00s) 296s --- PASS: TestStepCAS_CreateCertificate/fail_client_sign (0.00s) 296s --- PASS: TestStepCAS_CreateCertificate/fail_password (0.00s) 296s === RUN TestStepCAS_RenewCertificate 296s === RUN TestStepCAS_RenewCertificate/ok 296s === RUN TestStepCAS_RenewCertificate/fail_no_token 296s === RUN TestStepCAS_RenewCertificate/fail_bad_token 296s --- PASS: TestStepCAS_RenewCertificate (0.00s) 296s --- PASS: TestStepCAS_RenewCertificate/ok (0.00s) 296s --- PASS: TestStepCAS_RenewCertificate/fail_no_token (0.00s) 296s --- PASS: TestStepCAS_RenewCertificate/fail_bad_token (0.00s) 296s === RUN TestStepCAS_RevokeCertificate 296s === RUN TestStepCAS_RevokeCertificate/ok_serial_number 296s === RUN TestStepCAS_RevokeCertificate/ok_certificate 296s === RUN TestStepCAS_RevokeCertificate/ok_both 296s === RUN TestStepCAS_RevokeCertificate/ok_with_password 296s === RUN TestStepCAS_RevokeCertificate/ok_serial_number_jwk 296s === RUN TestStepCAS_RevokeCertificate/ok_certificate_jwk 296s === RUN TestStepCAS_RevokeCertificate/ok_both_jwk 296s === RUN TestStepCAS_RevokeCertificate/ok_jwk_with_password 296s === RUN TestStepCAS_RevokeCertificate/fail_request 296s === RUN TestStepCAS_RevokeCertificate/fail_revoke_token 296s === RUN TestStepCAS_RevokeCertificate/fail_client_revoke 296s === RUN TestStepCAS_RevokeCertificate/fail_password 296s --- PASS: TestStepCAS_RevokeCertificate (0.54s) 296s --- PASS: TestStepCAS_RevokeCertificate/ok_serial_number (0.00s) 296s --- PASS: TestStepCAS_RevokeCertificate/ok_certificate (0.00s) 296s --- PASS: TestStepCAS_RevokeCertificate/ok_both (0.00s) 296s --- PASS: TestStepCAS_RevokeCertificate/ok_with_password (0.10s) 296s --- PASS: TestStepCAS_RevokeCertificate/ok_serial_number_jwk (0.00s) 296s --- PASS: TestStepCAS_RevokeCertificate/ok_certificate_jwk (0.00s) 296s --- PASS: TestStepCAS_RevokeCertificate/ok_both_jwk (0.00s) 296s --- PASS: TestStepCAS_RevokeCertificate/ok_jwk_with_password (0.00s) 296s --- PASS: TestStepCAS_RevokeCertificate/fail_request (0.00s) 296s --- PASS: TestStepCAS_RevokeCertificate/fail_revoke_token (0.00s) 296s --- PASS: TestStepCAS_RevokeCertificate/fail_client_revoke (0.00s) 296s --- PASS: TestStepCAS_RevokeCertificate/fail_password (0.10s) 296s === RUN TestStepCAS_GetCertificateAuthority 296s === RUN TestStepCAS_GetCertificateAuthority/ok 296s === RUN TestStepCAS_GetCertificateAuthority/ok_jwk 296s === RUN TestStepCAS_GetCertificateAuthority/fail_fingerprint 296s --- PASS: TestStepCAS_GetCertificateAuthority (0.00s) 296s --- PASS: TestStepCAS_GetCertificateAuthority/ok (0.00s) 296s --- PASS: TestStepCAS_GetCertificateAuthority/ok_jwk (0.00s) 296s --- PASS: TestStepCAS_GetCertificateAuthority/fail_fingerprint (0.00s) 296s === RUN Test_x5cIssuer_SignToken 296s === RUN Test_x5cIssuer_SignToken/ok 296s === RUN Test_x5cIssuer_SignToken/ok_ra 296s === RUN Test_x5cIssuer_SignToken/ok_ra_endpoint_id 296s === RUN Test_x5cIssuer_SignToken/fail_crt 296s === RUN Test_x5cIssuer_SignToken/fail_key 296s === RUN Test_x5cIssuer_SignToken/fail_no_signer 296s --- PASS: Test_x5cIssuer_SignToken (0.00s) 296s --- PASS: Test_x5cIssuer_SignToken/ok (0.00s) 296s --- PASS: Test_x5cIssuer_SignToken/ok_ra (0.00s) 296s --- PASS: Test_x5cIssuer_SignToken/ok_ra_endpoint_id (0.00s) 296s --- PASS: Test_x5cIssuer_SignToken/fail_crt (0.00s) 296s --- PASS: Test_x5cIssuer_SignToken/fail_key (0.00s) 296s --- PASS: Test_x5cIssuer_SignToken/fail_no_signer (0.00s) 296s === RUN Test_x5cIssuer_RevokeToken 296s === RUN Test_x5cIssuer_RevokeToken/ok 296s === RUN Test_x5cIssuer_RevokeToken/fail_crt 296s === RUN Test_x5cIssuer_RevokeToken/fail_key 296s === RUN Test_x5cIssuer_RevokeToken/fail_no_signer 296s --- PASS: Test_x5cIssuer_RevokeToken (0.00s) 296s --- PASS: Test_x5cIssuer_RevokeToken/ok (0.00s) 296s --- PASS: Test_x5cIssuer_RevokeToken/fail_crt (0.00s) 296s --- PASS: Test_x5cIssuer_RevokeToken/fail_key (0.00s) 296s --- PASS: Test_x5cIssuer_RevokeToken/fail_no_signer (0.00s) 296s === RUN Test_x5cIssuer_Lifetime 296s === RUN Test_x5cIssuer_Lifetime/ok_0s 296s === RUN Test_x5cIssuer_Lifetime/ok_1m 296s === RUN Test_x5cIssuer_Lifetime/ok_max-1m 296s === RUN Test_x5cIssuer_Lifetime/ok_max 296s === RUN Test_x5cIssuer_Lifetime/ok_max+1m 296s === RUN Test_x5cIssuer_Lifetime/ok_fail 296s --- PASS: Test_x5cIssuer_Lifetime (0.00s) 296s --- PASS: Test_x5cIssuer_Lifetime/ok_0s (0.00s) 296s --- PASS: Test_x5cIssuer_Lifetime/ok_1m (0.00s) 296s --- PASS: Test_x5cIssuer_Lifetime/ok_max-1m (0.00s) 296s --- PASS: Test_x5cIssuer_Lifetime/ok_max (0.00s) 296s --- PASS: Test_x5cIssuer_Lifetime/ok_max+1m (0.00s) 296s --- PASS: Test_x5cIssuer_Lifetime/ok_fail (0.00s) 296s === RUN Test_newJoseSigner 296s === RUN Test_newJoseSigner/p256 296s === RUN Test_newJoseSigner/p384 296s === RUN Test_newJoseSigner/p521 296s === RUN Test_newJoseSigner/ed25519 296s === RUN Test_newJoseSigner/rsa 296s === RUN Test_newJoseSigner/fail_p224 296s === RUN Test_newJoseSigner/fail_signer 296s --- PASS: Test_newJoseSigner (0.06s) 296s --- PASS: Test_newJoseSigner/p256 (0.00s) 296s --- PASS: Test_newJoseSigner/p384 (0.00s) 296s --- PASS: Test_newJoseSigner/p521 (0.00s) 296s --- PASS: Test_newJoseSigner/ed25519 (0.00s) 296s --- PASS: Test_newJoseSigner/rsa (0.00s) 296s --- PASS: Test_newJoseSigner/fail_p224 (0.00s) 296s --- PASS: Test_newJoseSigner/fail_signer (0.00s) 296s PASS 296s ok github.com/smallstep/certificates/cas/stepcas 2.631s 296s ? github.com/smallstep/certificates/commands [no test files] 296s === RUN TestIsRevoked 296s === RUN TestIsRevoked/false/nil_db 296s === RUN TestIsRevoked/false/ErrNotFound 296s === RUN TestIsRevoked/error/checking_bucket 296s === RUN TestIsRevoked/true 296s --- PASS: TestIsRevoked (0.00s) 296s --- PASS: TestIsRevoked/false/nil_db (0.00s) 296s --- PASS: TestIsRevoked/false/ErrNotFound (0.00s) 296s --- PASS: TestIsRevoked/error/checking_bucket (0.00s) 296s --- PASS: TestIsRevoked/true (0.00s) 296s === RUN TestRevoke 296s === RUN TestRevoke/error/force_isRevoked 296s === RUN TestRevoke/error/was_already_revoked 296s === RUN TestRevoke/ok 296s --- PASS: TestRevoke (0.00s) 296s --- PASS: TestRevoke/error/force_isRevoked (0.00s) 296s --- PASS: TestRevoke/error/was_already_revoked (0.00s) 296s --- PASS: TestRevoke/ok (0.00s) 296s === RUN TestUseToken 296s === RUN TestUseToken/fail/force-CmpAndSwap-error 296s === RUN TestUseToken/fail/CmpAndSwap-already-exists 296s === RUN TestUseToken/ok/cmpAndSwap-success 296s --- PASS: TestUseToken (0.00s) 296s --- PASS: TestUseToken/fail/force-CmpAndSwap-error (0.00s) 296s --- PASS: TestUseToken/fail/CmpAndSwap-already-exists (0.00s) 296s --- PASS: TestUseToken/ok/cmpAndSwap-success (0.00s) 296s === RUN TestDB_StoreCertificateChain 296s === RUN TestDB_StoreCertificateChain/ok 296s === RUN TestDB_StoreCertificateChain/ok_ra_provisioner 296s === RUN TestDB_StoreCertificateChain/ok_no_provisioner 296s === RUN TestDB_StoreCertificateChain/fail_store_certificate 296s --- PASS: TestDB_StoreCertificateChain (0.00s) 296s --- PASS: TestDB_StoreCertificateChain/ok (0.00s) 296s --- PASS: TestDB_StoreCertificateChain/ok_ra_provisioner (0.00s) 296s --- PASS: TestDB_StoreCertificateChain/ok_no_provisioner (0.00s) 296s --- PASS: TestDB_StoreCertificateChain/fail_store_certificate (0.00s) 296s === RUN TestDB_GetCertificateData 296s === RUN TestDB_GetCertificateData/ok 296s === RUN TestDB_GetCertificateData/fail_not_found 296s === RUN TestDB_GetCertificateData/fail_db 296s === RUN TestDB_GetCertificateData/fail_unmarshal 296s --- PASS: TestDB_GetCertificateData (0.00s) 296s --- PASS: TestDB_GetCertificateData/ok (0.00s) 296s --- PASS: TestDB_GetCertificateData/fail_not_found (0.00s) 296s --- PASS: TestDB_GetCertificateData/fail_db (0.00s) 296s --- PASS: TestDB_GetCertificateData/fail_unmarshal (0.00s) 296s === RUN TestDB_StoreRenewedCertificate 296s === RUN TestDB_StoreRenewedCertificate/ok 296s === RUN TestDB_StoreRenewedCertificate/ok_no_data 296s === RUN TestDB_StoreRenewedCertificate/ok_fail_marshal 296s === RUN TestDB_StoreRenewedCertificate/fail 296s --- PASS: TestDB_StoreRenewedCertificate (0.00s) 296s --- PASS: TestDB_StoreRenewedCertificate/ok (0.00s) 296s --- PASS: TestDB_StoreRenewedCertificate/ok_no_data (0.00s) 296s --- PASS: TestDB_StoreRenewedCertificate/ok_fail_marshal (0.00s) 296s --- PASS: TestDB_StoreRenewedCertificate/fail (0.00s) 296s === RUN TestSimpleDB 296s --- PASS: TestSimpleDB (0.00s) 296s PASS 296s ok github.com/smallstep/certificates/db 0.008s 296s === RUN TestError_MarshalJSON 296s === RUN TestError_MarshalJSON/ok 296s === RUN TestError_MarshalJSON/ok_no_error 296s --- PASS: TestError_MarshalJSON (0.00s) 296s --- PASS: TestError_MarshalJSON/ok (0.00s) 296s --- PASS: TestError_MarshalJSON/ok_no_error (0.00s) 296s === RUN TestError_UnmarshalJSON 296s === RUN TestError_UnmarshalJSON/ok 296s === RUN TestError_UnmarshalJSON/fail 296s --- PASS: TestError_UnmarshalJSON (0.00s) 296s --- PASS: TestError_UnmarshalJSON/ok (0.00s) 296s --- PASS: TestError_UnmarshalJSON/fail (0.00s) 296s === RUN TestError_Unwrap 296s === RUN TestError_Unwrap/ok_New 296s === RUN TestError_Unwrap/ok_New_v-wrap 296s === RUN TestError_Unwrap/ok_NewError 296s === RUN TestError_Unwrap/ok_NewErr 296s === RUN TestError_Unwrap/ok_NewErr_wit_message 296s === RUN TestError_Unwrap/ok_Errorf 296s === RUN TestError_Unwrap/ok_Errorf_v-wrap 296s --- PASS: TestError_Unwrap (0.00s) 296s --- PASS: TestError_Unwrap/ok_New (0.00s) 296s --- PASS: TestError_Unwrap/ok_New_v-wrap (0.00s) 296s --- PASS: TestError_Unwrap/ok_NewError (0.00s) 296s --- PASS: TestError_Unwrap/ok_NewErr (0.00s) 296s --- PASS: TestError_Unwrap/ok_NewErr_wit_message (0.00s) 296s --- PASS: TestError_Unwrap/ok_Errorf (0.00s) 296s --- PASS: TestError_Unwrap/ok_Errorf_v-wrap (0.00s) 296s === RUN TestError_Unwrap_As 296s === RUN TestError_Unwrap_As/ok_NewError 296s === RUN TestError_Unwrap_As/ok_NewErr 296s === RUN TestError_Unwrap_As/ok_NewErr_wit_message 296s === RUN TestError_Unwrap_As/ok_Errorf 296s === RUN TestError_Unwrap_As/fail_New 296s === RUN TestError_Unwrap_As/fail_New_v-wrap 296s === RUN TestError_Unwrap_As/fail_Errorf 296s === RUN TestError_Unwrap_As/fail_Errorf_v-wrap 296s --- PASS: TestError_Unwrap_As (0.00s) 296s --- PASS: TestError_Unwrap_As/ok_NewError (0.00s) 296s --- PASS: TestError_Unwrap_As/ok_NewErr (0.00s) 296s --- PASS: TestError_Unwrap_As/ok_NewErr_wit_message (0.00s) 296s --- PASS: TestError_Unwrap_As/ok_Errorf (0.00s) 296s --- PASS: TestError_Unwrap_As/fail_New (0.00s) 296s --- PASS: TestError_Unwrap_As/fail_New_v-wrap (0.00s) 296s --- PASS: TestError_Unwrap_As/fail_Errorf (0.00s) 296s --- PASS: TestError_Unwrap_As/fail_Errorf_v-wrap (0.00s) 296s === RUN TestErrorf 296s === RUN TestErrorf/bad_request 296s === RUN TestErrorf/unauthorized 296s === RUN TestErrorf/forbidden 296s === RUN TestErrorf/not_found 296s === RUN TestErrorf/internal_server_error 296s === RUN TestErrorf/not_implemented 296s === RUN TestErrorf/other 296s === RUN TestErrorf/formatted_args 296s === RUN TestErrorf/WithMessage 296s === RUN TestErrorf/WithErrorMessage 296s === RUN TestErrorf/WithKeyValue 296s === RUN TestErrorf/withDefaultMessage 296s === RUN TestErrorf/withFormattedMessage 296s === RUN TestErrorf/WithMessage_and_withDefaultMessage 296s === RUN TestErrorf/WithErrorMessage_and_withFormattedMessage 296s === RUN TestErrorf/formatted_args_and_withMessage 296s --- PASS: TestErrorf (0.00s) 296s --- PASS: TestErrorf/bad_request (0.00s) 296s --- PASS: TestErrorf/unauthorized (0.00s) 296s --- PASS: TestErrorf/forbidden (0.00s) 296s --- PASS: TestErrorf/not_found (0.00s) 296s --- PASS: TestErrorf/internal_server_error (0.00s) 296s --- PASS: TestErrorf/not_implemented (0.00s) 296s --- PASS: TestErrorf/other (0.00s) 296s --- PASS: TestErrorf/formatted_args (0.00s) 296s --- PASS: TestErrorf/WithMessage (0.00s) 296s --- PASS: TestErrorf/WithErrorMessage (0.00s) 296s --- PASS: TestErrorf/WithKeyValue (0.00s) 296s --- PASS: TestErrorf/withDefaultMessage (0.00s) 296s --- PASS: TestErrorf/withFormattedMessage (0.00s) 296s --- PASS: TestErrorf/WithMessage_and_withDefaultMessage (0.00s) 296s --- PASS: TestErrorf/WithErrorMessage_and_withFormattedMessage (0.00s) 296s --- PASS: TestErrorf/formatted_args_and_withMessage (0.00s) 296s PASS 296s ok github.com/smallstep/certificates/errs 0.005s 296s === RUN TestUintConvertsValues 296s --- PASS: TestUintConvertsValues (0.00s) 296s === RUN TestUintPanicsOnNegativeValue 296s --- PASS: TestUintPanicsOnNegativeValue (0.00s) 296s === RUN TestInt64ConvertsValues 296s --- PASS: TestInt64ConvertsValues (0.00s) 296s === RUN TestInt64PanicsOnLargeValue 296s --- PASS: TestInt64PanicsOnLargeValue (0.00s) 296s === RUN TestUint64ConvertsValues 296s --- PASS: TestUint64ConvertsValues (0.00s) 296s === RUN TestUint64PanicsOnNegativeValue 296s --- PASS: TestUint64PanicsOnNegativeValue (0.00s) 296s === RUN TestInt32ConvertsValues 296s --- PASS: TestInt32ConvertsValues (0.00s) 296s === RUN TestInt32PanicsOnTooSmallValue 296s --- PASS: TestInt32PanicsOnTooSmallValue (0.00s) 296s === RUN TestInt32PanicsOnLargeValue 296s --- PASS: TestInt32PanicsOnLargeValue (0.00s) 296s === RUN TestUint32ConvertsValues 296s --- PASS: TestUint32ConvertsValues (0.00s) 296s === RUN TestUint32PanicsOnNegativeValue 296s --- PASS: TestUint32PanicsOnNegativeValue (0.00s) 296s === RUN TestUint32PanicsOnLargeValue 296s --- PASS: TestUint32PanicsOnLargeValue (0.00s) 296s === RUN TestUint16ConvertsValues 296s --- PASS: TestUint16ConvertsValues (0.00s) 296s === RUN TestUint16PanicsOnNegativeValue 296s --- PASS: TestUint16PanicsOnNegativeValue (0.00s) 296s === RUN TestUint16PanicsOnLargeValue 296s --- PASS: TestUint16PanicsOnLargeValue (0.00s) 296s PASS 296s ok github.com/smallstep/certificates/internal/cast 0.004s 296s ? github.com/smallstep/certificates/internal/httptransport [no test files] 296s ? github.com/smallstep/certificates/internal/metrix [no test files] 296s ? github.com/smallstep/certificates/internal/userid [no test files] 296s === RUN TestHealthOKHandling 296s === RUN TestHealthOKHandling/200_should_be_logged_at_Info_level_for_/health_request_without_explicit_opt-in 296s === RUN TestHealthOKHandling/200_should_be_logged_only_at_Trace_level_for_/health_request_if_opt-in 296s --- PASS: TestHealthOKHandling (0.00s) 296s --- PASS: TestHealthOKHandling/200_should_be_logged_at_Info_level_for_/health_request_without_explicit_opt-in (0.00s) 296s --- PASS: TestHealthOKHandling/200_should_be_logged_only_at_Trace_level_for_/health_request_if_opt-in (0.00s) 296s === RUN TestHandlingRegardlessOfOptions 296s === RUN TestHandlingRegardlessOfOptions/200_should_be_logged_at_Info_level_for_non-health_requests 296s === RUN TestHandlingRegardlessOfOptions/400_should_be_logged_at_Warn_level_for_non-health_requests 296s === RUN TestHandlingRegardlessOfOptions/500_should_be_logged_at_Error_level_for_non-health_requests 296s === RUN TestHandlingRegardlessOfOptions/400_should_be_logged_at_Warn_level_even_for_/health_requests 296s === RUN TestHandlingRegardlessOfOptions/500_should_be_logged_at_Error_level_even_for_/health_requests 296s --- PASS: TestHandlingRegardlessOfOptions (0.00s) 296s --- PASS: TestHandlingRegardlessOfOptions/200_should_be_logged_at_Info_level_for_non-health_requests (0.00s) 296s --- PASS: TestHandlingRegardlessOfOptions/400_should_be_logged_at_Warn_level_for_non-health_requests (0.00s) 296s --- PASS: TestHandlingRegardlessOfOptions/500_should_be_logged_at_Error_level_for_non-health_requests (0.00s) 296s --- PASS: TestHandlingRegardlessOfOptions/400_should_be_logged_at_Warn_level_even_for_/health_requests (0.00s) 296s --- PASS: TestHandlingRegardlessOfOptions/500_should_be_logged_at_Error_level_even_for_/health_requests (0.00s) 296s === RUN TestLogRealIP 296s === RUN TestLogRealIP/setting_is_turned_on,_no_header_is_set 296s === RUN TestLogRealIP/setting_is_turned_on,_True-Client-IP_header_is_set 296s === RUN TestLogRealIP/setting_is_turned_on,_True-Client-IP_header_is_set_with_invalid_value 296s === RUN TestLogRealIP/setting_is_turned_on,_X-Real-IP_header_is_set 296s === RUN TestLogRealIP/setting_is_turned_on,_X-Forwarded-For_header_is_set 296s === RUN TestLogRealIP/setting_is_turned_on,_X-Forwarded-For_header_is_set_with_multiple_IPs 296s === RUN TestLogRealIP/setting_is_turned_on,_all_headers_are_set 296s === RUN TestLogRealIP/setting_is_turned_off,_True-Client-IP_header_is_set 296s === RUN TestLogRealIP/setting_is_turned_off,_no_header_is_set 296s --- PASS: TestLogRealIP (0.00s) 296s --- PASS: TestLogRealIP/setting_is_turned_on,_no_header_is_set (0.00s) 296s --- PASS: TestLogRealIP/setting_is_turned_on,_True-Client-IP_header_is_set (0.00s) 296s --- PASS: TestLogRealIP/setting_is_turned_on,_True-Client-IP_header_is_set_with_invalid_value (0.00s) 296s --- PASS: TestLogRealIP/setting_is_turned_on,_X-Real-IP_header_is_set (0.00s) 296s --- PASS: TestLogRealIP/setting_is_turned_on,_X-Forwarded-For_header_is_set (0.00s) 296s --- PASS: TestLogRealIP/setting_is_turned_on,_X-Forwarded-For_header_is_set_with_multiple_IPs (0.00s) 296s --- PASS: TestLogRealIP/setting_is_turned_on,_all_headers_are_set (0.00s) 296s --- PASS: TestLogRealIP/setting_is_turned_off,_True-Client-IP_header_is_set (0.00s) 296s --- PASS: TestLogRealIP/setting_is_turned_off,_no_header_is_set (0.00s) 296s PASS 296s ok github.com/smallstep/certificates/logging 0.005s 296s === RUN Test_Middleware 296s === RUN Test_Middleware/default-request-id 296s === RUN Test_Middleware/no-request-id 296s === RUN Test_Middleware/empty-header 296s === RUN Test_Middleware/fallback-header-name 296s --- PASS: Test_Middleware (0.00s) 296s --- PASS: Test_Middleware/default-request-id (0.00s) 296s --- PASS: Test_Middleware/no-request-id (0.00s) 296s --- PASS: Test_Middleware/empty-header (0.00s) 296s --- PASS: Test_Middleware/fallback-header-name (0.00s) 296s PASS 296s ok github.com/smallstep/certificates/middleware/requestid 0.002s 296s ? github.com/smallstep/certificates/monitoring [no test files] 296s === RUN TestPKI_WriteHelmTemplate 296s === RUN TestPKI_WriteHelmTemplate/ok/with-ssh-and-duplicate-provisioner-name 296s === RUN TestPKI_WriteHelmTemplate/ok/simple 296s === RUN TestPKI_WriteHelmTemplate/ok/with-provisioner 296s === RUN TestPKI_WriteHelmTemplate/ok/with-acme-and-duplicate-provisioner-name 296s === RUN TestPKI_WriteHelmTemplate/ok/with-admin 296s === RUN TestPKI_WriteHelmTemplate/ok/with-ssh 296s === RUN TestPKI_WriteHelmTemplate/ok/with-ssh-and-acme 296s === RUN TestPKI_WriteHelmTemplate/fail/authority.ProvisionerToCertificates 296s === RUN TestPKI_WriteHelmTemplate/ok/with-acme 296s --- PASS: TestPKI_WriteHelmTemplate (0.03s) 296s --- PASS: TestPKI_WriteHelmTemplate/ok/with-ssh-and-duplicate-provisioner-name (0.00s) 296s --- PASS: TestPKI_WriteHelmTemplate/ok/simple (0.00s) 296s --- PASS: TestPKI_WriteHelmTemplate/ok/with-provisioner (0.00s) 296s --- PASS: TestPKI_WriteHelmTemplate/ok/with-acme-and-duplicate-provisioner-name (0.00s) 296s --- PASS: TestPKI_WriteHelmTemplate/ok/with-admin (0.00s) 296s --- PASS: TestPKI_WriteHelmTemplate/ok/with-ssh (0.00s) 296s --- PASS: TestPKI_WriteHelmTemplate/ok/with-ssh-and-acme (0.00s) 296s --- PASS: TestPKI_WriteHelmTemplate/fail/authority.ProvisionerToCertificates (0.00s) 296s --- PASS: TestPKI_WriteHelmTemplate/ok/with-acme (0.00s) 296s PASS 296s ok github.com/smallstep/certificates/pki 0.033s 296s === RUN TestNamePolicyEngine_matchDomainConstraint 296s === RUN TestNamePolicyEngine_matchDomainConstraint/fail/wildcard 296s === RUN TestNamePolicyEngine_matchDomainConstraint/fail/wildcard-literal 296s === RUN TestNamePolicyEngine_matchDomainConstraint/fail/specific-domain 296s === RUN TestNamePolicyEngine_matchDomainConstraint/fail/single-whitespace-domain 296s === RUN TestNamePolicyEngine_matchDomainConstraint/fail/period-domain 296s === RUN TestNamePolicyEngine_matchDomainConstraint/fail/wrong-asterisk-prefix 296s === RUN TestNamePolicyEngine_matchDomainConstraint/fail/asterisk-in-domain 296s === RUN TestNamePolicyEngine_matchDomainConstraint/fail/asterisk-label 296s === RUN TestNamePolicyEngine_matchDomainConstraint/fail/multiple-periods 296s === RUN TestNamePolicyEngine_matchDomainConstraint/fail/error-parsing-domain 296s === RUN TestNamePolicyEngine_matchDomainConstraint/fail/error-parsing-constraint 296s === RUN TestNamePolicyEngine_matchDomainConstraint/fail/no-subdomain 296s === RUN TestNamePolicyEngine_matchDomainConstraint/fail/too-many-subdomains 296s === RUN TestNamePolicyEngine_matchDomainConstraint/fail/wrong-domain 296s === RUN TestNamePolicyEngine_matchDomainConstraint/false/idna-internationalized-domain-name 296s === RUN TestNamePolicyEngine_matchDomainConstraint/false/idna-internationalized-domain-name-constraint 296s === RUN TestNamePolicyEngine_matchDomainConstraint/ok/empty-constraint 296s === RUN TestNamePolicyEngine_matchDomainConstraint/ok/wildcard 296s === RUN TestNamePolicyEngine_matchDomainConstraint/ok/wildcard-literal 296s === RUN TestNamePolicyEngine_matchDomainConstraint/ok/specific-domain 296s === RUN TestNamePolicyEngine_matchDomainConstraint/ok/different-case 296s === RUN TestNamePolicyEngine_matchDomainConstraint/ok/idna-internationalized-domain-name-punycode 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/wildcard (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/wildcard-literal (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/specific-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/single-whitespace-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/period-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/wrong-asterisk-prefix (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/asterisk-in-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/asterisk-label (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/multiple-periods (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/error-parsing-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/error-parsing-constraint (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/no-subdomain (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/too-many-subdomains (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/fail/wrong-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/false/idna-internationalized-domain-name (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/false/idna-internationalized-domain-name-constraint (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/ok/empty-constraint (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/ok/wildcard (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/ok/wildcard-literal (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/ok/specific-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/ok/different-case (0.00s) 296s --- PASS: TestNamePolicyEngine_matchDomainConstraint/ok/idna-internationalized-domain-name-punycode (0.00s) 296s === RUN Test_matchIPConstraint 296s === RUN Test_matchIPConstraint/false/ipv4-in-ipv6-nat64 296s === RUN Test_matchIPConstraint/ok/ipv4 296s === RUN Test_matchIPConstraint/ok/ipv6 296s === RUN Test_matchIPConstraint/ok/ipv4-in-ipv6 296s === RUN Test_matchIPConstraint/ok/ipv4-in-ipv6-nat64-fixed-ip 296s === RUN Test_matchIPConstraint/ok/ipv4-in-ipv6-nat64 296s --- PASS: Test_matchIPConstraint (0.00s) 296s --- PASS: Test_matchIPConstraint/false/ipv4-in-ipv6-nat64 (0.00s) 296s --- PASS: Test_matchIPConstraint/ok/ipv4 (0.00s) 296s --- PASS: Test_matchIPConstraint/ok/ipv6 (0.00s) 296s --- PASS: Test_matchIPConstraint/ok/ipv4-in-ipv6 (0.00s) 296s --- PASS: Test_matchIPConstraint/ok/ipv4-in-ipv6-nat64-fixed-ip (0.00s) 296s --- PASS: Test_matchIPConstraint/ok/ipv4-in-ipv6-nat64 (0.00s) 296s === RUN TestNamePolicyEngine_matchEmailConstraint 296s === RUN TestNamePolicyEngine_matchEmailConstraint/fail/asterisk-label 296s === RUN TestNamePolicyEngine_matchEmailConstraint/fail/asterisk-inside-domain 296s === RUN TestNamePolicyEngine_matchEmailConstraint/fail/parse-email 296s === RUN TestNamePolicyEngine_matchEmailConstraint/fail/wildcard 296s === RUN TestNamePolicyEngine_matchEmailConstraint/fail/wildcard-x509-period 296s === RUN TestNamePolicyEngine_matchEmailConstraint/fail/specific-mail-wrong-domain 296s === RUN TestNamePolicyEngine_matchEmailConstraint/fail/specific-mail-wrong-local 296s === RUN TestNamePolicyEngine_matchEmailConstraint/ok/wildcard 296s === RUN TestNamePolicyEngine_matchEmailConstraint/ok/wildcard-x509-period 296s === RUN TestNamePolicyEngine_matchEmailConstraint/ok/asterisk-prefix 296s === RUN TestNamePolicyEngine_matchEmailConstraint/ok/asterisk-prefix-match 296s === RUN TestNamePolicyEngine_matchEmailConstraint/ok/asterisk-inside-local 296s === RUN TestNamePolicyEngine_matchEmailConstraint/ok/asterisk-inside-local-match 296s === RUN TestNamePolicyEngine_matchEmailConstraint/ok/specific-mail 296s === RUN TestNamePolicyEngine_matchEmailConstraint/ok/wildcard-tld 296s === RUN TestNamePolicyEngine_matchEmailConstraint/ok/different-case 296s --- PASS: TestNamePolicyEngine_matchEmailConstraint (0.00s) 296s --- PASS: TestNamePolicyEngine_matchEmailConstraint/fail/asterisk-label (0.00s) 296s --- PASS: TestNamePolicyEngine_matchEmailConstraint/fail/asterisk-inside-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_matchEmailConstraint/fail/parse-email (0.00s) 296s --- PASS: TestNamePolicyEngine_matchEmailConstraint/fail/wildcard (0.00s) 296s --- PASS: TestNamePolicyEngine_matchEmailConstraint/fail/wildcard-x509-period (0.00s) 296s --- PASS: TestNamePolicyEngine_matchEmailConstraint/fail/specific-mail-wrong-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_matchEmailConstraint/fail/specific-mail-wrong-local (0.00s) 296s --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/wildcard (0.00s) 296s --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/wildcard-x509-period (0.00s) 296s --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/asterisk-prefix (0.00s) 296s --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/asterisk-prefix-match (0.00s) 296s --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/asterisk-inside-local (0.00s) 296s --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/asterisk-inside-local-match (0.00s) 296s --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/specific-mail (0.00s) 296s --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/wildcard-tld (0.00s) 296s --- PASS: TestNamePolicyEngine_matchEmailConstraint/ok/different-case (0.00s) 296s === RUN TestNamePolicyEngine_matchURIConstraint 296s === RUN TestNamePolicyEngine_matchURIConstraint/fail/empty-host 296s === RUN TestNamePolicyEngine_matchURIConstraint/fail/host-with-asterisk-prefix 296s === RUN TestNamePolicyEngine_matchURIConstraint/fail/host-with-asterisk-label 296s === RUN TestNamePolicyEngine_matchURIConstraint/fail/host-with-asterisk-inside 296s === RUN TestNamePolicyEngine_matchURIConstraint/fail/wildcard 296s === RUN TestNamePolicyEngine_matchURIConstraint/fail/wildcard-subdomains-too-deep 296s === RUN TestNamePolicyEngine_matchURIConstraint/fail/host-with-port-split-error 296s === RUN TestNamePolicyEngine_matchURIConstraint/fail/host-with-ipv4 296s === RUN TestNamePolicyEngine_matchURIConstraint/fail/host-with-ipv6 296s === RUN TestNamePolicyEngine_matchURIConstraint/ok/wildcard 296s === RUN TestNamePolicyEngine_matchURIConstraint/ok/host-with-port 296s === RUN TestNamePolicyEngine_matchURIConstraint/ok/different-case 296s --- PASS: TestNamePolicyEngine_matchURIConstraint (0.00s) 296s --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/empty-host (0.00s) 296s --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/host-with-asterisk-prefix (0.00s) 296s --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/host-with-asterisk-label (0.00s) 296s --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/host-with-asterisk-inside (0.00s) 296s --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/wildcard (0.00s) 296s --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/wildcard-subdomains-too-deep (0.00s) 296s --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/host-with-port-split-error (0.00s) 296s --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/host-with-ipv4 (0.00s) 296s --- PASS: TestNamePolicyEngine_matchURIConstraint/fail/host-with-ipv6 (0.00s) 296s --- PASS: TestNamePolicyEngine_matchURIConstraint/ok/wildcard (0.00s) 296s --- PASS: TestNamePolicyEngine_matchURIConstraint/ok/host-with-port (0.00s) 296s --- PASS: TestNamePolicyEngine_matchURIConstraint/ok/different-case (0.00s) 296s === RUN TestNamePolicyEngine_X509_AllAllowed 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-wildcard-literal-x509 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-single-host 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-no-label 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-empty-label 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-dot-domain 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-wildcard-multiple-subdomains 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-wildcard-literal 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-idna-internationalized-domain 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/ipv4-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/ipv6-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-wildcard 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-wildcard-x509 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-specific-mailbox 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-wildcard-subdomain 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-idna-internationalized-domain 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-idna-internationalized-domain-rfc822 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-idna-internationalized-domain-ascii 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-domain-wildcard 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-with-literal-wildcard 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-idna-internationalized-domain 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-excluded-single-host 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/ipv4-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/ipv6-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-excluded-with-literal-wildcard 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-permitted-no-match 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-excluded-match 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-dns-no-domain 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-dns-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-dns-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-ipv4-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-ipv4-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-ipv6-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-ipv6-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-email-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-email-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-uri-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/subject-uri-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-with-ip-name 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-with-mail 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-with-uri 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/ip-permitted-with-dns-name 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/ip-permitted-with-mail 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/ip-permitted-with-uri 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-with-dns-name 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-with-ip 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-with-uri 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-with-dns-name 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-with-ip-name 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-with-ip-name#01 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/combined-simple-all-badhost.local-common-name 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/combined-simple-all-anotherbadhost.local-dns 296s === RUN TestNamePolicyEngine_X509_AllAllowed/fail/combined-simple-all-badmail@example.local 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-no-constraints 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/ipv4-no-constraints 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/ipv6-no-constraints 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-no-constraints 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-no-constraints 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-no-constraints 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-empty-no-constraints 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-permitted-match 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-excluded-match 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted-wildcard 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted-wildcard-literal 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted-combined 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted-idna-internationalized-domain 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/ipv4-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/ipv6-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-permitted-wildcard 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-permitted-plain-domain 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-permitted-specific-mailbox 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-permitted-idna-internationalized-domain 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-domain-wildcard 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-specific-uri 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-with-port 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-idna-internationalized-domain 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-idna-internationalized-domain#01 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/ipv4-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/ipv6-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded-with-subdomain 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-empty 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-dns-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-dns-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-ipv4-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-ipv4-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-ipv6-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-ipv6-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-email-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-email-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-uri-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/subject-uri-excluded 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded-with-ip-name 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded-with-mail 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded-with-mail#01 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/ip-excluded-with-dns 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/ip-excluded-with-mail 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/ip-excluded-with-mail#01 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded-with-dns 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded-with-ip 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded-with-uri 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-excluded-with-dns 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-excluded-with-dns#01 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/uri-excluded-with-mail 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded-with-subject-ip-name 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/combined-simple-permitted 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/combined-simple-permitted-without-subject-verification 296s === RUN TestNamePolicyEngine_X509_AllAllowed/ok/combined-simple-all 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed (0.01s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-wildcard-literal-x509 (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-single-host (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-no-label (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-empty-label (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-dot-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-wildcard-multiple-subdomains (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-wildcard-literal (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-idna-internationalized-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/ipv4-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/ipv6-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-wildcard (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-wildcard-x509 (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-specific-mailbox (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-wildcard-subdomain (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-idna-internationalized-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-idna-internationalized-domain-rfc822 (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-idna-internationalized-domain-ascii (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-domain-wildcard (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-with-literal-wildcard (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-idna-internationalized-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-excluded-single-host (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/ipv4-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/ipv6-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-excluded-with-literal-wildcard (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-permitted-no-match (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-excluded-match (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-dns-no-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-dns-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-dns-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-ipv4-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-ipv4-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-ipv6-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-ipv6-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-email-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-email-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-uri-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/subject-uri-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-with-ip-name (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-with-mail (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/dns-permitted-with-uri (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/ip-permitted-with-dns-name (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/ip-permitted-with-mail (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/ip-permitted-with-uri (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-with-dns-name (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-with-ip (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/mail-permitted-with-uri (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-with-dns-name (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-with-ip-name (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/uri-permitted-with-ip-name#01 (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/combined-simple-all-badhost.local-common-name (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/combined-simple-all-anotherbadhost.local-dns (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/fail/combined-simple-all-badmail@example.local (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-no-constraints (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ipv4-no-constraints (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ipv6-no-constraints (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-no-constraints (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-no-constraints (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-no-constraints (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-empty-no-constraints (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-permitted-match (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-excluded-match (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted-wildcard (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted-wildcard-literal (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted-combined (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-permitted-idna-internationalized-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ipv4-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ipv6-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-permitted-wildcard (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-permitted-plain-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-permitted-specific-mailbox (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-permitted-idna-internationalized-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-domain-wildcard (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-specific-uri (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-with-port (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-idna-internationalized-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-permitted-idna-internationalized-domain#01 (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ipv4-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ipv6-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded-with-subdomain (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-empty (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-dns-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-dns-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-ipv4-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-ipv4-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-ipv6-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-ipv6-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-email-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-email-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-uri-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/subject-uri-excluded (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded-with-ip-name (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded-with-mail (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded-with-mail#01 (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ip-excluded-with-dns (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ip-excluded-with-mail (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/ip-excluded-with-mail#01 (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded-with-dns (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded-with-ip (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/mail-excluded-with-uri (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-excluded-with-dns (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-excluded-with-dns#01 (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/uri-excluded-with-mail (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/dns-excluded-with-subject-ip-name (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/combined-simple-permitted (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/combined-simple-permitted-without-subject-verification (0.00s) 296s --- PASS: TestNamePolicyEngine_X509_AllAllowed/ok/combined-simple-all (0.00s) 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-permitted-dns-domain 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-excluded-dns-domain 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-permitted-cidr 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-excluded-cidr 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-permitted-email 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-excluded-email 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-permitted-principals 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-permitted-principals 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-excluded-principals 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-permitted-principal-as-mail 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-principal-with-permitted-dns-domain 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-principal-with-permitted-ip-range 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-principal-with-permitted-email 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/combined-user 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/combined-user-with-excluded-user-principal 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-permitted-user-principals 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-permitted-user-principals 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-permitted-dns-domain 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-excluded-dns-domain 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-permitted-ip 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-excluded-ip 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-excluded-principals 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/user-with-permitted-email 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/user-with-excluded-email 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/user-with-permitted-principals 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/user-with-excluded-principals 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/combined-user 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/combined-user-with-excluded-user-principal 296s === RUN TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/combined-host 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-permitted-dns-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-excluded-dns-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-permitted-cidr (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-excluded-cidr (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-permitted-email (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-excluded-email (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-permitted-principals (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-permitted-principals (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-excluded-principals (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-permitted-principal-as-mail (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-principal-with-permitted-dns-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-principal-with-permitted-ip-range (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-principal-with-permitted-email (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/combined-user (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/combined-user-with-excluded-user-principal (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/host-with-permitted-user-principals (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/fail/user-with-permitted-user-principals (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-permitted-dns-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-excluded-dns-domain (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-permitted-ip (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-excluded-ip (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/host-with-excluded-principals (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/user-with-permitted-email (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/user-with-excluded-email (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/user-with-permitted-principals (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/user-with-excluded-principals (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/combined-user (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/combined-user-with-excluded-user-principal (0.00s) 296s --- PASS: TestNamePolicyEngine_SSH_ArePrincipalsAllowed/ok/combined-host (0.00s) 296s === RUN Test_splitSSHPrincipals 296s === RUN Test_splitSSHPrincipals/fail/user-ip 296s === RUN Test_splitSSHPrincipals/fail/user-uri 296s === RUN Test_splitSSHPrincipals/fail/host-uri 296s === RUN Test_splitSSHPrincipals/ok/host-ip 296s === RUN Test_splitSSHPrincipals/ok/host-email 296s === RUN Test_splitSSHPrincipals/ok/user-username-with-period 296s === RUN Test_splitSSHPrincipals/ok/user-maillike 296s === RUN Test_splitSSHPrincipals/ok/host-dns 296s === RUN Test_splitSSHPrincipals/ok/user-localhost 296s === RUN Test_splitSSHPrincipals/fail/unexpected-cert-type 296s --- PASS: Test_splitSSHPrincipals (0.00s) 296s --- PASS: Test_splitSSHPrincipals/fail/user-ip (0.00s) 296s --- PASS: Test_splitSSHPrincipals/fail/user-uri (0.00s) 296s --- PASS: Test_splitSSHPrincipals/fail/host-uri (0.00s) 296s --- PASS: Test_splitSSHPrincipals/ok/host-ip (0.00s) 296s --- PASS: Test_splitSSHPrincipals/ok/host-email (0.00s) 296s --- PASS: Test_splitSSHPrincipals/ok/user-username-with-period (0.00s) 296s --- PASS: Test_splitSSHPrincipals/ok/user-maillike (0.00s) 296s --- PASS: Test_splitSSHPrincipals/ok/host-dns (0.00s) 296s --- PASS: Test_splitSSHPrincipals/ok/user-localhost (0.00s) 296s --- PASS: Test_splitSSHPrincipals/fail/unexpected-cert-type (0.00s) 296s === RUN Test_removeDuplicates 296s === RUN Test_removeDuplicates/empty-slice 296s === RUN Test_removeDuplicates/single-item 296s === RUN Test_removeDuplicates/ok 296s --- PASS: Test_removeDuplicates (0.00s) 296s --- PASS: Test_removeDuplicates/empty-slice (0.00s) 296s --- PASS: Test_removeDuplicates/single-item (0.00s) 296s --- PASS: Test_removeDuplicates/ok (0.00s) 296s === RUN Test_removeDuplicateIPNets 296s === RUN Test_removeDuplicateIPNets/empty-slice 296s === RUN Test_removeDuplicateIPNets/single-item 296s === RUN Test_removeDuplicateIPNets/multiple 296s --- PASS: Test_removeDuplicateIPNets (0.00s) 296s --- PASS: Test_removeDuplicateIPNets/empty-slice (0.00s) 296s --- PASS: Test_removeDuplicateIPNets/single-item (0.00s) 296s --- PASS: Test_removeDuplicateIPNets/multiple (0.00s) 296s === RUN TestNamePolicyError_Error 296s === RUN TestNamePolicyError_Error/dns-not-allowed 296s === RUN TestNamePolicyError_Error/dns-cannot-parse-domain 296s === RUN TestNamePolicyError_Error/email-cannot-parse 296s === RUN TestNamePolicyError_Error/uri-cannot-match 296s === RUN TestNamePolicyError_Error/unknown 296s --- PASS: TestNamePolicyError_Error (0.00s) 296s --- PASS: TestNamePolicyError_Error/dns-not-allowed (0.00s) 296s --- PASS: TestNamePolicyError_Error/dns-cannot-parse-domain (0.00s) 296s --- PASS: TestNamePolicyError_Error/email-cannot-parse (0.00s) 296s --- PASS: TestNamePolicyError_Error/uri-cannot-match (0.00s) 296s --- PASS: TestNamePolicyError_Error/unknown (0.00s) 296s === RUN Test_normalizeAndValidateCommonName 296s === RUN Test_normalizeAndValidateCommonName/fail/empty-constraint 296s === RUN Test_normalizeAndValidateCommonName/fail/wildcard 296s === RUN Test_normalizeAndValidateCommonName/ok 296s --- PASS: Test_normalizeAndValidateCommonName (0.00s) 296s --- PASS: Test_normalizeAndValidateCommonName/fail/empty-constraint (0.00s) 296s --- PASS: Test_normalizeAndValidateCommonName/fail/wildcard (0.00s) 296s --- PASS: Test_normalizeAndValidateCommonName/ok (0.00s) 296s === RUN Test_normalizeAndValidateDNSDomainConstraint 296s === RUN Test_normalizeAndValidateDNSDomainConstraint/fail/empty-constraint 296s === RUN Test_normalizeAndValidateDNSDomainConstraint/fail/wildcard-partial-label 296s === RUN Test_normalizeAndValidateDNSDomainConstraint/fail/wildcard-in-the-middle 296s === RUN Test_normalizeAndValidateDNSDomainConstraint/fail/empty-label 296s === RUN Test_normalizeAndValidateDNSDomainConstraint/fail/empty-reverse 296s === RUN Test_normalizeAndValidateDNSDomainConstraint/fail/no-asterisk 296s === RUN Test_normalizeAndValidateDNSDomainConstraint/fail/idna-internationalized-domain-name-lookup 296s === RUN Test_normalizeAndValidateDNSDomainConstraint/ok/wildcard 296s === RUN Test_normalizeAndValidateDNSDomainConstraint/ok/specific-domain 296s === RUN Test_normalizeAndValidateDNSDomainConstraint/ok/idna-internationalized-domain-name-punycode 296s === RUN Test_normalizeAndValidateDNSDomainConstraint/ok/idna-internationalized-domain-name-lookup-transformed 296s --- PASS: Test_normalizeAndValidateDNSDomainConstraint (0.00s) 296s --- PASS: Test_normalizeAndValidateDNSDomainConstraint/fail/empty-constraint (0.00s) 296s --- PASS: Test_normalizeAndValidateDNSDomainConstraint/fail/wildcard-partial-label (0.00s) 296s --- PASS: Test_normalizeAndValidateDNSDomainConstraint/fail/wildcard-in-the-middle (0.00s) 296s --- PASS: Test_normalizeAndValidateDNSDomainConstraint/fail/empty-label (0.00s) 296s --- PASS: Test_normalizeAndValidateDNSDomainConstraint/fail/empty-reverse (0.00s) 296s --- PASS: Test_normalizeAndValidateDNSDomainConstraint/fail/no-asterisk (0.00s) 296s --- PASS: Test_normalizeAndValidateDNSDomainConstraint/fail/idna-internationalized-domain-name-lookup (0.00s) 296s --- PASS: Test_normalizeAndValidateDNSDomainConstraint/ok/wildcard (0.00s) 296s --- PASS: Test_normalizeAndValidateDNSDomainConstraint/ok/specific-domain (0.00s) 296s --- PASS: Test_normalizeAndValidateDNSDomainConstraint/ok/idna-internationalized-domain-name-punycode (0.00s) 296s --- PASS: Test_normalizeAndValidateDNSDomainConstraint/ok/idna-internationalized-domain-name-lookup-transformed (0.00s) 296s === RUN Test_normalizeAndValidateEmailConstraint 296s === RUN Test_normalizeAndValidateEmailConstraint/fail/empty-constraint 296s === RUN Test_normalizeAndValidateEmailConstraint/fail/asterisk 296s === RUN Test_normalizeAndValidateEmailConstraint/fail/period 296s === RUN Test_normalizeAndValidateEmailConstraint/fail/@period 296s === RUN Test_normalizeAndValidateEmailConstraint/fail/too-many-@s 296s === RUN Test_normalizeAndValidateEmailConstraint/fail/parse-mailbox 296s === RUN Test_normalizeAndValidateEmailConstraint/fail/idna-internationalized-domain 296s === RUN Test_normalizeAndValidateEmailConstraint/fail/idna-internationalized-domain-name-lookup 296s === RUN Test_normalizeAndValidateEmailConstraint/fail/parse-domain 296s === RUN Test_normalizeAndValidateEmailConstraint/ok/wildcard 296s === RUN Test_normalizeAndValidateEmailConstraint/ok/specific-mail 296s --- PASS: Test_normalizeAndValidateEmailConstraint (0.00s) 296s --- PASS: Test_normalizeAndValidateEmailConstraint/fail/empty-constraint (0.00s) 296s --- PASS: Test_normalizeAndValidateEmailConstraint/fail/asterisk (0.00s) 296s --- PASS: Test_normalizeAndValidateEmailConstraint/fail/period (0.00s) 296s --- PASS: Test_normalizeAndValidateEmailConstraint/fail/@period (0.00s) 296s --- PASS: Test_normalizeAndValidateEmailConstraint/fail/too-many-@s (0.00s) 296s --- PASS: Test_normalizeAndValidateEmailConstraint/fail/parse-mailbox (0.00s) 296s --- PASS: Test_normalizeAndValidateEmailConstraint/fail/idna-internationalized-domain (0.00s) 296s --- PASS: Test_normalizeAndValidateEmailConstraint/fail/idna-internationalized-domain-name-lookup (0.00s) 296s --- PASS: Test_normalizeAndValidateEmailConstraint/fail/parse-domain (0.00s) 296s --- PASS: Test_normalizeAndValidateEmailConstraint/ok/wildcard (0.00s) 296s --- PASS: Test_normalizeAndValidateEmailConstraint/ok/specific-mail (0.00s) 296s === RUN TestNew 296s === RUN TestNew/fail/with-permitted-ipsOrCIDRs-ip 296s === RUN TestNew/ok/with-excluded-ipsOrCIDRs-cidr 296s === RUN TestNew/ok/with-excluded-uris 296s === RUN TestNew/fail/with-excluded-common-name 296s === RUN TestNew/ok/with-permitted-dns-wildcard-domains 296s === RUN TestNew/ok/with-permitted-ipsOrCIDRs-cidr 296s === RUN TestNew/ok/with-permitted-emails 296s === RUN TestNew/ok/with-permitted-uris 296s === RUN TestNew/fail/with-excluded-dns-domains 296s === RUN TestNew/fail/with-permitted-cidrs 296s === RUN TestNew/fail/with-excluded-emails 296s === RUN TestNew/ok/with-excluded-ip-ranges 296s === RUN TestNew/fail/with-excluded-ipsOrCIDRs-ip 296s === RUN TestNew/fail/with-permitted-emails 296s === RUN TestNew/ok/subject-verification 296s === RUN TestNew/ok/with-excluded-cidrs 296s === RUN TestNew/ok/with-permitted-principals 296s === RUN TestNew/fail/with-permitted-dns-domains 296s === RUN TestNew/ok/with-excluded-dns-domains 296s === RUN TestNew/ok/with-permitted-ip-ranges 296s === RUN TestNew/ok/with-permitted-cidrs 296s === RUN TestNew/ok/with-excluded-emails 296s === RUN TestNew/fail/with-excluded-cidrs 296s === RUN TestNew/fail/with-excluded-ipsOrCIDRs-cidr 296s === RUN TestNew/ok/default 296s === RUN TestNew/ok/with-excluded-principals 296s === RUN TestNew/fail/with-permitted-ipsOrCIDRs-cidr 296s === RUN TestNew/fail/with-permitted-uris 296s === RUN TestNew/fail/with-excluded-uris 296s === RUN TestNew/ok/literal-wildcards 296s === RUN TestNew/fail/with-permitted-common-name 296s --- PASS: TestNew (0.00s) 296s --- PASS: TestNew/fail/with-permitted-ipsOrCIDRs-ip (0.00s) 296s --- PASS: TestNew/ok/with-excluded-ipsOrCIDRs-cidr (0.00s) 296s --- PASS: TestNew/ok/with-excluded-uris (0.00s) 296s --- PASS: TestNew/fail/with-excluded-common-name (0.00s) 296s --- PASS: TestNew/ok/with-permitted-dns-wildcard-domains (0.00s) 296s --- PASS: TestNew/ok/with-permitted-ipsOrCIDRs-cidr (0.00s) 296s --- PASS: TestNew/ok/with-permitted-emails (0.00s) 296s --- PASS: TestNew/ok/with-permitted-uris (0.00s) 296s --- PASS: TestNew/fail/with-excluded-dns-domains (0.00s) 296s --- PASS: TestNew/fail/with-permitted-cidrs (0.00s) 296s --- PASS: TestNew/fail/with-excluded-emails (0.00s) 296s --- PASS: TestNew/ok/with-excluded-ip-ranges (0.00s) 296s --- PASS: TestNew/fail/with-excluded-ipsOrCIDRs-ip (0.00s) 296s --- PASS: TestNew/fail/with-permitted-emails (0.00s) 296s --- PASS: TestNew/ok/subject-verification (0.00s) 296s --- PASS: TestNew/ok/with-excluded-cidrs (0.00s) 296s --- PASS: TestNew/ok/with-permitted-principals (0.00s) 296s --- PASS: TestNew/fail/with-permitted-dns-domains (0.00s) 296s --- PASS: TestNew/ok/with-excluded-dns-domains (0.00s) 296s --- PASS: TestNew/ok/with-permitted-ip-ranges (0.00s) 296s --- PASS: TestNew/ok/with-permitted-cidrs (0.00s) 296s --- PASS: TestNew/ok/with-excluded-emails (0.00s) 296s --- PASS: TestNew/fail/with-excluded-cidrs (0.00s) 296s --- PASS: TestNew/fail/with-excluded-ipsOrCIDRs-cidr (0.00s) 296s --- PASS: TestNew/ok/default (0.00s) 296s --- PASS: TestNew/ok/with-excluded-principals (0.00s) 296s --- PASS: TestNew/fail/with-permitted-ipsOrCIDRs-cidr (0.00s) 296s --- PASS: TestNew/fail/with-permitted-uris (0.00s) 296s --- PASS: TestNew/fail/with-excluded-uris (0.00s) 296s --- PASS: TestNew/ok/literal-wildcards (0.00s) 296s --- PASS: TestNew/fail/with-permitted-common-name (0.00s) 296s === RUN Test_normalizeAndValidateURIDomainConstraint 296s === RUN Test_normalizeAndValidateURIDomainConstraint/fail/empty-constraint 296s === RUN Test_normalizeAndValidateURIDomainConstraint/fail/scheme-https 296s === RUN Test_normalizeAndValidateURIDomainConstraint/fail/too-many-asterisks 296s === RUN Test_normalizeAndValidateURIDomainConstraint/fail/empty-label 296s === RUN Test_normalizeAndValidateURIDomainConstraint/fail/empty-reverse 296s === RUN Test_normalizeAndValidateURIDomainConstraint/fail/domain-with-port 296s === RUN Test_normalizeAndValidateURIDomainConstraint/fail/no-asterisk 296s === RUN Test_normalizeAndValidateURIDomainConstraint/fail/ipv4 296s === RUN Test_normalizeAndValidateURIDomainConstraint/fail/ipv6-brackets 296s === RUN Test_normalizeAndValidateURIDomainConstraint/fail/ipv6-no-brackets 296s === RUN Test_normalizeAndValidateURIDomainConstraint/fail/ipv6-no-brackets#01 296s === RUN Test_normalizeAndValidateURIDomainConstraint/fail/idna-internationalized-domain-name-lookup 296s === RUN Test_normalizeAndValidateURIDomainConstraint/ok/wildcard 296s === RUN Test_normalizeAndValidateURIDomainConstraint/ok/specific-domain 296s === RUN Test_normalizeAndValidateURIDomainConstraint/ok/idna-internationalized-domain-name-lookup 296s === RUN Test_normalizeAndValidateURIDomainConstraint/ok/idna-internationalized-domain-name-lookup-deviation 296s --- PASS: Test_normalizeAndValidateURIDomainConstraint (0.00s) 296s --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/empty-constraint (0.00s) 296s --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/scheme-https (0.00s) 296s --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/too-many-asterisks (0.00s) 296s --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/empty-label (0.00s) 296s --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/empty-reverse (0.00s) 296s --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/domain-with-port (0.00s) 296s --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/no-asterisk (0.00s) 296s --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/ipv4 (0.00s) 296s --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/ipv6-brackets (0.00s) 296s --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/ipv6-no-brackets (0.00s) 296s --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/ipv6-no-brackets#01 (0.00s) 296s --- PASS: Test_normalizeAndValidateURIDomainConstraint/fail/idna-internationalized-domain-name-lookup (0.00s) 296s --- PASS: Test_normalizeAndValidateURIDomainConstraint/ok/wildcard (0.00s) 296s --- PASS: Test_normalizeAndValidateURIDomainConstraint/ok/specific-domain (0.00s) 296s --- PASS: Test_normalizeAndValidateURIDomainConstraint/ok/idna-internationalized-domain-name-lookup (0.00s) 296s --- PASS: Test_normalizeAndValidateURIDomainConstraint/ok/idna-internationalized-domain-name-lookup-deviation (0.00s) 296s PASS 296s ok github.com/smallstep/certificates/policy 0.019s 296s === RUN TestAuthority_encrypt 296s === PAUSE TestAuthority_encrypt 296s === RUN TestAuthority_SignCSR 296s === RUN TestAuthority_SignCSR/ok 296s === RUN TestAuthority_SignCSR/ok_no_sign_options 296s --- PASS: TestAuthority_SignCSR (0.21s) 296s --- PASS: TestAuthority_SignCSR/ok (0.00s) 296s --- PASS: TestAuthority_SignCSR/ok_no_sign_options (0.00s) 296s === CONT TestAuthority_encrypt 296s === RUN TestAuthority_encrypt/alg-0 296s === PAUSE TestAuthority_encrypt/alg-0 296s === RUN TestAuthority_encrypt/alg-1 296s === PAUSE TestAuthority_encrypt/alg-1 296s === RUN TestAuthority_encrypt/alg-2 296s === PAUSE TestAuthority_encrypt/alg-2 296s === RUN TestAuthority_encrypt/alg-3 296s === PAUSE TestAuthority_encrypt/alg-3 296s === RUN TestAuthority_encrypt/alg-4 296s === PAUSE TestAuthority_encrypt/alg-4 296s === RUN TestAuthority_encrypt/alg-unknown 296s === PAUSE TestAuthority_encrypt/alg-unknown 296s === CONT TestAuthority_encrypt/alg-0 296s === CONT TestAuthority_encrypt/alg-unknown 296s === CONT TestAuthority_encrypt/alg-2 296s === CONT TestAuthority_encrypt/alg-1 296s === CONT TestAuthority_encrypt/alg-4 296s === CONT TestAuthority_encrypt/alg-3 296s --- PASS: TestAuthority_encrypt (0.03s) 296s --- PASS: TestAuthority_encrypt/alg-0 (0.00s) 296s --- PASS: TestAuthority_encrypt/alg-unknown (0.00s) 296s --- PASS: TestAuthority_encrypt/alg-2 (0.00s) 296s --- PASS: TestAuthority_encrypt/alg-1 (0.00s) 296s --- PASS: TestAuthority_encrypt/alg-4 (0.00s) 296s --- PASS: TestAuthority_encrypt/alg-3 (0.00s) 296s PASS 296s ok github.com/smallstep/certificates/scep 0.246s 296s === RUN Test_decodeRequest 296s === RUN Test_decodeRequest/fail/invalid-query 296s === RUN Test_decodeRequest/fail/empty-operation 296s === RUN Test_decodeRequest/fail/unsupported-method 296s === RUN Test_decodeRequest/fail/get-unsupported-operation 296s === RUN Test_decodeRequest/fail/get-PKIOperation-empty-message 296s === RUN Test_decodeRequest/fail/get-PKIOperation 296s === RUN Test_decodeRequest/fail/post-PKIOperation 296s === RUN Test_decodeRequest/ok/get-GetCACert 296s === RUN Test_decodeRequest/ok/get-GetCACaps 296s === RUN Test_decodeRequest/ok/get-PKIOperation 296s === RUN Test_decodeRequest/ok/get-PKIOperation-escaped 296s === RUN Test_decodeRequest/ok/get-PKIOperation-not-escaped 296s === RUN Test_decodeRequest/ok/get-PKIOperation-weird-macos-case 296s === RUN Test_decodeRequest/ok/post-PKIOperation 296s --- PASS: Test_decodeRequest (0.00s) 296s --- PASS: Test_decodeRequest/fail/invalid-query (0.00s) 296s --- PASS: Test_decodeRequest/fail/empty-operation (0.00s) 296s --- PASS: Test_decodeRequest/fail/unsupported-method (0.00s) 296s --- PASS: Test_decodeRequest/fail/get-unsupported-operation (0.00s) 296s --- PASS: Test_decodeRequest/fail/get-PKIOperation-empty-message (0.00s) 296s --- PASS: Test_decodeRequest/fail/get-PKIOperation (0.00s) 296s --- PASS: Test_decodeRequest/fail/post-PKIOperation (0.00s) 296s --- PASS: Test_decodeRequest/ok/get-GetCACert (0.00s) 296s --- PASS: Test_decodeRequest/ok/get-GetCACaps (0.00s) 296s --- PASS: Test_decodeRequest/ok/get-PKIOperation (0.00s) 296s --- PASS: Test_decodeRequest/ok/get-PKIOperation-escaped (0.00s) 296s --- PASS: Test_decodeRequest/ok/get-PKIOperation-not-escaped (0.00s) 296s --- PASS: Test_decodeRequest/ok/get-PKIOperation-weird-macos-case (0.00s) 296s --- PASS: Test_decodeRequest/ok/post-PKIOperation (0.00s) 296s PASS 296s ok github.com/smallstep/certificates/scep/api 0.005s 296s ? github.com/smallstep/certificates/server [no test files] 296s === RUN TestTemplates_Validate 296s === RUN TestTemplates_Validate/ok 296s === RUN TestTemplates_Validate/okWithData 296s === RUN TestTemplates_Validate/badSSH 296s === RUN TestTemplates_Validate/badDataUser 296s === RUN TestTemplates_Validate/badDataStep 296s --- PASS: TestTemplates_Validate (0.00s) 296s --- PASS: TestTemplates_Validate/ok (0.00s) 296s --- PASS: TestTemplates_Validate/okWithData (0.00s) 296s --- PASS: TestTemplates_Validate/badSSH (0.00s) 296s --- PASS: TestTemplates_Validate/badDataUser (0.00s) 296s --- PASS: TestTemplates_Validate/badDataStep (0.00s) 296s === RUN TestSSHTemplates_Validate 296s === RUN TestSSHTemplates_Validate/ok 296s === RUN TestSSHTemplates_Validate/user 296s === RUN TestSSHTemplates_Validate/host 296s === RUN TestSSHTemplates_Validate/content 296s === RUN TestSSHTemplates_Validate/badUser 296s === RUN TestSSHTemplates_Validate/badHost 296s === RUN TestSSHTemplates_Validate/badContent 296s --- PASS: TestSSHTemplates_Validate (0.00s) 296s --- PASS: TestSSHTemplates_Validate/ok (0.00s) 296s --- PASS: TestSSHTemplates_Validate/user (0.00s) 296s --- PASS: TestSSHTemplates_Validate/host (0.00s) 296s --- PASS: TestSSHTemplates_Validate/content (0.00s) 296s --- PASS: TestSSHTemplates_Validate/badUser (0.00s) 296s --- PASS: TestSSHTemplates_Validate/badHost (0.00s) 296s --- PASS: TestSSHTemplates_Validate/badContent (0.00s) 296s === RUN TestTemplate_Validate 296s === RUN TestTemplate_Validate/okSnippet 296s === RUN TestTemplate_Validate/okFile 296s === RUN TestTemplate_Validate/okDirectory 296s === RUN TestTemplate_Validate/badName 296s === RUN TestTemplate_Validate/badType 296s === RUN TestTemplate_Validate/badType#01 296s === RUN TestTemplate_Validate/badTemplatePath 296s === RUN TestTemplate_Validate/badTemplatePath#01 296s === RUN TestTemplate_Validate/badTemplatePath#02 296s === RUN TestTemplate_Validate/badPath 296s === RUN TestTemplate_Validate/missingTemplate 296s === RUN TestTemplate_Validate/directoryTemplate 296s --- PASS: TestTemplate_Validate (0.00s) 296s --- PASS: TestTemplate_Validate/okSnippet (0.00s) 296s --- PASS: TestTemplate_Validate/okFile (0.00s) 296s --- PASS: TestTemplate_Validate/okDirectory (0.00s) 296s --- PASS: TestTemplate_Validate/badName (0.00s) 296s --- PASS: TestTemplate_Validate/badType (0.00s) 296s --- PASS: TestTemplate_Validate/badType#01 (0.00s) 296s --- PASS: TestTemplate_Validate/badTemplatePath (0.00s) 296s --- PASS: TestTemplate_Validate/badTemplatePath#01 (0.00s) 296s --- PASS: TestTemplate_Validate/badTemplatePath#02 (0.00s) 296s --- PASS: TestTemplate_Validate/badPath (0.00s) 296s --- PASS: TestTemplate_Validate/missingTemplate (0.00s) 296s --- PASS: TestTemplate_Validate/directoryTemplate (0.00s) 296s === RUN TestLoadAll 296s === RUN TestLoadAll/ok 296s === RUN TestLoadAll/empty 296s === RUN TestLoadAll/nil 296s === RUN TestLoadAll/badUser 296s === RUN TestLoadAll/badHost 296s --- PASS: TestLoadAll (0.00s) 296s --- PASS: TestLoadAll/ok (0.00s) 296s --- PASS: TestLoadAll/empty (0.00s) 296s --- PASS: TestLoadAll/nil (0.00s) 296s --- PASS: TestLoadAll/badUser (0.00s) 296s --- PASS: TestLoadAll/badHost (0.00s) 296s === RUN TestTemplate_Load 296s === RUN TestTemplate_Load/ok 296s === RUN TestTemplate_Load/ok_backfill 296s === RUN TestTemplate_Load/error 296s === RUN TestTemplate_Load/missing 296s --- PASS: TestTemplate_Load (0.00s) 296s --- PASS: TestTemplate_Load/ok (0.00s) 296s --- PASS: TestTemplate_Load/ok_backfill (0.00s) 296s --- PASS: TestTemplate_Load/error (0.00s) 296s --- PASS: TestTemplate_Load/missing (0.00s) 296s === RUN TestTemplate_Render 296s === RUN TestTemplate_Render/snippet 296s === RUN TestTemplate_Render/file 296s === RUN TestTemplate_Render/file#01 296s === RUN TestTemplate_Render/directory 296s === RUN TestTemplate_Render/error 296s --- PASS: TestTemplate_Render (0.00s) 296s --- PASS: TestTemplate_Render/snippet (0.00s) 296s --- PASS: TestTemplate_Render/file (0.00s) 296s --- PASS: TestTemplate_Render/file#01 (0.00s) 296s --- PASS: TestTemplate_Render/directory (0.00s) 296s --- PASS: TestTemplate_Render/error (0.00s) 296s === RUN TestTemplate_Output 296s === RUN TestTemplate_Output/snippet 296s === RUN TestTemplate_Output/file 296s === RUN TestTemplate_Output/file#01 296s === RUN TestTemplate_Output/directory 296s === RUN TestTemplate_Output/error 296s --- PASS: TestTemplate_Output (0.00s) 296s --- PASS: TestTemplate_Output/snippet (0.00s) 296s --- PASS: TestTemplate_Output/file (0.00s) 296s --- PASS: TestTemplate_Output/file#01 (0.00s) 296s --- PASS: TestTemplate_Output/directory (0.00s) 296s --- PASS: TestTemplate_Output/error (0.00s) 296s === RUN TestOutput_Write 296s === RUN TestOutput_Write/snippet 296s === RUN TestOutput_Write/file 296s === RUN TestOutput_Write/snippetInDir 296s === RUN TestOutput_Write/fileInDir 296s === RUN TestOutput_Write/directory 296s === RUN TestOutput_Write/snippetErr 296s === RUN TestOutput_Write/fileErr 296s === RUN TestOutput_Write/directoryErr 296s --- PASS: TestOutput_Write (0.00s) 296s --- PASS: TestOutput_Write/snippet (0.00s) 296s --- PASS: TestOutput_Write/file (0.00s) 296s --- PASS: TestOutput_Write/snippetInDir (0.00s) 296s --- PASS: TestOutput_Write/fileInDir (0.00s) 296s --- PASS: TestOutput_Write/directory (0.00s) 296s --- PASS: TestOutput_Write/snippetErr (0.00s) 296s --- PASS: TestOutput_Write/fileErr (0.00s) 296s --- PASS: TestOutput_Write/directoryErr (0.00s) 296s === RUN TestTemplate_ValidateRequiredData 296s === RUN TestTemplate_ValidateRequiredData/ok_nil 296s === RUN TestTemplate_ValidateRequiredData/ok_empty 296s === RUN TestTemplate_ValidateRequiredData/ok_one 296s === RUN TestTemplate_ValidateRequiredData/ok_multiple 296s === RUN TestTemplate_ValidateRequiredData/fail_nil 296s === RUN TestTemplate_ValidateRequiredData/fail_missing 296s --- PASS: TestTemplate_ValidateRequiredData (0.00s) 296s --- PASS: TestTemplate_ValidateRequiredData/ok_nil (0.00s) 296s --- PASS: TestTemplate_ValidateRequiredData/ok_empty (0.00s) 296s --- PASS: TestTemplate_ValidateRequiredData/ok_one (0.00s) 296s --- PASS: TestTemplate_ValidateRequiredData/ok_multiple (0.00s) 296s --- PASS: TestTemplate_ValidateRequiredData/fail_nil (0.00s) 296s --- PASS: TestTemplate_ValidateRequiredData/fail_missing (0.00s) 296s === RUN TestDefaultTemplates 296s === RUN TestDefaultTemplates/ok 296s --- PASS: TestDefaultTemplates (0.00s) 296s --- PASS: TestDefaultTemplates/ok (0.00s) 296s PASS 296s ok github.com/smallstep/certificates/templates 0.009s 296s === RUN Test_reflectRequestID 296s 2026/02/06 15:20:40 Building new tls configuration using step-ca x509 Signer Interface 296s 2026/02/06 15:20:40 Starting Smallstep CLI/0000000-dev (linux/amd64) 296s 2026/02/06 15:20:40 Documentation: https://u.step.sm/docs/ca 296s 2026/02/06 15:20:40 Community Discord: https://u.step.sm/discord 296s 2026/02/06 15:20:40 Config file: loaded from token 296s 2026/02/06 15:20:40 The primary server URL is https://127.0.0.1:33331 296s 2026/02/06 15:20:40 Root certificates are available at https://127.0.0.1:33331/roots.pem 296s 2026/02/06 15:20:40 Additional configured hostnames: [::1], localhost 296s 2026/02/06 15:20:40 X.509 Root Fingerprint: 58eb99416e7a87b6cf62fec3108207eda71ec1527b8f89318a8c7073b70b50f9 296s 2026/02/06 15:20:40 Serving HTTPS on [::]:33331 ... 296s 2026/02/06 15:20:40 /usr/lib/go-1.25/src/net/http/server.go:3677: http: TLS handshake error from [::1]:41442: EOF 296s time="2026-02-06T15:20:40Z" level=info duration="33.941µs" duration-ns=33941 fields.time="2026-02-06T15:20:40Z" method=GET name=ca path=/health protocol=HTTP/2.0 referer= remote-address="::1" request-id=b4839857-ff69-4d12-9d4f-90e18f56d855 size=16 status=200 user-agent=step-http-client/1.0 user-id= 296s time="2026-02-06T15:20:40Z" level=warning duration="48.443µs" duration-ns=48443 error="/root/invalid was not found: certificate with fingerprint invalid was not found" fields.time="2026-02-06T15:20:40Z" method=GET name=ca path=/root/invalid protocol=HTTP/2.0 referer= remote-address="::1" request-id=07a24c10-d5a9-4bc8-a8df-ed5d07b11dbe size=127 status=404 user-agent=step-http-client/1.0 user-id= 296s time="2026-02-06T15:20:40Z" level=warning duration="28.492µs" duration-ns=28492 error="/root/invalid was not found: certificate with fingerprint invalid was not found" fields.time="2026-02-06T15:20:40Z" method=GET name=ca path=/root/invalid protocol=HTTP/2.0 referer= remote-address="::1" request-id=reqID size=127 status=404 user-agent=step-http-client/1.0 user-id= 296s time="2026-02-06T15:20:41Z" level=info certificate="MIIB/DCCAaOgAwIBAgIQVQyeGrs0zvHNL1iUGt8QRTAKBggqhkjOPQQDAjAjMSEwHwYDVQQDExhTdGVwIEUyRSBJbnRlcm1lZGlhdGUgQ0EwHhcNMjYwMjA2MTQyMDQxWhcNMjYwMjA2MTYyMDQxWjAPMQ0wCwYDVQQDEwR0ZXN0MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEXXt+ebeH6kVcRc4yCLORTvj+hX/4FdqBIWBpOw3zC9v2t3WfygmQRM2+wzBkG/08N3mU6wxKpd3hFWskCHhgdKOBzDCByTAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMB0GA1UdDgQWBBS9hWeTi1RJ4wO3xKZPVUBmnr5HjzAfBgNVHSMEGDAWgBQ8063LJ42gj5TpTINuWjQ3xibb6DAPBgNVHREECDAGggR0ZXN0MEcGDCsGAQQBgqRkxihAAQQ3MDUCAQEEA2p3awQrbzQxWGJlWk1jdXp1Mk92UFJQZER5R2hVVjJxbUlubjdILVp4Q2pMNmROZzAKBggqhkjOPQQDAgNHADBEAiAzgMue77rkuoHNc8RzVQzVv88Qa4skhHWjFaGu6ey+3wIgFQIXwWYGeEKUUg812yMw+AuefZVsrvDSCacPbRFwSJA=" duration=2.910095ms duration-ns=2910095 fields.time="2026-02-06T15:20:41Z" issuer="Step E2E Intermediate CA" method=POST name=ca ott=eyJhbGciOiJFUzI1NiIsImtpZCI6Im80MVhiZVpNY3V6dTJPdlBSUGREeUdoVVYycW1Jbm43SC1aeENqTDZkTmciLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJodHRwczovLzEyNy4wLjAuMS8xLjAvc2lnbiIsImV4cCI6MTc3MDM5MTMwMSwiaXNzIjoiandrIiwianRpIjoiP3t4eT9hT0NcInlsKC4uNk9Pfik4d3tETl5jI2k9dWorVmdwOUs9dVR8X0BLZHFQX3IwZ1J6WCpmcHsrPXVgZisiLCJuYmYiOjE3NzAzOTEyNDEsInNhbnMiOlsidGVzdCJdLCJzdWIiOiJ0ZXN0In0.vky5roKUHibW9zoG9Te5LYehWhm6Li_NVG_1YQghgGGfNj0pQnacEw-qKi_GPZ2OgnxAl6CGq023k0DtdnbgLQ path=/sign protocol=HTTP/2.0 provisioner="jwk (o41XbeZMcuzu2OvPRPdDyGhUV2qmInn7H-ZxCjL6dNg)" public-key="ECDSA P-256" referer= remote-address="::1" request-id=signRequestID sans="map[dns:[test]]" serial=113049893942607407710323142151970426949 size=3017 status=201 subject=test user-agent=step-http-client/1.0 user-id= valid-from="2026-02-06T14:20:41Z" valid-to="2026-02-06T16:20:41Z" 296s --- PASS: Test_reflectRequestID (1.31s) 296s PASS 296s ok github.com/smallstep/certificates/test/integration 1.313s 300s === RUN TestIssuesCertificateUsingSCEPWithDecrypterAndUpstreamCAS 300s 2026/02/06 15:20:43 Building new tls configuration using step-ca x509 Signer Interface 300s 2026/02/06 15:20:43 Starting Smallstep CLI/0000000-dev (linux/amd64) 300s 2026/02/06 15:20:43 Documentation: https://u.step.sm/docs/ca 300s 2026/02/06 15:20:43 Community Discord: https://u.step.sm/discord 300s 2026/02/06 15:20:43 Config file: loaded from token 300s 2026/02/06 15:20:43 The primary server URL is https://127.0.0.1:34983 300s 2026/02/06 15:20:43 Root certificates are available at https://127.0.0.1:34983/roots.pem 300s 2026/02/06 15:20:43 Additional configured hostnames: [::1], localhost 300s 2026/02/06 15:20:43 X.509 Root Fingerprint: c107f90a955d9a74c91ea981f42b5c572f3d2a36e237d3d127824e39dbc1ac75 300s 2026/02/06 15:20:43 Serving HTTPS on [::]:34983 ... 300s time="2026-02-06T15:20:44Z" level=info duration="124.677µs" duration-ns=124677 fields.time="2026-02-06T15:20:44Z" method=GET name=ca path=/health protocol=HTTP/2.0 referer= remote-address="::1" request-id=3d049c75-376c-497b-8ab6-7832813388d5 size=16 status=200 user-agent=step-http-client/1.0 user-id= 300s time="2026-02-06T15:20:44Z" level=info duration="72.909µs" duration-ns=72909 fields.time="2026-02-06T15:20:44Z" method=GET name=ca path="/scep/scep/scep/scep?operation=GetCACert&message=test" protocol=HTTP/2.0 referer= remote-address="::1" request-id=40add2ff-7449-413f-a6dc-78cbf211a3b0 size=1159 status=200 user-agent=Go-http-client/2.0 user-id= 300s common_test.go:206: 0 *H t0p1 *H=0D1B0@U 9Step E2E | SCEP Decrypter w/ Upstream CAS Intermediate CA0 260206142043Z 260206162043Z010U decrypter0"0  *H    ,muޘy*" E#Em8*a$>\6 bP:5iO0kEGvMA!Nd3*5 VeS}c 7t3L/M :?naNkgvMmTB0؋iy gw7HI0;S0U 0 decrypter0 300s *H=G C 300s )gT< 00 *H=0<1:08U 1Step E2E | SCEP Decrypter w/ Upstream CAS Root CA0 260206152043Z 260207152043Z0D1B0@U 9Step E2E | SCEP Decrypter w/ Upstream CAS Intermediate CA0Y0*H=*H=B gw7HI0;S0U#0 300s gw7HI0;S0 300s *H=H common_test.go:288: 0 J *H  ;0 71 0+0J *H ;703 *H $0  Up".+ě:1RX]}w ں_ym؃75& mF: /ƪ/9%n< [O#Dhk&cOh3ؼSz=A@pZn&Uq*Rͨ6va. w^>Õ bwG^raUZa!+w>|ݫQ+v'1 300s 0 *H 0+S2|C쀂$Wa˩Y⮃} 300s , heʷWa>_0(X8*8}!%.̖Oe.3,r%~7H@voiUclsF6dFe#%#t=jl]s<zU^k3L}n100010Utest.localhost0+0 300s `HE 1190 *H  1  *H 0 *H  1 260206152044Z0  300s `HE 1i! HN0# *H  1]7sԴ"龮m.0, 300s `HE 148+0bh0ahH09HiAmKJSv/B3XSpc=0  *H time="2026-02-06T15:20:44Z" level=info certificate=MIICtDCCAlqgAwIBAgIQVeh8e1c2yxqsXICRRT5IxjAKBggqhkjOPQQDAjBEMUIwQAYDVQQDDDlTdGVwIEUyRSB8IFNDRVAgRGVjcnlwdGVyIHcvIFVwc3RyZWFtIENBUyBJbnRlcm1lZGlhdGUgQ0EwHhcNMjYwMjA2MTUyMDQ0WhcNMjYwMjA3MTUyMDQ0WjAZMRcwFQYDVQQDEw50ZXN0LmxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM1PmTtd1LxzLWlYvPIrbfJGvzgAeY6I7GIIMJ53VG2gX4oK1KbD6ZRARb6EjvfXHuLMvdTAoL3ILSk8DmXW81vIskRZ6TpTjQPCNdTBJgfGZEV6CE3btUHLwhYiLPMa4QK/Bbk/qkCX+xUAjJzdbDn1u3umQg45keaO4J67kRxn3ZBSfFd7o317pmHFNehHSORJYGAYuRHkKV/GYfHRaFzgGh3BBYPCl8cC1L1dfNqY17rG0pAlOJ37r5/804KxOa99LUXaI645v7k419ewQkpCj/QfSp0F8mQgpV2tO8N0LtANsNU1IECLS0hespANsdAdX486powF7CeOznoh5LUCAwEAAaOBjTCBijAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMB0GA1UdDgQWBBQ5JtWPWGgpJOFT4sVleFhY/QoUvTAfBgNVHSMEGDAWgBSzfx0KZ/R3N0jPF7AYSfKyMDvjUzAZBgNVHREEEjAQgg50ZXN0LmxvY2FsaG9zdDAKBggqhkjOPQQDAgNIADBFAiA67fa0Tv0B/s0qK/8g1hHsBToiuJq7WIcqFGbCaG0IHAIhAPJLVBtAH83X/DCVNJnsSPgloxtbKk0pMBUSvfYRYBy7 duration=3.4135ms duration-ns=3413500 fields.time="2026-02-06T15:20:44Z" issuer="Step E2E | SCEP Decrypter w/ Upstream CAS Intermediate CA" method=GET name=ca path="/scep/scep/scep/scep?operation=PKIOperation&message=MIIJSgYJKoZIhvcNAQcCoIIJOzCCCTcCAQExCTAHBgUrDgMCGjCCBEoGCSqGSIb3DQEHAaCCBDsEggQ3MIIEMwYJKoZIhvcNAQcDoIIEJDCCBCACAQAxggFjMIIBXwIBADBJMEQxQjBABgNVBAMMOVN0ZXAgRTJFIHwgU0NFUCBEZWNyeXB0ZXIgdy8gVXBzdHJlYW0gQ0FTIEludGVybWVkaWF0ZSBDQQIBATALBgkqhkiG9w0BAQEEggEAhwhRHgNlMG64a%2BzaYxuCWEcFx2kBegpVHxHvnRCscPAizy4PK9rYxJvNEToxUpqMBL8fnJVYBl2vfbR3qOwg6wsU2rrb%2F1%2FDeaBttQPC2IM3Nbj%2FJqAJ9ZNtRsc6gwQL7C%2B%2Ft8aqEIG3Lzkl4tRuhpiFPLzrDbLCW08jmES1vt8caGu1JmPAnU%2ByaLf0uzPYvFPf83qzPUFABZ7ycIJabia931Vxgd34KrCfUqaXzairApM2gXbM8cvSEaFh8ZouqZobFQ2e1HdeuD6vw5UMzWICd0decmGj11W6pKGSWgWdkRLGYSHVGaYrd90%2ByQKZfLzdq1ESK3aqq9rpJzEKiDCCArIGCSqGSIb3DQEHATARBgUrDgMCBwQIUzIBzHxDpuyAggKQ9yTBvFfz0WG349zQy6mxpFmFhLLiroPqfZEg%2FwosDeELn5CCaJBlvuXqyMq3V9VhPp3ZX6EwHZAoh1g4Kpc4fSElpb2PLsyWsrbFT2Uu0DMs8HIEJX65N0j5potAvZF2b5Np3VW3Y2y%2B63NGGzZkkAVGg6jVZQgWIyUjPEwuiVCrJD0qI0RqN6XX8MelxMv6KUg6wNc35Kn7NbI3dKKnZrjz8ypIPw%2BoBqWqIeBQetnyLLuec3h0RF%2B8yIgFBLhXH3g4RNiGKlnjJxFRxgk4XxdtStwuk5g8vPLVkDJJrNy0tCGnc%2BFNfTYcyzdNp9fyySrD%2B2E1aB1F6%2B5KMcd7QpU9wA3GFxlm13Fv70G4B5iALYqaeJNUfg%2BDKSTmt69ASY4vs2Pi%2BLgMdbUb22XiUGSgL3BJZZQfnDtPEF3Dezknd0PAD8YSw%2FBVn58cG%2FnUsJCJSWFkLguLP%2B9%2BTOUXuYDO9Tvbbke1UMcsygmfQ%2FqKG2OO2QXsrB%2FHtSh5fZT12iSzWP8MOnLETY5Zg%2B64yiko%2FHMVblibAMTLge%2FPdLRvjFv2hvVjW%2FkIwK7KsSPRriuNdnj778GLhgCCHonLFWVRnFYgAq7UkGFVNjhUjRfJXyFwOeb6ogSgW1ZTTd70uDf2WSQAiuIXD3s9v1Xv%2Bn5bP7s5Dmeqc%2FO6bJFMAGx6csNiWqO3geaaP46JHFBVhI5Ob4e2mR0Ahi3XBJh7L%2B8mgxvKZGmJJLT77oYQ1Lwo64AK2lasfbXtBEKc3RA9ianyUtnqMSX%2F18x3MyW0pOeaJRjAJAM6rmkn3opuCXcsBzUL5NzRWnV1UOJUvaAeUoIcYdoXs772YCplBZjpvXVNJ0OZMwXP5ak9nx0d31GgggLOMIICyjCCAbKgAwIBAgIBATANBgkqhkiG9w0BAQsFADAZMRcwFQYDVQQDEw50ZXN0LmxvY2FsaG9zdDAeFw0yNjAyMDYxNDIwNDRaFw0yNjAyMDYxNjIwNDRaMBkxFzAVBgNVBAMTDnRlc3QubG9jYWxob3N0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzU%2BZO13UvHMtaVi88itt8ka%2FOAB5jojsYggwnndUbaBfigrUpsPplEBFvoSO99ce4sy91MCgvcgtKTwOZdbzW8iyRFnpOlONA8I11MEmB8ZkRXoITdu1QcvCFiIs8xrhAr8FuT%2BqQJf7FQCMnN1sOfW7e6ZCDjmR5o7gnruRHGfdkFJ8V3ujfXumYcU16EdI5ElgYBi5EeQpX8Zh8dFoXOAaHcEFg8KXxwLUvV182pjXusbSkCU4nfuvn%2FzTgrE5r30tRdojrjm%2FuTjX17BCSkKP9B9KnQXyZCClXa07w3Qu0A2w1TUgQItLSF6ykA2x0B1fjzqmjAXsJ47OeiHktQIDAQABox0wGzAZBgNVHREEEjAQgg50ZXN0LmxvY2FsaG9zdDANBgkqhkiG9w0BAQsFAAOCAQEAivVChy8uddaeSzfMmDZUq%2FSE7XhrPAmOz6YJn1B45bgMA1OhxspbqayRj2BfN6kpKQbYScp2WizuFbP6ECp%2FYncvIvS8h0QqMgs5rHVpbBrNZ1K1%2FwkaYbVhZml4LVfH0CxXgjgLBWoz350PfxBD90D82utAxpvxYWs71kGALa48vvkTDsjOgq8sxK%2BmLGebIgzppnzXo3rkD7R70JUySM8SobNIAROVNX2dBeYM%2FyvufZXeqSPky5a6os0IEaIto6%2B4%2Fjcr4EtUXjoMR%2BWFp35DCsqfiqQMoRE%2Bs3Q9%2FWrQbO4dm11zHvUE%2BIoUudA8EuF65FXnXrFrMxUVTH1upzGCAgUwggIBAgEBMB4wGTEXMBUGA1UEAxMOdGVzdC5sb2NhbGhvc3QCAQEwBwYFKw4DAhqggcEwEgYKYIZIAYb4RQEJAjEEEwIxOTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yNjAyMDYxNTIwNDRaMCAGCmCGSAGG%2BEUBCQUxEgQQnPiq6mn1G8IhDUj0zE672zAjBgkqhkiG9w0BCQQxFgQUXTdzBaDW1LQir%2Bm%2BrrZtLrHDwN4wLAYKYIZIAYb4RQEJBzEeExw0OCswYmgwYWhIMDlIaUFtS0pTdi9CM1hTcGM9MAsGCSqGSIb3DQEBBQSCAQDAq%2B%2B1bcPd35d93y7fOQ22o3tI86xyJQwDxo1NKps2soRTcWo6O10f%2FJKVYaAdxTrEmA7MrQ7zbCNCEumymAIFUPZ8QrvDcbVldik7upz2O3ZhXbigbr95%2B9NK6H0Nmbz3e9MXCICsZYV2FFSWAGkpsNwG%2BpXUZZzLSP1G4nphOmeri9WG44f5kYIMZD%2FeIEttqcdcesMxM4J%2BHpaCNbB9YEJ0umrBK6BMQLtJzU8Y1%2Bru9%2FXx%2Fq0Cf8DQtQ4ouTZIWw61LQ0V1HutKoYzMj2JVcABINm801r2yFlbUl5imwwy8W7hV5LidL4LQJyPIj1U00wmhtBGFQ5sTFhkMyKQ" protocol=HTTP/2.0 public-key="RSA 2048" referer= remote-address="::1" request-id=d5c34cbc-3d99-4427-9230-a6f5be41473f sans="map[dns:[test.localhost]]" serial=114191517303744208249436291379991824582 size=3141 status=200 subject=test.localhost user-agent=Go-http-client/2.0 user-id= valid-from="2026-02-06T15:20:44Z" valid-to="2026-02-07T15:20:44Z" 300s common_test.go:311: 0 A *H  20 .1 0+0 *H |x0t *H e0a 7'T,{U"A/ ZfT ;0e+M[7Ojg7XѼ~n2_B KܩT5g#=$#^\z+7sĪP9A!7Da?'R&|NpD1~n{|b 1QC ͞Υ<\0?GHLq3yVҦ2};0jèxHkNm;[DODpC^ͭX{Iʜk^rv:=tngY`eNKP$=GHk CaP Fyr"3-ɪy8,)ڒJq!/wvtnŵ"Ves9\.xvQ$猖8s:`GMo9ȭBq-l݈4`ɹmpV8ŌNt: 5tR'c Y)Q/';8\zHdiqZ.?,z Qʵrhx6>,'1M7=dgBO-َ"n>rd5A *H=0D1B0@U 9Step E2E | SCEP Decrypter w/ Upstream CAS Intermediate CA0 260206152044Z 260207152044Z010Utest.localhost0"0  *H   Ԧ@E̽-)<e[ȲDY:S5&dEzM۵A",?@ 0U#0 300s gw7HI0;S0U0test.localhost0 300s *H=H *H=0D1B0@U 9Step E2E | SCEP Decrypter w/ Upstream CAS Intermediate CA0 260206142043Z 260206162043Z010U decrypter0"0  *H    ,muޘy*" E#Em8*a$>\6 bP:5iO0kEGvMA!Nd3*5 VeS}c 7t3L/M :?naNkgvMmTB0؋iy gw7HI0;S0U 0 decrypter0 300s *H=G C 300s )gT< 1d0`0I0D1B0@U 9Step E2E | SCEP Decrypter w/ Upstream CAS Intermediate CA0+0 300s `HE 130 300s `HE 100 *H  1  *H 0 *H  1 260206152044Z0  300s `HE 1i! HN0  300s `HE 1i! HN0# *H  1جq:QI>co0, 300s `HE 148+0bh0ahH09HiAmKJSv/B3XSpc=0  *H  /{o֡N"eF>~]%xɽ(agqw`I1D"p;m\˞C׽&:j<6,~f ڸNQXx?|k/M@$h}ajLDMA0H )^ Xk J$ Sny0DB;"ʪ_na97JmZ>K8`tdk"kWW^Q 300s --- PASS: TestIssuesCertificateUsingSCEPWithDecrypterAndUpstreamCAS (2.23s) 300s === RUN TestIssuesCertificateUsingSCEPWithDecrypter 300s 2026/02/06 15:20:45 Building new tls configuration using step-ca x509 Signer Interface 300s 2026/02/06 15:20:45 Starting Smallstep CLI/0000000-dev (linux/amd64) 300s 2026/02/06 15:20:45 Documentation: https://u.step.sm/docs/ca 300s 2026/02/06 15:20:45 Community Discord: https://u.step.sm/discord 300s 2026/02/06 15:20:45 Config file: loaded from token 300s 2026/02/06 15:20:45 The primary server URL is https://127.0.0.1:35911 300s 2026/02/06 15:20:45 Root certificates are available at https://127.0.0.1:35911/roots.pem 300s 2026/02/06 15:20:45 Additional configured hostnames: [::1], localhost 300s 2026/02/06 15:20:45 X.509 Root Fingerprint: d4774c005e838d70e3505c42c432c1c9fd823072a60f8ddcce8f692e68b3d21f 300s 2026/02/06 15:20:45 Serving HTTPS on [::]:35911 ... 300s time="2026-02-06T15:20:46Z" level=info duration="11.678µs" duration-ns=11678 fields.time="2026-02-06T15:20:46Z" method=GET name=ca path=/health protocol=HTTP/2.0 referer= remote-address="::1" request-id=5c0aadf9-81cd-44c5-bd50-4cd6b36a4b4b size=16 status=200 user-agent=step-http-client/1.0 user-id= 300s time="2026-02-06T15:20:46Z" level=info duration="86.57µs" duration-ns=86570 fields.time="2026-02-06T15:20:46Z" method=GET name=ca path="/scep/scep/scep/scep?operation=GetCACert&message=test" protocol=HTTP/2.0 referer= remote-address="::1" request-id=c2b5d9c2-c3e1-48a1-a666-f12f6136c1cd size=1111 status=200 user-agent=Go-http-client/2.0 user-id= 300s common_test.go:206: 0S *H D0@1 *H=041200U )Step E2E | SCEP Decrypter Intermediate CA0 260206142045Z 260206162045Z010U decrypter0"0  *H    *H=H {!Kk2 h7|U)rK«n o00j0e蘹B櫑͹l4*iYP%A6f2k\qFbYS#Bu`$ &U[{J)tFT ٩Yn[o5bȺ/ӂ[+_IJ掭K4 vt,f~ <4< nlߵgŢL 8X wMF]<}h5TmA^U "6'00j 6f7 c90 300s *H=041200U )Step E2E | SCEP Decrypter Intermediate CA0 260206151946Z 260207152046Z010Utest.localhost0"0  *H   oNXaA>_:D{zmFlyiF:U scep *H=I *H=041200U )Step E2E | SCEP Decrypter Intermediate CA0 260206142045Z 260206162045Z010U decrypter0"0  *H    *H=H {!Kk2 h7|U)rK«n o1T0P09041200U )Step E2E | SCEP Decrypter Intermediate CA0+0 300s `HE 130 300s `HE 100 *H  1  *H 0 *H  1 260206152046Z0  300s `HE 1"‚6!0  300s `HE 1"‚6!0# *H  1yjӑF9{ɲdO0, 300s `HE 1ayjCuwIUL55f/dBtt/HeK8FVdKA=0  *H --- PASS: TestIssuesCertificateUsingSCEPWithDecrypter (2.18s) 300s === RUN TestFailsIssuingCertificateUsingRegularSCEPWithUpstreamCAS 300s 2026/02/06 15:20:47 failed validating SCEP authority: SCEP provisioner "scep" does not have a decrypter certificate 300s 2026/02/06 15:20:47 Building new tls configuration using step-ca x509 Signer Interface 300s 2026/02/06 15:20:47 Starting Smallstep CLI/0000000-dev (linux/amd64) 300s 2026/02/06 15:20:47 Documentation: https://u.step.sm/docs/ca 300s 2026/02/06 15:20:47 Community Discord: https://u.step.sm/discord 300s 2026/02/06 15:20:47 Config file: loaded from token 300s 2026/02/06 15:20:47 The primary server URL is https://127.0.0.1:35657 300s 2026/02/06 15:20:47 Root certificates are available at https://127.0.0.1:35657/roots.pem 300s 2026/02/06 15:20:47 Additional configured hostnames: [::1], localhost 300s 2026/02/06 15:20:47 X.509 Root Fingerprint: 6fa9d4852777aedaf546f36c6d50c99e735e3dd47b30c7ea5fc3ed31290ff089 300s 2026/02/06 15:20:47 Serving HTTPS on [::]:35657 ... 300s time="2026-02-06T15:20:48Z" level=info duration="14.732µs" duration-ns=14732 fields.time="2026-02-06T15:20:48Z" method=GET name=ca path=/health protocol=HTTP/2.0 referer= remote-address="::1" request-id=8427f3b2-49b8-491c-92e4-f443c73cee36 size=16 status=200 user-agent=step-http-client/1.0 user-id= 300s time="2026-02-06T15:20:48Z" level=info duration="21.332µs" duration-ns=21332 fields.time="2026-02-06T15:20:48Z" method=GET name=ca path="/scep/scep/scep/scep?operation=GetCACert&message=test" protocol=HTTP/2.0 referer= remote-address="::1" request-id=28dc1ae9-bb94-4709-87a5-5c47af79c6b7 size=881 status=200 user-agent=Go-http-client/2.0 user-id= 300s common_test.go:206: 0m0U   Ց fCW40U#08 300s  Ց fCW40  *H   %nŮY 300s GBɘ[6mۙsN-m)D{(O!"uW{QNHUw5RlNGDDqIpq_~ ҧ/ 300s common_test.go:288: 0 P *H  A0 =1 0+0P *H A=09 *H *0& 0p 300s F5K@4 ƟU;1&Bx_Y!MpU 300s gTJ/k$rq5c 2-< $ߛ^]V(>*s8k 1\>k~埱%ؤ6G4h/LMSDK N+*(8a$i@@2y'k##電q׵.RZHЭprQBh;[]y;hLyQ \ 300s 2ݞw:?xWi&Re΁ܯv[3-OWC[Ӹhs]y[Ub?N48yS2@51Z&C^  eGXv A`|b5c Zct\k!wc-{Bn]̈́d 300s ~ `HE 1190 *H  1  *H 0 *H  1 260206152048Z0  300s `HE 1x+8J 50# *H  1_cfl] 300s ̨PI0, 300s `HE 1ckwOWxGt57zUozs7YHkdB3VCqaE=0  *H time="2026-02-06T15:20:48Z" level=error duration="202.293µs" duration-ns=202293 error="scep get request failed: failed selecting decrypter: provisioner \"scep\" does not have a default decrypter available" fields.time="2026-02-06T15:20:48Z" method=GET name=ca path="/scep/scep/scep/scep?operation=PKIOperation&message=MIIJUAYJKoZIhvcNAQcCoIIJQTCCCT0CAQExCTAHBgUrDgMCGjCCBFAGCSqGSIb3DQEHAaCCBEEEggQ9MIIEOQYJKoZIhvcNAQcDoIIEKjCCBCYCAQAxggFpMIIBZQIBADBPMDoxODA2BgNVBAMML1N0ZXAgRTJFIHwgU0NFUCBSZWd1bGFyIHcvIFVwc3RyZWFtIENBUyBSb290IENBAhEAjcp8K%2FRLwmR%2FQn%2FwSiRCWzALBgkqhkiG9w0BAQEEggEAhvCN5jyZR8SY%2BvO4QMPXjq522AVOUGFBQjLIvZpAuaoonuAfzXOnDRS8FtYjfyy8IZQV1JXUZIc2GWEvg8%2BdbWEE7KObWxuGVfr4HRN%2BEIhW6hqNEMIkBPvlajTvMvVufXAp4CxDT6z6ULdMICftUeyh5RIyqOkpXsxiAMUJXuVKwXzSsV87wqEU3%2FCjr3BUfbHwk2N9mrD0NafYIEueE15YbiZmOyHvfpxqkDL4v9lZQFrD1SCCLe243Ywb4pwOdX34chRY8OREauD1wukPd2U825nr0NrkE73Xb2oPfE86xkTIFffS%2B6vh7JwMeyAnjYZaLBIAh1P2l8Mc3oDA%2BzCCArIGCSqGSIb3DQEHATARBgUrDgMCBwQI%2BGSzr%2FSgW76AggKQJKJubInikUI84SHyYRtKj1kx91ucgU1uWQe2YxO%2F03NEOskF9CBzn3Q17IoM7rQ2VMSyJKOOtGNaoAowcArKRpU1S8XdQDQN0OTMxp9VOzEm2EJ43ejUEV9ZIflNcFXJzQqSZ%2FKRoVRKvi9rEvwk8XKpBHE16GMMMi3p9jy9IKvcJBHfm6BeXRRWKD6koNwqyhtzGeID0wU44%2Bb7sq%2F6AWsA4HQNOQQ6WkcMPEddGGVL6RT8azn3G3dfufPhjFSBvyHDLJSeDn%2FVTJW3bwBl7N05X%2B%2Bdqataen3F9scNf%2Bx%2BhE12t0s2UnZNTKaZa7G2X2UfIuPLoRBfh3s6nkDgU%2FxNVN4bZUAE29pQi%2BOkhcNnSehyr1X5VVIWutmS0naPGDU3jxXkc0JwHdB%2BoU1T7rAxzotChuLQiVjOaq8rg56ZCHtmNf2lM4%2BwWWeCMXIZmqPKPpwwV2Tv51N%2FI3j4FeLptdxpv%2FOTCNr2T5R8VVi4d4tbjQkNKj8rCHvISQr4tre78t4x4IlcPolrftDln7G8FdfcJX8D2KSn8Tah7q5HNGiJsi%2BxvISkTKuBA62Lr00U%2FFOcFRNESw2pm4SX1AtOnd8rKhqx9Sg4%2FmHqtyRpnkACnxDb4kB%2F8jJ5J2uw5CPc3vvof5QjnYrpm7txHPfXtegu8VJaz0jQrfDh6QdwkaNyH1FCaDuoh1uFXXk7%2FGjcTHm1UQLQ7ZjyCwP4o%2B9cvPAKMv2W3Z7tdzrwP754uFdpBAUmwFIFjmWbzoHi3K92BKBbsBozGOWyLZPL8k9XrUP5W9O4yQ5%2FA6GKaHMdGqvoXXlbpPG%2FDr5VnsVivj9ONDixgnlTMrKQpUA1%2Br6hMeafWraQria0Q14AM4ygggLOMIICyjCCAbKgAwIBAgIBATANBgkqhkiG9w0BAQsFADAZMRcwFQYDVQQDEw50ZXN0LmxvY2FsaG9zdDAeFw0yNjAyMDYxNDIwNDhaFw0yNjAyMDYxNjIwNDhaMBkxFzAVBgNVBAMTDnRlc3QubG9jYWxob3N0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmHFuzLesKYCJo0UyAqIMDN5RWdY2bwv53vktphgJJQdGexfQNtRviwuEb3sLv7bB6esDePR0A3yyjB59rmAuk47eCMihOhBLDC18DIoXorbQQUHSsyBdsLmcBpuuodHi%2FuPk5NMuxGIFN7wm9ykHlkBipiOiHcwuYKohHWE%2FO8H6sXN2mFH6wkWRNrYRdYKlr%2BxPutvTN6sjXXIhywjDOuHkScFEpKUtCYYkyugRvzq6boQdAgxNqLs8ZXU%2BrYA2muykT3L3xAhsQAHV7ISVWw05ZXgJsHcmsKiuYxHl1nZuX2P2TO2jxdubbvvW1Yjk4VRzwbrWhYH7d8M2VCOf9wIDAQABox0wGzAZBgNVHREEEjAQgg50ZXN0LmxvY2FsaG9zdDANBgkqhkiG9w0BAQsFAAOCAQEAgAhQ2B5OdF0n6CMAJJNCIZLaLAqKZZdHylh2DEFgfNsdYsvTBO4GNdDt2WMLrM5aY3Sr0VxrHRghqnf5z2MBLb574BtChcfIbsvxol3NhGTyjhwKyn72y%2B8AK0Ya08acPD0jJmdkw3r00yHA6GMkUwEWmSWKyieBDmCv6Ia7ZtZb%2BijRILQclRC9IU99CDxb9ENZauHaC84DvovvFIc6K5a8WBNtTAQrhOHm%2Bt8ouU5PDpNpTxwzz8Zirs0dyUTSaMujAyuU3%2FFCx6%2Bm2u%2Bb3dXVXpEor0ET3vHL8bc%2BIhJJgjyn7RWfSgbVfqU%2BXtq1Po4PmA3PjTyIyqzE1VTJ%2FTGCAgUwggIBAgEBMB4wGTEXMBUGA1UEAxMOdGVzdC5sb2NhbGhvc3QCAQEwBwYFKw4DAhqggcEwEgYKYIZIAYb4RQEJAjEEEwIxOTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yNjAyMDYxNTIwNDhaMCAGCmCGSAGG%2BEUBCQUxEgQQ6XigqxMrOEp%2F%2BYi5qw01BDAjBgkqhkiG9w0BCQQxFgQUlqOkovdfYwSSZods7V2ACsyoUEkwLAYKYIZIAYb4RQEJBzEeExxja3dPV3hHdDU3elVvenM3WUhrZEIzVkNxYUU9MAsGCSqGSIb3DQEBBQSCAQBp9SahToVUOiYAJaKrWagZDnsUjBExXivFrQ677d3465BjRWqCAD23HyR%2FcUVSDuFjqSyN9ZNVYAFhh1bP7I1ihUZDsQ1%2BQq%2BviSzCOVfVjl72YtlDlmgviNtiyd4BmXpOtRKnyy7eyWH2PzhQY2Ug9hacPjvoT1CeiclQ%2FTf13Rb8ILTGJ%2F%2FNghwsFREbwVoCF96K%2FtjAXdDjZR4i5c%2FZkiiQnd%2BDsgvK5g8GiBT8V%2FEhqw58wfq%2BtwHoyZgm%2BZGdgzaV5%2FgFWN07GgIoPVnMiKP%2BwkrG1jZFnx0jEuKaqXDG1irUQ67S7C7%2Bqb5ARs8XVVNtq2lAS%2FS5x1xdKnL%2F" protocol=HTTP/2.0 referer= remote-address="::1" request-id=a32dfc3f-9c15-4beb-9c11-77e4b09d937c size=116 status=500 user-agent=Go-http-client/2.0 user-id= 300s --- PASS: TestFailsIssuingCertificateUsingRegularSCEPWithUpstreamCAS (2.17s) 300s === RUN TestIssuesCertificateUsingRegularSCEPConfiguration 300s 2026/02/06 15:20:49 Building new tls configuration using step-ca x509 Signer Interface 300s 2026/02/06 15:20:49 Starting Smallstep CLI/0000000-dev (linux/amd64) 300s 2026/02/06 15:20:49 Documentation: https://u.step.sm/docs/ca 300s 2026/02/06 15:20:49 Community Discord: https://u.step.sm/discord 300s 2026/02/06 15:20:49 Config file: loaded from token 300s 2026/02/06 15:20:49 The primary server URL is https://127.0.0.1:42733 300s 2026/02/06 15:20:49 Root certificates are available at https://127.0.0.1:42733/roots.pem 300s 2026/02/06 15:20:49 Additional configured hostnames: [::1], localhost 300s 2026/02/06 15:20:49 X.509 Root Fingerprint: dcc5c8a4608823bf07956aa3f1ce952097e623a3fd6b3ab32efe499344761cac 300s 2026/02/06 15:20:49 Serving HTTPS on [::]:42733 ... 300s time="2026-02-06T15:20:50Z" level=info duration="16.365µs" duration-ns=16365 fields.time="2026-02-06T15:20:50Z" method=GET name=ca path=/health protocol=HTTP/2.0 referer= remote-address="::1" request-id=9312a95d-5704-471d-9914-d8214d1534e4 size=16 status=200 user-agent=step-http-client/1.0 user-id= 300s time="2026-02-06T15:20:50Z" level=info duration="26.89µs" duration-ns=26890 fields.time="2026-02-06T15:20:50Z" method=GET name=ca path="/scep/scep?operation=GetCACert&message=test" protocol=HTTP/2.0 referer= remote-address="::1" request-id=63baaf64-b22c-4c6b-9958-64ef62875908 size=849 status=200 user-agent=Go-http-client/2.0 user-id= 300s common_test.go:206: 0M05  s;K!ݚ3)ō(#DU0^95%ݔ]{ZM6@ TddɋA;}ِ4Z@+k;bPl Q(_6q'3#?ny=^4w*1?ss)pEL0x^k6K XKGDo~0~2uqw&(1Q-&$bD<B3M\qREK'rAL˞bĘ/7K{Fw\tɍȜDN#V^3{;%MFhn̔ꂫ^:jN8GehxzPH5أ;/+oqH6|JHZAj-~;흑w򂘢W)|0ژQ 300s common_test.go:288: 0 @ *H  10 -1 0+0@ *H 1-0) *H 0 %`^^#Y+~- 7b5/!aNxн{z\ΧE7ѫ! Ry21"ngy]6pH>Ii.q`iY@yK>G`Z^v`׋By6.9|äE_bwx#/MOh dZG#"&szN="nʋ>}0"]V]ʹt 300s ey_Rh5ZǥeH2饒w`ߙX"س8I&fO=Ƶ 300s ~☵UBzϚmlA;c̛,@0q;}HdF!*Yd{F a<+ PՊ|m;E@4詜vkMpGh(P| ̏jV^E7|i*| .K,0de.>M"7A4!l6?K'EIi)fnI?0 @[:0iK?) MKh common_test.go:438: 0  *H  {0 w1 0+0R *H C?0; *H ,0( qgMh Z+q!ߢ A$l-P2_ǃZIw":)t@%qc{_N*N u;DnMhp-ϋ_c y:gj0˪*迍֣_Wwe#㊍-x6 c~=a;ƪ(KVd_N7JɆn'3WĽaaT$=crȌ./wV4~L0 *H 0+36oƄfGBޖ{S(spc Ƹn}Bt_*jOjp 1`H{){)ZJXTY M ߑ(g -0BUi='*ZBu.ݡ(=.)y/5sngeޮ 428ڛ%!7M&k)[Ad|p'i;>(߃'\tLrQ r^9gom v/f00ߠ0  *H   ;u8PwVvx!pѿqzn3+'=f-I `HE 1190 *H  1  *H 0 *H  1 260206152053Z0  300s `HE 1zWeQbtg[0# *H  1Fu֝)iBiycQ0, 300s `HE 176fpmat7RrtGJcrhdDhV0/nBPOs=0  *H  cV} ;hYf㤆 \ 300s H"ZwəƤiSѠ")ZMҘGhU 300s HY#ߓjnNE#hܫd-7B`nЍ>ʡCxX*hU2&;裀af׃N-aA!/=h 300s time="2026-02-06T15:20:53Z" level=info certificate=MIIDlTCCAn2gAwIBAgIRAMhVLsb2EyP4M42W8PaSZ44wDQYJKoZIhvcNAQELBQAwRDFCMEAGA1UEAww5U3RlcCBFMkUgfCBTQ0VQIFJlZ3VsYXIgdy8gV2luZG93cyBDbGllbnQgSW50ZXJtZWRpYXRlIENBMB4XDTI2MDIwNjE1MTk1M1oXDTI2MDIwNzE1MjA1M1owGTEXMBUGA1UEAxMOdGVzdC5sb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDu2J9gcAZpYfZhMdWVbR3mYRFltweNHUIxvZh7FCHAZ1kHqS9OIayjBnEYCYVoNz15gBgz/JcnLcYGtT+rA2EMHbSveyWogXMYLatYxLrjpAEcxSyj49yEk7mXlnK5+CVTUSVmHYOkj++je7wobNlMSYbDEzNXiI1niiUWAOW2XlCkKY2SlbRKrrG/hDY5tZpFrV1m/LBqZ1dABHXJf2JfuMFYOMcgTEu9h9/TY9VOkib1fE18BC6xVF3HdBA+mga9rMsW+YLcfCpNTwqK9Mw7dTjTUHfuVtjM8OR26HiwIQUQnc5w0b+qcYN6vJLAym6VM7C4+gf6Kyc91spmLUmnAgMBAAGjgawwgakwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAdBgNVHQ4EFgQU+VEQYT3uU8i3II4UbJsawzrMQhIwHwYDVR0jBBgwFoAUWO2PavVL3b2cYTRfDDjHMTzJ4E8wGQYDVR0RBBIwEIIOdGVzdC5sb2NhbGhvc3QwHQYMKwYBBAGCpGTGKEABBA0wCwIBCgQEc2NlcAQAMA0GCSqGSIb3DQEBCwUAA4IBAQCzZclZtpBMWpts6PszbiTnnDv/WgU2BOtEGFRyxNl0guF/esLlUo+CWh1X1UwELMdiFzEcBbHuHqBBdI5nvUobMMhX8yx6NlbR/YQukG3iQC5O4N7F8rL3r/aHq5ShlsMeH05VYmGJEHjUez+e3V3HkljIng1eHKGj72ZVkOG/1VaXJLv4nE3+ZRMd722dumfZPhNz7ZN02CN1XpAl/6uddOcdC0WeLEZLdKSzFHShaZsd+kkQ7TZMuTbEuv5jQLoAHK/Y59EVyUFO08erCrmSEDoubj8mE3UlXzi/uI1rXwe/T26sYp+Ef6wSybBLDZ4RWz1njoYUmRIyUddnCsK4 duration=3.662624ms duration-ns=3662624 fields.time="2026-02-06T15:20:53Z" issuer="Step E2E | SCEP Regular w/ Windows Client Intermediate CA" method=GET name=ca path="/scep/scep?operation=PKIOperation&message=MIIJigYJKoZIhvcNAQcCoIIJezCCCXcCAQExCTAHBgUrDgMCGjCCBFIGCSqGSIb3DQEHAaCCBEMEggQ%2FMIIEOwYJKoZIhvcNAQcDoIIELDCCBCgCAQAxggFrMIIBZwIBADBRMDwxOjA4BgNVBAMMMVN0ZXAgRTJFIHwgU0NFUCBSZWd1bGFyIHcvIFdpbmRvd3MgQ2xpZW50IFJvb3QgQ0ECEQDAx%2B%2FZN5SIaAGKFAynh32ZMAsGCSqGSIb3DQEBAQSCAQDex%2Be%2BrDmg69f1sku7gxlTe2Qwk5%2FU4gpxZ45NaA1aK%2B5xIcLfogAVCkGBDyRs0y3h2lAF9zIVX8eDWkl3iMci9TrMKa%2FM33SU2f9AJXGgY3tfToMqHsxOhg2N43U7AUSI%2BMJu6E1on4P4cC3Pi1%2BLFWMehAvdeQI65B1n%2BBL%2FgWowtRjJy6oaKt7J6L%2BN%2F9ajnblfyun7mlebd6yUZSMR4OOKjY7%2FjfAtyHj6rc82EQ22Y8F%2BGT3YYbv%2FO4zGqihL%2BlaxldjX%2BweA2BjAHWQRX06fN0rJhrBuJ%2FAzGehXxL2dYWFU7iTxnas93GNyyIzCEOguti93hVY0r62QfkzBMIICsgYJKoZIhvcNAQcBMBEGBSsOAwIHBAibhqrvMzYcb4CCApCqxoRmR7jhQpbeloSDuweDe1Mo2XPk95dwYwCojOtOj63MtY1KpMaBJ5LT86LJy60hCWyMLBvDJmRzol59BLMVt2xmo%2Bp1LFLytMLZzdoS2tjYCH55zZ2gNxZmwbeHvV6xB42DYjS3r2DHmHgBSMlkjXB6Y4ht5LWRYnbtLs8g4SopafkRmjOmuSuHe%2BedXqBPaVQoBEc%2F9WC7YOLd%2Fmggi1MdrAjAzSsJREvP%2F6tYm4cgRJtPoexmv2Kwb8NCJZmtKcc6PWfaYPn6%2FJ3QhuD7b1fHVURrwhtben%2Ban4ztguiAzd8p0gbA%2FmdiEObJy7lE5tsxAJ7kgxBWK%2B8WPpihDfCs83lr6mIZPjNTABpY%2B1qFxvP3NcY64Ze%2Bv5fA72vANbnBMIZPkzAKxrjt561u%2FX0VvphCdF%2BIKmq8T4bMarDI9dtw4BkgMWBIeyl7KVqnSljR7VRZAM6QO5%2FQoGuoWkxTzyLj36LP3bQVqIdC9UK6HuUPd6BUiUiEG60oxSEdUCpF4C%2BdzkDoJvGvTakQ%2F47%2Bd4pCXRFmkzYJsbF6qWPvjcIR%2F640tLCUZVdtkQmb3vbm1xxE1o9nTLkJPl8IM9YeYqQfmPjeh390d9BRxTwM%2Fx%2BJQC6vbXRUs1kCB1Ip8gqRoE34wwzXE9%2BRpbIoZ6YNg6ItgDCLQuGEVWk95SeMAirBFVpC%2F5uOsHUu3aHdKD2kLikOw3kvNQ6ctKDjy97Dcx5uZ7WrZdDj3q6bCzQy93842psl5Kghjjf1lE2hgMQmaymvEVucfxJBZBWKvdnE1XydzHDRJ%2FT5Bspp5DsPtLM%2BKN%2BDJ6ZcdEyh3XJRCYgYcu1euKbHOZ7bBwdn9wWEqW%2B6hOltCXYvwoGSZqCCAvswggL3MIIB36ADAgECAgEBMA0GCSqGSIb3DQEBBQUAMCQxIjAgBgNVBAMTGVNDRVAgUHJvdG9jb2wgQ2VydGlmaWNhdGUwHhcNMjYwMjA2MTQyMDUzWhcNMjcwMjA2MTUyMDUzWjAkMSIwIAYDVQQDExlTQ0VQIFByb3RvY29sIENlcnRpZmljYXRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7tifYHAGaWH2YTHVlW0d5mERZbcHjR1CMb2YexQhwGdZB6kvTiGsowZxGAmFaDc9eYAYM%2FyXJy3GBrU%2FqwNhDB20r3slqIFzGC2rWMS646QBHMUso%2BPchJO5l5ZyufglU1ElZh2DpI%2Fvo3u8KGzZTEmGwxMzV4iNZ4olFgDltl5QpCmNkpW0Sq6xv4Q2ObWaRa1dZvywamdXQAR1yX9iX7jBWDjHIExLvYff02PVTpIm9XxNfAQusVRdx3QQPpoGvazLFvmC3HwqTU8KivTMO3U401B37lbYzPDkduh4sCEFEJ3OcNG%2FqnGDerySwMpulTOwuPoH%2BisnPdbKZi1JpwIDAQABozQwMjARBgNVHSMBAf8EBzAFgANibGEwHQYDVR0OBBYEFPlREGE97lPItyCOFGybGsM6zEISMA0GCSqGSIb3DQEBBQUAA4IBAQDoazfXkjuQMWlWnRkRok8RbW2MNNhj8pbqSPaSiNUReCDasYqXKabYNtN4GzQEvf4pue6YjPHquQmAGcjt09%2BtOUm1bBkR%2BXjtF3SC%2F%2FVOs8zilEW%2FK2wpcxR2f6pjUITMhVDY5fFTaFRtUsAHc2GQYDDkxqd6TYPkqtXoiih9Aaz66PGXG%2FvDkDNSqgx6xqjY6yNeR%2F6fZ6iwkkTZwGlQuBzb72ygInl1LJLGeh6tSdfQ%2F%2Fb9dLlVxHBOpUE6we7wMjwpHGQ3XYWpumym25HDmbAzsBF069PA009wWFYuH5vFAjXjNFlJ9jYrJgc7NpADQl2Ih8fZCfAChf88udGmMYICEDCCAgwCAQEwKTAkMSIwIAYDVQQDExlTQ0VQIFByb3RvY29sIENlcnRpZmljYXRlAgEBMAcGBSsOAwIaoIHBMBIGCmCGSAGG%2BEUBCQIxBBMCMTkwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjYwMjA2MTUyMDUzWjAgBgpghkgBhvhFAQkFMRIEENl6V%2BFlUbfKYnSjlGeQAlswIwYJKoZIhvcNAQkEMRYEFIy%2BRph1mY3WnSlpQpFpeYOHY1H%2BMCwGCmCGSAGG%2BEUBCQcxHhMcNzZmcG1hdDdScnRHSmNyaGREaFYwL25CUE9zPTALBgkqhkiG9w0BAQUEggEAlaM6xeuKdnn8ci%2F%2FUtgkqrWT91KgshL%2B8l054Y6vnQZpw7YwooY7fM6tePfsaudr9QWwS9daBcNKA90P0fGf4xEKY6JW7H0D8AcPHO4Jz9070WhZ0eT%2FZuOkhgMeDQmpXNb3IN4K%2FEgiWnexyZngyMakaRlTEtGgiw7DIilaTdKYR4xo1lW7%2BgpIk1mWvCPp35ONpWpuG7ROwUWCvBMjlGjlgf3cqxpkgcAGFi2t7fg3Qhr6YNP5bg7k0I39PsqhQ3hYKmhVD5uzi464FQMRMsMYJrnP6jvl6KOA2%2BT4%2FGGb%2Fs3yZvChFPzR14MBsE4tYexB%2FCHILz0PiGjmv%2BcJvA%3D%3D" protocol=HTTP/2.0 provisioner=scep public-key="RSA 2048" referer= remote-address="::1" request-id=46cc7616-aeb9-4c52-9ca9-165bf6d7b527 sans="map[dns:[test.localhost]]" serial=266287893144133032598322636146804418446 size=3873 status=200 subject=test.localhost user-agent=Go-http-client/2.0 user-id= valid-from="2026-02-06T15:19:53Z" valid-to="2026-02-07T15:20:53Z" 300s common_test.go:461: 0 *H 0 300s 1 0+0v *H gc0_ *H P0L Ű1j,JeYH- 300s 1p":L>#dA0Q>҃`_ /`RxW;` ROgY% 300s rQ*0N/.$} Y]H ѣ Cy"c~AĨړXVnvd˒ba6@/vRA^UM- w$3 Yf%F8 300s R!f0 *H 0 `He*e 300s Ld]#_ՀEJ,EuJВYa!W _hVYRM1#(@ⶬֽY6 !Ÿ$9sk6AzrvW4$mn'gfRt%1aT 6IeЖOdH1D9 upu#4ϮHm].ppS17D- 300s ] kK_ մ35XP=VV򖴟z)(rOzFA`r9zLǫWmk{_/`04zMK՝i 300s 5E: ]KS>zt8X&OV] k}|* ΄V8Z K;wD/=VH$} }Z |ǝޗ#  ;u8PwVvx!pѿqzn3+'=f-I scep :.n?&u%_8k_OnbɰK [=g2Qg 300s ¸0q0Y  S0 ׸8) MKh `HE 130 300s `HE 100 *H  1  *H 0 *H  1 260206152053Z0  300s `HE 1zWeQbtg[0  300s `HE 1zWeQbtg[0# *H  1)rqUﹺ0, 300s `HE 176fpmat7RrtGJcrhdDhV0/nBPOs=0  *H  r$;c1B ,'g[9Áo?8xJ?GH^EcP%S