Running as unit: rb-build-amd64_12-65249.service ==================================================================================== Wed Aug 6 15:13:08 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job reproducible_builder_amd64_12) on jenkins, called using "ionos15-amd64 ionos1-amd64" as arguments. Wed Aug 6 15:13:08 UTC 2025 - actually running "reproducible_build.sh" (md5sum 44ec6a3142940d5e9a7ab76543d96029) as "/tmp/jenkins-script-Sp9Ic2vv" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Wed Aug 6 15:13:08 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos15-amd64.debian.net is marked as down. Wed Aug 6 15:13:08 UTC 2025 - checking via ssh if ionos15-amd64.debian.net is up. removed '/tmp/read-only-fs-test-5CAC8R' Wed Aug 6 15:13:08 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos1-amd64.debian.net is marked as down. Wed Aug 6 15:13:08 UTC 2025 - checking via ssh if ionos1-amd64.debian.net is up. removed '/tmp/read-only-fs-test-CvRAOX' ok, let's check if gitlab-shell is building anywhere yet… ok, gitlab-shell is not building anywhere… UPDATE 1 ============================================================================= Initialising reproducibly build of gitlab-shell in trixie on amd64 on jenkins now. 1st build will be done on ionos15-amd64.debian.net. 2nd build will be done on ionos1-amd64.debian.net. ============================================================================= Wed Aug 6 15:13:20 UTC 2025 I: starting to build gitlab-shell/trixie/amd64 on jenkins on '2025-08-06 15:13' Wed Aug 6 15:13:20 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_12/65249/console.log 1754493200 amd64 trixie gitlab-shell Wed Aug 6 15:13:20 UTC 2025 I: Downloading source for trixie/gitlab-shell=14.35.0+ds1-2 --2025-08-06 15:13:20-- http://deb.debian.org/debian/pool/main/g/gitlab-shell/gitlab-shell_14.35.0%2bds1-2.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 3577 (3.5K) [text/prs.lines.tag] Saving to: ‘gitlab-shell_14.35.0+ds1-2.dsc’ 0K ... 100% 354M=0s 2025-08-06 15:13:20 (354 MB/s) - ‘gitlab-shell_14.35.0+ds1-2.dsc’ saved [3577/3577] --2025-08-06 15:13:20-- http://deb.debian.org/debian/pool/main/g/gitlab-shell/gitlab-shell_14.35.0%2bds1-2.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 3577 (3.5K) [text/prs.lines.tag] Saving to: ‘gitlab-shell_14.35.0+ds1-2.dsc’ 0K ... 100% 354M=0s 2025-08-06 15:13:20 (354 MB/s) - ‘gitlab-shell_14.35.0+ds1-2.dsc’ saved [3577/3577] Wed Aug 6 15:13:20 UTC 2025 I: gitlab-shell_14.35.0+ds1-2.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: gitlab-shell Binary: gitlab-shell, golang-gitlab-gitlab-org-gitlab-shell-v14-dev Architecture: any all Version: 14.35.0+ds1-2 Maintainer: Debian Ruby Extras Maintainers Uploaders: Pirate Praveen , Utkarsh Gupta Homepage: https://gitlab.com/gitlab-org/gitlab-shell/ Standards-Version: 4.7.0 Vcs-Browser: https://salsa.debian.org/ruby-team/gitlab-shell Vcs-Git: https://salsa.debian.org/ruby-team/gitlab-shell.git Build-Depends: debhelper-compat (= 13), dh-golang, golang-any (>= 2:1.17~), golang-golang-x-crypto-dev (>= 1:0.0~git20180513.94e3fad~), golang-golang-x-net-dev (>= 1:0.0+git20220728.c7608f3~), golang-golang-x-text-dev, golang-golang-x-sys-dev (>= 0.0~git20180510.7dfd129~), golang-github-sirupsen-logrus-dev (>= 1.0~), golang-gopkg-yaml.v2-dev, golang-github-client9-reopen-dev, golang-github-davecgh-go-spew-dev, golang-github-gogo-protobuf-dev, golang-github-golang-jwt-jwt-dev, golang-github-golang-protobuf-1-5-dev, golang-github-hashicorp-yamux-dev (>= 0.0+git20210316.a95892c~), golang-github-hashicorp-go-retryablehttp-dev, golang-github-opentracing-opentracing-go-dev, golang-github-otiai10-copy-dev, golang-github-pmezard-go-difflib-dev, golang-github-mattn-go-shellwords-dev, golang-github-pires-go-proxyproto-dev (>= 0.6~), golang-github-sebest-xff-dev, golang-gitlab-gitlab-org-gitaly-dev (>= 15.5~), golang-github-beevik-ntp-dev, golang-github-beorn7-perks-dev, golang-github-cespare-xxhash-dev, golang-github-oklog-ulid-dev, golang-procfs-dev, libkrb5-dev Package-List: gitlab-shell deb net optional arch=any golang-gitlab-gitlab-org-gitlab-shell-v14-dev deb net optional arch=all Checksums-Sha1: aa4d503ae6afe607d05227562700fe6771b5f161 2713334 gitlab-shell_14.35.0+ds1.orig-vendor.tar.bz2 6496647d20f6ed92b6b62a008ad93199c86dd3c2 149964 gitlab-shell_14.35.0+ds1.orig.tar.bz2 ec802cb4c34e55d4191201cc5b6ddabc1e45b5cd 8332 gitlab-shell_14.35.0+ds1-2.debian.tar.xz Checksums-Sha256: a00844ded07a6a50e13a7b85e1bd91273b6a511be5ce0c9b856501306479e8a7 2713334 gitlab-shell_14.35.0+ds1.orig-vendor.tar.bz2 962b98f04de977e3699820bbe06f51e68c0effa9f65953da9be248321ff4b046 149964 gitlab-shell_14.35.0+ds1.orig.tar.bz2 b1e5382885e5317d6a231358f69fadd7137db8c121909a12feb6463f169b9f69 8332 gitlab-shell_14.35.0+ds1-2.debian.tar.xz Files: 5cb59053481f2ce45fe3d81f26961fe8 2713334 gitlab-shell_14.35.0+ds1.orig-vendor.tar.bz2 a27c416e4555abcb9a39e551db56a0ad 149964 gitlab-shell_14.35.0+ds1.orig.tar.bz2 bf61e337ad5d9e6b7a755b63ee84065e 8332 gitlab-shell_14.35.0+ds1-2.debian.tar.xz Go-Import-Path: gitlab.com/gitlab-org/gitlab-shell/v14 -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE0whj4mAg5UP0cZqDj1PgGTspS3UFAmb4U+8ACgkQj1PgGTsp S3X/Kg/+LXOCo3nielkTaJ28xTtqJvzlSoAX7aREmIKi7jQI3kLI2RQ3R7x3a/yy 3y35VTExlh1gxk1V6fnLif/kT6ih8breY0loAJkbwpWD2yND9HGSxavSBklzU6xc f6plFrCkGQE6LH0lqpY+8by5ayN5Eqy7sypfIdGd0/IfIUNu4n87/hKxgHYqLMKl YrXeBJGKk64OAVqZHAexdCJGJC79Wg2hcLwYQiSuVr8HT69yqXdQ4ObkzyYY25IO /7mtfGaCNzNsEBKvz0z704/kvMxhuvQCdqB6+TgHBPo4NKsrvIu6ZDMhKqiMR5rW uOXZPFHf/Md+Dh4tMQIjDEdv0PyXFehieT5A/mQwZ/5JClmx6VjeV1eXU98FA14T I9K3Gh0U2ciX8MN0rxIKBSeIm3sWX+zpnESgaD6OBEZxDSZ8NKNIagAxhc7ipw2v UtEjvxIut4W+RYhj1uqLP3/O3IVf0MYTZPGwFBcsBYqZg6Ap/zfQSuDfLxzuNvIG 8EiTGZ5rV/b2DkDLwcyeaVcvafJ4DU2zzWyWNB4j0I5Q41dhoF9UmbUDSdsBxCo4 i6XqWgJwER7h7UE/MSityOO3YwGcy/Q/wVAeMlODVoT+7Rrdbm+YMfAePFm0C9ir DqTNbviQLPElRLbM/e2ugnZ0zSBEr4n70suLPpR+TgGkqQiLA3M= =oB2U -----END PGP SIGNATURE----- Wed Aug 6 15:13:20 UTC 2025 I: Checking whether the package is not for us Wed Aug 6 15:13:20 UTC 2025 I: Starting 1st build on remote node ionos15-amd64.debian.net. Wed Aug 6 15:13:20 UTC 2025 I: Preparing to do remote build '1' on ionos15-amd64.debian.net. Wed Aug 6 15:13:20 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos15-amd64.debian.net is marked as down. Wed Aug 6 15:13:20 UTC 2025 - checking via ssh if ionos15-amd64.debian.net is up. removed '/tmp/read-only-fs-test-WVs4v6' ==================================================================================== Tue Sep 8 21:36:21 UTC 2026 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on ionos15-amd64, called using "1 gitlab-shell trixie /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB 14.35.0+ds1-2" as arguments. Tue Sep 8 21:36:21 UTC 2026 - actually running "reproducible_build.sh" (md5sum 44ec6a3142940d5e9a7ab76543d96029) as "/tmp/jenkins-script-jBXF00f6" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Tue Sep 8 21:36:21 UTC 2026 I: Downloading source for trixie/gitlab-shell=14.35.0+ds1-2 Reading package lists... NOTICE: 'gitlab-shell' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/gitlab-shell.git Please use: git clone https://salsa.debian.org/ruby-team/gitlab-shell.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 2875 kB of source archives. Get:1 http://deb.debian.org/debian trixie/main gitlab-shell 14.35.0+ds1-2 (dsc) [3577 B] Get:2 http://deb.debian.org/debian trixie/main gitlab-shell 14.35.0+ds1-2 (tar) [2713 kB] Get:3 http://deb.debian.org/debian trixie/main gitlab-shell 14.35.0+ds1-2 (tar) [150 kB] Get:4 http://deb.debian.org/debian trixie/main gitlab-shell 14.35.0+ds1-2 (diff) [8332 B] Fetched 2875 kB in 0s (59.2 MB/s) Download complete and in download only mode Reading package lists... NOTICE: 'gitlab-shell' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/gitlab-shell.git Please use: git clone https://salsa.debian.org/ruby-team/gitlab-shell.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 2875 kB of source archives. Get:1 http://deb.debian.org/debian trixie/main gitlab-shell 14.35.0+ds1-2 (dsc) [3577 B] Get:2 http://deb.debian.org/debian trixie/main gitlab-shell 14.35.0+ds1-2 (tar) [2713 kB] Get:3 http://deb.debian.org/debian trixie/main gitlab-shell 14.35.0+ds1-2 (tar) [150 kB] Get:4 http://deb.debian.org/debian trixie/main gitlab-shell 14.35.0+ds1-2 (diff) [8332 B] Fetched 2875 kB in 0s (59.2 MB/s) Download complete and in download only mode ============================================================================= Building gitlab-shell in trixie on amd64 on ionos15-amd64 now. Date: Tue Sep 8 21:36:21 UTC 2026 Date UTC: Tue Sep 8 21:36:21 UTC 2026 ============================================================================= W: /root/.pbuilderrc does not exist I: Logging to b1/build.log I: pbuilder: network access will be disabled during build I: Current time: Tue Sep 8 09:36:21 -12 2026 I: pbuilder-time-stamp: 1788903381 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [gitlab-shell_14.35.0+ds1-2.dsc] I: copying [./gitlab-shell_14.35.0+ds1.orig-vendor.tar.bz2] I: copying [./gitlab-shell_14.35.0+ds1.orig.tar.bz2] I: copying [./gitlab-shell_14.35.0+ds1-2.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./gitlab-shell_14.35.0+ds1-2.dsc: no acceptable signature found dpkg-source: info: extracting gitlab-shell in gitlab-shell-14.35.0+ds1 dpkg-source: info: unpacking gitlab-shell_14.35.0+ds1.orig.tar.bz2 dpkg-source: info: unpacking gitlab-shell_14.35.0+ds1.orig-vendor.tar.bz2 dpkg-source: info: unpacking gitlab-shell_14.35.0+ds1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying hardcode-config-path.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2842001/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='1051ba73e0f84576ba582aa0314fa9af' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='2842001' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/pbuilderrc_Uoga --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/b1 --logfile b1/build.log gitlab-shell_14.35.0+ds1-2.dsc' SUDO_GID='111' SUDO_UID='106' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos15-amd64 6.12.33+deb12-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.33-1~bpo12+1 (2025-07-09) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 May 12 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2842001/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-golang, golang-any (>= 2:1.17~), golang-golang-x-crypto-dev (>= 1:0.0~git20180513.94e3fad~), golang-golang-x-net-dev (>= 1:0.0+git20220728.c7608f3~), golang-golang-x-text-dev, golang-golang-x-sys-dev (>= 0.0~git20180510.7dfd129~), golang-github-sirupsen-logrus-dev (>= 1.0~), golang-gopkg-yaml.v2-dev, golang-github-client9-reopen-dev, golang-github-davecgh-go-spew-dev, golang-github-gogo-protobuf-dev, golang-github-golang-jwt-jwt-dev, golang-github-golang-protobuf-1-5-dev, golang-github-hashicorp-yamux-dev (>= 0.0+git20210316.a95892c~), golang-github-hashicorp-go-retryablehttp-dev, golang-github-opentracing-opentracing-go-dev, golang-github-otiai10-copy-dev, golang-github-pmezard-go-difflib-dev, golang-github-mattn-go-shellwords-dev, golang-github-pires-go-proxyproto-dev (>= 0.6~), golang-github-sebest-xff-dev, golang-gitlab-gitlab-org-gitaly-dev (>= 15.5~), golang-github-beevik-ntp-dev, golang-github-beorn7-perks-dev, golang-github-cespare-xxhash-dev, golang-github-oklog-ulid-dev, golang-procfs-dev, libkrb5-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19851 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any (>= 2:1.17~); however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-crypto-dev (>= 1:0.0~git20180513.94e3fad~); however: Package golang-golang-x-crypto-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-net-dev (>= 1:0.0+git20220728.c7608f3~); however: Package golang-golang-x-net-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-text-dev; however: Package golang-golang-x-text-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-sys-dev (>= 0.0~git20180510.7dfd129~); however: Package golang-golang-x-sys-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-sirupsen-logrus-dev (>= 1.0~); however: Package golang-github-sirupsen-logrus-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-gopkg-yaml.v2-dev; however: Package golang-gopkg-yaml.v2-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-client9-reopen-dev; however: Package golang-github-client9-reopen-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-davecgh-go-spew-dev; however: Package golang-github-davecgh-go-spew-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-gogo-protobuf-dev; however: Package golang-github-gogo-protobuf-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-golang-jwt-jwt-dev; however: Package golang-github-golang-jwt-jwt-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-golang-protobuf-1-5-dev; however: Package golang-github-golang-protobuf-1-5-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-hashicorp-yamux-dev (>= 0.0+git20210316.a95892c~); however: Package golang-github-hashicorp-yamux-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-hashicorp-go-retryablehttp-dev; however: Package golang-github-hashicorp-go-retryablehttp-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-opentracing-opentracing-go-dev; however: Package golang-github-opentracing-opentracing-go-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-otiai10-copy-dev; however: Package golang-github-otiai10-copy-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-pmezard-go-difflib-dev; however: Package golang-github-pmezard-go-difflib-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-mattn-go-shellwords-dev; however: Package golang-github-mattn-go-shellwords-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-pires-go-proxyproto-dev (>= 0.6~); however: Package golang-github-pires-go-proxyproto-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-sebest-xff-dev; however: Package golang-github-sebest-xff-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-gitlab-gitlab-org-gitaly-dev (>= 15.5~); however: Package golang-gitlab-gitlab-org-gitaly-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-beevik-ntp-dev; however: Package golang-github-beevik-ntp-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-beorn7-perks-dev; however: Package golang-github-beorn7-perks-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-cespare-xxhash-dev; however: Package golang-github-cespare-xxhash-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-oklog-ulid-dev; however: Package golang-github-oklog-ulid-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-procfs-dev; however: Package golang-procfs-dev is not installed. pbuilder-satisfydepends-dummy depends on libkrb5-dev; however: Package libkrb5-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} comerr-dev{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.24-go{a} golang-1.24-src{a} golang-any{a} golang-dbus-dev{a} golang-filippo-edwards25519-dev{a} golang-github-ajstarks-svgo-dev{a} golang-github-alecthomas-units-dev{a} golang-github-andybalholm-brotli-dev{a} golang-github-antlr-antlr4-dev{a} golang-github-armon-go-radix-dev{a} golang-github-aws-aws-sdk-go-dev{a} golang-github-azure-azure-pipeline-go-dev{a} golang-github-azure-azure-storage-blob-go-dev{a} golang-github-azure-go-autorest-dev{a} golang-github-beevik-ntp-dev{a} golang-github-benbjohnson-clock-dev{a} golang-github-beorn7-perks-dev{a} golang-github-bgentry-speakeasy-dev{a} golang-github-burntsushi-toml-dev{a} golang-github-bwesterb-go-ristretto-dev{a} golang-github-cenkalti-backoff-dev{a} golang-github-cespare-xxhash-dev{a} golang-github-chzyer-readline-dev{a} golang-github-cilium-ebpf-dev{a} golang-github-client9-reopen-dev{a} golang-github-cloudflare-circl-dev{a} golang-github-cloudflare-tableflip-dev{a} golang-github-codegangsta-negroni-dev{a} golang-github-containerd-cgroups-dev{a} golang-github-coreos-go-systemd-dev{a} golang-github-cpuguy83-go-md2man-v2-dev{a} golang-github-creack-pty-dev{a} golang-github-cyphar-filepath-securejoin-dev{a} golang-github-davecgh-go-spew-dev{a} golang-github-dchest-safefile-dev{a} golang-github-denisenkom-go-mssqldb-dev{a} golang-github-dgryski-go-metro-dev{a} golang-github-dgryski-go-minhash-dev{a} golang-github-dimchansky-utfbom-dev{a} golang-github-docker-go-units-dev{a} golang-github-dpotapov-go-spnego-dev{a} golang-github-ekzhu-minhash-lsh-dev{a} golang-github-emirpasic-gods-dev{a} golang-github-fatih-color-dev{a} golang-github-felixge-httpsnoop-dev{a} golang-github-fogleman-gg-dev{a} golang-github-fsnotify-fsnotify-dev{a} golang-github-getsentry-sentry-go-dev{a} golang-github-gin-contrib-sse-dev{a} golang-github-gin-gonic-gin-dev{a} golang-github-git-lfs-git-lfs-dev{a} golang-github-git-lfs-gitobj-dev{a} golang-github-git-lfs-go-netrc-dev{a} golang-github-git-lfs-pktline-dev{a} golang-github-git-lfs-wildmatch-dev{a} golang-github-go-enry-go-license-detector-dev{a} golang-github-go-errors-errors-dev{a} golang-github-go-git-go-billy-dev{a} golang-github-go-git-go-git-dev{a} golang-github-go-kit-log-dev{a} golang-github-go-logfmt-logfmt-dev{a} golang-github-go-logr-logr-dev{a} golang-github-go-logr-stdr-dev{a} golang-github-go-playground-locales-dev{a} golang-github-go-playground-universal-translator-dev{a} golang-github-go-playground-validator-v10-dev{a} golang-github-go-sql-driver-mysql-dev{a} golang-github-go-stack-stack-dev{a} golang-github-goccmack-gocc-dev{a} golang-github-gofrs-uuid-dev{a} golang-github-gogo-protobuf-dev{a} golang-github-golang-freetype-dev{a} golang-github-golang-groupcache-dev{a} golang-github-golang-jwt-jwt-dev{a} golang-github-golang-mock-dev{a} golang-github-golang-protobuf-1-5-dev{a} golang-github-google-btree-dev{a} golang-github-google-cel-go-dev{a} golang-github-google-go-cmp-dev{a} golang-github-google-martian-dev{a} golang-github-google-pprof-dev{a} golang-github-google-subcommands-dev{a} golang-github-google-uuid-dev{a} golang-github-google-wire-dev{a} golang-github-googleapis-gax-go-dev{a} golang-github-gorilla-mux-dev{a} golang-github-gorilla-securecookie-dev{a} golang-github-gorilla-sessions-dev{a} golang-github-grpc-ecosystem-grpc-gateway-dev{a} golang-github-hashicorp-errwrap-dev{a} golang-github-hashicorp-go-cleanhttp-dev{a} golang-github-hashicorp-go-hclog-dev{a} golang-github-hashicorp-go-multierror-dev{a} golang-github-hashicorp-go-retryablehttp-dev{a} golang-github-hashicorp-go-uuid-dev{a} golang-github-hashicorp-golang-lru-dev{a} golang-github-hashicorp-hcl-dev{a} golang-github-hashicorp-yamux-dev{a} golang-github-hhatto-gorst-dev{a} golang-github-ianlancetaylor-demangle-dev{a} golang-github-imdario-mergo-dev{a} golang-github-inconshreveable-log15-dev{a} golang-github-jackc-chunkreader-v2-dev{a} golang-github-jackc-pgconn-dev{a} golang-github-jackc-pgio-dev{a} golang-github-jackc-pgmock-dev{a} golang-github-jackc-pgpassfile-dev{a} golang-github-jackc-pgproto3-v2-dev{a} golang-github-jackc-pgservicefile-dev{a} golang-github-jackc-pgtype-dev{a} golang-github-jackc-pgx-v4-dev{a} golang-github-jackc-puddle-dev{a} golang-github-jbenet-go-context-dev{a} golang-github-jcmturner-aescts.v2-dev{a} golang-github-jcmturner-dnsutils.v2-dev{a} golang-github-jcmturner-gofork-dev{a} golang-github-jcmturner-goidentity.v6-dev{a} golang-github-jcmturner-gokrb5.v8-dev{a} golang-github-jcmturner-rpc.v2-dev{a} golang-github-jdkato-prose-dev{a} golang-github-jessevdk-go-flags-dev{a} golang-github-jmespath-go-jmespath-dev{a} golang-github-jmhodges-clock-dev{a} golang-github-jpillora-backoff-dev{a} golang-github-json-iterator-go-dev{a} golang-github-julienschmidt-httprouter-dev{a} golang-github-jung-kurt-gofpdf-dev{a} golang-github-kelseyhightower-envconfig-dev{a} golang-github-kevinburke-ssh-config-dev{a} golang-github-klauspost-compress-dev{a} golang-github-kr-fs-dev{a} golang-github-kr-pretty-dev{a} golang-github-kr-text-dev{a} golang-github-kylelemons-godebug-dev{a} golang-github-leodido-go-urn-dev{a} golang-github-leonelquinteros-gotext-dev{a} golang-github-lib-pq-dev{a} golang-github-magiconair-properties-dev{a} golang-github-masterminds-semver-dev{a} golang-github-mattn-go-colorable-dev{a} golang-github-mattn-go-ieproxy-dev{a} golang-github-mattn-go-isatty-dev{a} golang-github-mattn-go-runewidth-dev{a} golang-github-mattn-go-shellwords-dev{a} golang-github-mattn-go-sqlite3-dev{a} golang-github-miekg-dns-dev{a} golang-github-mitchellh-cli-dev{a} golang-github-mitchellh-go-homedir-dev{a} golang-github-mitchellh-mapstructure-dev{a} golang-github-mmcloughlin-avo-dev{a} golang-github-modern-go-concurrent-dev{a} golang-github-modern-go-reflect2-dev{a} golang-github-montanaflynn-stats-dev{a} golang-github-munnerz-goautoneg-dev{a} golang-github-mwitkow-go-conntrack-dev{a} golang-github-oklog-ulid-dev{a} golang-github-olekukonko-tablewriter-dev{a} golang-github-olekukonko-ts-dev{a} golang-github-opencontainers-specs-dev{a} golang-github-opentracing-opentracing-go-dev{a} golang-github-otiai10-copy-dev{a} golang-github-pelletier-go-buffruneio-dev{a} golang-github-pelletier-go-toml-dev{a} golang-github-pelletier-go-toml.v2-dev{a} golang-github-pires-go-proxyproto-dev{a} golang-github-pjbgf-sha1cd-dev{a} golang-github-pkg-errors-dev{a} golang-github-pkg-sftp-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-posener-complete-dev{a} golang-github-prometheus-client-golang-dev{a} golang-github-prometheus-client-model-dev{a} golang-github-prometheus-common-dev{a} golang-github-prometheus-procfs-dev{a} golang-github-prometheus-sigv4-dev{a} golang-github-protonmail-go-crypto-dev{a} golang-github-rivo-uniseg-dev{a} golang-github-rogpeppe-fastuuid-dev{a} golang-github-rogpeppe-go-internal-dev{a} golang-github-rs-xid-dev{a} golang-github-rs-zerolog-dev{a} golang-github-rubenv-sql-migrate-dev{a} golang-github-rubyist-tracerx-dev{a} golang-github-russross-blackfriday-v2-dev{a} golang-github-sebest-xff-dev{a} golang-github-sergi-go-diff-dev{a} golang-github-shogo82148-go-shuffle-dev{a} golang-github-shopspring-decimal-dev{a} golang-github-shurcool-sanitized-anchor-name-dev{a} golang-github-sirupsen-logrus-dev{a} golang-github-skeema-knownhosts-dev{a} golang-github-spf13-afero-dev{a} golang-github-spf13-cast-dev{a} golang-github-spf13-cobra-dev{a} golang-github-spf13-jwalterweatherman-dev{a} golang-github-spf13-pflag-dev{a} golang-github-spf13-viper-dev{a} golang-github-src-d-gcfg-dev{a} golang-github-ssgelm-cookiejarparser-dev{a} golang-github-stoewer-go-strcase-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-github-subosito-gotenv-dev{a} golang-github-ugorji-go-codec-dev{a} golang-github-urfave-negroni-dev{a} golang-github-valyala-bytebufferpool-dev{a} golang-github-valyala-fasthttp-dev{a} golang-github-xanzy-ssh-agent-dev{a} golang-github-xeipuuv-gojsonpointer-dev{a} golang-github-xeipuuv-gojsonreference-dev{a} golang-github-xeipuuv-gojsonschema-dev{a} golang-github-yuin-goldmark-dev{a} golang-github-ziutek-mymysql-dev{a} golang-gitlab-gitlab-org-gitaly-dev{a} golang-gitlab-gitlab-org-gitlab-shell-v14-dev{a} golang-glog-dev{a} golang-go{a} golang-go.opencensus-dev{a} golang-go.uber-atomic-dev{a} golang-go.uber-multierr-dev{a} golang-go.uber-zap-dev{a} golang-golang-x-arch-dev{a} golang-golang-x-crypto-dev{a} golang-golang-x-exp-dev{a} golang-golang-x-image-dev{a} golang-golang-x-mod-dev{a} golang-golang-x-net-dev{a} golang-golang-x-oauth2-dev{a} golang-golang-x-oauth2-google-dev{a} golang-golang-x-sync-dev{a} golang-golang-x-sys-dev{a} golang-golang-x-term-dev{a} golang-golang-x-text-dev{a} golang-golang-x-time-dev{a} golang-golang-x-tools-dev{a} golang-golang-x-xerrors-dev{a} golang-gonum-v1-gonum-dev{a} golang-gonum-v1-plot-dev{a} golang-google-api-dev{a} golang-google-cloud-compute-metadata-dev{a} golang-google-cloud-dev{a} golang-google-genproto-dev{a} golang-google-grpc-dev{a} golang-google-protobuf-dev{a} golang-gopkg-alecthomas-kingpin.v2-dev{a} golang-gopkg-check.v1-dev{a} golang-gopkg-gorp.v1-dev{a} golang-gopkg-ini.v1-dev{a} golang-gopkg-jcmturner-aescts.v1-dev{a} golang-gopkg-jcmturner-dnsutils.v1-dev{a} golang-gopkg-jcmturner-goidentity.v2-dev{a} golang-gopkg-jcmturner-gokrb5.v5-dev{a} golang-gopkg-jcmturner-rpc.v0-dev{a} golang-gopkg-neurosnap-sentences.v1-dev{a} golang-gopkg-warnings.v0-dev{a} golang-gopkg-yaml.v2-dev{a} golang-gopkg-yaml.v3-dev{a} golang-honnef-go-tools-dev{a} golang-opentelemetry-otel-dev{a} golang-opentelemetry-proto-dev{a} golang-rsc-binaryregexp-dev{a} golang-src{a} golang-uber-goleak-dev{a} groff-base{a} intltool-debian{a} krb5-multidev{a} libarchive-zip-perl{a} libcap-dev{a} libcom-err2{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libgssapi-krb5-2{a} libgssrpc4t64{a} libk5crypto3{a} libkadm5clnt-mit12{a} libkadm5srv-mit12{a} libkdb5-10t64{a} libkeyutils1{a} libkrb5-3{a} libkrb5-dev{a} libkrb5support0{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libprotobuf-dev{a} libprotobuf-lite32t64{a} libprotobuf32t64{a} libsqlite3-dev{a} libsystemd-dev{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} m4{a} man-db{a} media-types{a} po-debconf{a} sensible-utils{a} tzdata{a} tzdata-legacy{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: curl gogoprotobuf krb5-locales libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 0 packages upgraded, 316 newly installed, 0 to remove and 0 not upgraded. Need to get 251 MB of archives. After unpacking 2378 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-sys-dev all 0.22.0-1 [431 kB] Get: 2 http://deb.debian.org/debian trixie/main amd64 golang-github-sirupsen-logrus-dev all 1.9.0-1 [46.1 kB] Get: 3 http://deb.debian.org/debian trixie/main amd64 tzdata all 2025b-4 [260 kB] Get: 4 http://deb.debian.org/debian trixie/main amd64 sensible-utils all 0.0.25 [25.0 kB] Get: 5 http://deb.debian.org/debian trixie/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 6 http://deb.debian.org/debian trixie/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 7 http://deb.debian.org/debian trixie/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 8 http://deb.debian.org/debian trixie/main amd64 gettext-base amd64 0.23.1-2 [243 kB] Get: 9 http://deb.debian.org/debian trixie/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get: 10 http://deb.debian.org/debian trixie/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 11 http://deb.debian.org/debian trixie/main amd64 bsdextrautils amd64 2.41-5 [94.6 kB] Get: 12 http://deb.debian.org/debian trixie/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 13 http://deb.debian.org/debian trixie/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 14 http://deb.debian.org/debian trixie/main amd64 media-types all 13.0.0 [29.3 kB] Get: 15 http://deb.debian.org/debian trixie/main amd64 m4 amd64 1.4.19-8 [294 kB] Get: 16 http://deb.debian.org/debian trixie/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 17 http://deb.debian.org/debian trixie/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 18 http://deb.debian.org/debian trixie/main amd64 automake all 1:1.17-4 [862 kB] Get: 19 http://deb.debian.org/debian trixie/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 20 http://deb.debian.org/debian trixie/main amd64 libcom-err2 amd64 1.47.2-3+b3 [25.0 kB] Get: 21 http://deb.debian.org/debian trixie/main amd64 comerr-dev amd64 2.1-1.47.2-3+b3 [56.7 kB] Get: 22 http://deb.debian.org/debian trixie/main amd64 libdebhelper-perl all 13.24.2 [90.9 kB] Get: 23 http://deb.debian.org/debian trixie/main amd64 libtool all 2.5.4-4 [539 kB] Get: 24 http://deb.debian.org/debian trixie/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 25 http://deb.debian.org/debian trixie/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 26 http://deb.debian.org/debian trixie/main amd64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get: 27 http://deb.debian.org/debian trixie/main amd64 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get: 28 http://deb.debian.org/debian trixie/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get: 29 http://deb.debian.org/debian trixie/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 30 http://deb.debian.org/debian trixie/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 31 http://deb.debian.org/debian trixie/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-2.1 [698 kB] Get: 32 http://deb.debian.org/debian trixie/main amd64 gettext amd64 0.23.1-2 [1680 kB] Get: 33 http://deb.debian.org/debian trixie/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 34 http://deb.debian.org/debian trixie/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 35 http://deb.debian.org/debian trixie/main amd64 debhelper all 13.24.2 [919 kB] Get: 36 http://deb.debian.org/debian trixie/main amd64 dh-golang all 1.63 [24.4 kB] Get: 37 http://deb.debian.org/debian trixie/main amd64 golang-1.24-src all 1.24.4-1 [21.2 MB] Get: 38 http://deb.debian.org/debian trixie/main amd64 golang-1.24-go amd64 1.24.4-1 [28.7 MB] Get: 39 http://deb.debian.org/debian trixie/main amd64 golang-src all 2:1.24~2 [5136 B] Get: 40 http://deb.debian.org/debian trixie/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 41 http://deb.debian.org/debian trixie/main amd64 golang-any amd64 2:1.24~2 [5216 B] Get: 42 http://deb.debian.org/debian trixie/main amd64 golang-dbus-dev all 5.1.0-1 [63.9 kB] Get: 43 http://deb.debian.org/debian trixie/main amd64 golang-filippo-edwards25519-dev all 1.0.0~rc1+git20210721-0.1 [32.7 kB] Get: 44 http://deb.debian.org/debian trixie/main amd64 golang-github-ajstarks-svgo-dev all 2012-01-27-3 [12.9 kB] Get: 45 http://deb.debian.org/debian trixie/main amd64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [8880 B] Get: 46 http://deb.debian.org/debian trixie/main amd64 golang-github-andybalholm-brotli-dev all 1.1.1-1 [1616 kB] Get: 47 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-exp-dev all 0.0~git20231006.7918f67-2 [105 kB] Get: 48 http://deb.debian.org/debian trixie/main amd64 golang-github-antlr-antlr4-dev all 4.11.1+ds-2 [98.2 kB] Get: 49 http://deb.debian.org/debian trixie/main amd64 golang-github-armon-go-radix-dev all 1.0.0+git20221118.54df44f-1 [8500 B] Get: 50 http://deb.debian.org/debian trixie/main amd64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 51 http://deb.debian.org/debian trixie/main amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 52 http://deb.debian.org/debian trixie/main amd64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 53 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-yaml.v2-dev all 2.4.0-5 [60.5 kB] Get: 54 http://deb.debian.org/debian trixie/main amd64 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [91.6 kB] Get: 55 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-term-dev all 0.22.0-1 [14.8 kB] Get: 56 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-text-dev all 0.22.0-1 [3995 kB] Get: 57 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 58 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.9 MB] Get: 60 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-ieproxy-dev all 0.0.9-1 [11.7 kB] Get: 61 http://deb.debian.org/debian trixie/main amd64 golang-github-pkg-errors-dev all 0.9.1-3 [12.9 kB] Get: 62 http://deb.debian.org/debian trixie/main amd64 golang-github-azure-azure-pipeline-go-dev all 0.2.3-1 [15.7 kB] Get: 63 http://deb.debian.org/debian trixie/main amd64 golang-github-creack-pty-dev all 1.1.21-1 [13.0 kB] Get: 64 http://deb.debian.org/debian trixie/main amd64 golang-github-kr-text-dev all 0.2.0-2 [10.2 kB] Get: 65 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-mod-dev all 0.19.0-1 [104 kB] Get: 66 http://deb.debian.org/debian trixie/main amd64 golang-github-yuin-goldmark-dev all 1.7.4-1 [113 kB] Get: 67 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 68 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-tools-dev all 1:0.25.0+ds-1 [1608 kB] Get: 69 http://deb.debian.org/debian trixie/main amd64 golang-github-rogpeppe-go-internal-dev all 1.12.0-3 [103 kB] Get: 70 http://deb.debian.org/debian trixie/main amd64 golang-github-kr-pretty-dev all 0.3.1-1 [11.9 kB] Get: 71 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-2 [31.2 kB] Get: 72 http://deb.debian.org/debian trixie/main amd64 golang-github-azure-azure-storage-blob-go-dev all 0.15.0-1 [144 kB] Get: 73 http://deb.debian.org/debian trixie/main amd64 golang-github-dimchansky-utfbom-dev all 1.1.1-1 [5468 B] Get: 74 http://deb.debian.org/debian trixie/main amd64 golang-github-golang-jwt-jwt-dev all 5.0.0+really4.5.2-1 [40.9 kB] Get: 75 http://deb.debian.org/debian trixie/main amd64 golang-github-mitchellh-go-homedir-dev all 1.1.0-1 [5168 B] Get: 76 http://deb.debian.org/debian trixie/main amd64 golang-github-azure-go-autorest-dev all 14.2.0+git20220726.711dde1-1 [124 kB] Get: 77 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-yaml.v3-dev all 3.0.1-3 [74.3 kB] Get: 78 http://deb.debian.org/debian trixie/main amd64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB] Get: 79 http://deb.debian.org/debian trixie/main amd64 golang-github-beevik-ntp-dev all 0.3.0-4 [10.1 kB] Get: 80 http://deb.debian.org/debian trixie/main amd64 golang-github-benbjohnson-clock-dev all 1.3.0-1 [8340 B] Get: 81 http://deb.debian.org/debian trixie/main amd64 golang-github-beorn7-perks-dev all 1.0.1-3 [12.2 kB] Get: 82 http://deb.debian.org/debian trixie/main amd64 golang-github-bgentry-speakeasy-dev all 0.1.0-2 [5384 B] Get: 83 http://deb.debian.org/debian trixie/main amd64 golang-github-burntsushi-toml-dev all 1.4.0-1 [116 kB] Get: 84 http://deb.debian.org/debian trixie/main amd64 golang-github-bwesterb-go-ristretto-dev all 1.2.3-2 [136 kB] Get: 85 http://deb.debian.org/debian trixie/main amd64 golang-github-cenkalti-backoff-dev all 4.3.0-1 [11.9 kB] Get: 86 http://deb.debian.org/debian trixie/main amd64 golang-github-cilium-ebpf-dev all 0.11.0-2 [1793 kB] Get: 87 http://deb.debian.org/debian trixie/main amd64 golang-github-client9-reopen-dev all 1.0.0-4 [5952 B] Get: 88 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-arch-dev all 0.13.0-1 [431 kB] Get: 89 http://deb.debian.org/debian trixie/main amd64 golang-github-mmcloughlin-avo-dev all 0.5.0-1 [554 kB] Get: 90 http://deb.debian.org/debian trixie/main amd64 golang-github-cloudflare-circl-dev all 1.6.1-1 [9486 kB] Get: 91 http://deb.debian.org/debian trixie/main amd64 golang-github-cloudflare-tableflip-dev all 1.2.1~git20200514.4baec98-4 [16.8 kB] Get: 92 http://deb.debian.org/debian trixie/main amd64 golang-github-codegangsta-negroni-dev all 0.1-3 [9780 B] Get: 93 http://deb.debian.org/debian trixie/main amd64 golang-google-protobuf-dev all 1.36.5-1 [796 kB] Get: 94 http://deb.debian.org/debian trixie/main amd64 libcap-dev amd64 1:2.75-10+b1 [546 kB] Get: 95 http://deb.debian.org/debian trixie/main amd64 libsystemd-dev amd64 257.7-1 [1356 kB] Get: 96 http://deb.debian.org/debian trixie/main amd64 golang-github-coreos-go-systemd-dev all 22.5.0-1 [57.4 kB] Get: 97 http://deb.debian.org/debian trixie/main amd64 golang-github-docker-go-units-dev all 0.4.0-4 [7908 B] Get: 98 http://deb.debian.org/debian trixie/main amd64 golang-github-opencontainers-specs-dev all 1.2.0-2 [32.3 kB] Get: 99 http://deb.debian.org/debian trixie/main amd64 golang-github-containerd-cgroups-dev all 3.0.3-4 [62.2 kB] Get: 100 http://deb.debian.org/debian trixie/main amd64 golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3748 B] Get: 101 http://deb.debian.org/debian trixie/main amd64 golang-github-russross-blackfriday-v2-dev all 2.1.0-1 [76.1 kB] Get: 102 http://deb.debian.org/debian trixie/main amd64 golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [10.8 kB] Get: 103 http://deb.debian.org/debian trixie/main amd64 golang-github-cyphar-filepath-securejoin-dev all 0.3.4-3 [39.7 kB] Get: 104 http://deb.debian.org/debian trixie/main amd64 golang-github-dchest-safefile-dev all 0.0~git20151022.0.855e8d9-2 [6132 B] Get: 105 http://deb.debian.org/debian trixie/main amd64 golang-github-denisenkom-go-mssqldb-dev all 0.0~git20170717.0.8fccfc8-7 [216 kB] Get: 106 http://deb.debian.org/debian trixie/main amd64 golang-github-dgryski-go-metro-dev all 0.0~git20200812.85c65e2-2 [4800 B] Get: 107 http://deb.debian.org/debian trixie/main amd64 golang-github-dgryski-go-minhash-dev all 0.0~git20190315.ad340ca-2 [4496 B] Get: 108 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-go-uuid-dev all 1.0.3-1 [8636 B] Get: 109 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-gofork-dev all 1.0.0-4 [25.1 kB] Get: 110 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-jcmturner-dnsutils.v1-dev all 1.0.1-2 [3700 B] Get: 111 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-jcmturner-rpc.v0-dev all 0.0.2-2 [5916 B] Get: 112 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-jcmturner-aescts.v1-dev all 1.0.1-4 [4956 B] Get: 113 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-jcmturner-goidentity.v2-dev all 2.0.0-2 [3236 B] Get: 114 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-jcmturner-gokrb5.v5-dev all 5.3.0+dfsg-2 [107 kB] Get: 115 http://deb.debian.org/debian trixie/main amd64 golang-github-dpotapov-go-spnego-dev all 0.0~git20190506.c2c6091-2 [5492 B] Get: 116 http://deb.debian.org/debian trixie/main amd64 golang-github-ekzhu-minhash-lsh-dev all 1.0-2 [6388 B] Get: 117 http://deb.debian.org/debian trixie/main amd64 golang-github-emirpasic-gods-dev all 1.12.0-2 [42.7 kB] Get: 118 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-isatty-dev all 0.0.20-1 [6080 B] Get: 119 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-colorable-dev all 0.1.13-1 [10.3 kB] Get: 120 http://deb.debian.org/debian trixie/main amd64 golang-github-fatih-color-dev all 1.17.0-1 [13.9 kB] Get: 121 http://deb.debian.org/debian trixie/main amd64 golang-github-felixge-httpsnoop-dev all 1.0.3-3 [8640 B] Get: 122 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-image-dev all 0.18.0-1 [3000 kB] Get: 123 http://deb.debian.org/debian trixie/main amd64 golang-github-golang-freetype-dev all 0.0~git20170609.e2365df+dfsg-2 [54.0 kB] Get: 124 http://deb.debian.org/debian trixie/main amd64 golang-github-fogleman-gg-dev all 1.3.0-3 [14.8 kB] Get: 125 http://deb.debian.org/debian trixie/main amd64 golang-github-fsnotify-fsnotify-dev all 1.8.0-3 [61.9 kB] Get: 126 http://deb.debian.org/debian trixie/main amd64 golang-github-gin-contrib-sse-dev all 0.1.0-2 [6872 B] Get: 127 http://deb.debian.org/debian trixie/main amd64 golang-github-go-playground-locales-dev all 0.14.0-3 [459 kB] Get: 128 http://deb.debian.org/debian trixie/main amd64 golang-github-go-playground-universal-translator-dev all 0.17.0-2 [14.4 kB] Get: 129 http://deb.debian.org/debian trixie/main amd64 golang-github-leodido-go-urn-dev all 1.2.1-3 [9720 B] Get: 130 http://deb.debian.org/debian trixie/main amd64 golang-github-go-playground-validator-v10-dev all 10.4.1-4 [94.3 kB] Get: 131 http://deb.debian.org/debian trixie/main amd64 golang-github-pelletier-go-toml.v2-dev all 2.2.1-1 [876 kB] Get: 132 http://deb.debian.org/debian trixie/main amd64 golang-github-ugorji-go-codec-dev all 1.2.8-1 [234 kB] Get: 133 http://deb.debian.org/debian trixie/main amd64 golang-github-gin-gonic-gin-dev all 1.8.1-3 [107 kB] Get: 134 http://deb.debian.org/debian trixie/main amd64 golang-github-go-errors-errors-dev all 1.5.1-1 [11.0 kB] Get: 135 http://deb.debian.org/debian trixie/main amd64 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB] Get: 136 http://deb.debian.org/debian trixie/main amd64 golang-github-urfave-negroni-dev all 0.2.0-3 [8752 B] Get: 137 http://deb.debian.org/debian trixie/main amd64 golang-github-cespare-xxhash-dev all 2.3.0-1 [10.8 kB] Get: 138 http://deb.debian.org/debian trixie/main amd64 golang-github-klauspost-compress-dev all 1.18.0+ds1-1 [33.3 MB] Get: 139 http://deb.debian.org/debian trixie/main amd64 golang-github-valyala-bytebufferpool-dev all 1.0.0-4 [6780 B] Get: 140 http://deb.debian.org/debian trixie/main amd64 golang-github-valyala-fasthttp-dev all 1:1.59.0-2 [267 kB] Get: 141 http://deb.debian.org/debian trixie/main amd64 golang-github-go-logr-logr-dev all 1.4.2-2 [35.4 kB] Get: 142 http://deb.debian.org/debian trixie/main amd64 golang-github-go-logr-stdr-dev all 1.2.2-4 [5068 B] Get: 143 http://deb.debian.org/debian trixie/main amd64 golang-github-masterminds-semver-dev all 3.2.0-1 [22.2 kB] Get: 144 http://deb.debian.org/debian trixie/main amd64 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4668 B] Get: 145 http://deb.debian.org/debian trixie/main amd64 golang-github-modern-go-reflect2-dev all 1.0.2-2 [10.9 kB] Get: 146 http://deb.debian.org/debian trixie/main amd64 golang-github-json-iterator-go-dev all 1.1.12-2 [62.2 kB] Get: 147 http://deb.debian.org/debian trixie/main amd64 golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.8 kB] Get: 148 http://deb.debian.org/debian trixie/main amd64 golang-github-prometheus-client-model-dev all 0.6.0-1 [11.2 kB] Get: 149 http://deb.debian.org/debian trixie/main amd64 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [13.4 kB] Get: 150 http://deb.debian.org/debian trixie/main amd64 golang-github-go-kit-log-dev all 0.2.1-1 [26.9 kB] Get: 151 http://deb.debian.org/debian trixie/main amd64 golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.3 kB] Get: 152 http://deb.debian.org/debian trixie/main amd64 golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4308 B] Get: 153 http://deb.debian.org/debian trixie/main amd64 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3712 B] Get: 154 http://deb.debian.org/debian trixie/main amd64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-4 [14.6 kB] Get: 155 http://deb.debian.org/debian trixie/main amd64 golang-github-prometheus-sigv4-dev all 0.1.2-2 [8484 B] Get: 156 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-oauth2-dev all 0.27.0-1 [37.2 kB] Get: 157 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [42.8 kB] Get: 158 http://deb.debian.org/debian trixie/main amd64 golang-github-prometheus-common-dev all 0.62.0-3 [118 kB] Get: 159 http://deb.debian.org/debian trixie/main amd64 golang-github-prometheus-procfs-dev all 0.15.1-1 [184 kB] Get: 160 http://deb.debian.org/debian trixie/main amd64 golang-github-prometheus-client-golang-dev all 1.21.1-1 [194 kB] Get: 161 http://deb.debian.org/debian trixie/main amd64 golang-github-golang-protobuf-1-5-dev all 1.5.4-1 [136 kB] Get: 162 http://deb.debian.org/debian trixie/main amd64 golang-github-stoewer-go-strcase-dev all 1.2.0-4 [5556 B] Get: 163 http://deb.debian.org/debian trixie/main amd64 golang-google-genproto-dev all 0.0~git20210726.e7812ac-4 [5301 kB] Get: 164 http://deb.debian.org/debian trixie/main amd64 golang-github-google-cel-go-dev all 0.18.2+ds-5 [400 kB] Get: 165 http://deb.debian.org/debian trixie/main amd64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] Get: 166 http://deb.debian.org/debian trixie/main amd64 golang-glog-dev all 1.2.4-1 [32.2 kB] Get: 167 http://deb.debian.org/debian trixie/main amd64 golang-github-golang-groupcache-dev all 0.0~git20210331.41bb18b-1 [23.2 kB] Get: 168 http://deb.debian.org/debian trixie/main amd64 golang-go.opencensus-dev all 0.24.0-2 [134 kB] Get: 169 http://deb.debian.org/debian trixie/main amd64 golang-google-cloud-compute-metadata-dev all 0.56.0-6 [32.5 kB] Get: 170 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-oauth2-google-dev all 0.27.0-1 [49.9 kB] Get: 171 http://deb.debian.org/debian trixie/main amd64 golang-github-golang-mock-dev all 1.6.0-2 [48.0 kB] Get: 172 http://deb.debian.org/debian trixie/main amd64 golang-github-google-btree-dev all 1.0.1-1 [13.5 kB] Get: 173 http://deb.debian.org/debian trixie/main amd64 golang-github-google-martian-dev all 3.3.2-3 [110 kB] Get: 174 http://deb.debian.org/debian trixie/main amd64 golang-github-chzyer-readline-dev all 1.4.39.g2972be2-3 [30.8 kB] Get: 175 http://deb.debian.org/debian trixie/main amd64 golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-2 [49.1 kB] Get: 176 http://deb.debian.org/debian trixie/main amd64 golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [977 kB] Get: 177 http://deb.debian.org/debian trixie/main amd64 golang-github-googleapis-gax-go-dev all 2.14.1-1 [34.7 kB] Get: 178 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-time-dev all 0.5.0-1 [12.9 kB] Get: 179 http://deb.debian.org/debian trixie/main amd64 golang-google-api-dev all 0.61.0-6 [5343 kB] Get: 180 http://deb.debian.org/debian trixie/main amd64 golang-rsc-binaryregexp-dev all 0.2.0-3 [419 kB] Get: 181 http://deb.debian.org/debian trixie/main amd64 golang-google-cloud-dev all 0.56.0-6 [816 kB] Get: 182 http://deb.debian.org/debian trixie/main amd64 golang-google-grpc-dev all 1.64.0-7 [1230 kB] Get: 183 http://deb.debian.org/debian trixie/main amd64 golang-github-rogpeppe-fastuuid-dev all 0.0~git20150106.0.6724a57-2.1 [4292 B] Get: 184 http://deb.debian.org/debian trixie/main amd64 golang-github-grpc-ecosystem-grpc-gateway-dev all 2.20.0-2 [377 kB] Get: 185 http://deb.debian.org/debian trixie/main amd64 golang-opentelemetry-proto-dev all 1.3.1-2 [48.3 kB] Get: 186 http://deb.debian.org/debian trixie/main amd64 golang-opentelemetry-otel-dev all 1.31.0-4 [519 kB] Get: 187 http://deb.debian.org/debian trixie/main amd64 golang-github-getsentry-sentry-go-dev all 0.29.1-1 [162 kB] Get: 188 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-pflag-dev all 1.0.6~git20210604-d5e0c0615ace-1 [43.0 kB] Get: 189 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.8 kB] Get: 190 http://deb.debian.org/debian trixie/main amd64 golang-github-magiconair-properties-dev all 1.8.7-1 [29.5 kB] Get: 191 http://deb.debian.org/debian trixie/main amd64 golang-github-mitchellh-mapstructure-dev all 1.5.0+git20231216.8508981-1 [29.3 kB] Get: 192 http://deb.debian.org/debian trixie/main amd64 golang-github-pelletier-go-toml-dev all 1.9.5-1 [77.6 kB] Get: 193 http://deb.debian.org/debian trixie/main amd64 golang-github-kr-fs-dev all 0.1.0-2 [6412 B] Get: 194 http://deb.debian.org/debian trixie/main amd64 golang-github-pkg-sftp-dev all 1.13.6-1 [102 kB] Get: 195 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-afero-dev all 1.11.0-1 [58.3 kB] Get: 196 http://deb.debian.org/debian trixie/main amd64 tzdata-legacy all 2025b-4 [179 kB] Get: 197 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-cast-dev all 1.6.0-2 [14.0 kB] Get: 198 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [8084 B] Get: 199 http://deb.debian.org/debian trixie/main amd64 golang-github-subosito-gotenv-dev all 1.3.0-1 [9340 B] Get: 200 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-ini.v1-dev all 1.67.0-1 [39.9 kB] Get: 201 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-viper-dev all 1.12.0-1 [68.9 kB] Get: 202 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-cobra-dev all 1.8.1-1 [75.2 kB] Get: 203 http://deb.debian.org/debian trixie/main amd64 golang-github-rubyist-tracerx-dev all 0.0~git20170927.0.7879593-2 [4148 B] Get: 204 http://deb.debian.org/debian trixie/main amd64 golang-github-olekukonko-ts-dev all 0.0~git20140412.0.ecf753e-4 [4668 B] Get: 205 http://deb.debian.org/debian trixie/main amd64 golang-github-xeipuuv-gojsonpointer-dev all 0.0~git20190905.02993c4-3 [5888 B] Get: 206 http://deb.debian.org/debian trixie/main amd64 golang-github-xeipuuv-gojsonreference-dev all 0.0~git20180127.bd5ef7b-3 [5152 B] Get: 207 http://deb.debian.org/debian trixie/main amd64 golang-github-xeipuuv-gojsonschema-dev all 1.2.0-3 [45.2 kB] Get: 208 http://deb.debian.org/debian trixie/main amd64 golang-github-git-lfs-wildmatch-dev all 2.0.1-1 [11.9 kB] Get: 209 http://deb.debian.org/debian trixie/main amd64 golang-github-git-lfs-go-netrc-dev all 0.0~git20210914.f0c862d-1 [9524 B] Get: 210 http://deb.debian.org/debian trixie/main amd64 golang-github-git-lfs-gitobj-dev all 2.1.1-1 [43.4 kB] Get: 211 http://deb.debian.org/debian trixie/main amd64 golang-github-ssgelm-cookiejarparser-dev all 1.0.0-3 [4520 B] Get: 212 http://deb.debian.org/debian trixie/main amd64 golang-github-git-lfs-pktline-dev all 0.0~git20210330.06e9096-2 [8620 B] Get: 213 http://deb.debian.org/debian trixie/main amd64 golang-github-leonelquinteros-gotext-dev all 1.5.0-3 [25.7 kB] Get: 214 http://deb.debian.org/debian trixie/main amd64 golang-github-jmhodges-clock-dev all 1.1-1 [7220 B] Get: 215 http://deb.debian.org/debian trixie/main amd64 golang-github-git-lfs-git-lfs-dev all 3.6.1-1 [311 kB] Get: 216 http://deb.debian.org/debian trixie/main amd64 golang-github-montanaflynn-stats-dev all 0.7.1-1 [37.3 kB] Get: 217 http://deb.debian.org/debian trixie/main amd64 golang-github-shogo82148-go-shuffle-dev all 0.0~git20180218.27e6095-1 [4680 B] Get: 218 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-neurosnap-sentences.v1-dev all 1.0.6-1.1 [3933 kB] Get: 219 http://deb.debian.org/debian trixie/main amd64 golang-github-jdkato-prose-dev all 1.2.1-1 [2154 kB] Get: 220 http://deb.debian.org/debian trixie/main amd64 golang-github-go-git-go-billy-dev all 5.5.0-1 [32.3 kB] Get: 221 http://deb.debian.org/debian trixie/main amd64 golang-github-imdario-mergo-dev all 1.0.1-2 [24.7 kB] Get: 222 http://deb.debian.org/debian trixie/main amd64 golang-github-jbenet-go-context-dev all 0.0~git20150711.d14ea06-4 [7492 B] Get: 223 http://deb.debian.org/debian trixie/main amd64 golang-github-pelletier-go-buffruneio-dev all 0.2.0-3 [4352 B] Get: 224 http://deb.debian.org/debian trixie/main amd64 golang-github-kevinburke-ssh-config-dev all 1.2.0-1 [19.6 kB] Get: 225 http://deb.debian.org/debian trixie/main amd64 golang-github-pjbgf-sha1cd-dev all 0.3.0-2 [2874 kB] Get: 226 http://deb.debian.org/debian trixie/main amd64 golang-github-protonmail-go-crypto-dev all 1.2.0-1 [334 kB] Get: 227 http://deb.debian.org/debian trixie/main amd64 golang-github-sergi-go-diff-dev all 1.2.0-2 [777 kB] Get: 228 http://deb.debian.org/debian trixie/main amd64 golang-github-skeema-knownhosts-dev all 1.3.0-1 [15.4 kB] Get: 229 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-warnings.v0-dev all 0.1.2-1.1 [4792 B] Get: 230 http://deb.debian.org/debian trixie/main amd64 golang-github-src-d-gcfg-dev all 1.4.0-3 [31.0 kB] Get: 231 http://deb.debian.org/debian trixie/main amd64 golang-github-xanzy-ssh-agent-dev all 0.3.2-1 [6100 B] Get: 232 http://deb.debian.org/debian trixie/main amd64 golang-github-jessevdk-go-flags-dev all 1.4.0-6 [48.2 kB] Get: 233 http://deb.debian.org/debian trixie/main amd64 golang-github-go-git-go-git-dev all 5.14.0-1 [375 kB] Get: 234 http://deb.debian.org/debian trixie/main amd64 golang-github-hhatto-gorst-dev all 0.0~git20181029.ca9f730-3 [35.8 kB] Get: 235 http://deb.debian.org/debian trixie/main amd64 golang-github-goccmack-gocc-dev all 0.0~git20230228.2292f9e-1 [74.1 kB] Get: 236 http://deb.debian.org/debian trixie/main amd64 golang-github-jung-kurt-gofpdf-dev all 2.17.2+ds-3 [954 kB] Get: 237 http://deb.debian.org/debian trixie/main amd64 golang-gonum-v1-plot-dev all 0.7.0-5 [4804 kB] Get: 238 http://deb.debian.org/debian trixie/main amd64 golang-gonum-v1-gonum-dev all 0.15.1-1 [1989 kB] Get: 239 http://deb.debian.org/debian trixie/main amd64 golang-github-go-enry-go-license-detector-dev all 4.3.0+git20221007.a3a1cc6-3 [7974 kB] Get: 240 http://deb.debian.org/debian trixie/main amd64 golang-github-go-sql-driver-mysql-dev all 1.9.0-1 [85.0 kB] Get: 241 http://deb.debian.org/debian trixie/main amd64 golang-github-go-stack-stack-dev all 1.8.0-1 [8696 B] Get: 242 http://deb.debian.org/debian trixie/main amd64 golang-github-gofrs-uuid-dev all 5.3.2-1 [22.7 kB] Get: 243 http://deb.debian.org/debian trixie/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1+b1 [920 kB] Get: 244 http://deb.debian.org/debian trixie/main amd64 libprotobuf32t64 amd64 3.21.12-11 [983 kB] Get: 245 http://deb.debian.org/debian trixie/main amd64 libprotobuf-lite32t64 amd64 3.21.12-11 [274 kB] Get: 246 http://deb.debian.org/debian trixie/main amd64 libprotobuf-dev amd64 3.21.12-11 [1328 kB] Get: 247 http://deb.debian.org/debian trixie/main amd64 golang-github-gogo-protobuf-dev all 1.3.2-3 [849 kB] Get: 248 http://deb.debian.org/debian trixie/main amd64 golang-github-google-subcommands-dev all 1.2.0-2 [7160 B] Get: 249 http://deb.debian.org/debian trixie/main amd64 golang-github-google-wire-dev all 0.6.0-1 [61.9 kB] Get: 250 http://deb.debian.org/debian trixie/main amd64 golang-github-gorilla-mux-dev all 1.8.1-1 [46.6 kB] Get: 251 http://deb.debian.org/debian trixie/main amd64 golang-github-gorilla-securecookie-dev all 1.1.2-1 [14.0 kB] Get: 252 http://deb.debian.org/debian trixie/main amd64 golang-github-gorilla-sessions-dev all 1.2.1-1 [12.8 kB] Get: 253 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-errwrap-dev all 1.1.0-1 [6168 B] Get: 254 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-go-cleanhttp-dev all 0.5.2-1 [10.8 kB] Get: 255 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-go-hclog-dev all 0.11.0-1 [17.9 kB] Get: 256 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-go-multierror-dev all 1.1.1-2 [7804 B] Get: 257 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-go-retryablehttp-dev all 0.7.1-1 [21.3 kB] Get: 258 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-golang-lru-dev all 0.5.4-2 [14.7 kB] Get: 259 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-yamux-dev all 0.1.1-1 [24.6 kB] Get: 260 http://deb.debian.org/debian trixie/main amd64 golang-github-inconshreveable-log15-dev all 2.15-2 [22.7 kB] Get: 261 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-chunkreader-v2-dev all 2.0.1-2 [4184 B] Get: 262 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgio-dev all 1.0.0-2 [3144 B] Get: 263 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgproto3-v2-dev all 2.3.2-1 [22.1 kB] Get: 264 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgmock-dev all 0.0~git20210724.4ad1a82-2 [9544 B] Get: 265 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgpassfile-dev all 1.0.0-2 [4412 B] Get: 266 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgservicefile-dev all 0.0~git20231201.de7065d-1 [4456 B] Get: 267 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgconn-dev all 1.14.0-1 [55.1 kB] Get: 268 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-puddle-dev all 1.3.0-1 [12.6 kB] Get: 269 http://deb.debian.org/debian trixie/main amd64 golang-github-rs-xid-dev all 1.6.0-1 [11.3 kB] Get: 270 http://deb.debian.org/debian trixie/main amd64 golang-github-rs-zerolog-dev all 1.29.1-1 [62.0 kB] Get: 271 http://deb.debian.org/debian trixie/main amd64 golang-go.uber-atomic-dev all 1.11.0-1 [17.7 kB] Get: 272 http://deb.debian.org/debian trixie/main amd64 golang-go.uber-multierr-dev all 1.6.0-1 [10.6 kB] Get: 273 http://deb.debian.org/debian trixie/main amd64 golang-uber-goleak-dev all 1.3.0-1 [18.1 kB] Get: 274 http://deb.debian.org/debian trixie/main amd64 golang-go.uber-zap-dev all 1.26.0-1 [124 kB] Get: 275 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgx-v4-dev all 4.18.1-2 [95.8 kB] Get: 276 http://deb.debian.org/debian trixie/main amd64 golang-github-shopspring-decimal-dev all 1.3.1-1 [38.3 kB] Get: 277 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-aescts.v2-dev all 2.0.0-2 [4828 B] Get: 278 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-dnsutils.v2-dev all 2.0.0-2 [3872 B] Get: 279 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-goidentity.v6-dev all 6.0.1-2 [3752 B] Get: 280 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-rpc.v2-dev all 2.0.3-2 [24.7 kB] Get: 281 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-gokrb5.v8-dev all 8.4.3-2 [119 kB] Get: 282 http://deb.debian.org/debian trixie/main amd64 golang-github-lib-pq-dev all 1.10.9-2 [86.6 kB] Get: 283 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgtype-dev all 1.10.0-4 [92.5 kB] Get: 284 http://deb.debian.org/debian trixie/main amd64 golang-github-kelseyhightower-envconfig-dev all 1.3.0-2 [11.6 kB] Get: 285 http://deb.debian.org/debian trixie/main amd64 golang-github-rivo-uniseg-dev all 0.4.7-1 [256 kB] Get: 286 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-runewidth-dev all 0.0.16-1 [16.1 kB] Get: 287 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-shellwords-dev all 1.0.12-1 [6744 B] Get: 288 http://deb.debian.org/debian trixie/main amd64 libsqlite3-dev amd64 3.46.1-7 [1109 kB] Get: 289 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-sqlite3-dev amd64 1.14.27~ds1-1 [84.0 kB] Get: 290 http://deb.debian.org/debian trixie/main amd64 golang-github-miekg-dns-dev all 1.1.64-1 [180 kB] Get: 291 http://deb.debian.org/debian trixie/main amd64 golang-github-posener-complete-dev all 1.2.3-2 [16.0 kB] Get: 292 http://deb.debian.org/debian trixie/main amd64 golang-github-mitchellh-cli-dev all 1.1.1-1 [24.3 kB] Get: 293 http://deb.debian.org/debian trixie/main amd64 golang-github-oklog-ulid-dev all 2.0.2+ds-2 [12.2 kB] Get: 294 http://deb.debian.org/debian trixie/main amd64 golang-github-olekukonko-tablewriter-dev all 0.0.5-2 [20.2 kB] Get: 295 http://deb.debian.org/debian trixie/main amd64 golang-github-otiai10-copy-dev all 1.2.0-3 [6244 B] Get: 296 http://deb.debian.org/debian trixie/main amd64 golang-github-pires-go-proxyproto-dev all 0.7.0-1 [31.7 kB] Get: 297 http://deb.debian.org/debian trixie/main amd64 golang-github-ziutek-mymysql-dev all 1.5.4+git20170206.23.0582bcf-2 [46.8 kB] Get: 298 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-gorp.v1-dev all 1.7.2-2 [27.8 kB] Get: 299 http://deb.debian.org/debian trixie/main amd64 golang-github-rubenv-sql-migrate-dev all 0.0~git20191213.0633851-3 [25.6 kB] Get: 300 http://deb.debian.org/debian trixie/main amd64 golang-github-sebest-xff-dev all 0.0~git20160910.6c115e0-2 [5168 B] Get: 301 http://deb.debian.org/debian trixie/main amd64 golang-github-opentracing-opentracing-go-dev all 1.2.0-2 [29.5 kB] Get: 302 http://deb.debian.org/debian trixie/main amd64 golang-gitlab-gitlab-org-gitlab-shell-v14-dev all 14.35.0+ds1-2 [2021 kB] Get: 303 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-xerrors-dev all 0.0~git20231012.104605a-1 [14.6 kB] Get: 304 http://deb.debian.org/debian trixie/main amd64 golang-honnef-go-tools-dev all 2024.1-1 [418 kB] Get: 305 http://deb.debian.org/debian trixie/main amd64 golang-gitlab-gitlab-org-gitaly-dev all 16.11.6+ds1-4 [54.0 MB] Get: 306 http://deb.debian.org/debian trixie/main amd64 libkrb5support0 amd64 1.21.3-5 [33.0 kB] Get: 307 http://deb.debian.org/debian trixie/main amd64 libk5crypto3 amd64 1.21.3-5 [81.5 kB] Get: 308 http://deb.debian.org/debian trixie/main amd64 libkeyutils1 amd64 1.6.3-6 [9456 B] Get: 309 http://deb.debian.org/debian trixie/main amd64 libkrb5-3 amd64 1.21.3-5 [326 kB] Get: 310 http://deb.debian.org/debian trixie/main amd64 libgssapi-krb5-2 amd64 1.21.3-5 [138 kB] Get: 311 http://deb.debian.org/debian trixie/main amd64 libgssrpc4t64 amd64 1.21.3-5 [60.0 kB] Get: 312 http://deb.debian.org/debian trixie/main amd64 libkadm5clnt-mit12 amd64 1.21.3-5 [42.5 kB] Get: 313 http://deb.debian.org/debian trixie/main amd64 libkdb5-10t64 amd64 1.21.3-5 [42.6 kB] Get: 314 http://deb.debian.org/debian trixie/main amd64 libkadm5srv-mit12 amd64 1.21.3-5 [54.2 kB] Get: 315 http://deb.debian.org/debian trixie/main amd64 krb5-multidev amd64 1.21.3-5 [126 kB] Get: 316 http://deb.debian.org/debian trixie/main amd64 libkrb5-dev amd64 1.21.3-5 [16.1 kB] Fetched 251 MB in 11s (23.5 MB/s) Preconfiguring packages ... Selecting previously unselected package golang-golang-x-sys-dev. (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 ... 19851 files and directories currently installed.) Preparing to unpack .../000-golang-golang-x-sys-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.22.0-1) ... Selecting previously unselected package golang-github-sirupsen-logrus-dev. Preparing to unpack .../001-golang-github-sirupsen-logrus-dev_1.9.0-1_all.deb ... Unpacking golang-github-sirupsen-logrus-dev (1.9.0-1) ... Selecting previously unselected package tzdata. Preparing to unpack .../002-tzdata_2025b-4_all.deb ... Unpacking tzdata (2025b-4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../003-sensible-utils_0.0.25_all.deb ... Unpacking sensible-utils (0.0.25) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../005-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.23.1-2_amd64.deb ... Unpacking gettext-base (0.23.1-2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../008-libuchardet0_0.0.8-1+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.41-5_amd64.deb ... Unpacking bsdextrautils (2.41-5) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../011-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package media-types. Preparing to unpack .../013-media-types_13.0.0_all.deb ... Unpacking media-types (13.0.0) ... Selecting previously unselected package m4. Preparing to unpack .../014-m4_1.4.19-8_amd64.deb ... Unpacking m4 (1.4.19-8) ... Selecting previously unselected package autoconf. Preparing to unpack .../015-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../016-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../017-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../018-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../019-libcom-err2_1.47.2-3+b3_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.2-3+b3) ... Selecting previously unselected package comerr-dev:amd64. Preparing to unpack .../020-comerr-dev_2.1-1.47.2-3+b3_amd64.deb ... Unpacking comerr-dev:amd64 (2.1-1.47.2-3+b3) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../021-libdebhelper-perl_13.24.2_all.deb ... Unpacking libdebhelper-perl (13.24.2) ... Selecting previously unselected package libtool. Preparing to unpack .../022-libtool_2.5.4-4_all.deb ... Unpacking libtool (2.5.4-4) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../023-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../024-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../025-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../026-dh-strip-nondeterminism_1.14.1-2_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-2) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../027-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../028-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../029-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../030-libxml2_2.12.7+dfsg+really2.9.14-2.1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1) ... Selecting previously unselected package gettext. Preparing to unpack .../031-gettext_0.23.1-2_amd64.deb ... Unpacking gettext (0.23.1-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../032-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../033-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../034-debhelper_13.24.2_all.deb ... Unpacking debhelper (13.24.2) ... Selecting previously unselected package dh-golang. Preparing to unpack .../035-dh-golang_1.63_all.deb ... Unpacking dh-golang (1.63) ... Selecting previously unselected package golang-1.24-src. Preparing to unpack .../036-golang-1.24-src_1.24.4-1_all.deb ... Unpacking golang-1.24-src (1.24.4-1) ... Selecting previously unselected package golang-1.24-go. Preparing to unpack .../037-golang-1.24-go_1.24.4-1_amd64.deb ... Unpacking golang-1.24-go (1.24.4-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../038-golang-src_2%3a1.24~2_all.deb ... Unpacking golang-src (2:1.24~2) ... Selecting previously unselected package golang-go:amd64. Preparing to unpack .../039-golang-go_2%3a1.24~2_amd64.deb ... Unpacking golang-go:amd64 (2:1.24~2) ... Selecting previously unselected package golang-any:amd64. Preparing to unpack .../040-golang-any_2%3a1.24~2_amd64.deb ... Unpacking golang-any:amd64 (2:1.24~2) ... Selecting previously unselected package golang-dbus-dev. Preparing to unpack .../041-golang-dbus-dev_5.1.0-1_all.deb ... Unpacking golang-dbus-dev (5.1.0-1) ... Selecting previously unselected package golang-filippo-edwards25519-dev. Preparing to unpack .../042-golang-filippo-edwards25519-dev_1.0.0~rc1+git20210721-0.1_all.deb ... Unpacking golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1) ... Selecting previously unselected package golang-github-ajstarks-svgo-dev. Preparing to unpack .../043-golang-github-ajstarks-svgo-dev_2012-01-27-3_all.deb ... Unpacking golang-github-ajstarks-svgo-dev (2012-01-27-3) ... Selecting previously unselected package golang-github-alecthomas-units-dev. Preparing to unpack .../044-golang-github-alecthomas-units-dev_0.0~git20240927.0f3dac3-1_all.deb ... Unpacking golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... Selecting previously unselected package golang-github-andybalholm-brotli-dev. Preparing to unpack .../045-golang-github-andybalholm-brotli-dev_1.1.1-1_all.deb ... Unpacking golang-github-andybalholm-brotli-dev (1.1.1-1) ... Selecting previously unselected package golang-golang-x-exp-dev. Preparing to unpack .../046-golang-golang-x-exp-dev_0.0~git20231006.7918f67-2_all.deb ... Unpacking golang-golang-x-exp-dev (0.0~git20231006.7918f67-2) ... Selecting previously unselected package golang-github-antlr-antlr4-dev. Preparing to unpack .../047-golang-github-antlr-antlr4-dev_4.11.1+ds-2_all.deb ... Unpacking golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... Selecting previously unselected package golang-github-armon-go-radix-dev. Preparing to unpack .../048-golang-github-armon-go-radix-dev_1.0.0+git20221118.54df44f-1_all.deb ... Unpacking golang-github-armon-go-radix-dev (1.0.0+git20221118.54df44f-1) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../049-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../050-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Selecting previously unselected package golang-github-stretchr-objx-dev. Preparing to unpack .../051-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... Selecting previously unselected package golang-gopkg-yaml.v2-dev. Preparing to unpack .../052-golang-gopkg-yaml.v2-dev_2.4.0-5_all.deb ... Unpacking golang-gopkg-yaml.v2-dev (2.4.0-5) ... Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. Preparing to unpack .../053-golang-github-jmespath-go-jmespath-dev_0.4.0-2_all.deb ... Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Selecting previously unselected package golang-golang-x-term-dev. Preparing to unpack .../054-golang-golang-x-term-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-term-dev (0.22.0-1) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../055-golang-golang-x-text-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-text-dev (0.22.0-1) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../056-golang-golang-x-crypto-dev_1%3a0.25.0-1_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.25.0-1) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../057-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. Preparing to unpack .../058-golang-github-aws-aws-sdk-go-dev_1.49.0-2_all.deb ... Unpacking golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... Selecting previously unselected package golang-github-mattn-go-ieproxy-dev. Preparing to unpack .../059-golang-github-mattn-go-ieproxy-dev_0.0.9-1_all.deb ... Unpacking golang-github-mattn-go-ieproxy-dev (0.0.9-1) ... Selecting previously unselected package golang-github-pkg-errors-dev. Preparing to unpack .../060-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... Selecting previously unselected package golang-github-azure-azure-pipeline-go-dev. Preparing to unpack .../061-golang-github-azure-azure-pipeline-go-dev_0.2.3-1_all.deb ... Unpacking golang-github-azure-azure-pipeline-go-dev (0.2.3-1) ... Selecting previously unselected package golang-github-creack-pty-dev. Preparing to unpack .../062-golang-github-creack-pty-dev_1.1.21-1_all.deb ... Unpacking golang-github-creack-pty-dev (1.1.21-1) ... Selecting previously unselected package golang-github-kr-text-dev. Preparing to unpack .../063-golang-github-kr-text-dev_0.2.0-2_all.deb ... Unpacking golang-github-kr-text-dev (0.2.0-2) ... Selecting previously unselected package golang-golang-x-mod-dev. Preparing to unpack .../064-golang-golang-x-mod-dev_0.19.0-1_all.deb ... Unpacking golang-golang-x-mod-dev (0.19.0-1) ... Selecting previously unselected package golang-github-yuin-goldmark-dev. Preparing to unpack .../065-golang-github-yuin-goldmark-dev_1.7.4-1_all.deb ... Unpacking golang-github-yuin-goldmark-dev (1.7.4-1) ... Selecting previously unselected package golang-golang-x-sync-dev. Preparing to unpack .../066-golang-golang-x-sync-dev_0.7.0-1_all.deb ... Unpacking golang-golang-x-sync-dev (0.7.0-1) ... Selecting previously unselected package golang-golang-x-tools-dev. Preparing to unpack .../067-golang-golang-x-tools-dev_1%3a0.25.0+ds-1_all.deb ... Unpacking golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Selecting previously unselected package golang-github-rogpeppe-go-internal-dev. Preparing to unpack .../068-golang-github-rogpeppe-go-internal-dev_1.12.0-3_all.deb ... Unpacking golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Selecting previously unselected package golang-github-kr-pretty-dev. Preparing to unpack .../069-golang-github-kr-pretty-dev_0.3.1-1_all.deb ... Unpacking golang-github-kr-pretty-dev (0.3.1-1) ... Selecting previously unselected package golang-gopkg-check.v1-dev. Preparing to unpack .../070-golang-gopkg-check.v1-dev_0.0+git20200902.038fdea-2_all.deb ... Unpacking golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... Selecting previously unselected package golang-github-azure-azure-storage-blob-go-dev. Preparing to unpack .../071-golang-github-azure-azure-storage-blob-go-dev_0.15.0-1_all.deb ... Unpacking golang-github-azure-azure-storage-blob-go-dev (0.15.0-1) ... Selecting previously unselected package golang-github-dimchansky-utfbom-dev. Preparing to unpack .../072-golang-github-dimchansky-utfbom-dev_1.1.1-1_all.deb ... Unpacking golang-github-dimchansky-utfbom-dev (1.1.1-1) ... Selecting previously unselected package golang-github-golang-jwt-jwt-dev. Preparing to unpack .../073-golang-github-golang-jwt-jwt-dev_5.0.0+really4.5.2-1_all.deb ... Unpacking golang-github-golang-jwt-jwt-dev (5.0.0+really4.5.2-1) ... Selecting previously unselected package golang-github-mitchellh-go-homedir-dev. Preparing to unpack .../074-golang-github-mitchellh-go-homedir-dev_1.1.0-1_all.deb ... Unpacking golang-github-mitchellh-go-homedir-dev (1.1.0-1) ... Selecting previously unselected package golang-github-azure-go-autorest-dev. Preparing to unpack .../075-golang-github-azure-go-autorest-dev_14.2.0+git20220726.711dde1-1_all.deb ... Unpacking golang-github-azure-go-autorest-dev (14.2.0+git20220726.711dde1-1) ... Selecting previously unselected package golang-gopkg-yaml.v3-dev. Preparing to unpack .../076-golang-gopkg-yaml.v3-dev_3.0.1-3_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.1-3) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../077-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... Selecting previously unselected package golang-github-beevik-ntp-dev. Preparing to unpack .../078-golang-github-beevik-ntp-dev_0.3.0-4_all.deb ... Unpacking golang-github-beevik-ntp-dev (0.3.0-4) ... Selecting previously unselected package golang-github-benbjohnson-clock-dev. Preparing to unpack .../079-golang-github-benbjohnson-clock-dev_1.3.0-1_all.deb ... Unpacking golang-github-benbjohnson-clock-dev (1.3.0-1) ... Selecting previously unselected package golang-github-beorn7-perks-dev. Preparing to unpack .../080-golang-github-beorn7-perks-dev_1.0.1-3_all.deb ... Unpacking golang-github-beorn7-perks-dev (1.0.1-3) ... Selecting previously unselected package golang-github-bgentry-speakeasy-dev. Preparing to unpack .../081-golang-github-bgentry-speakeasy-dev_0.1.0-2_all.deb ... Unpacking golang-github-bgentry-speakeasy-dev (0.1.0-2) ... Selecting previously unselected package golang-github-burntsushi-toml-dev. Preparing to unpack .../082-golang-github-burntsushi-toml-dev_1.4.0-1_all.deb ... Unpacking golang-github-burntsushi-toml-dev (1.4.0-1) ... Selecting previously unselected package golang-github-bwesterb-go-ristretto-dev. Preparing to unpack .../083-golang-github-bwesterb-go-ristretto-dev_1.2.3-2_all.deb ... Unpacking golang-github-bwesterb-go-ristretto-dev (1.2.3-2) ... Selecting previously unselected package golang-github-cenkalti-backoff-dev. Preparing to unpack .../084-golang-github-cenkalti-backoff-dev_4.3.0-1_all.deb ... Unpacking golang-github-cenkalti-backoff-dev (4.3.0-1) ... Selecting previously unselected package golang-github-cilium-ebpf-dev. Preparing to unpack .../085-golang-github-cilium-ebpf-dev_0.11.0-2_all.deb ... Unpacking golang-github-cilium-ebpf-dev (0.11.0-2) ... Selecting previously unselected package golang-github-client9-reopen-dev. Preparing to unpack .../086-golang-github-client9-reopen-dev_1.0.0-4_all.deb ... Unpacking golang-github-client9-reopen-dev (1.0.0-4) ... Selecting previously unselected package golang-golang-x-arch-dev. Preparing to unpack .../087-golang-golang-x-arch-dev_0.13.0-1_all.deb ... Unpacking golang-golang-x-arch-dev (0.13.0-1) ... Selecting previously unselected package golang-github-mmcloughlin-avo-dev. Preparing to unpack .../088-golang-github-mmcloughlin-avo-dev_0.5.0-1_all.deb ... Unpacking golang-github-mmcloughlin-avo-dev (0.5.0-1) ... Selecting previously unselected package golang-github-cloudflare-circl-dev. Preparing to unpack .../089-golang-github-cloudflare-circl-dev_1.6.1-1_all.deb ... Unpacking golang-github-cloudflare-circl-dev (1.6.1-1) ... Selecting previously unselected package golang-github-cloudflare-tableflip-dev. Preparing to unpack .../090-golang-github-cloudflare-tableflip-dev_1.2.1~git20200514.4baec98-4_all.deb ... Unpacking golang-github-cloudflare-tableflip-dev (1.2.1~git20200514.4baec98-4) ... Selecting previously unselected package golang-github-codegangsta-negroni-dev. Preparing to unpack .../091-golang-github-codegangsta-negroni-dev_0.1-3_all.deb ... Unpacking golang-github-codegangsta-negroni-dev (0.1-3) ... Selecting previously unselected package golang-google-protobuf-dev. Preparing to unpack .../092-golang-google-protobuf-dev_1.36.5-1_all.deb ... Unpacking golang-google-protobuf-dev (1.36.5-1) ... Selecting previously unselected package libcap-dev:amd64. Preparing to unpack .../093-libcap-dev_1%3a2.75-10+b1_amd64.deb ... Unpacking libcap-dev:amd64 (1:2.75-10+b1) ... Selecting previously unselected package libsystemd-dev:amd64. Preparing to unpack .../094-libsystemd-dev_257.7-1_amd64.deb ... Unpacking libsystemd-dev:amd64 (257.7-1) ... Selecting previously unselected package golang-github-coreos-go-systemd-dev. Preparing to unpack .../095-golang-github-coreos-go-systemd-dev_22.5.0-1_all.deb ... Unpacking golang-github-coreos-go-systemd-dev (22.5.0-1) ... Selecting previously unselected package golang-github-docker-go-units-dev. Preparing to unpack .../096-golang-github-docker-go-units-dev_0.4.0-4_all.deb ... Unpacking golang-github-docker-go-units-dev (0.4.0-4) ... Selecting previously unselected package golang-github-opencontainers-specs-dev. Preparing to unpack .../097-golang-github-opencontainers-specs-dev_1.2.0-2_all.deb ... Unpacking golang-github-opencontainers-specs-dev (1.2.0-2) ... Selecting previously unselected package golang-github-containerd-cgroups-dev. Preparing to unpack .../098-golang-github-containerd-cgroups-dev_3.0.3-4_all.deb ... Unpacking golang-github-containerd-cgroups-dev (3.0.3-4) ... Selecting previously unselected package golang-github-shurcool-sanitized-anchor-name-dev. Preparing to unpack .../099-golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-3_all.deb ... Unpacking golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... Selecting previously unselected package golang-github-russross-blackfriday-v2-dev. Preparing to unpack .../100-golang-github-russross-blackfriday-v2-dev_2.1.0-1_all.deb ... Unpacking golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... Selecting previously unselected package golang-github-cpuguy83-go-md2man-v2-dev. Preparing to unpack .../101-golang-github-cpuguy83-go-md2man-v2-dev_2.0.4-1_all.deb ... Unpacking golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... Selecting previously unselected package golang-github-cyphar-filepath-securejoin-dev. Preparing to unpack .../102-golang-github-cyphar-filepath-securejoin-dev_0.3.4-3_all.deb ... Unpacking golang-github-cyphar-filepath-securejoin-dev (0.3.4-3) ... Selecting previously unselected package golang-github-dchest-safefile-dev. Preparing to unpack .../103-golang-github-dchest-safefile-dev_0.0~git20151022.0.855e8d9-2_all.deb ... Unpacking golang-github-dchest-safefile-dev (0.0~git20151022.0.855e8d9-2) ... Selecting previously unselected package golang-github-denisenkom-go-mssqldb-dev. Preparing to unpack .../104-golang-github-denisenkom-go-mssqldb-dev_0.0~git20170717.0.8fccfc8-7_all.deb ... Unpacking golang-github-denisenkom-go-mssqldb-dev (0.0~git20170717.0.8fccfc8-7) ... Selecting previously unselected package golang-github-dgryski-go-metro-dev. Preparing to unpack .../105-golang-github-dgryski-go-metro-dev_0.0~git20200812.85c65e2-2_all.deb ... Unpacking golang-github-dgryski-go-metro-dev (0.0~git20200812.85c65e2-2) ... Selecting previously unselected package golang-github-dgryski-go-minhash-dev. Preparing to unpack .../106-golang-github-dgryski-go-minhash-dev_0.0~git20190315.ad340ca-2_all.deb ... Unpacking golang-github-dgryski-go-minhash-dev (0.0~git20190315.ad340ca-2) ... Selecting previously unselected package golang-github-hashicorp-go-uuid-dev. Preparing to unpack .../107-golang-github-hashicorp-go-uuid-dev_1.0.3-1_all.deb ... Unpacking golang-github-hashicorp-go-uuid-dev (1.0.3-1) ... Selecting previously unselected package golang-github-jcmturner-gofork-dev. Preparing to unpack .../108-golang-github-jcmturner-gofork-dev_1.0.0-4_all.deb ... Unpacking golang-github-jcmturner-gofork-dev (1.0.0-4) ... Selecting previously unselected package golang-gopkg-jcmturner-dnsutils.v1-dev. Preparing to unpack .../109-golang-gopkg-jcmturner-dnsutils.v1-dev_1.0.1-2_all.deb ... Unpacking golang-gopkg-jcmturner-dnsutils.v1-dev (1.0.1-2) ... Selecting previously unselected package golang-gopkg-jcmturner-rpc.v0-dev. Preparing to unpack .../110-golang-gopkg-jcmturner-rpc.v0-dev_0.0.2-2_all.deb ... Unpacking golang-gopkg-jcmturner-rpc.v0-dev (0.0.2-2) ... Selecting previously unselected package golang-gopkg-jcmturner-aescts.v1-dev. Preparing to unpack .../111-golang-gopkg-jcmturner-aescts.v1-dev_1.0.1-4_all.deb ... Unpacking golang-gopkg-jcmturner-aescts.v1-dev (1.0.1-4) ... Selecting previously unselected package golang-gopkg-jcmturner-goidentity.v2-dev. Preparing to unpack .../112-golang-gopkg-jcmturner-goidentity.v2-dev_2.0.0-2_all.deb ... Unpacking golang-gopkg-jcmturner-goidentity.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-gopkg-jcmturner-gokrb5.v5-dev. Preparing to unpack .../113-golang-gopkg-jcmturner-gokrb5.v5-dev_5.3.0+dfsg-2_all.deb ... Unpacking golang-gopkg-jcmturner-gokrb5.v5-dev (5.3.0+dfsg-2) ... Selecting previously unselected package golang-github-dpotapov-go-spnego-dev. Preparing to unpack .../114-golang-github-dpotapov-go-spnego-dev_0.0~git20190506.c2c6091-2_all.deb ... Unpacking golang-github-dpotapov-go-spnego-dev (0.0~git20190506.c2c6091-2) ... Selecting previously unselected package golang-github-ekzhu-minhash-lsh-dev. Preparing to unpack .../115-golang-github-ekzhu-minhash-lsh-dev_1.0-2_all.deb ... Unpacking golang-github-ekzhu-minhash-lsh-dev (1.0-2) ... Selecting previously unselected package golang-github-emirpasic-gods-dev. Preparing to unpack .../116-golang-github-emirpasic-gods-dev_1.12.0-2_all.deb ... Unpacking golang-github-emirpasic-gods-dev (1.12.0-2) ... Selecting previously unselected package golang-github-mattn-go-isatty-dev. Preparing to unpack .../117-golang-github-mattn-go-isatty-dev_0.0.20-1_all.deb ... Unpacking golang-github-mattn-go-isatty-dev (0.0.20-1) ... Selecting previously unselected package golang-github-mattn-go-colorable-dev. Preparing to unpack .../118-golang-github-mattn-go-colorable-dev_0.1.13-1_all.deb ... Unpacking golang-github-mattn-go-colorable-dev (0.1.13-1) ... Selecting previously unselected package golang-github-fatih-color-dev. Preparing to unpack .../119-golang-github-fatih-color-dev_1.17.0-1_all.deb ... Unpacking golang-github-fatih-color-dev (1.17.0-1) ... Selecting previously unselected package golang-github-felixge-httpsnoop-dev. Preparing to unpack .../120-golang-github-felixge-httpsnoop-dev_1.0.3-3_all.deb ... Unpacking golang-github-felixge-httpsnoop-dev (1.0.3-3) ... Selecting previously unselected package golang-golang-x-image-dev. Preparing to unpack .../121-golang-golang-x-image-dev_0.18.0-1_all.deb ... Unpacking golang-golang-x-image-dev (0.18.0-1) ... Selecting previously unselected package golang-github-golang-freetype-dev. Preparing to unpack .../122-golang-github-golang-freetype-dev_0.0~git20170609.e2365df+dfsg-2_all.deb ... Unpacking golang-github-golang-freetype-dev (0.0~git20170609.e2365df+dfsg-2) ... Selecting previously unselected package golang-github-fogleman-gg-dev. Preparing to unpack .../123-golang-github-fogleman-gg-dev_1.3.0-3_all.deb ... Unpacking golang-github-fogleman-gg-dev (1.3.0-3) ... Selecting previously unselected package golang-github-fsnotify-fsnotify-dev. Preparing to unpack .../124-golang-github-fsnotify-fsnotify-dev_1.8.0-3_all.deb ... Unpacking golang-github-fsnotify-fsnotify-dev (1.8.0-3) ... Selecting previously unselected package golang-github-gin-contrib-sse-dev. Preparing to unpack .../125-golang-github-gin-contrib-sse-dev_0.1.0-2_all.deb ... Unpacking golang-github-gin-contrib-sse-dev (0.1.0-2) ... Selecting previously unselected package golang-github-go-playground-locales-dev. Preparing to unpack .../126-golang-github-go-playground-locales-dev_0.14.0-3_all.deb ... Unpacking golang-github-go-playground-locales-dev (0.14.0-3) ... Selecting previously unselected package golang-github-go-playground-universal-translator-dev. Preparing to unpack .../127-golang-github-go-playground-universal-translator-dev_0.17.0-2_all.deb ... Unpacking golang-github-go-playground-universal-translator-dev (0.17.0-2) ... Selecting previously unselected package golang-github-leodido-go-urn-dev. Preparing to unpack .../128-golang-github-leodido-go-urn-dev_1.2.1-3_all.deb ... Unpacking golang-github-leodido-go-urn-dev (1.2.1-3) ... Selecting previously unselected package golang-github-go-playground-validator-v10-dev. Preparing to unpack .../129-golang-github-go-playground-validator-v10-dev_10.4.1-4_all.deb ... Unpacking golang-github-go-playground-validator-v10-dev (10.4.1-4) ... Selecting previously unselected package golang-github-pelletier-go-toml.v2-dev. Preparing to unpack .../130-golang-github-pelletier-go-toml.v2-dev_2.2.1-1_all.deb ... Unpacking golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Selecting previously unselected package golang-github-ugorji-go-codec-dev. Preparing to unpack .../131-golang-github-ugorji-go-codec-dev_1.2.8-1_all.deb ... Unpacking golang-github-ugorji-go-codec-dev (1.2.8-1) ... Selecting previously unselected package golang-github-gin-gonic-gin-dev. Preparing to unpack .../132-golang-github-gin-gonic-gin-dev_1.8.1-3_all.deb ... Unpacking golang-github-gin-gonic-gin-dev (1.8.1-3) ... Selecting previously unselected package golang-github-go-errors-errors-dev. Preparing to unpack .../133-golang-github-go-errors-errors-dev_1.5.1-1_all.deb ... Unpacking golang-github-go-errors-errors-dev (1.5.1-1) ... Selecting previously unselected package golang-github-google-go-cmp-dev. Preparing to unpack .../134-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... Selecting previously unselected package golang-github-urfave-negroni-dev. Preparing to unpack .../135-golang-github-urfave-negroni-dev_0.2.0-3_all.deb ... Unpacking golang-github-urfave-negroni-dev (0.2.0-3) ... Selecting previously unselected package golang-github-cespare-xxhash-dev. Preparing to unpack .../136-golang-github-cespare-xxhash-dev_2.3.0-1_all.deb ... Unpacking golang-github-cespare-xxhash-dev (2.3.0-1) ... Selecting previously unselected package golang-github-klauspost-compress-dev. Preparing to unpack .../137-golang-github-klauspost-compress-dev_1.18.0+ds1-1_all.deb ... Unpacking golang-github-klauspost-compress-dev (1.18.0+ds1-1) ... Selecting previously unselected package golang-github-valyala-bytebufferpool-dev. Preparing to unpack .../138-golang-github-valyala-bytebufferpool-dev_1.0.0-4_all.deb ... Unpacking golang-github-valyala-bytebufferpool-dev (1.0.0-4) ... Selecting previously unselected package golang-github-valyala-fasthttp-dev. Preparing to unpack .../139-golang-github-valyala-fasthttp-dev_1%3a1.59.0-2_all.deb ... Unpacking golang-github-valyala-fasthttp-dev (1:1.59.0-2) ... Selecting previously unselected package golang-github-go-logr-logr-dev. Preparing to unpack .../140-golang-github-go-logr-logr-dev_1.4.2-2_all.deb ... Unpacking golang-github-go-logr-logr-dev (1.4.2-2) ... Selecting previously unselected package golang-github-go-logr-stdr-dev. Preparing to unpack .../141-golang-github-go-logr-stdr-dev_1.2.2-4_all.deb ... Unpacking golang-github-go-logr-stdr-dev (1.2.2-4) ... Selecting previously unselected package golang-github-masterminds-semver-dev. Preparing to unpack .../142-golang-github-masterminds-semver-dev_3.2.0-1_all.deb ... Unpacking golang-github-masterminds-semver-dev (3.2.0-1) ... Selecting previously unselected package golang-github-modern-go-concurrent-dev. Preparing to unpack .../143-golang-github-modern-go-concurrent-dev_1.0.3-1.1_all.deb ... Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Selecting previously unselected package golang-github-modern-go-reflect2-dev. Preparing to unpack .../144-golang-github-modern-go-reflect2-dev_1.0.2-2_all.deb ... Unpacking golang-github-modern-go-reflect2-dev (1.0.2-2) ... Selecting previously unselected package golang-github-json-iterator-go-dev. Preparing to unpack .../145-golang-github-json-iterator-go-dev_1.1.12-2_all.deb ... Unpacking golang-github-json-iterator-go-dev (1.1.12-2) ... Selecting previously unselected package golang-github-kylelemons-godebug-dev. Preparing to unpack .../146-golang-github-kylelemons-godebug-dev_1.1.0-2_all.deb ... Unpacking golang-github-kylelemons-godebug-dev (1.1.0-2) ... Selecting previously unselected package golang-github-prometheus-client-model-dev. Preparing to unpack .../147-golang-github-prometheus-client-model-dev_0.6.0-1_all.deb ... Unpacking golang-github-prometheus-client-model-dev (0.6.0-1) ... Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. Preparing to unpack .../148-golang-github-go-logfmt-logfmt-dev_0.5.0-2_all.deb ... Unpacking golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Selecting previously unselected package golang-github-go-kit-log-dev. Preparing to unpack .../149-golang-github-go-kit-log-dev_0.2.1-1_all.deb ... Unpacking golang-github-go-kit-log-dev (0.2.1-1) ... Selecting previously unselected package golang-github-julienschmidt-httprouter-dev. Preparing to unpack .../150-golang-github-julienschmidt-httprouter-dev_1.3.0-2_all.deb ... Unpacking golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... Selecting previously unselected package golang-github-munnerz-goautoneg-dev. Preparing to unpack .../151-golang-github-munnerz-goautoneg-dev_0.0~git20191010.a7dc8b6-2_all.deb ... Unpacking golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... Selecting previously unselected package golang-github-jpillora-backoff-dev. Preparing to unpack .../152-golang-github-jpillora-backoff-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev. Preparing to unpack .../153-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-4_all.deb ... Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... Selecting previously unselected package golang-github-prometheus-sigv4-dev. Preparing to unpack .../154-golang-github-prometheus-sigv4-dev_0.1.2-2_all.deb ... Unpacking golang-github-prometheus-sigv4-dev (0.1.2-2) ... Selecting previously unselected package golang-golang-x-oauth2-dev. Preparing to unpack .../155-golang-golang-x-oauth2-dev_0.27.0-1_all.deb ... Unpacking golang-golang-x-oauth2-dev (0.27.0-1) ... Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. Preparing to unpack .../156-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Selecting previously unselected package golang-github-prometheus-common-dev. Preparing to unpack .../157-golang-github-prometheus-common-dev_0.62.0-3_all.deb ... Unpacking golang-github-prometheus-common-dev (0.62.0-3) ... Selecting previously unselected package golang-github-prometheus-procfs-dev. Preparing to unpack .../158-golang-github-prometheus-procfs-dev_0.15.1-1_all.deb ... Unpacking golang-github-prometheus-procfs-dev (0.15.1-1) ... Selecting previously unselected package golang-github-prometheus-client-golang-dev. Preparing to unpack .../159-golang-github-prometheus-client-golang-dev_1.21.1-1_all.deb ... Unpacking golang-github-prometheus-client-golang-dev (1.21.1-1) ... Selecting previously unselected package golang-github-golang-protobuf-1-5-dev. Preparing to unpack .../160-golang-github-golang-protobuf-1-5-dev_1.5.4-1_all.deb ... Unpacking golang-github-golang-protobuf-1-5-dev (1.5.4-1) ... Selecting previously unselected package golang-github-stoewer-go-strcase-dev. Preparing to unpack .../161-golang-github-stoewer-go-strcase-dev_1.2.0-4_all.deb ... Unpacking golang-github-stoewer-go-strcase-dev (1.2.0-4) ... Selecting previously unselected package golang-google-genproto-dev. Preparing to unpack .../162-golang-google-genproto-dev_0.0~git20210726.e7812ac-4_all.deb ... Unpacking golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... Selecting previously unselected package golang-github-google-cel-go-dev. Preparing to unpack .../163-golang-github-google-cel-go-dev_0.18.2+ds-5_all.deb ... Unpacking golang-github-google-cel-go-dev (0.18.2+ds-5) ... Selecting previously unselected package golang-github-google-uuid-dev. Preparing to unpack .../164-golang-github-google-uuid-dev_1.6.0-1_all.deb ... Unpacking golang-github-google-uuid-dev (1.6.0-1) ... Selecting previously unselected package golang-glog-dev. Preparing to unpack .../165-golang-glog-dev_1.2.4-1_all.deb ... Unpacking golang-glog-dev (1.2.4-1) ... Selecting previously unselected package golang-github-golang-groupcache-dev. Preparing to unpack .../166-golang-github-golang-groupcache-dev_0.0~git20210331.41bb18b-1_all.deb ... Unpacking golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-1) ... Selecting previously unselected package golang-go.opencensus-dev. Preparing to unpack .../167-golang-go.opencensus-dev_0.24.0-2_all.deb ... Unpacking golang-go.opencensus-dev (0.24.0-2) ... Selecting previously unselected package golang-google-cloud-compute-metadata-dev. Preparing to unpack .../168-golang-google-cloud-compute-metadata-dev_0.56.0-6_all.deb ... Unpacking golang-google-cloud-compute-metadata-dev (0.56.0-6) ... Selecting previously unselected package golang-golang-x-oauth2-google-dev. Preparing to unpack .../169-golang-golang-x-oauth2-google-dev_0.27.0-1_all.deb ... Unpacking golang-golang-x-oauth2-google-dev (0.27.0-1) ... Selecting previously unselected package golang-github-golang-mock-dev. Preparing to unpack .../170-golang-github-golang-mock-dev_1.6.0-2_all.deb ... Unpacking golang-github-golang-mock-dev (1.6.0-2) ... Selecting previously unselected package golang-github-google-btree-dev. Preparing to unpack .../171-golang-github-google-btree-dev_1.0.1-1_all.deb ... Unpacking golang-github-google-btree-dev (1.0.1-1) ... Selecting previously unselected package golang-github-google-martian-dev. Preparing to unpack .../172-golang-github-google-martian-dev_3.3.2-3_all.deb ... Unpacking golang-github-google-martian-dev (3.3.2-3) ... Selecting previously unselected package golang-github-chzyer-readline-dev. Preparing to unpack .../173-golang-github-chzyer-readline-dev_1.4.39.g2972be2-3_all.deb ... Unpacking golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Selecting previously unselected package golang-github-ianlancetaylor-demangle-dev. Preparing to unpack .../174-golang-github-ianlancetaylor-demangle-dev_0.0~git20200824.28f6c0f-2_all.deb ... Unpacking golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... Selecting previously unselected package golang-github-google-pprof-dev. Preparing to unpack .../175-golang-github-google-pprof-dev_0.0~git20211008.947d60d-1_all.deb ... Unpacking golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... Selecting previously unselected package golang-github-googleapis-gax-go-dev. Preparing to unpack .../176-golang-github-googleapis-gax-go-dev_2.14.1-1_all.deb ... Unpacking golang-github-googleapis-gax-go-dev (2.14.1-1) ... Selecting previously unselected package golang-golang-x-time-dev. Preparing to unpack .../177-golang-golang-x-time-dev_0.5.0-1_all.deb ... Unpacking golang-golang-x-time-dev (0.5.0-1) ... Selecting previously unselected package golang-google-api-dev. Preparing to unpack .../178-golang-google-api-dev_0.61.0-6_all.deb ... Unpacking golang-google-api-dev (0.61.0-6) ... Selecting previously unselected package golang-rsc-binaryregexp-dev. Preparing to unpack .../179-golang-rsc-binaryregexp-dev_0.2.0-3_all.deb ... Unpacking golang-rsc-binaryregexp-dev (0.2.0-3) ... Selecting previously unselected package golang-google-cloud-dev. Preparing to unpack .../180-golang-google-cloud-dev_0.56.0-6_all.deb ... Unpacking golang-google-cloud-dev (0.56.0-6) ... Selecting previously unselected package golang-google-grpc-dev. Preparing to unpack .../181-golang-google-grpc-dev_1.64.0-7_all.deb ... Unpacking golang-google-grpc-dev (1.64.0-7) ... Selecting previously unselected package golang-github-rogpeppe-fastuuid-dev. Preparing to unpack .../182-golang-github-rogpeppe-fastuuid-dev_0.0~git20150106.0.6724a57-2.1_all.deb ... Unpacking golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2.1) ... Selecting previously unselected package golang-github-grpc-ecosystem-grpc-gateway-dev. Preparing to unpack .../183-golang-github-grpc-ecosystem-grpc-gateway-dev_2.20.0-2_all.deb ... Unpacking golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2) ... Selecting previously unselected package golang-opentelemetry-proto-dev. Preparing to unpack .../184-golang-opentelemetry-proto-dev_1.3.1-2_all.deb ... Unpacking golang-opentelemetry-proto-dev (1.3.1-2) ... Selecting previously unselected package golang-opentelemetry-otel-dev. Preparing to unpack .../185-golang-opentelemetry-otel-dev_1.31.0-4_all.deb ... Unpacking golang-opentelemetry-otel-dev (1.31.0-4) ... Selecting previously unselected package golang-github-getsentry-sentry-go-dev. Preparing to unpack .../186-golang-github-getsentry-sentry-go-dev_0.29.1-1_all.deb ... Unpacking golang-github-getsentry-sentry-go-dev (0.29.1-1) ... Selecting previously unselected package golang-github-spf13-pflag-dev. Preparing to unpack .../187-golang-github-spf13-pflag-dev_1.0.6~git20210604-d5e0c0615ace-1_all.deb ... Unpacking golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... Selecting previously unselected package golang-github-hashicorp-hcl-dev. Preparing to unpack .../188-golang-github-hashicorp-hcl-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-magiconair-properties-dev. Preparing to unpack .../189-golang-github-magiconair-properties-dev_1.8.7-1_all.deb ... Unpacking golang-github-magiconair-properties-dev (1.8.7-1) ... Selecting previously unselected package golang-github-mitchellh-mapstructure-dev. Preparing to unpack .../190-golang-github-mitchellh-mapstructure-dev_1.5.0+git20231216.8508981-1_all.deb ... Unpacking golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Selecting previously unselected package golang-github-pelletier-go-toml-dev. Preparing to unpack .../191-golang-github-pelletier-go-toml-dev_1.9.5-1_all.deb ... Unpacking golang-github-pelletier-go-toml-dev (1.9.5-1) ... Selecting previously unselected package golang-github-kr-fs-dev. Preparing to unpack .../192-golang-github-kr-fs-dev_0.1.0-2_all.deb ... Unpacking golang-github-kr-fs-dev (0.1.0-2) ... Selecting previously unselected package golang-github-pkg-sftp-dev. Preparing to unpack .../193-golang-github-pkg-sftp-dev_1.13.6-1_all.deb ... Unpacking golang-github-pkg-sftp-dev (1.13.6-1) ... Selecting previously unselected package golang-github-spf13-afero-dev. Preparing to unpack .../194-golang-github-spf13-afero-dev_1.11.0-1_all.deb ... Unpacking golang-github-spf13-afero-dev (1.11.0-1) ... Selecting previously unselected package tzdata-legacy. Preparing to unpack .../195-tzdata-legacy_2025b-4_all.deb ... Unpacking tzdata-legacy (2025b-4) ... Selecting previously unselected package golang-github-spf13-cast-dev. Preparing to unpack .../196-golang-github-spf13-cast-dev_1.6.0-2_all.deb ... Unpacking golang-github-spf13-cast-dev (1.6.0-2) ... Selecting previously unselected package golang-github-spf13-jwalterweatherman-dev. Preparing to unpack .../197-golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-2_all.deb ... Unpacking golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... Selecting previously unselected package golang-github-subosito-gotenv-dev. Preparing to unpack .../198-golang-github-subosito-gotenv-dev_1.3.0-1_all.deb ... Unpacking golang-github-subosito-gotenv-dev (1.3.0-1) ... Selecting previously unselected package golang-gopkg-ini.v1-dev. Preparing to unpack .../199-golang-gopkg-ini.v1-dev_1.67.0-1_all.deb ... Unpacking golang-gopkg-ini.v1-dev (1.67.0-1) ... Selecting previously unselected package golang-github-spf13-viper-dev. Preparing to unpack .../200-golang-github-spf13-viper-dev_1.12.0-1_all.deb ... Unpacking golang-github-spf13-viper-dev (1.12.0-1) ... Selecting previously unselected package golang-github-spf13-cobra-dev. Preparing to unpack .../201-golang-github-spf13-cobra-dev_1.8.1-1_all.deb ... Unpacking golang-github-spf13-cobra-dev (1.8.1-1) ... Selecting previously unselected package golang-github-rubyist-tracerx-dev. Preparing to unpack .../202-golang-github-rubyist-tracerx-dev_0.0~git20170927.0.7879593-2_all.deb ... Unpacking golang-github-rubyist-tracerx-dev (0.0~git20170927.0.7879593-2) ... Selecting previously unselected package golang-github-olekukonko-ts-dev. Preparing to unpack .../203-golang-github-olekukonko-ts-dev_0.0~git20140412.0.ecf753e-4_all.deb ... Unpacking golang-github-olekukonko-ts-dev (0.0~git20140412.0.ecf753e-4) ... Selecting previously unselected package golang-github-xeipuuv-gojsonpointer-dev. Preparing to unpack .../204-golang-github-xeipuuv-gojsonpointer-dev_0.0~git20190905.02993c4-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonreference-dev. Preparing to unpack .../205-golang-github-xeipuuv-gojsonreference-dev_0.0~git20180127.bd5ef7b-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonschema-dev. Preparing to unpack .../206-golang-github-xeipuuv-gojsonschema-dev_1.2.0-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... Selecting previously unselected package golang-github-git-lfs-wildmatch-dev. Preparing to unpack .../207-golang-github-git-lfs-wildmatch-dev_2.0.1-1_all.deb ... Unpacking golang-github-git-lfs-wildmatch-dev (2.0.1-1) ... Selecting previously unselected package golang-github-git-lfs-go-netrc-dev. Preparing to unpack .../208-golang-github-git-lfs-go-netrc-dev_0.0~git20210914.f0c862d-1_all.deb ... Unpacking golang-github-git-lfs-go-netrc-dev (0.0~git20210914.f0c862d-1) ... Selecting previously unselected package golang-github-git-lfs-gitobj-dev. Preparing to unpack .../209-golang-github-git-lfs-gitobj-dev_2.1.1-1_all.deb ... Unpacking golang-github-git-lfs-gitobj-dev (2.1.1-1) ... Selecting previously unselected package golang-github-ssgelm-cookiejarparser-dev. Preparing to unpack .../210-golang-github-ssgelm-cookiejarparser-dev_1.0.0-3_all.deb ... Unpacking golang-github-ssgelm-cookiejarparser-dev (1.0.0-3) ... Selecting previously unselected package golang-github-git-lfs-pktline-dev. Preparing to unpack .../211-golang-github-git-lfs-pktline-dev_0.0~git20210330.06e9096-2_all.deb ... Unpacking golang-github-git-lfs-pktline-dev (0.0~git20210330.06e9096-2) ... Selecting previously unselected package golang-github-leonelquinteros-gotext-dev. Preparing to unpack .../212-golang-github-leonelquinteros-gotext-dev_1.5.0-3_all.deb ... Unpacking golang-github-leonelquinteros-gotext-dev (1.5.0-3) ... Selecting previously unselected package golang-github-jmhodges-clock-dev. Preparing to unpack .../213-golang-github-jmhodges-clock-dev_1.1-1_all.deb ... Unpacking golang-github-jmhodges-clock-dev (1.1-1) ... Selecting previously unselected package golang-github-git-lfs-git-lfs-dev. Preparing to unpack .../214-golang-github-git-lfs-git-lfs-dev_3.6.1-1_all.deb ... Unpacking golang-github-git-lfs-git-lfs-dev (3.6.1-1) ... Selecting previously unselected package golang-github-montanaflynn-stats-dev. Preparing to unpack .../215-golang-github-montanaflynn-stats-dev_0.7.1-1_all.deb ... Unpacking golang-github-montanaflynn-stats-dev (0.7.1-1) ... Selecting previously unselected package golang-github-shogo82148-go-shuffle-dev. Preparing to unpack .../216-golang-github-shogo82148-go-shuffle-dev_0.0~git20180218.27e6095-1_all.deb ... Unpacking golang-github-shogo82148-go-shuffle-dev (0.0~git20180218.27e6095-1) ... Selecting previously unselected package golang-gopkg-neurosnap-sentences.v1-dev. Preparing to unpack .../217-golang-gopkg-neurosnap-sentences.v1-dev_1.0.6-1.1_all.deb ... Unpacking golang-gopkg-neurosnap-sentences.v1-dev (1.0.6-1.1) ... Selecting previously unselected package golang-github-jdkato-prose-dev. Preparing to unpack .../218-golang-github-jdkato-prose-dev_1.2.1-1_all.deb ... Unpacking golang-github-jdkato-prose-dev (1.2.1-1) ... Selecting previously unselected package golang-github-go-git-go-billy-dev. Preparing to unpack .../219-golang-github-go-git-go-billy-dev_5.5.0-1_all.deb ... Unpacking golang-github-go-git-go-billy-dev (5.5.0-1) ... Selecting previously unselected package golang-github-imdario-mergo-dev. Preparing to unpack .../220-golang-github-imdario-mergo-dev_1.0.1-2_all.deb ... Unpacking golang-github-imdario-mergo-dev (1.0.1-2) ... Selecting previously unselected package golang-github-jbenet-go-context-dev. Preparing to unpack .../221-golang-github-jbenet-go-context-dev_0.0~git20150711.d14ea06-4_all.deb ... Unpacking golang-github-jbenet-go-context-dev (0.0~git20150711.d14ea06-4) ... Selecting previously unselected package golang-github-pelletier-go-buffruneio-dev. Preparing to unpack .../222-golang-github-pelletier-go-buffruneio-dev_0.2.0-3_all.deb ... Unpacking golang-github-pelletier-go-buffruneio-dev (0.2.0-3) ... Selecting previously unselected package golang-github-kevinburke-ssh-config-dev. Preparing to unpack .../223-golang-github-kevinburke-ssh-config-dev_1.2.0-1_all.deb ... Unpacking golang-github-kevinburke-ssh-config-dev (1.2.0-1) ... Selecting previously unselected package golang-github-pjbgf-sha1cd-dev. Preparing to unpack .../224-golang-github-pjbgf-sha1cd-dev_0.3.0-2_all.deb ... Unpacking golang-github-pjbgf-sha1cd-dev (0.3.0-2) ... Selecting previously unselected package golang-github-protonmail-go-crypto-dev. Preparing to unpack .../225-golang-github-protonmail-go-crypto-dev_1.2.0-1_all.deb ... Unpacking golang-github-protonmail-go-crypto-dev (1.2.0-1) ... Selecting previously unselected package golang-github-sergi-go-diff-dev. Preparing to unpack .../226-golang-github-sergi-go-diff-dev_1.2.0-2_all.deb ... Unpacking golang-github-sergi-go-diff-dev (1.2.0-2) ... Selecting previously unselected package golang-github-skeema-knownhosts-dev. Preparing to unpack .../227-golang-github-skeema-knownhosts-dev_1.3.0-1_all.deb ... Unpacking golang-github-skeema-knownhosts-dev (1.3.0-1) ... Selecting previously unselected package golang-gopkg-warnings.v0-dev. Preparing to unpack .../228-golang-gopkg-warnings.v0-dev_0.1.2-1.1_all.deb ... Unpacking golang-gopkg-warnings.v0-dev (0.1.2-1.1) ... Selecting previously unselected package golang-github-src-d-gcfg-dev. Preparing to unpack .../229-golang-github-src-d-gcfg-dev_1.4.0-3_all.deb ... Unpacking golang-github-src-d-gcfg-dev (1.4.0-3) ... Selecting previously unselected package golang-github-xanzy-ssh-agent-dev. Preparing to unpack .../230-golang-github-xanzy-ssh-agent-dev_0.3.2-1_all.deb ... Unpacking golang-github-xanzy-ssh-agent-dev (0.3.2-1) ... Selecting previously unselected package golang-github-jessevdk-go-flags-dev. Preparing to unpack .../231-golang-github-jessevdk-go-flags-dev_1.4.0-6_all.deb ... Unpacking golang-github-jessevdk-go-flags-dev (1.4.0-6) ... Selecting previously unselected package golang-github-go-git-go-git-dev. Preparing to unpack .../232-golang-github-go-git-go-git-dev_5.14.0-1_all.deb ... Unpacking golang-github-go-git-go-git-dev (5.14.0-1) ... Selecting previously unselected package golang-github-hhatto-gorst-dev. Preparing to unpack .../233-golang-github-hhatto-gorst-dev_0.0~git20181029.ca9f730-3_all.deb ... Unpacking golang-github-hhatto-gorst-dev (0.0~git20181029.ca9f730-3) ... Selecting previously unselected package golang-github-goccmack-gocc-dev. Preparing to unpack .../234-golang-github-goccmack-gocc-dev_0.0~git20230228.2292f9e-1_all.deb ... Unpacking golang-github-goccmack-gocc-dev (0.0~git20230228.2292f9e-1) ... Selecting previously unselected package golang-github-jung-kurt-gofpdf-dev. Preparing to unpack .../235-golang-github-jung-kurt-gofpdf-dev_2.17.2+ds-3_all.deb ... Unpacking golang-github-jung-kurt-gofpdf-dev (2.17.2+ds-3) ... Selecting previously unselected package golang-gonum-v1-plot-dev. Preparing to unpack .../236-golang-gonum-v1-plot-dev_0.7.0-5_all.deb ... Unpacking golang-gonum-v1-plot-dev (0.7.0-5) ... Selecting previously unselected package golang-gonum-v1-gonum-dev. Preparing to unpack .../237-golang-gonum-v1-gonum-dev_0.15.1-1_all.deb ... Unpacking golang-gonum-v1-gonum-dev (0.15.1-1) ... Selecting previously unselected package golang-github-go-enry-go-license-detector-dev. Preparing to unpack .../238-golang-github-go-enry-go-license-detector-dev_4.3.0+git20221007.a3a1cc6-3_all.deb ... Unpacking golang-github-go-enry-go-license-detector-dev (4.3.0+git20221007.a3a1cc6-3) ... Selecting previously unselected package golang-github-go-sql-driver-mysql-dev. Preparing to unpack .../239-golang-github-go-sql-driver-mysql-dev_1.9.0-1_all.deb ... Unpacking golang-github-go-sql-driver-mysql-dev (1.9.0-1) ... Selecting previously unselected package golang-github-go-stack-stack-dev. Preparing to unpack .../240-golang-github-go-stack-stack-dev_1.8.0-1_all.deb ... Unpacking golang-github-go-stack-stack-dev (1.8.0-1) ... Selecting previously unselected package golang-github-gofrs-uuid-dev. Preparing to unpack .../241-golang-github-gofrs-uuid-dev_5.3.2-1_all.deb ... Unpacking golang-github-gofrs-uuid-dev (5.3.2-1) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../242-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ... Selecting previously unselected package libprotobuf32t64:amd64. Preparing to unpack .../243-libprotobuf32t64_3.21.12-11_amd64.deb ... Unpacking libprotobuf32t64:amd64 (3.21.12-11) ... Selecting previously unselected package libprotobuf-lite32t64:amd64. Preparing to unpack .../244-libprotobuf-lite32t64_3.21.12-11_amd64.deb ... Unpacking libprotobuf-lite32t64:amd64 (3.21.12-11) ... Selecting previously unselected package libprotobuf-dev:amd64. Preparing to unpack .../245-libprotobuf-dev_3.21.12-11_amd64.deb ... Unpacking libprotobuf-dev:amd64 (3.21.12-11) ... Selecting previously unselected package golang-github-gogo-protobuf-dev. Preparing to unpack .../246-golang-github-gogo-protobuf-dev_1.3.2-3_all.deb ... Unpacking golang-github-gogo-protobuf-dev (1.3.2-3) ... Selecting previously unselected package golang-github-google-subcommands-dev. Preparing to unpack .../247-golang-github-google-subcommands-dev_1.2.0-2_all.deb ... Unpacking golang-github-google-subcommands-dev (1.2.0-2) ... Selecting previously unselected package golang-github-google-wire-dev. Preparing to unpack .../248-golang-github-google-wire-dev_0.6.0-1_all.deb ... Unpacking golang-github-google-wire-dev (0.6.0-1) ... Selecting previously unselected package golang-github-gorilla-mux-dev. Preparing to unpack .../249-golang-github-gorilla-mux-dev_1.8.1-1_all.deb ... Unpacking golang-github-gorilla-mux-dev (1.8.1-1) ... Selecting previously unselected package golang-github-gorilla-securecookie-dev. Preparing to unpack .../250-golang-github-gorilla-securecookie-dev_1.1.2-1_all.deb ... Unpacking golang-github-gorilla-securecookie-dev (1.1.2-1) ... Selecting previously unselected package golang-github-gorilla-sessions-dev. Preparing to unpack .../251-golang-github-gorilla-sessions-dev_1.2.1-1_all.deb ... Unpacking golang-github-gorilla-sessions-dev (1.2.1-1) ... Selecting previously unselected package golang-github-hashicorp-errwrap-dev. Preparing to unpack .../252-golang-github-hashicorp-errwrap-dev_1.1.0-1_all.deb ... Unpacking golang-github-hashicorp-errwrap-dev (1.1.0-1) ... Selecting previously unselected package golang-github-hashicorp-go-cleanhttp-dev. Preparing to unpack .../253-golang-github-hashicorp-go-cleanhttp-dev_0.5.2-1_all.deb ... Unpacking golang-github-hashicorp-go-cleanhttp-dev (0.5.2-1) ... Selecting previously unselected package golang-github-hashicorp-go-hclog-dev. Preparing to unpack .../254-golang-github-hashicorp-go-hclog-dev_0.11.0-1_all.deb ... Unpacking golang-github-hashicorp-go-hclog-dev (0.11.0-1) ... Selecting previously unselected package golang-github-hashicorp-go-multierror-dev. Preparing to unpack .../255-golang-github-hashicorp-go-multierror-dev_1.1.1-2_all.deb ... Unpacking golang-github-hashicorp-go-multierror-dev (1.1.1-2) ... Selecting previously unselected package golang-github-hashicorp-go-retryablehttp-dev. Preparing to unpack .../256-golang-github-hashicorp-go-retryablehttp-dev_0.7.1-1_all.deb ... Unpacking golang-github-hashicorp-go-retryablehttp-dev (0.7.1-1) ... Selecting previously unselected package golang-github-hashicorp-golang-lru-dev. Preparing to unpack .../257-golang-github-hashicorp-golang-lru-dev_0.5.4-2_all.deb ... Unpacking golang-github-hashicorp-golang-lru-dev (0.5.4-2) ... Selecting previously unselected package golang-github-hashicorp-yamux-dev. Preparing to unpack .../258-golang-github-hashicorp-yamux-dev_0.1.1-1_all.deb ... Unpacking golang-github-hashicorp-yamux-dev (0.1.1-1) ... Selecting previously unselected package golang-github-inconshreveable-log15-dev. Preparing to unpack .../259-golang-github-inconshreveable-log15-dev_2.15-2_all.deb ... Unpacking golang-github-inconshreveable-log15-dev (2.15-2) ... Selecting previously unselected package golang-github-jackc-chunkreader-v2-dev. Preparing to unpack .../260-golang-github-jackc-chunkreader-v2-dev_2.0.1-2_all.deb ... Unpacking golang-github-jackc-chunkreader-v2-dev (2.0.1-2) ... Selecting previously unselected package golang-github-jackc-pgio-dev. Preparing to unpack .../261-golang-github-jackc-pgio-dev_1.0.0-2_all.deb ... Unpacking golang-github-jackc-pgio-dev (1.0.0-2) ... Selecting previously unselected package golang-github-jackc-pgproto3-v2-dev. Preparing to unpack .../262-golang-github-jackc-pgproto3-v2-dev_2.3.2-1_all.deb ... Unpacking golang-github-jackc-pgproto3-v2-dev (2.3.2-1) ... Selecting previously unselected package golang-github-jackc-pgmock-dev. Preparing to unpack .../263-golang-github-jackc-pgmock-dev_0.0~git20210724.4ad1a82-2_all.deb ... Unpacking golang-github-jackc-pgmock-dev (0.0~git20210724.4ad1a82-2) ... Selecting previously unselected package golang-github-jackc-pgpassfile-dev. Preparing to unpack .../264-golang-github-jackc-pgpassfile-dev_1.0.0-2_all.deb ... Unpacking golang-github-jackc-pgpassfile-dev (1.0.0-2) ... Selecting previously unselected package golang-github-jackc-pgservicefile-dev. Preparing to unpack .../265-golang-github-jackc-pgservicefile-dev_0.0~git20231201.de7065d-1_all.deb ... Unpacking golang-github-jackc-pgservicefile-dev (0.0~git20231201.de7065d-1) ... Selecting previously unselected package golang-github-jackc-pgconn-dev. Preparing to unpack .../266-golang-github-jackc-pgconn-dev_1.14.0-1_all.deb ... Unpacking golang-github-jackc-pgconn-dev (1.14.0-1) ... Selecting previously unselected package golang-github-jackc-puddle-dev. Preparing to unpack .../267-golang-github-jackc-puddle-dev_1.3.0-1_all.deb ... Unpacking golang-github-jackc-puddle-dev (1.3.0-1) ... Selecting previously unselected package golang-github-rs-xid-dev. Preparing to unpack .../268-golang-github-rs-xid-dev_1.6.0-1_all.deb ... Unpacking golang-github-rs-xid-dev (1.6.0-1) ... Selecting previously unselected package golang-github-rs-zerolog-dev. Preparing to unpack .../269-golang-github-rs-zerolog-dev_1.29.1-1_all.deb ... Unpacking golang-github-rs-zerolog-dev (1.29.1-1) ... Selecting previously unselected package golang-go.uber-atomic-dev. Preparing to unpack .../270-golang-go.uber-atomic-dev_1.11.0-1_all.deb ... Unpacking golang-go.uber-atomic-dev (1.11.0-1) ... Selecting previously unselected package golang-go.uber-multierr-dev. Preparing to unpack .../271-golang-go.uber-multierr-dev_1.6.0-1_all.deb ... Unpacking golang-go.uber-multierr-dev (1.6.0-1) ... Selecting previously unselected package golang-uber-goleak-dev. Preparing to unpack .../272-golang-uber-goleak-dev_1.3.0-1_all.deb ... Unpacking golang-uber-goleak-dev (1.3.0-1) ... Selecting previously unselected package golang-go.uber-zap-dev. Preparing to unpack .../273-golang-go.uber-zap-dev_1.26.0-1_all.deb ... Unpacking golang-go.uber-zap-dev (1.26.0-1) ... Selecting previously unselected package golang-github-jackc-pgx-v4-dev. Preparing to unpack .../274-golang-github-jackc-pgx-v4-dev_4.18.1-2_all.deb ... Unpacking golang-github-jackc-pgx-v4-dev (4.18.1-2) ... Selecting previously unselected package golang-github-shopspring-decimal-dev. Preparing to unpack .../275-golang-github-shopspring-decimal-dev_1.3.1-1_all.deb ... Unpacking golang-github-shopspring-decimal-dev (1.3.1-1) ... Selecting previously unselected package golang-github-jcmturner-aescts.v2-dev. Preparing to unpack .../276-golang-github-jcmturner-aescts.v2-dev_2.0.0-2_all.deb ... Unpacking golang-github-jcmturner-aescts.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-github-jcmturner-dnsutils.v2-dev. Preparing to unpack .../277-golang-github-jcmturner-dnsutils.v2-dev_2.0.0-2_all.deb ... Unpacking golang-github-jcmturner-dnsutils.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-github-jcmturner-goidentity.v6-dev. Preparing to unpack .../278-golang-github-jcmturner-goidentity.v6-dev_6.0.1-2_all.deb ... Unpacking golang-github-jcmturner-goidentity.v6-dev (6.0.1-2) ... Selecting previously unselected package golang-github-jcmturner-rpc.v2-dev. Preparing to unpack .../279-golang-github-jcmturner-rpc.v2-dev_2.0.3-2_all.deb ... Unpacking golang-github-jcmturner-rpc.v2-dev (2.0.3-2) ... Selecting previously unselected package golang-github-jcmturner-gokrb5.v8-dev. Preparing to unpack .../280-golang-github-jcmturner-gokrb5.v8-dev_8.4.3-2_all.deb ... Unpacking golang-github-jcmturner-gokrb5.v8-dev (8.4.3-2) ... Selecting previously unselected package golang-github-lib-pq-dev. Preparing to unpack .../281-golang-github-lib-pq-dev_1.10.9-2_all.deb ... Unpacking golang-github-lib-pq-dev (1.10.9-2) ... Selecting previously unselected package golang-github-jackc-pgtype-dev. Preparing to unpack .../282-golang-github-jackc-pgtype-dev_1.10.0-4_all.deb ... Unpacking golang-github-jackc-pgtype-dev (1.10.0-4) ... Selecting previously unselected package golang-github-kelseyhightower-envconfig-dev. Preparing to unpack .../283-golang-github-kelseyhightower-envconfig-dev_1.3.0-2_all.deb ... Unpacking golang-github-kelseyhightower-envconfig-dev (1.3.0-2) ... Selecting previously unselected package golang-github-rivo-uniseg-dev. Preparing to unpack .../284-golang-github-rivo-uniseg-dev_0.4.7-1_all.deb ... Unpacking golang-github-rivo-uniseg-dev (0.4.7-1) ... Selecting previously unselected package golang-github-mattn-go-runewidth-dev. Preparing to unpack .../285-golang-github-mattn-go-runewidth-dev_0.0.16-1_all.deb ... Unpacking golang-github-mattn-go-runewidth-dev (0.0.16-1) ... Selecting previously unselected package golang-github-mattn-go-shellwords-dev. Preparing to unpack .../286-golang-github-mattn-go-shellwords-dev_1.0.12-1_all.deb ... Unpacking golang-github-mattn-go-shellwords-dev (1.0.12-1) ... Selecting previously unselected package libsqlite3-dev:amd64. Preparing to unpack .../287-libsqlite3-dev_3.46.1-7_amd64.deb ... Unpacking libsqlite3-dev:amd64 (3.46.1-7) ... Selecting previously unselected package golang-github-mattn-go-sqlite3-dev:amd64. Preparing to unpack .../288-golang-github-mattn-go-sqlite3-dev_1.14.27~ds1-1_amd64.deb ... Unpacking golang-github-mattn-go-sqlite3-dev:amd64 (1.14.27~ds1-1) ... Selecting previously unselected package golang-github-miekg-dns-dev. Preparing to unpack .../289-golang-github-miekg-dns-dev_1.1.64-1_all.deb ... Unpacking golang-github-miekg-dns-dev (1.1.64-1) ... Selecting previously unselected package golang-github-posener-complete-dev. Preparing to unpack .../290-golang-github-posener-complete-dev_1.2.3-2_all.deb ... Unpacking golang-github-posener-complete-dev (1.2.3-2) ... Selecting previously unselected package golang-github-mitchellh-cli-dev. Preparing to unpack .../291-golang-github-mitchellh-cli-dev_1.1.1-1_all.deb ... Unpacking golang-github-mitchellh-cli-dev (1.1.1-1) ... Selecting previously unselected package golang-github-oklog-ulid-dev. Preparing to unpack .../292-golang-github-oklog-ulid-dev_2.0.2+ds-2_all.deb ... Unpacking golang-github-oklog-ulid-dev (2.0.2+ds-2) ... Selecting previously unselected package golang-github-olekukonko-tablewriter-dev. Preparing to unpack .../293-golang-github-olekukonko-tablewriter-dev_0.0.5-2_all.deb ... Unpacking golang-github-olekukonko-tablewriter-dev (0.0.5-2) ... Selecting previously unselected package golang-github-otiai10-copy-dev. Preparing to unpack .../294-golang-github-otiai10-copy-dev_1.2.0-3_all.deb ... Unpacking golang-github-otiai10-copy-dev (1.2.0-3) ... Selecting previously unselected package golang-github-pires-go-proxyproto-dev. Preparing to unpack .../295-golang-github-pires-go-proxyproto-dev_0.7.0-1_all.deb ... Unpacking golang-github-pires-go-proxyproto-dev (0.7.0-1) ... Selecting previously unselected package golang-github-ziutek-mymysql-dev. Preparing to unpack .../296-golang-github-ziutek-mymysql-dev_1.5.4+git20170206.23.0582bcf-2_all.deb ... Unpacking golang-github-ziutek-mymysql-dev (1.5.4+git20170206.23.0582bcf-2) ... Selecting previously unselected package golang-gopkg-gorp.v1-dev. Preparing to unpack .../297-golang-gopkg-gorp.v1-dev_1.7.2-2_all.deb ... Unpacking golang-gopkg-gorp.v1-dev (1.7.2-2) ... Selecting previously unselected package golang-github-rubenv-sql-migrate-dev. Preparing to unpack .../298-golang-github-rubenv-sql-migrate-dev_0.0~git20191213.0633851-3_all.deb ... Unpacking golang-github-rubenv-sql-migrate-dev (0.0~git20191213.0633851-3) ... Selecting previously unselected package golang-github-sebest-xff-dev. Preparing to unpack .../299-golang-github-sebest-xff-dev_0.0~git20160910.6c115e0-2_all.deb ... Unpacking golang-github-sebest-xff-dev (0.0~git20160910.6c115e0-2) ... Selecting previously unselected package golang-github-opentracing-opentracing-go-dev. Preparing to unpack .../300-golang-github-opentracing-opentracing-go-dev_1.2.0-2_all.deb ... Unpacking golang-github-opentracing-opentracing-go-dev (1.2.0-2) ... Selecting previously unselected package golang-gitlab-gitlab-org-gitlab-shell-v14-dev. Preparing to unpack .../301-golang-gitlab-gitlab-org-gitlab-shell-v14-dev_14.35.0+ds1-2_all.deb ... Unpacking golang-gitlab-gitlab-org-gitlab-shell-v14-dev (14.35.0+ds1-2) ... Selecting previously unselected package golang-golang-x-xerrors-dev. Preparing to unpack .../302-golang-golang-x-xerrors-dev_0.0~git20231012.104605a-1_all.deb ... Unpacking golang-golang-x-xerrors-dev (0.0~git20231012.104605a-1) ... Selecting previously unselected package golang-honnef-go-tools-dev. Preparing to unpack .../303-golang-honnef-go-tools-dev_2024.1-1_all.deb ... Unpacking golang-honnef-go-tools-dev (2024.1-1) ... Selecting previously unselected package golang-gitlab-gitlab-org-gitaly-dev. Preparing to unpack .../304-golang-gitlab-gitlab-org-gitaly-dev_16.11.6+ds1-4_all.deb ... Unpacking golang-gitlab-gitlab-org-gitaly-dev (16.11.6+ds1-4) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../305-libkrb5support0_1.21.3-5_amd64.deb ... Unpacking libkrb5support0:amd64 (1.21.3-5) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../306-libk5crypto3_1.21.3-5_amd64.deb ... Unpacking libk5crypto3:amd64 (1.21.3-5) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../307-libkeyutils1_1.6.3-6_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-6) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../308-libkrb5-3_1.21.3-5_amd64.deb ... Unpacking libkrb5-3:amd64 (1.21.3-5) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../309-libgssapi-krb5-2_1.21.3-5_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.21.3-5) ... Selecting previously unselected package libgssrpc4t64:amd64. Preparing to unpack .../310-libgssrpc4t64_1.21.3-5_amd64.deb ... Unpacking libgssrpc4t64:amd64 (1.21.3-5) ... Selecting previously unselected package libkadm5clnt-mit12:amd64. Preparing to unpack .../311-libkadm5clnt-mit12_1.21.3-5_amd64.deb ... Unpacking libkadm5clnt-mit12:amd64 (1.21.3-5) ... Selecting previously unselected package libkdb5-10t64:amd64. Preparing to unpack .../312-libkdb5-10t64_1.21.3-5_amd64.deb ... Unpacking libkdb5-10t64:amd64 (1.21.3-5) ... Selecting previously unselected package libkadm5srv-mit12:amd64. Preparing to unpack .../313-libkadm5srv-mit12_1.21.3-5_amd64.deb ... Unpacking libkadm5srv-mit12:amd64 (1.21.3-5) ... Selecting previously unselected package krb5-multidev:amd64. Preparing to unpack .../314-krb5-multidev_1.21.3-5_amd64.deb ... Unpacking krb5-multidev:amd64 (1.21.3-5) ... Selecting previously unselected package libkrb5-dev:amd64. Preparing to unpack .../315-libkrb5-dev_1.21.3-5_amd64.deb ... Unpacking libkrb5-dev:amd64 (1.21.3-5) ... Setting up golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... Setting up golang-github-hhatto-gorst-dev (0.0~git20181029.ca9f730-3) ... Setting up libprotobuf-lite32t64:amd64 (3.21.12-11) ... Setting up golang-github-dimchansky-utfbom-dev (1.1.1-1) ... Setting up golang-golang-x-time-dev (0.5.0-1) ... Setting up golang-1.24-src (1.24.4-1) ... Setting up golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Setting up media-types (13.0.0) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up golang-github-otiai10-copy-dev (1.2.0-3) ... Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... Setting up golang-github-opentracing-opentracing-go-dev (1.2.0-2) ... Setting up golang-github-opencontainers-specs-dev (1.2.0-2) ... Setting up golang-gopkg-yaml.v2-dev (2.4.0-5) ... Setting up libprotobuf32t64:amd64 (3.21.12-11) ... Setting up golang-github-jcmturner-gofork-dev (1.0.0-4) ... Setting up golang-github-hashicorp-go-uuid-dev (1.0.3-1) ... Setting up libkeyutils1:amd64 (1.6.3-6) ... Setting up golang-github-mitchellh-go-homedir-dev (1.1.0-1) ... Setting up golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... Setting up golang-github-sergi-go-diff-dev (1.2.0-2) ... Setting up golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Setting up bsdextrautils (2.41-5) ... Setting up golang-github-gin-contrib-sse-dev (0.1.0-2) ... Setting up golang-dbus-dev (5.1.0-1) ... Setting up golang-github-creack-pty-dev (1.1.21-1) ... Setting up golang-github-felixge-httpsnoop-dev (1.0.3-3) ... Setting up golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... Setting up golang-github-golang-mock-dev (1.6.0-2) ... Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up golang-github-jackc-puddle-dev (1.3.0-1) ... Setting up golang-github-benbjohnson-clock-dev (1.3.0-1) ... Setting up golang-github-pkg-errors-dev (0.9.1-3) ... Setting up golang-github-hashicorp-golang-lru-dev (0.5.4-2) ... Setting up golang-golang-x-arch-dev (0.13.0-1) ... Setting up golang-github-jmhodges-clock-dev (1.1-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up golang-github-jackc-pgio-dev (1.0.0-2) ... Setting up golang-rsc-binaryregexp-dev (0.2.0-3) ... Setting up golang-github-kylelemons-godebug-dev (1.1.0-2) ... Setting up golang-gopkg-yaml.v3-dev (3.0.1-3) ... Setting up libdebhelper-perl (13.24.2) ... Setting up golang-github-docker-go-units-dev (0.4.0-4) ... Setting up golang-github-burntsushi-toml-dev (1.4.0-1) ... Setting up golang-golang-x-sys-dev (0.22.0-1) ... Setting up golang-github-kr-fs-dev (0.1.0-2) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up golang-github-codegangsta-negroni-dev (0.1-3) ... Setting up golang-github-goccmack-gocc-dev (0.0~git20230228.2292f9e-1) ... Setting up golang-github-subosito-gotenv-dev (1.3.0-1) ... Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Setting up golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Setting up gettext-base (0.23.1-2) ... Setting up m4 (1.4.19-8) ... Setting up golang-gopkg-neurosnap-sentences.v1-dev (1.0.6-1.1) ... Setting up golang-github-jackc-pgservicefile-dev (0.0~git20231201.de7065d-1) ... Setting up golang-golang-x-term-dev (0.22.0-1) ... Setting up golang-gopkg-warnings.v0-dev (0.1.2-1.1) ... Setting up libcom-err2:amd64 (1.47.2-3+b3) ... Setting up file (1:5.46-5) ... Setting up golang-github-masterminds-semver-dev (3.2.0-1) ... Setting up golang-github-go-errors-errors-dev (1.5.1-1) ... Setting up golang-github-google-btree-dev (1.0.1-1) ... Setting up golang-github-stoewer-go-strcase-dev (1.2.0-4) ... Setting up golang-github-go-stack-stack-dev (1.8.0-1) ... Setting up golang-go.uber-atomic-dev (1.11.0-1) ... Setting up golang-github-beorn7-perks-dev (1.0.1-3) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up golang-github-hashicorp-go-cleanhttp-dev (0.5.2-1) ... Setting up golang-github-hashicorp-errwrap-dev (1.1.0-1) ... Setting up golang-github-pires-go-proxyproto-dev (0.7.0-1) ... Setting up libkrb5support0:amd64 (1.21.3-5) ... Setting up tzdata (2025b-4) ... Current default time zone: 'Etc/UTC' Local time is now: Tue Sep 8 21:40:36 UTC 2026. Universal Time is now: Tue Sep 8 21:40:36 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... Setting up golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... Setting up golang-github-urfave-negroni-dev (0.2.0-3) ... Setting up golang-github-bgentry-speakeasy-dev (0.1.0-2) ... Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20240727.1) ... Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Setting up golang-github-kelseyhightower-envconfig-dev (1.3.0-2) ... Setting up golang-github-oklog-ulid-dev (2.0.2+ds-2) ... Setting up libsqlite3-dev:amd64 (3.46.1-7) ... Setting up golang-github-ziutek-mymysql-dev (1.5.4+git20170206.23.0582bcf-2) ... Setting up golang-google-protobuf-dev (1.36.5-1) ... Setting up golang-github-kr-text-dev (0.2.0-2) ... Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... Setting up golang-gopkg-jcmturner-aescts.v1-dev (1.0.1-4) ... Setting up golang-github-jcmturner-aescts.v2-dev (2.0.0-2) ... Setting up golang-github-yuin-goldmark-dev (1.7.4-1) ... Setting up golang-github-jung-kurt-gofpdf-dev (2.17.2+ds-3) ... Setting up golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Setting up golang-github-src-d-gcfg-dev (1.4.0-3) ... Setting up comerr-dev:amd64 (2.1-1.47.2-3+b3) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up golang-gopkg-ini.v1-dev (1.67.0-1) ... Setting up golang-github-rubyist-tracerx-dev (0.0~git20170927.0.7879593-2) ... Setting up golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... Setting up golang-golang-x-sync-dev (0.7.0-1) ... Setting up golang-golang-x-mod-dev (0.19.0-1) ... Setting up golang-github-emirpasic-gods-dev (1.12.0-2) ... Setting up autopoint (0.23.1-2) ... Setting up golang-github-magiconair-properties-dev (1.8.7-1) ... Setting up golang-github-dgryski-go-metro-dev (0.0~git20200812.85c65e2-2) ... Setting up golang-1.24-go (1.24.4-1) ... Setting up golang-github-golang-jwt-jwt-dev (5.0.0+really4.5.2-1) ... Setting up golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Setting up golang-github-shogo82148-go-shuffle-dev (0.0~git20180218.27e6095-1) ... Setting up golang-github-git-lfs-go-netrc-dev (0.0~git20210914.f0c862d-1) ... Setting up libk5crypto3:amd64 (1.21.3-5) ... Setting up golang-github-rs-xid-dev (1.6.0-1) ... Setting up golang-github-klauspost-compress-dev (1.18.0+ds1-1) ... Setting up golang-glog-dev (1.2.4-1) ... Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... Setting up golang-github-hashicorp-go-multierror-dev (1.1.1-2) ... Setting up golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2.1) ... Setting up autoconf (2.72-3.1) ... Setting up golang-github-pelletier-go-buffruneio-dev (0.2.0-3) ... Setting up golang-github-rivo-uniseg-dev (0.4.7-1) ... Setting up golang-github-bwesterb-go-ristretto-dev (1.2.3-2) ... Setting up golang-gopkg-jcmturner-goidentity.v2-dev (2.0.0-2) ... Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ... Setting up golang-github-jessevdk-go-flags-dev (1.4.0-6) ... Setting up dwz (0.15-1+b1) ... Setting up golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... Setting up golang-github-git-lfs-pktline-dev (0.0~git20210330.06e9096-2) ... Setting up sensible-utils (0.0.25) ... Setting up golang-golang-x-text-dev (0.22.0-1) ... Setting up golang-github-go-logr-logr-dev (1.4.2-2) ... Setting up golang-github-google-subcommands-dev (1.2.0-2) ... Setting up golang-github-google-uuid-dev (1.6.0-1) ... Setting up golang-github-ajstarks-svgo-dev (2012-01-27-3) ... Setting up golang-github-shopspring-decimal-dev (1.3.1-1) ... Setting up libuchardet0:amd64 (0.0.8-1+b2) ... Setting up golang-github-fsnotify-fsnotify-dev (1.8.0-3) ... Setting up golang-github-gorilla-mux-dev (1.8.1-1) ... Setting up golang-github-dchest-safefile-dev (0.0~git20151022.0.855e8d9-2) ... Setting up golang-github-prometheus-procfs-dev (0.15.1-1) ... Setting up golang-github-cenkalti-backoff-dev (4.3.0-1) ... Setting up golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... Setting up golang-github-cyphar-filepath-securejoin-dev (0.3.4-3) ... Setting up golang-github-modern-go-reflect2-dev (1.0.2-2) ... Setting up golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1) ... Setting up golang-uber-goleak-dev (1.3.0-1) ... Setting up golang-golang-x-crypto-dev (1:0.25.0-1) ... Setting up golang-golang-x-exp-dev (0.0~git20231006.7918f67-2) ... Setting up golang-github-jcmturner-goidentity.v6-dev (6.0.1-2) ... Setting up libkrb5-3:amd64 (1.21.3-5) ... Setting up golang-github-prometheus-client-model-dev (0.6.0-1) ... Setting up golang-github-armon-go-radix-dev (1.0.0+git20221118.54df44f-1) ... Setting up golang-github-go-logr-stdr-dev (1.2.2-4) ... Setting up golang-github-gofrs-uuid-dev (5.3.2-1) ... Setting up golang-github-pelletier-go-toml-dev (1.9.5-1) ... Setting up golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... Setting up golang-golang-x-oauth2-dev (0.27.0-1) ... Setting up golang-github-pjbgf-sha1cd-dev (0.3.0-2) ... Setting up golang-golang-x-xerrors-dev (0.0~git20231012.104605a-1) ... Setting up golang-github-git-lfs-wildmatch-dev (2.0.1-1) ... Setting up golang-github-xanzy-ssh-agent-dev (0.3.2-1) ... Setting up golang-github-mattn-go-ieproxy-dev (0.0.9-1) ... Setting up golang-github-andybalholm-brotli-dev (1.1.1-1) ... Setting up golang-github-valyala-bytebufferpool-dev (1.0.0-4) ... Setting up golang-src (2:1.24~2) ... Setting up libcap-dev:amd64 (1:2.75-10+b1) ... Setting up golang-github-mattn-go-shellwords-dev (1.0.12-1) ... Setting up golang-github-montanaflynn-stats-dev (0.7.1-1) ... Setting up golang-github-gorilla-securecookie-dev (1.1.2-1) ... Setting up golang-github-jackc-chunkreader-v2-dev (2.0.1-2) ... Setting up golang-github-ugorji-go-codec-dev (1.2.8-1) ... Setting up golang-github-client9-reopen-dev (1.0.0-4) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1) ... Setting up libsystemd-dev:amd64 (257.7-1) ... Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Setting up golang-github-hashicorp-yamux-dev (0.1.1-1) ... Setting up golang-github-gorilla-sessions-dev (1.2.1-1) ... Setting up golang-github-sebest-xff-dev (0.0~git20160910.6c115e0-2) ... Setting up golang-gopkg-jcmturner-rpc.v0-dev (0.0.2-2) ... Setting up golang-github-olekukonko-ts-dev (0.0~git20140412.0.ecf753e-4) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... Setting up golang-github-mattn-go-isatty-dev (0.0.20-1) ... Setting up golang-github-sirupsen-logrus-dev (1.9.0-1) ... Setting up golang-github-skeema-knownhosts-dev (1.3.0-1) ... Setting up golang-github-go-kit-log-dev (0.2.1-1) ... Setting up golang-github-cloudflare-tableflip-dev (1.2.1~git20200514.4baec98-4) ... Setting up golang-github-jdkato-prose-dev (1.2.1-1) ... Setting up golang-github-mattn-go-runewidth-dev (0.0.16-1) ... Setting up golang-github-golang-protobuf-1-5-dev (1.5.4-1) ... Setting up gettext (0.23.1-2) ... Setting up golang-github-imdario-mergo-dev (1.0.1-2) ... Setting up golang-github-jcmturner-dnsutils.v2-dev (2.0.0-2) ... Setting up golang-github-kevinburke-ssh-config-dev (1.2.0-1) ... Setting up golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Setting up golang-github-azure-azure-pipeline-go-dev (0.2.3-1) ... Setting up libtool (2.5.4-4) ... Setting up golang-github-olekukonko-tablewriter-dev (0.0.5-2) ... Setting up golang-go:amd64 (2:1.24~2) ... Setting up golang-gopkg-jcmturner-dnsutils.v1-dev (1.0.1-2) ... Setting up golang-github-mattn-go-colorable-dev (0.1.13-1) ... Setting up golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... Setting up golang-github-inconshreveable-log15-dev (2.15-2) ... Setting up golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... Setting up golang-github-posener-complete-dev (1.2.3-2) ... Setting up golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-1) ... Setting up golang-github-cilium-ebpf-dev (0.11.0-2) ... Setting up golang-github-pkg-sftp-dev (1.13.6-1) ... Setting up golang-github-json-iterator-go-dev (1.1.12-2) ... Setting up golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... Setting up golang-github-go-playground-locales-dev (0.14.0-3) ... Setting up tzdata-legacy (2025b-4) ... Setting up golang-any:amd64 (2:1.24~2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libprotobuf-dev:amd64 (3.21.12-11) ... Setting up golang-github-jackc-pgpassfile-dev (1.0.0-2) ... Setting up dh-autoreconf (20) ... Setting up golang-github-mattn-go-sqlite3-dev:amd64 (1.14.27~ds1-1) ... Setting up golang-github-git-lfs-gitobj-dev (2.1.1-1) ... Setting up golang-github-leodido-go-urn-dev (1.2.1-3) ... Setting up golang-go.uber-multierr-dev (1.6.0-1) ... Setting up golang-github-dgryski-go-minhash-dev (0.0~git20190315.ad340ca-2) ... Setting up golang-github-coreos-go-systemd-dev (22.5.0-1) ... Setting up libgssapi-krb5-2:amd64 (1.21.3-5) ... Setting up golang-golang-x-image-dev (0.18.0-1) ... Setting up golang-github-containerd-cgroups-dev (3.0.3-4) ... Setting up golang-golang-x-net-dev (1:0.27.0-2) ... Setting up golang-github-azure-go-autorest-dev (14.2.0+git20220726.711dde1-1) ... Setting up dh-strip-nondeterminism (1.14.1-2) ... Setting up groff-base (1.23.0-9) ... Setting up golang-github-go-git-go-billy-dev (5.5.0-1) ... Setting up golang-github-go-sql-driver-mysql-dev (1.9.0-1) ... Setting up golang-github-spf13-cast-dev (1.6.0-2) ... Setting up golang-github-jackc-pgproto3-v2-dev (2.3.2-1) ... Setting up golang-github-valyala-fasthttp-dev (1:1.59.0-2) ... Setting up golang-github-spf13-afero-dev (1.11.0-1) ... Setting up golang-github-golang-freetype-dev (0.0~git20170609.e2365df+dfsg-2) ... Setting up golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... Setting up golang-gopkg-jcmturner-gokrb5.v5-dev (5.3.0+dfsg-2) ... Setting up golang-github-google-martian-dev (3.3.2-3) ... Setting up golang-github-beevik-ntp-dev (0.3.0-4) ... Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... Setting up golang-github-jbenet-go-context-dev (0.0~git20150711.d14ea06-4) ... Setting up golang-github-gogo-protobuf-dev (1.3.2-3) ... Setting up golang-github-fatih-color-dev (1.17.0-1) ... Setting up golang-github-miekg-dns-dev (1.1.64-1) ... Setting up golang-github-jackc-pgmock-dev (0.0~git20210724.4ad1a82-2) ... Setting up golang-github-ekzhu-minhash-lsh-dev (1.0-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up golang-github-go-playground-universal-translator-dev (0.17.0-2) ... Setting up golang-github-ssgelm-cookiejarparser-dev (1.0.0-3) ... Setting up golang-github-jcmturner-rpc.v2-dev (2.0.3-2) ... Setting up golang-github-denisenkom-go-mssqldb-dev (0.0~git20170717.0.8fccfc8-7) ... Setting up golang-google-cloud-compute-metadata-dev (0.56.0-6) ... Setting up golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-go.uber-zap-dev (1.26.0-1) ... Setting up golang-honnef-go-tools-dev (2024.1-1) ... Setting up golang-golang-x-oauth2-google-dev (0.27.0-1) ... Setting up libgssrpc4t64:amd64 (1.21.3-5) ... Setting up golang-github-go-playground-validator-v10-dev (10.4.1-4) ... Setting up golang-github-dpotapov-go-spnego-dev (0.0~git20190506.c2c6091-2) ... Setting up golang-github-spf13-viper-dev (1.12.0-1) ... Setting up golang-github-mitchellh-cli-dev (1.1.1-1) ... Setting up golang-github-fogleman-gg-dev (1.3.0-3) ... Setting up golang-gonum-v1-plot-dev (0.7.0-5) ... Setting up golang-github-jackc-pgconn-dev (1.14.0-1) ... Setting up golang-github-mmcloughlin-avo-dev (0.5.0-1) ... Setting up golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Setting up libkadm5clnt-mit12:amd64 (1.21.3-5) ... Setting up golang-github-gin-gonic-gin-dev (1.8.1-3) ... Setting up golang-github-hashicorp-go-hclog-dev (0.11.0-1) ... Setting up golang-github-leonelquinteros-gotext-dev (1.5.0-3) ... Setting up golang-github-kr-pretty-dev (0.3.1-1) ... Setting up golang-github-jcmturner-gokrb5.v8-dev (8.4.3-2) ... Setting up golang-github-rs-zerolog-dev (1.29.1-1) ... Setting up libkdb5-10t64:amd64 (1.21.3-5) ... Setting up golang-github-google-wire-dev (0.6.0-1) ... Setting up debhelper (13.24.2) ... Setting up golang-github-lib-pq-dev (1.10.9-2) ... Setting up golang-gonum-v1-gonum-dev (0.15.1-1) ... Setting up golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... Setting up golang-gopkg-gorp.v1-dev (1.7.2-2) ... Setting up golang-github-spf13-cobra-dev (1.8.1-1) ... Setting up golang-github-azure-azure-storage-blob-go-dev (0.15.0-1) ... Setting up golang-github-cloudflare-circl-dev (1.6.1-1) ... Setting up golang-github-hashicorp-go-retryablehttp-dev (0.7.1-1) ... Setting up golang-github-git-lfs-git-lfs-dev (3.6.1-1) ... Setting up libkadm5srv-mit12:amd64 (1.21.3-5) ... Setting up krb5-multidev:amd64 (1.21.3-5) ... Setting up dh-golang (1.63) ... Setting up golang-github-rubenv-sql-migrate-dev (0.0~git20191213.0633851-3) ... Setting up golang-github-protonmail-go-crypto-dev (1.2.0-1) ... Setting up libkrb5-dev:amd64 (1.21.3-5) ... Setting up golang-github-go-git-go-git-dev (5.14.0-1) ... Setting up golang-github-go-enry-go-license-detector-dev (4.3.0+git20221007.a3a1cc6-3) ... Setting up golang-go.opencensus-dev (0.24.0-2) ... Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... Setting up golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... Setting up golang-github-jackc-pgx-v4-dev (4.18.1-2) ... Setting up golang-github-googleapis-gax-go-dev (2.14.1-1) ... Setting up golang-github-prometheus-sigv4-dev (0.1.2-2) ... Setting up golang-gitlab-gitlab-org-gitlab-shell-v14-dev (14.35.0+ds1-2) ... Setting up golang-github-prometheus-common-dev (0.62.0-3) ... Setting up golang-google-api-dev (0.61.0-6) ... Setting up golang-github-google-cel-go-dev (0.18.2+ds-5) ... Setting up golang-github-jackc-pgtype-dev (1.10.0-4) ... Setting up golang-github-prometheus-client-golang-dev (1.21.1-1) ... Setting up golang-google-cloud-dev (0.56.0-6) ... Setting up golang-google-grpc-dev (1.64.0-7) ... Setting up golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2) ... Setting up golang-opentelemetry-proto-dev (1.3.1-2) ... Setting up golang-opentelemetry-otel-dev (1.31.0-4) ... Setting up golang-github-getsentry-sentry-go-dev (0.29.1-1) ... Setting up golang-gitlab-gitlab-org-gitaly-dev (16.11.6+ds1-4) ... Processing triggers for libc-bin (2.41-11) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/gitlab-shell-14.35.0+ds1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../gitlab-shell_14.35.0+ds1-2_source.changes dpkg-buildpackage: info: source package gitlab-shell dpkg-buildpackage: info: source version 14.35.0+ds1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Pirate Praveen dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=golang --with=golang --package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev \ --builddirectory=_build dh_auto_clean -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_autoreconf_clean -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_clean -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh clean --buildsystem=golang --with=golang --builddirectory=_build --package=gitlab-shell dh_auto_clean -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_autoreconf_clean -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_clean -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell debian/rules binary dh binary --buildsystem=golang --with=golang --package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev \ --builddirectory=_build dh_update_autotools_config -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_autoreconf -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build debian/rules override_dh_auto_configure-indep make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_configure -O--buildsystem=golang -O--with=golang -O--builddirectory=_build -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev dh_auto_configure: warning: "gitlab.com/gitlab-org/gitlab-shell/v14" is already installed. Please check for circular dependencies. make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' debian/rules execute_before_dh_auto_build make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' # merge vendor from gitaly with vendor in build directory using simbolic links # if the command fails with errors like cp: not replacing '_build/src/gitlab.com/gitlab-org/gitlab/vendor/...' # then remove any conflicting modules from vendor tarball # we should copy only once (this code will run once each for build-indep and build-arch # otherwise) if ! [ -f debian/gitaly-vendor-copied ]; then \ cp -arsn /usr/share/gocode/src/gitlab.com/gitlab-org/gitaly/v16/vendor/* \ _build/src/gitlab.com/gitlab-org/gitlab-shell/v14/vendor/ && touch debian/gitaly-vendor-copied; fi make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_build -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build cd _build && go install -trimpath -v -p 42 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv internal/godebugs internal/byteorder gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/throttler log/internal internal/itoa internal/asan gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-go/constants internal/cpu internal/nettrace cmp internal/coverage/rtcov internal/goexperiment gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/fips container/list gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/baggage golang.org/x/net/internal/iana internal/runtime/atomic unicode/utf8 golang.org/x/crypto/internal/alias encoding crypto/internal/fips140/alias unicode crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 unicode/utf16 internal/goos google.golang.org/protobuf/internal/flags vendor/golang.org/x/crypto/internal/alias internal/msan internal/goarch internal/unsafeheader internal/profilerecord sync/atomic gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/serviceconfig internal/runtime/syscall gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/reporterstats math/bits crypto/internal/fips140deps/byteorder crypto/internal/fips140/subtle internal/runtime/math internal/chacha8rand internal/runtime/sys internal/abi google.golang.org/protobuf/internal/set crypto/internal/fips140deps/cpu internal/bytealg math internal/runtime/exithook internal/stringslite internal/race internal/sync internal/runtime/maps runtime internal/reflectlite iter weak crypto/subtle sync runtime/metrics maps slices internal/testlog internal/bisect internal/singleflight google.golang.org/protobuf/internal/pragma unique runtime/cgo errors internal/godebug sort gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand path internal/oserror gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/buffer io math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage strconv syscall hash crypto/internal/randutil gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter bytes gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/streamio strings github.com/gogo/protobuf/sortkeys github.com/beorn7/perks/quantile hash/fnv hash/adler32 hash/crc32 crypto/internal/fips140deps/godebug math/rand gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/grpcrand gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-go/lightstep/rand crypto encoding/base32 net/netip golang.org/x/crypto/blowfish reflect vendor/golang.org/x/text/transform golang.org/x/text/transform net/http/internal/ascii crypto/internal/impl crypto/internal/fips140 bufio gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg regexp/syntax html crypto/tls/internal/fips140tls crypto/internal/fips140/sha256 crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 crypto/sha3 crypto/internal/fips140/hmac crypto/internal/fips140/check crypto/internal/fips140hash time crypto/internal/fips140/aes internal/syscall/execenv internal/syscall/unix crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod crypto/internal/fips140/nistec/fiat crypto/internal/fips140/tls13 crypto/internal/fips140/edwards25519 regexp crypto/internal/fips140/nistec context io/fs gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/backoff gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/keepalive gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/backoff internal/poll golang.org/x/net/context golang.org/x/sync/semaphore gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/backoff gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/grpcsync internal/filepathlite embed google.golang.org/protobuf/internal/editiondefaults os internal/fmtsort encoding/binary encoding/base64 github.com/cespare/xxhash golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix encoding/pem crypto/internal/sysrand google.golang.org/protobuf/internal/detrand io/ioutil path/filepath fmt gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv os/signal vendor/golang.org/x/sys/cpu gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/envconfig github.com/prometheus/procfs/internal/util net crypto/internal/entropy crypto/internal/fips140/drbg github.com/client9/reopen gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable os/exec crypto/internal/fips140only crypto/internal/fips140/ecdsa crypto/internal/fips140/ed25519 crypto/internal/fips140/ecdh crypto/internal/fips140/mlkem crypto/internal/fips140/aes/gcm crypto/internal/fips140/rsa crypto/md5 crypto/rc4 crypto/cipher math/big encoding/hex net/url encoding/json compress/flate log vendor/golang.org/x/net/http2/hpack mime/quotedprintable vendor/golang.org/x/text/unicode/norm net/http/internal google.golang.org/protobuf/internal/errors github.com/prometheus/procfs/internal/fs google.golang.org/protobuf/internal/version database/sql/driver go/token text/tabwriter gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/grpclog runtime/trace gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/attributes gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/idle text/template/parse mime golang.org/x/net/http2/hpack github.com/git-lfs/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-lib/metrics github.com/opentracing/opentracing-go/log github.com/mattn/go-shellwords golang.org/x/text/unicode/norm gopkg.in/yaml.v3 os/user runtime/debug golang.org/x/net/bpf flag vendor/golang.org/x/crypto/chacha20 crypto/des golang.org/x/crypto/chacha20 crypto/internal/boring crypto/aes crypto/ecdh crypto/sha512 crypto/hmac crypto/sha1 crypto/sha256 google.golang.org/protobuf/encoding/protowire gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs vendor/golang.org/x/crypto/chacha20poly1305 golang.org/x/crypto/ssh/internal/bcrypt_pbkdf google.golang.org/protobuf/reflect/protoreflect vendor/golang.org/x/text/unicode/bidi golang.org/x/net/internal/timeseries golang.org/x/text/unicode/bidi gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/log gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/mask gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/tracing/connstr golang.org/x/crypto/curve25519 gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/internal/common github.com/oklog/ulid compress/zlib compress/gzip golang.org/x/text/secure/bidirule vendor/golang.org/x/text/secure/bidirule runtime/pprof internal/profile text/template google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/order google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/runtime/protoiface vendor/golang.org/x/net/idna google.golang.org/protobuf/internal/protolazy google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/encoding/json google.golang.org/protobuf/internal/encoding/text golang.org/x/net/idna gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/spanlog gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/grpclog go.uber.org/atomic gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/common/model github.com/gogo/protobuf/proto google.golang.org/protobuf/proto gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/tklauser/numcpus gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/mem github.com/sirupsen/logrus google.golang.org/protobuf/internal/encoding/defval gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/connectivity gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/tklauser/go-sysconf crypto/internal/boring/bbig google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/internal/filedesc crypto/elliptic crypto/dsa crypto/rand encoding/asn1 crypto/ed25519 crypto/internal/hpke crypto/rsa gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/cpu html/template crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte crypto/ecdsa google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson google.golang.org/protobuf/internal/impl gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/dns/internal vendor/golang.org/x/net/http/httpproxy gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/net log/syslog gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/syscall net/textproto github.com/pires/go-proxyproto golang.org/x/net/internal/socket gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/hashicorp/yamux crypto/x509 github.com/prometheus/procfs golang.org/x/net/http/httpguts vendor/golang.org/x/net/http/httpguts mime/multipart gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/process gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-common/golang/gogo/lightsteppb github.com/gogo/protobuf/types golang.org/x/net/ipv4 github.com/beevik/ntp gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/helper gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/git/pktline gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/x509 crypto/tls gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/golang-jwt/jwt/v5 golang.org/x/crypto/ssh google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/durationpb google.golang.org/protobuf/protoadapt google.golang.org/protobuf/types/known/timestamppb google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/known/wrapperspb google.golang.org/protobuf/types/descriptorpb github.com/golang/protobuf/ptypes/timestamp gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/binarylog/grpc_binarylog_v1 gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/genproto/googleapis/rpc/status net/http/httptrace gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/credentials gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift google.golang.org/protobuf/internal/editionssupport google.golang.org/protobuf/types/gofeaturespb gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/genproto/googleapis/api/annotations net/http google.golang.org/protobuf/reflect/protodesc gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/jaeger gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/sampling gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/zipkincore github.com/golang/protobuf/proto gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/agent gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/pretty gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/credentials gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/matttproud/golang_protobuf_extensions/pbutil gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_model/go gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/resolver gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/credentials/insecure gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/peer gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/listenmux gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_golang/prometheus/internal gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/transport/networktype gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/passthrough gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer/grpclb/state gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/dns gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/unix gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/metadata gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/codes gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/channelz gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/resolver/dns gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/status gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/balancerload gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/grpcutil gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/metadata gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/tap gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/metadata gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/stats gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware/util/metautils gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/channelz gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/encoding gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/status github.com/hashicorp/go-cleanhttp expvar gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/utils golang.org/x/net/trace github.com/opentracing/opentracing-go net/http/httputil net/http/pprof gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/encoding/proto github.com/sebest/xff gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/charmbracelet/git-lfs-transfer/transfer gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/common/expfmt golang.org/x/net/http2 gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/serviceconfig gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer/base gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-prometheus/packages/grpcstatus gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/structerr gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/binarylog gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/correlation github.com/opentracing/opentracing-go/ext gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer/roundrobin gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/balancer/gracefulswitch github.com/hashicorp/go-retryablehttp gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/dnsresolver gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/log gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_golang/prometheus gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_golang/prometheus/promauto gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_golang/prometheus/promhttp gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/transport gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/monitoring gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/backchannel gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-prometheus gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-common/golang/gogo/collectorpb gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/health/grpc_health_v1 gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/proto/go/gitalypb gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware/auth gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware/tags gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/correlation/grpc gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/auth gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware/tracing/opentracing gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/tracing/grpc gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-common/golang/gogo/metricspb gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-go/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-go gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/tracing/impl gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/tracing gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/tracing gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/client gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/stream gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/sidechannel gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/client gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_test -O--buildsystem=golang -O--package=gitlab-shell dh_auto_test: warning: No packages to build. Possible architecture mismatch: amd64, want: all any make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_prep -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_install cd _build && mkdir -p /build/reproducible-path/gitlab-shell-14.35.0\+ds1/debian/tmp/usr cd _build && cp -r bin /build/reproducible-path/gitlab-shell-14.35.0\+ds1/debian/tmp/usr mv /build/reproducible-path/gitlab-shell-14.35.0+ds1/debian/tmp/usr/bin/check /build/reproducible-path/gitlab-shell-14.35.0+ds1/debian/tmp/usr/bin/gitlab-shell-check make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_install -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_installdocs -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_installchangelogs -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_installsystemduser -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_perl -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_link -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_strip_nondeterminism -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_compress -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_fixperms -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_missing -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_strip -a -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build Can't stat debian/gitlab-shell: No such file or directory at /usr/bin/dh_strip line 357. dh_makeshlibs -a -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_shlibdeps -a -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_installdeb -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_golang -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_gencontrol -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dpkg-gencontrol: warning: Depends field of package golang-gitlab-gitlab-org-gitlab-shell-v14-dev: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_builddeb -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dpkg-deb: building package 'golang-gitlab-gitlab-org-gitlab-shell-v14-dev' in '../golang-gitlab-gitlab-org-gitlab-shell-v14-dev_14.35.0+ds1-2_all.deb'. dh binary --buildsystem=golang --with=golang --builddirectory=_build --package=gitlab-shell dh_update_autotools_config -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_autoreconf -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell debian/rules override_dh_auto_configure-arch make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_configure -O--buildsystem=golang -O--with=golang -O--builddirectory=_build -O--package=gitlab-shell dh_auto_configure: warning: "gitlab.com/gitlab-org/gitlab-shell/v14" is already installed. Please check for circular dependencies. make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' debian/rules execute_before_dh_auto_build make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' # merge vendor from gitaly with vendor in build directory using simbolic links # if the command fails with errors like cp: not replacing '_build/src/gitlab.com/gitlab-org/gitlab/vendor/...' # then remove any conflicting modules from vendor tarball # we should copy only once (this code will run once each for build-indep and build-arch # otherwise) if ! [ -f debian/gitaly-vendor-copied ]; then \ cp -arsn /usr/share/gocode/src/gitlab.com/gitlab-org/gitaly/v16/vendor/* \ _build/src/gitlab.com/gitlab-org/gitlab-shell/v14/vendor/ && touch debian/gitaly-vendor-copied; fi make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_build -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell cd _build && go install -trimpath -v -p 42 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_test -O--buildsystem=golang -O--package=gitlab-shell cd _build && go test -vet=off -v -p 42 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv # gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd src/gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd/acceptance_test.go:22:2: cannot find package "github.com/mikesmitty/edkey" in any of: /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/mikesmitty/edkey (vendor tree) /usr/lib/go-1.24/src/github.com/mikesmitty/edkey (from $GOROOT) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/github.com/mikesmitty/edkey (from $GOPATH) FAIL gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd [setup failed] === RUN TestClients === RUN TestClients/Socket_client === RUN TestClients/Socket_client/Broken_request_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" === RUN TestClients/Socket_client/Broken_request_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" === RUN TestClients/Socket_client/Successful_get time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" === RUN TestClients/Socket_client/Successful_Post time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client/Missing_error_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/missing" === RUN TestClients/Socket_client/Missing_error_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://unix/api/v4/internal/missing" === RUN TestClients/Socket_client/Error_with_message_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://unix/api/v4/internal/error" === RUN TestClients/Socket_client/Error_with_message_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/api/v4/internal/error" === RUN TestClients/Socket_client/JWT_authentication_headers_for_GET time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client/JWT_authentication_headers_for_POST time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/x_forwarded_for" === RUN TestClients/Socket_client/Successful_get#01 time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" === RUN TestClients/Socket_client/Successful_Post#01 time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client_with_a_relative_URL_at_/ === RUN TestClients/Socket_client_with_a_relative_URL_at_//Broken_request_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=1ns error=EOF method=GET url="http://unix/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Broken_request_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Successful_get time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Successful_Post time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Missing_error_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/missing" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Missing_error_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://unix/api/v4/internal/missing" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Error_with_message_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://unix/api/v4/internal/error" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Error_with_message_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/api/v4/internal/error" === RUN TestClients/Socket_client_with_a_relative_URL_at_//JWT_authentication_headers_for_GET time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client_with_a_relative_URL_at_//JWT_authentication_headers_for_POST time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client_with_a_relative_URL_at_//X-Forwarded-For_Header_inserted_if_original_address_in_context time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/x_forwarded_for" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Successful_get#01 time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Successful_Post#01 time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Broken_request_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/gitlab/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/gitlab/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/gitlab/api/v4/internal/broken" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Broken_request_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/gitlab/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/gitlab/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/gitlab/api/v4/internal/broken" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_get time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/gitlab/api/v4/internal/hello" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_Post time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/gitlab/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Missing_error_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/gitlab/api/v4/internal/missing" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Missing_error_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://unix/gitlab/api/v4/internal/missing" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Error_with_message_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://unix/gitlab/api/v4/internal/error" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Error_with_message_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/gitlab/api/v4/internal/error" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/JWT_authentication_headers_for_GET time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/gitlab/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/JWT_authentication_headers_for_POST time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/gitlab/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/gitlab/api/v4/internal/x_forwarded_for" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_get#01 time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/gitlab/api/v4/internal/hello" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_Post#01 time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/gitlab/api/v4/internal/post_endpoint" === RUN TestClients/Http_client === RUN TestClients/Http_client/Broken_request_for_GET 2026/09/08 09:43:28 http: panic serving 127.0.0.1:50798: Broken goroutine 449 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000366b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc00034a0e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc00034a0e0}, 0xc00055af00) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc000540c60?}, {0xe5ee68?, 0xc00034a0e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00044c480, {0xe61378, 0xc0006826f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 430 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:43057/api/v4/internal/broken" 2026/09/08 09:43:28 http: panic serving 127.0.0.1:50806: Broken goroutine 398 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000368b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc00071c0e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc00071c0e0}, 0xc00055b040) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc000540cc0?}, {0xe5ee68?, 0xc00071c0e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00019a480, {0xe61378, 0xc0006826f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 430 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:43057/api/v4/internal/broken" 2026/09/08 09:43:28 http: panic serving 127.0.0.1:50810: Broken goroutine 454 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc0001a7b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc00034a1c0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc00034a1c0}, 0xc0001bab40) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc000682b10?}, {0xe5ee68?, 0xc00034a1c0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc000508510, {0xe61378, 0xc0006826f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 430 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:43057/api/v4/internal/broken" === RUN TestClients/Http_client/Broken_request_for_POST 2026/09/08 09:43:28 http: panic serving 127.0.0.1:50812: Broken goroutine 483 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000368b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc0003560e0?}, 0xc000368b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0003560e0}, 0xc00055b180) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0003560e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00044c630, {0xe61378, 0xc0006826f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 430 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:43057/api/v4/internal/broken" 2026/09/08 09:43:28 http: panic serving 127.0.0.1:50824: Broken goroutine 474 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0001a7b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc0001be0e0?}, 0xc0001a7b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0001be0e0}, 0xc0001bac80) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0001be0e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a510, {0xe61378, 0xc0006826f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 430 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:43057/api/v4/internal/broken" 2026/09/08 09:43:28 http: panic serving 127.0.0.1:50828: Broken goroutine 490 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000786b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc0001be1c0?}, 0xc000786b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0001be1c0}, 0xc00055b7c0) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0001be1c0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00044c6c0, {0xe61378, 0xc0006826f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 430 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:43057/api/v4/internal/broken" === RUN TestClients/Http_client/Successful_get time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43057/api/v4/internal/hello" === RUN TestClients/Http_client/Successful_Post time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:43057/api/v4/internal/post_endpoint" === RUN TestClients/Http_client/Missing_error_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://127.0.0.1:43057/api/v4/internal/missing" === RUN TestClients/Http_client/Missing_error_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://127.0.0.1:43057/api/v4/internal/missing" === RUN TestClients/Http_client/Error_with_message_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:43057/api/v4/internal/error" === RUN TestClients/Http_client/Error_with_message_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://127.0.0.1:43057/api/v4/internal/error" === RUN TestClients/Http_client/JWT_authentication_headers_for_GET time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43057/api/v4/internal/jwt_auth" === RUN TestClients/Http_client/JWT_authentication_headers_for_POST time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:43057/api/v4/internal/jwt_auth" === RUN TestClients/Http_client/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43057/api/v4/internal/x_forwarded_for" === RUN TestClients/Http_client/Successful_get#01 time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43057/api/v4/internal/hello" === RUN TestClients/Http_client/Successful_Post#01 time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:43057/api/v4/internal/post_endpoint" === RUN TestClients/Https_client === RUN TestClients/Https_client/Broken_request_for_GET 2026/09/08 09:43:29 http: panic serving 127.0.0.1:39210: Broken goroutine 598 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc0005b3b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc00034a000?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc00034a000}, 0xc000414500) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc00078cd80?}, {0xe5ee68?, 0xc00034a000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00044cf30, {0xe61378, 0xc000344960}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 615 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=5ns error=EOF method=GET url="https://127.0.0.1:39339/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:39220: Broken goroutine 642 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000061b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc0000000e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0000000e0}, 0xc000284000) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc000344390?}, {0xe5ee68?, 0xc0000000e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a090, {0xe61378, 0xc000344960}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 615 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=GET url="https://127.0.0.1:39339/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:39234: Broken goroutine 630 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc0005b7b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc00043a000?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc00043a000}, 0xc000284140) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc0003447e0?}, {0xe5ee68?, 0xc00043a000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00019a120, {0xe61378, 0xc000344960}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 615 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=GET url="https://127.0.0.1:39339/api/v4/internal/broken" === RUN TestClients/Https_client/Broken_request_for_POST 2026/09/08 09:43:29 http: panic serving 127.0.0.1:39248: Broken goroutine 633 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000061b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc00043a0e0?}, 0xc000061b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc00043a0e0}, 0xc000414b40) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc00043a0e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00019a1b0, {0xe61378, 0xc000344960}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 615 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:39339/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:39254: Broken goroutine 666 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0001c7b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc00034a0e0?}, 0xc0001c7b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc00034a0e0}, 0xc000738000) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc00034a0e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc0005081b0, {0xe61378, 0xc000344960}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 615 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:39339/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:39270: Broken goroutine 643 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0001c7b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc0001ca0e0?}, 0xc0001c7b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0001ca0e0}, 0xc000415400) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0001ca0e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a240, {0xe61378, 0xc000344960}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 615 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:39339/api/v4/internal/broken" === RUN TestClients/Https_client/Successful_get time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:39339/api/v4/internal/hello" === RUN TestClients/Https_client/Successful_Post time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:39339/api/v4/internal/post_endpoint" === RUN TestClients/Https_client/Missing_error_for_GET time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=GET status=404 url="https://127.0.0.1:39339/api/v4/internal/missing" === RUN TestClients/Https_client/Missing_error_for_POST time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=4ns error="" method=POST status=404 url="https://127.0.0.1:39339/api/v4/internal/missing" === RUN TestClients/Https_client/Error_with_message_for_GET time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=GET status=400 url="https://127.0.0.1:39339/api/v4/internal/error" === RUN TestClients/Https_client/Error_with_message_for_POST time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=400 url="https://127.0.0.1:39339/api/v4/internal/error" === RUN TestClients/Https_client/JWT_authentication_headers_for_GET time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:39339/api/v4/internal/jwt_auth" === RUN TestClients/Https_client/JWT_authentication_headers_for_POST time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:39339/api/v4/internal/jwt_auth" === RUN TestClients/Https_client/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:39339/api/v4/internal/x_forwarded_for" === RUN TestClients/Https_client/Successful_get#01 time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:39339/api/v4/internal/hello" === RUN TestClients/Https_client/Successful_Post#01 time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:39339/api/v4/internal/post_endpoint" === RUN TestClients/Secret_with_newlines === RUN TestClients/Secret_with_newlines/Broken_request_for_GET 2026/09/08 09:43:29 http: panic serving 127.0.0.1:49138: Broken goroutine 782 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc00055db38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc000618620?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc000618620}, 0xc000285400) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc000540570?}, {0xe5ee68?, 0xc000618620?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc000508750, {0xe61378, 0xc00019c120}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 760 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=16ns error=EOF method=GET url="https://127.0.0.1:40027/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:49152: Broken goroutine 802 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc00001bb38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc0006180e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0006180e0}, 0xc000284140) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc00040c090?}, {0xe5ee68?, 0xc0006180e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00044c090, {0xe61378, 0xc00019c120}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 760 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=9ns error=EOF method=GET url="https://127.0.0.1:40027/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:49164: Broken goroutine 823 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000273b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc0004d6000?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0004d6000}, 0xc0001923c0) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc000540750?}, {0xe5ee68?, 0xc0004d6000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a090, {0xe61378, 0xc00019c120}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 760 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=GET url="https://127.0.0.1:40027/api/v4/internal/broken" === RUN TestClients/Secret_with_newlines/Broken_request_for_POST 2026/09/08 09:43:29 http: panic serving 127.0.0.1:49174: Broken goroutine 825 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc00026fb40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc00034e0e0?}, 0xc00026fb60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc00034e0e0}, 0xc0002588c0) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc00034e0e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a1b0, {0xe61378, 0xc00019c120}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 760 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:40027/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:49182: Broken goroutine 826 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000017b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc00034e2a0?}, 0xc000017b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc00034e2a0}, 0xc000258a00) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc00034e2a0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a2d0, {0xe61378, 0xc00019c120}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 760 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:40027/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:49198: Broken goroutine 827 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc00001bb40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc0004d60e0?}, 0xc00001bb60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0004d60e0}, 0xc000192a00) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0004d60e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a360, {0xe61378, 0xc00019c120}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 760 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:40027/api/v4/internal/broken" === RUN TestClients/Secret_with_newlines/Successful_get time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:40027/api/v4/internal/hello" === RUN TestClients/Secret_with_newlines/Successful_Post time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:40027/api/v4/internal/post_endpoint" === RUN TestClients/Secret_with_newlines/Missing_error_for_GET time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=GET status=404 url="https://127.0.0.1:40027/api/v4/internal/missing" === RUN TestClients/Secret_with_newlines/Missing_error_for_POST time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=404 url="https://127.0.0.1:40027/api/v4/internal/missing" === RUN TestClients/Secret_with_newlines/Error_with_message_for_GET time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=4ns error="" method=GET status=400 url="https://127.0.0.1:40027/api/v4/internal/error" === RUN TestClients/Secret_with_newlines/Error_with_message_for_POST time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=400 url="https://127.0.0.1:40027/api/v4/internal/error" === RUN TestClients/Secret_with_newlines/JWT_authentication_headers_for_GET time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=5ns method=GET status=200 url="https://127.0.0.1:40027/api/v4/internal/jwt_auth" === RUN TestClients/Secret_with_newlines/JWT_authentication_headers_for_POST time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=5ns method=POST status=200 url="https://127.0.0.1:40027/api/v4/internal/jwt_auth" === RUN TestClients/Secret_with_newlines/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=5ns method=GET status=200 url="https://127.0.0.1:40027/api/v4/internal/x_forwarded_for" === RUN TestClients/Secret_with_newlines/Successful_get#01 time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=5ns method=GET status=200 url="https://127.0.0.1:40027/api/v4/internal/hello" === RUN TestClients/Secret_with_newlines/Successful_Post#01 time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=5ns method=POST status=200 url="https://127.0.0.1:40027/api/v4/internal/post_endpoint" === RUN TestClients/Retry_client === RUN TestClients/Retry_client/Broken_request_for_GET time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:42375/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:43964: Broken goroutine 941 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc00003a5a0?}, 0x3?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc000658000?, {0xe5ee68?, 0xc000662000?}, 0xc00003a5a0?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc000662000}, 0xc000656000) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver/testserver.go:78 +0xea net/http.HandlerFunc.ServeHTTP(0xc0004d0440?, {0xe5ee68?, 0xc000662000?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc000662000}, 0xc000656000) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc0004f4090?}, {0xe5ee68?, 0xc000662000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00044c750, {0xe61378, 0xc00040d380}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 964 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=1ns error=EOF method=GET url="http://127.0.0.1:42375/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:43980: Broken goroutine 1012 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc000554000?}, 0x3?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00019a120?, {0xe5ee68?, 0xc0006620e0?}, 0xc000554000?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc0006620e0}, 0xc000284500) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver/testserver.go:78 +0xea net/http.HandlerFunc.ServeHTTP(0xc0004d0440?, {0xe5ee68?, 0xc0006620e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0006620e0}, 0xc000284500) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc00078c3f0?}, {0xe5ee68?, 0xc0006620e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00019a000, {0xe61378, 0xc00040d380}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 964 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:42375/api/v4/internal/broken" === RUN TestClients/Retry_client/Broken_request_for_POST time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:42375/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:43994: Broken goroutine 961 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc0004002a0?}, 0x4?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00040a2d0?, {0xe5ee68?, 0xc0000240e0?}, 0xc0004002a0?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc0000240e0}, 0xc000192780) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver/testserver.go:78 +0xea net/http.HandlerFunc.ServeHTTP(0xc0004d0440?, {0xe5ee68?, 0xc0000240e0?}, 0xc0001a6b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0000240e0}, 0xc000192780) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0000240e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a240, {0xe61378, 0xc00040d380}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 964 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:42375/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:44010: Broken goroutine 1026 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc0005540c0?}, 0x4?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00019a1b0?, {0xe5ee68?, 0xc0006621c0?}, 0xc0005540c0?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc0006621c0}, 0xc0001928c0) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver/testserver.go:78 +0xea net/http.HandlerFunc.ServeHTTP(0xc0004d0440?, {0xe5ee68?, 0xc0006621c0?}, 0xc0001a8b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0006621c0}, 0xc0001928c0) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0006621c0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a3f0, {0xe61378, 0xc00040d380}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 964 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:42375/api/v4/internal/broken" === RUN TestClients/Retry_client/Successful_get time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:42375/api/v4/internal/hello" time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:42375/api/v4/internal/hello" === RUN TestClients/Retry_client/Successful_Post time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:42375/api/v4/internal/post_endpoint" time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:42375/api/v4/internal/post_endpoint" === RUN TestClients/Retry_client/Missing_error_for_GET time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://127.0.0.1:42375/api/v4/internal/missing" === RUN TestClients/Retry_client/Missing_error_for_POST time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://127.0.0.1:42375/api/v4/internal/missing" === RUN TestClients/Retry_client/Error_with_message_for_GET time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:42375/api/v4/internal/error" time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:42375/api/v4/internal/error" === RUN TestClients/Retry_client/Error_with_message_for_POST time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:42375/api/v4/internal/error" time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://127.0.0.1:42375/api/v4/internal/error" === RUN TestClients/Retry_client/JWT_authentication_headers_for_GET time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:42375/api/v4/internal/jwt_auth" time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:42375/api/v4/internal/jwt_auth" === RUN TestClients/Retry_client/JWT_authentication_headers_for_POST time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:42375/api/v4/internal/jwt_auth" time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:42375/api/v4/internal/jwt_auth" === RUN TestClients/Retry_client/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:42375/api/v4/internal/x_forwarded_for" time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:42375/api/v4/internal/x_forwarded_for" === RUN TestClients/Retry_client/Successful_get#01 time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:42375/api/v4/internal/hello" === RUN TestClients/Retry_client/Successful_Post#01 time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:42375/api/v4/internal/post_endpoint" --- PASS: TestClients (0.75s) --- PASS: TestClients/Socket_client (0.23s) --- PASS: TestClients/Socket_client/Broken_request_for_GET (0.01s) --- PASS: TestClients/Socket_client/Broken_request_for_POST (0.00s) --- PASS: TestClients/Socket_client/Successful_get (0.00s) --- PASS: TestClients/Socket_client/Successful_Post (0.00s) --- PASS: TestClients/Socket_client/Missing_error_for_GET (0.00s) --- PASS: TestClients/Socket_client/Missing_error_for_POST (0.00s) --- PASS: TestClients/Socket_client/Error_with_message_for_GET (0.00s) --- PASS: TestClients/Socket_client/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Socket_client/JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Socket_client/JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Socket_client/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Socket_client/Successful_get#01 (0.00s) --- PASS: TestClients/Socket_client/Successful_Post#01 (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_/ (0.01s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Broken_request_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Broken_request_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Successful_get (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Successful_Post (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Missing_error_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Missing_error_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Error_with_message_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Error_with_message_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Successful_get#01 (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Successful_Post#01 (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab (0.01s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Broken_request_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Broken_request_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_get (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_Post (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Missing_error_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Missing_error_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Error_with_message_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_get#01 (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_Post#01 (0.00s) --- PASS: TestClients/Http_client (0.02s) --- PASS: TestClients/Http_client/Broken_request_for_GET (0.01s) --- PASS: TestClients/Http_client/Broken_request_for_POST (0.00s) --- PASS: TestClients/Http_client/Successful_get (0.00s) --- PASS: TestClients/Http_client/Successful_Post (0.00s) --- PASS: TestClients/Http_client/Missing_error_for_GET (0.00s) --- PASS: TestClients/Http_client/Missing_error_for_POST (0.00s) --- PASS: TestClients/Http_client/Error_with_message_for_GET (0.00s) --- PASS: TestClients/Http_client/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Http_client/JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Http_client/JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Http_client/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Http_client/Successful_get#01 (0.00s) --- PASS: TestClients/Http_client/Successful_Post#01 (0.00s) --- PASS: TestClients/Https_client (0.34s) --- PASS: TestClients/Https_client/Broken_request_for_GET (0.02s) --- PASS: TestClients/Https_client/Broken_request_for_POST (0.01s) --- PASS: TestClients/Https_client/Successful_get (0.00s) --- PASS: TestClients/Https_client/Successful_Post (0.00s) --- PASS: TestClients/Https_client/Missing_error_for_GET (0.00s) --- PASS: TestClients/Https_client/Missing_error_for_POST (0.00s) --- PASS: TestClients/Https_client/Error_with_message_for_GET (0.00s) --- PASS: TestClients/Https_client/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Https_client/JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Https_client/JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Https_client/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Https_client/Successful_get#01 (0.00s) --- PASS: TestClients/Https_client/Successful_Post#01 (0.00s) --- PASS: TestClients/Secret_with_newlines (0.10s) --- PASS: TestClients/Secret_with_newlines/Broken_request_for_GET (0.03s) --- PASS: TestClients/Secret_with_newlines/Broken_request_for_POST (0.01s) --- PASS: TestClients/Secret_with_newlines/Successful_get (0.00s) --- PASS: TestClients/Secret_with_newlines/Successful_Post (0.00s) --- PASS: TestClients/Secret_with_newlines/Missing_error_for_GET (0.00s) --- PASS: TestClients/Secret_with_newlines/Missing_error_for_POST (0.00s) --- PASS: TestClients/Secret_with_newlines/Error_with_message_for_GET (0.01s) --- PASS: TestClients/Secret_with_newlines/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Secret_with_newlines/JWT_authentication_headers_for_GET (0.01s) --- PASS: TestClients/Secret_with_newlines/JWT_authentication_headers_for_POST (0.01s) --- PASS: TestClients/Secret_with_newlines/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.01s) --- PASS: TestClients/Secret_with_newlines/Successful_get#01 (0.01s) --- PASS: TestClients/Secret_with_newlines/Successful_Post#01 (0.01s) --- PASS: TestClients/Retry_client (0.03s) --- PASS: TestClients/Retry_client/Broken_request_for_GET (0.01s) --- PASS: TestClients/Retry_client/Broken_request_for_POST (0.00s) --- PASS: TestClients/Retry_client/Successful_get (0.00s) --- PASS: TestClients/Retry_client/Successful_Post (0.00s) --- PASS: TestClients/Retry_client/Missing_error_for_GET (0.00s) --- PASS: TestClients/Retry_client/Missing_error_for_POST (0.00s) --- PASS: TestClients/Retry_client/Error_with_message_for_GET (0.00s) --- PASS: TestClients/Retry_client/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Retry_client/JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Retry_client/JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Retry_client/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Retry_client/Successful_get#01 (0.00s) --- PASS: TestClients/Retry_client/Successful_Post#01 (0.00s) === RUN TestRetryOnFailure time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:34385/api/v4/internal/" time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:34385/api/v4/internal/" time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:34385/api/v4/internal/" --- PASS: TestRetryOnFailure (0.00s) === RUN TestReadTimeout --- PASS: TestReadTimeout (0.00s) === RUN TestBasicAuthSettings time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=54 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:39169/api/v4/internal/get_endpoint" time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=54 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:39169/api/v4/internal/post_endpoint" --- PASS: TestBasicAuthSettings (0.00s) === RUN TestEmptyBasicAuthSettings time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:44979/api/v4/internal/empty_basic_auth" --- PASS: TestEmptyBasicAuthSettings (0.00s) === RUN TestRequestWithUserAgent time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:35451/api/v4/internal/default_user_agent" time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:35451/api/v4/internal/override_user_agent" --- PASS: TestRequestWithUserAgent (0.00s) === RUN TestSuccessfulRequests === RUN TestSuccessfulRequests/Valid_CaFile time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:35103/api/v4/internal/hello" === RUN TestSuccessfulRequests/Valid_CaPath time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:34203/api/v4/internal/hello" === RUN TestSuccessfulRequests/Invalid_cert_with_self_signed_cert_option_enabled time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:41371/api/v4/internal/hello" === RUN TestSuccessfulRequests/Client_certs_with_CA time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=20ns method=GET status=200 url="https://127.0.0.1:38877/api/v4/internal/hello" --- PASS: TestSuccessfulRequests (0.74s) --- PASS: TestSuccessfulRequests/Valid_CaFile (0.01s) --- PASS: TestSuccessfulRequests/Valid_CaPath (0.01s) --- PASS: TestSuccessfulRequests/Invalid_cert_with_self_signed_cert_option_enabled (0.01s) --- PASS: TestSuccessfulRequests/Client_certs_with_CA (0.23s) === RUN TestFailedRequests === RUN TestFailedRequests/Invalid_CaFile 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:56438: remote error: tls: bad certificate time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=4ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:42031/api/v4/internal/hello" 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:56446: remote error: tls: bad certificate time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:42031/api/v4/internal/hello" 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:56458: remote error: tls: bad certificate time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:42031/api/v4/internal/hello" === RUN TestFailedRequests/Missing_CaFile === RUN TestFailedRequests/Invalid_CaPath time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=2ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33999/api/v4/internal/hello" 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:48158: remote error: tls: bad certificate 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:48168: remote error: tls: bad certificate time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=2ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33999/api/v4/internal/hello" 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:48182: remote error: tls: bad certificate time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33999/api/v4/internal/hello" === RUN TestFailedRequests/Empty_config 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:42484: remote error: tls: bad certificate time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33901/api/v4/internal/hello" 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:42492: remote error: tls: bad certificate time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33901/api/v4/internal/hello" 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:42496: remote error: tls: bad certificate time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=2ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33901/api/v4/internal/hello" --- PASS: TestFailedRequests (0.06s) --- PASS: TestFailedRequests/Invalid_CaFile (0.02s) --- PASS: TestFailedRequests/Missing_CaFile (0.00s) --- PASS: TestFailedRequests/Invalid_CaPath (0.01s) --- PASS: TestFailedRequests/Empty_config (0.02s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/client 1.569s ? gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check [no test files] === RUN TestNew === RUN TestNew/it_returns_a_Healthcheck_command --- PASS: TestNew (0.00s) --- PASS: TestNew/it_returns_a_Healthcheck_command (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command 0.012s ? gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell [no test files] === RUN TestNew === RUN TestNew/it_returns_a_Discover_command === RUN TestNew/it_returns_a_TwoFactorRecover_command === RUN TestNew/it_returns_a_TwoFactorVerify_command === RUN TestNew/it_returns_an_LfsAuthenticate_command === RUN TestNew/it_returns_a_ReceivePack_command === RUN TestNew/it_returns_an_UploadPack_command === RUN TestNew/it_returns_an_UploadArchive_command === RUN TestNew/it_returns_a_PersonalAccessToken_command --- PASS: TestNew (0.00s) --- PASS: TestNew/it_returns_a_Discover_command (0.00s) --- PASS: TestNew/it_returns_a_TwoFactorRecover_command (0.00s) --- PASS: TestNew/it_returns_a_TwoFactorVerify_command (0.00s) --- PASS: TestNew/it_returns_an_LfsAuthenticate_command (0.00s) --- PASS: TestNew/it_returns_a_ReceivePack_command (0.00s) --- PASS: TestNew/it_returns_an_UploadPack_command (0.00s) --- PASS: TestNew/it_returns_an_UploadArchive_command (0.00s) --- PASS: TestNew/it_returns_a_PersonalAccessToken_command (0.00s) === RUN TestLFSTransferCommands === RUN TestLFSTransferCommands/it_returns_an_Lfstransfer_command === RUN TestLFSTransferCommands/it_does_not_return_an_Lfstransfer_command_when_config_disallows_pureSSH --- PASS: TestLFSTransferCommands (0.00s) --- PASS: TestLFSTransferCommands/it_returns_an_Lfstransfer_command (0.00s) --- PASS: TestLFSTransferCommands/it_does_not_return_an_Lfstransfer_command_when_config_disallows_pureSSH (0.00s) === RUN TestFailingNew === RUN TestFailingNew/Parsing_environment_failed === RUN TestFailingNew/Unknown_command_given --- PASS: TestFailingNew (0.00s) --- PASS: TestFailingNew/Parsing_environment_failed (0.00s) --- PASS: TestFailingNew/Unknown_command_given (0.00s) === RUN TestParseSuccess === RUN TestParseSuccess/It_sets_discover_as_the_command_when_the_command_string_was_empty === RUN TestParseSuccess/It_finds_the_key_id_in_any_passed_arguments === RUN TestParseSuccess/It_finds_the_key_id_only_if_the_argument_is_of__format === RUN TestParseSuccess/It_finds_the_key_id_if_the_key_is_listed_as_the_last_argument === RUN TestParseSuccess/It_finds_the_username_if_the_username_is_listed_as_the_last_argument === RUN TestParseSuccess/It_finds_the_key_id_only_if_the_last_argument_is_of__format === RUN TestParseSuccess/It_finds_the_username_in_any_passed_arguments === RUN TestParseSuccess/It_parses_2fa_recovery_codes_command === RUN TestParseSuccess/It_parses_git-receive-pack_command === RUN TestParseSuccess/It_parses_git-receive-pack_command_and_a_project_with_single_quotes === RUN TestParseSuccess/It_parses_"git_receive-pack"_command === RUN TestParseSuccess/It_parses_a_command_followed_by_control_characters === RUN TestParseSuccess/It_parses_git-upload-pack_command === RUN TestParseSuccess/It_parses_git-upload-archive_command === RUN TestParseSuccess/It_parses_git-lfs-authenticate_command === RUN TestParseSuccess/It_parses_git-lfs-transfer_command --- PASS: TestParseSuccess (0.00s) --- PASS: TestParseSuccess/It_sets_discover_as_the_command_when_the_command_string_was_empty (0.00s) --- PASS: TestParseSuccess/It_finds_the_key_id_in_any_passed_arguments (0.00s) --- PASS: TestParseSuccess/It_finds_the_key_id_only_if_the_argument_is_of__format (0.00s) --- PASS: TestParseSuccess/It_finds_the_key_id_if_the_key_is_listed_as_the_last_argument (0.00s) --- PASS: TestParseSuccess/It_finds_the_username_if_the_username_is_listed_as_the_last_argument (0.00s) --- PASS: TestParseSuccess/It_finds_the_key_id_only_if_the_last_argument_is_of__format (0.00s) --- PASS: TestParseSuccess/It_finds_the_username_in_any_passed_arguments (0.00s) --- PASS: TestParseSuccess/It_parses_2fa_recovery_codes_command (0.00s) --- PASS: TestParseSuccess/It_parses_git-receive-pack_command (0.00s) --- PASS: TestParseSuccess/It_parses_git-receive-pack_command_and_a_project_with_single_quotes (0.00s) --- PASS: TestParseSuccess/It_parses_"git_receive-pack"_command (0.00s) --- PASS: TestParseSuccess/It_parses_a_command_followed_by_control_characters (0.00s) --- PASS: TestParseSuccess/It_parses_git-upload-pack_command (0.00s) --- PASS: TestParseSuccess/It_parses_git-upload-archive_command (0.00s) --- PASS: TestParseSuccess/It_parses_git-lfs-authenticate_command (0.00s) --- PASS: TestParseSuccess/It_parses_git-lfs-transfer_command (0.00s) === RUN TestParseFailure === RUN TestParseFailure/It_fails_if_SSH_connection_is_not_set === RUN TestParseFailure/It_fails_if_SSH_command_is_invalid --- PASS: TestParseFailure (0.00s) --- PASS: TestParseFailure/It_fails_if_SSH_connection_is_not_set (0.00s) --- PASS: TestParseFailure/It_fails_if_SSH_command_is_invalid (0.00s) === RUN TestNewWithUsername === RUN TestNewWithUsername/valid_command === RUN TestNewWithUsername/valid_non-git_command === RUN TestNewWithUsername/invalid_command === RUN TestNewWithUsername/git_command_with_namespace === RUN TestNewWithUsername/non-git_command_with_namespace --- PASS: TestNewWithUsername (0.00s) --- PASS: TestNewWithUsername/valid_command (0.00s) --- PASS: TestNewWithUsername/valid_non-git_command (0.00s) --- PASS: TestNewWithUsername/invalid_command (0.00s) --- PASS: TestNewWithUsername/git_command_with_namespace (0.00s) --- PASS: TestNewWithUsername/non-git_command_with_namespace (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command 0.027s ? gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check [no test files] === RUN TestNew === RUN TestNew/it_returns_a_AuthorizedKeys_command --- PASS: TestNew (0.00s) --- PASS: TestNew/it_returns_a_AuthorizedKeys_command (0.00s) === RUN TestParseSuccess === RUN TestParseSuccess/It_parses_authorized-keys_command --- PASS: TestParseSuccess (0.00s) --- PASS: TestParseSuccess/It_parses_authorized-keys_command (0.00s) === RUN TestParseFailure === RUN TestParseFailure/With_not_enough_arguments_for_the_AuthorizedKeysCheck === RUN TestParseFailure/With_too_many_arguments_for_the_AuthorizedKeysCheck === RUN TestParseFailure/With_missing_username_for_the_AuthorizedKeysCheck === RUN TestParseFailure/With_missing_key_for_the_AuthorizedKeysCheck --- PASS: TestParseFailure (0.00s) --- PASS: TestParseFailure/With_not_enough_arguments_for_the_AuthorizedKeysCheck (0.00s) --- PASS: TestParseFailure/With_too_many_arguments_for_the_AuthorizedKeysCheck (0.00s) --- PASS: TestParseFailure/With_missing_username_for_the_AuthorizedKeysCheck (0.00s) --- PASS: TestParseFailure/With_missing_key_for_the_AuthorizedKeysCheck (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command 0.021s ? gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check [no test files] === RUN TestNew === RUN TestNew/it_returns_a_AuthorizedPrincipals_command --- PASS: TestNew (0.00s) --- PASS: TestNew/it_returns_a_AuthorizedPrincipals_command (0.00s) === RUN TestParseSuccess === RUN TestParseSuccess/It_parses_authorized-principals_command --- PASS: TestParseSuccess (0.00s) --- PASS: TestParseSuccess/It_parses_authorized-principals_command (0.00s) === RUN TestParseFailure === RUN TestParseFailure/With_not_enough_arguments_for_the_AuthorizedPrincipalsCheck === RUN TestParseFailure/With_missing_key_id_for_the_AuthorizedPrincipalsCheck === RUN TestParseFailure/With_blank_principal_for_the_AuthorizedPrincipalsCheck --- PASS: TestParseFailure (0.00s) --- PASS: TestParseFailure/With_not_enough_arguments_for_the_AuthorizedPrincipalsCheck (0.00s) --- PASS: TestParseFailure/With_missing_key_id_for_the_AuthorizedPrincipalsCheck (0.00s) --- PASS: TestParseFailure/With_blank_principal_for_the_AuthorizedPrincipalsCheck (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command 0.018s === RUN TestSetup === RUN TestSetup/no_CORRELATION_ID_in_environment === RUN TestSetup/CORRELATION_ID_in_environment --- PASS: TestSetup (0.00s) --- PASS: TestSetup/no_CORRELATION_ID_in_environment (0.00s) --- PASS: TestSetup/CORRELATION_ID_in_environment (0.00s) === RUN TestNewLogData === RUN TestNewLogData/Project_under_single_namespace === RUN TestNewLogData/Project_under_single_odd_namespace === RUN TestNewLogData/Project_under_deeper_namespace --- PASS: TestNewLogData (0.00s) --- PASS: TestNewLogData/Project_under_single_namespace (0.00s) --- PASS: TestNewLogData/Project_under_single_odd_namespace (0.00s) --- PASS: TestNewLogData/Project_under_deeper_namespace (0.00s) === RUN TestCheckForVersionFlag --- PASS: TestCheckForVersionFlag (0.01s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command 0.031s === RUN TestExecute === RUN TestExecute/With_matching_username_and_key time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=28 correlation_id= duration_ms=3ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=key" === RUN TestExecute/When_key_doesn't_match_any_existing_key time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/authorized_keys?key=not-found" === RUN TestExecute/When_the_API_returns_an_error time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_keys?key=broken-message" === RUN TestExecute/When_the_API_fails time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=broken" time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=broken" time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=broken" --- PASS: TestExecute (3.17s) --- PASS: TestExecute/With_matching_username_and_key (0.01s) --- PASS: TestExecute/When_key_doesn't_match_any_existing_key (0.00s) --- PASS: TestExecute/When_the_API_returns_an_error (0.00s) --- PASS: TestExecute/When_the_API_fails (3.01s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys 3.191s === RUN TestExecute === RUN TestExecute/With_single_principal === RUN TestExecute/With_multiple_principals --- PASS: TestExecute (0.00s) --- PASS: TestExecute/With_single_principal (0.00s) --- PASS: TestExecute/With_multiple_principals (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals 0.021s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs [no test files] === RUN TestExecute === RUN TestExecute/With_a_known_username time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=4ns method=GET status=200 url="http://unix/api/v4/internal/discover?username=alex-doe" === RUN TestExecute/With_a_known_key_id time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1" === RUN TestExecute/With_an_unknown_key time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=4 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=-1" === RUN TestExecute/With_an_unknown_username time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=4 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=unknown" --- PASS: TestExecute (0.12s) --- PASS: TestExecute/With_a_known_username (0.01s) --- PASS: TestExecute/With_a_known_key_id (0.00s) --- PASS: TestExecute/With_an_unknown_key (0.00s) --- PASS: TestExecute/With_an_unknown_username (0.00s) === RUN TestFailingExecute === RUN TestFailingExecute/With_missing_arguments === RUN TestFailingExecute/When_the_API_returns_an_error time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/discover?username=broken_message" === RUN TestFailingExecute/When_the_API_fails time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/discover?username=broken" time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/discover?username=broken" time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/discover?username=broken" --- PASS: TestFailingExecute (3.05s) --- PASS: TestFailingExecute/With_missing_arguments (0.00s) --- PASS: TestFailingExecute/When_the_API_returns_an_error (0.00s) --- PASS: TestFailingExecute/When_the_API_fails (3.01s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover 3.191s === RUN TestGitAudit time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=2ns method=POST status=200 url="http://unix/api/v4/internal/shellhorse/git_audit_event" --- PASS: TestGitAudit (0.11s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent 0.134s === RUN TestPullExecute time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=235 correlation_id= duration_ms=1ns method=GET status=200 url="http://127.0.0.1:35993/info/refs?service=git-upload-pack" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:35993/git-upload-pack" --- PASS: TestPullExecute (0.00s) === RUN TestPullExecuteWithDepth time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=235 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:42011/info/refs?service=git-upload-pack" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:42011/git-upload-pack" --- PASS: TestPullExecuteWithDepth (0.00s) === RUN TestPullExecuteWithFailedInfoRefs === RUN TestPullExecuteWithFailedInfoRefs/request_failed time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://127.0.0.1:34093/info/refs?service=git-upload-pack" === RUN TestPullExecuteWithFailedInfoRefs/unexpected_response time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=19 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43559/info/refs?service=git-upload-pack" --- PASS: TestPullExecuteWithFailedInfoRefs (0.00s) --- PASS: TestPullExecuteWithFailedInfoRefs/request_failed (0.00s) --- PASS: TestPullExecuteWithFailedInfoRefs/unexpected_response (0.00s) === RUN TestExecuteWithFailedUploadPack time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=235 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:35381/info/refs?service=git-upload-pack" time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:35381/git-upload-pack" --- PASS: TestExecuteWithFailedUploadPack (0.00s) === RUN TestExecute time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=236 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:35535/info/refs?service=git-receive-pack" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:35535/git-receive-pack" --- PASS: TestExecute (0.00s) === RUN TestExecuteWithFailedInfoRefs === RUN TestExecuteWithFailedInfoRefs/request_failed time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://127.0.0.1:43583/info/refs?service=git-receive-pack" === RUN TestExecuteWithFailedInfoRefs/request_failed_with_body time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://127.0.0.1:42463/info/refs?service=git-receive-pack" === RUN TestExecuteWithFailedInfoRefs/unexpected_response time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=19 correlation_id= duration_ms=1ns method=GET status=200 url="http://127.0.0.1:33879/info/refs?service=git-receive-pack" --- PASS: TestExecuteWithFailedInfoRefs (0.00s) --- PASS: TestExecuteWithFailedInfoRefs/request_failed (0.00s) --- PASS: TestExecuteWithFailedInfoRefs/request_failed_with_body (0.00s) --- PASS: TestExecuteWithFailedInfoRefs/unexpected_response (0.00s) === RUN TestExecuteWithFailedReceivePack time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=236 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:41937/info/refs?service=git-receive-pack" time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:41937/git-receive-pack" --- PASS: TestExecuteWithFailedReceivePack (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp 0.034s === RUN TestExecute time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/check" --- PASS: TestExecute (0.11s) === RUN TestFailingRedisExecute time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=69 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/check" --- PASS: TestFailingRedisExecute (0.00s) === RUN TestFailingAPIExecute time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/check" time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/check" time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/check" --- PASS: TestFailingAPIExecute (3.06s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck 3.191s === RUN TestFailedRequests === RUN TestFailedRequests/With_missing_arguments === RUN TestFailedRequests/With_disallowed_command === RUN TestFailedRequests/With_disallowed_user time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=403 url="http://127.0.0.1:32885/api/v4/internal/allowed" --- PASS: TestFailedRequests (0.00s) --- PASS: TestFailedRequests/With_missing_arguments (0.00s) --- PASS: TestFailedRequests/With_disallowed_command (0.00s) --- PASS: TestFailedRequests/With_disallowed_user (0.00s) === RUN TestLfsAuthenticateRequests === RUN TestLfsAuthenticateRequests/With_successful_response_from_API time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33599/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=116 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33599/api/v4/internal/lfs_authenticate" === RUN TestLfsAuthenticateRequests/With_forbidden_response_from_API time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33599/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:33599/api/v4/internal/lfs_authenticate" --- PASS: TestLfsAuthenticateRequests (0.00s) --- PASS: TestLfsAuthenticateRequests/With_successful_response_from_API (0.00s) --- PASS: TestLfsAuthenticateRequests/With_forbidden_response_from_API (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate 0.029s === RUN TestLfsTransferCapabilities time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=7ns method=POST status=200 url="http://127.0.0.1:33013/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33013/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferCapabilities (0.11s) === RUN TestLfsTransferNoPermissions time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=52 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:46101/api/v4/internal/allowed" --- PASS: TestLfsTransferNoPermissions (0.00s) === RUN TestLfsTransferBatchDownload time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:37169/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:37169/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=batch time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=batch correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="download batch command received" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="read batch" args= args-len=0 correlation_id= data="[00000000 0 d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28]" data-len=3 operation=download time="2026-09-08T09:43:30-12:00" level=info msg="batch items" correlation_id= items="[00000000 0 d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28]" time="2026-09-08T09:43:30-12:00" level=info msg="batch items" correlation_id= items="[00000000 0 d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [00000000 0 noop d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 download id=eyJvcGVyYXRpb24iOiJkb3dubG9hZCIsIm9pZCI6ImQ3NWQ3NmExZmQ1NTk0OTg1M2NhZmVkNDU5NDJlOGM3ZDcxN2VkZDI5MTI2NzEzYzg5NjU0ZjRmMTRkZWIwYjMiLCJocmVmIjoiaHR0cDovLzEyNy4wLjAuMTozNzE2OS9ncm91cC9yZXBvL2dpdGxhYi1sZnMvb2JqZWN0cy9kNzVkNzZhMWZkNTU5NDk4NTNjYWZlZDQ1OTQyZThjN2Q3MTdlZGQyOTEyNjcxM2M4OTY1NGY0ZjE0ZGViMGIzIiwiaGVhZGVycyI6eyJBdXRob3JpemF0aW9uIjoiQmFzaWMgMTIzNDU2Nzg5MCIsIkNvbnRlbnQtVHlwZSI6ImFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbSJ9fQ== token=xaktz7L7fV3IthVrMi8GFXT/Drjldre9EGbSx9A7Soo= 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28 noop] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferBatchDownload (0.00s) === RUN TestLfsTransferBatchUpload time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:36611/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:36611/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=batch time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=batch correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="upload batch command received" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="read batch" args= args-len=0 correlation_id= data="[00000000 0]" data-len=1 operation=upload time="2026-09-08T09:43:30-12:00" level=info msg="batch items" correlation_id= items="[00000000 0]" time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: upload batch is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferBatchUpload (0.00s) === RUN TestLfsTransferGetObject time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:34025/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:34025/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="get-object 00000000" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=get-object correlation_id= messages="[00000000]" time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: get-object is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferGetObject (0.00s) === RUN TestLfsTransferPutObject time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:44097/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=1ns method=POST status=200 url="http://127.0.0.1:44097/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="put-object 00000000" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=put-object correlation_id= messages="[00000000]" time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: put-object is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferPutObject (0.00s) === RUN TestLfsTransferVerifyObject time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=571 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:45847/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:45847/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="verify-object 00000000" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=verify-object correlation_id= messages="[00000000]" time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: verify-object is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferVerifyObject (0.00s) === RUN TestLfsTransferLock time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:38931/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:38931/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=lock time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=lock correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="failed to create lock" correlation_id= err="lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferLock (0.00s) === RUN TestLfsTransferUnlock time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:37677/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:37677/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="unlock lock1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=unlock correlation_id= messages="[lock1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: unlock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferUnlock (0.00s) === RUN TestLfsTransferListLock time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=571 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:36663/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:36663/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=list-lock time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=list-lock correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="list lock command" correlation_id= err="list-lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." status="" time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: list-lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferListLock (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer 0.160s === RUN TestExecute === RUN TestExecute/Without_any_arguments === RUN TestExecute/With_too_few_arguments === RUN TestExecute/With_too_many_arguments === RUN TestExecute/With_a_bad_ttl_days_argument === RUN TestExecute/Without_a_ttl_argument time="2026-09-08T09:43:30-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2026-10-08}" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=114 correlation_id= duration_ms=3ns method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/With_a_ttl_argument time="2026-09-08T09:43:30-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [api] 2026-10-09}" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=91 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/With_bad_response time="2026-09-08T09:43:30-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2026-10-08}" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/when_API_returns_an_error time="2026-09-08T09:43:30-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2026-10-08}" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=41 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/When_API_fails time="2026-09-08T09:43:30-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2026-10-08}" time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/personal_access_token" time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/personal_access_token" time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/Without_KeyID_or_User time="2026-09-08T09:43:33-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2026-10-08}" --- PASS: TestExecute (3.17s) --- PASS: TestExecute/Without_any_arguments (0.00s) --- PASS: TestExecute/With_too_few_arguments (0.00s) --- PASS: TestExecute/With_too_many_arguments (0.00s) --- PASS: TestExecute/With_a_bad_ttl_days_argument (0.00s) --- PASS: TestExecute/Without_a_ttl_argument (0.01s) --- PASS: TestExecute/With_a_ttl_argument (0.00s) --- PASS: TestExecute/With_bad_response (0.00s) --- PASS: TestExecute/when_API_returns_an_error (0.00s) --- PASS: TestExecute/When_API_fails (3.01s) --- PASS: TestExecute/Without_KeyID_or_User (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken 3.186s === RUN TestCountingWriter_Write --- PASS: TestCountingWriter_Write (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter 0.007s === RUN TestReceivePack === RUN TestReceivePack/via_unix_network gitalycall_test.go:24: Server address: unix:/tmp/gitaly4224324848/gitaly.sock time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=a-correlation-id duration_ms=1ns method=POST status=200 url="http://127.0.0.1:34445/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:34445/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestReceivePack/via_tcp_network gitalycall_test.go:24: Server address: tcp://127.0.0.1:38837 time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:45235/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:45235/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestReceivePack/via_dns_network gitalycall_test.go:24: Server address: dns:///127.0.0.1:40519 time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:40325/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:40325/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe --- PASS: TestReceivePack (0.04s) --- PASS: TestReceivePack/via_unix_network (0.02s) --- PASS: TestReceivePack/via_tcp_network (0.01s) --- PASS: TestReceivePack/via_dns_network (0.01s) === RUN TestAllowedAccess time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id= git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip= user_id=1 username=alex-doe --- PASS: TestAllowedAccess (0.01s) === RUN TestForbiddenAccess time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/allowed" --- PASS: TestForbiddenAccess (0.00s) === RUN TestCustomReceivePack time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=198 correlation_id= duration_ms=0s method=POST status=300 url="http://unix/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/info_refs primary_repo="https://repo/path" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=22 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/info_refs" time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/push primary_repo="https://repo/path" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=22 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/push" --- PASS: TestCustomReceivePack (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack 0.065s === RUN TestMissingUser time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=42 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" --- PASS: TestMissingUser (0.01s) === RUN TestConsoleMessages time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=46 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" --- PASS: TestConsoleMessages (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier 0.032s === RUN TestExecuteEOFSent time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/info_refs_receive_pack primary_repo="https://repo/path" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=4ns method=POST status=200 url="http://unix/geo/proxy/info_refs_receive_pack" time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/receive_pack primary_repo="https://repo/path" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/receive_pack" --- PASS: TestExecuteEOFSent (0.01s) === RUN TestExecuteNoEOFSent time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/info_refs_upload_pack primary_repo="https://repo/path" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/info_refs_upload_pack" time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/upload_pack primary_repo="https://repo/path" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/upload_pack" --- PASS: TestExecuteNoEOFSent (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction 0.032s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand [no test files] === RUN TestExecute === RUN TestExecute/With_a_known_key_id time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=55 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" === RUN TestExecute/With_bad_response time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" time="2026-09-08T09:43:30-12:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="Parsing failed" === RUN TestExecute/With_API_returns_an_error time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=41 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" time="2026-09-08T09:43:30-12:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="Forbidden!" === RUN TestExecute/With_API_fails time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_recovery_codes" time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_recovery_codes" time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_recovery_codes" time="2026-09-08T09:43:33-12:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="Internal API unreachable" === RUN TestExecute/With_missing_arguments time="2026-09-08T09:43:33-12:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="who='' is invalid" === RUN TestExecute/With_negative_answer === RUN TestExecute/With_some_other_answer --- PASS: TestExecute (3.08s) --- PASS: TestExecute/With_a_known_key_id (0.00s) --- PASS: TestExecute/With_bad_response (0.00s) --- PASS: TestExecute/With_API_returns_an_error (0.00s) --- PASS: TestExecute/With_API_fails (3.01s) --- PASS: TestExecute/With_missing_arguments (0.00s) --- PASS: TestExecute/With_negative_answer (0.00s) --- PASS: TestExecute/With_some_other_answer (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover 3.092s === RUN TestExecute === RUN TestExecute/Verify_via_OTP time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=3ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation successful. Git operations are now allowed." === RUN TestExecute/Verify_via_OTP#01 time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=4ns error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation successful. Git operations are now allowed." === RUN TestExecute/Verify_via_push_authentication time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP has been validated by Push Authentication. Git operations are now allowed." === RUN TestExecute/With_an_empty_OTP time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: OTP cannot be blank." === RUN TestExecute/With_bad_response time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: Parsing failed" === RUN TestExecute/With_API_returns_an_error time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=44 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: error message" === RUN TestExecute/With_API_fails time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=1ns error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2026-09-08T09:43:33-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: Internal API unreachable" === RUN TestExecute/With_missing_arguments time="2026-09-08T09:43:33-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms="3.015µs" error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2026-09-08T09:43:33-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: who='' is invalid" --- PASS: TestExecute (3.07s) --- PASS: TestExecute/Verify_via_OTP (0.01s) --- PASS: TestExecute/Verify_via_OTP#01 (0.00s) --- PASS: TestExecute/Verify_via_push_authentication (0.00s) --- PASS: TestExecute/With_an_empty_OTP (0.00s) --- PASS: TestExecute/With_bad_response (0.00s) --- PASS: TestExecute/With_API_returns_an_error (0.00s) --- PASS: TestExecute/With_API_fails (3.02s) --- PASS: TestExecute/With_missing_arguments (0.00s) === RUN TestCanceledContext time="2026-09-08T09:43:33-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: context canceled" --- PASS: TestCanceledContext (0.00s) PASS time="2026-09-08T09:43:33-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify 3.093s === RUN TestUploadArchive === RUN TestUploadArchive/via_unix_network gitalycall_test.go:24: Server address: unix:/tmp/gitaly3801172643/gitaly.sock time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=01M21FKSTNZ47401A3W6Z3ZTYN duration_ms=2ns method=POST status=200 url="http://127.0.0.1:45233/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01M21FKSTNZ47401A3W6Z3ZTYN git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestUploadArchive/via_tcp_network gitalycall_test.go:24: Server address: tcp://127.0.0.1:38829 time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=01M21FKSV33TD4HGC5GFTGA25J duration_ms=0s method=POST status=200 url="http://127.0.0.1:40933/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01M21FKSV33TD4HGC5GFTGA25J git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestUploadArchive/via_dns_network gitalycall_test.go:24: Server address: dns:///127.0.0.1:35127 time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=01M21FKSV7KH845Y5RS8NAQK0C duration_ms=1ns method=POST status=200 url="http://127.0.0.1:41679/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01M21FKSV7KH845Y5RS8NAQK0C git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe --- PASS: TestUploadArchive (0.03s) --- PASS: TestUploadArchive/via_unix_network (0.01s) --- PASS: TestUploadArchive/via_tcp_network (0.00s) --- PASS: TestUploadArchive/via_dns_network (0.01s) === RUN TestAllowedAccess time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=01M21FKSVFB3X00CRCFFXTP4PM duration_ms=0s method=POST status=200 url="http://127.0.0.1:38941/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01M21FKSVFB3X00CRCFFXTP4PM git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip= user_id=1 username=alex-doe --- PASS: TestAllowedAccess (0.00s) === RUN TestForbiddenAccess time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:38455/api/v4/internal/allowed" --- PASS: TestForbiddenAccess (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive 0.049s === RUN TestUploadPack === RUN TestUploadPack/via_unix_network gitalycall_test.go:24: Server address: unix:/tmp/gitaly111100055/gitaly.sock time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=571 correlation_id=a-correlation-id duration_ms=4ns method=POST status=200 url="http://127.0.0.1:40557/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestUploadPack/via_tcp_network gitalycall_test.go:24: Server address: tcp://127.0.0.1:39631 time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:34253/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestUploadPack/via_dns_network gitalycall_test.go:24: Server address: dns:///127.0.0.1:42917 time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:46583/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe --- PASS: TestUploadPack (0.03s) --- PASS: TestUploadPack/via_unix_network (0.01s) --- PASS: TestUploadPack/via_tcp_network (0.01s) --- PASS: TestUploadPack/via_dns_network (0.01s) === RUN TestAllowedAccess time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=570 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:37121/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-pack correlation_id= git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip= user_id=1 username=alex-doe --- PASS: TestAllowedAccess (0.00s) === RUN TestForbiddenAccess time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:36277/api/v4/internal/allowed" --- PASS: TestForbiddenAccess (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack 0.052s === RUN TestDefaultConfig --- PASS: TestDefaultConfig (0.00s) === RUN TestConfigApplyGlobalState --- PASS: TestConfigApplyGlobalState (0.00s) === RUN TestCustomPrometheusMetrics time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://127.0.0.1:36851" --- PASS: TestCustomPrometheusMetrics (0.01s) === RUN TestNewFromDir --- PASS: TestNewFromDir (0.00s) === RUN TestYAMLDuration === RUN TestYAMLDuration/seconds_assumed_by_default === RUN TestYAMLDuration/milliseconds_are_parsed === RUN TestYAMLDuration/minutes_are_parsed --- PASS: TestYAMLDuration (0.00s) --- PASS: TestYAMLDuration/seconds_assumed_by_default (0.00s) --- PASS: TestYAMLDuration/milliseconds_are_parsed (0.00s) --- PASS: TestYAMLDuration/minutes_are_parsed (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/config 0.031s === RUN TestDisplayWarningMessage === RUN TestDisplayWarningMessage/empty === RUN TestDisplayWarningMessage/basically_empty === RUN TestDisplayWarningMessage/something --- PASS: TestDisplayWarningMessage (0.00s) --- PASS: TestDisplayWarningMessage/empty (0.00s) --- PASS: TestDisplayWarningMessage/basically_empty (0.00s) --- PASS: TestDisplayWarningMessage/something (0.00s) === RUN TestDisplayWarningMessages === RUN TestDisplayWarningMessages/empty === RUN TestDisplayWarningMessages/basically_empty === RUN TestDisplayWarningMessages/something --- PASS: TestDisplayWarningMessages (0.00s) --- PASS: TestDisplayWarningMessages/empty (0.00s) --- PASS: TestDisplayWarningMessages/basically_empty (0.00s) --- PASS: TestDisplayWarningMessages/something (0.00s) === RUN TestDisplayInfoMessage === RUN TestDisplayInfoMessage/empty === RUN TestDisplayInfoMessage/basically_empty === RUN TestDisplayInfoMessage/something --- PASS: TestDisplayInfoMessage (0.00s) --- PASS: TestDisplayInfoMessage/empty (0.00s) --- PASS: TestDisplayInfoMessage/basically_empty (0.00s) --- PASS: TestDisplayInfoMessage/something (0.00s) === RUN TestDisplayInfoMessages === RUN TestDisplayInfoMessages/empty === RUN TestDisplayInfoMessages/basically_empty === RUN TestDisplayInfoMessages/something --- PASS: TestDisplayInfoMessages (0.00s) --- PASS: TestDisplayInfoMessages/empty (0.00s) --- PASS: TestDisplayInfoMessages/basically_empty (0.00s) --- PASS: TestDisplayInfoMessages/something (0.00s) === RUN Test_noMessages === RUN Test_noMessages/empty === RUN Test_noMessages/basically_empty === RUN Test_noMessages/something --- PASS: Test_noMessages (0.00s) --- PASS: Test_noMessages/empty (0.00s) --- PASS: Test_noMessages/basically_empty (0.00s) --- PASS: Test_noMessages/something (0.00s) === RUN Test_formatLine --- PASS: Test_formatLine (0.00s) === RUN Test_divider --- PASS: Test_divider (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/console 0.012s === RUN TestNewSuccess === RUN TestNewSuccess/GITLAB_SHELL_DIR_env_var_is_not_defined executable_test.go:65: Error Trace: /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable/executable_test.go:65 Error: Not equal: expected: "/usr/share/gitlab-shell" actual : "/tmp" Diff: --- Expected +++ Actual @@ -1 +1 @@ -/usr/share/gitlab-shell +/tmp Test: TestNewSuccess/GITLAB_SHELL_DIR_env_var_is_not_defined === RUN TestNewSuccess/GITLAB_SHELL_DIR_env_var_is_defined --- FAIL: TestNewSuccess (0.00s) --- FAIL: TestNewSuccess/GITLAB_SHELL_DIR_env_var_is_not_defined (0.00s) --- PASS: TestNewSuccess/GITLAB_SHELL_DIR_env_var_is_defined (0.00s) === RUN TestNewFailure === RUN TestNewFailure/failed_to_determine_executable === RUN TestNewFailure/GITLAB_SHELL_DIR_doesn't_exist --- PASS: TestNewFailure (0.00s) --- PASS: TestNewFailure/failed_to_determine_executable (0.00s) --- PASS: TestNewFailure/GITLAB_SHELL_DIR_doesn't_exist (0.00s) FAIL FAIL gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable 0.007s === RUN TestPrometheusMetrics time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown --- PASS: TestPrometheusMetrics (0.00s) === RUN TestCachedConnections time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown --- PASS: TestCachedConnections (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly 0.024s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet [no test files] === RUN TestSuccessfulResponses === RUN TestSuccessfulResponses/Provide_key_id_within_the_request time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=690 correlation_id= duration_ms=3ns method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestSuccessfulResponses/Provide_username_within_the_request time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=690 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestSuccessfulResponses/Provide_krb5principal_within_the_request time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=690 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" --- PASS: TestSuccessfulResponses (0.01s) --- PASS: TestSuccessfulResponses/Provide_key_id_within_the_request (0.00s) --- PASS: TestSuccessfulResponses/Provide_username_within_the_request (0.00s) --- PASS: TestSuccessfulResponses/Provide_krb5principal_within_the_request (0.00s) === RUN TestGeoPushGetCustomAction time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=1036 correlation_id= duration_ms=0s method=POST status=300 url="http://unix/api/v4/internal/allowed" --- PASS: TestGeoPushGetCustomAction (0.01s) === RUN TestGeoPullGetCustomAction time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=1148 correlation_id= duration_ms=0s method=POST status=300 url="http://unix/api/v4/internal/allowed" --- PASS: TestGeoPullGetCustomAction (0.01s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/allowed" === RUN TestErrorResponses/A_response_with_bad_JSON time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=24 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestErrorResponses/An_error_response_without_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/allowed" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) === RUN TestCheckIP === RUN TestCheckIP/IPv4_address time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestCheckIP/IPv6_address time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestCheckIP/Host_and_port time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestCheckIP/IPv6_host_and_port time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestCheckIP/Bad_remote_addr time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" --- PASS: TestCheckIP (0.01s) --- PASS: TestCheckIP/IPv4_address (0.00s) --- PASS: TestCheckIP/IPv6_address (0.00s) --- PASS: TestCheckIP/Host_and_port (0.00s) --- PASS: TestCheckIP/IPv6_host_and_port (0.00s) --- PASS: TestCheckIP/Bad_remote_addr (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier 0.052s === RUN TestGetByKey time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=43 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_certs?key=key&user_identifier=user-id" --- PASS: TestGetByKey (0.00s) === RUN TestGetByKeyErrorResponses === RUN TestGetByKeyErrorResponses/A_response_with_an_error_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_certs?key=broken-message&user_identifier=user-id" === RUN TestGetByKeyErrorResponses/A_response_with_bad_JSON time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_certs?key=broken-json&user_identifier=user-id" === RUN TestGetByKeyErrorResponses/A_forbidden_(403)_response_without_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_certs?key=broken-empty&user_identifier=user-id" === RUN TestGetByKeyErrorResponses/A_not_found_(404)_response_without_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/authorized_certs?key=not-found&user_identifier=user-id" --- PASS: TestGetByKeyErrorResponses (0.00s) --- PASS: TestGetByKeyErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestGetByKeyErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestGetByKeyErrorResponses/A_forbidden_(403)_response_without_message (0.00s) --- PASS: TestGetByKeyErrorResponses/A_not_found_(404)_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts 0.026s === RUN TestGetByKey time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=28 correlation_id= duration_ms=3ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=key" --- PASS: TestGetByKey (0.00s) === RUN TestGetByKeyErrorResponses === RUN TestGetByKeyErrorResponses/A_response_with_an_error_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_keys?key=broken-message" === RUN TestGetByKeyErrorResponses/A_response_with_bad_JSON time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=broken-json" === RUN TestGetByKeyErrorResponses/A_forbidden_(403)_response_without_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_keys?key=broken-empty" === RUN TestGetByKeyErrorResponses/A_not_found_(404)_response_without_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/authorized_keys?key=not-found" --- PASS: TestGetByKeyErrorResponses (0.00s) --- PASS: TestGetByKeyErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestGetByKeyErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestGetByKeyErrorResponses/A_forbidden_(403)_response_without_message (0.00s) --- PASS: TestGetByKeyErrorResponses/A_not_found_(404)_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys 0.023s === RUN TestGetByKeyId time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1" --- PASS: TestGetByKeyId (0.00s) === RUN TestGetByUsername time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" --- PASS: TestGetByUsername (0.00s) === RUN TestGetByKrb5Principal time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?krb5principal=john-doe%40TEST.TEST" --- PASS: TestGetByKrb5Principal (0.00s) === RUN TestMissingUser time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=4 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=missing" --- PASS: TestMissingUser (0.00s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/discover?username=broken_message" === RUN TestErrorResponses/A_response_with_bad_JSON time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=broken_json" === RUN TestErrorResponses/An_error_response_without_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/discover?username=broken_empty" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover 0.022s === RUN TestInfoRefs time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=16 correlation_id= duration_ms=2ns method=GET status=200 url="http://127.0.0.1:40059/info/refs?service=git-receive-pack" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=15 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:40059/info/refs?service=git-upload-pack" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=16 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:40059/info/refs?service=git-archive-pack" --- PASS: TestInfoRefs (0.00s) === RUN TestReceivePack time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=25 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:34905/git-receive-pack" --- PASS: TestReceivePack (0.00s) === RUN TestUploadPack time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=24 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:35433/git-upload-pack" --- PASS: TestUploadPack (0.00s) === RUN TestFailedHTTPRequest time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:40277/info/refs?service=git-receive-pack" --- PASS: TestFailedHTTPRequest (0.00s) === RUN TestFailedErrorReadRequest time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:41447/info/refs?service=git-receive-pack" --- PASS: TestFailedErrorReadRequest (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git 0.025s === RUN TestAudit time="2026-09-08T09:43:31-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/shellhorse/git_audit_event" --- PASS: TestAudit (0.00s) === RUN TestAuditFailed time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/api/v4/internal/shellhorse/git_audit_event" --- PASS: TestAuditFailed (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent 0.019s === RUN TestCheck time="2026-09-08T09:43:31-12:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/check" --- PASS: TestCheck (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck 0.019s === RUN TestFailedRequests === RUN TestFailedRequests/With_bad_response time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=3ns method=POST status=200 url="http://127.0.0.1:35053/api/v4/internal/lfs_authenticate" === RUN TestFailedRequests/With_API_returns_an_error time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:35053/api/v4/internal/lfs_authenticate" === RUN TestFailedRequests/With_API_fails time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:35053/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:34-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:35053/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:36-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:35053/api/v4/internal/lfs_authenticate" --- PASS: TestFailedRequests (3.02s) --- PASS: TestFailedRequests/With_bad_response (0.00s) --- PASS: TestFailedRequests/With_API_returns_an_error (0.00s) --- PASS: TestFailedRequests/With_API_fails (3.01s) === RUN TestSuccessfulRequests === RUN TestSuccessfulRequests/For_download time="2026-09-08T09:43:36-12:00" level=info msg="Finished HTTP request" content_length_bytes=116 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:43109/api/v4/internal/lfs_authenticate" === RUN TestSuccessfulRequests/For_upload time="2026-09-08T09:43:36-12:00" level=info msg="Finished HTTP request" content_length_bytes=116 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:43109/api/v4/internal/lfs_authenticate" --- PASS: TestSuccessfulRequests (0.00s) --- PASS: TestSuccessfulRequests/For_download (0.00s) --- PASS: TestSuccessfulRequests/For_upload (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate 3.200s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer [no test files] === RUN TestGetPersonalAccessTokenByKeyId time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=114 correlation_id= duration_ms=2ns method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" --- PASS: TestGetPersonalAccessTokenByKeyId (0.00s) === RUN TestGetRecoveryCodesByUsername time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=83 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" --- PASS: TestGetRecoveryCodesByUsername (0.00s) === RUN TestMissingUser time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=43 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" --- PASS: TestMissingUser (0.00s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/personal_access_token" === RUN TestErrorResponses/A_response_with_bad_JSON time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestErrorResponses/An_error_response_without_message time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/personal_access_token" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken 0.020s === RUN TestGetRecoveryCodesByKeyId time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=59 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" --- PASS: TestGetRecoveryCodesByKeyId (0.00s) === RUN TestGetRecoveryCodesByUsername time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=59 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" --- PASS: TestGetRecoveryCodesByUsername (0.00s) === RUN TestMissingUser time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=43 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" --- PASS: TestMissingUser (0.00s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_recovery_codes" === RUN TestErrorResponses/A_response_with_bad_JSON time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" === RUN TestErrorResponses/An_error_response_without_message time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_recovery_codes" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover 0.021s === RUN TestVerifyOTPByKeyId time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=2ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" --- PASS: TestVerifyOTPByKeyId (0.00s) === RUN TestVerifyOTPByUsername time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" --- PASS: TestVerifyOTPByUsername (0.00s) === RUN TestErrorMessage time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=44 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" --- PASS: TestErrorMessage (0.00s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_manual_otp_check" === RUN TestErrorResponses/A_response_with_bad_JSON time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" === RUN TestErrorResponses/An_error_response_without_message time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_manual_otp_check" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) === RUN TestVerifyPush time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" --- PASS: TestVerifyPush (0.00s) === RUN TestErrorMessagePush time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=44 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" --- PASS: TestErrorMessagePush (0.00s) === RUN TestErrorResponsesPush === RUN TestErrorResponsesPush/A_response_with_an_error_message time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_push_otp_check" === RUN TestErrorResponsesPush/A_response_with_bad_JSON time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" === RUN TestErrorResponsesPush/An_error_response_without_message time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_push_otp_check" --- PASS: TestErrorResponsesPush (0.00s) --- PASS: TestErrorResponsesPush/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponsesPush/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponsesPush/An_error_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify 0.028s === RUN TestRunGitalyCommand time="2026-09-08T09:43:33-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2026-09-08T09:43:33-12:00" level=error msg="Failed to execute Git command" correlation_id= error=error exit_status=0 --- PASS: TestRunGitalyCommand (0.00s) === RUN TestCachingOfGitalyConnections time="2026-09-08T09:43:33-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown --- PASS: TestCachingOfGitalyConnections (0.00s) === RUN TestMissingGitalyAddress time="2026-09-08T09:43:33-12:00" level=error msg="Failed to get connection to execute Git command" correlation_id= error="RunGitalyCommand: no gitaly_address given" --- PASS: TestMissingGitalyAddress (0.00s) === RUN TestUnavailableGitalyErr time="2026-09-08T09:43:33-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2026-09-08T09:43:33-12:00" level=error msg="Failed to execute Git command" correlation_id= error="rpc error: code = Unavailable desc = error" exit_status=0 --- PASS: TestUnavailableGitalyErr (0.00s) === RUN TestGitalyLimitErr time="2026-09-08T09:43:33-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2026-09-08T09:43:33-12:00" level=error msg="Failed to execute Git command" correlation_id= error="rpc error: code = Unavailable desc = too busy" exit_status=0 --- PASS: TestGitalyLimitErr (0.00s) === RUN TestRunGitalyCommandMetadata === RUN TestRunGitalyCommandMetadata/gitaly_feature_flags time="2026-09-08T09:43:33-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown --- PASS: TestRunGitalyCommandMetadata (0.00s) --- PASS: TestRunGitalyCommandMetadata/gitaly_feature_flags (0.00s) === RUN TestPrepareContext === RUN TestPrepareContext/client_identity time="2026-09-08T09:43:33-12:00" level=info msg="executing git command" command=git-upload-pack correlation_id= git_protocol=protocol gl_key_id=1 gl_key_type=key gl_project_path=group/private gl_repository=project-26 remote_ip=10.0.0.1 user_id=6 username=jane.doe --- PASS: TestPrepareContext (0.00s) --- PASS: TestPrepareContext/client_identity (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler 0.022s === RUN TestFailingNewPublicKeyLine === RUN TestFailingNewPublicKeyLine/When_Id_has_non-alphanumeric_and_non-dash_characters_in_it === RUN TestFailingNewPublicKeyLine/When_public_key_has_newline_in_it --- PASS: TestFailingNewPublicKeyLine (0.00s) --- PASS: TestFailingNewPublicKeyLine/When_Id_has_non-alphanumeric_and_non-dash_characters_in_it (0.00s) --- PASS: TestFailingNewPublicKeyLine/When_public_key_has_newline_in_it (0.00s) === RUN TestFailingNewPrincipalKeyLine === RUN TestFailingNewPrincipalKeyLine/When_username_has_non-alphanumeric_and_non-dash_characters_in_it === RUN TestFailingNewPrincipalKeyLine/When_principal_has_newline_in_it --- PASS: TestFailingNewPrincipalKeyLine (0.00s) --- PASS: TestFailingNewPrincipalKeyLine/When_username_has_non-alphanumeric_and_non-dash_characters_in_it (0.00s) --- PASS: TestFailingNewPrincipalKeyLine/When_principal_has_newline_in_it (0.00s) === RUN TestToString --- PASS: TestToString (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline 0.013s === RUN TestConfigure --- PASS: TestConfigure (0.00s) === RUN TestConfigureWithDebugLogLevel --- PASS: TestConfigureWithDebugLogLevel (0.00s) === RUN TestConfigureWithPermissionError /tmp/go-build3879189481/b605/logger.test: Unable to configure logging: open /tmp/TestConfigureWithPermissionError4270940534/001: is a directory, Unix syslog delivery error --- PASS: TestConfigureWithPermissionError (0.00s) === RUN TestLogInUTC --- PASS: TestLogInUTC (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger 0.015s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics [no test files] === RUN TestScanner === RUN TestScanner/happy_path === RUN TestScanner/large_input === RUN TestScanner/missing_byte_middle === RUN TestScanner/unfinished_prefix === RUN TestScanner/short_read_in_data,_only_prefix --- PASS: TestScanner (0.00s) --- PASS: TestScanner/happy_path (0.00s) --- PASS: TestScanner/large_input (0.00s) --- PASS: TestScanner/missing_byte_middle (0.00s) --- PASS: TestScanner/unfinished_prefix (0.00s) --- PASS: TestScanner/short_read_in_data,_only_prefix (0.00s) === RUN TestIsRefRemoval === RUN TestIsRefRemoval/003f7217a7c7e582c46cec22a130adf4b9d7d950fba0_7d1665144a3a975c05f1f43902ddaf084e784dbe_refs/heads/debug === RUN TestIsRefRemoval/003f0000000000000000000000000000000000000000_7d1665144a3a975c05f1f43902ddaf084e784dbe_refs/heads/debug === RUN TestIsRefRemoval/003f7217a7c7e582c46cec22a130adf4b9d7d950fba0_0000000000000000000000000000000000000000_refs/heads/debug --- PASS: TestIsRefRemoval (0.00s) --- PASS: TestIsRefRemoval/003f7217a7c7e582c46cec22a130adf4b9d7d950fba0_7d1665144a3a975c05f1f43902ddaf084e784dbe_refs/heads/debug (0.00s) --- PASS: TestIsRefRemoval/003f0000000000000000000000000000000000000000_7d1665144a3a975c05f1f43902ddaf084e784dbe_refs/heads/debug (0.00s) --- PASS: TestIsRefRemoval/003f7217a7c7e582c46cec22a130adf4b9d7d950fba0_0000000000000000000000000000000000000000_refs/heads/debug (0.00s) === RUN TestIsFlush === RUN TestIsFlush/0008abcd === RUN TestIsFlush/invalid_packet === RUN TestIsFlush/0000 --- PASS: TestIsFlush (0.00s) --- PASS: TestIsFlush/0008abcd (0.00s) --- PASS: TestIsFlush/invalid_packet (0.00s) --- PASS: TestIsFlush/0000 (0.00s) === RUN TestIsDone === RUN TestIsDone/0008abcd === RUN TestIsDone/invalid_packet === RUN TestIsDone/0009done_ === RUN TestIsDone/0001 --- PASS: TestIsDone (0.00s) --- PASS: TestIsDone/0008abcd (0.00s) --- PASS: TestIsDone/invalid_packet (0.00s) --- PASS: TestIsDone/0009done_ (0.00s) --- PASS: TestIsDone/0001 (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline 0.006s === RUN TestPanicDuringSessionIsRecovered time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=error msg="panic handling session" correlation_id= recovered_error="This is a panic" remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=9.8267e-05 remote_addr= --- PASS: TestPanicDuringSessionIsRecovered (0.00s) === RUN TestUnknownChannelType time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type="unknown session" correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: unknown channel type" correlation_id= remote_addr= --- PASS: TestUnknownChannelType (0.00s) === RUN TestTooManySessions time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: too many concurrent sessions" correlation_id= remote_addr= --- PASS: TestTooManySessions (0.00s) === RUN TestAcceptSessionSucceeds time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=8.27e-07 remote_addr= --- PASS: TestAcceptSessionSucceeds (0.00s) === RUN TestAcceptSessionFails time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=8.8394e-05 remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=error msg="connection: handleRequests: accepting channel failed" correlation_id= error="some failure" remote_addr= --- PASS: TestAcceptSessionFails (0.00s) === RUN TestClientAliveInterval --- PASS: TestClientAliveInterval (0.00s) === RUN TestSessionsMetrics time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=warning msg="connection: session error" correlation_id= error="custom error" remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=0.000758463 remote_addr= === RUN TestSessionsMetrics/canceled_requests time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=2.5267e-05 remote_addr= === RUN TestSessionsMetrics/unavailable_Gitaly time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=9.146e-06 remote_addr= === RUN TestSessionsMetrics/api_error time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=9.941e-06 remote_addr= === RUN TestSessionsMetrics/disallowed_command time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=7.733e-06 remote_addr= === RUN TestSessionsMetrics/not_our_ref time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=2.352e-05 remote_addr= --- PASS: TestSessionsMetrics (0.02s) --- PASS: TestSessionsMetrics/canceled_requests (0.00s) --- PASS: TestSessionsMetrics/unavailable_Gitaly (0.00s) --- PASS: TestSessionsMetrics/api_error (0.00s) --- PASS: TestSessionsMetrics/disallowed_command (0.00s) --- PASS: TestSessionsMetrics/not_our_ref (0.00s) === RUN TestNewServerConfigWithoutHosts --- PASS: TestNewServerConfigWithoutHosts (0.00s) === RUN TestHostKeyAndCerts time="2026-09-08T09:43:34-12:00" level=error msg="no matching private key for certificate /tmp/TestHostKeyAndCerts2961394136/001/certs/valid/server2-cert.pub" filename=/tmp/TestHostKeyAndCerts2961394136/001/certs/valid/server2-cert.pub time="2026-09-08T09:43:34-12:00" level=error msg="failed to decode host certificate" filename=/tmp/TestHostKeyAndCerts2961394136/001/certs/invalid/server-cert.pub time="2026-09-08T09:43:34-12:00" level=error msg="failed to read host certificate" error="open /tmp/TestHostKeyAndCerts2961394136/001/certs/invalid-path.key: no such file or directory" filename=/tmp/TestHostKeyAndCerts2961394136/001/certs/invalid-path.key time="2026-09-08T09:43:34-12:00" level=error msg="failed to parse host certificate" error="ssh: no key found" filename=/tmp/TestHostKeyAndCerts2961394136/001/certs/invalid/server.crt --- PASS: TestHostKeyAndCerts (0.00s) === RUN TestFailedAuthorizedKeysClient --- PASS: TestFailedAuthorizedKeysClient (0.00s) === RUN TestUserKeyHandling time="2026-09-08T09:43:34-12:00" level=error msg="Failed to read host key" error="open /tmp/TestUserKeyHandling3241488298/001/certs/invalid-path.key: no such file or directory" filename=/tmp/TestUserKeyHandling3241488298/001/certs/invalid-path.key time="2026-09-08T09:43:34-12:00" level=error msg="Failed to parse host key" error="ssh: unsupported key type \"CERTIFICATE\"" filename=/tmp/TestUserKeyHandling3241488298/001/certs/invalid/server.crt === RUN TestUserKeyHandling/wrong_user === RUN TestUserKeyHandling/prohibited_dsa_key === RUN TestUserKeyHandling/API_error time="2026-09-08T09:43:35-12:00" level=error msg="Internal API error" correlation_id= duration_ms=238ns error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQDDY%2Frw9cEB2%2FWLmP%2F%2Bpp1qkqZvnkFpEzSbIpZ68btyZo7aJ0OdE0XsvKS5MiTRvlqwJnp81yKlx3tdtM9Lr5SlB2NTnnEbhuDyPgrqUFX1a%2FI7UugFyl2y90Qqi1XvZwmse4R6stWe3eOHNIikEphioQv%2BXuHG6sGs8p3RolzTNFpDZ47KyGovHg%2BTiGLXq%2BWdEB5dIsrj9wkhfz%2F%2F4mHHEUNLG7FD4XT59IOe%2FypwkYFAFYLJs61xynTl2tAPeiZhciCE5oW%2BveYZu8DoWuPDKMq7ySpjIazdYeSl5OJ8jKNyM6LXmT%2FbhKXnZinT6HS4Rc58PigTb51Zmc0kVSwV" time="2026-09-08T09:43:36-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQDDY%2Frw9cEB2%2FWLmP%2F%2Bpp1qkqZvnkFpEzSbIpZ68btyZo7aJ0OdE0XsvKS5MiTRvlqwJnp81yKlx3tdtM9Lr5SlB2NTnnEbhuDyPgrqUFX1a%2FI7UugFyl2y90Qqi1XvZwmse4R6stWe3eOHNIikEphioQv%2BXuHG6sGs8p3RolzTNFpDZ47KyGovHg%2BTiGLXq%2BWdEB5dIsrj9wkhfz%2F%2F4mHHEUNLG7FD4XT59IOe%2FypwkYFAFYLJs61xynTl2tAPeiZhciCE5oW%2BveYZu8DoWuPDKMq7ySpjIazdYeSl5OJ8jKNyM6LXmT%2FbhKXnZinT6HS4Rc58PigTb51Zmc0kVSwV" time="2026-09-08T09:43:38-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQDDY%2Frw9cEB2%2FWLmP%2F%2Bpp1qkqZvnkFpEzSbIpZ68btyZo7aJ0OdE0XsvKS5MiTRvlqwJnp81yKlx3tdtM9Lr5SlB2NTnnEbhuDyPgrqUFX1a%2FI7UugFyl2y90Qqi1XvZwmse4R6stWe3eOHNIikEphioQv%2BXuHG6sGs8p3RolzTNFpDZ47KyGovHg%2BTiGLXq%2BWdEB5dIsrj9wkhfz%2F%2F4mHHEUNLG7FD4XT59IOe%2FypwkYFAFYLJs61xynTl2tAPeiZhciCE5oW%2BveYZu8DoWuPDKMq7ySpjIazdYeSl5OJ8jKNyM6LXmT%2FbhKXnZinT6HS4Rc58PigTb51Zmc0kVSwV" === RUN TestUserKeyHandling/successful_request time="2026-09-08T09:43:38-12:00" level=info msg="Finished HTTP request" content_length_bytes=25 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQDZEEC9%2FaOsmkGnROMR9xypdG6YR9UFBmeorngpktcJ3ds6YmFKjStHPfwEeRt2XadKwpJpDD6bNoC7mFsUCznbZIg42qudctWlJzaPDua8cef2aZFASZdHBnL0A56O%2FHbK8hDw5KGzU1zAVIpTAwydi4BVb52wOn36YlchY9Ra2LorKLOAVWj2A8m5rqulQN6Bv5JRveSSUNkAiFD3yKQZMKIXcD9EtRim2zoPcOIVTtNV7nM1A60xjwDEC0p8O4xd5v5jdf6tP67%2F5PRBJ8EET2ni4mz23ZMH5TTgYPBwGNQPT%2FmbwmRMKQcxhHthtbVYA8CQqQiOrdaQONPARm8p" --- PASS: TestUserKeyHandling (4.65s) --- PASS: TestUserKeyHandling/wrong_user (0.00s) --- PASS: TestUserKeyHandling/prohibited_dsa_key (0.00s) --- PASS: TestUserKeyHandling/API_error (3.25s) --- PASS: TestUserKeyHandling/successful_request (0.00s) === RUN TestUserCertificateHandling time="2026-09-08T09:43:39-12:00" level=error msg="Failed to read host key" error="open /tmp/TestUserCertificateHandling2987909718/001/certs/invalid-path.key: no such file or directory" filename=/tmp/TestUserCertificateHandling2987909718/001/certs/invalid-path.key time="2026-09-08T09:43:39-12:00" level=error msg="Failed to parse host key" error="ssh: unsupported key type \"CERTIFICATE\"" filename=/tmp/TestUserCertificateHandling2987909718/001/certs/invalid/server.crt === RUN TestUserCertificateHandling/wrong_cert_type === RUN TestUserCertificateHandling/expired_cert === RUN TestUserCertificateHandling/API_error time="2026-09-08T09:43:40-12:00" level=error msg="Internal API error" correlation_id= duration_ms=11ns error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_certs?key=jZS1aMXHTKZoKJAYZybAmiMbkDLmPBkyVdP30DnceL0&user_identifier=root%40example.com" time="2026-09-08T09:43:41-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_certs?key=jZS1aMXHTKZoKJAYZybAmiMbkDLmPBkyVdP30DnceL0&user_identifier=root%40example.com" time="2026-09-08T09:43:43-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_certs?key=jZS1aMXHTKZoKJAYZybAmiMbkDLmPBkyVdP30DnceL0&user_identifier=root%40example.com" time="2026-09-08T09:43:43-12:00" level=warning msg="user certificate is not signed by a trusted key" certificate_identity=root@example.com correlation_id= error="Internal API unreachable" public_key_fingerprint="SHA256:8xdtxf7SMrdlBou89pbXrOBBBET4Oo2F9iGKBCJ0eak" signing_ca_fingerprint="SHA256:jZS1aMXHTKZoKJAYZybAmiMbkDLmPBkyVdP30DnceL0" ssh_user=user === RUN TestUserCertificateHandling/successful_request time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=48 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_certs?key=FWuyDQINqsdcR5xHaell8GoRuc7SJOavc7rHq5y%2FpAQ&user_identifier=root%40example.com" time="2026-09-08T09:43:43-12:00" level=info msg="user certificate is signed by a trusted key" certificate_identity=root@example.com certificate_namespace=namespace certificate_username=root correlation_id= public_key_fingerprint="SHA256:9QxoY0iUgKmxlU0D5VSNyVhMhaIo7alN8Qjtb9NrXmE" signing_ca_fingerprint="SHA256:FWuyDQINqsdcR5xHaell8GoRuc7SJOavc7rHq5y/pAQ" ssh_user=user === RUN TestUserCertificateHandling/feature_flag_is_not_enabled === RUN TestUserCertificateHandling/feature_flag_is_disabled --- PASS: TestUserCertificateHandling (5.05s) --- PASS: TestUserCertificateHandling/wrong_cert_type (0.00s) --- PASS: TestUserCertificateHandling/expired_cert (0.00s) --- PASS: TestUserCertificateHandling/API_error (3.03s) --- PASS: TestUserCertificateHandling/successful_request (0.00s) --- PASS: TestUserCertificateHandling/feature_flag_is_not_enabled (0.00s) --- PASS: TestUserCertificateHandling/feature_flag_is_disabled (0.00s) === RUN TestDefaultAlgorithms --- PASS: TestDefaultAlgorithms (0.00s) === RUN TestCustomAlgorithms --- PASS: TestCustomAlgorithms (0.00s) === RUN TestGSSAPIWithMIC --- PASS: TestGSSAPIWithMIC (0.00s) === RUN TestGSSAPIWithMICDisabled --- PASS: TestGSSAPIWithMICDisabled (0.00s) === RUN TestHandleEnv === RUN TestHandleEnv/invalid_payload time="2026-09-08T09:43:43-12:00" level=error msg="session: handleEnv: failed to unmarshal request" correlation_id= error="ssh: unmarshal error for field Name of type envRequest" === RUN TestHandleEnv/valid_payload === RUN TestHandleEnv/valid_payload_with_forbidden_env_var --- PASS: TestHandleEnv (0.00s) --- PASS: TestHandleEnv/invalid_payload (0.00s) --- PASS: TestHandleEnv/valid_payload (0.00s) --- PASS: TestHandleEnv/valid_payload_with_forbidden_env_var (0.00s) === RUN TestHandleExec === RUN TestHandleExec/invalid_payload === RUN TestHandleExec/valid_payload time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46581/api/v4/internal/discover?key_id=id" time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id= time="2026-09-08T09:43:43-12:00" level=info msg="session: exit: exiting" correlation_id= exit_status=0 time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46581/api/v4/internal/discover?username=root" time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id= time="2026-09-08T09:43:43-12:00" level=info msg="session: exit: exiting" correlation_id= exit_status=0 time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46581/api/v4/internal/discover?krb5principal=test%40TEST.TEST" time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id= time="2026-09-08T09:43:43-12:00" level=info msg="session: exit: exiting" correlation_id= exit_status=0 --- PASS: TestHandleExec (0.00s) --- PASS: TestHandleExec/invalid_payload (0.00s) --- PASS: TestHandleExec/valid_payload (0.00s) === RUN TestHandleShell === RUN TestHandleShell/fails_to_parse_command === RUN TestHandleShell/specified_command_is_unknown === RUN TestHandleShell/fails_to_parse_command#01 time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 === RUN TestHandleShell/parses_command time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:33773/api/v4/internal/discover?key_id=root" time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id= --- PASS: TestHandleShell (0.00s) --- PASS: TestHandleShell/fails_to_parse_command (0.00s) --- PASS: TestHandleShell/specified_command_is_unknown (0.00s) --- PASS: TestHandleShell/fails_to_parse_command#01 (0.00s) --- PASS: TestHandleShell/parses_command (0.00s) === RUN TestListenAndServe time="2026-09-08T09:43:43-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:43-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 time="2026-09-08T09:43:43-12:00" level=info msg="public key authentication" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 ssh_key_type=ssh-rsa time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:43-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 remote_addr="127.0.0.1:49110" time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 env="{ true discover 127.0.0.1:49110 }" established_session_duration_s=0.000221303 time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 time="2026-09-08T09:43:43-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 exit_status=0 time="2026-09-08T09:43:43-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 duration_s=0.000956752 remote_addr="127.0.0.1:49110" time="2026-09-08T09:43:43-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 reason=EOF time="2026-09-08T09:43:43-12:00" level=info msg="access: finish" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 duration_s=0.02289524 meta="{ }" remote_addr="127.0.0.1:49110" written_bytes=31 --- PASS: TestListenAndServe (0.17s) === RUN TestListenAndServe_proxyProtocolEnabled === RUN TestListenAndServe_proxyProtocolEnabled/USE_(default)_without_a_header time="2026-09-08T09:43:43-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:43-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:43-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 time="2026-09-08T09:43:43-12:00" level=info msg="public key authentication" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 ssh_key_type=ssh-rsa time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6KH2TTVXFYRYETXGV39 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6KH2TTVXFYRYETXGV39 remote_addr="127.0.0.1:49138" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 env="{ true discover 127.0.0.1:49138 }" established_session_duration_s=0.00016812 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6KH2TTVXFYRYETXGV39 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 duration_s=0.000942256 remote_addr="127.0.0.1:49138" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 duration_s=0.030314653 meta="{ }" remote_addr="127.0.0.1:49138" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/USE_(default)_with_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6MNC6YB9F46T5111NCN time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM6MNC6YB9F46T5111NCN ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6MNC6YB9F46T5111NCN duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6MNC6YB9F46T5111NCN remote_addr="10.1.1.1:1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6MNC6YB9F46T5111NCN env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000161853 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6MNC6YB9F46T5111NCN duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6MNC6YB9F46T5111NCN time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6MNC6YB9F46T5111NCN exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6MNC6YB9F46T5111NCN duration_s=0.001919353 remote_addr="10.1.1.1:1000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6MNC6YB9F46T5111NCN reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6MNC6YB9F46T5111NCN duration_s=0.020619952 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/REQUIRE_without_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6VV2S05B75XXCRT4TDF time="2026-09-08T09:43:44-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM6VV2S05B75XXCRT4TDF error="proxyproto: proxy protocol signature not present" remote_addr="127.0.0.1:49160" time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6VV2S05B75XXCRT4TDF duration_s=0.000141828 meta="{ }" remote_addr="127.0.0.1:49160" written_bytes=0 === RUN TestListenAndServe_proxyProtocolEnabled/REQUIRE_with_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 remote_addr="10.1.1.1:1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000159816 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 duration_s=0.00096755 remote_addr="10.1.1.1:1000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 duration_s=0.021779662 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/REJECT_without_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6WYKF7FCPTKDV045N3Y duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6WYKF7FCPTKDV045N3Y remote_addr="127.0.0.1:49170" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y env="{ true discover 127.0.0.1:49170 }" established_session_duration_s=0.000182663 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6WYKF7FCPTKDV045N3Y duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y duration_s=0.00105771 remote_addr="127.0.0.1:49170" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y duration_s=0.024864795 meta="{ }" remote_addr="127.0.0.1:49170" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/REJECT_with_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6XY0JXM80XQ3XRSG3ZJ time="2026-09-08T09:43:44-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM6XY0JXM80XQ3XRSG3ZJ error="proxyproto: upstream connection sent PROXY header but isn't allowed to send one" remote_addr="127.0.0.1:49174" time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6XY0JXM80XQ3XRSG3ZJ duration_s=0.00012216 meta="{ }" remote_addr="127.0.0.1:49174" written_bytes=0 === RUN TestListenAndServe_proxyProtocolEnabled/IGNORE_without_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 remote_addr="127.0.0.1:49188" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 env="{ true discover 127.0.0.1:49188 }" established_session_duration_s=0.000215082 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 duration_s=0.001026705 remote_addr="127.0.0.1:49188" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 duration_s=0.020246571 meta="{ }" remote_addr="127.0.0.1:49188" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/IGNORE_with_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM73621NRN3RJ6NJGBE9V time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM73621NRN3RJ6NJGBE9V ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM73621NRN3RJ6NJGBE9V duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM73621NRN3RJ6NJGBE9V remote_addr="127.0.0.1:49204" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM73621NRN3RJ6NJGBE9V env="{ true discover 127.0.0.1:49204 }" established_session_duration_s=0.000191292 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM73621NRN3RJ6NJGBE9V duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM73621NRN3RJ6NJGBE9V time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM73621NRN3RJ6NJGBE9V exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM73621NRN3RJ6NJGBE9V duration_s=0.00110226 remote_addr="127.0.0.1:49204" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM73621NRN3RJ6NJGBE9V reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM73621NRN3RJ6NJGBE9V duration_s=0.021631996 meta="{ }" remote_addr="127.0.0.1:49204" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_with_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM740GF5N0VQQTFPEMJ8F duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM740GF5N0VQQTFPEMJ8F remote_addr="10.1.1.1:1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000127469 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM740GF5N0VQQTFPEMJ8F duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F duration_s=0.000803384 remote_addr="10.1.1.1:1000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F duration_s=0.019782274 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_without_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM74SEE07MKZKHGCMDNB8 duration_ms=99ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM74SEE07MKZKHGCMDNB8 remote_addr="127.0.0.1:49214" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 env="{ true discover 127.0.0.1:49214 }" established_session_duration_s=0.000199158 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM74SEE07MKZKHGCMDNB8 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 duration_s=0.000976835 remote_addr="127.0.0.1:49214" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 duration_s=0.118924128 meta="{ }" remote_addr="127.0.0.1:49214" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_with_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM78VMN7P0VBFWGDX7WAA duration_ms=10ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM78VMN7P0VBFWGDX7WAA remote_addr="10.1.1.1:1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000197394 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM78VMN7P0VBFWGDX7WAA duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA duration_s=0.000923717 remote_addr="10.1.1.1:1000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA duration_s=0.030386691 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_without_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP duration_ms=69ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP remote_addr="127.0.0.1:49234" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP env="{ true discover 127.0.0.1:49234 }" established_session_duration_s=0.000202738 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP duration_s=0.001206332 remote_addr="127.0.0.1:49234" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP duration_s=0.08862968 meta="{ }" remote_addr="127.0.0.1:49234" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_with_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7FFE06NMXRYXRTS9YQH time="2026-09-08T09:43:44-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM7FFE06NMXRYXRTS9YQH error="proxyproto: upstream connection sent PROXY header but isn't allowed to send one" remote_addr="127.0.0.1:49240" time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM7FFE06NMXRYXRTS9YQH duration_s=0.000152304 meta="{ }" remote_addr="127.0.0.1:49240" written_bytes=0 === RUN TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_without_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX remote_addr="127.0.0.1:49246" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX env="{ true discover 127.0.0.1:49246 }" established_session_duration_s=0.000162845 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX duration_s=0.00090912 remote_addr="127.0.0.1:49246" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX duration_s=0.024512126 meta="{ }" remote_addr="127.0.0.1:49246" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_with_a_header time="2026-09-08T09:43:45-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7P2E8F1FTNDT5AK1AT9 time="2026-09-08T09:43:45-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM7P2E8F1FTNDT5AK1AT9 error="proxyproto: upstream connection sent PROXY header but isn't allowed to send one" remote_addr="127.0.0.1:49252" time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7P2E8F1FTNDT5AK1AT9 duration_s=0.000127249 meta="{ }" remote_addr="127.0.0.1:49252" written_bytes=0 === RUN TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_without_a_header time="2026-09-08T09:43:45-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7P8WS7K9AE128N21NFY time="2026-09-08T09:43:45-12:00" level=info msg="public key authentication" correlation_id=01M21FM7P8WS7K9AE128N21NFY ssh_key_type=ssh-rsa time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM7P8WS7K9AE128N21NFY duration_ms=102ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:45-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM7P8WS7K9AE128N21NFY remote_addr="127.0.0.1:49262" time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM7P8WS7K9AE128N21NFY env="{ true discover 127.0.0.1:49262 }" established_session_duration_s=0.000528406 time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM7P8WS7K9AE128N21NFY duration_ms=36ns method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM7P8WS7K9AE128N21NFY time="2026-09-08T09:43:45-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM7P8WS7K9AE128N21NFY exit_status=0 time="2026-09-08T09:43:45-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM7P8WS7K9AE128N21NFY duration_s=0.037603676 remote_addr="127.0.0.1:49262" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM7P8WS7K9AE128N21NFY reason=EOF time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7P8WS7K9AE128N21NFY duration_s=0.193454801 meta="{ }" remote_addr="127.0.0.1:49262" written_bytes=31 --- PASS: TestListenAndServe_proxyProtocolEnabled (1.31s) --- PASS: TestListenAndServe_proxyProtocolEnabled/USE_(default)_without_a_header (0.04s) --- PASS: TestListenAndServe_proxyProtocolEnabled/USE_(default)_with_a_header (0.22s) --- PASS: TestListenAndServe_proxyProtocolEnabled/REQUIRE_without_a_header (0.02s) --- PASS: TestListenAndServe_proxyProtocolEnabled/REQUIRE_with_a_header (0.03s) --- PASS: TestListenAndServe_proxyProtocolEnabled/REJECT_without_a_header (0.03s) --- PASS: TestListenAndServe_proxyProtocolEnabled/REJECT_with_a_header (0.01s) --- PASS: TestListenAndServe_proxyProtocolEnabled/IGNORE_without_a_header (0.16s) --- PASS: TestListenAndServe_proxyProtocolEnabled/IGNORE_with_a_header (0.03s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_with_a_header (0.02s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_without_a_header (0.13s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_with_a_header (0.05s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_without_a_header (0.16s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_with_a_header (0.09s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_without_a_header (0.12s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_with_a_header (0.01s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_without_a_header (0.20s) === RUN TestCorrelationId time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M time="2026-09-08T09:43:45-12:00" level=info msg="public key authentication" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M ssh_key_type=ssh-rsa time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:45-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M remote_addr="127.0.0.1:49274" time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M env="{ true discover 127.0.0.1:49274 }" established_session_duration_s=0.000173495 time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M time="2026-09-08T09:43:45-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M exit_status=0 time="2026-09-08T09:43:45-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M duration_s=0.000776012 remote_addr="127.0.0.1:49274" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR time="2026-09-08T09:43:45-12:00" level=info msg="public key authentication" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR ssh_key_type=ssh-rsa time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM7X4NKS23JN2D2DP6EGR duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:45-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM7X4NKS23JN2D2DP6EGR remote_addr="127.0.0.1:49284" time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR env="{ true discover 127.0.0.1:49284 }" established_session_duration_s=0.00017792 time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM7X4NKS23JN2D2DP6EGR duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR time="2026-09-08T09:43:45-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR exit_status=0 time="2026-09-08T09:43:45-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR duration_s=0.001069587 remote_addr="127.0.0.1:49284" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR reason=EOF time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR duration_s=0.019954113 meta="{ }" remote_addr="127.0.0.1:49284" written_bytes=31 time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M reason=EOF time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M duration_s=0.040194278 meta="{ }" remote_addr="127.0.0.1:49274" written_bytes=31 --- PASS: TestCorrelationId (0.05s) === RUN TestReadinessProbe --- PASS: TestReadinessProbe (0.00s) === RUN TestLivenessProbe --- PASS: TestLivenessProbe (0.00s) === RUN TestInvalidClientConfig time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7XZAHS9Q4D4PGPZS54D time="2026-09-08T09:43:45-12:00" level=info msg="public key authentication" correlation_id=01M21FM7XZAHS9Q4D4PGPZS54D ssh_key_type=ssh-rsa time="2026-09-08T09:43:45-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM7XZAHS9Q4D4PGPZS54D error="[ssh: no auth passed yet, unknown user]" remote_addr="127.0.0.1:49298" time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7XZAHS9Q4D4PGPZS54D duration_s=0.003559887 meta="{ }" remote_addr="127.0.0.1:49298" written_bytes=0 --- PASS: TestInvalidClientConfig (0.01s) === RUN TestInvalidServerConfig --- PASS: TestInvalidServerConfig (0.00s) === RUN TestClosingHangedConnections time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7Y81C586DGCCV6MK4NX time="2026-09-08T09:43:45-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM7Y81C586DGCCV6MK4NX error="read tcp 127.0.0.1:50000->127.0.0.1:49300: use of closed network connection" remote_addr="127.0.0.1:49300" time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7Y81C586DGCCV6MK4NX duration_s=0.003276115 meta="{ }" remote_addr="127.0.0.1:49300" written_bytes=0 --- PASS: TestClosingHangedConnections (0.01s) === RUN TestLoginGraceTime time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7YKB8GP3KE54W8JDC0N time="2026-09-08T09:43:45-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM7YKB8GP3KE54W8JDC0N error="read tcp 127.0.0.1:50000->127.0.0.1:49302: i/o timeout" remote_addr="127.0.0.1:49302" time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7YKB8GP3KE54W8JDC0N duration_s=0.050980824 meta="{ }" remote_addr="127.0.0.1:49302" written_bytes=0 --- PASS: TestLoginGraceTime (0.12s) === RUN TestExtractMetaDataFromContext --- PASS: TestExtractMetaDataFromContext (0.00s) === RUN TestExtractMetaDataFromContextWithoutMetaData --- PASS: TestExtractMetaDataFromContextWithoutMetaData (0.00s) === RUN TestExtractMetaDataFromNilContext --- PASS: TestExtractMetaDataFromNilContext (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd 11.502s === RUN TestNewFromEnv === RUN TestNewFromEnv/It_parses_GIT_PROTOCOL === RUN TestNewFromEnv/It_parses_SSH_CONNECTION === RUN TestNewFromEnv/It_parses_SSH_ORIGINAL_COMMAND --- PASS: TestNewFromEnv (0.00s) --- PASS: TestNewFromEnv/It_parses_GIT_PROTOCOL (0.00s) --- PASS: TestNewFromEnv/It_parses_SSH_CONNECTION (0.00s) --- PASS: TestNewFromEnv/It_parses_SSH_ORIGINAL_COMMAND (0.00s) === RUN TestRemoteAddrFromEnv --- PASS: TestRemoteAddrFromEnv (0.00s) === RUN TestEmptyRemoteAddrFromEnv --- PASS: TestEmptyRemoteAddrFromEnv (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv 0.005s FAIL dh_auto_test: error: cd _build && go test -vet=off -v -p 42 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv returned exit code 1 make[1]: [debian/rules:37: override_dh_auto_test] Error 25 (ignored) make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_prep -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_install cd _build && mkdir -p /build/reproducible-path/gitlab-shell-14.35.0\+ds1/debian/tmp/usr cd _build && cp -r bin /build/reproducible-path/gitlab-shell-14.35.0\+ds1/debian/tmp/usr mv /build/reproducible-path/gitlab-shell-14.35.0+ds1/debian/tmp/usr/bin/check /build/reproducible-path/gitlab-shell-14.35.0+ds1/debian/tmp/usr/bin/gitlab-shell-check make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_install -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_installdocs -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_installchangelogs -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_installsystemduser -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_perl -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_link -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_strip_nondeterminism -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_compress -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_fixperms -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_missing -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_strip -a -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_makeshlibs -a -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_shlibdeps -a -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_installdeb -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_golang -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_gencontrol -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dpkg-gencontrol: warning: package gitlab-shell: substitution variable ${misc:Static-Built-Using} unused, but is defined dpkg-gencontrol: warning: package gitlab-shell: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_builddeb -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dpkg-deb: building package 'gitlab-shell' in '../gitlab-shell_14.35.0+ds1-2_amd64.deb'. dpkg-deb: building package 'gitlab-shell-dbgsym' in '../gitlab-shell-dbgsym_14.35.0+ds1-2_amd64.deb'. dpkg-genbuildinfo --build=binary -O../gitlab-shell_14.35.0+ds1-2_amd64.buildinfo dpkg-genchanges --build=binary -O../gitlab-shell_14.35.0+ds1-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/2842001 and its subdirectories I: Current time: Tue Sep 8 09:46:11 -12 2026 I: pbuilder-time-stamp: 1788903971 Tue Sep 8 21:46:11 UTC 2026 I: Signing ./b1/gitlab-shell_14.35.0+ds1-2_amd64.buildinfo as gitlab-shell_14.35.0+ds1-2_amd64.buildinfo.asc Tue Sep 8 21:46:11 UTC 2026 I: Signed ./b1/gitlab-shell_14.35.0+ds1-2_amd64.buildinfo as ./b1/gitlab-shell_14.35.0+ds1-2_amd64.buildinfo.asc Tue Sep 8 21:46:11 UTC 2026 - build #1 for gitlab-shell/trixie/amd64 on ionos15-amd64 done. Starting cleanup. All cleanup done. Tue Sep 8 21:46:11 UTC 2026 - reproducible_build.sh stopped running as /tmp/jenkins-script-jBXF00f6, removing. /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB: total 20 drwxr-xr-x 2 jenkins jenkins 4096 Aug 6 15:23 b1 drwxr-xr-x 2 jenkins jenkins 4096 Aug 6 15:13 b2 -rw-r--r-- 1 jenkins jenkins 3577 Sep 28 2024 gitlab-shell_14.35.0+ds1-2.dsc -rw------- 1 jenkins jenkins 4742 Aug 6 15:13 rbuildlog.UoEUHGE /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/b1: total 51564 -rw-r--r-- 1 jenkins jenkins 438355 Aug 6 15:23 build.log -rw-r--r-- 1 jenkins jenkins 26937724 Aug 6 15:23 gitlab-shell-dbgsym_14.35.0+ds1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 8332 Aug 6 15:23 gitlab-shell_14.35.0+ds1-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 3577 Aug 6 15:23 gitlab-shell_14.35.0+ds1-2.dsc -rw-r--r-- 1 jenkins jenkins 19553 Aug 6 15:23 gitlab-shell_14.35.0+ds1-2_amd64.buildinfo -rw-r--r-- 1 jenkins jenkins 20435 Aug 6 15:23 gitlab-shell_14.35.0+ds1-2_amd64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1954 Aug 6 15:23 gitlab-shell_14.35.0+ds1-2_amd64.changes -rw-r--r-- 1 jenkins jenkins 22898360 Aug 6 15:23 gitlab-shell_14.35.0+ds1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 1291 Aug 6 15:23 gitlab-shell_14.35.0+ds1-2_source.changes -rw-r--r-- 1 jenkins jenkins 2450856 Aug 6 15:23 golang-gitlab-gitlab-org-gitlab-shell-v14-dev_14.35.0+ds1-2_all.deb /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/b2: total 0 Wed Aug 6 15:23:15 UTC 2025 I: Deleting $TMPDIR on ionos15-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Tue Sep 8 09:36:21 -12 2026 I: pbuilder-time-stamp: 1788903381 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [gitlab-shell_14.35.0+ds1-2.dsc] I: copying [./gitlab-shell_14.35.0+ds1.orig-vendor.tar.bz2] I: copying [./gitlab-shell_14.35.0+ds1.orig.tar.bz2] I: copying [./gitlab-shell_14.35.0+ds1-2.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./gitlab-shell_14.35.0+ds1-2.dsc: no acceptable signature found dpkg-source: info: extracting gitlab-shell in gitlab-shell-14.35.0+ds1 dpkg-source: info: unpacking gitlab-shell_14.35.0+ds1.orig.tar.bz2 dpkg-source: info: unpacking gitlab-shell_14.35.0+ds1.orig-vendor.tar.bz2 dpkg-source: info: unpacking gitlab-shell_14.35.0+ds1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying hardcode-config-path.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2842001/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='1051ba73e0f84576ba582aa0314fa9af' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='2842001' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/pbuilderrc_Uoga --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/b1 --logfile b1/build.log gitlab-shell_14.35.0+ds1-2.dsc' SUDO_GID='111' SUDO_UID='106' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos15-amd64 6.12.33+deb12-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.33-1~bpo12+1 (2025-07-09) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 May 12 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2842001/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-golang, golang-any (>= 2:1.17~), golang-golang-x-crypto-dev (>= 1:0.0~git20180513.94e3fad~), golang-golang-x-net-dev (>= 1:0.0+git20220728.c7608f3~), golang-golang-x-text-dev, golang-golang-x-sys-dev (>= 0.0~git20180510.7dfd129~), golang-github-sirupsen-logrus-dev (>= 1.0~), golang-gopkg-yaml.v2-dev, golang-github-client9-reopen-dev, golang-github-davecgh-go-spew-dev, golang-github-gogo-protobuf-dev, golang-github-golang-jwt-jwt-dev, golang-github-golang-protobuf-1-5-dev, golang-github-hashicorp-yamux-dev (>= 0.0+git20210316.a95892c~), golang-github-hashicorp-go-retryablehttp-dev, golang-github-opentracing-opentracing-go-dev, golang-github-otiai10-copy-dev, golang-github-pmezard-go-difflib-dev, golang-github-mattn-go-shellwords-dev, golang-github-pires-go-proxyproto-dev (>= 0.6~), golang-github-sebest-xff-dev, golang-gitlab-gitlab-org-gitaly-dev (>= 15.5~), golang-github-beevik-ntp-dev, golang-github-beorn7-perks-dev, golang-github-cespare-xxhash-dev, golang-github-oklog-ulid-dev, golang-procfs-dev, libkrb5-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19851 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any (>= 2:1.17~); however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-crypto-dev (>= 1:0.0~git20180513.94e3fad~); however: Package golang-golang-x-crypto-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-net-dev (>= 1:0.0+git20220728.c7608f3~); however: Package golang-golang-x-net-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-text-dev; however: Package golang-golang-x-text-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-sys-dev (>= 0.0~git20180510.7dfd129~); however: Package golang-golang-x-sys-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-sirupsen-logrus-dev (>= 1.0~); however: Package golang-github-sirupsen-logrus-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-gopkg-yaml.v2-dev; however: Package golang-gopkg-yaml.v2-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-client9-reopen-dev; however: Package golang-github-client9-reopen-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-davecgh-go-spew-dev; however: Package golang-github-davecgh-go-spew-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-gogo-protobuf-dev; however: Package golang-github-gogo-protobuf-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-golang-jwt-jwt-dev; however: Package golang-github-golang-jwt-jwt-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-golang-protobuf-1-5-dev; however: Package golang-github-golang-protobuf-1-5-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-hashicorp-yamux-dev (>= 0.0+git20210316.a95892c~); however: Package golang-github-hashicorp-yamux-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-hashicorp-go-retryablehttp-dev; however: Package golang-github-hashicorp-go-retryablehttp-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-opentracing-opentracing-go-dev; however: Package golang-github-opentracing-opentracing-go-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-otiai10-copy-dev; however: Package golang-github-otiai10-copy-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-pmezard-go-difflib-dev; however: Package golang-github-pmezard-go-difflib-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-mattn-go-shellwords-dev; however: Package golang-github-mattn-go-shellwords-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-pires-go-proxyproto-dev (>= 0.6~); however: Package golang-github-pires-go-proxyproto-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-sebest-xff-dev; however: Package golang-github-sebest-xff-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-gitlab-gitlab-org-gitaly-dev (>= 15.5~); however: Package golang-gitlab-gitlab-org-gitaly-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-beevik-ntp-dev; however: Package golang-github-beevik-ntp-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-beorn7-perks-dev; however: Package golang-github-beorn7-perks-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-cespare-xxhash-dev; however: Package golang-github-cespare-xxhash-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-oklog-ulid-dev; however: Package golang-github-oklog-ulid-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-procfs-dev; however: Package golang-procfs-dev is not installed. pbuilder-satisfydepends-dummy depends on libkrb5-dev; however: Package libkrb5-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} comerr-dev{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.24-go{a} golang-1.24-src{a} golang-any{a} golang-dbus-dev{a} golang-filippo-edwards25519-dev{a} golang-github-ajstarks-svgo-dev{a} golang-github-alecthomas-units-dev{a} golang-github-andybalholm-brotli-dev{a} golang-github-antlr-antlr4-dev{a} golang-github-armon-go-radix-dev{a} golang-github-aws-aws-sdk-go-dev{a} golang-github-azure-azure-pipeline-go-dev{a} golang-github-azure-azure-storage-blob-go-dev{a} golang-github-azure-go-autorest-dev{a} golang-github-beevik-ntp-dev{a} golang-github-benbjohnson-clock-dev{a} golang-github-beorn7-perks-dev{a} golang-github-bgentry-speakeasy-dev{a} golang-github-burntsushi-toml-dev{a} golang-github-bwesterb-go-ristretto-dev{a} golang-github-cenkalti-backoff-dev{a} golang-github-cespare-xxhash-dev{a} golang-github-chzyer-readline-dev{a} golang-github-cilium-ebpf-dev{a} golang-github-client9-reopen-dev{a} golang-github-cloudflare-circl-dev{a} golang-github-cloudflare-tableflip-dev{a} golang-github-codegangsta-negroni-dev{a} golang-github-containerd-cgroups-dev{a} golang-github-coreos-go-systemd-dev{a} golang-github-cpuguy83-go-md2man-v2-dev{a} golang-github-creack-pty-dev{a} golang-github-cyphar-filepath-securejoin-dev{a} golang-github-davecgh-go-spew-dev{a} golang-github-dchest-safefile-dev{a} golang-github-denisenkom-go-mssqldb-dev{a} golang-github-dgryski-go-metro-dev{a} golang-github-dgryski-go-minhash-dev{a} golang-github-dimchansky-utfbom-dev{a} golang-github-docker-go-units-dev{a} golang-github-dpotapov-go-spnego-dev{a} golang-github-ekzhu-minhash-lsh-dev{a} golang-github-emirpasic-gods-dev{a} golang-github-fatih-color-dev{a} golang-github-felixge-httpsnoop-dev{a} golang-github-fogleman-gg-dev{a} golang-github-fsnotify-fsnotify-dev{a} golang-github-getsentry-sentry-go-dev{a} golang-github-gin-contrib-sse-dev{a} golang-github-gin-gonic-gin-dev{a} golang-github-git-lfs-git-lfs-dev{a} golang-github-git-lfs-gitobj-dev{a} golang-github-git-lfs-go-netrc-dev{a} golang-github-git-lfs-pktline-dev{a} golang-github-git-lfs-wildmatch-dev{a} golang-github-go-enry-go-license-detector-dev{a} golang-github-go-errors-errors-dev{a} golang-github-go-git-go-billy-dev{a} golang-github-go-git-go-git-dev{a} golang-github-go-kit-log-dev{a} golang-github-go-logfmt-logfmt-dev{a} golang-github-go-logr-logr-dev{a} golang-github-go-logr-stdr-dev{a} golang-github-go-playground-locales-dev{a} golang-github-go-playground-universal-translator-dev{a} golang-github-go-playground-validator-v10-dev{a} golang-github-go-sql-driver-mysql-dev{a} golang-github-go-stack-stack-dev{a} golang-github-goccmack-gocc-dev{a} golang-github-gofrs-uuid-dev{a} golang-github-gogo-protobuf-dev{a} golang-github-golang-freetype-dev{a} golang-github-golang-groupcache-dev{a} golang-github-golang-jwt-jwt-dev{a} golang-github-golang-mock-dev{a} golang-github-golang-protobuf-1-5-dev{a} golang-github-google-btree-dev{a} golang-github-google-cel-go-dev{a} golang-github-google-go-cmp-dev{a} golang-github-google-martian-dev{a} golang-github-google-pprof-dev{a} golang-github-google-subcommands-dev{a} golang-github-google-uuid-dev{a} golang-github-google-wire-dev{a} golang-github-googleapis-gax-go-dev{a} golang-github-gorilla-mux-dev{a} golang-github-gorilla-securecookie-dev{a} golang-github-gorilla-sessions-dev{a} golang-github-grpc-ecosystem-grpc-gateway-dev{a} golang-github-hashicorp-errwrap-dev{a} golang-github-hashicorp-go-cleanhttp-dev{a} golang-github-hashicorp-go-hclog-dev{a} golang-github-hashicorp-go-multierror-dev{a} golang-github-hashicorp-go-retryablehttp-dev{a} golang-github-hashicorp-go-uuid-dev{a} golang-github-hashicorp-golang-lru-dev{a} golang-github-hashicorp-hcl-dev{a} golang-github-hashicorp-yamux-dev{a} golang-github-hhatto-gorst-dev{a} golang-github-ianlancetaylor-demangle-dev{a} golang-github-imdario-mergo-dev{a} golang-github-inconshreveable-log15-dev{a} golang-github-jackc-chunkreader-v2-dev{a} golang-github-jackc-pgconn-dev{a} golang-github-jackc-pgio-dev{a} golang-github-jackc-pgmock-dev{a} golang-github-jackc-pgpassfile-dev{a} golang-github-jackc-pgproto3-v2-dev{a} golang-github-jackc-pgservicefile-dev{a} golang-github-jackc-pgtype-dev{a} golang-github-jackc-pgx-v4-dev{a} golang-github-jackc-puddle-dev{a} golang-github-jbenet-go-context-dev{a} golang-github-jcmturner-aescts.v2-dev{a} golang-github-jcmturner-dnsutils.v2-dev{a} golang-github-jcmturner-gofork-dev{a} golang-github-jcmturner-goidentity.v6-dev{a} golang-github-jcmturner-gokrb5.v8-dev{a} golang-github-jcmturner-rpc.v2-dev{a} golang-github-jdkato-prose-dev{a} golang-github-jessevdk-go-flags-dev{a} golang-github-jmespath-go-jmespath-dev{a} golang-github-jmhodges-clock-dev{a} golang-github-jpillora-backoff-dev{a} golang-github-json-iterator-go-dev{a} golang-github-julienschmidt-httprouter-dev{a} golang-github-jung-kurt-gofpdf-dev{a} golang-github-kelseyhightower-envconfig-dev{a} golang-github-kevinburke-ssh-config-dev{a} golang-github-klauspost-compress-dev{a} golang-github-kr-fs-dev{a} golang-github-kr-pretty-dev{a} golang-github-kr-text-dev{a} golang-github-kylelemons-godebug-dev{a} golang-github-leodido-go-urn-dev{a} golang-github-leonelquinteros-gotext-dev{a} golang-github-lib-pq-dev{a} golang-github-magiconair-properties-dev{a} golang-github-masterminds-semver-dev{a} golang-github-mattn-go-colorable-dev{a} golang-github-mattn-go-ieproxy-dev{a} golang-github-mattn-go-isatty-dev{a} golang-github-mattn-go-runewidth-dev{a} golang-github-mattn-go-shellwords-dev{a} golang-github-mattn-go-sqlite3-dev{a} golang-github-miekg-dns-dev{a} golang-github-mitchellh-cli-dev{a} golang-github-mitchellh-go-homedir-dev{a} golang-github-mitchellh-mapstructure-dev{a} golang-github-mmcloughlin-avo-dev{a} golang-github-modern-go-concurrent-dev{a} golang-github-modern-go-reflect2-dev{a} golang-github-montanaflynn-stats-dev{a} golang-github-munnerz-goautoneg-dev{a} golang-github-mwitkow-go-conntrack-dev{a} golang-github-oklog-ulid-dev{a} golang-github-olekukonko-tablewriter-dev{a} golang-github-olekukonko-ts-dev{a} golang-github-opencontainers-specs-dev{a} golang-github-opentracing-opentracing-go-dev{a} golang-github-otiai10-copy-dev{a} golang-github-pelletier-go-buffruneio-dev{a} golang-github-pelletier-go-toml-dev{a} golang-github-pelletier-go-toml.v2-dev{a} golang-github-pires-go-proxyproto-dev{a} golang-github-pjbgf-sha1cd-dev{a} golang-github-pkg-errors-dev{a} golang-github-pkg-sftp-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-posener-complete-dev{a} golang-github-prometheus-client-golang-dev{a} golang-github-prometheus-client-model-dev{a} golang-github-prometheus-common-dev{a} golang-github-prometheus-procfs-dev{a} golang-github-prometheus-sigv4-dev{a} golang-github-protonmail-go-crypto-dev{a} golang-github-rivo-uniseg-dev{a} golang-github-rogpeppe-fastuuid-dev{a} golang-github-rogpeppe-go-internal-dev{a} golang-github-rs-xid-dev{a} golang-github-rs-zerolog-dev{a} golang-github-rubenv-sql-migrate-dev{a} golang-github-rubyist-tracerx-dev{a} golang-github-russross-blackfriday-v2-dev{a} golang-github-sebest-xff-dev{a} golang-github-sergi-go-diff-dev{a} golang-github-shogo82148-go-shuffle-dev{a} golang-github-shopspring-decimal-dev{a} golang-github-shurcool-sanitized-anchor-name-dev{a} golang-github-sirupsen-logrus-dev{a} golang-github-skeema-knownhosts-dev{a} golang-github-spf13-afero-dev{a} golang-github-spf13-cast-dev{a} golang-github-spf13-cobra-dev{a} golang-github-spf13-jwalterweatherman-dev{a} golang-github-spf13-pflag-dev{a} golang-github-spf13-viper-dev{a} golang-github-src-d-gcfg-dev{a} golang-github-ssgelm-cookiejarparser-dev{a} golang-github-stoewer-go-strcase-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-github-subosito-gotenv-dev{a} golang-github-ugorji-go-codec-dev{a} golang-github-urfave-negroni-dev{a} golang-github-valyala-bytebufferpool-dev{a} golang-github-valyala-fasthttp-dev{a} golang-github-xanzy-ssh-agent-dev{a} golang-github-xeipuuv-gojsonpointer-dev{a} golang-github-xeipuuv-gojsonreference-dev{a} golang-github-xeipuuv-gojsonschema-dev{a} golang-github-yuin-goldmark-dev{a} golang-github-ziutek-mymysql-dev{a} golang-gitlab-gitlab-org-gitaly-dev{a} golang-gitlab-gitlab-org-gitlab-shell-v14-dev{a} golang-glog-dev{a} golang-go{a} golang-go.opencensus-dev{a} golang-go.uber-atomic-dev{a} golang-go.uber-multierr-dev{a} golang-go.uber-zap-dev{a} golang-golang-x-arch-dev{a} golang-golang-x-crypto-dev{a} golang-golang-x-exp-dev{a} golang-golang-x-image-dev{a} golang-golang-x-mod-dev{a} golang-golang-x-net-dev{a} golang-golang-x-oauth2-dev{a} golang-golang-x-oauth2-google-dev{a} golang-golang-x-sync-dev{a} golang-golang-x-sys-dev{a} golang-golang-x-term-dev{a} golang-golang-x-text-dev{a} golang-golang-x-time-dev{a} golang-golang-x-tools-dev{a} golang-golang-x-xerrors-dev{a} golang-gonum-v1-gonum-dev{a} golang-gonum-v1-plot-dev{a} golang-google-api-dev{a} golang-google-cloud-compute-metadata-dev{a} golang-google-cloud-dev{a} golang-google-genproto-dev{a} golang-google-grpc-dev{a} golang-google-protobuf-dev{a} golang-gopkg-alecthomas-kingpin.v2-dev{a} golang-gopkg-check.v1-dev{a} golang-gopkg-gorp.v1-dev{a} golang-gopkg-ini.v1-dev{a} golang-gopkg-jcmturner-aescts.v1-dev{a} golang-gopkg-jcmturner-dnsutils.v1-dev{a} golang-gopkg-jcmturner-goidentity.v2-dev{a} golang-gopkg-jcmturner-gokrb5.v5-dev{a} golang-gopkg-jcmturner-rpc.v0-dev{a} golang-gopkg-neurosnap-sentences.v1-dev{a} golang-gopkg-warnings.v0-dev{a} golang-gopkg-yaml.v2-dev{a} golang-gopkg-yaml.v3-dev{a} golang-honnef-go-tools-dev{a} golang-opentelemetry-otel-dev{a} golang-opentelemetry-proto-dev{a} golang-rsc-binaryregexp-dev{a} golang-src{a} golang-uber-goleak-dev{a} groff-base{a} intltool-debian{a} krb5-multidev{a} libarchive-zip-perl{a} libcap-dev{a} libcom-err2{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libgssapi-krb5-2{a} libgssrpc4t64{a} libk5crypto3{a} libkadm5clnt-mit12{a} libkadm5srv-mit12{a} libkdb5-10t64{a} libkeyutils1{a} libkrb5-3{a} libkrb5-dev{a} libkrb5support0{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libprotobuf-dev{a} libprotobuf-lite32t64{a} libprotobuf32t64{a} libsqlite3-dev{a} libsystemd-dev{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} m4{a} man-db{a} media-types{a} po-debconf{a} sensible-utils{a} tzdata{a} tzdata-legacy{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: curl gogoprotobuf krb5-locales libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 0 packages upgraded, 316 newly installed, 0 to remove and 0 not upgraded. Need to get 251 MB of archives. After unpacking 2378 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-sys-dev all 0.22.0-1 [431 kB] Get: 2 http://deb.debian.org/debian trixie/main amd64 golang-github-sirupsen-logrus-dev all 1.9.0-1 [46.1 kB] Get: 3 http://deb.debian.org/debian trixie/main amd64 tzdata all 2025b-4 [260 kB] Get: 4 http://deb.debian.org/debian trixie/main amd64 sensible-utils all 0.0.25 [25.0 kB] Get: 5 http://deb.debian.org/debian trixie/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 6 http://deb.debian.org/debian trixie/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 7 http://deb.debian.org/debian trixie/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 8 http://deb.debian.org/debian trixie/main amd64 gettext-base amd64 0.23.1-2 [243 kB] Get: 9 http://deb.debian.org/debian trixie/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get: 10 http://deb.debian.org/debian trixie/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 11 http://deb.debian.org/debian trixie/main amd64 bsdextrautils amd64 2.41-5 [94.6 kB] Get: 12 http://deb.debian.org/debian trixie/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 13 http://deb.debian.org/debian trixie/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 14 http://deb.debian.org/debian trixie/main amd64 media-types all 13.0.0 [29.3 kB] Get: 15 http://deb.debian.org/debian trixie/main amd64 m4 amd64 1.4.19-8 [294 kB] Get: 16 http://deb.debian.org/debian trixie/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 17 http://deb.debian.org/debian trixie/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 18 http://deb.debian.org/debian trixie/main amd64 automake all 1:1.17-4 [862 kB] Get: 19 http://deb.debian.org/debian trixie/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 20 http://deb.debian.org/debian trixie/main amd64 libcom-err2 amd64 1.47.2-3+b3 [25.0 kB] Get: 21 http://deb.debian.org/debian trixie/main amd64 comerr-dev amd64 2.1-1.47.2-3+b3 [56.7 kB] Get: 22 http://deb.debian.org/debian trixie/main amd64 libdebhelper-perl all 13.24.2 [90.9 kB] Get: 23 http://deb.debian.org/debian trixie/main amd64 libtool all 2.5.4-4 [539 kB] Get: 24 http://deb.debian.org/debian trixie/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 25 http://deb.debian.org/debian trixie/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 26 http://deb.debian.org/debian trixie/main amd64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get: 27 http://deb.debian.org/debian trixie/main amd64 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get: 28 http://deb.debian.org/debian trixie/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get: 29 http://deb.debian.org/debian trixie/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 30 http://deb.debian.org/debian trixie/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 31 http://deb.debian.org/debian trixie/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-2.1 [698 kB] Get: 32 http://deb.debian.org/debian trixie/main amd64 gettext amd64 0.23.1-2 [1680 kB] Get: 33 http://deb.debian.org/debian trixie/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 34 http://deb.debian.org/debian trixie/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 35 http://deb.debian.org/debian trixie/main amd64 debhelper all 13.24.2 [919 kB] Get: 36 http://deb.debian.org/debian trixie/main amd64 dh-golang all 1.63 [24.4 kB] Get: 37 http://deb.debian.org/debian trixie/main amd64 golang-1.24-src all 1.24.4-1 [21.2 MB] Get: 38 http://deb.debian.org/debian trixie/main amd64 golang-1.24-go amd64 1.24.4-1 [28.7 MB] Get: 39 http://deb.debian.org/debian trixie/main amd64 golang-src all 2:1.24~2 [5136 B] Get: 40 http://deb.debian.org/debian trixie/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 41 http://deb.debian.org/debian trixie/main amd64 golang-any amd64 2:1.24~2 [5216 B] Get: 42 http://deb.debian.org/debian trixie/main amd64 golang-dbus-dev all 5.1.0-1 [63.9 kB] Get: 43 http://deb.debian.org/debian trixie/main amd64 golang-filippo-edwards25519-dev all 1.0.0~rc1+git20210721-0.1 [32.7 kB] Get: 44 http://deb.debian.org/debian trixie/main amd64 golang-github-ajstarks-svgo-dev all 2012-01-27-3 [12.9 kB] Get: 45 http://deb.debian.org/debian trixie/main amd64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [8880 B] Get: 46 http://deb.debian.org/debian trixie/main amd64 golang-github-andybalholm-brotli-dev all 1.1.1-1 [1616 kB] Get: 47 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-exp-dev all 0.0~git20231006.7918f67-2 [105 kB] Get: 48 http://deb.debian.org/debian trixie/main amd64 golang-github-antlr-antlr4-dev all 4.11.1+ds-2 [98.2 kB] Get: 49 http://deb.debian.org/debian trixie/main amd64 golang-github-armon-go-radix-dev all 1.0.0+git20221118.54df44f-1 [8500 B] Get: 50 http://deb.debian.org/debian trixie/main amd64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 51 http://deb.debian.org/debian trixie/main amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 52 http://deb.debian.org/debian trixie/main amd64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 53 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-yaml.v2-dev all 2.4.0-5 [60.5 kB] Get: 54 http://deb.debian.org/debian trixie/main amd64 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [91.6 kB] Get: 55 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-term-dev all 0.22.0-1 [14.8 kB] Get: 56 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-text-dev all 0.22.0-1 [3995 kB] Get: 57 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 58 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.9 MB] Get: 60 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-ieproxy-dev all 0.0.9-1 [11.7 kB] Get: 61 http://deb.debian.org/debian trixie/main amd64 golang-github-pkg-errors-dev all 0.9.1-3 [12.9 kB] Get: 62 http://deb.debian.org/debian trixie/main amd64 golang-github-azure-azure-pipeline-go-dev all 0.2.3-1 [15.7 kB] Get: 63 http://deb.debian.org/debian trixie/main amd64 golang-github-creack-pty-dev all 1.1.21-1 [13.0 kB] Get: 64 http://deb.debian.org/debian trixie/main amd64 golang-github-kr-text-dev all 0.2.0-2 [10.2 kB] Get: 65 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-mod-dev all 0.19.0-1 [104 kB] Get: 66 http://deb.debian.org/debian trixie/main amd64 golang-github-yuin-goldmark-dev all 1.7.4-1 [113 kB] Get: 67 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 68 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-tools-dev all 1:0.25.0+ds-1 [1608 kB] Get: 69 http://deb.debian.org/debian trixie/main amd64 golang-github-rogpeppe-go-internal-dev all 1.12.0-3 [103 kB] Get: 70 http://deb.debian.org/debian trixie/main amd64 golang-github-kr-pretty-dev all 0.3.1-1 [11.9 kB] Get: 71 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-2 [31.2 kB] Get: 72 http://deb.debian.org/debian trixie/main amd64 golang-github-azure-azure-storage-blob-go-dev all 0.15.0-1 [144 kB] Get: 73 http://deb.debian.org/debian trixie/main amd64 golang-github-dimchansky-utfbom-dev all 1.1.1-1 [5468 B] Get: 74 http://deb.debian.org/debian trixie/main amd64 golang-github-golang-jwt-jwt-dev all 5.0.0+really4.5.2-1 [40.9 kB] Get: 75 http://deb.debian.org/debian trixie/main amd64 golang-github-mitchellh-go-homedir-dev all 1.1.0-1 [5168 B] Get: 76 http://deb.debian.org/debian trixie/main amd64 golang-github-azure-go-autorest-dev all 14.2.0+git20220726.711dde1-1 [124 kB] Get: 77 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-yaml.v3-dev all 3.0.1-3 [74.3 kB] Get: 78 http://deb.debian.org/debian trixie/main amd64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB] Get: 79 http://deb.debian.org/debian trixie/main amd64 golang-github-beevik-ntp-dev all 0.3.0-4 [10.1 kB] Get: 80 http://deb.debian.org/debian trixie/main amd64 golang-github-benbjohnson-clock-dev all 1.3.0-1 [8340 B] Get: 81 http://deb.debian.org/debian trixie/main amd64 golang-github-beorn7-perks-dev all 1.0.1-3 [12.2 kB] Get: 82 http://deb.debian.org/debian trixie/main amd64 golang-github-bgentry-speakeasy-dev all 0.1.0-2 [5384 B] Get: 83 http://deb.debian.org/debian trixie/main amd64 golang-github-burntsushi-toml-dev all 1.4.0-1 [116 kB] Get: 84 http://deb.debian.org/debian trixie/main amd64 golang-github-bwesterb-go-ristretto-dev all 1.2.3-2 [136 kB] Get: 85 http://deb.debian.org/debian trixie/main amd64 golang-github-cenkalti-backoff-dev all 4.3.0-1 [11.9 kB] Get: 86 http://deb.debian.org/debian trixie/main amd64 golang-github-cilium-ebpf-dev all 0.11.0-2 [1793 kB] Get: 87 http://deb.debian.org/debian trixie/main amd64 golang-github-client9-reopen-dev all 1.0.0-4 [5952 B] Get: 88 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-arch-dev all 0.13.0-1 [431 kB] Get: 89 http://deb.debian.org/debian trixie/main amd64 golang-github-mmcloughlin-avo-dev all 0.5.0-1 [554 kB] Get: 90 http://deb.debian.org/debian trixie/main amd64 golang-github-cloudflare-circl-dev all 1.6.1-1 [9486 kB] Get: 91 http://deb.debian.org/debian trixie/main amd64 golang-github-cloudflare-tableflip-dev all 1.2.1~git20200514.4baec98-4 [16.8 kB] Get: 92 http://deb.debian.org/debian trixie/main amd64 golang-github-codegangsta-negroni-dev all 0.1-3 [9780 B] Get: 93 http://deb.debian.org/debian trixie/main amd64 golang-google-protobuf-dev all 1.36.5-1 [796 kB] Get: 94 http://deb.debian.org/debian trixie/main amd64 libcap-dev amd64 1:2.75-10+b1 [546 kB] Get: 95 http://deb.debian.org/debian trixie/main amd64 libsystemd-dev amd64 257.7-1 [1356 kB] Get: 96 http://deb.debian.org/debian trixie/main amd64 golang-github-coreos-go-systemd-dev all 22.5.0-1 [57.4 kB] Get: 97 http://deb.debian.org/debian trixie/main amd64 golang-github-docker-go-units-dev all 0.4.0-4 [7908 B] Get: 98 http://deb.debian.org/debian trixie/main amd64 golang-github-opencontainers-specs-dev all 1.2.0-2 [32.3 kB] Get: 99 http://deb.debian.org/debian trixie/main amd64 golang-github-containerd-cgroups-dev all 3.0.3-4 [62.2 kB] Get: 100 http://deb.debian.org/debian trixie/main amd64 golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3748 B] Get: 101 http://deb.debian.org/debian trixie/main amd64 golang-github-russross-blackfriday-v2-dev all 2.1.0-1 [76.1 kB] Get: 102 http://deb.debian.org/debian trixie/main amd64 golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [10.8 kB] Get: 103 http://deb.debian.org/debian trixie/main amd64 golang-github-cyphar-filepath-securejoin-dev all 0.3.4-3 [39.7 kB] Get: 104 http://deb.debian.org/debian trixie/main amd64 golang-github-dchest-safefile-dev all 0.0~git20151022.0.855e8d9-2 [6132 B] Get: 105 http://deb.debian.org/debian trixie/main amd64 golang-github-denisenkom-go-mssqldb-dev all 0.0~git20170717.0.8fccfc8-7 [216 kB] Get: 106 http://deb.debian.org/debian trixie/main amd64 golang-github-dgryski-go-metro-dev all 0.0~git20200812.85c65e2-2 [4800 B] Get: 107 http://deb.debian.org/debian trixie/main amd64 golang-github-dgryski-go-minhash-dev all 0.0~git20190315.ad340ca-2 [4496 B] Get: 108 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-go-uuid-dev all 1.0.3-1 [8636 B] Get: 109 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-gofork-dev all 1.0.0-4 [25.1 kB] Get: 110 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-jcmturner-dnsutils.v1-dev all 1.0.1-2 [3700 B] Get: 111 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-jcmturner-rpc.v0-dev all 0.0.2-2 [5916 B] Get: 112 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-jcmturner-aescts.v1-dev all 1.0.1-4 [4956 B] Get: 113 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-jcmturner-goidentity.v2-dev all 2.0.0-2 [3236 B] Get: 114 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-jcmturner-gokrb5.v5-dev all 5.3.0+dfsg-2 [107 kB] Get: 115 http://deb.debian.org/debian trixie/main amd64 golang-github-dpotapov-go-spnego-dev all 0.0~git20190506.c2c6091-2 [5492 B] Get: 116 http://deb.debian.org/debian trixie/main amd64 golang-github-ekzhu-minhash-lsh-dev all 1.0-2 [6388 B] Get: 117 http://deb.debian.org/debian trixie/main amd64 golang-github-emirpasic-gods-dev all 1.12.0-2 [42.7 kB] Get: 118 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-isatty-dev all 0.0.20-1 [6080 B] Get: 119 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-colorable-dev all 0.1.13-1 [10.3 kB] Get: 120 http://deb.debian.org/debian trixie/main amd64 golang-github-fatih-color-dev all 1.17.0-1 [13.9 kB] Get: 121 http://deb.debian.org/debian trixie/main amd64 golang-github-felixge-httpsnoop-dev all 1.0.3-3 [8640 B] Get: 122 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-image-dev all 0.18.0-1 [3000 kB] Get: 123 http://deb.debian.org/debian trixie/main amd64 golang-github-golang-freetype-dev all 0.0~git20170609.e2365df+dfsg-2 [54.0 kB] Get: 124 http://deb.debian.org/debian trixie/main amd64 golang-github-fogleman-gg-dev all 1.3.0-3 [14.8 kB] Get: 125 http://deb.debian.org/debian trixie/main amd64 golang-github-fsnotify-fsnotify-dev all 1.8.0-3 [61.9 kB] Get: 126 http://deb.debian.org/debian trixie/main amd64 golang-github-gin-contrib-sse-dev all 0.1.0-2 [6872 B] Get: 127 http://deb.debian.org/debian trixie/main amd64 golang-github-go-playground-locales-dev all 0.14.0-3 [459 kB] Get: 128 http://deb.debian.org/debian trixie/main amd64 golang-github-go-playground-universal-translator-dev all 0.17.0-2 [14.4 kB] Get: 129 http://deb.debian.org/debian trixie/main amd64 golang-github-leodido-go-urn-dev all 1.2.1-3 [9720 B] Get: 130 http://deb.debian.org/debian trixie/main amd64 golang-github-go-playground-validator-v10-dev all 10.4.1-4 [94.3 kB] Get: 131 http://deb.debian.org/debian trixie/main amd64 golang-github-pelletier-go-toml.v2-dev all 2.2.1-1 [876 kB] Get: 132 http://deb.debian.org/debian trixie/main amd64 golang-github-ugorji-go-codec-dev all 1.2.8-1 [234 kB] Get: 133 http://deb.debian.org/debian trixie/main amd64 golang-github-gin-gonic-gin-dev all 1.8.1-3 [107 kB] Get: 134 http://deb.debian.org/debian trixie/main amd64 golang-github-go-errors-errors-dev all 1.5.1-1 [11.0 kB] Get: 135 http://deb.debian.org/debian trixie/main amd64 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB] Get: 136 http://deb.debian.org/debian trixie/main amd64 golang-github-urfave-negroni-dev all 0.2.0-3 [8752 B] Get: 137 http://deb.debian.org/debian trixie/main amd64 golang-github-cespare-xxhash-dev all 2.3.0-1 [10.8 kB] Get: 138 http://deb.debian.org/debian trixie/main amd64 golang-github-klauspost-compress-dev all 1.18.0+ds1-1 [33.3 MB] Get: 139 http://deb.debian.org/debian trixie/main amd64 golang-github-valyala-bytebufferpool-dev all 1.0.0-4 [6780 B] Get: 140 http://deb.debian.org/debian trixie/main amd64 golang-github-valyala-fasthttp-dev all 1:1.59.0-2 [267 kB] Get: 141 http://deb.debian.org/debian trixie/main amd64 golang-github-go-logr-logr-dev all 1.4.2-2 [35.4 kB] Get: 142 http://deb.debian.org/debian trixie/main amd64 golang-github-go-logr-stdr-dev all 1.2.2-4 [5068 B] Get: 143 http://deb.debian.org/debian trixie/main amd64 golang-github-masterminds-semver-dev all 3.2.0-1 [22.2 kB] Get: 144 http://deb.debian.org/debian trixie/main amd64 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4668 B] Get: 145 http://deb.debian.org/debian trixie/main amd64 golang-github-modern-go-reflect2-dev all 1.0.2-2 [10.9 kB] Get: 146 http://deb.debian.org/debian trixie/main amd64 golang-github-json-iterator-go-dev all 1.1.12-2 [62.2 kB] Get: 147 http://deb.debian.org/debian trixie/main amd64 golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.8 kB] Get: 148 http://deb.debian.org/debian trixie/main amd64 golang-github-prometheus-client-model-dev all 0.6.0-1 [11.2 kB] Get: 149 http://deb.debian.org/debian trixie/main amd64 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [13.4 kB] Get: 150 http://deb.debian.org/debian trixie/main amd64 golang-github-go-kit-log-dev all 0.2.1-1 [26.9 kB] Get: 151 http://deb.debian.org/debian trixie/main amd64 golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.3 kB] Get: 152 http://deb.debian.org/debian trixie/main amd64 golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4308 B] Get: 153 http://deb.debian.org/debian trixie/main amd64 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3712 B] Get: 154 http://deb.debian.org/debian trixie/main amd64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-4 [14.6 kB] Get: 155 http://deb.debian.org/debian trixie/main amd64 golang-github-prometheus-sigv4-dev all 0.1.2-2 [8484 B] Get: 156 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-oauth2-dev all 0.27.0-1 [37.2 kB] Get: 157 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [42.8 kB] Get: 158 http://deb.debian.org/debian trixie/main amd64 golang-github-prometheus-common-dev all 0.62.0-3 [118 kB] Get: 159 http://deb.debian.org/debian trixie/main amd64 golang-github-prometheus-procfs-dev all 0.15.1-1 [184 kB] Get: 160 http://deb.debian.org/debian trixie/main amd64 golang-github-prometheus-client-golang-dev all 1.21.1-1 [194 kB] Get: 161 http://deb.debian.org/debian trixie/main amd64 golang-github-golang-protobuf-1-5-dev all 1.5.4-1 [136 kB] Get: 162 http://deb.debian.org/debian trixie/main amd64 golang-github-stoewer-go-strcase-dev all 1.2.0-4 [5556 B] Get: 163 http://deb.debian.org/debian trixie/main amd64 golang-google-genproto-dev all 0.0~git20210726.e7812ac-4 [5301 kB] Get: 164 http://deb.debian.org/debian trixie/main amd64 golang-github-google-cel-go-dev all 0.18.2+ds-5 [400 kB] Get: 165 http://deb.debian.org/debian trixie/main amd64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] Get: 166 http://deb.debian.org/debian trixie/main amd64 golang-glog-dev all 1.2.4-1 [32.2 kB] Get: 167 http://deb.debian.org/debian trixie/main amd64 golang-github-golang-groupcache-dev all 0.0~git20210331.41bb18b-1 [23.2 kB] Get: 168 http://deb.debian.org/debian trixie/main amd64 golang-go.opencensus-dev all 0.24.0-2 [134 kB] Get: 169 http://deb.debian.org/debian trixie/main amd64 golang-google-cloud-compute-metadata-dev all 0.56.0-6 [32.5 kB] Get: 170 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-oauth2-google-dev all 0.27.0-1 [49.9 kB] Get: 171 http://deb.debian.org/debian trixie/main amd64 golang-github-golang-mock-dev all 1.6.0-2 [48.0 kB] Get: 172 http://deb.debian.org/debian trixie/main amd64 golang-github-google-btree-dev all 1.0.1-1 [13.5 kB] Get: 173 http://deb.debian.org/debian trixie/main amd64 golang-github-google-martian-dev all 3.3.2-3 [110 kB] Get: 174 http://deb.debian.org/debian trixie/main amd64 golang-github-chzyer-readline-dev all 1.4.39.g2972be2-3 [30.8 kB] Get: 175 http://deb.debian.org/debian trixie/main amd64 golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-2 [49.1 kB] Get: 176 http://deb.debian.org/debian trixie/main amd64 golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [977 kB] Get: 177 http://deb.debian.org/debian trixie/main amd64 golang-github-googleapis-gax-go-dev all 2.14.1-1 [34.7 kB] Get: 178 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-time-dev all 0.5.0-1 [12.9 kB] Get: 179 http://deb.debian.org/debian trixie/main amd64 golang-google-api-dev all 0.61.0-6 [5343 kB] Get: 180 http://deb.debian.org/debian trixie/main amd64 golang-rsc-binaryregexp-dev all 0.2.0-3 [419 kB] Get: 181 http://deb.debian.org/debian trixie/main amd64 golang-google-cloud-dev all 0.56.0-6 [816 kB] Get: 182 http://deb.debian.org/debian trixie/main amd64 golang-google-grpc-dev all 1.64.0-7 [1230 kB] Get: 183 http://deb.debian.org/debian trixie/main amd64 golang-github-rogpeppe-fastuuid-dev all 0.0~git20150106.0.6724a57-2.1 [4292 B] Get: 184 http://deb.debian.org/debian trixie/main amd64 golang-github-grpc-ecosystem-grpc-gateway-dev all 2.20.0-2 [377 kB] Get: 185 http://deb.debian.org/debian trixie/main amd64 golang-opentelemetry-proto-dev all 1.3.1-2 [48.3 kB] Get: 186 http://deb.debian.org/debian trixie/main amd64 golang-opentelemetry-otel-dev all 1.31.0-4 [519 kB] Get: 187 http://deb.debian.org/debian trixie/main amd64 golang-github-getsentry-sentry-go-dev all 0.29.1-1 [162 kB] Get: 188 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-pflag-dev all 1.0.6~git20210604-d5e0c0615ace-1 [43.0 kB] Get: 189 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.8 kB] Get: 190 http://deb.debian.org/debian trixie/main amd64 golang-github-magiconair-properties-dev all 1.8.7-1 [29.5 kB] Get: 191 http://deb.debian.org/debian trixie/main amd64 golang-github-mitchellh-mapstructure-dev all 1.5.0+git20231216.8508981-1 [29.3 kB] Get: 192 http://deb.debian.org/debian trixie/main amd64 golang-github-pelletier-go-toml-dev all 1.9.5-1 [77.6 kB] Get: 193 http://deb.debian.org/debian trixie/main amd64 golang-github-kr-fs-dev all 0.1.0-2 [6412 B] Get: 194 http://deb.debian.org/debian trixie/main amd64 golang-github-pkg-sftp-dev all 1.13.6-1 [102 kB] Get: 195 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-afero-dev all 1.11.0-1 [58.3 kB] Get: 196 http://deb.debian.org/debian trixie/main amd64 tzdata-legacy all 2025b-4 [179 kB] Get: 197 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-cast-dev all 1.6.0-2 [14.0 kB] Get: 198 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [8084 B] Get: 199 http://deb.debian.org/debian trixie/main amd64 golang-github-subosito-gotenv-dev all 1.3.0-1 [9340 B] Get: 200 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-ini.v1-dev all 1.67.0-1 [39.9 kB] Get: 201 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-viper-dev all 1.12.0-1 [68.9 kB] Get: 202 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-cobra-dev all 1.8.1-1 [75.2 kB] Get: 203 http://deb.debian.org/debian trixie/main amd64 golang-github-rubyist-tracerx-dev all 0.0~git20170927.0.7879593-2 [4148 B] Get: 204 http://deb.debian.org/debian trixie/main amd64 golang-github-olekukonko-ts-dev all 0.0~git20140412.0.ecf753e-4 [4668 B] Get: 205 http://deb.debian.org/debian trixie/main amd64 golang-github-xeipuuv-gojsonpointer-dev all 0.0~git20190905.02993c4-3 [5888 B] Get: 206 http://deb.debian.org/debian trixie/main amd64 golang-github-xeipuuv-gojsonreference-dev all 0.0~git20180127.bd5ef7b-3 [5152 B] Get: 207 http://deb.debian.org/debian trixie/main amd64 golang-github-xeipuuv-gojsonschema-dev all 1.2.0-3 [45.2 kB] Get: 208 http://deb.debian.org/debian trixie/main amd64 golang-github-git-lfs-wildmatch-dev all 2.0.1-1 [11.9 kB] Get: 209 http://deb.debian.org/debian trixie/main amd64 golang-github-git-lfs-go-netrc-dev all 0.0~git20210914.f0c862d-1 [9524 B] Get: 210 http://deb.debian.org/debian trixie/main amd64 golang-github-git-lfs-gitobj-dev all 2.1.1-1 [43.4 kB] Get: 211 http://deb.debian.org/debian trixie/main amd64 golang-github-ssgelm-cookiejarparser-dev all 1.0.0-3 [4520 B] Get: 212 http://deb.debian.org/debian trixie/main amd64 golang-github-git-lfs-pktline-dev all 0.0~git20210330.06e9096-2 [8620 B] Get: 213 http://deb.debian.org/debian trixie/main amd64 golang-github-leonelquinteros-gotext-dev all 1.5.0-3 [25.7 kB] Get: 214 http://deb.debian.org/debian trixie/main amd64 golang-github-jmhodges-clock-dev all 1.1-1 [7220 B] Get: 215 http://deb.debian.org/debian trixie/main amd64 golang-github-git-lfs-git-lfs-dev all 3.6.1-1 [311 kB] Get: 216 http://deb.debian.org/debian trixie/main amd64 golang-github-montanaflynn-stats-dev all 0.7.1-1 [37.3 kB] Get: 217 http://deb.debian.org/debian trixie/main amd64 golang-github-shogo82148-go-shuffle-dev all 0.0~git20180218.27e6095-1 [4680 B] Get: 218 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-neurosnap-sentences.v1-dev all 1.0.6-1.1 [3933 kB] Get: 219 http://deb.debian.org/debian trixie/main amd64 golang-github-jdkato-prose-dev all 1.2.1-1 [2154 kB] Get: 220 http://deb.debian.org/debian trixie/main amd64 golang-github-go-git-go-billy-dev all 5.5.0-1 [32.3 kB] Get: 221 http://deb.debian.org/debian trixie/main amd64 golang-github-imdario-mergo-dev all 1.0.1-2 [24.7 kB] Get: 222 http://deb.debian.org/debian trixie/main amd64 golang-github-jbenet-go-context-dev all 0.0~git20150711.d14ea06-4 [7492 B] Get: 223 http://deb.debian.org/debian trixie/main amd64 golang-github-pelletier-go-buffruneio-dev all 0.2.0-3 [4352 B] Get: 224 http://deb.debian.org/debian trixie/main amd64 golang-github-kevinburke-ssh-config-dev all 1.2.0-1 [19.6 kB] Get: 225 http://deb.debian.org/debian trixie/main amd64 golang-github-pjbgf-sha1cd-dev all 0.3.0-2 [2874 kB] Get: 226 http://deb.debian.org/debian trixie/main amd64 golang-github-protonmail-go-crypto-dev all 1.2.0-1 [334 kB] Get: 227 http://deb.debian.org/debian trixie/main amd64 golang-github-sergi-go-diff-dev all 1.2.0-2 [777 kB] Get: 228 http://deb.debian.org/debian trixie/main amd64 golang-github-skeema-knownhosts-dev all 1.3.0-1 [15.4 kB] Get: 229 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-warnings.v0-dev all 0.1.2-1.1 [4792 B] Get: 230 http://deb.debian.org/debian trixie/main amd64 golang-github-src-d-gcfg-dev all 1.4.0-3 [31.0 kB] Get: 231 http://deb.debian.org/debian trixie/main amd64 golang-github-xanzy-ssh-agent-dev all 0.3.2-1 [6100 B] Get: 232 http://deb.debian.org/debian trixie/main amd64 golang-github-jessevdk-go-flags-dev all 1.4.0-6 [48.2 kB] Get: 233 http://deb.debian.org/debian trixie/main amd64 golang-github-go-git-go-git-dev all 5.14.0-1 [375 kB] Get: 234 http://deb.debian.org/debian trixie/main amd64 golang-github-hhatto-gorst-dev all 0.0~git20181029.ca9f730-3 [35.8 kB] Get: 235 http://deb.debian.org/debian trixie/main amd64 golang-github-goccmack-gocc-dev all 0.0~git20230228.2292f9e-1 [74.1 kB] Get: 236 http://deb.debian.org/debian trixie/main amd64 golang-github-jung-kurt-gofpdf-dev all 2.17.2+ds-3 [954 kB] Get: 237 http://deb.debian.org/debian trixie/main amd64 golang-gonum-v1-plot-dev all 0.7.0-5 [4804 kB] Get: 238 http://deb.debian.org/debian trixie/main amd64 golang-gonum-v1-gonum-dev all 0.15.1-1 [1989 kB] Get: 239 http://deb.debian.org/debian trixie/main amd64 golang-github-go-enry-go-license-detector-dev all 4.3.0+git20221007.a3a1cc6-3 [7974 kB] Get: 240 http://deb.debian.org/debian trixie/main amd64 golang-github-go-sql-driver-mysql-dev all 1.9.0-1 [85.0 kB] Get: 241 http://deb.debian.org/debian trixie/main amd64 golang-github-go-stack-stack-dev all 1.8.0-1 [8696 B] Get: 242 http://deb.debian.org/debian trixie/main amd64 golang-github-gofrs-uuid-dev all 5.3.2-1 [22.7 kB] Get: 243 http://deb.debian.org/debian trixie/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1+b1 [920 kB] Get: 244 http://deb.debian.org/debian trixie/main amd64 libprotobuf32t64 amd64 3.21.12-11 [983 kB] Get: 245 http://deb.debian.org/debian trixie/main amd64 libprotobuf-lite32t64 amd64 3.21.12-11 [274 kB] Get: 246 http://deb.debian.org/debian trixie/main amd64 libprotobuf-dev amd64 3.21.12-11 [1328 kB] Get: 247 http://deb.debian.org/debian trixie/main amd64 golang-github-gogo-protobuf-dev all 1.3.2-3 [849 kB] Get: 248 http://deb.debian.org/debian trixie/main amd64 golang-github-google-subcommands-dev all 1.2.0-2 [7160 B] Get: 249 http://deb.debian.org/debian trixie/main amd64 golang-github-google-wire-dev all 0.6.0-1 [61.9 kB] Get: 250 http://deb.debian.org/debian trixie/main amd64 golang-github-gorilla-mux-dev all 1.8.1-1 [46.6 kB] Get: 251 http://deb.debian.org/debian trixie/main amd64 golang-github-gorilla-securecookie-dev all 1.1.2-1 [14.0 kB] Get: 252 http://deb.debian.org/debian trixie/main amd64 golang-github-gorilla-sessions-dev all 1.2.1-1 [12.8 kB] Get: 253 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-errwrap-dev all 1.1.0-1 [6168 B] Get: 254 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-go-cleanhttp-dev all 0.5.2-1 [10.8 kB] Get: 255 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-go-hclog-dev all 0.11.0-1 [17.9 kB] Get: 256 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-go-multierror-dev all 1.1.1-2 [7804 B] Get: 257 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-go-retryablehttp-dev all 0.7.1-1 [21.3 kB] Get: 258 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-golang-lru-dev all 0.5.4-2 [14.7 kB] Get: 259 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-yamux-dev all 0.1.1-1 [24.6 kB] Get: 260 http://deb.debian.org/debian trixie/main amd64 golang-github-inconshreveable-log15-dev all 2.15-2 [22.7 kB] Get: 261 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-chunkreader-v2-dev all 2.0.1-2 [4184 B] Get: 262 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgio-dev all 1.0.0-2 [3144 B] Get: 263 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgproto3-v2-dev all 2.3.2-1 [22.1 kB] Get: 264 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgmock-dev all 0.0~git20210724.4ad1a82-2 [9544 B] Get: 265 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgpassfile-dev all 1.0.0-2 [4412 B] Get: 266 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgservicefile-dev all 0.0~git20231201.de7065d-1 [4456 B] Get: 267 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgconn-dev all 1.14.0-1 [55.1 kB] Get: 268 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-puddle-dev all 1.3.0-1 [12.6 kB] Get: 269 http://deb.debian.org/debian trixie/main amd64 golang-github-rs-xid-dev all 1.6.0-1 [11.3 kB] Get: 270 http://deb.debian.org/debian trixie/main amd64 golang-github-rs-zerolog-dev all 1.29.1-1 [62.0 kB] Get: 271 http://deb.debian.org/debian trixie/main amd64 golang-go.uber-atomic-dev all 1.11.0-1 [17.7 kB] Get: 272 http://deb.debian.org/debian trixie/main amd64 golang-go.uber-multierr-dev all 1.6.0-1 [10.6 kB] Get: 273 http://deb.debian.org/debian trixie/main amd64 golang-uber-goleak-dev all 1.3.0-1 [18.1 kB] Get: 274 http://deb.debian.org/debian trixie/main amd64 golang-go.uber-zap-dev all 1.26.0-1 [124 kB] Get: 275 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgx-v4-dev all 4.18.1-2 [95.8 kB] Get: 276 http://deb.debian.org/debian trixie/main amd64 golang-github-shopspring-decimal-dev all 1.3.1-1 [38.3 kB] Get: 277 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-aescts.v2-dev all 2.0.0-2 [4828 B] Get: 278 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-dnsutils.v2-dev all 2.0.0-2 [3872 B] Get: 279 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-goidentity.v6-dev all 6.0.1-2 [3752 B] Get: 280 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-rpc.v2-dev all 2.0.3-2 [24.7 kB] Get: 281 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-gokrb5.v8-dev all 8.4.3-2 [119 kB] Get: 282 http://deb.debian.org/debian trixie/main amd64 golang-github-lib-pq-dev all 1.10.9-2 [86.6 kB] Get: 283 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgtype-dev all 1.10.0-4 [92.5 kB] Get: 284 http://deb.debian.org/debian trixie/main amd64 golang-github-kelseyhightower-envconfig-dev all 1.3.0-2 [11.6 kB] Get: 285 http://deb.debian.org/debian trixie/main amd64 golang-github-rivo-uniseg-dev all 0.4.7-1 [256 kB] Get: 286 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-runewidth-dev all 0.0.16-1 [16.1 kB] Get: 287 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-shellwords-dev all 1.0.12-1 [6744 B] Get: 288 http://deb.debian.org/debian trixie/main amd64 libsqlite3-dev amd64 3.46.1-7 [1109 kB] Get: 289 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-sqlite3-dev amd64 1.14.27~ds1-1 [84.0 kB] Get: 290 http://deb.debian.org/debian trixie/main amd64 golang-github-miekg-dns-dev all 1.1.64-1 [180 kB] Get: 291 http://deb.debian.org/debian trixie/main amd64 golang-github-posener-complete-dev all 1.2.3-2 [16.0 kB] Get: 292 http://deb.debian.org/debian trixie/main amd64 golang-github-mitchellh-cli-dev all 1.1.1-1 [24.3 kB] Get: 293 http://deb.debian.org/debian trixie/main amd64 golang-github-oklog-ulid-dev all 2.0.2+ds-2 [12.2 kB] Get: 294 http://deb.debian.org/debian trixie/main amd64 golang-github-olekukonko-tablewriter-dev all 0.0.5-2 [20.2 kB] Get: 295 http://deb.debian.org/debian trixie/main amd64 golang-github-otiai10-copy-dev all 1.2.0-3 [6244 B] Get: 296 http://deb.debian.org/debian trixie/main amd64 golang-github-pires-go-proxyproto-dev all 0.7.0-1 [31.7 kB] Get: 297 http://deb.debian.org/debian trixie/main amd64 golang-github-ziutek-mymysql-dev all 1.5.4+git20170206.23.0582bcf-2 [46.8 kB] Get: 298 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-gorp.v1-dev all 1.7.2-2 [27.8 kB] Get: 299 http://deb.debian.org/debian trixie/main amd64 golang-github-rubenv-sql-migrate-dev all 0.0~git20191213.0633851-3 [25.6 kB] Get: 300 http://deb.debian.org/debian trixie/main amd64 golang-github-sebest-xff-dev all 0.0~git20160910.6c115e0-2 [5168 B] Get: 301 http://deb.debian.org/debian trixie/main amd64 golang-github-opentracing-opentracing-go-dev all 1.2.0-2 [29.5 kB] Get: 302 http://deb.debian.org/debian trixie/main amd64 golang-gitlab-gitlab-org-gitlab-shell-v14-dev all 14.35.0+ds1-2 [2021 kB] Get: 303 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-xerrors-dev all 0.0~git20231012.104605a-1 [14.6 kB] Get: 304 http://deb.debian.org/debian trixie/main amd64 golang-honnef-go-tools-dev all 2024.1-1 [418 kB] Get: 305 http://deb.debian.org/debian trixie/main amd64 golang-gitlab-gitlab-org-gitaly-dev all 16.11.6+ds1-4 [54.0 MB] Get: 306 http://deb.debian.org/debian trixie/main amd64 libkrb5support0 amd64 1.21.3-5 [33.0 kB] Get: 307 http://deb.debian.org/debian trixie/main amd64 libk5crypto3 amd64 1.21.3-5 [81.5 kB] Get: 308 http://deb.debian.org/debian trixie/main amd64 libkeyutils1 amd64 1.6.3-6 [9456 B] Get: 309 http://deb.debian.org/debian trixie/main amd64 libkrb5-3 amd64 1.21.3-5 [326 kB] Get: 310 http://deb.debian.org/debian trixie/main amd64 libgssapi-krb5-2 amd64 1.21.3-5 [138 kB] Get: 311 http://deb.debian.org/debian trixie/main amd64 libgssrpc4t64 amd64 1.21.3-5 [60.0 kB] Get: 312 http://deb.debian.org/debian trixie/main amd64 libkadm5clnt-mit12 amd64 1.21.3-5 [42.5 kB] Get: 313 http://deb.debian.org/debian trixie/main amd64 libkdb5-10t64 amd64 1.21.3-5 [42.6 kB] Get: 314 http://deb.debian.org/debian trixie/main amd64 libkadm5srv-mit12 amd64 1.21.3-5 [54.2 kB] Get: 315 http://deb.debian.org/debian trixie/main amd64 krb5-multidev amd64 1.21.3-5 [126 kB] Get: 316 http://deb.debian.org/debian trixie/main amd64 libkrb5-dev amd64 1.21.3-5 [16.1 kB] Fetched 251 MB in 11s (23.5 MB/s) Preconfiguring packages ... Selecting previously unselected package golang-golang-x-sys-dev. (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 ... 19851 files and directories currently installed.) Preparing to unpack .../000-golang-golang-x-sys-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.22.0-1) ... Selecting previously unselected package golang-github-sirupsen-logrus-dev. Preparing to unpack .../001-golang-github-sirupsen-logrus-dev_1.9.0-1_all.deb ... Unpacking golang-github-sirupsen-logrus-dev (1.9.0-1) ... Selecting previously unselected package tzdata. Preparing to unpack .../002-tzdata_2025b-4_all.deb ... Unpacking tzdata (2025b-4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../003-sensible-utils_0.0.25_all.deb ... Unpacking sensible-utils (0.0.25) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../005-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.23.1-2_amd64.deb ... Unpacking gettext-base (0.23.1-2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../008-libuchardet0_0.0.8-1+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.41-5_amd64.deb ... Unpacking bsdextrautils (2.41-5) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../011-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package media-types. Preparing to unpack .../013-media-types_13.0.0_all.deb ... Unpacking media-types (13.0.0) ... Selecting previously unselected package m4. Preparing to unpack .../014-m4_1.4.19-8_amd64.deb ... Unpacking m4 (1.4.19-8) ... Selecting previously unselected package autoconf. Preparing to unpack .../015-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../016-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../017-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../018-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../019-libcom-err2_1.47.2-3+b3_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.2-3+b3) ... Selecting previously unselected package comerr-dev:amd64. Preparing to unpack .../020-comerr-dev_2.1-1.47.2-3+b3_amd64.deb ... Unpacking comerr-dev:amd64 (2.1-1.47.2-3+b3) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../021-libdebhelper-perl_13.24.2_all.deb ... Unpacking libdebhelper-perl (13.24.2) ... Selecting previously unselected package libtool. Preparing to unpack .../022-libtool_2.5.4-4_all.deb ... Unpacking libtool (2.5.4-4) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../023-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../024-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../025-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../026-dh-strip-nondeterminism_1.14.1-2_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-2) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../027-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../028-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../029-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../030-libxml2_2.12.7+dfsg+really2.9.14-2.1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1) ... Selecting previously unselected package gettext. Preparing to unpack .../031-gettext_0.23.1-2_amd64.deb ... Unpacking gettext (0.23.1-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../032-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../033-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../034-debhelper_13.24.2_all.deb ... Unpacking debhelper (13.24.2) ... Selecting previously unselected package dh-golang. Preparing to unpack .../035-dh-golang_1.63_all.deb ... Unpacking dh-golang (1.63) ... Selecting previously unselected package golang-1.24-src. Preparing to unpack .../036-golang-1.24-src_1.24.4-1_all.deb ... Unpacking golang-1.24-src (1.24.4-1) ... Selecting previously unselected package golang-1.24-go. Preparing to unpack .../037-golang-1.24-go_1.24.4-1_amd64.deb ... Unpacking golang-1.24-go (1.24.4-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../038-golang-src_2%3a1.24~2_all.deb ... Unpacking golang-src (2:1.24~2) ... Selecting previously unselected package golang-go:amd64. Preparing to unpack .../039-golang-go_2%3a1.24~2_amd64.deb ... Unpacking golang-go:amd64 (2:1.24~2) ... Selecting previously unselected package golang-any:amd64. Preparing to unpack .../040-golang-any_2%3a1.24~2_amd64.deb ... Unpacking golang-any:amd64 (2:1.24~2) ... Selecting previously unselected package golang-dbus-dev. Preparing to unpack .../041-golang-dbus-dev_5.1.0-1_all.deb ... Unpacking golang-dbus-dev (5.1.0-1) ... Selecting previously unselected package golang-filippo-edwards25519-dev. Preparing to unpack .../042-golang-filippo-edwards25519-dev_1.0.0~rc1+git20210721-0.1_all.deb ... Unpacking golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1) ... Selecting previously unselected package golang-github-ajstarks-svgo-dev. Preparing to unpack .../043-golang-github-ajstarks-svgo-dev_2012-01-27-3_all.deb ... Unpacking golang-github-ajstarks-svgo-dev (2012-01-27-3) ... Selecting previously unselected package golang-github-alecthomas-units-dev. Preparing to unpack .../044-golang-github-alecthomas-units-dev_0.0~git20240927.0f3dac3-1_all.deb ... Unpacking golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... Selecting previously unselected package golang-github-andybalholm-brotli-dev. Preparing to unpack .../045-golang-github-andybalholm-brotli-dev_1.1.1-1_all.deb ... Unpacking golang-github-andybalholm-brotli-dev (1.1.1-1) ... Selecting previously unselected package golang-golang-x-exp-dev. Preparing to unpack .../046-golang-golang-x-exp-dev_0.0~git20231006.7918f67-2_all.deb ... Unpacking golang-golang-x-exp-dev (0.0~git20231006.7918f67-2) ... Selecting previously unselected package golang-github-antlr-antlr4-dev. Preparing to unpack .../047-golang-github-antlr-antlr4-dev_4.11.1+ds-2_all.deb ... Unpacking golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... Selecting previously unselected package golang-github-armon-go-radix-dev. Preparing to unpack .../048-golang-github-armon-go-radix-dev_1.0.0+git20221118.54df44f-1_all.deb ... Unpacking golang-github-armon-go-radix-dev (1.0.0+git20221118.54df44f-1) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../049-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../050-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Selecting previously unselected package golang-github-stretchr-objx-dev. Preparing to unpack .../051-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... Selecting previously unselected package golang-gopkg-yaml.v2-dev. Preparing to unpack .../052-golang-gopkg-yaml.v2-dev_2.4.0-5_all.deb ... Unpacking golang-gopkg-yaml.v2-dev (2.4.0-5) ... Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. Preparing to unpack .../053-golang-github-jmespath-go-jmespath-dev_0.4.0-2_all.deb ... Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Selecting previously unselected package golang-golang-x-term-dev. Preparing to unpack .../054-golang-golang-x-term-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-term-dev (0.22.0-1) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../055-golang-golang-x-text-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-text-dev (0.22.0-1) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../056-golang-golang-x-crypto-dev_1%3a0.25.0-1_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.25.0-1) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../057-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. Preparing to unpack .../058-golang-github-aws-aws-sdk-go-dev_1.49.0-2_all.deb ... Unpacking golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... Selecting previously unselected package golang-github-mattn-go-ieproxy-dev. Preparing to unpack .../059-golang-github-mattn-go-ieproxy-dev_0.0.9-1_all.deb ... Unpacking golang-github-mattn-go-ieproxy-dev (0.0.9-1) ... Selecting previously unselected package golang-github-pkg-errors-dev. Preparing to unpack .../060-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... Selecting previously unselected package golang-github-azure-azure-pipeline-go-dev. Preparing to unpack .../061-golang-github-azure-azure-pipeline-go-dev_0.2.3-1_all.deb ... Unpacking golang-github-azure-azure-pipeline-go-dev (0.2.3-1) ... Selecting previously unselected package golang-github-creack-pty-dev. Preparing to unpack .../062-golang-github-creack-pty-dev_1.1.21-1_all.deb ... Unpacking golang-github-creack-pty-dev (1.1.21-1) ... Selecting previously unselected package golang-github-kr-text-dev. Preparing to unpack .../063-golang-github-kr-text-dev_0.2.0-2_all.deb ... Unpacking golang-github-kr-text-dev (0.2.0-2) ... Selecting previously unselected package golang-golang-x-mod-dev. Preparing to unpack .../064-golang-golang-x-mod-dev_0.19.0-1_all.deb ... Unpacking golang-golang-x-mod-dev (0.19.0-1) ... Selecting previously unselected package golang-github-yuin-goldmark-dev. Preparing to unpack .../065-golang-github-yuin-goldmark-dev_1.7.4-1_all.deb ... Unpacking golang-github-yuin-goldmark-dev (1.7.4-1) ... Selecting previously unselected package golang-golang-x-sync-dev. Preparing to unpack .../066-golang-golang-x-sync-dev_0.7.0-1_all.deb ... Unpacking golang-golang-x-sync-dev (0.7.0-1) ... Selecting previously unselected package golang-golang-x-tools-dev. Preparing to unpack .../067-golang-golang-x-tools-dev_1%3a0.25.0+ds-1_all.deb ... Unpacking golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Selecting previously unselected package golang-github-rogpeppe-go-internal-dev. Preparing to unpack .../068-golang-github-rogpeppe-go-internal-dev_1.12.0-3_all.deb ... Unpacking golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Selecting previously unselected package golang-github-kr-pretty-dev. Preparing to unpack .../069-golang-github-kr-pretty-dev_0.3.1-1_all.deb ... Unpacking golang-github-kr-pretty-dev (0.3.1-1) ... Selecting previously unselected package golang-gopkg-check.v1-dev. Preparing to unpack .../070-golang-gopkg-check.v1-dev_0.0+git20200902.038fdea-2_all.deb ... Unpacking golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... Selecting previously unselected package golang-github-azure-azure-storage-blob-go-dev. Preparing to unpack .../071-golang-github-azure-azure-storage-blob-go-dev_0.15.0-1_all.deb ... Unpacking golang-github-azure-azure-storage-blob-go-dev (0.15.0-1) ... Selecting previously unselected package golang-github-dimchansky-utfbom-dev. Preparing to unpack .../072-golang-github-dimchansky-utfbom-dev_1.1.1-1_all.deb ... Unpacking golang-github-dimchansky-utfbom-dev (1.1.1-1) ... Selecting previously unselected package golang-github-golang-jwt-jwt-dev. Preparing to unpack .../073-golang-github-golang-jwt-jwt-dev_5.0.0+really4.5.2-1_all.deb ... Unpacking golang-github-golang-jwt-jwt-dev (5.0.0+really4.5.2-1) ... Selecting previously unselected package golang-github-mitchellh-go-homedir-dev. Preparing to unpack .../074-golang-github-mitchellh-go-homedir-dev_1.1.0-1_all.deb ... Unpacking golang-github-mitchellh-go-homedir-dev (1.1.0-1) ... Selecting previously unselected package golang-github-azure-go-autorest-dev. Preparing to unpack .../075-golang-github-azure-go-autorest-dev_14.2.0+git20220726.711dde1-1_all.deb ... Unpacking golang-github-azure-go-autorest-dev (14.2.0+git20220726.711dde1-1) ... Selecting previously unselected package golang-gopkg-yaml.v3-dev. Preparing to unpack .../076-golang-gopkg-yaml.v3-dev_3.0.1-3_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.1-3) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../077-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... Selecting previously unselected package golang-github-beevik-ntp-dev. Preparing to unpack .../078-golang-github-beevik-ntp-dev_0.3.0-4_all.deb ... Unpacking golang-github-beevik-ntp-dev (0.3.0-4) ... Selecting previously unselected package golang-github-benbjohnson-clock-dev. Preparing to unpack .../079-golang-github-benbjohnson-clock-dev_1.3.0-1_all.deb ... Unpacking golang-github-benbjohnson-clock-dev (1.3.0-1) ... Selecting previously unselected package golang-github-beorn7-perks-dev. Preparing to unpack .../080-golang-github-beorn7-perks-dev_1.0.1-3_all.deb ... Unpacking golang-github-beorn7-perks-dev (1.0.1-3) ... Selecting previously unselected package golang-github-bgentry-speakeasy-dev. Preparing to unpack .../081-golang-github-bgentry-speakeasy-dev_0.1.0-2_all.deb ... Unpacking golang-github-bgentry-speakeasy-dev (0.1.0-2) ... Selecting previously unselected package golang-github-burntsushi-toml-dev. Preparing to unpack .../082-golang-github-burntsushi-toml-dev_1.4.0-1_all.deb ... Unpacking golang-github-burntsushi-toml-dev (1.4.0-1) ... Selecting previously unselected package golang-github-bwesterb-go-ristretto-dev. Preparing to unpack .../083-golang-github-bwesterb-go-ristretto-dev_1.2.3-2_all.deb ... Unpacking golang-github-bwesterb-go-ristretto-dev (1.2.3-2) ... Selecting previously unselected package golang-github-cenkalti-backoff-dev. Preparing to unpack .../084-golang-github-cenkalti-backoff-dev_4.3.0-1_all.deb ... Unpacking golang-github-cenkalti-backoff-dev (4.3.0-1) ... Selecting previously unselected package golang-github-cilium-ebpf-dev. Preparing to unpack .../085-golang-github-cilium-ebpf-dev_0.11.0-2_all.deb ... Unpacking golang-github-cilium-ebpf-dev (0.11.0-2) ... Selecting previously unselected package golang-github-client9-reopen-dev. Preparing to unpack .../086-golang-github-client9-reopen-dev_1.0.0-4_all.deb ... Unpacking golang-github-client9-reopen-dev (1.0.0-4) ... Selecting previously unselected package golang-golang-x-arch-dev. Preparing to unpack .../087-golang-golang-x-arch-dev_0.13.0-1_all.deb ... Unpacking golang-golang-x-arch-dev (0.13.0-1) ... Selecting previously unselected package golang-github-mmcloughlin-avo-dev. Preparing to unpack .../088-golang-github-mmcloughlin-avo-dev_0.5.0-1_all.deb ... Unpacking golang-github-mmcloughlin-avo-dev (0.5.0-1) ... Selecting previously unselected package golang-github-cloudflare-circl-dev. Preparing to unpack .../089-golang-github-cloudflare-circl-dev_1.6.1-1_all.deb ... Unpacking golang-github-cloudflare-circl-dev (1.6.1-1) ... Selecting previously unselected package golang-github-cloudflare-tableflip-dev. Preparing to unpack .../090-golang-github-cloudflare-tableflip-dev_1.2.1~git20200514.4baec98-4_all.deb ... Unpacking golang-github-cloudflare-tableflip-dev (1.2.1~git20200514.4baec98-4) ... Selecting previously unselected package golang-github-codegangsta-negroni-dev. Preparing to unpack .../091-golang-github-codegangsta-negroni-dev_0.1-3_all.deb ... Unpacking golang-github-codegangsta-negroni-dev (0.1-3) ... Selecting previously unselected package golang-google-protobuf-dev. Preparing to unpack .../092-golang-google-protobuf-dev_1.36.5-1_all.deb ... Unpacking golang-google-protobuf-dev (1.36.5-1) ... Selecting previously unselected package libcap-dev:amd64. Preparing to unpack .../093-libcap-dev_1%3a2.75-10+b1_amd64.deb ... Unpacking libcap-dev:amd64 (1:2.75-10+b1) ... Selecting previously unselected package libsystemd-dev:amd64. Preparing to unpack .../094-libsystemd-dev_257.7-1_amd64.deb ... Unpacking libsystemd-dev:amd64 (257.7-1) ... Selecting previously unselected package golang-github-coreos-go-systemd-dev. Preparing to unpack .../095-golang-github-coreos-go-systemd-dev_22.5.0-1_all.deb ... Unpacking golang-github-coreos-go-systemd-dev (22.5.0-1) ... Selecting previously unselected package golang-github-docker-go-units-dev. Preparing to unpack .../096-golang-github-docker-go-units-dev_0.4.0-4_all.deb ... Unpacking golang-github-docker-go-units-dev (0.4.0-4) ... Selecting previously unselected package golang-github-opencontainers-specs-dev. Preparing to unpack .../097-golang-github-opencontainers-specs-dev_1.2.0-2_all.deb ... Unpacking golang-github-opencontainers-specs-dev (1.2.0-2) ... Selecting previously unselected package golang-github-containerd-cgroups-dev. Preparing to unpack .../098-golang-github-containerd-cgroups-dev_3.0.3-4_all.deb ... Unpacking golang-github-containerd-cgroups-dev (3.0.3-4) ... Selecting previously unselected package golang-github-shurcool-sanitized-anchor-name-dev. Preparing to unpack .../099-golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-3_all.deb ... Unpacking golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... Selecting previously unselected package golang-github-russross-blackfriday-v2-dev. Preparing to unpack .../100-golang-github-russross-blackfriday-v2-dev_2.1.0-1_all.deb ... Unpacking golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... Selecting previously unselected package golang-github-cpuguy83-go-md2man-v2-dev. Preparing to unpack .../101-golang-github-cpuguy83-go-md2man-v2-dev_2.0.4-1_all.deb ... Unpacking golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... Selecting previously unselected package golang-github-cyphar-filepath-securejoin-dev. Preparing to unpack .../102-golang-github-cyphar-filepath-securejoin-dev_0.3.4-3_all.deb ... Unpacking golang-github-cyphar-filepath-securejoin-dev (0.3.4-3) ... Selecting previously unselected package golang-github-dchest-safefile-dev. Preparing to unpack .../103-golang-github-dchest-safefile-dev_0.0~git20151022.0.855e8d9-2_all.deb ... Unpacking golang-github-dchest-safefile-dev (0.0~git20151022.0.855e8d9-2) ... Selecting previously unselected package golang-github-denisenkom-go-mssqldb-dev. Preparing to unpack .../104-golang-github-denisenkom-go-mssqldb-dev_0.0~git20170717.0.8fccfc8-7_all.deb ... Unpacking golang-github-denisenkom-go-mssqldb-dev (0.0~git20170717.0.8fccfc8-7) ... Selecting previously unselected package golang-github-dgryski-go-metro-dev. Preparing to unpack .../105-golang-github-dgryski-go-metro-dev_0.0~git20200812.85c65e2-2_all.deb ... Unpacking golang-github-dgryski-go-metro-dev (0.0~git20200812.85c65e2-2) ... Selecting previously unselected package golang-github-dgryski-go-minhash-dev. Preparing to unpack .../106-golang-github-dgryski-go-minhash-dev_0.0~git20190315.ad340ca-2_all.deb ... Unpacking golang-github-dgryski-go-minhash-dev (0.0~git20190315.ad340ca-2) ... Selecting previously unselected package golang-github-hashicorp-go-uuid-dev. Preparing to unpack .../107-golang-github-hashicorp-go-uuid-dev_1.0.3-1_all.deb ... Unpacking golang-github-hashicorp-go-uuid-dev (1.0.3-1) ... Selecting previously unselected package golang-github-jcmturner-gofork-dev. Preparing to unpack .../108-golang-github-jcmturner-gofork-dev_1.0.0-4_all.deb ... Unpacking golang-github-jcmturner-gofork-dev (1.0.0-4) ... Selecting previously unselected package golang-gopkg-jcmturner-dnsutils.v1-dev. Preparing to unpack .../109-golang-gopkg-jcmturner-dnsutils.v1-dev_1.0.1-2_all.deb ... Unpacking golang-gopkg-jcmturner-dnsutils.v1-dev (1.0.1-2) ... Selecting previously unselected package golang-gopkg-jcmturner-rpc.v0-dev. Preparing to unpack .../110-golang-gopkg-jcmturner-rpc.v0-dev_0.0.2-2_all.deb ... Unpacking golang-gopkg-jcmturner-rpc.v0-dev (0.0.2-2) ... Selecting previously unselected package golang-gopkg-jcmturner-aescts.v1-dev. Preparing to unpack .../111-golang-gopkg-jcmturner-aescts.v1-dev_1.0.1-4_all.deb ... Unpacking golang-gopkg-jcmturner-aescts.v1-dev (1.0.1-4) ... Selecting previously unselected package golang-gopkg-jcmturner-goidentity.v2-dev. Preparing to unpack .../112-golang-gopkg-jcmturner-goidentity.v2-dev_2.0.0-2_all.deb ... Unpacking golang-gopkg-jcmturner-goidentity.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-gopkg-jcmturner-gokrb5.v5-dev. Preparing to unpack .../113-golang-gopkg-jcmturner-gokrb5.v5-dev_5.3.0+dfsg-2_all.deb ... Unpacking golang-gopkg-jcmturner-gokrb5.v5-dev (5.3.0+dfsg-2) ... Selecting previously unselected package golang-github-dpotapov-go-spnego-dev. Preparing to unpack .../114-golang-github-dpotapov-go-spnego-dev_0.0~git20190506.c2c6091-2_all.deb ... Unpacking golang-github-dpotapov-go-spnego-dev (0.0~git20190506.c2c6091-2) ... Selecting previously unselected package golang-github-ekzhu-minhash-lsh-dev. Preparing to unpack .../115-golang-github-ekzhu-minhash-lsh-dev_1.0-2_all.deb ... Unpacking golang-github-ekzhu-minhash-lsh-dev (1.0-2) ... Selecting previously unselected package golang-github-emirpasic-gods-dev. Preparing to unpack .../116-golang-github-emirpasic-gods-dev_1.12.0-2_all.deb ... Unpacking golang-github-emirpasic-gods-dev (1.12.0-2) ... Selecting previously unselected package golang-github-mattn-go-isatty-dev. Preparing to unpack .../117-golang-github-mattn-go-isatty-dev_0.0.20-1_all.deb ... Unpacking golang-github-mattn-go-isatty-dev (0.0.20-1) ... Selecting previously unselected package golang-github-mattn-go-colorable-dev. Preparing to unpack .../118-golang-github-mattn-go-colorable-dev_0.1.13-1_all.deb ... Unpacking golang-github-mattn-go-colorable-dev (0.1.13-1) ... Selecting previously unselected package golang-github-fatih-color-dev. Preparing to unpack .../119-golang-github-fatih-color-dev_1.17.0-1_all.deb ... Unpacking golang-github-fatih-color-dev (1.17.0-1) ... Selecting previously unselected package golang-github-felixge-httpsnoop-dev. Preparing to unpack .../120-golang-github-felixge-httpsnoop-dev_1.0.3-3_all.deb ... Unpacking golang-github-felixge-httpsnoop-dev (1.0.3-3) ... Selecting previously unselected package golang-golang-x-image-dev. Preparing to unpack .../121-golang-golang-x-image-dev_0.18.0-1_all.deb ... Unpacking golang-golang-x-image-dev (0.18.0-1) ... Selecting previously unselected package golang-github-golang-freetype-dev. Preparing to unpack .../122-golang-github-golang-freetype-dev_0.0~git20170609.e2365df+dfsg-2_all.deb ... Unpacking golang-github-golang-freetype-dev (0.0~git20170609.e2365df+dfsg-2) ... Selecting previously unselected package golang-github-fogleman-gg-dev. Preparing to unpack .../123-golang-github-fogleman-gg-dev_1.3.0-3_all.deb ... Unpacking golang-github-fogleman-gg-dev (1.3.0-3) ... Selecting previously unselected package golang-github-fsnotify-fsnotify-dev. Preparing to unpack .../124-golang-github-fsnotify-fsnotify-dev_1.8.0-3_all.deb ... Unpacking golang-github-fsnotify-fsnotify-dev (1.8.0-3) ... Selecting previously unselected package golang-github-gin-contrib-sse-dev. Preparing to unpack .../125-golang-github-gin-contrib-sse-dev_0.1.0-2_all.deb ... Unpacking golang-github-gin-contrib-sse-dev (0.1.0-2) ... Selecting previously unselected package golang-github-go-playground-locales-dev. Preparing to unpack .../126-golang-github-go-playground-locales-dev_0.14.0-3_all.deb ... Unpacking golang-github-go-playground-locales-dev (0.14.0-3) ... Selecting previously unselected package golang-github-go-playground-universal-translator-dev. Preparing to unpack .../127-golang-github-go-playground-universal-translator-dev_0.17.0-2_all.deb ... Unpacking golang-github-go-playground-universal-translator-dev (0.17.0-2) ... Selecting previously unselected package golang-github-leodido-go-urn-dev. Preparing to unpack .../128-golang-github-leodido-go-urn-dev_1.2.1-3_all.deb ... Unpacking golang-github-leodido-go-urn-dev (1.2.1-3) ... Selecting previously unselected package golang-github-go-playground-validator-v10-dev. Preparing to unpack .../129-golang-github-go-playground-validator-v10-dev_10.4.1-4_all.deb ... Unpacking golang-github-go-playground-validator-v10-dev (10.4.1-4) ... Selecting previously unselected package golang-github-pelletier-go-toml.v2-dev. Preparing to unpack .../130-golang-github-pelletier-go-toml.v2-dev_2.2.1-1_all.deb ... Unpacking golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Selecting previously unselected package golang-github-ugorji-go-codec-dev. Preparing to unpack .../131-golang-github-ugorji-go-codec-dev_1.2.8-1_all.deb ... Unpacking golang-github-ugorji-go-codec-dev (1.2.8-1) ... Selecting previously unselected package golang-github-gin-gonic-gin-dev. Preparing to unpack .../132-golang-github-gin-gonic-gin-dev_1.8.1-3_all.deb ... Unpacking golang-github-gin-gonic-gin-dev (1.8.1-3) ... Selecting previously unselected package golang-github-go-errors-errors-dev. Preparing to unpack .../133-golang-github-go-errors-errors-dev_1.5.1-1_all.deb ... Unpacking golang-github-go-errors-errors-dev (1.5.1-1) ... Selecting previously unselected package golang-github-google-go-cmp-dev. Preparing to unpack .../134-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... Selecting previously unselected package golang-github-urfave-negroni-dev. Preparing to unpack .../135-golang-github-urfave-negroni-dev_0.2.0-3_all.deb ... Unpacking golang-github-urfave-negroni-dev (0.2.0-3) ... Selecting previously unselected package golang-github-cespare-xxhash-dev. Preparing to unpack .../136-golang-github-cespare-xxhash-dev_2.3.0-1_all.deb ... Unpacking golang-github-cespare-xxhash-dev (2.3.0-1) ... Selecting previously unselected package golang-github-klauspost-compress-dev. Preparing to unpack .../137-golang-github-klauspost-compress-dev_1.18.0+ds1-1_all.deb ... Unpacking golang-github-klauspost-compress-dev (1.18.0+ds1-1) ... Selecting previously unselected package golang-github-valyala-bytebufferpool-dev. Preparing to unpack .../138-golang-github-valyala-bytebufferpool-dev_1.0.0-4_all.deb ... Unpacking golang-github-valyala-bytebufferpool-dev (1.0.0-4) ... Selecting previously unselected package golang-github-valyala-fasthttp-dev. Preparing to unpack .../139-golang-github-valyala-fasthttp-dev_1%3a1.59.0-2_all.deb ... Unpacking golang-github-valyala-fasthttp-dev (1:1.59.0-2) ... Selecting previously unselected package golang-github-go-logr-logr-dev. Preparing to unpack .../140-golang-github-go-logr-logr-dev_1.4.2-2_all.deb ... Unpacking golang-github-go-logr-logr-dev (1.4.2-2) ... Selecting previously unselected package golang-github-go-logr-stdr-dev. Preparing to unpack .../141-golang-github-go-logr-stdr-dev_1.2.2-4_all.deb ... Unpacking golang-github-go-logr-stdr-dev (1.2.2-4) ... Selecting previously unselected package golang-github-masterminds-semver-dev. Preparing to unpack .../142-golang-github-masterminds-semver-dev_3.2.0-1_all.deb ... Unpacking golang-github-masterminds-semver-dev (3.2.0-1) ... Selecting previously unselected package golang-github-modern-go-concurrent-dev. Preparing to unpack .../143-golang-github-modern-go-concurrent-dev_1.0.3-1.1_all.deb ... Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Selecting previously unselected package golang-github-modern-go-reflect2-dev. Preparing to unpack .../144-golang-github-modern-go-reflect2-dev_1.0.2-2_all.deb ... Unpacking golang-github-modern-go-reflect2-dev (1.0.2-2) ... Selecting previously unselected package golang-github-json-iterator-go-dev. Preparing to unpack .../145-golang-github-json-iterator-go-dev_1.1.12-2_all.deb ... Unpacking golang-github-json-iterator-go-dev (1.1.12-2) ... Selecting previously unselected package golang-github-kylelemons-godebug-dev. Preparing to unpack .../146-golang-github-kylelemons-godebug-dev_1.1.0-2_all.deb ... Unpacking golang-github-kylelemons-godebug-dev (1.1.0-2) ... Selecting previously unselected package golang-github-prometheus-client-model-dev. Preparing to unpack .../147-golang-github-prometheus-client-model-dev_0.6.0-1_all.deb ... Unpacking golang-github-prometheus-client-model-dev (0.6.0-1) ... Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. Preparing to unpack .../148-golang-github-go-logfmt-logfmt-dev_0.5.0-2_all.deb ... Unpacking golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Selecting previously unselected package golang-github-go-kit-log-dev. Preparing to unpack .../149-golang-github-go-kit-log-dev_0.2.1-1_all.deb ... Unpacking golang-github-go-kit-log-dev (0.2.1-1) ... Selecting previously unselected package golang-github-julienschmidt-httprouter-dev. Preparing to unpack .../150-golang-github-julienschmidt-httprouter-dev_1.3.0-2_all.deb ... Unpacking golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... Selecting previously unselected package golang-github-munnerz-goautoneg-dev. Preparing to unpack .../151-golang-github-munnerz-goautoneg-dev_0.0~git20191010.a7dc8b6-2_all.deb ... Unpacking golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... Selecting previously unselected package golang-github-jpillora-backoff-dev. Preparing to unpack .../152-golang-github-jpillora-backoff-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev. Preparing to unpack .../153-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-4_all.deb ... Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... Selecting previously unselected package golang-github-prometheus-sigv4-dev. Preparing to unpack .../154-golang-github-prometheus-sigv4-dev_0.1.2-2_all.deb ... Unpacking golang-github-prometheus-sigv4-dev (0.1.2-2) ... Selecting previously unselected package golang-golang-x-oauth2-dev. Preparing to unpack .../155-golang-golang-x-oauth2-dev_0.27.0-1_all.deb ... Unpacking golang-golang-x-oauth2-dev (0.27.0-1) ... Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. Preparing to unpack .../156-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Selecting previously unselected package golang-github-prometheus-common-dev. Preparing to unpack .../157-golang-github-prometheus-common-dev_0.62.0-3_all.deb ... Unpacking golang-github-prometheus-common-dev (0.62.0-3) ... Selecting previously unselected package golang-github-prometheus-procfs-dev. Preparing to unpack .../158-golang-github-prometheus-procfs-dev_0.15.1-1_all.deb ... Unpacking golang-github-prometheus-procfs-dev (0.15.1-1) ... Selecting previously unselected package golang-github-prometheus-client-golang-dev. Preparing to unpack .../159-golang-github-prometheus-client-golang-dev_1.21.1-1_all.deb ... Unpacking golang-github-prometheus-client-golang-dev (1.21.1-1) ... Selecting previously unselected package golang-github-golang-protobuf-1-5-dev. Preparing to unpack .../160-golang-github-golang-protobuf-1-5-dev_1.5.4-1_all.deb ... Unpacking golang-github-golang-protobuf-1-5-dev (1.5.4-1) ... Selecting previously unselected package golang-github-stoewer-go-strcase-dev. Preparing to unpack .../161-golang-github-stoewer-go-strcase-dev_1.2.0-4_all.deb ... Unpacking golang-github-stoewer-go-strcase-dev (1.2.0-4) ... Selecting previously unselected package golang-google-genproto-dev. Preparing to unpack .../162-golang-google-genproto-dev_0.0~git20210726.e7812ac-4_all.deb ... Unpacking golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... Selecting previously unselected package golang-github-google-cel-go-dev. Preparing to unpack .../163-golang-github-google-cel-go-dev_0.18.2+ds-5_all.deb ... Unpacking golang-github-google-cel-go-dev (0.18.2+ds-5) ... Selecting previously unselected package golang-github-google-uuid-dev. Preparing to unpack .../164-golang-github-google-uuid-dev_1.6.0-1_all.deb ... Unpacking golang-github-google-uuid-dev (1.6.0-1) ... Selecting previously unselected package golang-glog-dev. Preparing to unpack .../165-golang-glog-dev_1.2.4-1_all.deb ... Unpacking golang-glog-dev (1.2.4-1) ... Selecting previously unselected package golang-github-golang-groupcache-dev. Preparing to unpack .../166-golang-github-golang-groupcache-dev_0.0~git20210331.41bb18b-1_all.deb ... Unpacking golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-1) ... Selecting previously unselected package golang-go.opencensus-dev. Preparing to unpack .../167-golang-go.opencensus-dev_0.24.0-2_all.deb ... Unpacking golang-go.opencensus-dev (0.24.0-2) ... Selecting previously unselected package golang-google-cloud-compute-metadata-dev. Preparing to unpack .../168-golang-google-cloud-compute-metadata-dev_0.56.0-6_all.deb ... Unpacking golang-google-cloud-compute-metadata-dev (0.56.0-6) ... Selecting previously unselected package golang-golang-x-oauth2-google-dev. Preparing to unpack .../169-golang-golang-x-oauth2-google-dev_0.27.0-1_all.deb ... Unpacking golang-golang-x-oauth2-google-dev (0.27.0-1) ... Selecting previously unselected package golang-github-golang-mock-dev. Preparing to unpack .../170-golang-github-golang-mock-dev_1.6.0-2_all.deb ... Unpacking golang-github-golang-mock-dev (1.6.0-2) ... Selecting previously unselected package golang-github-google-btree-dev. Preparing to unpack .../171-golang-github-google-btree-dev_1.0.1-1_all.deb ... Unpacking golang-github-google-btree-dev (1.0.1-1) ... Selecting previously unselected package golang-github-google-martian-dev. Preparing to unpack .../172-golang-github-google-martian-dev_3.3.2-3_all.deb ... Unpacking golang-github-google-martian-dev (3.3.2-3) ... Selecting previously unselected package golang-github-chzyer-readline-dev. Preparing to unpack .../173-golang-github-chzyer-readline-dev_1.4.39.g2972be2-3_all.deb ... Unpacking golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Selecting previously unselected package golang-github-ianlancetaylor-demangle-dev. Preparing to unpack .../174-golang-github-ianlancetaylor-demangle-dev_0.0~git20200824.28f6c0f-2_all.deb ... Unpacking golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... Selecting previously unselected package golang-github-google-pprof-dev. Preparing to unpack .../175-golang-github-google-pprof-dev_0.0~git20211008.947d60d-1_all.deb ... Unpacking golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... Selecting previously unselected package golang-github-googleapis-gax-go-dev. Preparing to unpack .../176-golang-github-googleapis-gax-go-dev_2.14.1-1_all.deb ... Unpacking golang-github-googleapis-gax-go-dev (2.14.1-1) ... Selecting previously unselected package golang-golang-x-time-dev. Preparing to unpack .../177-golang-golang-x-time-dev_0.5.0-1_all.deb ... Unpacking golang-golang-x-time-dev (0.5.0-1) ... Selecting previously unselected package golang-google-api-dev. Preparing to unpack .../178-golang-google-api-dev_0.61.0-6_all.deb ... Unpacking golang-google-api-dev (0.61.0-6) ... Selecting previously unselected package golang-rsc-binaryregexp-dev. Preparing to unpack .../179-golang-rsc-binaryregexp-dev_0.2.0-3_all.deb ... Unpacking golang-rsc-binaryregexp-dev (0.2.0-3) ... Selecting previously unselected package golang-google-cloud-dev. Preparing to unpack .../180-golang-google-cloud-dev_0.56.0-6_all.deb ... Unpacking golang-google-cloud-dev (0.56.0-6) ... Selecting previously unselected package golang-google-grpc-dev. Preparing to unpack .../181-golang-google-grpc-dev_1.64.0-7_all.deb ... Unpacking golang-google-grpc-dev (1.64.0-7) ... Selecting previously unselected package golang-github-rogpeppe-fastuuid-dev. Preparing to unpack .../182-golang-github-rogpeppe-fastuuid-dev_0.0~git20150106.0.6724a57-2.1_all.deb ... Unpacking golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2.1) ... Selecting previously unselected package golang-github-grpc-ecosystem-grpc-gateway-dev. Preparing to unpack .../183-golang-github-grpc-ecosystem-grpc-gateway-dev_2.20.0-2_all.deb ... Unpacking golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2) ... Selecting previously unselected package golang-opentelemetry-proto-dev. Preparing to unpack .../184-golang-opentelemetry-proto-dev_1.3.1-2_all.deb ... Unpacking golang-opentelemetry-proto-dev (1.3.1-2) ... Selecting previously unselected package golang-opentelemetry-otel-dev. Preparing to unpack .../185-golang-opentelemetry-otel-dev_1.31.0-4_all.deb ... Unpacking golang-opentelemetry-otel-dev (1.31.0-4) ... Selecting previously unselected package golang-github-getsentry-sentry-go-dev. Preparing to unpack .../186-golang-github-getsentry-sentry-go-dev_0.29.1-1_all.deb ... Unpacking golang-github-getsentry-sentry-go-dev (0.29.1-1) ... Selecting previously unselected package golang-github-spf13-pflag-dev. Preparing to unpack .../187-golang-github-spf13-pflag-dev_1.0.6~git20210604-d5e0c0615ace-1_all.deb ... Unpacking golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... Selecting previously unselected package golang-github-hashicorp-hcl-dev. Preparing to unpack .../188-golang-github-hashicorp-hcl-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-magiconair-properties-dev. Preparing to unpack .../189-golang-github-magiconair-properties-dev_1.8.7-1_all.deb ... Unpacking golang-github-magiconair-properties-dev (1.8.7-1) ... Selecting previously unselected package golang-github-mitchellh-mapstructure-dev. Preparing to unpack .../190-golang-github-mitchellh-mapstructure-dev_1.5.0+git20231216.8508981-1_all.deb ... Unpacking golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Selecting previously unselected package golang-github-pelletier-go-toml-dev. Preparing to unpack .../191-golang-github-pelletier-go-toml-dev_1.9.5-1_all.deb ... Unpacking golang-github-pelletier-go-toml-dev (1.9.5-1) ... Selecting previously unselected package golang-github-kr-fs-dev. Preparing to unpack .../192-golang-github-kr-fs-dev_0.1.0-2_all.deb ... Unpacking golang-github-kr-fs-dev (0.1.0-2) ... Selecting previously unselected package golang-github-pkg-sftp-dev. Preparing to unpack .../193-golang-github-pkg-sftp-dev_1.13.6-1_all.deb ... Unpacking golang-github-pkg-sftp-dev (1.13.6-1) ... Selecting previously unselected package golang-github-spf13-afero-dev. Preparing to unpack .../194-golang-github-spf13-afero-dev_1.11.0-1_all.deb ... Unpacking golang-github-spf13-afero-dev (1.11.0-1) ... Selecting previously unselected package tzdata-legacy. Preparing to unpack .../195-tzdata-legacy_2025b-4_all.deb ... Unpacking tzdata-legacy (2025b-4) ... Selecting previously unselected package golang-github-spf13-cast-dev. Preparing to unpack .../196-golang-github-spf13-cast-dev_1.6.0-2_all.deb ... Unpacking golang-github-spf13-cast-dev (1.6.0-2) ... Selecting previously unselected package golang-github-spf13-jwalterweatherman-dev. Preparing to unpack .../197-golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-2_all.deb ... Unpacking golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... Selecting previously unselected package golang-github-subosito-gotenv-dev. Preparing to unpack .../198-golang-github-subosito-gotenv-dev_1.3.0-1_all.deb ... Unpacking golang-github-subosito-gotenv-dev (1.3.0-1) ... Selecting previously unselected package golang-gopkg-ini.v1-dev. Preparing to unpack .../199-golang-gopkg-ini.v1-dev_1.67.0-1_all.deb ... Unpacking golang-gopkg-ini.v1-dev (1.67.0-1) ... Selecting previously unselected package golang-github-spf13-viper-dev. Preparing to unpack .../200-golang-github-spf13-viper-dev_1.12.0-1_all.deb ... Unpacking golang-github-spf13-viper-dev (1.12.0-1) ... Selecting previously unselected package golang-github-spf13-cobra-dev. Preparing to unpack .../201-golang-github-spf13-cobra-dev_1.8.1-1_all.deb ... Unpacking golang-github-spf13-cobra-dev (1.8.1-1) ... Selecting previously unselected package golang-github-rubyist-tracerx-dev. Preparing to unpack .../202-golang-github-rubyist-tracerx-dev_0.0~git20170927.0.7879593-2_all.deb ... Unpacking golang-github-rubyist-tracerx-dev (0.0~git20170927.0.7879593-2) ... Selecting previously unselected package golang-github-olekukonko-ts-dev. Preparing to unpack .../203-golang-github-olekukonko-ts-dev_0.0~git20140412.0.ecf753e-4_all.deb ... Unpacking golang-github-olekukonko-ts-dev (0.0~git20140412.0.ecf753e-4) ... Selecting previously unselected package golang-github-xeipuuv-gojsonpointer-dev. Preparing to unpack .../204-golang-github-xeipuuv-gojsonpointer-dev_0.0~git20190905.02993c4-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonreference-dev. Preparing to unpack .../205-golang-github-xeipuuv-gojsonreference-dev_0.0~git20180127.bd5ef7b-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonschema-dev. Preparing to unpack .../206-golang-github-xeipuuv-gojsonschema-dev_1.2.0-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... Selecting previously unselected package golang-github-git-lfs-wildmatch-dev. Preparing to unpack .../207-golang-github-git-lfs-wildmatch-dev_2.0.1-1_all.deb ... Unpacking golang-github-git-lfs-wildmatch-dev (2.0.1-1) ... Selecting previously unselected package golang-github-git-lfs-go-netrc-dev. Preparing to unpack .../208-golang-github-git-lfs-go-netrc-dev_0.0~git20210914.f0c862d-1_all.deb ... Unpacking golang-github-git-lfs-go-netrc-dev (0.0~git20210914.f0c862d-1) ... Selecting previously unselected package golang-github-git-lfs-gitobj-dev. Preparing to unpack .../209-golang-github-git-lfs-gitobj-dev_2.1.1-1_all.deb ... Unpacking golang-github-git-lfs-gitobj-dev (2.1.1-1) ... Selecting previously unselected package golang-github-ssgelm-cookiejarparser-dev. Preparing to unpack .../210-golang-github-ssgelm-cookiejarparser-dev_1.0.0-3_all.deb ... Unpacking golang-github-ssgelm-cookiejarparser-dev (1.0.0-3) ... Selecting previously unselected package golang-github-git-lfs-pktline-dev. Preparing to unpack .../211-golang-github-git-lfs-pktline-dev_0.0~git20210330.06e9096-2_all.deb ... Unpacking golang-github-git-lfs-pktline-dev (0.0~git20210330.06e9096-2) ... Selecting previously unselected package golang-github-leonelquinteros-gotext-dev. Preparing to unpack .../212-golang-github-leonelquinteros-gotext-dev_1.5.0-3_all.deb ... Unpacking golang-github-leonelquinteros-gotext-dev (1.5.0-3) ... Selecting previously unselected package golang-github-jmhodges-clock-dev. Preparing to unpack .../213-golang-github-jmhodges-clock-dev_1.1-1_all.deb ... Unpacking golang-github-jmhodges-clock-dev (1.1-1) ... Selecting previously unselected package golang-github-git-lfs-git-lfs-dev. Preparing to unpack .../214-golang-github-git-lfs-git-lfs-dev_3.6.1-1_all.deb ... Unpacking golang-github-git-lfs-git-lfs-dev (3.6.1-1) ... Selecting previously unselected package golang-github-montanaflynn-stats-dev. Preparing to unpack .../215-golang-github-montanaflynn-stats-dev_0.7.1-1_all.deb ... Unpacking golang-github-montanaflynn-stats-dev (0.7.1-1) ... Selecting previously unselected package golang-github-shogo82148-go-shuffle-dev. Preparing to unpack .../216-golang-github-shogo82148-go-shuffle-dev_0.0~git20180218.27e6095-1_all.deb ... Unpacking golang-github-shogo82148-go-shuffle-dev (0.0~git20180218.27e6095-1) ... Selecting previously unselected package golang-gopkg-neurosnap-sentences.v1-dev. Preparing to unpack .../217-golang-gopkg-neurosnap-sentences.v1-dev_1.0.6-1.1_all.deb ... Unpacking golang-gopkg-neurosnap-sentences.v1-dev (1.0.6-1.1) ... Selecting previously unselected package golang-github-jdkato-prose-dev. Preparing to unpack .../218-golang-github-jdkato-prose-dev_1.2.1-1_all.deb ... Unpacking golang-github-jdkato-prose-dev (1.2.1-1) ... Selecting previously unselected package golang-github-go-git-go-billy-dev. Preparing to unpack .../219-golang-github-go-git-go-billy-dev_5.5.0-1_all.deb ... Unpacking golang-github-go-git-go-billy-dev (5.5.0-1) ... Selecting previously unselected package golang-github-imdario-mergo-dev. Preparing to unpack .../220-golang-github-imdario-mergo-dev_1.0.1-2_all.deb ... Unpacking golang-github-imdario-mergo-dev (1.0.1-2) ... Selecting previously unselected package golang-github-jbenet-go-context-dev. Preparing to unpack .../221-golang-github-jbenet-go-context-dev_0.0~git20150711.d14ea06-4_all.deb ... Unpacking golang-github-jbenet-go-context-dev (0.0~git20150711.d14ea06-4) ... Selecting previously unselected package golang-github-pelletier-go-buffruneio-dev. Preparing to unpack .../222-golang-github-pelletier-go-buffruneio-dev_0.2.0-3_all.deb ... Unpacking golang-github-pelletier-go-buffruneio-dev (0.2.0-3) ... Selecting previously unselected package golang-github-kevinburke-ssh-config-dev. Preparing to unpack .../223-golang-github-kevinburke-ssh-config-dev_1.2.0-1_all.deb ... Unpacking golang-github-kevinburke-ssh-config-dev (1.2.0-1) ... Selecting previously unselected package golang-github-pjbgf-sha1cd-dev. Preparing to unpack .../224-golang-github-pjbgf-sha1cd-dev_0.3.0-2_all.deb ... Unpacking golang-github-pjbgf-sha1cd-dev (0.3.0-2) ... Selecting previously unselected package golang-github-protonmail-go-crypto-dev. Preparing to unpack .../225-golang-github-protonmail-go-crypto-dev_1.2.0-1_all.deb ... Unpacking golang-github-protonmail-go-crypto-dev (1.2.0-1) ... Selecting previously unselected package golang-github-sergi-go-diff-dev. Preparing to unpack .../226-golang-github-sergi-go-diff-dev_1.2.0-2_all.deb ... Unpacking golang-github-sergi-go-diff-dev (1.2.0-2) ... Selecting previously unselected package golang-github-skeema-knownhosts-dev. Preparing to unpack .../227-golang-github-skeema-knownhosts-dev_1.3.0-1_all.deb ... Unpacking golang-github-skeema-knownhosts-dev (1.3.0-1) ... Selecting previously unselected package golang-gopkg-warnings.v0-dev. Preparing to unpack .../228-golang-gopkg-warnings.v0-dev_0.1.2-1.1_all.deb ... Unpacking golang-gopkg-warnings.v0-dev (0.1.2-1.1) ... Selecting previously unselected package golang-github-src-d-gcfg-dev. Preparing to unpack .../229-golang-github-src-d-gcfg-dev_1.4.0-3_all.deb ... Unpacking golang-github-src-d-gcfg-dev (1.4.0-3) ... Selecting previously unselected package golang-github-xanzy-ssh-agent-dev. Preparing to unpack .../230-golang-github-xanzy-ssh-agent-dev_0.3.2-1_all.deb ... Unpacking golang-github-xanzy-ssh-agent-dev (0.3.2-1) ... Selecting previously unselected package golang-github-jessevdk-go-flags-dev. Preparing to unpack .../231-golang-github-jessevdk-go-flags-dev_1.4.0-6_all.deb ... Unpacking golang-github-jessevdk-go-flags-dev (1.4.0-6) ... Selecting previously unselected package golang-github-go-git-go-git-dev. Preparing to unpack .../232-golang-github-go-git-go-git-dev_5.14.0-1_all.deb ... Unpacking golang-github-go-git-go-git-dev (5.14.0-1) ... Selecting previously unselected package golang-github-hhatto-gorst-dev. Preparing to unpack .../233-golang-github-hhatto-gorst-dev_0.0~git20181029.ca9f730-3_all.deb ... Unpacking golang-github-hhatto-gorst-dev (0.0~git20181029.ca9f730-3) ... Selecting previously unselected package golang-github-goccmack-gocc-dev. Preparing to unpack .../234-golang-github-goccmack-gocc-dev_0.0~git20230228.2292f9e-1_all.deb ... Unpacking golang-github-goccmack-gocc-dev (0.0~git20230228.2292f9e-1) ... Selecting previously unselected package golang-github-jung-kurt-gofpdf-dev. Preparing to unpack .../235-golang-github-jung-kurt-gofpdf-dev_2.17.2+ds-3_all.deb ... Unpacking golang-github-jung-kurt-gofpdf-dev (2.17.2+ds-3) ... Selecting previously unselected package golang-gonum-v1-plot-dev. Preparing to unpack .../236-golang-gonum-v1-plot-dev_0.7.0-5_all.deb ... Unpacking golang-gonum-v1-plot-dev (0.7.0-5) ... Selecting previously unselected package golang-gonum-v1-gonum-dev. Preparing to unpack .../237-golang-gonum-v1-gonum-dev_0.15.1-1_all.deb ... Unpacking golang-gonum-v1-gonum-dev (0.15.1-1) ... Selecting previously unselected package golang-github-go-enry-go-license-detector-dev. Preparing to unpack .../238-golang-github-go-enry-go-license-detector-dev_4.3.0+git20221007.a3a1cc6-3_all.deb ... Unpacking golang-github-go-enry-go-license-detector-dev (4.3.0+git20221007.a3a1cc6-3) ... Selecting previously unselected package golang-github-go-sql-driver-mysql-dev. Preparing to unpack .../239-golang-github-go-sql-driver-mysql-dev_1.9.0-1_all.deb ... Unpacking golang-github-go-sql-driver-mysql-dev (1.9.0-1) ... Selecting previously unselected package golang-github-go-stack-stack-dev. Preparing to unpack .../240-golang-github-go-stack-stack-dev_1.8.0-1_all.deb ... Unpacking golang-github-go-stack-stack-dev (1.8.0-1) ... Selecting previously unselected package golang-github-gofrs-uuid-dev. Preparing to unpack .../241-golang-github-gofrs-uuid-dev_5.3.2-1_all.deb ... Unpacking golang-github-gofrs-uuid-dev (5.3.2-1) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../242-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ... Selecting previously unselected package libprotobuf32t64:amd64. Preparing to unpack .../243-libprotobuf32t64_3.21.12-11_amd64.deb ... Unpacking libprotobuf32t64:amd64 (3.21.12-11) ... Selecting previously unselected package libprotobuf-lite32t64:amd64. Preparing to unpack .../244-libprotobuf-lite32t64_3.21.12-11_amd64.deb ... Unpacking libprotobuf-lite32t64:amd64 (3.21.12-11) ... Selecting previously unselected package libprotobuf-dev:amd64. Preparing to unpack .../245-libprotobuf-dev_3.21.12-11_amd64.deb ... Unpacking libprotobuf-dev:amd64 (3.21.12-11) ... Selecting previously unselected package golang-github-gogo-protobuf-dev. Preparing to unpack .../246-golang-github-gogo-protobuf-dev_1.3.2-3_all.deb ... Unpacking golang-github-gogo-protobuf-dev (1.3.2-3) ... Selecting previously unselected package golang-github-google-subcommands-dev. Preparing to unpack .../247-golang-github-google-subcommands-dev_1.2.0-2_all.deb ... Unpacking golang-github-google-subcommands-dev (1.2.0-2) ... Selecting previously unselected package golang-github-google-wire-dev. Preparing to unpack .../248-golang-github-google-wire-dev_0.6.0-1_all.deb ... Unpacking golang-github-google-wire-dev (0.6.0-1) ... Selecting previously unselected package golang-github-gorilla-mux-dev. Preparing to unpack .../249-golang-github-gorilla-mux-dev_1.8.1-1_all.deb ... Unpacking golang-github-gorilla-mux-dev (1.8.1-1) ... Selecting previously unselected package golang-github-gorilla-securecookie-dev. Preparing to unpack .../250-golang-github-gorilla-securecookie-dev_1.1.2-1_all.deb ... Unpacking golang-github-gorilla-securecookie-dev (1.1.2-1) ... Selecting previously unselected package golang-github-gorilla-sessions-dev. Preparing to unpack .../251-golang-github-gorilla-sessions-dev_1.2.1-1_all.deb ... Unpacking golang-github-gorilla-sessions-dev (1.2.1-1) ... Selecting previously unselected package golang-github-hashicorp-errwrap-dev. Preparing to unpack .../252-golang-github-hashicorp-errwrap-dev_1.1.0-1_all.deb ... Unpacking golang-github-hashicorp-errwrap-dev (1.1.0-1) ... Selecting previously unselected package golang-github-hashicorp-go-cleanhttp-dev. Preparing to unpack .../253-golang-github-hashicorp-go-cleanhttp-dev_0.5.2-1_all.deb ... Unpacking golang-github-hashicorp-go-cleanhttp-dev (0.5.2-1) ... Selecting previously unselected package golang-github-hashicorp-go-hclog-dev. Preparing to unpack .../254-golang-github-hashicorp-go-hclog-dev_0.11.0-1_all.deb ... Unpacking golang-github-hashicorp-go-hclog-dev (0.11.0-1) ... Selecting previously unselected package golang-github-hashicorp-go-multierror-dev. Preparing to unpack .../255-golang-github-hashicorp-go-multierror-dev_1.1.1-2_all.deb ... Unpacking golang-github-hashicorp-go-multierror-dev (1.1.1-2) ... Selecting previously unselected package golang-github-hashicorp-go-retryablehttp-dev. Preparing to unpack .../256-golang-github-hashicorp-go-retryablehttp-dev_0.7.1-1_all.deb ... Unpacking golang-github-hashicorp-go-retryablehttp-dev (0.7.1-1) ... Selecting previously unselected package golang-github-hashicorp-golang-lru-dev. Preparing to unpack .../257-golang-github-hashicorp-golang-lru-dev_0.5.4-2_all.deb ... Unpacking golang-github-hashicorp-golang-lru-dev (0.5.4-2) ... Selecting previously unselected package golang-github-hashicorp-yamux-dev. Preparing to unpack .../258-golang-github-hashicorp-yamux-dev_0.1.1-1_all.deb ... Unpacking golang-github-hashicorp-yamux-dev (0.1.1-1) ... Selecting previously unselected package golang-github-inconshreveable-log15-dev. Preparing to unpack .../259-golang-github-inconshreveable-log15-dev_2.15-2_all.deb ... Unpacking golang-github-inconshreveable-log15-dev (2.15-2) ... Selecting previously unselected package golang-github-jackc-chunkreader-v2-dev. Preparing to unpack .../260-golang-github-jackc-chunkreader-v2-dev_2.0.1-2_all.deb ... Unpacking golang-github-jackc-chunkreader-v2-dev (2.0.1-2) ... Selecting previously unselected package golang-github-jackc-pgio-dev. Preparing to unpack .../261-golang-github-jackc-pgio-dev_1.0.0-2_all.deb ... Unpacking golang-github-jackc-pgio-dev (1.0.0-2) ... Selecting previously unselected package golang-github-jackc-pgproto3-v2-dev. Preparing to unpack .../262-golang-github-jackc-pgproto3-v2-dev_2.3.2-1_all.deb ... Unpacking golang-github-jackc-pgproto3-v2-dev (2.3.2-1) ... Selecting previously unselected package golang-github-jackc-pgmock-dev. Preparing to unpack .../263-golang-github-jackc-pgmock-dev_0.0~git20210724.4ad1a82-2_all.deb ... Unpacking golang-github-jackc-pgmock-dev (0.0~git20210724.4ad1a82-2) ... Selecting previously unselected package golang-github-jackc-pgpassfile-dev. Preparing to unpack .../264-golang-github-jackc-pgpassfile-dev_1.0.0-2_all.deb ... Unpacking golang-github-jackc-pgpassfile-dev (1.0.0-2) ... Selecting previously unselected package golang-github-jackc-pgservicefile-dev. Preparing to unpack .../265-golang-github-jackc-pgservicefile-dev_0.0~git20231201.de7065d-1_all.deb ... Unpacking golang-github-jackc-pgservicefile-dev (0.0~git20231201.de7065d-1) ... Selecting previously unselected package golang-github-jackc-pgconn-dev. Preparing to unpack .../266-golang-github-jackc-pgconn-dev_1.14.0-1_all.deb ... Unpacking golang-github-jackc-pgconn-dev (1.14.0-1) ... Selecting previously unselected package golang-github-jackc-puddle-dev. Preparing to unpack .../267-golang-github-jackc-puddle-dev_1.3.0-1_all.deb ... Unpacking golang-github-jackc-puddle-dev (1.3.0-1) ... Selecting previously unselected package golang-github-rs-xid-dev. Preparing to unpack .../268-golang-github-rs-xid-dev_1.6.0-1_all.deb ... Unpacking golang-github-rs-xid-dev (1.6.0-1) ... Selecting previously unselected package golang-github-rs-zerolog-dev. Preparing to unpack .../269-golang-github-rs-zerolog-dev_1.29.1-1_all.deb ... Unpacking golang-github-rs-zerolog-dev (1.29.1-1) ... Selecting previously unselected package golang-go.uber-atomic-dev. Preparing to unpack .../270-golang-go.uber-atomic-dev_1.11.0-1_all.deb ... Unpacking golang-go.uber-atomic-dev (1.11.0-1) ... Selecting previously unselected package golang-go.uber-multierr-dev. Preparing to unpack .../271-golang-go.uber-multierr-dev_1.6.0-1_all.deb ... Unpacking golang-go.uber-multierr-dev (1.6.0-1) ... Selecting previously unselected package golang-uber-goleak-dev. Preparing to unpack .../272-golang-uber-goleak-dev_1.3.0-1_all.deb ... Unpacking golang-uber-goleak-dev (1.3.0-1) ... Selecting previously unselected package golang-go.uber-zap-dev. Preparing to unpack .../273-golang-go.uber-zap-dev_1.26.0-1_all.deb ... Unpacking golang-go.uber-zap-dev (1.26.0-1) ... Selecting previously unselected package golang-github-jackc-pgx-v4-dev. Preparing to unpack .../274-golang-github-jackc-pgx-v4-dev_4.18.1-2_all.deb ... Unpacking golang-github-jackc-pgx-v4-dev (4.18.1-2) ... Selecting previously unselected package golang-github-shopspring-decimal-dev. Preparing to unpack .../275-golang-github-shopspring-decimal-dev_1.3.1-1_all.deb ... Unpacking golang-github-shopspring-decimal-dev (1.3.1-1) ... Selecting previously unselected package golang-github-jcmturner-aescts.v2-dev. Preparing to unpack .../276-golang-github-jcmturner-aescts.v2-dev_2.0.0-2_all.deb ... Unpacking golang-github-jcmturner-aescts.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-github-jcmturner-dnsutils.v2-dev. Preparing to unpack .../277-golang-github-jcmturner-dnsutils.v2-dev_2.0.0-2_all.deb ... Unpacking golang-github-jcmturner-dnsutils.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-github-jcmturner-goidentity.v6-dev. Preparing to unpack .../278-golang-github-jcmturner-goidentity.v6-dev_6.0.1-2_all.deb ... Unpacking golang-github-jcmturner-goidentity.v6-dev (6.0.1-2) ... Selecting previously unselected package golang-github-jcmturner-rpc.v2-dev. Preparing to unpack .../279-golang-github-jcmturner-rpc.v2-dev_2.0.3-2_all.deb ... Unpacking golang-github-jcmturner-rpc.v2-dev (2.0.3-2) ... Selecting previously unselected package golang-github-jcmturner-gokrb5.v8-dev. Preparing to unpack .../280-golang-github-jcmturner-gokrb5.v8-dev_8.4.3-2_all.deb ... Unpacking golang-github-jcmturner-gokrb5.v8-dev (8.4.3-2) ... Selecting previously unselected package golang-github-lib-pq-dev. Preparing to unpack .../281-golang-github-lib-pq-dev_1.10.9-2_all.deb ... Unpacking golang-github-lib-pq-dev (1.10.9-2) ... Selecting previously unselected package golang-github-jackc-pgtype-dev. Preparing to unpack .../282-golang-github-jackc-pgtype-dev_1.10.0-4_all.deb ... Unpacking golang-github-jackc-pgtype-dev (1.10.0-4) ... Selecting previously unselected package golang-github-kelseyhightower-envconfig-dev. Preparing to unpack .../283-golang-github-kelseyhightower-envconfig-dev_1.3.0-2_all.deb ... Unpacking golang-github-kelseyhightower-envconfig-dev (1.3.0-2) ... Selecting previously unselected package golang-github-rivo-uniseg-dev. Preparing to unpack .../284-golang-github-rivo-uniseg-dev_0.4.7-1_all.deb ... Unpacking golang-github-rivo-uniseg-dev (0.4.7-1) ... Selecting previously unselected package golang-github-mattn-go-runewidth-dev. Preparing to unpack .../285-golang-github-mattn-go-runewidth-dev_0.0.16-1_all.deb ... Unpacking golang-github-mattn-go-runewidth-dev (0.0.16-1) ... Selecting previously unselected package golang-github-mattn-go-shellwords-dev. Preparing to unpack .../286-golang-github-mattn-go-shellwords-dev_1.0.12-1_all.deb ... Unpacking golang-github-mattn-go-shellwords-dev (1.0.12-1) ... Selecting previously unselected package libsqlite3-dev:amd64. Preparing to unpack .../287-libsqlite3-dev_3.46.1-7_amd64.deb ... Unpacking libsqlite3-dev:amd64 (3.46.1-7) ... Selecting previously unselected package golang-github-mattn-go-sqlite3-dev:amd64. Preparing to unpack .../288-golang-github-mattn-go-sqlite3-dev_1.14.27~ds1-1_amd64.deb ... Unpacking golang-github-mattn-go-sqlite3-dev:amd64 (1.14.27~ds1-1) ... Selecting previously unselected package golang-github-miekg-dns-dev. Preparing to unpack .../289-golang-github-miekg-dns-dev_1.1.64-1_all.deb ... Unpacking golang-github-miekg-dns-dev (1.1.64-1) ... Selecting previously unselected package golang-github-posener-complete-dev. Preparing to unpack .../290-golang-github-posener-complete-dev_1.2.3-2_all.deb ... Unpacking golang-github-posener-complete-dev (1.2.3-2) ... Selecting previously unselected package golang-github-mitchellh-cli-dev. Preparing to unpack .../291-golang-github-mitchellh-cli-dev_1.1.1-1_all.deb ... Unpacking golang-github-mitchellh-cli-dev (1.1.1-1) ... Selecting previously unselected package golang-github-oklog-ulid-dev. Preparing to unpack .../292-golang-github-oklog-ulid-dev_2.0.2+ds-2_all.deb ... Unpacking golang-github-oklog-ulid-dev (2.0.2+ds-2) ... Selecting previously unselected package golang-github-olekukonko-tablewriter-dev. Preparing to unpack .../293-golang-github-olekukonko-tablewriter-dev_0.0.5-2_all.deb ... Unpacking golang-github-olekukonko-tablewriter-dev (0.0.5-2) ... Selecting previously unselected package golang-github-otiai10-copy-dev. Preparing to unpack .../294-golang-github-otiai10-copy-dev_1.2.0-3_all.deb ... Unpacking golang-github-otiai10-copy-dev (1.2.0-3) ... Selecting previously unselected package golang-github-pires-go-proxyproto-dev. Preparing to unpack .../295-golang-github-pires-go-proxyproto-dev_0.7.0-1_all.deb ... Unpacking golang-github-pires-go-proxyproto-dev (0.7.0-1) ... Selecting previously unselected package golang-github-ziutek-mymysql-dev. Preparing to unpack .../296-golang-github-ziutek-mymysql-dev_1.5.4+git20170206.23.0582bcf-2_all.deb ... Unpacking golang-github-ziutek-mymysql-dev (1.5.4+git20170206.23.0582bcf-2) ... Selecting previously unselected package golang-gopkg-gorp.v1-dev. Preparing to unpack .../297-golang-gopkg-gorp.v1-dev_1.7.2-2_all.deb ... Unpacking golang-gopkg-gorp.v1-dev (1.7.2-2) ... Selecting previously unselected package golang-github-rubenv-sql-migrate-dev. Preparing to unpack .../298-golang-github-rubenv-sql-migrate-dev_0.0~git20191213.0633851-3_all.deb ... Unpacking golang-github-rubenv-sql-migrate-dev (0.0~git20191213.0633851-3) ... Selecting previously unselected package golang-github-sebest-xff-dev. Preparing to unpack .../299-golang-github-sebest-xff-dev_0.0~git20160910.6c115e0-2_all.deb ... Unpacking golang-github-sebest-xff-dev (0.0~git20160910.6c115e0-2) ... Selecting previously unselected package golang-github-opentracing-opentracing-go-dev. Preparing to unpack .../300-golang-github-opentracing-opentracing-go-dev_1.2.0-2_all.deb ... Unpacking golang-github-opentracing-opentracing-go-dev (1.2.0-2) ... Selecting previously unselected package golang-gitlab-gitlab-org-gitlab-shell-v14-dev. Preparing to unpack .../301-golang-gitlab-gitlab-org-gitlab-shell-v14-dev_14.35.0+ds1-2_all.deb ... Unpacking golang-gitlab-gitlab-org-gitlab-shell-v14-dev (14.35.0+ds1-2) ... Selecting previously unselected package golang-golang-x-xerrors-dev. Preparing to unpack .../302-golang-golang-x-xerrors-dev_0.0~git20231012.104605a-1_all.deb ... Unpacking golang-golang-x-xerrors-dev (0.0~git20231012.104605a-1) ... Selecting previously unselected package golang-honnef-go-tools-dev. Preparing to unpack .../303-golang-honnef-go-tools-dev_2024.1-1_all.deb ... Unpacking golang-honnef-go-tools-dev (2024.1-1) ... Selecting previously unselected package golang-gitlab-gitlab-org-gitaly-dev. Preparing to unpack .../304-golang-gitlab-gitlab-org-gitaly-dev_16.11.6+ds1-4_all.deb ... Unpacking golang-gitlab-gitlab-org-gitaly-dev (16.11.6+ds1-4) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../305-libkrb5support0_1.21.3-5_amd64.deb ... Unpacking libkrb5support0:amd64 (1.21.3-5) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../306-libk5crypto3_1.21.3-5_amd64.deb ... Unpacking libk5crypto3:amd64 (1.21.3-5) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../307-libkeyutils1_1.6.3-6_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-6) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../308-libkrb5-3_1.21.3-5_amd64.deb ... Unpacking libkrb5-3:amd64 (1.21.3-5) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../309-libgssapi-krb5-2_1.21.3-5_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.21.3-5) ... Selecting previously unselected package libgssrpc4t64:amd64. Preparing to unpack .../310-libgssrpc4t64_1.21.3-5_amd64.deb ... Unpacking libgssrpc4t64:amd64 (1.21.3-5) ... Selecting previously unselected package libkadm5clnt-mit12:amd64. Preparing to unpack .../311-libkadm5clnt-mit12_1.21.3-5_amd64.deb ... Unpacking libkadm5clnt-mit12:amd64 (1.21.3-5) ... Selecting previously unselected package libkdb5-10t64:amd64. Preparing to unpack .../312-libkdb5-10t64_1.21.3-5_amd64.deb ... Unpacking libkdb5-10t64:amd64 (1.21.3-5) ... Selecting previously unselected package libkadm5srv-mit12:amd64. Preparing to unpack .../313-libkadm5srv-mit12_1.21.3-5_amd64.deb ... Unpacking libkadm5srv-mit12:amd64 (1.21.3-5) ... Selecting previously unselected package krb5-multidev:amd64. Preparing to unpack .../314-krb5-multidev_1.21.3-5_amd64.deb ... Unpacking krb5-multidev:amd64 (1.21.3-5) ... Selecting previously unselected package libkrb5-dev:amd64. Preparing to unpack .../315-libkrb5-dev_1.21.3-5_amd64.deb ... Unpacking libkrb5-dev:amd64 (1.21.3-5) ... Setting up golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... Setting up golang-github-hhatto-gorst-dev (0.0~git20181029.ca9f730-3) ... Setting up libprotobuf-lite32t64:amd64 (3.21.12-11) ... Setting up golang-github-dimchansky-utfbom-dev (1.1.1-1) ... Setting up golang-golang-x-time-dev (0.5.0-1) ... Setting up golang-1.24-src (1.24.4-1) ... Setting up golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Setting up media-types (13.0.0) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up golang-github-otiai10-copy-dev (1.2.0-3) ... Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... Setting up golang-github-opentracing-opentracing-go-dev (1.2.0-2) ... Setting up golang-github-opencontainers-specs-dev (1.2.0-2) ... Setting up golang-gopkg-yaml.v2-dev (2.4.0-5) ... Setting up libprotobuf32t64:amd64 (3.21.12-11) ... Setting up golang-github-jcmturner-gofork-dev (1.0.0-4) ... Setting up golang-github-hashicorp-go-uuid-dev (1.0.3-1) ... Setting up libkeyutils1:amd64 (1.6.3-6) ... Setting up golang-github-mitchellh-go-homedir-dev (1.1.0-1) ... Setting up golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... Setting up golang-github-sergi-go-diff-dev (1.2.0-2) ... Setting up golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Setting up bsdextrautils (2.41-5) ... Setting up golang-github-gin-contrib-sse-dev (0.1.0-2) ... Setting up golang-dbus-dev (5.1.0-1) ... Setting up golang-github-creack-pty-dev (1.1.21-1) ... Setting up golang-github-felixge-httpsnoop-dev (1.0.3-3) ... Setting up golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... Setting up golang-github-golang-mock-dev (1.6.0-2) ... Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up golang-github-jackc-puddle-dev (1.3.0-1) ... Setting up golang-github-benbjohnson-clock-dev (1.3.0-1) ... Setting up golang-github-pkg-errors-dev (0.9.1-3) ... Setting up golang-github-hashicorp-golang-lru-dev (0.5.4-2) ... Setting up golang-golang-x-arch-dev (0.13.0-1) ... Setting up golang-github-jmhodges-clock-dev (1.1-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up golang-github-jackc-pgio-dev (1.0.0-2) ... Setting up golang-rsc-binaryregexp-dev (0.2.0-3) ... Setting up golang-github-kylelemons-godebug-dev (1.1.0-2) ... Setting up golang-gopkg-yaml.v3-dev (3.0.1-3) ... Setting up libdebhelper-perl (13.24.2) ... Setting up golang-github-docker-go-units-dev (0.4.0-4) ... Setting up golang-github-burntsushi-toml-dev (1.4.0-1) ... Setting up golang-golang-x-sys-dev (0.22.0-1) ... Setting up golang-github-kr-fs-dev (0.1.0-2) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up golang-github-codegangsta-negroni-dev (0.1-3) ... Setting up golang-github-goccmack-gocc-dev (0.0~git20230228.2292f9e-1) ... Setting up golang-github-subosito-gotenv-dev (1.3.0-1) ... Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Setting up golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Setting up gettext-base (0.23.1-2) ... Setting up m4 (1.4.19-8) ... Setting up golang-gopkg-neurosnap-sentences.v1-dev (1.0.6-1.1) ... Setting up golang-github-jackc-pgservicefile-dev (0.0~git20231201.de7065d-1) ... Setting up golang-golang-x-term-dev (0.22.0-1) ... Setting up golang-gopkg-warnings.v0-dev (0.1.2-1.1) ... Setting up libcom-err2:amd64 (1.47.2-3+b3) ... Setting up file (1:5.46-5) ... Setting up golang-github-masterminds-semver-dev (3.2.0-1) ... Setting up golang-github-go-errors-errors-dev (1.5.1-1) ... Setting up golang-github-google-btree-dev (1.0.1-1) ... Setting up golang-github-stoewer-go-strcase-dev (1.2.0-4) ... Setting up golang-github-go-stack-stack-dev (1.8.0-1) ... Setting up golang-go.uber-atomic-dev (1.11.0-1) ... Setting up golang-github-beorn7-perks-dev (1.0.1-3) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up golang-github-hashicorp-go-cleanhttp-dev (0.5.2-1) ... Setting up golang-github-hashicorp-errwrap-dev (1.1.0-1) ... Setting up golang-github-pires-go-proxyproto-dev (0.7.0-1) ... Setting up libkrb5support0:amd64 (1.21.3-5) ... Setting up tzdata (2025b-4) ... Current default time zone: 'Etc/UTC' Local time is now: Tue Sep 8 21:40:36 UTC 2026. Universal Time is now: Tue Sep 8 21:40:36 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... Setting up golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... Setting up golang-github-urfave-negroni-dev (0.2.0-3) ... Setting up golang-github-bgentry-speakeasy-dev (0.1.0-2) ... Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20240727.1) ... Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Setting up golang-github-kelseyhightower-envconfig-dev (1.3.0-2) ... Setting up golang-github-oklog-ulid-dev (2.0.2+ds-2) ... Setting up libsqlite3-dev:amd64 (3.46.1-7) ... Setting up golang-github-ziutek-mymysql-dev (1.5.4+git20170206.23.0582bcf-2) ... Setting up golang-google-protobuf-dev (1.36.5-1) ... Setting up golang-github-kr-text-dev (0.2.0-2) ... Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... Setting up golang-gopkg-jcmturner-aescts.v1-dev (1.0.1-4) ... Setting up golang-github-jcmturner-aescts.v2-dev (2.0.0-2) ... Setting up golang-github-yuin-goldmark-dev (1.7.4-1) ... Setting up golang-github-jung-kurt-gofpdf-dev (2.17.2+ds-3) ... Setting up golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Setting up golang-github-src-d-gcfg-dev (1.4.0-3) ... Setting up comerr-dev:amd64 (2.1-1.47.2-3+b3) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up golang-gopkg-ini.v1-dev (1.67.0-1) ... Setting up golang-github-rubyist-tracerx-dev (0.0~git20170927.0.7879593-2) ... Setting up golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... Setting up golang-golang-x-sync-dev (0.7.0-1) ... Setting up golang-golang-x-mod-dev (0.19.0-1) ... Setting up golang-github-emirpasic-gods-dev (1.12.0-2) ... Setting up autopoint (0.23.1-2) ... Setting up golang-github-magiconair-properties-dev (1.8.7-1) ... Setting up golang-github-dgryski-go-metro-dev (0.0~git20200812.85c65e2-2) ... Setting up golang-1.24-go (1.24.4-1) ... Setting up golang-github-golang-jwt-jwt-dev (5.0.0+really4.5.2-1) ... Setting up golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Setting up golang-github-shogo82148-go-shuffle-dev (0.0~git20180218.27e6095-1) ... Setting up golang-github-git-lfs-go-netrc-dev (0.0~git20210914.f0c862d-1) ... Setting up libk5crypto3:amd64 (1.21.3-5) ... Setting up golang-github-rs-xid-dev (1.6.0-1) ... Setting up golang-github-klauspost-compress-dev (1.18.0+ds1-1) ... Setting up golang-glog-dev (1.2.4-1) ... Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... Setting up golang-github-hashicorp-go-multierror-dev (1.1.1-2) ... Setting up golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2.1) ... Setting up autoconf (2.72-3.1) ... Setting up golang-github-pelletier-go-buffruneio-dev (0.2.0-3) ... Setting up golang-github-rivo-uniseg-dev (0.4.7-1) ... Setting up golang-github-bwesterb-go-ristretto-dev (1.2.3-2) ... Setting up golang-gopkg-jcmturner-goidentity.v2-dev (2.0.0-2) ... Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ... Setting up golang-github-jessevdk-go-flags-dev (1.4.0-6) ... Setting up dwz (0.15-1+b1) ... Setting up golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... Setting up golang-github-git-lfs-pktline-dev (0.0~git20210330.06e9096-2) ... Setting up sensible-utils (0.0.25) ... Setting up golang-golang-x-text-dev (0.22.0-1) ... Setting up golang-github-go-logr-logr-dev (1.4.2-2) ... Setting up golang-github-google-subcommands-dev (1.2.0-2) ... Setting up golang-github-google-uuid-dev (1.6.0-1) ... Setting up golang-github-ajstarks-svgo-dev (2012-01-27-3) ... Setting up golang-github-shopspring-decimal-dev (1.3.1-1) ... Setting up libuchardet0:amd64 (0.0.8-1+b2) ... Setting up golang-github-fsnotify-fsnotify-dev (1.8.0-3) ... Setting up golang-github-gorilla-mux-dev (1.8.1-1) ... Setting up golang-github-dchest-safefile-dev (0.0~git20151022.0.855e8d9-2) ... Setting up golang-github-prometheus-procfs-dev (0.15.1-1) ... Setting up golang-github-cenkalti-backoff-dev (4.3.0-1) ... Setting up golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... Setting up golang-github-cyphar-filepath-securejoin-dev (0.3.4-3) ... Setting up golang-github-modern-go-reflect2-dev (1.0.2-2) ... Setting up golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1) ... Setting up golang-uber-goleak-dev (1.3.0-1) ... Setting up golang-golang-x-crypto-dev (1:0.25.0-1) ... Setting up golang-golang-x-exp-dev (0.0~git20231006.7918f67-2) ... Setting up golang-github-jcmturner-goidentity.v6-dev (6.0.1-2) ... Setting up libkrb5-3:amd64 (1.21.3-5) ... Setting up golang-github-prometheus-client-model-dev (0.6.0-1) ... Setting up golang-github-armon-go-radix-dev (1.0.0+git20221118.54df44f-1) ... Setting up golang-github-go-logr-stdr-dev (1.2.2-4) ... Setting up golang-github-gofrs-uuid-dev (5.3.2-1) ... Setting up golang-github-pelletier-go-toml-dev (1.9.5-1) ... Setting up golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... Setting up golang-golang-x-oauth2-dev (0.27.0-1) ... Setting up golang-github-pjbgf-sha1cd-dev (0.3.0-2) ... Setting up golang-golang-x-xerrors-dev (0.0~git20231012.104605a-1) ... Setting up golang-github-git-lfs-wildmatch-dev (2.0.1-1) ... Setting up golang-github-xanzy-ssh-agent-dev (0.3.2-1) ... Setting up golang-github-mattn-go-ieproxy-dev (0.0.9-1) ... Setting up golang-github-andybalholm-brotli-dev (1.1.1-1) ... Setting up golang-github-valyala-bytebufferpool-dev (1.0.0-4) ... Setting up golang-src (2:1.24~2) ... Setting up libcap-dev:amd64 (1:2.75-10+b1) ... Setting up golang-github-mattn-go-shellwords-dev (1.0.12-1) ... Setting up golang-github-montanaflynn-stats-dev (0.7.1-1) ... Setting up golang-github-gorilla-securecookie-dev (1.1.2-1) ... Setting up golang-github-jackc-chunkreader-v2-dev (2.0.1-2) ... Setting up golang-github-ugorji-go-codec-dev (1.2.8-1) ... Setting up golang-github-client9-reopen-dev (1.0.0-4) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1) ... Setting up libsystemd-dev:amd64 (257.7-1) ... Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Setting up golang-github-hashicorp-yamux-dev (0.1.1-1) ... Setting up golang-github-gorilla-sessions-dev (1.2.1-1) ... Setting up golang-github-sebest-xff-dev (0.0~git20160910.6c115e0-2) ... Setting up golang-gopkg-jcmturner-rpc.v0-dev (0.0.2-2) ... Setting up golang-github-olekukonko-ts-dev (0.0~git20140412.0.ecf753e-4) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... Setting up golang-github-mattn-go-isatty-dev (0.0.20-1) ... Setting up golang-github-sirupsen-logrus-dev (1.9.0-1) ... Setting up golang-github-skeema-knownhosts-dev (1.3.0-1) ... Setting up golang-github-go-kit-log-dev (0.2.1-1) ... Setting up golang-github-cloudflare-tableflip-dev (1.2.1~git20200514.4baec98-4) ... Setting up golang-github-jdkato-prose-dev (1.2.1-1) ... Setting up golang-github-mattn-go-runewidth-dev (0.0.16-1) ... Setting up golang-github-golang-protobuf-1-5-dev (1.5.4-1) ... Setting up gettext (0.23.1-2) ... Setting up golang-github-imdario-mergo-dev (1.0.1-2) ... Setting up golang-github-jcmturner-dnsutils.v2-dev (2.0.0-2) ... Setting up golang-github-kevinburke-ssh-config-dev (1.2.0-1) ... Setting up golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Setting up golang-github-azure-azure-pipeline-go-dev (0.2.3-1) ... Setting up libtool (2.5.4-4) ... Setting up golang-github-olekukonko-tablewriter-dev (0.0.5-2) ... Setting up golang-go:amd64 (2:1.24~2) ... Setting up golang-gopkg-jcmturner-dnsutils.v1-dev (1.0.1-2) ... Setting up golang-github-mattn-go-colorable-dev (0.1.13-1) ... Setting up golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... Setting up golang-github-inconshreveable-log15-dev (2.15-2) ... Setting up golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... Setting up golang-github-posener-complete-dev (1.2.3-2) ... Setting up golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-1) ... Setting up golang-github-cilium-ebpf-dev (0.11.0-2) ... Setting up golang-github-pkg-sftp-dev (1.13.6-1) ... Setting up golang-github-json-iterator-go-dev (1.1.12-2) ... Setting up golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... Setting up golang-github-go-playground-locales-dev (0.14.0-3) ... Setting up tzdata-legacy (2025b-4) ... Setting up golang-any:amd64 (2:1.24~2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libprotobuf-dev:amd64 (3.21.12-11) ... Setting up golang-github-jackc-pgpassfile-dev (1.0.0-2) ... Setting up dh-autoreconf (20) ... Setting up golang-github-mattn-go-sqlite3-dev:amd64 (1.14.27~ds1-1) ... Setting up golang-github-git-lfs-gitobj-dev (2.1.1-1) ... Setting up golang-github-leodido-go-urn-dev (1.2.1-3) ... Setting up golang-go.uber-multierr-dev (1.6.0-1) ... Setting up golang-github-dgryski-go-minhash-dev (0.0~git20190315.ad340ca-2) ... Setting up golang-github-coreos-go-systemd-dev (22.5.0-1) ... Setting up libgssapi-krb5-2:amd64 (1.21.3-5) ... Setting up golang-golang-x-image-dev (0.18.0-1) ... Setting up golang-github-containerd-cgroups-dev (3.0.3-4) ... Setting up golang-golang-x-net-dev (1:0.27.0-2) ... Setting up golang-github-azure-go-autorest-dev (14.2.0+git20220726.711dde1-1) ... Setting up dh-strip-nondeterminism (1.14.1-2) ... Setting up groff-base (1.23.0-9) ... Setting up golang-github-go-git-go-billy-dev (5.5.0-1) ... Setting up golang-github-go-sql-driver-mysql-dev (1.9.0-1) ... Setting up golang-github-spf13-cast-dev (1.6.0-2) ... Setting up golang-github-jackc-pgproto3-v2-dev (2.3.2-1) ... Setting up golang-github-valyala-fasthttp-dev (1:1.59.0-2) ... Setting up golang-github-spf13-afero-dev (1.11.0-1) ... Setting up golang-github-golang-freetype-dev (0.0~git20170609.e2365df+dfsg-2) ... Setting up golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... Setting up golang-gopkg-jcmturner-gokrb5.v5-dev (5.3.0+dfsg-2) ... Setting up golang-github-google-martian-dev (3.3.2-3) ... Setting up golang-github-beevik-ntp-dev (0.3.0-4) ... Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... Setting up golang-github-jbenet-go-context-dev (0.0~git20150711.d14ea06-4) ... Setting up golang-github-gogo-protobuf-dev (1.3.2-3) ... Setting up golang-github-fatih-color-dev (1.17.0-1) ... Setting up golang-github-miekg-dns-dev (1.1.64-1) ... Setting up golang-github-jackc-pgmock-dev (0.0~git20210724.4ad1a82-2) ... Setting up golang-github-ekzhu-minhash-lsh-dev (1.0-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up golang-github-go-playground-universal-translator-dev (0.17.0-2) ... Setting up golang-github-ssgelm-cookiejarparser-dev (1.0.0-3) ... Setting up golang-github-jcmturner-rpc.v2-dev (2.0.3-2) ... Setting up golang-github-denisenkom-go-mssqldb-dev (0.0~git20170717.0.8fccfc8-7) ... Setting up golang-google-cloud-compute-metadata-dev (0.56.0-6) ... Setting up golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-go.uber-zap-dev (1.26.0-1) ... Setting up golang-honnef-go-tools-dev (2024.1-1) ... Setting up golang-golang-x-oauth2-google-dev (0.27.0-1) ... Setting up libgssrpc4t64:amd64 (1.21.3-5) ... Setting up golang-github-go-playground-validator-v10-dev (10.4.1-4) ... Setting up golang-github-dpotapov-go-spnego-dev (0.0~git20190506.c2c6091-2) ... Setting up golang-github-spf13-viper-dev (1.12.0-1) ... Setting up golang-github-mitchellh-cli-dev (1.1.1-1) ... Setting up golang-github-fogleman-gg-dev (1.3.0-3) ... Setting up golang-gonum-v1-plot-dev (0.7.0-5) ... Setting up golang-github-jackc-pgconn-dev (1.14.0-1) ... Setting up golang-github-mmcloughlin-avo-dev (0.5.0-1) ... Setting up golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Setting up libkadm5clnt-mit12:amd64 (1.21.3-5) ... Setting up golang-github-gin-gonic-gin-dev (1.8.1-3) ... Setting up golang-github-hashicorp-go-hclog-dev (0.11.0-1) ... Setting up golang-github-leonelquinteros-gotext-dev (1.5.0-3) ... Setting up golang-github-kr-pretty-dev (0.3.1-1) ... Setting up golang-github-jcmturner-gokrb5.v8-dev (8.4.3-2) ... Setting up golang-github-rs-zerolog-dev (1.29.1-1) ... Setting up libkdb5-10t64:amd64 (1.21.3-5) ... Setting up golang-github-google-wire-dev (0.6.0-1) ... Setting up debhelper (13.24.2) ... Setting up golang-github-lib-pq-dev (1.10.9-2) ... Setting up golang-gonum-v1-gonum-dev (0.15.1-1) ... Setting up golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... Setting up golang-gopkg-gorp.v1-dev (1.7.2-2) ... Setting up golang-github-spf13-cobra-dev (1.8.1-1) ... Setting up golang-github-azure-azure-storage-blob-go-dev (0.15.0-1) ... Setting up golang-github-cloudflare-circl-dev (1.6.1-1) ... Setting up golang-github-hashicorp-go-retryablehttp-dev (0.7.1-1) ... Setting up golang-github-git-lfs-git-lfs-dev (3.6.1-1) ... Setting up libkadm5srv-mit12:amd64 (1.21.3-5) ... Setting up krb5-multidev:amd64 (1.21.3-5) ... Setting up dh-golang (1.63) ... Setting up golang-github-rubenv-sql-migrate-dev (0.0~git20191213.0633851-3) ... Setting up golang-github-protonmail-go-crypto-dev (1.2.0-1) ... Setting up libkrb5-dev:amd64 (1.21.3-5) ... Setting up golang-github-go-git-go-git-dev (5.14.0-1) ... Setting up golang-github-go-enry-go-license-detector-dev (4.3.0+git20221007.a3a1cc6-3) ... Setting up golang-go.opencensus-dev (0.24.0-2) ... Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... Setting up golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... Setting up golang-github-jackc-pgx-v4-dev (4.18.1-2) ... Setting up golang-github-googleapis-gax-go-dev (2.14.1-1) ... Setting up golang-github-prometheus-sigv4-dev (0.1.2-2) ... Setting up golang-gitlab-gitlab-org-gitlab-shell-v14-dev (14.35.0+ds1-2) ... Setting up golang-github-prometheus-common-dev (0.62.0-3) ... Setting up golang-google-api-dev (0.61.0-6) ... Setting up golang-github-google-cel-go-dev (0.18.2+ds-5) ... Setting up golang-github-jackc-pgtype-dev (1.10.0-4) ... Setting up golang-github-prometheus-client-golang-dev (1.21.1-1) ... Setting up golang-google-cloud-dev (0.56.0-6) ... Setting up golang-google-grpc-dev (1.64.0-7) ... Setting up golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2) ... Setting up golang-opentelemetry-proto-dev (1.3.1-2) ... Setting up golang-opentelemetry-otel-dev (1.31.0-4) ... Setting up golang-github-getsentry-sentry-go-dev (0.29.1-1) ... Setting up golang-gitlab-gitlab-org-gitaly-dev (16.11.6+ds1-4) ... Processing triggers for libc-bin (2.41-11) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/gitlab-shell-14.35.0+ds1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../gitlab-shell_14.35.0+ds1-2_source.changes dpkg-buildpackage: info: source package gitlab-shell dpkg-buildpackage: info: source version 14.35.0+ds1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Pirate Praveen dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=golang --with=golang --package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev \ --builddirectory=_build dh_auto_clean -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_autoreconf_clean -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_clean -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh clean --buildsystem=golang --with=golang --builddirectory=_build --package=gitlab-shell dh_auto_clean -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_autoreconf_clean -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_clean -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell debian/rules binary dh binary --buildsystem=golang --with=golang --package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev \ --builddirectory=_build dh_update_autotools_config -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_autoreconf -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build debian/rules override_dh_auto_configure-indep make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_configure -O--buildsystem=golang -O--with=golang -O--builddirectory=_build -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev dh_auto_configure: warning: "gitlab.com/gitlab-org/gitlab-shell/v14" is already installed. Please check for circular dependencies. make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' debian/rules execute_before_dh_auto_build make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' # merge vendor from gitaly with vendor in build directory using simbolic links # if the command fails with errors like cp: not replacing '_build/src/gitlab.com/gitlab-org/gitlab/vendor/...' # then remove any conflicting modules from vendor tarball # we should copy only once (this code will run once each for build-indep and build-arch # otherwise) if ! [ -f debian/gitaly-vendor-copied ]; then \ cp -arsn /usr/share/gocode/src/gitlab.com/gitlab-org/gitaly/v16/vendor/* \ _build/src/gitlab.com/gitlab-org/gitlab-shell/v14/vendor/ && touch debian/gitaly-vendor-copied; fi make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_build -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build cd _build && go install -trimpath -v -p 42 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv internal/godebugs internal/byteorder gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/throttler log/internal internal/itoa internal/asan gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-go/constants internal/cpu internal/nettrace cmp internal/coverage/rtcov internal/goexperiment gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/fips container/list gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/baggage golang.org/x/net/internal/iana internal/runtime/atomic unicode/utf8 golang.org/x/crypto/internal/alias encoding crypto/internal/fips140/alias unicode crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 unicode/utf16 internal/goos google.golang.org/protobuf/internal/flags vendor/golang.org/x/crypto/internal/alias internal/msan internal/goarch internal/unsafeheader internal/profilerecord sync/atomic gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/serviceconfig internal/runtime/syscall gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/reporterstats math/bits crypto/internal/fips140deps/byteorder crypto/internal/fips140/subtle internal/runtime/math internal/chacha8rand internal/runtime/sys internal/abi google.golang.org/protobuf/internal/set crypto/internal/fips140deps/cpu internal/bytealg math internal/runtime/exithook internal/stringslite internal/race internal/sync internal/runtime/maps runtime internal/reflectlite iter weak crypto/subtle sync runtime/metrics maps slices internal/testlog internal/bisect internal/singleflight google.golang.org/protobuf/internal/pragma unique runtime/cgo errors internal/godebug sort gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand path internal/oserror gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/buffer io math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage strconv syscall hash crypto/internal/randutil gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter bytes gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/streamio strings github.com/gogo/protobuf/sortkeys github.com/beorn7/perks/quantile hash/fnv hash/adler32 hash/crc32 crypto/internal/fips140deps/godebug math/rand gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/grpcrand gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-go/lightstep/rand crypto encoding/base32 net/netip golang.org/x/crypto/blowfish reflect vendor/golang.org/x/text/transform golang.org/x/text/transform net/http/internal/ascii crypto/internal/impl crypto/internal/fips140 bufio gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg regexp/syntax html crypto/tls/internal/fips140tls crypto/internal/fips140/sha256 crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 crypto/sha3 crypto/internal/fips140/hmac crypto/internal/fips140/check crypto/internal/fips140hash time crypto/internal/fips140/aes internal/syscall/execenv internal/syscall/unix crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod crypto/internal/fips140/nistec/fiat crypto/internal/fips140/tls13 crypto/internal/fips140/edwards25519 regexp crypto/internal/fips140/nistec context io/fs gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/backoff gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/keepalive gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/backoff internal/poll golang.org/x/net/context golang.org/x/sync/semaphore gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/backoff gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/grpcsync internal/filepathlite embed google.golang.org/protobuf/internal/editiondefaults os internal/fmtsort encoding/binary encoding/base64 github.com/cespare/xxhash golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix encoding/pem crypto/internal/sysrand google.golang.org/protobuf/internal/detrand io/ioutil path/filepath fmt gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv os/signal vendor/golang.org/x/sys/cpu gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/envconfig github.com/prometheus/procfs/internal/util net crypto/internal/entropy crypto/internal/fips140/drbg github.com/client9/reopen gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable os/exec crypto/internal/fips140only crypto/internal/fips140/ecdsa crypto/internal/fips140/ed25519 crypto/internal/fips140/ecdh crypto/internal/fips140/mlkem crypto/internal/fips140/aes/gcm crypto/internal/fips140/rsa crypto/md5 crypto/rc4 crypto/cipher math/big encoding/hex net/url encoding/json compress/flate log vendor/golang.org/x/net/http2/hpack mime/quotedprintable vendor/golang.org/x/text/unicode/norm net/http/internal google.golang.org/protobuf/internal/errors github.com/prometheus/procfs/internal/fs google.golang.org/protobuf/internal/version database/sql/driver go/token text/tabwriter gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/grpclog runtime/trace gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/attributes gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/idle text/template/parse mime golang.org/x/net/http2/hpack github.com/git-lfs/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-lib/metrics github.com/opentracing/opentracing-go/log github.com/mattn/go-shellwords golang.org/x/text/unicode/norm gopkg.in/yaml.v3 os/user runtime/debug golang.org/x/net/bpf flag vendor/golang.org/x/crypto/chacha20 crypto/des golang.org/x/crypto/chacha20 crypto/internal/boring crypto/aes crypto/ecdh crypto/sha512 crypto/hmac crypto/sha1 crypto/sha256 google.golang.org/protobuf/encoding/protowire gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs vendor/golang.org/x/crypto/chacha20poly1305 golang.org/x/crypto/ssh/internal/bcrypt_pbkdf google.golang.org/protobuf/reflect/protoreflect vendor/golang.org/x/text/unicode/bidi golang.org/x/net/internal/timeseries golang.org/x/text/unicode/bidi gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/log gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/mask gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/tracing/connstr golang.org/x/crypto/curve25519 gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/internal/common github.com/oklog/ulid compress/zlib compress/gzip golang.org/x/text/secure/bidirule vendor/golang.org/x/text/secure/bidirule runtime/pprof internal/profile text/template google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/order google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/runtime/protoiface vendor/golang.org/x/net/idna google.golang.org/protobuf/internal/protolazy google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/encoding/json google.golang.org/protobuf/internal/encoding/text golang.org/x/net/idna gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/spanlog gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/grpclog go.uber.org/atomic gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/common/model github.com/gogo/protobuf/proto google.golang.org/protobuf/proto gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/tklauser/numcpus gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/mem github.com/sirupsen/logrus google.golang.org/protobuf/internal/encoding/defval gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/connectivity gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/tklauser/go-sysconf crypto/internal/boring/bbig google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/internal/filedesc crypto/elliptic crypto/dsa crypto/rand encoding/asn1 crypto/ed25519 crypto/internal/hpke crypto/rsa gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/cpu html/template crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte crypto/ecdsa google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson google.golang.org/protobuf/internal/impl gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/dns/internal vendor/golang.org/x/net/http/httpproxy gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/net log/syslog gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/syscall net/textproto github.com/pires/go-proxyproto golang.org/x/net/internal/socket gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/hashicorp/yamux crypto/x509 github.com/prometheus/procfs golang.org/x/net/http/httpguts vendor/golang.org/x/net/http/httpguts mime/multipart gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/process gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-common/golang/gogo/lightsteppb github.com/gogo/protobuf/types golang.org/x/net/ipv4 github.com/beevik/ntp gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/helper gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/git/pktline gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/x509 crypto/tls gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/golang-jwt/jwt/v5 golang.org/x/crypto/ssh google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/durationpb google.golang.org/protobuf/protoadapt google.golang.org/protobuf/types/known/timestamppb google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/known/wrapperspb google.golang.org/protobuf/types/descriptorpb github.com/golang/protobuf/ptypes/timestamp gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/binarylog/grpc_binarylog_v1 gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/genproto/googleapis/rpc/status net/http/httptrace gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/credentials gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift google.golang.org/protobuf/internal/editionssupport google.golang.org/protobuf/types/gofeaturespb gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/genproto/googleapis/api/annotations net/http google.golang.org/protobuf/reflect/protodesc gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/jaeger gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/sampling gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/zipkincore github.com/golang/protobuf/proto gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/agent gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/pretty gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/credentials gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/matttproud/golang_protobuf_extensions/pbutil gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_model/go gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/resolver gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/credentials/insecure gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/peer gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/listenmux gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_golang/prometheus/internal gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/transport/networktype gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/passthrough gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer/grpclb/state gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/dns gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/unix gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/metadata gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/codes gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/channelz gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/resolver/dns gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/status gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/balancerload gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/grpcutil gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/metadata gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/tap gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/metadata gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/stats gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware/util/metautils gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/channelz gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/encoding gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/status github.com/hashicorp/go-cleanhttp expvar gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/utils golang.org/x/net/trace github.com/opentracing/opentracing-go net/http/httputil net/http/pprof gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/encoding/proto github.com/sebest/xff gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/charmbracelet/git-lfs-transfer/transfer gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/common/expfmt golang.org/x/net/http2 gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/serviceconfig gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer/base gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-prometheus/packages/grpcstatus gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/structerr gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/binarylog gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/correlation github.com/opentracing/opentracing-go/ext gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer/roundrobin gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/balancer/gracefulswitch github.com/hashicorp/go-retryablehttp gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/dnsresolver gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/log gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_golang/prometheus gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_golang/prometheus/promauto gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_golang/prometheus/promhttp gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/transport gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/monitoring gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/backchannel gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-prometheus gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-common/golang/gogo/collectorpb gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/health/grpc_health_v1 gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/proto/go/gitalypb gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware/auth gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware/tags gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/correlation/grpc gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/auth gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware/tracing/opentracing gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/tracing/grpc gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-common/golang/gogo/metricspb gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-go/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-go gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/tracing/impl gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/tracing gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/tracing gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/client gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/stream gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/sidechannel gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/client gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_test -O--buildsystem=golang -O--package=gitlab-shell dh_auto_test: warning: No packages to build. Possible architecture mismatch: amd64, want: all any make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_prep -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_install cd _build && mkdir -p /build/reproducible-path/gitlab-shell-14.35.0\+ds1/debian/tmp/usr cd _build && cp -r bin /build/reproducible-path/gitlab-shell-14.35.0\+ds1/debian/tmp/usr mv /build/reproducible-path/gitlab-shell-14.35.0+ds1/debian/tmp/usr/bin/check /build/reproducible-path/gitlab-shell-14.35.0+ds1/debian/tmp/usr/bin/gitlab-shell-check make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_install -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_installdocs -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_installchangelogs -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_installsystemduser -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_perl -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_link -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_strip_nondeterminism -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_compress -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_fixperms -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_missing -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_strip -a -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build Can't stat debian/gitlab-shell: No such file or directory at /usr/bin/dh_strip line 357. dh_makeshlibs -a -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_shlibdeps -a -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_installdeb -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_golang -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_gencontrol -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dpkg-gencontrol: warning: Depends field of package golang-gitlab-gitlab-org-gitlab-shell-v14-dev: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_builddeb -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dpkg-deb: building package 'golang-gitlab-gitlab-org-gitlab-shell-v14-dev' in '../golang-gitlab-gitlab-org-gitlab-shell-v14-dev_14.35.0+ds1-2_all.deb'. dh binary --buildsystem=golang --with=golang --builddirectory=_build --package=gitlab-shell dh_update_autotools_config -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_autoreconf -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell debian/rules override_dh_auto_configure-arch make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_configure -O--buildsystem=golang -O--with=golang -O--builddirectory=_build -O--package=gitlab-shell dh_auto_configure: warning: "gitlab.com/gitlab-org/gitlab-shell/v14" is already installed. Please check for circular dependencies. make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' debian/rules execute_before_dh_auto_build make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' # merge vendor from gitaly with vendor in build directory using simbolic links # if the command fails with errors like cp: not replacing '_build/src/gitlab.com/gitlab-org/gitlab/vendor/...' # then remove any conflicting modules from vendor tarball # we should copy only once (this code will run once each for build-indep and build-arch # otherwise) if ! [ -f debian/gitaly-vendor-copied ]; then \ cp -arsn /usr/share/gocode/src/gitlab.com/gitlab-org/gitaly/v16/vendor/* \ _build/src/gitlab.com/gitlab-org/gitlab-shell/v14/vendor/ && touch debian/gitaly-vendor-copied; fi make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_build -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell cd _build && go install -trimpath -v -p 42 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_test -O--buildsystem=golang -O--package=gitlab-shell cd _build && go test -vet=off -v -p 42 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv # gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd src/gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd/acceptance_test.go:22:2: cannot find package "github.com/mikesmitty/edkey" in any of: /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/mikesmitty/edkey (vendor tree) /usr/lib/go-1.24/src/github.com/mikesmitty/edkey (from $GOROOT) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/github.com/mikesmitty/edkey (from $GOPATH) FAIL gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd [setup failed] === RUN TestClients === RUN TestClients/Socket_client === RUN TestClients/Socket_client/Broken_request_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" === RUN TestClients/Socket_client/Broken_request_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" === RUN TestClients/Socket_client/Successful_get time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" === RUN TestClients/Socket_client/Successful_Post time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client/Missing_error_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/missing" === RUN TestClients/Socket_client/Missing_error_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://unix/api/v4/internal/missing" === RUN TestClients/Socket_client/Error_with_message_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://unix/api/v4/internal/error" === RUN TestClients/Socket_client/Error_with_message_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/api/v4/internal/error" === RUN TestClients/Socket_client/JWT_authentication_headers_for_GET time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client/JWT_authentication_headers_for_POST time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/x_forwarded_for" === RUN TestClients/Socket_client/Successful_get#01 time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" === RUN TestClients/Socket_client/Successful_Post#01 time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client_with_a_relative_URL_at_/ === RUN TestClients/Socket_client_with_a_relative_URL_at_//Broken_request_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=1ns error=EOF method=GET url="http://unix/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Broken_request_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Successful_get time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Successful_Post time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Missing_error_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/missing" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Missing_error_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://unix/api/v4/internal/missing" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Error_with_message_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://unix/api/v4/internal/error" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Error_with_message_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/api/v4/internal/error" === RUN TestClients/Socket_client_with_a_relative_URL_at_//JWT_authentication_headers_for_GET time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client_with_a_relative_URL_at_//JWT_authentication_headers_for_POST time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client_with_a_relative_URL_at_//X-Forwarded-For_Header_inserted_if_original_address_in_context time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/x_forwarded_for" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Successful_get#01 time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Successful_Post#01 time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Broken_request_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/gitlab/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/gitlab/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/gitlab/api/v4/internal/broken" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Broken_request_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/gitlab/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/gitlab/api/v4/internal/broken" time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/gitlab/api/v4/internal/broken" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_get time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/gitlab/api/v4/internal/hello" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_Post time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/gitlab/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Missing_error_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/gitlab/api/v4/internal/missing" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Missing_error_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://unix/gitlab/api/v4/internal/missing" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Error_with_message_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://unix/gitlab/api/v4/internal/error" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Error_with_message_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/gitlab/api/v4/internal/error" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/JWT_authentication_headers_for_GET time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/gitlab/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/JWT_authentication_headers_for_POST time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/gitlab/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/gitlab/api/v4/internal/x_forwarded_for" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_get#01 time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/gitlab/api/v4/internal/hello" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_Post#01 time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/gitlab/api/v4/internal/post_endpoint" === RUN TestClients/Http_client === RUN TestClients/Http_client/Broken_request_for_GET 2026/09/08 09:43:28 http: panic serving 127.0.0.1:50798: Broken goroutine 449 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000366b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc00034a0e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc00034a0e0}, 0xc00055af00) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc000540c60?}, {0xe5ee68?, 0xc00034a0e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00044c480, {0xe61378, 0xc0006826f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 430 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:43057/api/v4/internal/broken" 2026/09/08 09:43:28 http: panic serving 127.0.0.1:50806: Broken goroutine 398 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000368b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc00071c0e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc00071c0e0}, 0xc00055b040) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc000540cc0?}, {0xe5ee68?, 0xc00071c0e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00019a480, {0xe61378, 0xc0006826f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 430 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:43057/api/v4/internal/broken" 2026/09/08 09:43:28 http: panic serving 127.0.0.1:50810: Broken goroutine 454 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc0001a7b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc00034a1c0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc00034a1c0}, 0xc0001bab40) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc000682b10?}, {0xe5ee68?, 0xc00034a1c0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc000508510, {0xe61378, 0xc0006826f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 430 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:43057/api/v4/internal/broken" === RUN TestClients/Http_client/Broken_request_for_POST 2026/09/08 09:43:28 http: panic serving 127.0.0.1:50812: Broken goroutine 483 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000368b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc0003560e0?}, 0xc000368b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0003560e0}, 0xc00055b180) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0003560e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00044c630, {0xe61378, 0xc0006826f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 430 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:43057/api/v4/internal/broken" 2026/09/08 09:43:28 http: panic serving 127.0.0.1:50824: Broken goroutine 474 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0001a7b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc0001be0e0?}, 0xc0001a7b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0001be0e0}, 0xc0001bac80) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0001be0e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a510, {0xe61378, 0xc0006826f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 430 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:43057/api/v4/internal/broken" 2026/09/08 09:43:28 http: panic serving 127.0.0.1:50828: Broken goroutine 490 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000786b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc0001be1c0?}, 0xc000786b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0001be1c0}, 0xc00055b7c0) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0001be1c0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00044c6c0, {0xe61378, 0xc0006826f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 430 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:43057/api/v4/internal/broken" === RUN TestClients/Http_client/Successful_get time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43057/api/v4/internal/hello" === RUN TestClients/Http_client/Successful_Post time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:43057/api/v4/internal/post_endpoint" === RUN TestClients/Http_client/Missing_error_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://127.0.0.1:43057/api/v4/internal/missing" === RUN TestClients/Http_client/Missing_error_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://127.0.0.1:43057/api/v4/internal/missing" === RUN TestClients/Http_client/Error_with_message_for_GET time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:43057/api/v4/internal/error" === RUN TestClients/Http_client/Error_with_message_for_POST time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://127.0.0.1:43057/api/v4/internal/error" === RUN TestClients/Http_client/JWT_authentication_headers_for_GET time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43057/api/v4/internal/jwt_auth" === RUN TestClients/Http_client/JWT_authentication_headers_for_POST time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:43057/api/v4/internal/jwt_auth" === RUN TestClients/Http_client/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43057/api/v4/internal/x_forwarded_for" === RUN TestClients/Http_client/Successful_get#01 time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43057/api/v4/internal/hello" === RUN TestClients/Http_client/Successful_Post#01 time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:43057/api/v4/internal/post_endpoint" === RUN TestClients/Https_client === RUN TestClients/Https_client/Broken_request_for_GET 2026/09/08 09:43:29 http: panic serving 127.0.0.1:39210: Broken goroutine 598 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc0005b3b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc00034a000?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc00034a000}, 0xc000414500) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc00078cd80?}, {0xe5ee68?, 0xc00034a000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00044cf30, {0xe61378, 0xc000344960}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 615 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=5ns error=EOF method=GET url="https://127.0.0.1:39339/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:39220: Broken goroutine 642 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000061b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc0000000e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0000000e0}, 0xc000284000) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc000344390?}, {0xe5ee68?, 0xc0000000e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a090, {0xe61378, 0xc000344960}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 615 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=GET url="https://127.0.0.1:39339/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:39234: Broken goroutine 630 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc0005b7b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc00043a000?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc00043a000}, 0xc000284140) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc0003447e0?}, {0xe5ee68?, 0xc00043a000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00019a120, {0xe61378, 0xc000344960}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 615 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=GET url="https://127.0.0.1:39339/api/v4/internal/broken" === RUN TestClients/Https_client/Broken_request_for_POST 2026/09/08 09:43:29 http: panic serving 127.0.0.1:39248: Broken goroutine 633 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000061b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc00043a0e0?}, 0xc000061b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc00043a0e0}, 0xc000414b40) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc00043a0e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00019a1b0, {0xe61378, 0xc000344960}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 615 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:39339/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:39254: Broken goroutine 666 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0001c7b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc00034a0e0?}, 0xc0001c7b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc00034a0e0}, 0xc000738000) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc00034a0e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc0005081b0, {0xe61378, 0xc000344960}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 615 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:39339/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:39270: Broken goroutine 643 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0001c7b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc0001ca0e0?}, 0xc0001c7b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0001ca0e0}, 0xc000415400) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0001ca0e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a240, {0xe61378, 0xc000344960}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 615 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:39339/api/v4/internal/broken" === RUN TestClients/Https_client/Successful_get time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:39339/api/v4/internal/hello" === RUN TestClients/Https_client/Successful_Post time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:39339/api/v4/internal/post_endpoint" === RUN TestClients/Https_client/Missing_error_for_GET time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=GET status=404 url="https://127.0.0.1:39339/api/v4/internal/missing" === RUN TestClients/Https_client/Missing_error_for_POST time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=4ns error="" method=POST status=404 url="https://127.0.0.1:39339/api/v4/internal/missing" === RUN TestClients/Https_client/Error_with_message_for_GET time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=GET status=400 url="https://127.0.0.1:39339/api/v4/internal/error" === RUN TestClients/Https_client/Error_with_message_for_POST time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=400 url="https://127.0.0.1:39339/api/v4/internal/error" === RUN TestClients/Https_client/JWT_authentication_headers_for_GET time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:39339/api/v4/internal/jwt_auth" === RUN TestClients/Https_client/JWT_authentication_headers_for_POST time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:39339/api/v4/internal/jwt_auth" === RUN TestClients/Https_client/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:39339/api/v4/internal/x_forwarded_for" === RUN TestClients/Https_client/Successful_get#01 time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:39339/api/v4/internal/hello" === RUN TestClients/Https_client/Successful_Post#01 time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:39339/api/v4/internal/post_endpoint" === RUN TestClients/Secret_with_newlines === RUN TestClients/Secret_with_newlines/Broken_request_for_GET 2026/09/08 09:43:29 http: panic serving 127.0.0.1:49138: Broken goroutine 782 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc00055db38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc000618620?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc000618620}, 0xc000285400) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc000540570?}, {0xe5ee68?, 0xc000618620?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc000508750, {0xe61378, 0xc00019c120}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 760 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=16ns error=EOF method=GET url="https://127.0.0.1:40027/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:49152: Broken goroutine 802 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc00001bb38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc0006180e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0006180e0}, 0xc000284140) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc00040c090?}, {0xe5ee68?, 0xc0006180e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00044c090, {0xe61378, 0xc00019c120}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 760 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=9ns error=EOF method=GET url="https://127.0.0.1:40027/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:49164: Broken goroutine 823 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000273b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc0004d6000?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0004d6000}, 0xc0001923c0) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc000540750?}, {0xe5ee68?, 0xc0004d6000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a090, {0xe61378, 0xc00019c120}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 760 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=GET url="https://127.0.0.1:40027/api/v4/internal/broken" === RUN TestClients/Secret_with_newlines/Broken_request_for_POST 2026/09/08 09:43:29 http: panic serving 127.0.0.1:49174: Broken goroutine 825 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc00026fb40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc00034e0e0?}, 0xc00026fb60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc00034e0e0}, 0xc0002588c0) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc00034e0e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a1b0, {0xe61378, 0xc00019c120}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 760 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:40027/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:49182: Broken goroutine 826 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000017b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc00034e2a0?}, 0xc000017b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc00034e2a0}, 0xc000258a00) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc00034e2a0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a2d0, {0xe61378, 0xc00019c120}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 760 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:40027/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:49198: Broken goroutine 827 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc00001bb40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc0004d60e0?}, 0xc00001bb60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0004d60e0}, 0xc000192a00) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0004d60e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a360, {0xe61378, 0xc00019c120}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 760 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:40027/api/v4/internal/broken" === RUN TestClients/Secret_with_newlines/Successful_get time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:40027/api/v4/internal/hello" === RUN TestClients/Secret_with_newlines/Successful_Post time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:40027/api/v4/internal/post_endpoint" === RUN TestClients/Secret_with_newlines/Missing_error_for_GET time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=GET status=404 url="https://127.0.0.1:40027/api/v4/internal/missing" === RUN TestClients/Secret_with_newlines/Missing_error_for_POST time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=404 url="https://127.0.0.1:40027/api/v4/internal/missing" === RUN TestClients/Secret_with_newlines/Error_with_message_for_GET time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=4ns error="" method=GET status=400 url="https://127.0.0.1:40027/api/v4/internal/error" === RUN TestClients/Secret_with_newlines/Error_with_message_for_POST time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=400 url="https://127.0.0.1:40027/api/v4/internal/error" === RUN TestClients/Secret_with_newlines/JWT_authentication_headers_for_GET time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=5ns method=GET status=200 url="https://127.0.0.1:40027/api/v4/internal/jwt_auth" === RUN TestClients/Secret_with_newlines/JWT_authentication_headers_for_POST time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=5ns method=POST status=200 url="https://127.0.0.1:40027/api/v4/internal/jwt_auth" === RUN TestClients/Secret_with_newlines/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=5ns method=GET status=200 url="https://127.0.0.1:40027/api/v4/internal/x_forwarded_for" === RUN TestClients/Secret_with_newlines/Successful_get#01 time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=5ns method=GET status=200 url="https://127.0.0.1:40027/api/v4/internal/hello" === RUN TestClients/Secret_with_newlines/Successful_Post#01 time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=5ns method=POST status=200 url="https://127.0.0.1:40027/api/v4/internal/post_endpoint" === RUN TestClients/Retry_client === RUN TestClients/Retry_client/Broken_request_for_GET time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:42375/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:43964: Broken goroutine 941 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc00003a5a0?}, 0x3?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc000658000?, {0xe5ee68?, 0xc000662000?}, 0xc00003a5a0?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc000662000}, 0xc000656000) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver/testserver.go:78 +0xea net/http.HandlerFunc.ServeHTTP(0xc0004d0440?, {0xe5ee68?, 0xc000662000?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc000662000}, 0xc000656000) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc0004f4090?}, {0xe5ee68?, 0xc000662000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00044c750, {0xe61378, 0xc00040d380}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 964 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=1ns error=EOF method=GET url="http://127.0.0.1:42375/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:43980: Broken goroutine 1012 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc000554000?}, 0x3?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00019a120?, {0xe5ee68?, 0xc0006620e0?}, 0xc000554000?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc0006620e0}, 0xc000284500) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver/testserver.go:78 +0xea net/http.HandlerFunc.ServeHTTP(0xc0004d0440?, {0xe5ee68?, 0xc0006620e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0006620e0}, 0xc000284500) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc00078c3f0?}, {0xe5ee68?, 0xc0006620e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00019a000, {0xe61378, 0xc00040d380}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 964 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:42375/api/v4/internal/broken" === RUN TestClients/Retry_client/Broken_request_for_POST time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:42375/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:43994: Broken goroutine 961 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc0004002a0?}, 0x4?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00040a2d0?, {0xe5ee68?, 0xc0000240e0?}, 0xc0004002a0?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc0000240e0}, 0xc000192780) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver/testserver.go:78 +0xea net/http.HandlerFunc.ServeHTTP(0xc0004d0440?, {0xe5ee68?, 0xc0000240e0?}, 0xc0001a6b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0000240e0}, 0xc000192780) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0000240e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a240, {0xe61378, 0xc00040d380}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 964 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:42375/api/v4/internal/broken" 2026/09/08 09:43:29 http: panic serving 127.0.0.1:44010: Broken goroutine 1026 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc0005540c0?}, 0x4?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00019a1b0?, {0xe5ee68?, 0xc0006621c0?}, 0xc0005540c0?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc0006621c0}, 0xc0001928c0) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver/testserver.go:78 +0xea net/http.HandlerFunc.ServeHTTP(0xc0004d0440?, {0xe5ee68?, 0xc0006621c0?}, 0xc0001a8b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0006621c0}, 0xc0001928c0) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0006621c0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00040a3f0, {0xe61378, 0xc00040d380}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 964 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:42375/api/v4/internal/broken" === RUN TestClients/Retry_client/Successful_get time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:42375/api/v4/internal/hello" time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:42375/api/v4/internal/hello" === RUN TestClients/Retry_client/Successful_Post time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:42375/api/v4/internal/post_endpoint" time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:42375/api/v4/internal/post_endpoint" === RUN TestClients/Retry_client/Missing_error_for_GET time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://127.0.0.1:42375/api/v4/internal/missing" === RUN TestClients/Retry_client/Missing_error_for_POST time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://127.0.0.1:42375/api/v4/internal/missing" === RUN TestClients/Retry_client/Error_with_message_for_GET time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:42375/api/v4/internal/error" time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:42375/api/v4/internal/error" === RUN TestClients/Retry_client/Error_with_message_for_POST time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:42375/api/v4/internal/error" time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://127.0.0.1:42375/api/v4/internal/error" === RUN TestClients/Retry_client/JWT_authentication_headers_for_GET time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:42375/api/v4/internal/jwt_auth" time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:42375/api/v4/internal/jwt_auth" === RUN TestClients/Retry_client/JWT_authentication_headers_for_POST time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:42375/api/v4/internal/jwt_auth" time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:42375/api/v4/internal/jwt_auth" === RUN TestClients/Retry_client/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:42375/api/v4/internal/x_forwarded_for" time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:42375/api/v4/internal/x_forwarded_for" === RUN TestClients/Retry_client/Successful_get#01 time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:42375/api/v4/internal/hello" === RUN TestClients/Retry_client/Successful_Post#01 time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:42375/api/v4/internal/post_endpoint" --- PASS: TestClients (0.75s) --- PASS: TestClients/Socket_client (0.23s) --- PASS: TestClients/Socket_client/Broken_request_for_GET (0.01s) --- PASS: TestClients/Socket_client/Broken_request_for_POST (0.00s) --- PASS: TestClients/Socket_client/Successful_get (0.00s) --- PASS: TestClients/Socket_client/Successful_Post (0.00s) --- PASS: TestClients/Socket_client/Missing_error_for_GET (0.00s) --- PASS: TestClients/Socket_client/Missing_error_for_POST (0.00s) --- PASS: TestClients/Socket_client/Error_with_message_for_GET (0.00s) --- PASS: TestClients/Socket_client/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Socket_client/JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Socket_client/JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Socket_client/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Socket_client/Successful_get#01 (0.00s) --- PASS: TestClients/Socket_client/Successful_Post#01 (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_/ (0.01s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Broken_request_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Broken_request_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Successful_get (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Successful_Post (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Missing_error_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Missing_error_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Error_with_message_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Error_with_message_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Successful_get#01 (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Successful_Post#01 (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab (0.01s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Broken_request_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Broken_request_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_get (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_Post (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Missing_error_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Missing_error_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Error_with_message_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_get#01 (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_Post#01 (0.00s) --- PASS: TestClients/Http_client (0.02s) --- PASS: TestClients/Http_client/Broken_request_for_GET (0.01s) --- PASS: TestClients/Http_client/Broken_request_for_POST (0.00s) --- PASS: TestClients/Http_client/Successful_get (0.00s) --- PASS: TestClients/Http_client/Successful_Post (0.00s) --- PASS: TestClients/Http_client/Missing_error_for_GET (0.00s) --- PASS: TestClients/Http_client/Missing_error_for_POST (0.00s) --- PASS: TestClients/Http_client/Error_with_message_for_GET (0.00s) --- PASS: TestClients/Http_client/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Http_client/JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Http_client/JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Http_client/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Http_client/Successful_get#01 (0.00s) --- PASS: TestClients/Http_client/Successful_Post#01 (0.00s) --- PASS: TestClients/Https_client (0.34s) --- PASS: TestClients/Https_client/Broken_request_for_GET (0.02s) --- PASS: TestClients/Https_client/Broken_request_for_POST (0.01s) --- PASS: TestClients/Https_client/Successful_get (0.00s) --- PASS: TestClients/Https_client/Successful_Post (0.00s) --- PASS: TestClients/Https_client/Missing_error_for_GET (0.00s) --- PASS: TestClients/Https_client/Missing_error_for_POST (0.00s) --- PASS: TestClients/Https_client/Error_with_message_for_GET (0.00s) --- PASS: TestClients/Https_client/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Https_client/JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Https_client/JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Https_client/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Https_client/Successful_get#01 (0.00s) --- PASS: TestClients/Https_client/Successful_Post#01 (0.00s) --- PASS: TestClients/Secret_with_newlines (0.10s) --- PASS: TestClients/Secret_with_newlines/Broken_request_for_GET (0.03s) --- PASS: TestClients/Secret_with_newlines/Broken_request_for_POST (0.01s) --- PASS: TestClients/Secret_with_newlines/Successful_get (0.00s) --- PASS: TestClients/Secret_with_newlines/Successful_Post (0.00s) --- PASS: TestClients/Secret_with_newlines/Missing_error_for_GET (0.00s) --- PASS: TestClients/Secret_with_newlines/Missing_error_for_POST (0.00s) --- PASS: TestClients/Secret_with_newlines/Error_with_message_for_GET (0.01s) --- PASS: TestClients/Secret_with_newlines/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Secret_with_newlines/JWT_authentication_headers_for_GET (0.01s) --- PASS: TestClients/Secret_with_newlines/JWT_authentication_headers_for_POST (0.01s) --- PASS: TestClients/Secret_with_newlines/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.01s) --- PASS: TestClients/Secret_with_newlines/Successful_get#01 (0.01s) --- PASS: TestClients/Secret_with_newlines/Successful_Post#01 (0.01s) --- PASS: TestClients/Retry_client (0.03s) --- PASS: TestClients/Retry_client/Broken_request_for_GET (0.01s) --- PASS: TestClients/Retry_client/Broken_request_for_POST (0.00s) --- PASS: TestClients/Retry_client/Successful_get (0.00s) --- PASS: TestClients/Retry_client/Successful_Post (0.00s) --- PASS: TestClients/Retry_client/Missing_error_for_GET (0.00s) --- PASS: TestClients/Retry_client/Missing_error_for_POST (0.00s) --- PASS: TestClients/Retry_client/Error_with_message_for_GET (0.00s) --- PASS: TestClients/Retry_client/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Retry_client/JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Retry_client/JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Retry_client/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Retry_client/Successful_get#01 (0.00s) --- PASS: TestClients/Retry_client/Successful_Post#01 (0.00s) === RUN TestRetryOnFailure time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:34385/api/v4/internal/" time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:34385/api/v4/internal/" time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:34385/api/v4/internal/" --- PASS: TestRetryOnFailure (0.00s) === RUN TestReadTimeout --- PASS: TestReadTimeout (0.00s) === RUN TestBasicAuthSettings time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=54 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:39169/api/v4/internal/get_endpoint" time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=54 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:39169/api/v4/internal/post_endpoint" --- PASS: TestBasicAuthSettings (0.00s) === RUN TestEmptyBasicAuthSettings time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:44979/api/v4/internal/empty_basic_auth" --- PASS: TestEmptyBasicAuthSettings (0.00s) === RUN TestRequestWithUserAgent time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:35451/api/v4/internal/default_user_agent" time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:35451/api/v4/internal/override_user_agent" --- PASS: TestRequestWithUserAgent (0.00s) === RUN TestSuccessfulRequests === RUN TestSuccessfulRequests/Valid_CaFile time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:35103/api/v4/internal/hello" === RUN TestSuccessfulRequests/Valid_CaPath time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:34203/api/v4/internal/hello" === RUN TestSuccessfulRequests/Invalid_cert_with_self_signed_cert_option_enabled time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:41371/api/v4/internal/hello" === RUN TestSuccessfulRequests/Client_certs_with_CA time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=20ns method=GET status=200 url="https://127.0.0.1:38877/api/v4/internal/hello" --- PASS: TestSuccessfulRequests (0.74s) --- PASS: TestSuccessfulRequests/Valid_CaFile (0.01s) --- PASS: TestSuccessfulRequests/Valid_CaPath (0.01s) --- PASS: TestSuccessfulRequests/Invalid_cert_with_self_signed_cert_option_enabled (0.01s) --- PASS: TestSuccessfulRequests/Client_certs_with_CA (0.23s) === RUN TestFailedRequests === RUN TestFailedRequests/Invalid_CaFile 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:56438: remote error: tls: bad certificate time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=4ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:42031/api/v4/internal/hello" 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:56446: remote error: tls: bad certificate time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:42031/api/v4/internal/hello" 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:56458: remote error: tls: bad certificate time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:42031/api/v4/internal/hello" === RUN TestFailedRequests/Missing_CaFile === RUN TestFailedRequests/Invalid_CaPath time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=2ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33999/api/v4/internal/hello" 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:48158: remote error: tls: bad certificate 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:48168: remote error: tls: bad certificate time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=2ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33999/api/v4/internal/hello" 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:48182: remote error: tls: bad certificate time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33999/api/v4/internal/hello" === RUN TestFailedRequests/Empty_config 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:42484: remote error: tls: bad certificate time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33901/api/v4/internal/hello" 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:42492: remote error: tls: bad certificate time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33901/api/v4/internal/hello" 2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:42496: remote error: tls: bad certificate time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=2ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33901/api/v4/internal/hello" --- PASS: TestFailedRequests (0.06s) --- PASS: TestFailedRequests/Invalid_CaFile (0.02s) --- PASS: TestFailedRequests/Missing_CaFile (0.00s) --- PASS: TestFailedRequests/Invalid_CaPath (0.01s) --- PASS: TestFailedRequests/Empty_config (0.02s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/client 1.569s ? gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check [no test files] === RUN TestNew === RUN TestNew/it_returns_a_Healthcheck_command --- PASS: TestNew (0.00s) --- PASS: TestNew/it_returns_a_Healthcheck_command (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command 0.012s ? gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell [no test files] === RUN TestNew === RUN TestNew/it_returns_a_Discover_command === RUN TestNew/it_returns_a_TwoFactorRecover_command === RUN TestNew/it_returns_a_TwoFactorVerify_command === RUN TestNew/it_returns_an_LfsAuthenticate_command === RUN TestNew/it_returns_a_ReceivePack_command === RUN TestNew/it_returns_an_UploadPack_command === RUN TestNew/it_returns_an_UploadArchive_command === RUN TestNew/it_returns_a_PersonalAccessToken_command --- PASS: TestNew (0.00s) --- PASS: TestNew/it_returns_a_Discover_command (0.00s) --- PASS: TestNew/it_returns_a_TwoFactorRecover_command (0.00s) --- PASS: TestNew/it_returns_a_TwoFactorVerify_command (0.00s) --- PASS: TestNew/it_returns_an_LfsAuthenticate_command (0.00s) --- PASS: TestNew/it_returns_a_ReceivePack_command (0.00s) --- PASS: TestNew/it_returns_an_UploadPack_command (0.00s) --- PASS: TestNew/it_returns_an_UploadArchive_command (0.00s) --- PASS: TestNew/it_returns_a_PersonalAccessToken_command (0.00s) === RUN TestLFSTransferCommands === RUN TestLFSTransferCommands/it_returns_an_Lfstransfer_command === RUN TestLFSTransferCommands/it_does_not_return_an_Lfstransfer_command_when_config_disallows_pureSSH --- PASS: TestLFSTransferCommands (0.00s) --- PASS: TestLFSTransferCommands/it_returns_an_Lfstransfer_command (0.00s) --- PASS: TestLFSTransferCommands/it_does_not_return_an_Lfstransfer_command_when_config_disallows_pureSSH (0.00s) === RUN TestFailingNew === RUN TestFailingNew/Parsing_environment_failed === RUN TestFailingNew/Unknown_command_given --- PASS: TestFailingNew (0.00s) --- PASS: TestFailingNew/Parsing_environment_failed (0.00s) --- PASS: TestFailingNew/Unknown_command_given (0.00s) === RUN TestParseSuccess === RUN TestParseSuccess/It_sets_discover_as_the_command_when_the_command_string_was_empty === RUN TestParseSuccess/It_finds_the_key_id_in_any_passed_arguments === RUN TestParseSuccess/It_finds_the_key_id_only_if_the_argument_is_of__format === RUN TestParseSuccess/It_finds_the_key_id_if_the_key_is_listed_as_the_last_argument === RUN TestParseSuccess/It_finds_the_username_if_the_username_is_listed_as_the_last_argument === RUN TestParseSuccess/It_finds_the_key_id_only_if_the_last_argument_is_of__format === RUN TestParseSuccess/It_finds_the_username_in_any_passed_arguments === RUN TestParseSuccess/It_parses_2fa_recovery_codes_command === RUN TestParseSuccess/It_parses_git-receive-pack_command === RUN TestParseSuccess/It_parses_git-receive-pack_command_and_a_project_with_single_quotes === RUN TestParseSuccess/It_parses_"git_receive-pack"_command === RUN TestParseSuccess/It_parses_a_command_followed_by_control_characters === RUN TestParseSuccess/It_parses_git-upload-pack_command === RUN TestParseSuccess/It_parses_git-upload-archive_command === RUN TestParseSuccess/It_parses_git-lfs-authenticate_command === RUN TestParseSuccess/It_parses_git-lfs-transfer_command --- PASS: TestParseSuccess (0.00s) --- PASS: TestParseSuccess/It_sets_discover_as_the_command_when_the_command_string_was_empty (0.00s) --- PASS: TestParseSuccess/It_finds_the_key_id_in_any_passed_arguments (0.00s) --- PASS: TestParseSuccess/It_finds_the_key_id_only_if_the_argument_is_of__format (0.00s) --- PASS: TestParseSuccess/It_finds_the_key_id_if_the_key_is_listed_as_the_last_argument (0.00s) --- PASS: TestParseSuccess/It_finds_the_username_if_the_username_is_listed_as_the_last_argument (0.00s) --- PASS: TestParseSuccess/It_finds_the_key_id_only_if_the_last_argument_is_of__format (0.00s) --- PASS: TestParseSuccess/It_finds_the_username_in_any_passed_arguments (0.00s) --- PASS: TestParseSuccess/It_parses_2fa_recovery_codes_command (0.00s) --- PASS: TestParseSuccess/It_parses_git-receive-pack_command (0.00s) --- PASS: TestParseSuccess/It_parses_git-receive-pack_command_and_a_project_with_single_quotes (0.00s) --- PASS: TestParseSuccess/It_parses_"git_receive-pack"_command (0.00s) --- PASS: TestParseSuccess/It_parses_a_command_followed_by_control_characters (0.00s) --- PASS: TestParseSuccess/It_parses_git-upload-pack_command (0.00s) --- PASS: TestParseSuccess/It_parses_git-upload-archive_command (0.00s) --- PASS: TestParseSuccess/It_parses_git-lfs-authenticate_command (0.00s) --- PASS: TestParseSuccess/It_parses_git-lfs-transfer_command (0.00s) === RUN TestParseFailure === RUN TestParseFailure/It_fails_if_SSH_connection_is_not_set === RUN TestParseFailure/It_fails_if_SSH_command_is_invalid --- PASS: TestParseFailure (0.00s) --- PASS: TestParseFailure/It_fails_if_SSH_connection_is_not_set (0.00s) --- PASS: TestParseFailure/It_fails_if_SSH_command_is_invalid (0.00s) === RUN TestNewWithUsername === RUN TestNewWithUsername/valid_command === RUN TestNewWithUsername/valid_non-git_command === RUN TestNewWithUsername/invalid_command === RUN TestNewWithUsername/git_command_with_namespace === RUN TestNewWithUsername/non-git_command_with_namespace --- PASS: TestNewWithUsername (0.00s) --- PASS: TestNewWithUsername/valid_command (0.00s) --- PASS: TestNewWithUsername/valid_non-git_command (0.00s) --- PASS: TestNewWithUsername/invalid_command (0.00s) --- PASS: TestNewWithUsername/git_command_with_namespace (0.00s) --- PASS: TestNewWithUsername/non-git_command_with_namespace (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command 0.027s ? gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check [no test files] === RUN TestNew === RUN TestNew/it_returns_a_AuthorizedKeys_command --- PASS: TestNew (0.00s) --- PASS: TestNew/it_returns_a_AuthorizedKeys_command (0.00s) === RUN TestParseSuccess === RUN TestParseSuccess/It_parses_authorized-keys_command --- PASS: TestParseSuccess (0.00s) --- PASS: TestParseSuccess/It_parses_authorized-keys_command (0.00s) === RUN TestParseFailure === RUN TestParseFailure/With_not_enough_arguments_for_the_AuthorizedKeysCheck === RUN TestParseFailure/With_too_many_arguments_for_the_AuthorizedKeysCheck === RUN TestParseFailure/With_missing_username_for_the_AuthorizedKeysCheck === RUN TestParseFailure/With_missing_key_for_the_AuthorizedKeysCheck --- PASS: TestParseFailure (0.00s) --- PASS: TestParseFailure/With_not_enough_arguments_for_the_AuthorizedKeysCheck (0.00s) --- PASS: TestParseFailure/With_too_many_arguments_for_the_AuthorizedKeysCheck (0.00s) --- PASS: TestParseFailure/With_missing_username_for_the_AuthorizedKeysCheck (0.00s) --- PASS: TestParseFailure/With_missing_key_for_the_AuthorizedKeysCheck (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command 0.021s ? gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check [no test files] === RUN TestNew === RUN TestNew/it_returns_a_AuthorizedPrincipals_command --- PASS: TestNew (0.00s) --- PASS: TestNew/it_returns_a_AuthorizedPrincipals_command (0.00s) === RUN TestParseSuccess === RUN TestParseSuccess/It_parses_authorized-principals_command --- PASS: TestParseSuccess (0.00s) --- PASS: TestParseSuccess/It_parses_authorized-principals_command (0.00s) === RUN TestParseFailure === RUN TestParseFailure/With_not_enough_arguments_for_the_AuthorizedPrincipalsCheck === RUN TestParseFailure/With_missing_key_id_for_the_AuthorizedPrincipalsCheck === RUN TestParseFailure/With_blank_principal_for_the_AuthorizedPrincipalsCheck --- PASS: TestParseFailure (0.00s) --- PASS: TestParseFailure/With_not_enough_arguments_for_the_AuthorizedPrincipalsCheck (0.00s) --- PASS: TestParseFailure/With_missing_key_id_for_the_AuthorizedPrincipalsCheck (0.00s) --- PASS: TestParseFailure/With_blank_principal_for_the_AuthorizedPrincipalsCheck (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command 0.018s === RUN TestSetup === RUN TestSetup/no_CORRELATION_ID_in_environment === RUN TestSetup/CORRELATION_ID_in_environment --- PASS: TestSetup (0.00s) --- PASS: TestSetup/no_CORRELATION_ID_in_environment (0.00s) --- PASS: TestSetup/CORRELATION_ID_in_environment (0.00s) === RUN TestNewLogData === RUN TestNewLogData/Project_under_single_namespace === RUN TestNewLogData/Project_under_single_odd_namespace === RUN TestNewLogData/Project_under_deeper_namespace --- PASS: TestNewLogData (0.00s) --- PASS: TestNewLogData/Project_under_single_namespace (0.00s) --- PASS: TestNewLogData/Project_under_single_odd_namespace (0.00s) --- PASS: TestNewLogData/Project_under_deeper_namespace (0.00s) === RUN TestCheckForVersionFlag --- PASS: TestCheckForVersionFlag (0.01s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command 0.031s === RUN TestExecute === RUN TestExecute/With_matching_username_and_key time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=28 correlation_id= duration_ms=3ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=key" === RUN TestExecute/When_key_doesn't_match_any_existing_key time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/authorized_keys?key=not-found" === RUN TestExecute/When_the_API_returns_an_error time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_keys?key=broken-message" === RUN TestExecute/When_the_API_fails time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=broken" time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=broken" time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=broken" --- PASS: TestExecute (3.17s) --- PASS: TestExecute/With_matching_username_and_key (0.01s) --- PASS: TestExecute/When_key_doesn't_match_any_existing_key (0.00s) --- PASS: TestExecute/When_the_API_returns_an_error (0.00s) --- PASS: TestExecute/When_the_API_fails (3.01s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys 3.191s === RUN TestExecute === RUN TestExecute/With_single_principal === RUN TestExecute/With_multiple_principals --- PASS: TestExecute (0.00s) --- PASS: TestExecute/With_single_principal (0.00s) --- PASS: TestExecute/With_multiple_principals (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals 0.021s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs [no test files] === RUN TestExecute === RUN TestExecute/With_a_known_username time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=4ns method=GET status=200 url="http://unix/api/v4/internal/discover?username=alex-doe" === RUN TestExecute/With_a_known_key_id time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1" === RUN TestExecute/With_an_unknown_key time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=4 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=-1" === RUN TestExecute/With_an_unknown_username time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=4 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=unknown" --- PASS: TestExecute (0.12s) --- PASS: TestExecute/With_a_known_username (0.01s) --- PASS: TestExecute/With_a_known_key_id (0.00s) --- PASS: TestExecute/With_an_unknown_key (0.00s) --- PASS: TestExecute/With_an_unknown_username (0.00s) === RUN TestFailingExecute === RUN TestFailingExecute/With_missing_arguments === RUN TestFailingExecute/When_the_API_returns_an_error time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/discover?username=broken_message" === RUN TestFailingExecute/When_the_API_fails time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/discover?username=broken" time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/discover?username=broken" time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/discover?username=broken" --- PASS: TestFailingExecute (3.05s) --- PASS: TestFailingExecute/With_missing_arguments (0.00s) --- PASS: TestFailingExecute/When_the_API_returns_an_error (0.00s) --- PASS: TestFailingExecute/When_the_API_fails (3.01s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover 3.191s === RUN TestGitAudit time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=2ns method=POST status=200 url="http://unix/api/v4/internal/shellhorse/git_audit_event" --- PASS: TestGitAudit (0.11s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent 0.134s === RUN TestPullExecute time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=235 correlation_id= duration_ms=1ns method=GET status=200 url="http://127.0.0.1:35993/info/refs?service=git-upload-pack" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:35993/git-upload-pack" --- PASS: TestPullExecute (0.00s) === RUN TestPullExecuteWithDepth time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=235 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:42011/info/refs?service=git-upload-pack" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:42011/git-upload-pack" --- PASS: TestPullExecuteWithDepth (0.00s) === RUN TestPullExecuteWithFailedInfoRefs === RUN TestPullExecuteWithFailedInfoRefs/request_failed time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://127.0.0.1:34093/info/refs?service=git-upload-pack" === RUN TestPullExecuteWithFailedInfoRefs/unexpected_response time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=19 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43559/info/refs?service=git-upload-pack" --- PASS: TestPullExecuteWithFailedInfoRefs (0.00s) --- PASS: TestPullExecuteWithFailedInfoRefs/request_failed (0.00s) --- PASS: TestPullExecuteWithFailedInfoRefs/unexpected_response (0.00s) === RUN TestExecuteWithFailedUploadPack time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=235 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:35381/info/refs?service=git-upload-pack" time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:35381/git-upload-pack" --- PASS: TestExecuteWithFailedUploadPack (0.00s) === RUN TestExecute time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=236 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:35535/info/refs?service=git-receive-pack" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:35535/git-receive-pack" --- PASS: TestExecute (0.00s) === RUN TestExecuteWithFailedInfoRefs === RUN TestExecuteWithFailedInfoRefs/request_failed time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://127.0.0.1:43583/info/refs?service=git-receive-pack" === RUN TestExecuteWithFailedInfoRefs/request_failed_with_body time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://127.0.0.1:42463/info/refs?service=git-receive-pack" === RUN TestExecuteWithFailedInfoRefs/unexpected_response time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=19 correlation_id= duration_ms=1ns method=GET status=200 url="http://127.0.0.1:33879/info/refs?service=git-receive-pack" --- PASS: TestExecuteWithFailedInfoRefs (0.00s) --- PASS: TestExecuteWithFailedInfoRefs/request_failed (0.00s) --- PASS: TestExecuteWithFailedInfoRefs/request_failed_with_body (0.00s) --- PASS: TestExecuteWithFailedInfoRefs/unexpected_response (0.00s) === RUN TestExecuteWithFailedReceivePack time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=236 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:41937/info/refs?service=git-receive-pack" time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:41937/git-receive-pack" --- PASS: TestExecuteWithFailedReceivePack (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp 0.034s === RUN TestExecute time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/check" --- PASS: TestExecute (0.11s) === RUN TestFailingRedisExecute time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=69 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/check" --- PASS: TestFailingRedisExecute (0.00s) === RUN TestFailingAPIExecute time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/check" time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/check" time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/check" --- PASS: TestFailingAPIExecute (3.06s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck 3.191s === RUN TestFailedRequests === RUN TestFailedRequests/With_missing_arguments === RUN TestFailedRequests/With_disallowed_command === RUN TestFailedRequests/With_disallowed_user time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=403 url="http://127.0.0.1:32885/api/v4/internal/allowed" --- PASS: TestFailedRequests (0.00s) --- PASS: TestFailedRequests/With_missing_arguments (0.00s) --- PASS: TestFailedRequests/With_disallowed_command (0.00s) --- PASS: TestFailedRequests/With_disallowed_user (0.00s) === RUN TestLfsAuthenticateRequests === RUN TestLfsAuthenticateRequests/With_successful_response_from_API time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33599/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=116 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33599/api/v4/internal/lfs_authenticate" === RUN TestLfsAuthenticateRequests/With_forbidden_response_from_API time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33599/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:33599/api/v4/internal/lfs_authenticate" --- PASS: TestLfsAuthenticateRequests (0.00s) --- PASS: TestLfsAuthenticateRequests/With_successful_response_from_API (0.00s) --- PASS: TestLfsAuthenticateRequests/With_forbidden_response_from_API (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate 0.029s === RUN TestLfsTransferCapabilities time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=7ns method=POST status=200 url="http://127.0.0.1:33013/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33013/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferCapabilities (0.11s) === RUN TestLfsTransferNoPermissions time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=52 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:46101/api/v4/internal/allowed" --- PASS: TestLfsTransferNoPermissions (0.00s) === RUN TestLfsTransferBatchDownload time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:37169/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:37169/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=batch time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=batch correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="download batch command received" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="read batch" args= args-len=0 correlation_id= data="[00000000 0 d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28]" data-len=3 operation=download time="2026-09-08T09:43:30-12:00" level=info msg="batch items" correlation_id= items="[00000000 0 d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28]" time="2026-09-08T09:43:30-12:00" level=info msg="batch items" correlation_id= items="[00000000 0 d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [00000000 0 noop d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 download id=eyJvcGVyYXRpb24iOiJkb3dubG9hZCIsIm9pZCI6ImQ3NWQ3NmExZmQ1NTk0OTg1M2NhZmVkNDU5NDJlOGM3ZDcxN2VkZDI5MTI2NzEzYzg5NjU0ZjRmMTRkZWIwYjMiLCJocmVmIjoiaHR0cDovLzEyNy4wLjAuMTozNzE2OS9ncm91cC9yZXBvL2dpdGxhYi1sZnMvb2JqZWN0cy9kNzVkNzZhMWZkNTU5NDk4NTNjYWZlZDQ1OTQyZThjN2Q3MTdlZGQyOTEyNjcxM2M4OTY1NGY0ZjE0ZGViMGIzIiwiaGVhZGVycyI6eyJBdXRob3JpemF0aW9uIjoiQmFzaWMgMTIzNDU2Nzg5MCIsIkNvbnRlbnQtVHlwZSI6ImFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbSJ9fQ== token=xaktz7L7fV3IthVrMi8GFXT/Drjldre9EGbSx9A7Soo= 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28 noop] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferBatchDownload (0.00s) === RUN TestLfsTransferBatchUpload time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:36611/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:36611/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=batch time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=batch correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="upload batch command received" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="read batch" args= args-len=0 correlation_id= data="[00000000 0]" data-len=1 operation=upload time="2026-09-08T09:43:30-12:00" level=info msg="batch items" correlation_id= items="[00000000 0]" time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: upload batch is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferBatchUpload (0.00s) === RUN TestLfsTransferGetObject time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:34025/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:34025/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="get-object 00000000" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=get-object correlation_id= messages="[00000000]" time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: get-object is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferGetObject (0.00s) === RUN TestLfsTransferPutObject time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:44097/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=1ns method=POST status=200 url="http://127.0.0.1:44097/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="put-object 00000000" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=put-object correlation_id= messages="[00000000]" time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: put-object is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferPutObject (0.00s) === RUN TestLfsTransferVerifyObject time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=571 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:45847/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:45847/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="verify-object 00000000" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=verify-object correlation_id= messages="[00000000]" time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: verify-object is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferVerifyObject (0.00s) === RUN TestLfsTransferLock time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:38931/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:38931/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=lock time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=lock correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="failed to create lock" correlation_id= err="lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferLock (0.00s) === RUN TestLfsTransferUnlock time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:37677/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:37677/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="unlock lock1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=unlock correlation_id= messages="[lock1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: unlock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferUnlock (0.00s) === RUN TestLfsTransferListLock time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=571 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:36663/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:36663/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=list-lock time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=list-lock correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="list lock command" correlation_id= err="list-lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." status="" time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: list-lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferListLock (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer 0.160s === RUN TestExecute === RUN TestExecute/Without_any_arguments === RUN TestExecute/With_too_few_arguments === RUN TestExecute/With_too_many_arguments === RUN TestExecute/With_a_bad_ttl_days_argument === RUN TestExecute/Without_a_ttl_argument time="2026-09-08T09:43:30-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2026-10-08}" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=114 correlation_id= duration_ms=3ns method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/With_a_ttl_argument time="2026-09-08T09:43:30-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [api] 2026-10-09}" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=91 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/With_bad_response time="2026-09-08T09:43:30-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2026-10-08}" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/when_API_returns_an_error time="2026-09-08T09:43:30-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2026-10-08}" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=41 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/When_API_fails time="2026-09-08T09:43:30-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2026-10-08}" time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/personal_access_token" time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/personal_access_token" time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/Without_KeyID_or_User time="2026-09-08T09:43:33-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2026-10-08}" --- PASS: TestExecute (3.17s) --- PASS: TestExecute/Without_any_arguments (0.00s) --- PASS: TestExecute/With_too_few_arguments (0.00s) --- PASS: TestExecute/With_too_many_arguments (0.00s) --- PASS: TestExecute/With_a_bad_ttl_days_argument (0.00s) --- PASS: TestExecute/Without_a_ttl_argument (0.01s) --- PASS: TestExecute/With_a_ttl_argument (0.00s) --- PASS: TestExecute/With_bad_response (0.00s) --- PASS: TestExecute/when_API_returns_an_error (0.00s) --- PASS: TestExecute/When_API_fails (3.01s) --- PASS: TestExecute/Without_KeyID_or_User (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken 3.186s === RUN TestCountingWriter_Write --- PASS: TestCountingWriter_Write (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter 0.007s === RUN TestReceivePack === RUN TestReceivePack/via_unix_network gitalycall_test.go:24: Server address: unix:/tmp/gitaly4224324848/gitaly.sock time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=a-correlation-id duration_ms=1ns method=POST status=200 url="http://127.0.0.1:34445/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:34445/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestReceivePack/via_tcp_network gitalycall_test.go:24: Server address: tcp://127.0.0.1:38837 time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:45235/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:45235/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestReceivePack/via_dns_network gitalycall_test.go:24: Server address: dns:///127.0.0.1:40519 time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:40325/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:40325/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe --- PASS: TestReceivePack (0.04s) --- PASS: TestReceivePack/via_unix_network (0.02s) --- PASS: TestReceivePack/via_tcp_network (0.01s) --- PASS: TestReceivePack/via_dns_network (0.01s) === RUN TestAllowedAccess time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id= git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip= user_id=1 username=alex-doe --- PASS: TestAllowedAccess (0.01s) === RUN TestForbiddenAccess time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/allowed" --- PASS: TestForbiddenAccess (0.00s) === RUN TestCustomReceivePack time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=198 correlation_id= duration_ms=0s method=POST status=300 url="http://unix/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/info_refs primary_repo="https://repo/path" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=22 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/info_refs" time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/push primary_repo="https://repo/path" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=22 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/push" --- PASS: TestCustomReceivePack (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack 0.065s === RUN TestMissingUser time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=42 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" --- PASS: TestMissingUser (0.01s) === RUN TestConsoleMessages time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=46 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" --- PASS: TestConsoleMessages (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier 0.032s === RUN TestExecuteEOFSent time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/info_refs_receive_pack primary_repo="https://repo/path" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=4ns method=POST status=200 url="http://unix/geo/proxy/info_refs_receive_pack" time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/receive_pack primary_repo="https://repo/path" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/receive_pack" --- PASS: TestExecuteEOFSent (0.01s) === RUN TestExecuteNoEOFSent time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/info_refs_upload_pack primary_repo="https://repo/path" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/info_refs_upload_pack" time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/upload_pack primary_repo="https://repo/path" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/upload_pack" --- PASS: TestExecuteNoEOFSent (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction 0.032s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand [no test files] === RUN TestExecute === RUN TestExecute/With_a_known_key_id time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=55 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" === RUN TestExecute/With_bad_response time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" time="2026-09-08T09:43:30-12:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="Parsing failed" === RUN TestExecute/With_API_returns_an_error time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=41 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" time="2026-09-08T09:43:30-12:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="Forbidden!" === RUN TestExecute/With_API_fails time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_recovery_codes" time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_recovery_codes" time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_recovery_codes" time="2026-09-08T09:43:33-12:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="Internal API unreachable" === RUN TestExecute/With_missing_arguments time="2026-09-08T09:43:33-12:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="who='' is invalid" === RUN TestExecute/With_negative_answer === RUN TestExecute/With_some_other_answer --- PASS: TestExecute (3.08s) --- PASS: TestExecute/With_a_known_key_id (0.00s) --- PASS: TestExecute/With_bad_response (0.00s) --- PASS: TestExecute/With_API_returns_an_error (0.00s) --- PASS: TestExecute/With_API_fails (3.01s) --- PASS: TestExecute/With_missing_arguments (0.00s) --- PASS: TestExecute/With_negative_answer (0.00s) --- PASS: TestExecute/With_some_other_answer (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover 3.092s === RUN TestExecute === RUN TestExecute/Verify_via_OTP time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=3ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation successful. Git operations are now allowed." === RUN TestExecute/Verify_via_OTP#01 time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=4ns error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation successful. Git operations are now allowed." === RUN TestExecute/Verify_via_push_authentication time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP has been validated by Push Authentication. Git operations are now allowed." === RUN TestExecute/With_an_empty_OTP time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: OTP cannot be blank." === RUN TestExecute/With_bad_response time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: Parsing failed" === RUN TestExecute/With_API_returns_an_error time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=44 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: error message" === RUN TestExecute/With_API_fails time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=1ns error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2026-09-08T09:43:33-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: Internal API unreachable" === RUN TestExecute/With_missing_arguments time="2026-09-08T09:43:33-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms="3.015µs" error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2026-09-08T09:43:33-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: who='' is invalid" --- PASS: TestExecute (3.07s) --- PASS: TestExecute/Verify_via_OTP (0.01s) --- PASS: TestExecute/Verify_via_OTP#01 (0.00s) --- PASS: TestExecute/Verify_via_push_authentication (0.00s) --- PASS: TestExecute/With_an_empty_OTP (0.00s) --- PASS: TestExecute/With_bad_response (0.00s) --- PASS: TestExecute/With_API_returns_an_error (0.00s) --- PASS: TestExecute/With_API_fails (3.02s) --- PASS: TestExecute/With_missing_arguments (0.00s) === RUN TestCanceledContext time="2026-09-08T09:43:33-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: context canceled" --- PASS: TestCanceledContext (0.00s) PASS time="2026-09-08T09:43:33-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify 3.093s === RUN TestUploadArchive === RUN TestUploadArchive/via_unix_network gitalycall_test.go:24: Server address: unix:/tmp/gitaly3801172643/gitaly.sock time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=01M21FKSTNZ47401A3W6Z3ZTYN duration_ms=2ns method=POST status=200 url="http://127.0.0.1:45233/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01M21FKSTNZ47401A3W6Z3ZTYN git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestUploadArchive/via_tcp_network gitalycall_test.go:24: Server address: tcp://127.0.0.1:38829 time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=01M21FKSV33TD4HGC5GFTGA25J duration_ms=0s method=POST status=200 url="http://127.0.0.1:40933/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01M21FKSV33TD4HGC5GFTGA25J git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestUploadArchive/via_dns_network gitalycall_test.go:24: Server address: dns:///127.0.0.1:35127 time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=01M21FKSV7KH845Y5RS8NAQK0C duration_ms=1ns method=POST status=200 url="http://127.0.0.1:41679/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01M21FKSV7KH845Y5RS8NAQK0C git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe --- PASS: TestUploadArchive (0.03s) --- PASS: TestUploadArchive/via_unix_network (0.01s) --- PASS: TestUploadArchive/via_tcp_network (0.00s) --- PASS: TestUploadArchive/via_dns_network (0.01s) === RUN TestAllowedAccess time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=01M21FKSVFB3X00CRCFFXTP4PM duration_ms=0s method=POST status=200 url="http://127.0.0.1:38941/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01M21FKSVFB3X00CRCFFXTP4PM git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip= user_id=1 username=alex-doe --- PASS: TestAllowedAccess (0.00s) === RUN TestForbiddenAccess time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:38455/api/v4/internal/allowed" --- PASS: TestForbiddenAccess (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive 0.049s === RUN TestUploadPack === RUN TestUploadPack/via_unix_network gitalycall_test.go:24: Server address: unix:/tmp/gitaly111100055/gitaly.sock time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=571 correlation_id=a-correlation-id duration_ms=4ns method=POST status=200 url="http://127.0.0.1:40557/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestUploadPack/via_tcp_network gitalycall_test.go:24: Server address: tcp://127.0.0.1:39631 time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:34253/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestUploadPack/via_dns_network gitalycall_test.go:24: Server address: dns:///127.0.0.1:42917 time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:46583/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe --- PASS: TestUploadPack (0.03s) --- PASS: TestUploadPack/via_unix_network (0.01s) --- PASS: TestUploadPack/via_tcp_network (0.01s) --- PASS: TestUploadPack/via_dns_network (0.01s) === RUN TestAllowedAccess time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=570 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:37121/api/v4/internal/allowed" time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-pack correlation_id= git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip= user_id=1 username=alex-doe --- PASS: TestAllowedAccess (0.00s) === RUN TestForbiddenAccess time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:36277/api/v4/internal/allowed" --- PASS: TestForbiddenAccess (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack 0.052s === RUN TestDefaultConfig --- PASS: TestDefaultConfig (0.00s) === RUN TestConfigApplyGlobalState --- PASS: TestConfigApplyGlobalState (0.00s) === RUN TestCustomPrometheusMetrics time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://127.0.0.1:36851" --- PASS: TestCustomPrometheusMetrics (0.01s) === RUN TestNewFromDir --- PASS: TestNewFromDir (0.00s) === RUN TestYAMLDuration === RUN TestYAMLDuration/seconds_assumed_by_default === RUN TestYAMLDuration/milliseconds_are_parsed === RUN TestYAMLDuration/minutes_are_parsed --- PASS: TestYAMLDuration (0.00s) --- PASS: TestYAMLDuration/seconds_assumed_by_default (0.00s) --- PASS: TestYAMLDuration/milliseconds_are_parsed (0.00s) --- PASS: TestYAMLDuration/minutes_are_parsed (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/config 0.031s === RUN TestDisplayWarningMessage === RUN TestDisplayWarningMessage/empty === RUN TestDisplayWarningMessage/basically_empty === RUN TestDisplayWarningMessage/something --- PASS: TestDisplayWarningMessage (0.00s) --- PASS: TestDisplayWarningMessage/empty (0.00s) --- PASS: TestDisplayWarningMessage/basically_empty (0.00s) --- PASS: TestDisplayWarningMessage/something (0.00s) === RUN TestDisplayWarningMessages === RUN TestDisplayWarningMessages/empty === RUN TestDisplayWarningMessages/basically_empty === RUN TestDisplayWarningMessages/something --- PASS: TestDisplayWarningMessages (0.00s) --- PASS: TestDisplayWarningMessages/empty (0.00s) --- PASS: TestDisplayWarningMessages/basically_empty (0.00s) --- PASS: TestDisplayWarningMessages/something (0.00s) === RUN TestDisplayInfoMessage === RUN TestDisplayInfoMessage/empty === RUN TestDisplayInfoMessage/basically_empty === RUN TestDisplayInfoMessage/something --- PASS: TestDisplayInfoMessage (0.00s) --- PASS: TestDisplayInfoMessage/empty (0.00s) --- PASS: TestDisplayInfoMessage/basically_empty (0.00s) --- PASS: TestDisplayInfoMessage/something (0.00s) === RUN TestDisplayInfoMessages === RUN TestDisplayInfoMessages/empty === RUN TestDisplayInfoMessages/basically_empty === RUN TestDisplayInfoMessages/something --- PASS: TestDisplayInfoMessages (0.00s) --- PASS: TestDisplayInfoMessages/empty (0.00s) --- PASS: TestDisplayInfoMessages/basically_empty (0.00s) --- PASS: TestDisplayInfoMessages/something (0.00s) === RUN Test_noMessages === RUN Test_noMessages/empty === RUN Test_noMessages/basically_empty === RUN Test_noMessages/something --- PASS: Test_noMessages (0.00s) --- PASS: Test_noMessages/empty (0.00s) --- PASS: Test_noMessages/basically_empty (0.00s) --- PASS: Test_noMessages/something (0.00s) === RUN Test_formatLine --- PASS: Test_formatLine (0.00s) === RUN Test_divider --- PASS: Test_divider (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/console 0.012s === RUN TestNewSuccess === RUN TestNewSuccess/GITLAB_SHELL_DIR_env_var_is_not_defined executable_test.go:65: Error Trace: /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable/executable_test.go:65 Error: Not equal: expected: "/usr/share/gitlab-shell" actual : "/tmp" Diff: --- Expected +++ Actual @@ -1 +1 @@ -/usr/share/gitlab-shell +/tmp Test: TestNewSuccess/GITLAB_SHELL_DIR_env_var_is_not_defined === RUN TestNewSuccess/GITLAB_SHELL_DIR_env_var_is_defined --- FAIL: TestNewSuccess (0.00s) --- FAIL: TestNewSuccess/GITLAB_SHELL_DIR_env_var_is_not_defined (0.00s) --- PASS: TestNewSuccess/GITLAB_SHELL_DIR_env_var_is_defined (0.00s) === RUN TestNewFailure === RUN TestNewFailure/failed_to_determine_executable === RUN TestNewFailure/GITLAB_SHELL_DIR_doesn't_exist --- PASS: TestNewFailure (0.00s) --- PASS: TestNewFailure/failed_to_determine_executable (0.00s) --- PASS: TestNewFailure/GITLAB_SHELL_DIR_doesn't_exist (0.00s) FAIL FAIL gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable 0.007s === RUN TestPrometheusMetrics time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown --- PASS: TestPrometheusMetrics (0.00s) === RUN TestCachedConnections time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown --- PASS: TestCachedConnections (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly 0.024s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet [no test files] === RUN TestSuccessfulResponses === RUN TestSuccessfulResponses/Provide_key_id_within_the_request time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=690 correlation_id= duration_ms=3ns method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestSuccessfulResponses/Provide_username_within_the_request time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=690 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestSuccessfulResponses/Provide_krb5principal_within_the_request time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=690 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" --- PASS: TestSuccessfulResponses (0.01s) --- PASS: TestSuccessfulResponses/Provide_key_id_within_the_request (0.00s) --- PASS: TestSuccessfulResponses/Provide_username_within_the_request (0.00s) --- PASS: TestSuccessfulResponses/Provide_krb5principal_within_the_request (0.00s) === RUN TestGeoPushGetCustomAction time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=1036 correlation_id= duration_ms=0s method=POST status=300 url="http://unix/api/v4/internal/allowed" --- PASS: TestGeoPushGetCustomAction (0.01s) === RUN TestGeoPullGetCustomAction time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=1148 correlation_id= duration_ms=0s method=POST status=300 url="http://unix/api/v4/internal/allowed" --- PASS: TestGeoPullGetCustomAction (0.01s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/allowed" === RUN TestErrorResponses/A_response_with_bad_JSON time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=24 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestErrorResponses/An_error_response_without_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/allowed" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) === RUN TestCheckIP === RUN TestCheckIP/IPv4_address time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestCheckIP/IPv6_address time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestCheckIP/Host_and_port time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestCheckIP/IPv6_host_and_port time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestCheckIP/Bad_remote_addr time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" --- PASS: TestCheckIP (0.01s) --- PASS: TestCheckIP/IPv4_address (0.00s) --- PASS: TestCheckIP/IPv6_address (0.00s) --- PASS: TestCheckIP/Host_and_port (0.00s) --- PASS: TestCheckIP/IPv6_host_and_port (0.00s) --- PASS: TestCheckIP/Bad_remote_addr (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier 0.052s === RUN TestGetByKey time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=43 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_certs?key=key&user_identifier=user-id" --- PASS: TestGetByKey (0.00s) === RUN TestGetByKeyErrorResponses === RUN TestGetByKeyErrorResponses/A_response_with_an_error_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_certs?key=broken-message&user_identifier=user-id" === RUN TestGetByKeyErrorResponses/A_response_with_bad_JSON time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_certs?key=broken-json&user_identifier=user-id" === RUN TestGetByKeyErrorResponses/A_forbidden_(403)_response_without_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_certs?key=broken-empty&user_identifier=user-id" === RUN TestGetByKeyErrorResponses/A_not_found_(404)_response_without_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/authorized_certs?key=not-found&user_identifier=user-id" --- PASS: TestGetByKeyErrorResponses (0.00s) --- PASS: TestGetByKeyErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestGetByKeyErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestGetByKeyErrorResponses/A_forbidden_(403)_response_without_message (0.00s) --- PASS: TestGetByKeyErrorResponses/A_not_found_(404)_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts 0.026s === RUN TestGetByKey time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=28 correlation_id= duration_ms=3ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=key" --- PASS: TestGetByKey (0.00s) === RUN TestGetByKeyErrorResponses === RUN TestGetByKeyErrorResponses/A_response_with_an_error_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_keys?key=broken-message" === RUN TestGetByKeyErrorResponses/A_response_with_bad_JSON time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=broken-json" === RUN TestGetByKeyErrorResponses/A_forbidden_(403)_response_without_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_keys?key=broken-empty" === RUN TestGetByKeyErrorResponses/A_not_found_(404)_response_without_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/authorized_keys?key=not-found" --- PASS: TestGetByKeyErrorResponses (0.00s) --- PASS: TestGetByKeyErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestGetByKeyErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestGetByKeyErrorResponses/A_forbidden_(403)_response_without_message (0.00s) --- PASS: TestGetByKeyErrorResponses/A_not_found_(404)_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys 0.023s === RUN TestGetByKeyId time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1" --- PASS: TestGetByKeyId (0.00s) === RUN TestGetByUsername time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" --- PASS: TestGetByUsername (0.00s) === RUN TestGetByKrb5Principal time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?krb5principal=john-doe%40TEST.TEST" --- PASS: TestGetByKrb5Principal (0.00s) === RUN TestMissingUser time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=4 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=missing" --- PASS: TestMissingUser (0.00s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/discover?username=broken_message" === RUN TestErrorResponses/A_response_with_bad_JSON time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=broken_json" === RUN TestErrorResponses/An_error_response_without_message time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/discover?username=broken_empty" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover 0.022s === RUN TestInfoRefs time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=16 correlation_id= duration_ms=2ns method=GET status=200 url="http://127.0.0.1:40059/info/refs?service=git-receive-pack" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=15 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:40059/info/refs?service=git-upload-pack" time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=16 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:40059/info/refs?service=git-archive-pack" --- PASS: TestInfoRefs (0.00s) === RUN TestReceivePack time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=25 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:34905/git-receive-pack" --- PASS: TestReceivePack (0.00s) === RUN TestUploadPack time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=24 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:35433/git-upload-pack" --- PASS: TestUploadPack (0.00s) === RUN TestFailedHTTPRequest time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:40277/info/refs?service=git-receive-pack" --- PASS: TestFailedHTTPRequest (0.00s) === RUN TestFailedErrorReadRequest time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:41447/info/refs?service=git-receive-pack" --- PASS: TestFailedErrorReadRequest (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git 0.025s === RUN TestAudit time="2026-09-08T09:43:31-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/shellhorse/git_audit_event" --- PASS: TestAudit (0.00s) === RUN TestAuditFailed time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/api/v4/internal/shellhorse/git_audit_event" --- PASS: TestAuditFailed (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent 0.019s === RUN TestCheck time="2026-09-08T09:43:31-12:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/check" --- PASS: TestCheck (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck 0.019s === RUN TestFailedRequests === RUN TestFailedRequests/With_bad_response time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=3ns method=POST status=200 url="http://127.0.0.1:35053/api/v4/internal/lfs_authenticate" === RUN TestFailedRequests/With_API_returns_an_error time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:35053/api/v4/internal/lfs_authenticate" === RUN TestFailedRequests/With_API_fails time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:35053/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:34-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:35053/api/v4/internal/lfs_authenticate" time="2026-09-08T09:43:36-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:35053/api/v4/internal/lfs_authenticate" --- PASS: TestFailedRequests (3.02s) --- PASS: TestFailedRequests/With_bad_response (0.00s) --- PASS: TestFailedRequests/With_API_returns_an_error (0.00s) --- PASS: TestFailedRequests/With_API_fails (3.01s) === RUN TestSuccessfulRequests === RUN TestSuccessfulRequests/For_download time="2026-09-08T09:43:36-12:00" level=info msg="Finished HTTP request" content_length_bytes=116 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:43109/api/v4/internal/lfs_authenticate" === RUN TestSuccessfulRequests/For_upload time="2026-09-08T09:43:36-12:00" level=info msg="Finished HTTP request" content_length_bytes=116 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:43109/api/v4/internal/lfs_authenticate" --- PASS: TestSuccessfulRequests (0.00s) --- PASS: TestSuccessfulRequests/For_download (0.00s) --- PASS: TestSuccessfulRequests/For_upload (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate 3.200s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer [no test files] === RUN TestGetPersonalAccessTokenByKeyId time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=114 correlation_id= duration_ms=2ns method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" --- PASS: TestGetPersonalAccessTokenByKeyId (0.00s) === RUN TestGetRecoveryCodesByUsername time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=83 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" --- PASS: TestGetRecoveryCodesByUsername (0.00s) === RUN TestMissingUser time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=43 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" --- PASS: TestMissingUser (0.00s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/personal_access_token" === RUN TestErrorResponses/A_response_with_bad_JSON time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestErrorResponses/An_error_response_without_message time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/personal_access_token" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken 0.020s === RUN TestGetRecoveryCodesByKeyId time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=59 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" --- PASS: TestGetRecoveryCodesByKeyId (0.00s) === RUN TestGetRecoveryCodesByUsername time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=59 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" --- PASS: TestGetRecoveryCodesByUsername (0.00s) === RUN TestMissingUser time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=43 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" --- PASS: TestMissingUser (0.00s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_recovery_codes" === RUN TestErrorResponses/A_response_with_bad_JSON time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" === RUN TestErrorResponses/An_error_response_without_message time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_recovery_codes" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover 0.021s === RUN TestVerifyOTPByKeyId time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=2ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" --- PASS: TestVerifyOTPByKeyId (0.00s) === RUN TestVerifyOTPByUsername time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" --- PASS: TestVerifyOTPByUsername (0.00s) === RUN TestErrorMessage time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=44 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" --- PASS: TestErrorMessage (0.00s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_manual_otp_check" === RUN TestErrorResponses/A_response_with_bad_JSON time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" === RUN TestErrorResponses/An_error_response_without_message time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_manual_otp_check" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) === RUN TestVerifyPush time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" --- PASS: TestVerifyPush (0.00s) === RUN TestErrorMessagePush time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=44 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" --- PASS: TestErrorMessagePush (0.00s) === RUN TestErrorResponsesPush === RUN TestErrorResponsesPush/A_response_with_an_error_message time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_push_otp_check" === RUN TestErrorResponsesPush/A_response_with_bad_JSON time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" === RUN TestErrorResponsesPush/An_error_response_without_message time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_push_otp_check" --- PASS: TestErrorResponsesPush (0.00s) --- PASS: TestErrorResponsesPush/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponsesPush/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponsesPush/An_error_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify 0.028s === RUN TestRunGitalyCommand time="2026-09-08T09:43:33-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2026-09-08T09:43:33-12:00" level=error msg="Failed to execute Git command" correlation_id= error=error exit_status=0 --- PASS: TestRunGitalyCommand (0.00s) === RUN TestCachingOfGitalyConnections time="2026-09-08T09:43:33-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown --- PASS: TestCachingOfGitalyConnections (0.00s) === RUN TestMissingGitalyAddress time="2026-09-08T09:43:33-12:00" level=error msg="Failed to get connection to execute Git command" correlation_id= error="RunGitalyCommand: no gitaly_address given" --- PASS: TestMissingGitalyAddress (0.00s) === RUN TestUnavailableGitalyErr time="2026-09-08T09:43:33-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2026-09-08T09:43:33-12:00" level=error msg="Failed to execute Git command" correlation_id= error="rpc error: code = Unavailable desc = error" exit_status=0 --- PASS: TestUnavailableGitalyErr (0.00s) === RUN TestGitalyLimitErr time="2026-09-08T09:43:33-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2026-09-08T09:43:33-12:00" level=error msg="Failed to execute Git command" correlation_id= error="rpc error: code = Unavailable desc = too busy" exit_status=0 --- PASS: TestGitalyLimitErr (0.00s) === RUN TestRunGitalyCommandMetadata === RUN TestRunGitalyCommandMetadata/gitaly_feature_flags time="2026-09-08T09:43:33-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown --- PASS: TestRunGitalyCommandMetadata (0.00s) --- PASS: TestRunGitalyCommandMetadata/gitaly_feature_flags (0.00s) === RUN TestPrepareContext === RUN TestPrepareContext/client_identity time="2026-09-08T09:43:33-12:00" level=info msg="executing git command" command=git-upload-pack correlation_id= git_protocol=protocol gl_key_id=1 gl_key_type=key gl_project_path=group/private gl_repository=project-26 remote_ip=10.0.0.1 user_id=6 username=jane.doe --- PASS: TestPrepareContext (0.00s) --- PASS: TestPrepareContext/client_identity (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler 0.022s === RUN TestFailingNewPublicKeyLine === RUN TestFailingNewPublicKeyLine/When_Id_has_non-alphanumeric_and_non-dash_characters_in_it === RUN TestFailingNewPublicKeyLine/When_public_key_has_newline_in_it --- PASS: TestFailingNewPublicKeyLine (0.00s) --- PASS: TestFailingNewPublicKeyLine/When_Id_has_non-alphanumeric_and_non-dash_characters_in_it (0.00s) --- PASS: TestFailingNewPublicKeyLine/When_public_key_has_newline_in_it (0.00s) === RUN TestFailingNewPrincipalKeyLine === RUN TestFailingNewPrincipalKeyLine/When_username_has_non-alphanumeric_and_non-dash_characters_in_it === RUN TestFailingNewPrincipalKeyLine/When_principal_has_newline_in_it --- PASS: TestFailingNewPrincipalKeyLine (0.00s) --- PASS: TestFailingNewPrincipalKeyLine/When_username_has_non-alphanumeric_and_non-dash_characters_in_it (0.00s) --- PASS: TestFailingNewPrincipalKeyLine/When_principal_has_newline_in_it (0.00s) === RUN TestToString --- PASS: TestToString (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline 0.013s === RUN TestConfigure --- PASS: TestConfigure (0.00s) === RUN TestConfigureWithDebugLogLevel --- PASS: TestConfigureWithDebugLogLevel (0.00s) === RUN TestConfigureWithPermissionError /tmp/go-build3879189481/b605/logger.test: Unable to configure logging: open /tmp/TestConfigureWithPermissionError4270940534/001: is a directory, Unix syslog delivery error --- PASS: TestConfigureWithPermissionError (0.00s) === RUN TestLogInUTC --- PASS: TestLogInUTC (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger 0.015s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics [no test files] === RUN TestScanner === RUN TestScanner/happy_path === RUN TestScanner/large_input === RUN TestScanner/missing_byte_middle === RUN TestScanner/unfinished_prefix === RUN TestScanner/short_read_in_data,_only_prefix --- PASS: TestScanner (0.00s) --- PASS: TestScanner/happy_path (0.00s) --- PASS: TestScanner/large_input (0.00s) --- PASS: TestScanner/missing_byte_middle (0.00s) --- PASS: TestScanner/unfinished_prefix (0.00s) --- PASS: TestScanner/short_read_in_data,_only_prefix (0.00s) === RUN TestIsRefRemoval === RUN TestIsRefRemoval/003f7217a7c7e582c46cec22a130adf4b9d7d950fba0_7d1665144a3a975c05f1f43902ddaf084e784dbe_refs/heads/debug === RUN TestIsRefRemoval/003f0000000000000000000000000000000000000000_7d1665144a3a975c05f1f43902ddaf084e784dbe_refs/heads/debug === RUN TestIsRefRemoval/003f7217a7c7e582c46cec22a130adf4b9d7d950fba0_0000000000000000000000000000000000000000_refs/heads/debug --- PASS: TestIsRefRemoval (0.00s) --- PASS: TestIsRefRemoval/003f7217a7c7e582c46cec22a130adf4b9d7d950fba0_7d1665144a3a975c05f1f43902ddaf084e784dbe_refs/heads/debug (0.00s) --- PASS: TestIsRefRemoval/003f0000000000000000000000000000000000000000_7d1665144a3a975c05f1f43902ddaf084e784dbe_refs/heads/debug (0.00s) --- PASS: TestIsRefRemoval/003f7217a7c7e582c46cec22a130adf4b9d7d950fba0_0000000000000000000000000000000000000000_refs/heads/debug (0.00s) === RUN TestIsFlush === RUN TestIsFlush/0008abcd === RUN TestIsFlush/invalid_packet === RUN TestIsFlush/0000 --- PASS: TestIsFlush (0.00s) --- PASS: TestIsFlush/0008abcd (0.00s) --- PASS: TestIsFlush/invalid_packet (0.00s) --- PASS: TestIsFlush/0000 (0.00s) === RUN TestIsDone === RUN TestIsDone/0008abcd === RUN TestIsDone/invalid_packet === RUN TestIsDone/0009done_ === RUN TestIsDone/0001 --- PASS: TestIsDone (0.00s) --- PASS: TestIsDone/0008abcd (0.00s) --- PASS: TestIsDone/invalid_packet (0.00s) --- PASS: TestIsDone/0009done_ (0.00s) --- PASS: TestIsDone/0001 (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline 0.006s === RUN TestPanicDuringSessionIsRecovered time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=error msg="panic handling session" correlation_id= recovered_error="This is a panic" remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=9.8267e-05 remote_addr= --- PASS: TestPanicDuringSessionIsRecovered (0.00s) === RUN TestUnknownChannelType time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type="unknown session" correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: unknown channel type" correlation_id= remote_addr= --- PASS: TestUnknownChannelType (0.00s) === RUN TestTooManySessions time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: too many concurrent sessions" correlation_id= remote_addr= --- PASS: TestTooManySessions (0.00s) === RUN TestAcceptSessionSucceeds time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=8.27e-07 remote_addr= --- PASS: TestAcceptSessionSucceeds (0.00s) === RUN TestAcceptSessionFails time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=8.8394e-05 remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=error msg="connection: handleRequests: accepting channel failed" correlation_id= error="some failure" remote_addr= --- PASS: TestAcceptSessionFails (0.00s) === RUN TestClientAliveInterval --- PASS: TestClientAliveInterval (0.00s) === RUN TestSessionsMetrics time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=warning msg="connection: session error" correlation_id= error="custom error" remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=0.000758463 remote_addr= === RUN TestSessionsMetrics/canceled_requests time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=2.5267e-05 remote_addr= === RUN TestSessionsMetrics/unavailable_Gitaly time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=9.146e-06 remote_addr= === RUN TestSessionsMetrics/api_error time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=9.941e-06 remote_addr= === RUN TestSessionsMetrics/disallowed_command time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=7.733e-06 remote_addr= === RUN TestSessionsMetrics/not_our_ref time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=2.352e-05 remote_addr= --- PASS: TestSessionsMetrics (0.02s) --- PASS: TestSessionsMetrics/canceled_requests (0.00s) --- PASS: TestSessionsMetrics/unavailable_Gitaly (0.00s) --- PASS: TestSessionsMetrics/api_error (0.00s) --- PASS: TestSessionsMetrics/disallowed_command (0.00s) --- PASS: TestSessionsMetrics/not_our_ref (0.00s) === RUN TestNewServerConfigWithoutHosts --- PASS: TestNewServerConfigWithoutHosts (0.00s) === RUN TestHostKeyAndCerts time="2026-09-08T09:43:34-12:00" level=error msg="no matching private key for certificate /tmp/TestHostKeyAndCerts2961394136/001/certs/valid/server2-cert.pub" filename=/tmp/TestHostKeyAndCerts2961394136/001/certs/valid/server2-cert.pub time="2026-09-08T09:43:34-12:00" level=error msg="failed to decode host certificate" filename=/tmp/TestHostKeyAndCerts2961394136/001/certs/invalid/server-cert.pub time="2026-09-08T09:43:34-12:00" level=error msg="failed to read host certificate" error="open /tmp/TestHostKeyAndCerts2961394136/001/certs/invalid-path.key: no such file or directory" filename=/tmp/TestHostKeyAndCerts2961394136/001/certs/invalid-path.key time="2026-09-08T09:43:34-12:00" level=error msg="failed to parse host certificate" error="ssh: no key found" filename=/tmp/TestHostKeyAndCerts2961394136/001/certs/invalid/server.crt --- PASS: TestHostKeyAndCerts (0.00s) === RUN TestFailedAuthorizedKeysClient --- PASS: TestFailedAuthorizedKeysClient (0.00s) === RUN TestUserKeyHandling time="2026-09-08T09:43:34-12:00" level=error msg="Failed to read host key" error="open /tmp/TestUserKeyHandling3241488298/001/certs/invalid-path.key: no such file or directory" filename=/tmp/TestUserKeyHandling3241488298/001/certs/invalid-path.key time="2026-09-08T09:43:34-12:00" level=error msg="Failed to parse host key" error="ssh: unsupported key type \"CERTIFICATE\"" filename=/tmp/TestUserKeyHandling3241488298/001/certs/invalid/server.crt === RUN TestUserKeyHandling/wrong_user === RUN TestUserKeyHandling/prohibited_dsa_key === RUN TestUserKeyHandling/API_error time="2026-09-08T09:43:35-12:00" level=error msg="Internal API error" correlation_id= duration_ms=238ns error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQDDY%2Frw9cEB2%2FWLmP%2F%2Bpp1qkqZvnkFpEzSbIpZ68btyZo7aJ0OdE0XsvKS5MiTRvlqwJnp81yKlx3tdtM9Lr5SlB2NTnnEbhuDyPgrqUFX1a%2FI7UugFyl2y90Qqi1XvZwmse4R6stWe3eOHNIikEphioQv%2BXuHG6sGs8p3RolzTNFpDZ47KyGovHg%2BTiGLXq%2BWdEB5dIsrj9wkhfz%2F%2F4mHHEUNLG7FD4XT59IOe%2FypwkYFAFYLJs61xynTl2tAPeiZhciCE5oW%2BveYZu8DoWuPDKMq7ySpjIazdYeSl5OJ8jKNyM6LXmT%2FbhKXnZinT6HS4Rc58PigTb51Zmc0kVSwV" time="2026-09-08T09:43:36-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQDDY%2Frw9cEB2%2FWLmP%2F%2Bpp1qkqZvnkFpEzSbIpZ68btyZo7aJ0OdE0XsvKS5MiTRvlqwJnp81yKlx3tdtM9Lr5SlB2NTnnEbhuDyPgrqUFX1a%2FI7UugFyl2y90Qqi1XvZwmse4R6stWe3eOHNIikEphioQv%2BXuHG6sGs8p3RolzTNFpDZ47KyGovHg%2BTiGLXq%2BWdEB5dIsrj9wkhfz%2F%2F4mHHEUNLG7FD4XT59IOe%2FypwkYFAFYLJs61xynTl2tAPeiZhciCE5oW%2BveYZu8DoWuPDKMq7ySpjIazdYeSl5OJ8jKNyM6LXmT%2FbhKXnZinT6HS4Rc58PigTb51Zmc0kVSwV" time="2026-09-08T09:43:38-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQDDY%2Frw9cEB2%2FWLmP%2F%2Bpp1qkqZvnkFpEzSbIpZ68btyZo7aJ0OdE0XsvKS5MiTRvlqwJnp81yKlx3tdtM9Lr5SlB2NTnnEbhuDyPgrqUFX1a%2FI7UugFyl2y90Qqi1XvZwmse4R6stWe3eOHNIikEphioQv%2BXuHG6sGs8p3RolzTNFpDZ47KyGovHg%2BTiGLXq%2BWdEB5dIsrj9wkhfz%2F%2F4mHHEUNLG7FD4XT59IOe%2FypwkYFAFYLJs61xynTl2tAPeiZhciCE5oW%2BveYZu8DoWuPDKMq7ySpjIazdYeSl5OJ8jKNyM6LXmT%2FbhKXnZinT6HS4Rc58PigTb51Zmc0kVSwV" === RUN TestUserKeyHandling/successful_request time="2026-09-08T09:43:38-12:00" level=info msg="Finished HTTP request" content_length_bytes=25 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQDZEEC9%2FaOsmkGnROMR9xypdG6YR9UFBmeorngpktcJ3ds6YmFKjStHPfwEeRt2XadKwpJpDD6bNoC7mFsUCznbZIg42qudctWlJzaPDua8cef2aZFASZdHBnL0A56O%2FHbK8hDw5KGzU1zAVIpTAwydi4BVb52wOn36YlchY9Ra2LorKLOAVWj2A8m5rqulQN6Bv5JRveSSUNkAiFD3yKQZMKIXcD9EtRim2zoPcOIVTtNV7nM1A60xjwDEC0p8O4xd5v5jdf6tP67%2F5PRBJ8EET2ni4mz23ZMH5TTgYPBwGNQPT%2FmbwmRMKQcxhHthtbVYA8CQqQiOrdaQONPARm8p" --- PASS: TestUserKeyHandling (4.65s) --- PASS: TestUserKeyHandling/wrong_user (0.00s) --- PASS: TestUserKeyHandling/prohibited_dsa_key (0.00s) --- PASS: TestUserKeyHandling/API_error (3.25s) --- PASS: TestUserKeyHandling/successful_request (0.00s) === RUN TestUserCertificateHandling time="2026-09-08T09:43:39-12:00" level=error msg="Failed to read host key" error="open /tmp/TestUserCertificateHandling2987909718/001/certs/invalid-path.key: no such file or directory" filename=/tmp/TestUserCertificateHandling2987909718/001/certs/invalid-path.key time="2026-09-08T09:43:39-12:00" level=error msg="Failed to parse host key" error="ssh: unsupported key type \"CERTIFICATE\"" filename=/tmp/TestUserCertificateHandling2987909718/001/certs/invalid/server.crt === RUN TestUserCertificateHandling/wrong_cert_type === RUN TestUserCertificateHandling/expired_cert === RUN TestUserCertificateHandling/API_error time="2026-09-08T09:43:40-12:00" level=error msg="Internal API error" correlation_id= duration_ms=11ns error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_certs?key=jZS1aMXHTKZoKJAYZybAmiMbkDLmPBkyVdP30DnceL0&user_identifier=root%40example.com" time="2026-09-08T09:43:41-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_certs?key=jZS1aMXHTKZoKJAYZybAmiMbkDLmPBkyVdP30DnceL0&user_identifier=root%40example.com" time="2026-09-08T09:43:43-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_certs?key=jZS1aMXHTKZoKJAYZybAmiMbkDLmPBkyVdP30DnceL0&user_identifier=root%40example.com" time="2026-09-08T09:43:43-12:00" level=warning msg="user certificate is not signed by a trusted key" certificate_identity=root@example.com correlation_id= error="Internal API unreachable" public_key_fingerprint="SHA256:8xdtxf7SMrdlBou89pbXrOBBBET4Oo2F9iGKBCJ0eak" signing_ca_fingerprint="SHA256:jZS1aMXHTKZoKJAYZybAmiMbkDLmPBkyVdP30DnceL0" ssh_user=user === RUN TestUserCertificateHandling/successful_request time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=48 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_certs?key=FWuyDQINqsdcR5xHaell8GoRuc7SJOavc7rHq5y%2FpAQ&user_identifier=root%40example.com" time="2026-09-08T09:43:43-12:00" level=info msg="user certificate is signed by a trusted key" certificate_identity=root@example.com certificate_namespace=namespace certificate_username=root correlation_id= public_key_fingerprint="SHA256:9QxoY0iUgKmxlU0D5VSNyVhMhaIo7alN8Qjtb9NrXmE" signing_ca_fingerprint="SHA256:FWuyDQINqsdcR5xHaell8GoRuc7SJOavc7rHq5y/pAQ" ssh_user=user === RUN TestUserCertificateHandling/feature_flag_is_not_enabled === RUN TestUserCertificateHandling/feature_flag_is_disabled --- PASS: TestUserCertificateHandling (5.05s) --- PASS: TestUserCertificateHandling/wrong_cert_type (0.00s) --- PASS: TestUserCertificateHandling/expired_cert (0.00s) --- PASS: TestUserCertificateHandling/API_error (3.03s) --- PASS: TestUserCertificateHandling/successful_request (0.00s) --- PASS: TestUserCertificateHandling/feature_flag_is_not_enabled (0.00s) --- PASS: TestUserCertificateHandling/feature_flag_is_disabled (0.00s) === RUN TestDefaultAlgorithms --- PASS: TestDefaultAlgorithms (0.00s) === RUN TestCustomAlgorithms --- PASS: TestCustomAlgorithms (0.00s) === RUN TestGSSAPIWithMIC --- PASS: TestGSSAPIWithMIC (0.00s) === RUN TestGSSAPIWithMICDisabled --- PASS: TestGSSAPIWithMICDisabled (0.00s) === RUN TestHandleEnv === RUN TestHandleEnv/invalid_payload time="2026-09-08T09:43:43-12:00" level=error msg="session: handleEnv: failed to unmarshal request" correlation_id= error="ssh: unmarshal error for field Name of type envRequest" === RUN TestHandleEnv/valid_payload === RUN TestHandleEnv/valid_payload_with_forbidden_env_var --- PASS: TestHandleEnv (0.00s) --- PASS: TestHandleEnv/invalid_payload (0.00s) --- PASS: TestHandleEnv/valid_payload (0.00s) --- PASS: TestHandleEnv/valid_payload_with_forbidden_env_var (0.00s) === RUN TestHandleExec === RUN TestHandleExec/invalid_payload === RUN TestHandleExec/valid_payload time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46581/api/v4/internal/discover?key_id=id" time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id= time="2026-09-08T09:43:43-12:00" level=info msg="session: exit: exiting" correlation_id= exit_status=0 time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46581/api/v4/internal/discover?username=root" time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id= time="2026-09-08T09:43:43-12:00" level=info msg="session: exit: exiting" correlation_id= exit_status=0 time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46581/api/v4/internal/discover?krb5principal=test%40TEST.TEST" time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id= time="2026-09-08T09:43:43-12:00" level=info msg="session: exit: exiting" correlation_id= exit_status=0 --- PASS: TestHandleExec (0.00s) --- PASS: TestHandleExec/invalid_payload (0.00s) --- PASS: TestHandleExec/valid_payload (0.00s) === RUN TestHandleShell === RUN TestHandleShell/fails_to_parse_command === RUN TestHandleShell/specified_command_is_unknown === RUN TestHandleShell/fails_to_parse_command#01 time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 === RUN TestHandleShell/parses_command time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:33773/api/v4/internal/discover?key_id=root" time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id= --- PASS: TestHandleShell (0.00s) --- PASS: TestHandleShell/fails_to_parse_command (0.00s) --- PASS: TestHandleShell/specified_command_is_unknown (0.00s) --- PASS: TestHandleShell/fails_to_parse_command#01 (0.00s) --- PASS: TestHandleShell/parses_command (0.00s) === RUN TestListenAndServe time="2026-09-08T09:43:43-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:43-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 time="2026-09-08T09:43:43-12:00" level=info msg="public key authentication" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 ssh_key_type=ssh-rsa time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:43-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 remote_addr="127.0.0.1:49110" time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 env="{ true discover 127.0.0.1:49110 }" established_session_duration_s=0.000221303 time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 time="2026-09-08T09:43:43-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 exit_status=0 time="2026-09-08T09:43:43-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 duration_s=0.000956752 remote_addr="127.0.0.1:49110" time="2026-09-08T09:43:43-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 reason=EOF time="2026-09-08T09:43:43-12:00" level=info msg="access: finish" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 duration_s=0.02289524 meta="{ }" remote_addr="127.0.0.1:49110" written_bytes=31 --- PASS: TestListenAndServe (0.17s) === RUN TestListenAndServe_proxyProtocolEnabled === RUN TestListenAndServe_proxyProtocolEnabled/USE_(default)_without_a_header time="2026-09-08T09:43:43-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:43-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:43-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 time="2026-09-08T09:43:43-12:00" level=info msg="public key authentication" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 ssh_key_type=ssh-rsa time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6KH2TTVXFYRYETXGV39 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6KH2TTVXFYRYETXGV39 remote_addr="127.0.0.1:49138" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 env="{ true discover 127.0.0.1:49138 }" established_session_duration_s=0.00016812 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6KH2TTVXFYRYETXGV39 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 duration_s=0.000942256 remote_addr="127.0.0.1:49138" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 duration_s=0.030314653 meta="{ }" remote_addr="127.0.0.1:49138" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/USE_(default)_with_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6MNC6YB9F46T5111NCN time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM6MNC6YB9F46T5111NCN ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6MNC6YB9F46T5111NCN duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6MNC6YB9F46T5111NCN remote_addr="10.1.1.1:1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6MNC6YB9F46T5111NCN env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000161853 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6MNC6YB9F46T5111NCN duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6MNC6YB9F46T5111NCN time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6MNC6YB9F46T5111NCN exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6MNC6YB9F46T5111NCN duration_s=0.001919353 remote_addr="10.1.1.1:1000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6MNC6YB9F46T5111NCN reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6MNC6YB9F46T5111NCN duration_s=0.020619952 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/REQUIRE_without_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6VV2S05B75XXCRT4TDF time="2026-09-08T09:43:44-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM6VV2S05B75XXCRT4TDF error="proxyproto: proxy protocol signature not present" remote_addr="127.0.0.1:49160" time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6VV2S05B75XXCRT4TDF duration_s=0.000141828 meta="{ }" remote_addr="127.0.0.1:49160" written_bytes=0 === RUN TestListenAndServe_proxyProtocolEnabled/REQUIRE_with_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 remote_addr="10.1.1.1:1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000159816 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 duration_s=0.00096755 remote_addr="10.1.1.1:1000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 duration_s=0.021779662 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/REJECT_without_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6WYKF7FCPTKDV045N3Y duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6WYKF7FCPTKDV045N3Y remote_addr="127.0.0.1:49170" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y env="{ true discover 127.0.0.1:49170 }" established_session_duration_s=0.000182663 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6WYKF7FCPTKDV045N3Y duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y duration_s=0.00105771 remote_addr="127.0.0.1:49170" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y duration_s=0.024864795 meta="{ }" remote_addr="127.0.0.1:49170" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/REJECT_with_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6XY0JXM80XQ3XRSG3ZJ time="2026-09-08T09:43:44-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM6XY0JXM80XQ3XRSG3ZJ error="proxyproto: upstream connection sent PROXY header but isn't allowed to send one" remote_addr="127.0.0.1:49174" time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6XY0JXM80XQ3XRSG3ZJ duration_s=0.00012216 meta="{ }" remote_addr="127.0.0.1:49174" written_bytes=0 === RUN TestListenAndServe_proxyProtocolEnabled/IGNORE_without_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 remote_addr="127.0.0.1:49188" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 env="{ true discover 127.0.0.1:49188 }" established_session_duration_s=0.000215082 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 duration_s=0.001026705 remote_addr="127.0.0.1:49188" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 duration_s=0.020246571 meta="{ }" remote_addr="127.0.0.1:49188" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/IGNORE_with_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM73621NRN3RJ6NJGBE9V time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM73621NRN3RJ6NJGBE9V ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM73621NRN3RJ6NJGBE9V duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM73621NRN3RJ6NJGBE9V remote_addr="127.0.0.1:49204" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM73621NRN3RJ6NJGBE9V env="{ true discover 127.0.0.1:49204 }" established_session_duration_s=0.000191292 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM73621NRN3RJ6NJGBE9V duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM73621NRN3RJ6NJGBE9V time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM73621NRN3RJ6NJGBE9V exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM73621NRN3RJ6NJGBE9V duration_s=0.00110226 remote_addr="127.0.0.1:49204" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM73621NRN3RJ6NJGBE9V reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM73621NRN3RJ6NJGBE9V duration_s=0.021631996 meta="{ }" remote_addr="127.0.0.1:49204" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_with_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM740GF5N0VQQTFPEMJ8F duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM740GF5N0VQQTFPEMJ8F remote_addr="10.1.1.1:1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000127469 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM740GF5N0VQQTFPEMJ8F duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F duration_s=0.000803384 remote_addr="10.1.1.1:1000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F duration_s=0.019782274 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_without_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM74SEE07MKZKHGCMDNB8 duration_ms=99ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM74SEE07MKZKHGCMDNB8 remote_addr="127.0.0.1:49214" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 env="{ true discover 127.0.0.1:49214 }" established_session_duration_s=0.000199158 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM74SEE07MKZKHGCMDNB8 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 duration_s=0.000976835 remote_addr="127.0.0.1:49214" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 duration_s=0.118924128 meta="{ }" remote_addr="127.0.0.1:49214" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_with_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM78VMN7P0VBFWGDX7WAA duration_ms=10ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM78VMN7P0VBFWGDX7WAA remote_addr="10.1.1.1:1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000197394 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM78VMN7P0VBFWGDX7WAA duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA duration_s=0.000923717 remote_addr="10.1.1.1:1000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA duration_s=0.030386691 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_without_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP duration_ms=69ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP remote_addr="127.0.0.1:49234" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP env="{ true discover 127.0.0.1:49234 }" established_session_duration_s=0.000202738 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP duration_s=0.001206332 remote_addr="127.0.0.1:49234" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP duration_s=0.08862968 meta="{ }" remote_addr="127.0.0.1:49234" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_with_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7FFE06NMXRYXRTS9YQH time="2026-09-08T09:43:44-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM7FFE06NMXRYXRTS9YQH error="proxyproto: upstream connection sent PROXY header but isn't allowed to send one" remote_addr="127.0.0.1:49240" time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM7FFE06NMXRYXRTS9YQH duration_s=0.000152304 meta="{ }" remote_addr="127.0.0.1:49240" written_bytes=0 === RUN TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_without_a_header time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX ssh_key_type=ssh-rsa time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX remote_addr="127.0.0.1:49246" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX env="{ true discover 127.0.0.1:49246 }" established_session_duration_s=0.000162845 time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX exit_status=0 time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX duration_s=0.00090912 remote_addr="127.0.0.1:49246" time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX reason=EOF time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX duration_s=0.024512126 meta="{ }" remote_addr="127.0.0.1:49246" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_with_a_header time="2026-09-08T09:43:45-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7P2E8F1FTNDT5AK1AT9 time="2026-09-08T09:43:45-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM7P2E8F1FTNDT5AK1AT9 error="proxyproto: upstream connection sent PROXY header but isn't allowed to send one" remote_addr="127.0.0.1:49252" time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7P2E8F1FTNDT5AK1AT9 duration_s=0.000127249 meta="{ }" remote_addr="127.0.0.1:49252" written_bytes=0 === RUN TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_without_a_header time="2026-09-08T09:43:45-12:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7P8WS7K9AE128N21NFY time="2026-09-08T09:43:45-12:00" level=info msg="public key authentication" correlation_id=01M21FM7P8WS7K9AE128N21NFY ssh_key_type=ssh-rsa time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM7P8WS7K9AE128N21NFY duration_ms=102ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:45-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM7P8WS7K9AE128N21NFY remote_addr="127.0.0.1:49262" time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM7P8WS7K9AE128N21NFY env="{ true discover 127.0.0.1:49262 }" established_session_duration_s=0.000528406 time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM7P8WS7K9AE128N21NFY duration_ms=36ns method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM7P8WS7K9AE128N21NFY time="2026-09-08T09:43:45-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM7P8WS7K9AE128N21NFY exit_status=0 time="2026-09-08T09:43:45-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM7P8WS7K9AE128N21NFY duration_s=0.037603676 remote_addr="127.0.0.1:49262" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM7P8WS7K9AE128N21NFY reason=EOF time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7P8WS7K9AE128N21NFY duration_s=0.193454801 meta="{ }" remote_addr="127.0.0.1:49262" written_bytes=31 --- PASS: TestListenAndServe_proxyProtocolEnabled (1.31s) --- PASS: TestListenAndServe_proxyProtocolEnabled/USE_(default)_without_a_header (0.04s) --- PASS: TestListenAndServe_proxyProtocolEnabled/USE_(default)_with_a_header (0.22s) --- PASS: TestListenAndServe_proxyProtocolEnabled/REQUIRE_without_a_header (0.02s) --- PASS: TestListenAndServe_proxyProtocolEnabled/REQUIRE_with_a_header (0.03s) --- PASS: TestListenAndServe_proxyProtocolEnabled/REJECT_without_a_header (0.03s) --- PASS: TestListenAndServe_proxyProtocolEnabled/REJECT_with_a_header (0.01s) --- PASS: TestListenAndServe_proxyProtocolEnabled/IGNORE_without_a_header (0.16s) --- PASS: TestListenAndServe_proxyProtocolEnabled/IGNORE_with_a_header (0.03s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_with_a_header (0.02s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_without_a_header (0.13s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_with_a_header (0.05s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_without_a_header (0.16s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_with_a_header (0.09s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_without_a_header (0.12s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_with_a_header (0.01s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_without_a_header (0.20s) === RUN TestCorrelationId time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M time="2026-09-08T09:43:45-12:00" level=info msg="public key authentication" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M ssh_key_type=ssh-rsa time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:45-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M remote_addr="127.0.0.1:49274" time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M env="{ true discover 127.0.0.1:49274 }" established_session_duration_s=0.000173495 time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M time="2026-09-08T09:43:45-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M exit_status=0 time="2026-09-08T09:43:45-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M duration_s=0.000776012 remote_addr="127.0.0.1:49274" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR time="2026-09-08T09:43:45-12:00" level=info msg="public key authentication" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR ssh_key_type=ssh-rsa time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM7X4NKS23JN2D2DP6EGR duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2026-09-08T09:43:45-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM7X4NKS23JN2D2DP6EGR remote_addr="127.0.0.1:49284" time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR env="{ true discover 127.0.0.1:49284 }" established_session_duration_s=0.00017792 time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM7X4NKS23JN2D2DP6EGR duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR time="2026-09-08T09:43:45-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR exit_status=0 time="2026-09-08T09:43:45-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR duration_s=0.001069587 remote_addr="127.0.0.1:49284" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR reason=EOF time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR duration_s=0.019954113 meta="{ }" remote_addr="127.0.0.1:49284" written_bytes=31 time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M reason=EOF time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M duration_s=0.040194278 meta="{ }" remote_addr="127.0.0.1:49274" written_bytes=31 --- PASS: TestCorrelationId (0.05s) === RUN TestReadinessProbe --- PASS: TestReadinessProbe (0.00s) === RUN TestLivenessProbe --- PASS: TestLivenessProbe (0.00s) === RUN TestInvalidClientConfig time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7XZAHS9Q4D4PGPZS54D time="2026-09-08T09:43:45-12:00" level=info msg="public key authentication" correlation_id=01M21FM7XZAHS9Q4D4PGPZS54D ssh_key_type=ssh-rsa time="2026-09-08T09:43:45-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM7XZAHS9Q4D4PGPZS54D error="[ssh: no auth passed yet, unknown user]" remote_addr="127.0.0.1:49298" time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7XZAHS9Q4D4PGPZS54D duration_s=0.003559887 meta="{ }" remote_addr="127.0.0.1:49298" written_bytes=0 --- PASS: TestInvalidClientConfig (0.01s) === RUN TestInvalidServerConfig --- PASS: TestInvalidServerConfig (0.00s) === RUN TestClosingHangedConnections time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7Y81C586DGCCV6MK4NX time="2026-09-08T09:43:45-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM7Y81C586DGCCV6MK4NX error="read tcp 127.0.0.1:50000->127.0.0.1:49300: use of closed network connection" remote_addr="127.0.0.1:49300" time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7Y81C586DGCCV6MK4NX duration_s=0.003276115 meta="{ }" remote_addr="127.0.0.1:49300" written_bytes=0 --- PASS: TestClosingHangedConnections (0.01s) === RUN TestLoginGraceTime time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7YKB8GP3KE54W8JDC0N time="2026-09-08T09:43:45-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM7YKB8GP3KE54W8JDC0N error="read tcp 127.0.0.1:50000->127.0.0.1:49302: i/o timeout" remote_addr="127.0.0.1:49302" time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7YKB8GP3KE54W8JDC0N duration_s=0.050980824 meta="{ }" remote_addr="127.0.0.1:49302" written_bytes=0 --- PASS: TestLoginGraceTime (0.12s) === RUN TestExtractMetaDataFromContext --- PASS: TestExtractMetaDataFromContext (0.00s) === RUN TestExtractMetaDataFromContextWithoutMetaData --- PASS: TestExtractMetaDataFromContextWithoutMetaData (0.00s) === RUN TestExtractMetaDataFromNilContext --- PASS: TestExtractMetaDataFromNilContext (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd 11.502s === RUN TestNewFromEnv === RUN TestNewFromEnv/It_parses_GIT_PROTOCOL === RUN TestNewFromEnv/It_parses_SSH_CONNECTION === RUN TestNewFromEnv/It_parses_SSH_ORIGINAL_COMMAND --- PASS: TestNewFromEnv (0.00s) --- PASS: TestNewFromEnv/It_parses_GIT_PROTOCOL (0.00s) --- PASS: TestNewFromEnv/It_parses_SSH_CONNECTION (0.00s) --- PASS: TestNewFromEnv/It_parses_SSH_ORIGINAL_COMMAND (0.00s) === RUN TestRemoteAddrFromEnv --- PASS: TestRemoteAddrFromEnv (0.00s) === RUN TestEmptyRemoteAddrFromEnv --- PASS: TestEmptyRemoteAddrFromEnv (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv 0.005s FAIL dh_auto_test: error: cd _build && go test -vet=off -v -p 42 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv returned exit code 1 make[1]: [debian/rules:37: override_dh_auto_test] Error 25 (ignored) make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_prep -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_install cd _build && mkdir -p /build/reproducible-path/gitlab-shell-14.35.0\+ds1/debian/tmp/usr cd _build && cp -r bin /build/reproducible-path/gitlab-shell-14.35.0\+ds1/debian/tmp/usr mv /build/reproducible-path/gitlab-shell-14.35.0+ds1/debian/tmp/usr/bin/check /build/reproducible-path/gitlab-shell-14.35.0+ds1/debian/tmp/usr/bin/gitlab-shell-check make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_install -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_installdocs -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_installchangelogs -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_installsystemduser -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_perl -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_link -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_strip_nondeterminism -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_compress -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_fixperms -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_missing -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_strip -a -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_makeshlibs -a -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_shlibdeps -a -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_installdeb -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_golang -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_gencontrol -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dpkg-gencontrol: warning: package gitlab-shell: substitution variable ${misc:Static-Built-Using} unused, but is defined dpkg-gencontrol: warning: package gitlab-shell: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_builddeb -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dpkg-deb: building package 'gitlab-shell' in '../gitlab-shell_14.35.0+ds1-2_amd64.deb'. dpkg-deb: building package 'gitlab-shell-dbgsym' in '../gitlab-shell-dbgsym_14.35.0+ds1-2_amd64.deb'. dpkg-genbuildinfo --build=binary -O../gitlab-shell_14.35.0+ds1-2_amd64.buildinfo dpkg-genchanges --build=binary -O../gitlab-shell_14.35.0+ds1-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/2842001 and its subdirectories I: Current time: Tue Sep 8 09:46:11 -12 2026 I: pbuilder-time-stamp: 1788903971 Wed Aug 6 15:23:15 UTC 2025 I: 1st build successful. Starting 2nd build on remote node ionos1-amd64.debian.net. Wed Aug 6 15:23:15 UTC 2025 I: Preparing to do remote build '2' on ionos1-amd64.debian.net. Wed Aug 6 15:23:15 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos1-amd64.debian.net is marked as down. Wed Aug 6 15:23:15 UTC 2025 - checking via ssh if ionos1-amd64.debian.net is up. removed '/tmp/read-only-fs-test-4UkWe7' ==================================================================================== Wed Aug 6 15:23:16 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on ionos1-amd64, called using "2 gitlab-shell trixie /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB 14.35.0+ds1-2" as arguments. Wed Aug 6 15:23:16 UTC 2025 - actually running "reproducible_build.sh" (md5sum 44ec6a3142940d5e9a7ab76543d96029) as "/tmp/jenkins-script-SnutkE18" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Wed Aug 6 15:23:16 UTC 2025 I: Downloading source for trixie/gitlab-shell=14.35.0+ds1-2 Reading package lists... NOTICE: 'gitlab-shell' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/gitlab-shell.git Please use: git clone https://salsa.debian.org/ruby-team/gitlab-shell.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 2875 kB of source archives. Get:1 http://deb.debian.org/debian trixie/main gitlab-shell 14.35.0+ds1-2 (dsc) [3577 B] Get:2 http://deb.debian.org/debian trixie/main gitlab-shell 14.35.0+ds1-2 (tar) [2713 kB] Get:3 http://deb.debian.org/debian trixie/main gitlab-shell 14.35.0+ds1-2 (tar) [150 kB] Get:4 http://deb.debian.org/debian trixie/main gitlab-shell 14.35.0+ds1-2 (diff) [8332 B] Fetched 2875 kB in 0s (94.7 MB/s) Download complete and in download only mode Reading package lists... NOTICE: 'gitlab-shell' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/ruby-team/gitlab-shell.git Please use: git clone https://salsa.debian.org/ruby-team/gitlab-shell.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 2875 kB of source archives. Get:1 http://deb.debian.org/debian trixie/main gitlab-shell 14.35.0+ds1-2 (dsc) [3577 B] Get:2 http://deb.debian.org/debian trixie/main gitlab-shell 14.35.0+ds1-2 (tar) [2713 kB] Get:3 http://deb.debian.org/debian trixie/main gitlab-shell 14.35.0+ds1-2 (tar) [150 kB] Get:4 http://deb.debian.org/debian trixie/main gitlab-shell 14.35.0+ds1-2 (diff) [8332 B] Fetched 2875 kB in 0s (94.7 MB/s) Download complete and in download only mode ============================================================================= Re-Building gitlab-shell in trixie on amd64 on ionos1-amd64 now. Date: Wed Aug 6 15:23:16 UTC 2025 Date UTC: Wed Aug 6 15:23:16 UTC 2025 ============================================================================= ++ mktemp -t pbuilderrc_XXXX --tmpdir=/srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB + local TMPCFG=/srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/pbuilderrc_w0y5 + case ${ARCH} in + case $ARCH in + locale=et_EE + language=et + case "${SUITE}" in + reproducible_buildflags=+all + extra_deb_build_options= + case "${SRCPACKAGE}" in + cat + echo BUILDDIR=/build/reproducible-path + '[' gitlab-shell = debian-installer -o gitlab-shell = debian-installer-netboot-images ']' + pbuilder_options=() + local pbuilder_options + DEBBUILDOPTS=-b + BINARYTARGET= + '[' gitlab-shell = u-boot ']' + case "${SRCPACKAGE}" in + PBUILDERTIMEOUT=24 + local PRESULT=0 + sudo timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/pbuilderrc_w0y5 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/b2 --logfile b2/build.log gitlab-shell_14.35.0+ds1-2.dsc W: /root/.pbuilderrc does not exist I: Logging to b2/build.log I: pbuilder: network access will be disabled during build I: Current time: Thu Aug 7 05:23:16 +14 2025 I: pbuilder-time-stamp: 1754493796 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [gitlab-shell_14.35.0+ds1-2.dsc] I: copying [./gitlab-shell_14.35.0+ds1.orig-vendor.tar.bz2] I: copying [./gitlab-shell_14.35.0+ds1.orig.tar.bz2] I: copying [./gitlab-shell_14.35.0+ds1-2.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./gitlab-shell_14.35.0+ds1-2.dsc: no acceptable signature found dpkg-source: info: extracting gitlab-shell in gitlab-shell-14.35.0+ds1 dpkg-source: info: unpacking gitlab-shell_14.35.0+ds1.orig.tar.bz2 dpkg-source: info: unpacking gitlab-shell_14.35.0+ds1.orig-vendor.tar.bz2 dpkg-source: info: unpacking gitlab-shell_14.35.0+ds1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying hardcode-config-path.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1292227/tmp/hooks/D01_modify_environment starting debug: Running on ionos1-amd64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Aug 6 15:23 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/1292227/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/1292227/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.2.37(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' DIRSTACK=() DISTRIBUTION=trixie EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=ef37d71481c448bcbf9dadfce0d63545 LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=1292227 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/pbuilderrc_w0y5 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/b2 --logfile b2/build.log gitlab-shell_14.35.0+ds1-2.dsc' SUDO_GID=110 SUDO_UID=105 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://46.16.76.132:3128 I: uname -a Linux i-capture-the-hostname 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 May 12 19:25 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1292227/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-golang, golang-any (>= 2:1.17~), golang-golang-x-crypto-dev (>= 1:0.0~git20180513.94e3fad~), golang-golang-x-net-dev (>= 1:0.0+git20220728.c7608f3~), golang-golang-x-text-dev, golang-golang-x-sys-dev (>= 0.0~git20180510.7dfd129~), golang-github-sirupsen-logrus-dev (>= 1.0~), golang-gopkg-yaml.v2-dev, golang-github-client9-reopen-dev, golang-github-davecgh-go-spew-dev, golang-github-gogo-protobuf-dev, golang-github-golang-jwt-jwt-dev, golang-github-golang-protobuf-1-5-dev, golang-github-hashicorp-yamux-dev (>= 0.0+git20210316.a95892c~), golang-github-hashicorp-go-retryablehttp-dev, golang-github-opentracing-opentracing-go-dev, golang-github-otiai10-copy-dev, golang-github-pmezard-go-difflib-dev, golang-github-mattn-go-shellwords-dev, golang-github-pires-go-proxyproto-dev (>= 0.6~), golang-github-sebest-xff-dev, golang-gitlab-gitlab-org-gitaly-dev (>= 15.5~), golang-github-beevik-ntp-dev, golang-github-beorn7-perks-dev, golang-github-cespare-xxhash-dev, golang-github-oklog-ulid-dev, golang-procfs-dev, libkrb5-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19851 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any (>= 2:1.17~); however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-crypto-dev (>= 1:0.0~git20180513.94e3fad~); however: Package golang-golang-x-crypto-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-net-dev (>= 1:0.0+git20220728.c7608f3~); however: Package golang-golang-x-net-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-text-dev; however: Package golang-golang-x-text-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-sys-dev (>= 0.0~git20180510.7dfd129~); however: Package golang-golang-x-sys-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-sirupsen-logrus-dev (>= 1.0~); however: Package golang-github-sirupsen-logrus-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-gopkg-yaml.v2-dev; however: Package golang-gopkg-yaml.v2-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-client9-reopen-dev; however: Package golang-github-client9-reopen-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-davecgh-go-spew-dev; however: Package golang-github-davecgh-go-spew-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-gogo-protobuf-dev; however: Package golang-github-gogo-protobuf-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-golang-jwt-jwt-dev; however: Package golang-github-golang-jwt-jwt-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-golang-protobuf-1-5-dev; however: Package golang-github-golang-protobuf-1-5-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-hashicorp-yamux-dev (>= 0.0+git20210316.a95892c~); however: Package golang-github-hashicorp-yamux-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-hashicorp-go-retryablehttp-dev; however: Package golang-github-hashicorp-go-retryablehttp-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-opentracing-opentracing-go-dev; however: Package golang-github-opentracing-opentracing-go-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-otiai10-copy-dev; however: Package golang-github-otiai10-copy-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-pmezard-go-difflib-dev; however: Package golang-github-pmezard-go-difflib-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-mattn-go-shellwords-dev; however: Package golang-github-mattn-go-shellwords-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-pires-go-proxyproto-dev (>= 0.6~); however: Package golang-github-pires-go-proxyproto-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-sebest-xff-dev; however: Package golang-github-sebest-xff-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-gitlab-gitlab-org-gitaly-dev (>= 15.5~); however: Package golang-gitlab-gitlab-org-gitaly-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-beevik-ntp-dev; however: Package golang-github-beevik-ntp-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-beorn7-perks-dev; however: Package golang-github-beorn7-perks-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-cespare-xxhash-dev; however: Package golang-github-cespare-xxhash-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-oklog-ulid-dev; however: Package golang-github-oklog-ulid-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-procfs-dev; however: Package golang-procfs-dev is not installed. pbuilder-satisfydepends-dummy depends on libkrb5-dev; however: Package libkrb5-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} comerr-dev{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.24-go{a} golang-1.24-src{a} golang-any{a} golang-dbus-dev{a} golang-filippo-edwards25519-dev{a} golang-github-ajstarks-svgo-dev{a} golang-github-alecthomas-units-dev{a} golang-github-andybalholm-brotli-dev{a} golang-github-antlr-antlr4-dev{a} golang-github-armon-go-radix-dev{a} golang-github-aws-aws-sdk-go-dev{a} golang-github-azure-azure-pipeline-go-dev{a} golang-github-azure-azure-storage-blob-go-dev{a} golang-github-azure-go-autorest-dev{a} golang-github-beevik-ntp-dev{a} golang-github-benbjohnson-clock-dev{a} golang-github-beorn7-perks-dev{a} golang-github-bgentry-speakeasy-dev{a} golang-github-burntsushi-toml-dev{a} golang-github-bwesterb-go-ristretto-dev{a} golang-github-cenkalti-backoff-dev{a} golang-github-cespare-xxhash-dev{a} golang-github-chzyer-readline-dev{a} golang-github-cilium-ebpf-dev{a} golang-github-client9-reopen-dev{a} golang-github-cloudflare-circl-dev{a} golang-github-cloudflare-tableflip-dev{a} golang-github-codegangsta-negroni-dev{a} golang-github-containerd-cgroups-dev{a} golang-github-coreos-go-systemd-dev{a} golang-github-cpuguy83-go-md2man-v2-dev{a} golang-github-creack-pty-dev{a} golang-github-cyphar-filepath-securejoin-dev{a} golang-github-davecgh-go-spew-dev{a} golang-github-dchest-safefile-dev{a} golang-github-denisenkom-go-mssqldb-dev{a} golang-github-dgryski-go-metro-dev{a} golang-github-dgryski-go-minhash-dev{a} golang-github-dimchansky-utfbom-dev{a} golang-github-docker-go-units-dev{a} golang-github-dpotapov-go-spnego-dev{a} golang-github-ekzhu-minhash-lsh-dev{a} golang-github-emirpasic-gods-dev{a} golang-github-fatih-color-dev{a} golang-github-felixge-httpsnoop-dev{a} golang-github-fogleman-gg-dev{a} golang-github-fsnotify-fsnotify-dev{a} golang-github-getsentry-sentry-go-dev{a} golang-github-gin-contrib-sse-dev{a} golang-github-gin-gonic-gin-dev{a} golang-github-git-lfs-git-lfs-dev{a} golang-github-git-lfs-gitobj-dev{a} golang-github-git-lfs-go-netrc-dev{a} golang-github-git-lfs-pktline-dev{a} golang-github-git-lfs-wildmatch-dev{a} golang-github-go-enry-go-license-detector-dev{a} golang-github-go-errors-errors-dev{a} golang-github-go-git-go-billy-dev{a} golang-github-go-git-go-git-dev{a} golang-github-go-kit-log-dev{a} golang-github-go-logfmt-logfmt-dev{a} golang-github-go-logr-logr-dev{a} golang-github-go-logr-stdr-dev{a} golang-github-go-playground-locales-dev{a} golang-github-go-playground-universal-translator-dev{a} golang-github-go-playground-validator-v10-dev{a} golang-github-go-sql-driver-mysql-dev{a} golang-github-go-stack-stack-dev{a} golang-github-goccmack-gocc-dev{a} golang-github-gofrs-uuid-dev{a} golang-github-gogo-protobuf-dev{a} golang-github-golang-freetype-dev{a} golang-github-golang-groupcache-dev{a} golang-github-golang-jwt-jwt-dev{a} golang-github-golang-mock-dev{a} golang-github-golang-protobuf-1-5-dev{a} golang-github-google-btree-dev{a} golang-github-google-cel-go-dev{a} golang-github-google-go-cmp-dev{a} golang-github-google-martian-dev{a} golang-github-google-pprof-dev{a} golang-github-google-subcommands-dev{a} golang-github-google-uuid-dev{a} golang-github-google-wire-dev{a} golang-github-googleapis-gax-go-dev{a} golang-github-gorilla-mux-dev{a} golang-github-gorilla-securecookie-dev{a} golang-github-gorilla-sessions-dev{a} golang-github-grpc-ecosystem-grpc-gateway-dev{a} golang-github-hashicorp-errwrap-dev{a} golang-github-hashicorp-go-cleanhttp-dev{a} golang-github-hashicorp-go-hclog-dev{a} golang-github-hashicorp-go-multierror-dev{a} golang-github-hashicorp-go-retryablehttp-dev{a} golang-github-hashicorp-go-uuid-dev{a} golang-github-hashicorp-golang-lru-dev{a} golang-github-hashicorp-hcl-dev{a} golang-github-hashicorp-yamux-dev{a} golang-github-hhatto-gorst-dev{a} golang-github-ianlancetaylor-demangle-dev{a} golang-github-imdario-mergo-dev{a} golang-github-inconshreveable-log15-dev{a} golang-github-jackc-chunkreader-v2-dev{a} golang-github-jackc-pgconn-dev{a} golang-github-jackc-pgio-dev{a} golang-github-jackc-pgmock-dev{a} golang-github-jackc-pgpassfile-dev{a} golang-github-jackc-pgproto3-v2-dev{a} golang-github-jackc-pgservicefile-dev{a} golang-github-jackc-pgtype-dev{a} golang-github-jackc-pgx-v4-dev{a} golang-github-jackc-puddle-dev{a} golang-github-jbenet-go-context-dev{a} golang-github-jcmturner-aescts.v2-dev{a} golang-github-jcmturner-dnsutils.v2-dev{a} golang-github-jcmturner-gofork-dev{a} golang-github-jcmturner-goidentity.v6-dev{a} golang-github-jcmturner-gokrb5.v8-dev{a} golang-github-jcmturner-rpc.v2-dev{a} golang-github-jdkato-prose-dev{a} golang-github-jessevdk-go-flags-dev{a} golang-github-jmespath-go-jmespath-dev{a} golang-github-jmhodges-clock-dev{a} golang-github-jpillora-backoff-dev{a} golang-github-json-iterator-go-dev{a} golang-github-julienschmidt-httprouter-dev{a} golang-github-jung-kurt-gofpdf-dev{a} golang-github-kelseyhightower-envconfig-dev{a} golang-github-kevinburke-ssh-config-dev{a} golang-github-klauspost-compress-dev{a} golang-github-kr-fs-dev{a} golang-github-kr-pretty-dev{a} golang-github-kr-text-dev{a} golang-github-kylelemons-godebug-dev{a} golang-github-leodido-go-urn-dev{a} golang-github-leonelquinteros-gotext-dev{a} golang-github-lib-pq-dev{a} golang-github-magiconair-properties-dev{a} golang-github-masterminds-semver-dev{a} golang-github-mattn-go-colorable-dev{a} golang-github-mattn-go-ieproxy-dev{a} golang-github-mattn-go-isatty-dev{a} golang-github-mattn-go-runewidth-dev{a} golang-github-mattn-go-shellwords-dev{a} golang-github-mattn-go-sqlite3-dev{a} golang-github-miekg-dns-dev{a} golang-github-mitchellh-cli-dev{a} golang-github-mitchellh-go-homedir-dev{a} golang-github-mitchellh-mapstructure-dev{a} golang-github-mmcloughlin-avo-dev{a} golang-github-modern-go-concurrent-dev{a} golang-github-modern-go-reflect2-dev{a} golang-github-montanaflynn-stats-dev{a} golang-github-munnerz-goautoneg-dev{a} golang-github-mwitkow-go-conntrack-dev{a} golang-github-oklog-ulid-dev{a} golang-github-olekukonko-tablewriter-dev{a} golang-github-olekukonko-ts-dev{a} golang-github-opencontainers-specs-dev{a} golang-github-opentracing-opentracing-go-dev{a} golang-github-otiai10-copy-dev{a} golang-github-pelletier-go-buffruneio-dev{a} golang-github-pelletier-go-toml-dev{a} golang-github-pelletier-go-toml.v2-dev{a} golang-github-pires-go-proxyproto-dev{a} golang-github-pjbgf-sha1cd-dev{a} golang-github-pkg-errors-dev{a} golang-github-pkg-sftp-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-posener-complete-dev{a} golang-github-prometheus-client-golang-dev{a} golang-github-prometheus-client-model-dev{a} golang-github-prometheus-common-dev{a} golang-github-prometheus-procfs-dev{a} golang-github-prometheus-sigv4-dev{a} golang-github-protonmail-go-crypto-dev{a} golang-github-rivo-uniseg-dev{a} golang-github-rogpeppe-fastuuid-dev{a} golang-github-rogpeppe-go-internal-dev{a} golang-github-rs-xid-dev{a} golang-github-rs-zerolog-dev{a} golang-github-rubenv-sql-migrate-dev{a} golang-github-rubyist-tracerx-dev{a} golang-github-russross-blackfriday-v2-dev{a} golang-github-sebest-xff-dev{a} golang-github-sergi-go-diff-dev{a} golang-github-shogo82148-go-shuffle-dev{a} golang-github-shopspring-decimal-dev{a} golang-github-shurcool-sanitized-anchor-name-dev{a} golang-github-sirupsen-logrus-dev{a} golang-github-skeema-knownhosts-dev{a} golang-github-spf13-afero-dev{a} golang-github-spf13-cast-dev{a} golang-github-spf13-cobra-dev{a} golang-github-spf13-jwalterweatherman-dev{a} golang-github-spf13-pflag-dev{a} golang-github-spf13-viper-dev{a} golang-github-src-d-gcfg-dev{a} golang-github-ssgelm-cookiejarparser-dev{a} golang-github-stoewer-go-strcase-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-github-subosito-gotenv-dev{a} golang-github-ugorji-go-codec-dev{a} golang-github-urfave-negroni-dev{a} golang-github-valyala-bytebufferpool-dev{a} golang-github-valyala-fasthttp-dev{a} golang-github-xanzy-ssh-agent-dev{a} golang-github-xeipuuv-gojsonpointer-dev{a} golang-github-xeipuuv-gojsonreference-dev{a} golang-github-xeipuuv-gojsonschema-dev{a} golang-github-yuin-goldmark-dev{a} golang-github-ziutek-mymysql-dev{a} golang-gitlab-gitlab-org-gitaly-dev{a} golang-gitlab-gitlab-org-gitlab-shell-v14-dev{a} golang-glog-dev{a} golang-go{a} golang-go.opencensus-dev{a} golang-go.uber-atomic-dev{a} golang-go.uber-multierr-dev{a} golang-go.uber-zap-dev{a} golang-golang-x-arch-dev{a} golang-golang-x-crypto-dev{a} golang-golang-x-exp-dev{a} golang-golang-x-image-dev{a} golang-golang-x-mod-dev{a} golang-golang-x-net-dev{a} golang-golang-x-oauth2-dev{a} golang-golang-x-oauth2-google-dev{a} golang-golang-x-sync-dev{a} golang-golang-x-sys-dev{a} golang-golang-x-term-dev{a} golang-golang-x-text-dev{a} golang-golang-x-time-dev{a} golang-golang-x-tools-dev{a} golang-golang-x-xerrors-dev{a} golang-gonum-v1-gonum-dev{a} golang-gonum-v1-plot-dev{a} golang-google-api-dev{a} golang-google-cloud-compute-metadata-dev{a} golang-google-cloud-dev{a} golang-google-genproto-dev{a} golang-google-grpc-dev{a} golang-google-protobuf-dev{a} golang-gopkg-alecthomas-kingpin.v2-dev{a} golang-gopkg-check.v1-dev{a} golang-gopkg-gorp.v1-dev{a} golang-gopkg-ini.v1-dev{a} golang-gopkg-jcmturner-aescts.v1-dev{a} golang-gopkg-jcmturner-dnsutils.v1-dev{a} golang-gopkg-jcmturner-goidentity.v2-dev{a} golang-gopkg-jcmturner-gokrb5.v5-dev{a} golang-gopkg-jcmturner-rpc.v0-dev{a} golang-gopkg-neurosnap-sentences.v1-dev{a} golang-gopkg-warnings.v0-dev{a} golang-gopkg-yaml.v2-dev{a} golang-gopkg-yaml.v3-dev{a} golang-honnef-go-tools-dev{a} golang-opentelemetry-otel-dev{a} golang-opentelemetry-proto-dev{a} golang-rsc-binaryregexp-dev{a} golang-src{a} golang-uber-goleak-dev{a} groff-base{a} intltool-debian{a} krb5-multidev{a} libarchive-zip-perl{a} libcap-dev{a} libcom-err2{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libgssapi-krb5-2{a} libgssrpc4t64{a} libk5crypto3{a} libkadm5clnt-mit12{a} libkadm5srv-mit12{a} libkdb5-10t64{a} libkeyutils1{a} libkrb5-3{a} libkrb5-dev{a} libkrb5support0{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libprotobuf-dev{a} libprotobuf-lite32t64{a} libprotobuf32t64{a} libsqlite3-dev{a} libsystemd-dev{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} m4{a} man-db{a} media-types{a} po-debconf{a} sensible-utils{a} tzdata{a} tzdata-legacy{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: curl gogoprotobuf krb5-locales libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 0 packages upgraded, 316 newly installed, 0 to remove and 0 not upgraded. Need to get 251 MB of archives. After unpacking 2378 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-sys-dev all 0.22.0-1 [431 kB] Get: 2 http://deb.debian.org/debian trixie/main amd64 golang-github-sirupsen-logrus-dev all 1.9.0-1 [46.1 kB] Get: 3 http://deb.debian.org/debian trixie/main amd64 tzdata all 2025b-4 [260 kB] Get: 4 http://deb.debian.org/debian trixie/main amd64 sensible-utils all 0.0.25 [25.0 kB] Get: 5 http://deb.debian.org/debian trixie/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 6 http://deb.debian.org/debian trixie/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 7 http://deb.debian.org/debian trixie/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 8 http://deb.debian.org/debian trixie/main amd64 gettext-base amd64 0.23.1-2 [243 kB] Get: 9 http://deb.debian.org/debian trixie/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB] Get: 10 http://deb.debian.org/debian trixie/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 11 http://deb.debian.org/debian trixie/main amd64 bsdextrautils amd64 2.41-5 [94.6 kB] Get: 12 http://deb.debian.org/debian trixie/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 13 http://deb.debian.org/debian trixie/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 14 http://deb.debian.org/debian trixie/main amd64 media-types all 13.0.0 [29.3 kB] Get: 15 http://deb.debian.org/debian trixie/main amd64 m4 amd64 1.4.19-8 [294 kB] Get: 16 http://deb.debian.org/debian trixie/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 17 http://deb.debian.org/debian trixie/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 18 http://deb.debian.org/debian trixie/main amd64 automake all 1:1.17-4 [862 kB] Get: 19 http://deb.debian.org/debian trixie/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 20 http://deb.debian.org/debian trixie/main amd64 libcom-err2 amd64 1.47.2-3+b3 [25.0 kB] Get: 21 http://deb.debian.org/debian trixie/main amd64 comerr-dev amd64 2.1-1.47.2-3+b3 [56.7 kB] Get: 22 http://deb.debian.org/debian trixie/main amd64 libdebhelper-perl all 13.24.2 [90.9 kB] Get: 23 http://deb.debian.org/debian trixie/main amd64 libtool all 2.5.4-4 [539 kB] Get: 24 http://deb.debian.org/debian trixie/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 25 http://deb.debian.org/debian trixie/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 26 http://deb.debian.org/debian trixie/main amd64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get: 27 http://deb.debian.org/debian trixie/main amd64 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get: 28 http://deb.debian.org/debian trixie/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get: 29 http://deb.debian.org/debian trixie/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 30 http://deb.debian.org/debian trixie/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 31 http://deb.debian.org/debian trixie/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-2.1 [698 kB] Get: 32 http://deb.debian.org/debian trixie/main amd64 gettext amd64 0.23.1-2 [1680 kB] Get: 33 http://deb.debian.org/debian trixie/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 34 http://deb.debian.org/debian trixie/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 35 http://deb.debian.org/debian trixie/main amd64 debhelper all 13.24.2 [919 kB] Get: 36 http://deb.debian.org/debian trixie/main amd64 dh-golang all 1.63 [24.4 kB] Get: 37 http://deb.debian.org/debian trixie/main amd64 golang-1.24-src all 1.24.4-1 [21.2 MB] Get: 38 http://deb.debian.org/debian trixie/main amd64 golang-1.24-go amd64 1.24.4-1 [28.7 MB] Get: 39 http://deb.debian.org/debian trixie/main amd64 golang-src all 2:1.24~2 [5136 B] Get: 40 http://deb.debian.org/debian trixie/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 41 http://deb.debian.org/debian trixie/main amd64 golang-any amd64 2:1.24~2 [5216 B] Get: 42 http://deb.debian.org/debian trixie/main amd64 golang-dbus-dev all 5.1.0-1 [63.9 kB] Get: 43 http://deb.debian.org/debian trixie/main amd64 golang-filippo-edwards25519-dev all 1.0.0~rc1+git20210721-0.1 [32.7 kB] Get: 44 http://deb.debian.org/debian trixie/main amd64 golang-github-ajstarks-svgo-dev all 2012-01-27-3 [12.9 kB] Get: 45 http://deb.debian.org/debian trixie/main amd64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [8880 B] Get: 46 http://deb.debian.org/debian trixie/main amd64 golang-github-andybalholm-brotli-dev all 1.1.1-1 [1616 kB] Get: 47 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-exp-dev all 0.0~git20231006.7918f67-2 [105 kB] Get: 48 http://deb.debian.org/debian trixie/main amd64 golang-github-antlr-antlr4-dev all 4.11.1+ds-2 [98.2 kB] Get: 49 http://deb.debian.org/debian trixie/main amd64 golang-github-armon-go-radix-dev all 1.0.0+git20221118.54df44f-1 [8500 B] Get: 50 http://deb.debian.org/debian trixie/main amd64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 51 http://deb.debian.org/debian trixie/main amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 52 http://deb.debian.org/debian trixie/main amd64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 53 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-yaml.v2-dev all 2.4.0-5 [60.5 kB] Get: 54 http://deb.debian.org/debian trixie/main amd64 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [91.6 kB] Get: 55 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-term-dev all 0.22.0-1 [14.8 kB] Get: 56 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-text-dev all 0.22.0-1 [3995 kB] Get: 57 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 58 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.9 MB] Get: 60 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-ieproxy-dev all 0.0.9-1 [11.7 kB] Get: 61 http://deb.debian.org/debian trixie/main amd64 golang-github-pkg-errors-dev all 0.9.1-3 [12.9 kB] Get: 62 http://deb.debian.org/debian trixie/main amd64 golang-github-azure-azure-pipeline-go-dev all 0.2.3-1 [15.7 kB] Get: 63 http://deb.debian.org/debian trixie/main amd64 golang-github-creack-pty-dev all 1.1.21-1 [13.0 kB] Get: 64 http://deb.debian.org/debian trixie/main amd64 golang-github-kr-text-dev all 0.2.0-2 [10.2 kB] Get: 65 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-mod-dev all 0.19.0-1 [104 kB] Get: 66 http://deb.debian.org/debian trixie/main amd64 golang-github-yuin-goldmark-dev all 1.7.4-1 [113 kB] Get: 67 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 68 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-tools-dev all 1:0.25.0+ds-1 [1608 kB] Get: 69 http://deb.debian.org/debian trixie/main amd64 golang-github-rogpeppe-go-internal-dev all 1.12.0-3 [103 kB] Get: 70 http://deb.debian.org/debian trixie/main amd64 golang-github-kr-pretty-dev all 0.3.1-1 [11.9 kB] Get: 71 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-2 [31.2 kB] Get: 72 http://deb.debian.org/debian trixie/main amd64 golang-github-azure-azure-storage-blob-go-dev all 0.15.0-1 [144 kB] Get: 73 http://deb.debian.org/debian trixie/main amd64 golang-github-dimchansky-utfbom-dev all 1.1.1-1 [5468 B] Get: 74 http://deb.debian.org/debian trixie/main amd64 golang-github-golang-jwt-jwt-dev all 5.0.0+really4.5.2-1 [40.9 kB] Get: 75 http://deb.debian.org/debian trixie/main amd64 golang-github-mitchellh-go-homedir-dev all 1.1.0-1 [5168 B] Get: 76 http://deb.debian.org/debian trixie/main amd64 golang-github-azure-go-autorest-dev all 14.2.0+git20220726.711dde1-1 [124 kB] Get: 77 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-yaml.v3-dev all 3.0.1-3 [74.3 kB] Get: 78 http://deb.debian.org/debian trixie/main amd64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB] Get: 79 http://deb.debian.org/debian trixie/main amd64 golang-github-beevik-ntp-dev all 0.3.0-4 [10.1 kB] Get: 80 http://deb.debian.org/debian trixie/main amd64 golang-github-benbjohnson-clock-dev all 1.3.0-1 [8340 B] Get: 81 http://deb.debian.org/debian trixie/main amd64 golang-github-beorn7-perks-dev all 1.0.1-3 [12.2 kB] Get: 82 http://deb.debian.org/debian trixie/main amd64 golang-github-bgentry-speakeasy-dev all 0.1.0-2 [5384 B] Get: 83 http://deb.debian.org/debian trixie/main amd64 golang-github-burntsushi-toml-dev all 1.4.0-1 [116 kB] Get: 84 http://deb.debian.org/debian trixie/main amd64 golang-github-bwesterb-go-ristretto-dev all 1.2.3-2 [136 kB] Get: 85 http://deb.debian.org/debian trixie/main amd64 golang-github-cenkalti-backoff-dev all 4.3.0-1 [11.9 kB] Get: 86 http://deb.debian.org/debian trixie/main amd64 golang-github-cilium-ebpf-dev all 0.11.0-2 [1793 kB] Get: 87 http://deb.debian.org/debian trixie/main amd64 golang-github-client9-reopen-dev all 1.0.0-4 [5952 B] Get: 88 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-arch-dev all 0.13.0-1 [431 kB] Get: 89 http://deb.debian.org/debian trixie/main amd64 golang-github-mmcloughlin-avo-dev all 0.5.0-1 [554 kB] Get: 90 http://deb.debian.org/debian trixie/main amd64 golang-github-cloudflare-circl-dev all 1.6.1-1 [9486 kB] Get: 91 http://deb.debian.org/debian trixie/main amd64 golang-github-cloudflare-tableflip-dev all 1.2.1~git20200514.4baec98-4 [16.8 kB] Get: 92 http://deb.debian.org/debian trixie/main amd64 golang-github-codegangsta-negroni-dev all 0.1-3 [9780 B] Get: 93 http://deb.debian.org/debian trixie/main amd64 golang-google-protobuf-dev all 1.36.5-1 [796 kB] Get: 94 http://deb.debian.org/debian trixie/main amd64 libcap-dev amd64 1:2.75-10+b1 [546 kB] Get: 95 http://deb.debian.org/debian trixie/main amd64 libsystemd-dev amd64 257.7-1 [1356 kB] Get: 96 http://deb.debian.org/debian trixie/main amd64 golang-github-coreos-go-systemd-dev all 22.5.0-1 [57.4 kB] Get: 97 http://deb.debian.org/debian trixie/main amd64 golang-github-docker-go-units-dev all 0.4.0-4 [7908 B] Get: 98 http://deb.debian.org/debian trixie/main amd64 golang-github-opencontainers-specs-dev all 1.2.0-2 [32.3 kB] Get: 99 http://deb.debian.org/debian trixie/main amd64 golang-github-containerd-cgroups-dev all 3.0.3-4 [62.2 kB] Get: 100 http://deb.debian.org/debian trixie/main amd64 golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3748 B] Get: 101 http://deb.debian.org/debian trixie/main amd64 golang-github-russross-blackfriday-v2-dev all 2.1.0-1 [76.1 kB] Get: 102 http://deb.debian.org/debian trixie/main amd64 golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [10.8 kB] Get: 103 http://deb.debian.org/debian trixie/main amd64 golang-github-cyphar-filepath-securejoin-dev all 0.3.4-3 [39.7 kB] Get: 104 http://deb.debian.org/debian trixie/main amd64 golang-github-dchest-safefile-dev all 0.0~git20151022.0.855e8d9-2 [6132 B] Get: 105 http://deb.debian.org/debian trixie/main amd64 golang-github-denisenkom-go-mssqldb-dev all 0.0~git20170717.0.8fccfc8-7 [216 kB] Get: 106 http://deb.debian.org/debian trixie/main amd64 golang-github-dgryski-go-metro-dev all 0.0~git20200812.85c65e2-2 [4800 B] Get: 107 http://deb.debian.org/debian trixie/main amd64 golang-github-dgryski-go-minhash-dev all 0.0~git20190315.ad340ca-2 [4496 B] Get: 108 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-go-uuid-dev all 1.0.3-1 [8636 B] Get: 109 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-gofork-dev all 1.0.0-4 [25.1 kB] Get: 110 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-jcmturner-dnsutils.v1-dev all 1.0.1-2 [3700 B] Get: 111 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-jcmturner-rpc.v0-dev all 0.0.2-2 [5916 B] Get: 112 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-jcmturner-aescts.v1-dev all 1.0.1-4 [4956 B] Get: 113 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-jcmturner-goidentity.v2-dev all 2.0.0-2 [3236 B] Get: 114 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-jcmturner-gokrb5.v5-dev all 5.3.0+dfsg-2 [107 kB] Get: 115 http://deb.debian.org/debian trixie/main amd64 golang-github-dpotapov-go-spnego-dev all 0.0~git20190506.c2c6091-2 [5492 B] Get: 116 http://deb.debian.org/debian trixie/main amd64 golang-github-ekzhu-minhash-lsh-dev all 1.0-2 [6388 B] Get: 117 http://deb.debian.org/debian trixie/main amd64 golang-github-emirpasic-gods-dev all 1.12.0-2 [42.7 kB] Get: 118 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-isatty-dev all 0.0.20-1 [6080 B] Get: 119 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-colorable-dev all 0.1.13-1 [10.3 kB] Get: 120 http://deb.debian.org/debian trixie/main amd64 golang-github-fatih-color-dev all 1.17.0-1 [13.9 kB] Get: 121 http://deb.debian.org/debian trixie/main amd64 golang-github-felixge-httpsnoop-dev all 1.0.3-3 [8640 B] Get: 122 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-image-dev all 0.18.0-1 [3000 kB] Get: 123 http://deb.debian.org/debian trixie/main amd64 golang-github-golang-freetype-dev all 0.0~git20170609.e2365df+dfsg-2 [54.0 kB] Get: 124 http://deb.debian.org/debian trixie/main amd64 golang-github-fogleman-gg-dev all 1.3.0-3 [14.8 kB] Get: 125 http://deb.debian.org/debian trixie/main amd64 golang-github-fsnotify-fsnotify-dev all 1.8.0-3 [61.9 kB] Get: 126 http://deb.debian.org/debian trixie/main amd64 golang-github-gin-contrib-sse-dev all 0.1.0-2 [6872 B] Get: 127 http://deb.debian.org/debian trixie/main amd64 golang-github-go-playground-locales-dev all 0.14.0-3 [459 kB] Get: 128 http://deb.debian.org/debian trixie/main amd64 golang-github-go-playground-universal-translator-dev all 0.17.0-2 [14.4 kB] Get: 129 http://deb.debian.org/debian trixie/main amd64 golang-github-leodido-go-urn-dev all 1.2.1-3 [9720 B] Get: 130 http://deb.debian.org/debian trixie/main amd64 golang-github-go-playground-validator-v10-dev all 10.4.1-4 [94.3 kB] Get: 131 http://deb.debian.org/debian trixie/main amd64 golang-github-pelletier-go-toml.v2-dev all 2.2.1-1 [876 kB] Get: 132 http://deb.debian.org/debian trixie/main amd64 golang-github-ugorji-go-codec-dev all 1.2.8-1 [234 kB] Get: 133 http://deb.debian.org/debian trixie/main amd64 golang-github-gin-gonic-gin-dev all 1.8.1-3 [107 kB] Get: 134 http://deb.debian.org/debian trixie/main amd64 golang-github-go-errors-errors-dev all 1.5.1-1 [11.0 kB] Get: 135 http://deb.debian.org/debian trixie/main amd64 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB] Get: 136 http://deb.debian.org/debian trixie/main amd64 golang-github-urfave-negroni-dev all 0.2.0-3 [8752 B] Get: 137 http://deb.debian.org/debian trixie/main amd64 golang-github-cespare-xxhash-dev all 2.3.0-1 [10.8 kB] Get: 138 http://deb.debian.org/debian trixie/main amd64 golang-github-klauspost-compress-dev all 1.18.0+ds1-1 [33.3 MB] Get: 139 http://deb.debian.org/debian trixie/main amd64 golang-github-valyala-bytebufferpool-dev all 1.0.0-4 [6780 B] Get: 140 http://deb.debian.org/debian trixie/main amd64 golang-github-valyala-fasthttp-dev all 1:1.59.0-2 [267 kB] Get: 141 http://deb.debian.org/debian trixie/main amd64 golang-github-go-logr-logr-dev all 1.4.2-2 [35.4 kB] Get: 142 http://deb.debian.org/debian trixie/main amd64 golang-github-go-logr-stdr-dev all 1.2.2-4 [5068 B] Get: 143 http://deb.debian.org/debian trixie/main amd64 golang-github-masterminds-semver-dev all 3.2.0-1 [22.2 kB] Get: 144 http://deb.debian.org/debian trixie/main amd64 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4668 B] Get: 145 http://deb.debian.org/debian trixie/main amd64 golang-github-modern-go-reflect2-dev all 1.0.2-2 [10.9 kB] Get: 146 http://deb.debian.org/debian trixie/main amd64 golang-github-json-iterator-go-dev all 1.1.12-2 [62.2 kB] Get: 147 http://deb.debian.org/debian trixie/main amd64 golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.8 kB] Get: 148 http://deb.debian.org/debian trixie/main amd64 golang-github-prometheus-client-model-dev all 0.6.0-1 [11.2 kB] Get: 149 http://deb.debian.org/debian trixie/main amd64 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [13.4 kB] Get: 150 http://deb.debian.org/debian trixie/main amd64 golang-github-go-kit-log-dev all 0.2.1-1 [26.9 kB] Get: 151 http://deb.debian.org/debian trixie/main amd64 golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.3 kB] Get: 152 http://deb.debian.org/debian trixie/main amd64 golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4308 B] Get: 153 http://deb.debian.org/debian trixie/main amd64 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3712 B] Get: 154 http://deb.debian.org/debian trixie/main amd64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-4 [14.6 kB] Get: 155 http://deb.debian.org/debian trixie/main amd64 golang-github-prometheus-sigv4-dev all 0.1.2-2 [8484 B] Get: 156 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-oauth2-dev all 0.27.0-1 [37.2 kB] Get: 157 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [42.8 kB] Get: 158 http://deb.debian.org/debian trixie/main amd64 golang-github-prometheus-common-dev all 0.62.0-3 [118 kB] Get: 159 http://deb.debian.org/debian trixie/main amd64 golang-github-prometheus-procfs-dev all 0.15.1-1 [184 kB] Get: 160 http://deb.debian.org/debian trixie/main amd64 golang-github-prometheus-client-golang-dev all 1.21.1-1 [194 kB] Get: 161 http://deb.debian.org/debian trixie/main amd64 golang-github-golang-protobuf-1-5-dev all 1.5.4-1 [136 kB] Get: 162 http://deb.debian.org/debian trixie/main amd64 golang-github-stoewer-go-strcase-dev all 1.2.0-4 [5556 B] Get: 163 http://deb.debian.org/debian trixie/main amd64 golang-google-genproto-dev all 0.0~git20210726.e7812ac-4 [5301 kB] Get: 164 http://deb.debian.org/debian trixie/main amd64 golang-github-google-cel-go-dev all 0.18.2+ds-5 [400 kB] Get: 165 http://deb.debian.org/debian trixie/main amd64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] Get: 166 http://deb.debian.org/debian trixie/main amd64 golang-glog-dev all 1.2.4-1 [32.2 kB] Get: 167 http://deb.debian.org/debian trixie/main amd64 golang-github-golang-groupcache-dev all 0.0~git20210331.41bb18b-1 [23.2 kB] Get: 168 http://deb.debian.org/debian trixie/main amd64 golang-go.opencensus-dev all 0.24.0-2 [134 kB] Get: 169 http://deb.debian.org/debian trixie/main amd64 golang-google-cloud-compute-metadata-dev all 0.56.0-6 [32.5 kB] Get: 170 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-oauth2-google-dev all 0.27.0-1 [49.9 kB] Get: 171 http://deb.debian.org/debian trixie/main amd64 golang-github-golang-mock-dev all 1.6.0-2 [48.0 kB] Get: 172 http://deb.debian.org/debian trixie/main amd64 golang-github-google-btree-dev all 1.0.1-1 [13.5 kB] Get: 173 http://deb.debian.org/debian trixie/main amd64 golang-github-google-martian-dev all 3.3.2-3 [110 kB] Get: 174 http://deb.debian.org/debian trixie/main amd64 golang-github-chzyer-readline-dev all 1.4.39.g2972be2-3 [30.8 kB] Get: 175 http://deb.debian.org/debian trixie/main amd64 golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-2 [49.1 kB] Get: 176 http://deb.debian.org/debian trixie/main amd64 golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [977 kB] Get: 177 http://deb.debian.org/debian trixie/main amd64 golang-github-googleapis-gax-go-dev all 2.14.1-1 [34.7 kB] Get: 178 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-time-dev all 0.5.0-1 [12.9 kB] Get: 179 http://deb.debian.org/debian trixie/main amd64 golang-google-api-dev all 0.61.0-6 [5343 kB] Get: 180 http://deb.debian.org/debian trixie/main amd64 golang-rsc-binaryregexp-dev all 0.2.0-3 [419 kB] Get: 181 http://deb.debian.org/debian trixie/main amd64 golang-google-cloud-dev all 0.56.0-6 [816 kB] Get: 182 http://deb.debian.org/debian trixie/main amd64 golang-google-grpc-dev all 1.64.0-7 [1230 kB] Get: 183 http://deb.debian.org/debian trixie/main amd64 golang-github-rogpeppe-fastuuid-dev all 0.0~git20150106.0.6724a57-2.1 [4292 B] Get: 184 http://deb.debian.org/debian trixie/main amd64 golang-github-grpc-ecosystem-grpc-gateway-dev all 2.20.0-2 [377 kB] Get: 185 http://deb.debian.org/debian trixie/main amd64 golang-opentelemetry-proto-dev all 1.3.1-2 [48.3 kB] Get: 186 http://deb.debian.org/debian trixie/main amd64 golang-opentelemetry-otel-dev all 1.31.0-4 [519 kB] Get: 187 http://deb.debian.org/debian trixie/main amd64 golang-github-getsentry-sentry-go-dev all 0.29.1-1 [162 kB] Get: 188 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-pflag-dev all 1.0.6~git20210604-d5e0c0615ace-1 [43.0 kB] Get: 189 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.8 kB] Get: 190 http://deb.debian.org/debian trixie/main amd64 golang-github-magiconair-properties-dev all 1.8.7-1 [29.5 kB] Get: 191 http://deb.debian.org/debian trixie/main amd64 golang-github-mitchellh-mapstructure-dev all 1.5.0+git20231216.8508981-1 [29.3 kB] Get: 192 http://deb.debian.org/debian trixie/main amd64 golang-github-pelletier-go-toml-dev all 1.9.5-1 [77.6 kB] Get: 193 http://deb.debian.org/debian trixie/main amd64 golang-github-kr-fs-dev all 0.1.0-2 [6412 B] Get: 194 http://deb.debian.org/debian trixie/main amd64 golang-github-pkg-sftp-dev all 1.13.6-1 [102 kB] Get: 195 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-afero-dev all 1.11.0-1 [58.3 kB] Get: 196 http://deb.debian.org/debian trixie/main amd64 tzdata-legacy all 2025b-4 [179 kB] Get: 197 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-cast-dev all 1.6.0-2 [14.0 kB] Get: 198 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [8084 B] Get: 199 http://deb.debian.org/debian trixie/main amd64 golang-github-subosito-gotenv-dev all 1.3.0-1 [9340 B] Get: 200 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-ini.v1-dev all 1.67.0-1 [39.9 kB] Get: 201 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-viper-dev all 1.12.0-1 [68.9 kB] Get: 202 http://deb.debian.org/debian trixie/main amd64 golang-github-spf13-cobra-dev all 1.8.1-1 [75.2 kB] Get: 203 http://deb.debian.org/debian trixie/main amd64 golang-github-rubyist-tracerx-dev all 0.0~git20170927.0.7879593-2 [4148 B] Get: 204 http://deb.debian.org/debian trixie/main amd64 golang-github-olekukonko-ts-dev all 0.0~git20140412.0.ecf753e-4 [4668 B] Get: 205 http://deb.debian.org/debian trixie/main amd64 golang-github-xeipuuv-gojsonpointer-dev all 0.0~git20190905.02993c4-3 [5888 B] Get: 206 http://deb.debian.org/debian trixie/main amd64 golang-github-xeipuuv-gojsonreference-dev all 0.0~git20180127.bd5ef7b-3 [5152 B] Get: 207 http://deb.debian.org/debian trixie/main amd64 golang-github-xeipuuv-gojsonschema-dev all 1.2.0-3 [45.2 kB] Get: 208 http://deb.debian.org/debian trixie/main amd64 golang-github-git-lfs-wildmatch-dev all 2.0.1-1 [11.9 kB] Get: 209 http://deb.debian.org/debian trixie/main amd64 golang-github-git-lfs-go-netrc-dev all 0.0~git20210914.f0c862d-1 [9524 B] Get: 210 http://deb.debian.org/debian trixie/main amd64 golang-github-git-lfs-gitobj-dev all 2.1.1-1 [43.4 kB] Get: 211 http://deb.debian.org/debian trixie/main amd64 golang-github-ssgelm-cookiejarparser-dev all 1.0.0-3 [4520 B] Get: 212 http://deb.debian.org/debian trixie/main amd64 golang-github-git-lfs-pktline-dev all 0.0~git20210330.06e9096-2 [8620 B] Get: 213 http://deb.debian.org/debian trixie/main amd64 golang-github-leonelquinteros-gotext-dev all 1.5.0-3 [25.7 kB] Get: 214 http://deb.debian.org/debian trixie/main amd64 golang-github-jmhodges-clock-dev all 1.1-1 [7220 B] Get: 215 http://deb.debian.org/debian trixie/main amd64 golang-github-git-lfs-git-lfs-dev all 3.6.1-1 [311 kB] Get: 216 http://deb.debian.org/debian trixie/main amd64 golang-github-montanaflynn-stats-dev all 0.7.1-1 [37.3 kB] Get: 217 http://deb.debian.org/debian trixie/main amd64 golang-github-shogo82148-go-shuffle-dev all 0.0~git20180218.27e6095-1 [4680 B] Get: 218 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-neurosnap-sentences.v1-dev all 1.0.6-1.1 [3933 kB] Get: 219 http://deb.debian.org/debian trixie/main amd64 golang-github-jdkato-prose-dev all 1.2.1-1 [2154 kB] Get: 220 http://deb.debian.org/debian trixie/main amd64 golang-github-go-git-go-billy-dev all 5.5.0-1 [32.3 kB] Get: 221 http://deb.debian.org/debian trixie/main amd64 golang-github-imdario-mergo-dev all 1.0.1-2 [24.7 kB] Get: 222 http://deb.debian.org/debian trixie/main amd64 golang-github-jbenet-go-context-dev all 0.0~git20150711.d14ea06-4 [7492 B] Get: 223 http://deb.debian.org/debian trixie/main amd64 golang-github-pelletier-go-buffruneio-dev all 0.2.0-3 [4352 B] Get: 224 http://deb.debian.org/debian trixie/main amd64 golang-github-kevinburke-ssh-config-dev all 1.2.0-1 [19.6 kB] Get: 225 http://deb.debian.org/debian trixie/main amd64 golang-github-pjbgf-sha1cd-dev all 0.3.0-2 [2874 kB] Get: 226 http://deb.debian.org/debian trixie/main amd64 golang-github-protonmail-go-crypto-dev all 1.2.0-1 [334 kB] Get: 227 http://deb.debian.org/debian trixie/main amd64 golang-github-sergi-go-diff-dev all 1.2.0-2 [777 kB] Get: 228 http://deb.debian.org/debian trixie/main amd64 golang-github-skeema-knownhosts-dev all 1.3.0-1 [15.4 kB] Get: 229 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-warnings.v0-dev all 0.1.2-1.1 [4792 B] Get: 230 http://deb.debian.org/debian trixie/main amd64 golang-github-src-d-gcfg-dev all 1.4.0-3 [31.0 kB] Get: 231 http://deb.debian.org/debian trixie/main amd64 golang-github-xanzy-ssh-agent-dev all 0.3.2-1 [6100 B] Get: 232 http://deb.debian.org/debian trixie/main amd64 golang-github-jessevdk-go-flags-dev all 1.4.0-6 [48.2 kB] Get: 233 http://deb.debian.org/debian trixie/main amd64 golang-github-go-git-go-git-dev all 5.14.0-1 [375 kB] Get: 234 http://deb.debian.org/debian trixie/main amd64 golang-github-hhatto-gorst-dev all 0.0~git20181029.ca9f730-3 [35.8 kB] Get: 235 http://deb.debian.org/debian trixie/main amd64 golang-github-goccmack-gocc-dev all 0.0~git20230228.2292f9e-1 [74.1 kB] Get: 236 http://deb.debian.org/debian trixie/main amd64 golang-github-jung-kurt-gofpdf-dev all 2.17.2+ds-3 [954 kB] Get: 237 http://deb.debian.org/debian trixie/main amd64 golang-gonum-v1-plot-dev all 0.7.0-5 [4804 kB] Get: 238 http://deb.debian.org/debian trixie/main amd64 golang-gonum-v1-gonum-dev all 0.15.1-1 [1989 kB] Get: 239 http://deb.debian.org/debian trixie/main amd64 golang-github-go-enry-go-license-detector-dev all 4.3.0+git20221007.a3a1cc6-3 [7974 kB] Get: 240 http://deb.debian.org/debian trixie/main amd64 golang-github-go-sql-driver-mysql-dev all 1.9.0-1 [85.0 kB] Get: 241 http://deb.debian.org/debian trixie/main amd64 golang-github-go-stack-stack-dev all 1.8.0-1 [8696 B] Get: 242 http://deb.debian.org/debian trixie/main amd64 golang-github-gofrs-uuid-dev all 5.3.2-1 [22.7 kB] Get: 243 http://deb.debian.org/debian trixie/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1+b1 [920 kB] Get: 244 http://deb.debian.org/debian trixie/main amd64 libprotobuf32t64 amd64 3.21.12-11 [983 kB] Get: 245 http://deb.debian.org/debian trixie/main amd64 libprotobuf-lite32t64 amd64 3.21.12-11 [274 kB] Get: 246 http://deb.debian.org/debian trixie/main amd64 libprotobuf-dev amd64 3.21.12-11 [1328 kB] Get: 247 http://deb.debian.org/debian trixie/main amd64 golang-github-gogo-protobuf-dev all 1.3.2-3 [849 kB] Get: 248 http://deb.debian.org/debian trixie/main amd64 golang-github-google-subcommands-dev all 1.2.0-2 [7160 B] Get: 249 http://deb.debian.org/debian trixie/main amd64 golang-github-google-wire-dev all 0.6.0-1 [61.9 kB] Get: 250 http://deb.debian.org/debian trixie/main amd64 golang-github-gorilla-mux-dev all 1.8.1-1 [46.6 kB] Get: 251 http://deb.debian.org/debian trixie/main amd64 golang-github-gorilla-securecookie-dev all 1.1.2-1 [14.0 kB] Get: 252 http://deb.debian.org/debian trixie/main amd64 golang-github-gorilla-sessions-dev all 1.2.1-1 [12.8 kB] Get: 253 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-errwrap-dev all 1.1.0-1 [6168 B] Get: 254 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-go-cleanhttp-dev all 0.5.2-1 [10.8 kB] Get: 255 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-go-hclog-dev all 0.11.0-1 [17.9 kB] Get: 256 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-go-multierror-dev all 1.1.1-2 [7804 B] Get: 257 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-go-retryablehttp-dev all 0.7.1-1 [21.3 kB] Get: 258 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-golang-lru-dev all 0.5.4-2 [14.7 kB] Get: 259 http://deb.debian.org/debian trixie/main amd64 golang-github-hashicorp-yamux-dev all 0.1.1-1 [24.6 kB] Get: 260 http://deb.debian.org/debian trixie/main amd64 golang-github-inconshreveable-log15-dev all 2.15-2 [22.7 kB] Get: 261 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-chunkreader-v2-dev all 2.0.1-2 [4184 B] Get: 262 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgio-dev all 1.0.0-2 [3144 B] Get: 263 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgproto3-v2-dev all 2.3.2-1 [22.1 kB] Get: 264 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgmock-dev all 0.0~git20210724.4ad1a82-2 [9544 B] Get: 265 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgpassfile-dev all 1.0.0-2 [4412 B] Get: 266 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgservicefile-dev all 0.0~git20231201.de7065d-1 [4456 B] Get: 267 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgconn-dev all 1.14.0-1 [55.1 kB] Get: 268 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-puddle-dev all 1.3.0-1 [12.6 kB] Get: 269 http://deb.debian.org/debian trixie/main amd64 golang-github-rs-xid-dev all 1.6.0-1 [11.3 kB] Get: 270 http://deb.debian.org/debian trixie/main amd64 golang-github-rs-zerolog-dev all 1.29.1-1 [62.0 kB] Get: 271 http://deb.debian.org/debian trixie/main amd64 golang-go.uber-atomic-dev all 1.11.0-1 [17.7 kB] Get: 272 http://deb.debian.org/debian trixie/main amd64 golang-go.uber-multierr-dev all 1.6.0-1 [10.6 kB] Get: 273 http://deb.debian.org/debian trixie/main amd64 golang-uber-goleak-dev all 1.3.0-1 [18.1 kB] Get: 274 http://deb.debian.org/debian trixie/main amd64 golang-go.uber-zap-dev all 1.26.0-1 [124 kB] Get: 275 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgx-v4-dev all 4.18.1-2 [95.8 kB] Get: 276 http://deb.debian.org/debian trixie/main amd64 golang-github-shopspring-decimal-dev all 1.3.1-1 [38.3 kB] Get: 277 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-aescts.v2-dev all 2.0.0-2 [4828 B] Get: 278 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-dnsutils.v2-dev all 2.0.0-2 [3872 B] Get: 279 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-goidentity.v6-dev all 6.0.1-2 [3752 B] Get: 280 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-rpc.v2-dev all 2.0.3-2 [24.7 kB] Get: 281 http://deb.debian.org/debian trixie/main amd64 golang-github-jcmturner-gokrb5.v8-dev all 8.4.3-2 [119 kB] Get: 282 http://deb.debian.org/debian trixie/main amd64 golang-github-lib-pq-dev all 1.10.9-2 [86.6 kB] Get: 283 http://deb.debian.org/debian trixie/main amd64 golang-github-jackc-pgtype-dev all 1.10.0-4 [92.5 kB] Get: 284 http://deb.debian.org/debian trixie/main amd64 golang-github-kelseyhightower-envconfig-dev all 1.3.0-2 [11.6 kB] Get: 285 http://deb.debian.org/debian trixie/main amd64 golang-github-rivo-uniseg-dev all 0.4.7-1 [256 kB] Get: 286 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-runewidth-dev all 0.0.16-1 [16.1 kB] Get: 287 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-shellwords-dev all 1.0.12-1 [6744 B] Get: 288 http://deb.debian.org/debian trixie/main amd64 libsqlite3-dev amd64 3.46.1-7 [1109 kB] Get: 289 http://deb.debian.org/debian trixie/main amd64 golang-github-mattn-go-sqlite3-dev amd64 1.14.27~ds1-1 [84.0 kB] Get: 290 http://deb.debian.org/debian trixie/main amd64 golang-github-miekg-dns-dev all 1.1.64-1 [180 kB] Get: 291 http://deb.debian.org/debian trixie/main amd64 golang-github-posener-complete-dev all 1.2.3-2 [16.0 kB] Get: 292 http://deb.debian.org/debian trixie/main amd64 golang-github-mitchellh-cli-dev all 1.1.1-1 [24.3 kB] Get: 293 http://deb.debian.org/debian trixie/main amd64 golang-github-oklog-ulid-dev all 2.0.2+ds-2 [12.2 kB] Get: 294 http://deb.debian.org/debian trixie/main amd64 golang-github-olekukonko-tablewriter-dev all 0.0.5-2 [20.2 kB] Get: 295 http://deb.debian.org/debian trixie/main amd64 golang-github-otiai10-copy-dev all 1.2.0-3 [6244 B] Get: 296 http://deb.debian.org/debian trixie/main amd64 golang-github-pires-go-proxyproto-dev all 0.7.0-1 [31.7 kB] Get: 297 http://deb.debian.org/debian trixie/main amd64 golang-github-ziutek-mymysql-dev all 1.5.4+git20170206.23.0582bcf-2 [46.8 kB] Get: 298 http://deb.debian.org/debian trixie/main amd64 golang-gopkg-gorp.v1-dev all 1.7.2-2 [27.8 kB] Get: 299 http://deb.debian.org/debian trixie/main amd64 golang-github-rubenv-sql-migrate-dev all 0.0~git20191213.0633851-3 [25.6 kB] Get: 300 http://deb.debian.org/debian trixie/main amd64 golang-github-sebest-xff-dev all 0.0~git20160910.6c115e0-2 [5168 B] Get: 301 http://deb.debian.org/debian trixie/main amd64 golang-github-opentracing-opentracing-go-dev all 1.2.0-2 [29.5 kB] Get: 302 http://deb.debian.org/debian trixie/main amd64 golang-gitlab-gitlab-org-gitlab-shell-v14-dev all 14.35.0+ds1-2 [2021 kB] Get: 303 http://deb.debian.org/debian trixie/main amd64 golang-golang-x-xerrors-dev all 0.0~git20231012.104605a-1 [14.6 kB] Get: 304 http://deb.debian.org/debian trixie/main amd64 golang-honnef-go-tools-dev all 2024.1-1 [418 kB] Get: 305 http://deb.debian.org/debian trixie/main amd64 golang-gitlab-gitlab-org-gitaly-dev all 16.11.6+ds1-4 [54.0 MB] Get: 306 http://deb.debian.org/debian trixie/main amd64 libkrb5support0 amd64 1.21.3-5 [33.0 kB] Get: 307 http://deb.debian.org/debian trixie/main amd64 libk5crypto3 amd64 1.21.3-5 [81.5 kB] Get: 308 http://deb.debian.org/debian trixie/main amd64 libkeyutils1 amd64 1.6.3-6 [9456 B] Get: 309 http://deb.debian.org/debian trixie/main amd64 libkrb5-3 amd64 1.21.3-5 [326 kB] Get: 310 http://deb.debian.org/debian trixie/main amd64 libgssapi-krb5-2 amd64 1.21.3-5 [138 kB] Get: 311 http://deb.debian.org/debian trixie/main amd64 libgssrpc4t64 amd64 1.21.3-5 [60.0 kB] Get: 312 http://deb.debian.org/debian trixie/main amd64 libkadm5clnt-mit12 amd64 1.21.3-5 [42.5 kB] Get: 313 http://deb.debian.org/debian trixie/main amd64 libkdb5-10t64 amd64 1.21.3-5 [42.6 kB] Get: 314 http://deb.debian.org/debian trixie/main amd64 libkadm5srv-mit12 amd64 1.21.3-5 [54.2 kB] Get: 315 http://deb.debian.org/debian trixie/main amd64 krb5-multidev amd64 1.21.3-5 [126 kB] Get: 316 http://deb.debian.org/debian trixie/main amd64 libkrb5-dev amd64 1.21.3-5 [16.1 kB] Fetched 251 MB in 4s (59.5 MB/s) Preconfiguring packages ... Selecting previously unselected package golang-golang-x-sys-dev. (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 ... 19851 files and directories currently installed.) Preparing to unpack .../000-golang-golang-x-sys-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.22.0-1) ... Selecting previously unselected package golang-github-sirupsen-logrus-dev. Preparing to unpack .../001-golang-github-sirupsen-logrus-dev_1.9.0-1_all.deb ... Unpacking golang-github-sirupsen-logrus-dev (1.9.0-1) ... Selecting previously unselected package tzdata. Preparing to unpack .../002-tzdata_2025b-4_all.deb ... Unpacking tzdata (2025b-4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../003-sensible-utils_0.0.25_all.deb ... Unpacking sensible-utils (0.0.25) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../005-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.23.1-2_amd64.deb ... Unpacking gettext-base (0.23.1-2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../008-libuchardet0_0.0.8-1+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.41-5_amd64.deb ... Unpacking bsdextrautils (2.41-5) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../011-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package media-types. Preparing to unpack .../013-media-types_13.0.0_all.deb ... Unpacking media-types (13.0.0) ... Selecting previously unselected package m4. Preparing to unpack .../014-m4_1.4.19-8_amd64.deb ... Unpacking m4 (1.4.19-8) ... Selecting previously unselected package autoconf. Preparing to unpack .../015-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../016-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../017-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../018-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../019-libcom-err2_1.47.2-3+b3_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.2-3+b3) ... Selecting previously unselected package comerr-dev:amd64. Preparing to unpack .../020-comerr-dev_2.1-1.47.2-3+b3_amd64.deb ... Unpacking comerr-dev:amd64 (2.1-1.47.2-3+b3) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../021-libdebhelper-perl_13.24.2_all.deb ... Unpacking libdebhelper-perl (13.24.2) ... Selecting previously unselected package libtool. Preparing to unpack .../022-libtool_2.5.4-4_all.deb ... Unpacking libtool (2.5.4-4) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../023-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../024-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../025-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../026-dh-strip-nondeterminism_1.14.1-2_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-2) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../027-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../028-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../029-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../030-libxml2_2.12.7+dfsg+really2.9.14-2.1_amd64.deb ... Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1) ... Selecting previously unselected package gettext. Preparing to unpack .../031-gettext_0.23.1-2_amd64.deb ... Unpacking gettext (0.23.1-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../032-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../033-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../034-debhelper_13.24.2_all.deb ... Unpacking debhelper (13.24.2) ... Selecting previously unselected package dh-golang. Preparing to unpack .../035-dh-golang_1.63_all.deb ... Unpacking dh-golang (1.63) ... Selecting previously unselected package golang-1.24-src. Preparing to unpack .../036-golang-1.24-src_1.24.4-1_all.deb ... Unpacking golang-1.24-src (1.24.4-1) ... Selecting previously unselected package golang-1.24-go. Preparing to unpack .../037-golang-1.24-go_1.24.4-1_amd64.deb ... Unpacking golang-1.24-go (1.24.4-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../038-golang-src_2%3a1.24~2_all.deb ... Unpacking golang-src (2:1.24~2) ... Selecting previously unselected package golang-go:amd64. Preparing to unpack .../039-golang-go_2%3a1.24~2_amd64.deb ... Unpacking golang-go:amd64 (2:1.24~2) ... Selecting previously unselected package golang-any:amd64. Preparing to unpack .../040-golang-any_2%3a1.24~2_amd64.deb ... Unpacking golang-any:amd64 (2:1.24~2) ... Selecting previously unselected package golang-dbus-dev. Preparing to unpack .../041-golang-dbus-dev_5.1.0-1_all.deb ... Unpacking golang-dbus-dev (5.1.0-1) ... Selecting previously unselected package golang-filippo-edwards25519-dev. Preparing to unpack .../042-golang-filippo-edwards25519-dev_1.0.0~rc1+git20210721-0.1_all.deb ... Unpacking golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1) ... Selecting previously unselected package golang-github-ajstarks-svgo-dev. Preparing to unpack .../043-golang-github-ajstarks-svgo-dev_2012-01-27-3_all.deb ... Unpacking golang-github-ajstarks-svgo-dev (2012-01-27-3) ... Selecting previously unselected package golang-github-alecthomas-units-dev. Preparing to unpack .../044-golang-github-alecthomas-units-dev_0.0~git20240927.0f3dac3-1_all.deb ... Unpacking golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... Selecting previously unselected package golang-github-andybalholm-brotli-dev. Preparing to unpack .../045-golang-github-andybalholm-brotli-dev_1.1.1-1_all.deb ... Unpacking golang-github-andybalholm-brotli-dev (1.1.1-1) ... Selecting previously unselected package golang-golang-x-exp-dev. Preparing to unpack .../046-golang-golang-x-exp-dev_0.0~git20231006.7918f67-2_all.deb ... Unpacking golang-golang-x-exp-dev (0.0~git20231006.7918f67-2) ... Selecting previously unselected package golang-github-antlr-antlr4-dev. Preparing to unpack .../047-golang-github-antlr-antlr4-dev_4.11.1+ds-2_all.deb ... Unpacking golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... Selecting previously unselected package golang-github-armon-go-radix-dev. Preparing to unpack .../048-golang-github-armon-go-radix-dev_1.0.0+git20221118.54df44f-1_all.deb ... Unpacking golang-github-armon-go-radix-dev (1.0.0+git20221118.54df44f-1) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../049-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../050-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Selecting previously unselected package golang-github-stretchr-objx-dev. Preparing to unpack .../051-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... Selecting previously unselected package golang-gopkg-yaml.v2-dev. Preparing to unpack .../052-golang-gopkg-yaml.v2-dev_2.4.0-5_all.deb ... Unpacking golang-gopkg-yaml.v2-dev (2.4.0-5) ... Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. Preparing to unpack .../053-golang-github-jmespath-go-jmespath-dev_0.4.0-2_all.deb ... Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Selecting previously unselected package golang-golang-x-term-dev. Preparing to unpack .../054-golang-golang-x-term-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-term-dev (0.22.0-1) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../055-golang-golang-x-text-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-text-dev (0.22.0-1) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../056-golang-golang-x-crypto-dev_1%3a0.25.0-1_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.25.0-1) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../057-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. Preparing to unpack .../058-golang-github-aws-aws-sdk-go-dev_1.49.0-2_all.deb ... Unpacking golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... Selecting previously unselected package golang-github-mattn-go-ieproxy-dev. Preparing to unpack .../059-golang-github-mattn-go-ieproxy-dev_0.0.9-1_all.deb ... Unpacking golang-github-mattn-go-ieproxy-dev (0.0.9-1) ... Selecting previously unselected package golang-github-pkg-errors-dev. Preparing to unpack .../060-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... Selecting previously unselected package golang-github-azure-azure-pipeline-go-dev. Preparing to unpack .../061-golang-github-azure-azure-pipeline-go-dev_0.2.3-1_all.deb ... Unpacking golang-github-azure-azure-pipeline-go-dev (0.2.3-1) ... Selecting previously unselected package golang-github-creack-pty-dev. Preparing to unpack .../062-golang-github-creack-pty-dev_1.1.21-1_all.deb ... Unpacking golang-github-creack-pty-dev (1.1.21-1) ... Selecting previously unselected package golang-github-kr-text-dev. Preparing to unpack .../063-golang-github-kr-text-dev_0.2.0-2_all.deb ... Unpacking golang-github-kr-text-dev (0.2.0-2) ... Selecting previously unselected package golang-golang-x-mod-dev. Preparing to unpack .../064-golang-golang-x-mod-dev_0.19.0-1_all.deb ... Unpacking golang-golang-x-mod-dev (0.19.0-1) ... Selecting previously unselected package golang-github-yuin-goldmark-dev. Preparing to unpack .../065-golang-github-yuin-goldmark-dev_1.7.4-1_all.deb ... Unpacking golang-github-yuin-goldmark-dev (1.7.4-1) ... Selecting previously unselected package golang-golang-x-sync-dev. Preparing to unpack .../066-golang-golang-x-sync-dev_0.7.0-1_all.deb ... Unpacking golang-golang-x-sync-dev (0.7.0-1) ... Selecting previously unselected package golang-golang-x-tools-dev. Preparing to unpack .../067-golang-golang-x-tools-dev_1%3a0.25.0+ds-1_all.deb ... Unpacking golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Selecting previously unselected package golang-github-rogpeppe-go-internal-dev. Preparing to unpack .../068-golang-github-rogpeppe-go-internal-dev_1.12.0-3_all.deb ... Unpacking golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Selecting previously unselected package golang-github-kr-pretty-dev. Preparing to unpack .../069-golang-github-kr-pretty-dev_0.3.1-1_all.deb ... Unpacking golang-github-kr-pretty-dev (0.3.1-1) ... Selecting previously unselected package golang-gopkg-check.v1-dev. Preparing to unpack .../070-golang-gopkg-check.v1-dev_0.0+git20200902.038fdea-2_all.deb ... Unpacking golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... Selecting previously unselected package golang-github-azure-azure-storage-blob-go-dev. Preparing to unpack .../071-golang-github-azure-azure-storage-blob-go-dev_0.15.0-1_all.deb ... Unpacking golang-github-azure-azure-storage-blob-go-dev (0.15.0-1) ... Selecting previously unselected package golang-github-dimchansky-utfbom-dev. Preparing to unpack .../072-golang-github-dimchansky-utfbom-dev_1.1.1-1_all.deb ... Unpacking golang-github-dimchansky-utfbom-dev (1.1.1-1) ... Selecting previously unselected package golang-github-golang-jwt-jwt-dev. Preparing to unpack .../073-golang-github-golang-jwt-jwt-dev_5.0.0+really4.5.2-1_all.deb ... Unpacking golang-github-golang-jwt-jwt-dev (5.0.0+really4.5.2-1) ... Selecting previously unselected package golang-github-mitchellh-go-homedir-dev. Preparing to unpack .../074-golang-github-mitchellh-go-homedir-dev_1.1.0-1_all.deb ... Unpacking golang-github-mitchellh-go-homedir-dev (1.1.0-1) ... Selecting previously unselected package golang-github-azure-go-autorest-dev. Preparing to unpack .../075-golang-github-azure-go-autorest-dev_14.2.0+git20220726.711dde1-1_all.deb ... Unpacking golang-github-azure-go-autorest-dev (14.2.0+git20220726.711dde1-1) ... Selecting previously unselected package golang-gopkg-yaml.v3-dev. Preparing to unpack .../076-golang-gopkg-yaml.v3-dev_3.0.1-3_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.1-3) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../077-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... Selecting previously unselected package golang-github-beevik-ntp-dev. Preparing to unpack .../078-golang-github-beevik-ntp-dev_0.3.0-4_all.deb ... Unpacking golang-github-beevik-ntp-dev (0.3.0-4) ... Selecting previously unselected package golang-github-benbjohnson-clock-dev. Preparing to unpack .../079-golang-github-benbjohnson-clock-dev_1.3.0-1_all.deb ... Unpacking golang-github-benbjohnson-clock-dev (1.3.0-1) ... Selecting previously unselected package golang-github-beorn7-perks-dev. Preparing to unpack .../080-golang-github-beorn7-perks-dev_1.0.1-3_all.deb ... Unpacking golang-github-beorn7-perks-dev (1.0.1-3) ... Selecting previously unselected package golang-github-bgentry-speakeasy-dev. Preparing to unpack .../081-golang-github-bgentry-speakeasy-dev_0.1.0-2_all.deb ... Unpacking golang-github-bgentry-speakeasy-dev (0.1.0-2) ... Selecting previously unselected package golang-github-burntsushi-toml-dev. Preparing to unpack .../082-golang-github-burntsushi-toml-dev_1.4.0-1_all.deb ... Unpacking golang-github-burntsushi-toml-dev (1.4.0-1) ... Selecting previously unselected package golang-github-bwesterb-go-ristretto-dev. Preparing to unpack .../083-golang-github-bwesterb-go-ristretto-dev_1.2.3-2_all.deb ... Unpacking golang-github-bwesterb-go-ristretto-dev (1.2.3-2) ... Selecting previously unselected package golang-github-cenkalti-backoff-dev. Preparing to unpack .../084-golang-github-cenkalti-backoff-dev_4.3.0-1_all.deb ... Unpacking golang-github-cenkalti-backoff-dev (4.3.0-1) ... Selecting previously unselected package golang-github-cilium-ebpf-dev. Preparing to unpack .../085-golang-github-cilium-ebpf-dev_0.11.0-2_all.deb ... Unpacking golang-github-cilium-ebpf-dev (0.11.0-2) ... Selecting previously unselected package golang-github-client9-reopen-dev. Preparing to unpack .../086-golang-github-client9-reopen-dev_1.0.0-4_all.deb ... Unpacking golang-github-client9-reopen-dev (1.0.0-4) ... Selecting previously unselected package golang-golang-x-arch-dev. Preparing to unpack .../087-golang-golang-x-arch-dev_0.13.0-1_all.deb ... Unpacking golang-golang-x-arch-dev (0.13.0-1) ... Selecting previously unselected package golang-github-mmcloughlin-avo-dev. Preparing to unpack .../088-golang-github-mmcloughlin-avo-dev_0.5.0-1_all.deb ... Unpacking golang-github-mmcloughlin-avo-dev (0.5.0-1) ... Selecting previously unselected package golang-github-cloudflare-circl-dev. Preparing to unpack .../089-golang-github-cloudflare-circl-dev_1.6.1-1_all.deb ... Unpacking golang-github-cloudflare-circl-dev (1.6.1-1) ... Selecting previously unselected package golang-github-cloudflare-tableflip-dev. Preparing to unpack .../090-golang-github-cloudflare-tableflip-dev_1.2.1~git20200514.4baec98-4_all.deb ... Unpacking golang-github-cloudflare-tableflip-dev (1.2.1~git20200514.4baec98-4) ... Selecting previously unselected package golang-github-codegangsta-negroni-dev. Preparing to unpack .../091-golang-github-codegangsta-negroni-dev_0.1-3_all.deb ... Unpacking golang-github-codegangsta-negroni-dev (0.1-3) ... Selecting previously unselected package golang-google-protobuf-dev. Preparing to unpack .../092-golang-google-protobuf-dev_1.36.5-1_all.deb ... Unpacking golang-google-protobuf-dev (1.36.5-1) ... Selecting previously unselected package libcap-dev:amd64. Preparing to unpack .../093-libcap-dev_1%3a2.75-10+b1_amd64.deb ... Unpacking libcap-dev:amd64 (1:2.75-10+b1) ... Selecting previously unselected package libsystemd-dev:amd64. Preparing to unpack .../094-libsystemd-dev_257.7-1_amd64.deb ... Unpacking libsystemd-dev:amd64 (257.7-1) ... Selecting previously unselected package golang-github-coreos-go-systemd-dev. Preparing to unpack .../095-golang-github-coreos-go-systemd-dev_22.5.0-1_all.deb ... Unpacking golang-github-coreos-go-systemd-dev (22.5.0-1) ... Selecting previously unselected package golang-github-docker-go-units-dev. Preparing to unpack .../096-golang-github-docker-go-units-dev_0.4.0-4_all.deb ... Unpacking golang-github-docker-go-units-dev (0.4.0-4) ... Selecting previously unselected package golang-github-opencontainers-specs-dev. Preparing to unpack .../097-golang-github-opencontainers-specs-dev_1.2.0-2_all.deb ... Unpacking golang-github-opencontainers-specs-dev (1.2.0-2) ... Selecting previously unselected package golang-github-containerd-cgroups-dev. Preparing to unpack .../098-golang-github-containerd-cgroups-dev_3.0.3-4_all.deb ... Unpacking golang-github-containerd-cgroups-dev (3.0.3-4) ... Selecting previously unselected package golang-github-shurcool-sanitized-anchor-name-dev. Preparing to unpack .../099-golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-3_all.deb ... Unpacking golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... Selecting previously unselected package golang-github-russross-blackfriday-v2-dev. Preparing to unpack .../100-golang-github-russross-blackfriday-v2-dev_2.1.0-1_all.deb ... Unpacking golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... Selecting previously unselected package golang-github-cpuguy83-go-md2man-v2-dev. Preparing to unpack .../101-golang-github-cpuguy83-go-md2man-v2-dev_2.0.4-1_all.deb ... Unpacking golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... Selecting previously unselected package golang-github-cyphar-filepath-securejoin-dev. Preparing to unpack .../102-golang-github-cyphar-filepath-securejoin-dev_0.3.4-3_all.deb ... Unpacking golang-github-cyphar-filepath-securejoin-dev (0.3.4-3) ... Selecting previously unselected package golang-github-dchest-safefile-dev. Preparing to unpack .../103-golang-github-dchest-safefile-dev_0.0~git20151022.0.855e8d9-2_all.deb ... Unpacking golang-github-dchest-safefile-dev (0.0~git20151022.0.855e8d9-2) ... Selecting previously unselected package golang-github-denisenkom-go-mssqldb-dev. Preparing to unpack .../104-golang-github-denisenkom-go-mssqldb-dev_0.0~git20170717.0.8fccfc8-7_all.deb ... Unpacking golang-github-denisenkom-go-mssqldb-dev (0.0~git20170717.0.8fccfc8-7) ... Selecting previously unselected package golang-github-dgryski-go-metro-dev. Preparing to unpack .../105-golang-github-dgryski-go-metro-dev_0.0~git20200812.85c65e2-2_all.deb ... Unpacking golang-github-dgryski-go-metro-dev (0.0~git20200812.85c65e2-2) ... Selecting previously unselected package golang-github-dgryski-go-minhash-dev. Preparing to unpack .../106-golang-github-dgryski-go-minhash-dev_0.0~git20190315.ad340ca-2_all.deb ... Unpacking golang-github-dgryski-go-minhash-dev (0.0~git20190315.ad340ca-2) ... Selecting previously unselected package golang-github-hashicorp-go-uuid-dev. Preparing to unpack .../107-golang-github-hashicorp-go-uuid-dev_1.0.3-1_all.deb ... Unpacking golang-github-hashicorp-go-uuid-dev (1.0.3-1) ... Selecting previously unselected package golang-github-jcmturner-gofork-dev. Preparing to unpack .../108-golang-github-jcmturner-gofork-dev_1.0.0-4_all.deb ... Unpacking golang-github-jcmturner-gofork-dev (1.0.0-4) ... Selecting previously unselected package golang-gopkg-jcmturner-dnsutils.v1-dev. Preparing to unpack .../109-golang-gopkg-jcmturner-dnsutils.v1-dev_1.0.1-2_all.deb ... Unpacking golang-gopkg-jcmturner-dnsutils.v1-dev (1.0.1-2) ... Selecting previously unselected package golang-gopkg-jcmturner-rpc.v0-dev. Preparing to unpack .../110-golang-gopkg-jcmturner-rpc.v0-dev_0.0.2-2_all.deb ... Unpacking golang-gopkg-jcmturner-rpc.v0-dev (0.0.2-2) ... Selecting previously unselected package golang-gopkg-jcmturner-aescts.v1-dev. Preparing to unpack .../111-golang-gopkg-jcmturner-aescts.v1-dev_1.0.1-4_all.deb ... Unpacking golang-gopkg-jcmturner-aescts.v1-dev (1.0.1-4) ... Selecting previously unselected package golang-gopkg-jcmturner-goidentity.v2-dev. Preparing to unpack .../112-golang-gopkg-jcmturner-goidentity.v2-dev_2.0.0-2_all.deb ... Unpacking golang-gopkg-jcmturner-goidentity.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-gopkg-jcmturner-gokrb5.v5-dev. Preparing to unpack .../113-golang-gopkg-jcmturner-gokrb5.v5-dev_5.3.0+dfsg-2_all.deb ... Unpacking golang-gopkg-jcmturner-gokrb5.v5-dev (5.3.0+dfsg-2) ... Selecting previously unselected package golang-github-dpotapov-go-spnego-dev. Preparing to unpack .../114-golang-github-dpotapov-go-spnego-dev_0.0~git20190506.c2c6091-2_all.deb ... Unpacking golang-github-dpotapov-go-spnego-dev (0.0~git20190506.c2c6091-2) ... Selecting previously unselected package golang-github-ekzhu-minhash-lsh-dev. Preparing to unpack .../115-golang-github-ekzhu-minhash-lsh-dev_1.0-2_all.deb ... Unpacking golang-github-ekzhu-minhash-lsh-dev (1.0-2) ... Selecting previously unselected package golang-github-emirpasic-gods-dev. Preparing to unpack .../116-golang-github-emirpasic-gods-dev_1.12.0-2_all.deb ... Unpacking golang-github-emirpasic-gods-dev (1.12.0-2) ... Selecting previously unselected package golang-github-mattn-go-isatty-dev. Preparing to unpack .../117-golang-github-mattn-go-isatty-dev_0.0.20-1_all.deb ... Unpacking golang-github-mattn-go-isatty-dev (0.0.20-1) ... Selecting previously unselected package golang-github-mattn-go-colorable-dev. Preparing to unpack .../118-golang-github-mattn-go-colorable-dev_0.1.13-1_all.deb ... Unpacking golang-github-mattn-go-colorable-dev (0.1.13-1) ... Selecting previously unselected package golang-github-fatih-color-dev. Preparing to unpack .../119-golang-github-fatih-color-dev_1.17.0-1_all.deb ... Unpacking golang-github-fatih-color-dev (1.17.0-1) ... Selecting previously unselected package golang-github-felixge-httpsnoop-dev. Preparing to unpack .../120-golang-github-felixge-httpsnoop-dev_1.0.3-3_all.deb ... Unpacking golang-github-felixge-httpsnoop-dev (1.0.3-3) ... Selecting previously unselected package golang-golang-x-image-dev. Preparing to unpack .../121-golang-golang-x-image-dev_0.18.0-1_all.deb ... Unpacking golang-golang-x-image-dev (0.18.0-1) ... Selecting previously unselected package golang-github-golang-freetype-dev. Preparing to unpack .../122-golang-github-golang-freetype-dev_0.0~git20170609.e2365df+dfsg-2_all.deb ... Unpacking golang-github-golang-freetype-dev (0.0~git20170609.e2365df+dfsg-2) ... Selecting previously unselected package golang-github-fogleman-gg-dev. Preparing to unpack .../123-golang-github-fogleman-gg-dev_1.3.0-3_all.deb ... Unpacking golang-github-fogleman-gg-dev (1.3.0-3) ... Selecting previously unselected package golang-github-fsnotify-fsnotify-dev. Preparing to unpack .../124-golang-github-fsnotify-fsnotify-dev_1.8.0-3_all.deb ... Unpacking golang-github-fsnotify-fsnotify-dev (1.8.0-3) ... Selecting previously unselected package golang-github-gin-contrib-sse-dev. Preparing to unpack .../125-golang-github-gin-contrib-sse-dev_0.1.0-2_all.deb ... Unpacking golang-github-gin-contrib-sse-dev (0.1.0-2) ... Selecting previously unselected package golang-github-go-playground-locales-dev. Preparing to unpack .../126-golang-github-go-playground-locales-dev_0.14.0-3_all.deb ... Unpacking golang-github-go-playground-locales-dev (0.14.0-3) ... Selecting previously unselected package golang-github-go-playground-universal-translator-dev. Preparing to unpack .../127-golang-github-go-playground-universal-translator-dev_0.17.0-2_all.deb ... Unpacking golang-github-go-playground-universal-translator-dev (0.17.0-2) ... Selecting previously unselected package golang-github-leodido-go-urn-dev. Preparing to unpack .../128-golang-github-leodido-go-urn-dev_1.2.1-3_all.deb ... Unpacking golang-github-leodido-go-urn-dev (1.2.1-3) ... Selecting previously unselected package golang-github-go-playground-validator-v10-dev. Preparing to unpack .../129-golang-github-go-playground-validator-v10-dev_10.4.1-4_all.deb ... Unpacking golang-github-go-playground-validator-v10-dev (10.4.1-4) ... Selecting previously unselected package golang-github-pelletier-go-toml.v2-dev. Preparing to unpack .../130-golang-github-pelletier-go-toml.v2-dev_2.2.1-1_all.deb ... Unpacking golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Selecting previously unselected package golang-github-ugorji-go-codec-dev. Preparing to unpack .../131-golang-github-ugorji-go-codec-dev_1.2.8-1_all.deb ... Unpacking golang-github-ugorji-go-codec-dev (1.2.8-1) ... Selecting previously unselected package golang-github-gin-gonic-gin-dev. Preparing to unpack .../132-golang-github-gin-gonic-gin-dev_1.8.1-3_all.deb ... Unpacking golang-github-gin-gonic-gin-dev (1.8.1-3) ... Selecting previously unselected package golang-github-go-errors-errors-dev. Preparing to unpack .../133-golang-github-go-errors-errors-dev_1.5.1-1_all.deb ... Unpacking golang-github-go-errors-errors-dev (1.5.1-1) ... Selecting previously unselected package golang-github-google-go-cmp-dev. Preparing to unpack .../134-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... Selecting previously unselected package golang-github-urfave-negroni-dev. Preparing to unpack .../135-golang-github-urfave-negroni-dev_0.2.0-3_all.deb ... Unpacking golang-github-urfave-negroni-dev (0.2.0-3) ... Selecting previously unselected package golang-github-cespare-xxhash-dev. Preparing to unpack .../136-golang-github-cespare-xxhash-dev_2.3.0-1_all.deb ... Unpacking golang-github-cespare-xxhash-dev (2.3.0-1) ... Selecting previously unselected package golang-github-klauspost-compress-dev. Preparing to unpack .../137-golang-github-klauspost-compress-dev_1.18.0+ds1-1_all.deb ... Unpacking golang-github-klauspost-compress-dev (1.18.0+ds1-1) ... Selecting previously unselected package golang-github-valyala-bytebufferpool-dev. Preparing to unpack .../138-golang-github-valyala-bytebufferpool-dev_1.0.0-4_all.deb ... Unpacking golang-github-valyala-bytebufferpool-dev (1.0.0-4) ... Selecting previously unselected package golang-github-valyala-fasthttp-dev. Preparing to unpack .../139-golang-github-valyala-fasthttp-dev_1%3a1.59.0-2_all.deb ... Unpacking golang-github-valyala-fasthttp-dev (1:1.59.0-2) ... Selecting previously unselected package golang-github-go-logr-logr-dev. Preparing to unpack .../140-golang-github-go-logr-logr-dev_1.4.2-2_all.deb ... Unpacking golang-github-go-logr-logr-dev (1.4.2-2) ... Selecting previously unselected package golang-github-go-logr-stdr-dev. Preparing to unpack .../141-golang-github-go-logr-stdr-dev_1.2.2-4_all.deb ... Unpacking golang-github-go-logr-stdr-dev (1.2.2-4) ... Selecting previously unselected package golang-github-masterminds-semver-dev. Preparing to unpack .../142-golang-github-masterminds-semver-dev_3.2.0-1_all.deb ... Unpacking golang-github-masterminds-semver-dev (3.2.0-1) ... Selecting previously unselected package golang-github-modern-go-concurrent-dev. Preparing to unpack .../143-golang-github-modern-go-concurrent-dev_1.0.3-1.1_all.deb ... Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Selecting previously unselected package golang-github-modern-go-reflect2-dev. Preparing to unpack .../144-golang-github-modern-go-reflect2-dev_1.0.2-2_all.deb ... Unpacking golang-github-modern-go-reflect2-dev (1.0.2-2) ... Selecting previously unselected package golang-github-json-iterator-go-dev. Preparing to unpack .../145-golang-github-json-iterator-go-dev_1.1.12-2_all.deb ... Unpacking golang-github-json-iterator-go-dev (1.1.12-2) ... Selecting previously unselected package golang-github-kylelemons-godebug-dev. Preparing to unpack .../146-golang-github-kylelemons-godebug-dev_1.1.0-2_all.deb ... Unpacking golang-github-kylelemons-godebug-dev (1.1.0-2) ... Selecting previously unselected package golang-github-prometheus-client-model-dev. Preparing to unpack .../147-golang-github-prometheus-client-model-dev_0.6.0-1_all.deb ... Unpacking golang-github-prometheus-client-model-dev (0.6.0-1) ... Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. Preparing to unpack .../148-golang-github-go-logfmt-logfmt-dev_0.5.0-2_all.deb ... Unpacking golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Selecting previously unselected package golang-github-go-kit-log-dev. Preparing to unpack .../149-golang-github-go-kit-log-dev_0.2.1-1_all.deb ... Unpacking golang-github-go-kit-log-dev (0.2.1-1) ... Selecting previously unselected package golang-github-julienschmidt-httprouter-dev. Preparing to unpack .../150-golang-github-julienschmidt-httprouter-dev_1.3.0-2_all.deb ... Unpacking golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... Selecting previously unselected package golang-github-munnerz-goautoneg-dev. Preparing to unpack .../151-golang-github-munnerz-goautoneg-dev_0.0~git20191010.a7dc8b6-2_all.deb ... Unpacking golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... Selecting previously unselected package golang-github-jpillora-backoff-dev. Preparing to unpack .../152-golang-github-jpillora-backoff-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev. Preparing to unpack .../153-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-4_all.deb ... Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... Selecting previously unselected package golang-github-prometheus-sigv4-dev. Preparing to unpack .../154-golang-github-prometheus-sigv4-dev_0.1.2-2_all.deb ... Unpacking golang-github-prometheus-sigv4-dev (0.1.2-2) ... Selecting previously unselected package golang-golang-x-oauth2-dev. Preparing to unpack .../155-golang-golang-x-oauth2-dev_0.27.0-1_all.deb ... Unpacking golang-golang-x-oauth2-dev (0.27.0-1) ... Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. Preparing to unpack .../156-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Selecting previously unselected package golang-github-prometheus-common-dev. Preparing to unpack .../157-golang-github-prometheus-common-dev_0.62.0-3_all.deb ... Unpacking golang-github-prometheus-common-dev (0.62.0-3) ... Selecting previously unselected package golang-github-prometheus-procfs-dev. Preparing to unpack .../158-golang-github-prometheus-procfs-dev_0.15.1-1_all.deb ... Unpacking golang-github-prometheus-procfs-dev (0.15.1-1) ... Selecting previously unselected package golang-github-prometheus-client-golang-dev. Preparing to unpack .../159-golang-github-prometheus-client-golang-dev_1.21.1-1_all.deb ... Unpacking golang-github-prometheus-client-golang-dev (1.21.1-1) ... Selecting previously unselected package golang-github-golang-protobuf-1-5-dev. Preparing to unpack .../160-golang-github-golang-protobuf-1-5-dev_1.5.4-1_all.deb ... Unpacking golang-github-golang-protobuf-1-5-dev (1.5.4-1) ... Selecting previously unselected package golang-github-stoewer-go-strcase-dev. Preparing to unpack .../161-golang-github-stoewer-go-strcase-dev_1.2.0-4_all.deb ... Unpacking golang-github-stoewer-go-strcase-dev (1.2.0-4) ... Selecting previously unselected package golang-google-genproto-dev. Preparing to unpack .../162-golang-google-genproto-dev_0.0~git20210726.e7812ac-4_all.deb ... Unpacking golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... Selecting previously unselected package golang-github-google-cel-go-dev. Preparing to unpack .../163-golang-github-google-cel-go-dev_0.18.2+ds-5_all.deb ... Unpacking golang-github-google-cel-go-dev (0.18.2+ds-5) ... Selecting previously unselected package golang-github-google-uuid-dev. Preparing to unpack .../164-golang-github-google-uuid-dev_1.6.0-1_all.deb ... Unpacking golang-github-google-uuid-dev (1.6.0-1) ... Selecting previously unselected package golang-glog-dev. Preparing to unpack .../165-golang-glog-dev_1.2.4-1_all.deb ... Unpacking golang-glog-dev (1.2.4-1) ... Selecting previously unselected package golang-github-golang-groupcache-dev. Preparing to unpack .../166-golang-github-golang-groupcache-dev_0.0~git20210331.41bb18b-1_all.deb ... Unpacking golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-1) ... Selecting previously unselected package golang-go.opencensus-dev. Preparing to unpack .../167-golang-go.opencensus-dev_0.24.0-2_all.deb ... Unpacking golang-go.opencensus-dev (0.24.0-2) ... Selecting previously unselected package golang-google-cloud-compute-metadata-dev. Preparing to unpack .../168-golang-google-cloud-compute-metadata-dev_0.56.0-6_all.deb ... Unpacking golang-google-cloud-compute-metadata-dev (0.56.0-6) ... Selecting previously unselected package golang-golang-x-oauth2-google-dev. Preparing to unpack .../169-golang-golang-x-oauth2-google-dev_0.27.0-1_all.deb ... Unpacking golang-golang-x-oauth2-google-dev (0.27.0-1) ... Selecting previously unselected package golang-github-golang-mock-dev. Preparing to unpack .../170-golang-github-golang-mock-dev_1.6.0-2_all.deb ... Unpacking golang-github-golang-mock-dev (1.6.0-2) ... Selecting previously unselected package golang-github-google-btree-dev. Preparing to unpack .../171-golang-github-google-btree-dev_1.0.1-1_all.deb ... Unpacking golang-github-google-btree-dev (1.0.1-1) ... Selecting previously unselected package golang-github-google-martian-dev. Preparing to unpack .../172-golang-github-google-martian-dev_3.3.2-3_all.deb ... Unpacking golang-github-google-martian-dev (3.3.2-3) ... Selecting previously unselected package golang-github-chzyer-readline-dev. Preparing to unpack .../173-golang-github-chzyer-readline-dev_1.4.39.g2972be2-3_all.deb ... Unpacking golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Selecting previously unselected package golang-github-ianlancetaylor-demangle-dev. Preparing to unpack .../174-golang-github-ianlancetaylor-demangle-dev_0.0~git20200824.28f6c0f-2_all.deb ... Unpacking golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... Selecting previously unselected package golang-github-google-pprof-dev. Preparing to unpack .../175-golang-github-google-pprof-dev_0.0~git20211008.947d60d-1_all.deb ... Unpacking golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... Selecting previously unselected package golang-github-googleapis-gax-go-dev. Preparing to unpack .../176-golang-github-googleapis-gax-go-dev_2.14.1-1_all.deb ... Unpacking golang-github-googleapis-gax-go-dev (2.14.1-1) ... Selecting previously unselected package golang-golang-x-time-dev. Preparing to unpack .../177-golang-golang-x-time-dev_0.5.0-1_all.deb ... Unpacking golang-golang-x-time-dev (0.5.0-1) ... Selecting previously unselected package golang-google-api-dev. Preparing to unpack .../178-golang-google-api-dev_0.61.0-6_all.deb ... Unpacking golang-google-api-dev (0.61.0-6) ... Selecting previously unselected package golang-rsc-binaryregexp-dev. Preparing to unpack .../179-golang-rsc-binaryregexp-dev_0.2.0-3_all.deb ... Unpacking golang-rsc-binaryregexp-dev (0.2.0-3) ... Selecting previously unselected package golang-google-cloud-dev. Preparing to unpack .../180-golang-google-cloud-dev_0.56.0-6_all.deb ... Unpacking golang-google-cloud-dev (0.56.0-6) ... Selecting previously unselected package golang-google-grpc-dev. Preparing to unpack .../181-golang-google-grpc-dev_1.64.0-7_all.deb ... Unpacking golang-google-grpc-dev (1.64.0-7) ... Selecting previously unselected package golang-github-rogpeppe-fastuuid-dev. Preparing to unpack .../182-golang-github-rogpeppe-fastuuid-dev_0.0~git20150106.0.6724a57-2.1_all.deb ... Unpacking golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2.1) ... Selecting previously unselected package golang-github-grpc-ecosystem-grpc-gateway-dev. Preparing to unpack .../183-golang-github-grpc-ecosystem-grpc-gateway-dev_2.20.0-2_all.deb ... Unpacking golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2) ... Selecting previously unselected package golang-opentelemetry-proto-dev. Preparing to unpack .../184-golang-opentelemetry-proto-dev_1.3.1-2_all.deb ... Unpacking golang-opentelemetry-proto-dev (1.3.1-2) ... Selecting previously unselected package golang-opentelemetry-otel-dev. Preparing to unpack .../185-golang-opentelemetry-otel-dev_1.31.0-4_all.deb ... Unpacking golang-opentelemetry-otel-dev (1.31.0-4) ... Selecting previously unselected package golang-github-getsentry-sentry-go-dev. Preparing to unpack .../186-golang-github-getsentry-sentry-go-dev_0.29.1-1_all.deb ... Unpacking golang-github-getsentry-sentry-go-dev (0.29.1-1) ... Selecting previously unselected package golang-github-spf13-pflag-dev. Preparing to unpack .../187-golang-github-spf13-pflag-dev_1.0.6~git20210604-d5e0c0615ace-1_all.deb ... Unpacking golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... Selecting previously unselected package golang-github-hashicorp-hcl-dev. Preparing to unpack .../188-golang-github-hashicorp-hcl-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-magiconair-properties-dev. Preparing to unpack .../189-golang-github-magiconair-properties-dev_1.8.7-1_all.deb ... Unpacking golang-github-magiconair-properties-dev (1.8.7-1) ... Selecting previously unselected package golang-github-mitchellh-mapstructure-dev. Preparing to unpack .../190-golang-github-mitchellh-mapstructure-dev_1.5.0+git20231216.8508981-1_all.deb ... Unpacking golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Selecting previously unselected package golang-github-pelletier-go-toml-dev. Preparing to unpack .../191-golang-github-pelletier-go-toml-dev_1.9.5-1_all.deb ... Unpacking golang-github-pelletier-go-toml-dev (1.9.5-1) ... Selecting previously unselected package golang-github-kr-fs-dev. Preparing to unpack .../192-golang-github-kr-fs-dev_0.1.0-2_all.deb ... Unpacking golang-github-kr-fs-dev (0.1.0-2) ... Selecting previously unselected package golang-github-pkg-sftp-dev. Preparing to unpack .../193-golang-github-pkg-sftp-dev_1.13.6-1_all.deb ... Unpacking golang-github-pkg-sftp-dev (1.13.6-1) ... Selecting previously unselected package golang-github-spf13-afero-dev. Preparing to unpack .../194-golang-github-spf13-afero-dev_1.11.0-1_all.deb ... Unpacking golang-github-spf13-afero-dev (1.11.0-1) ... Selecting previously unselected package tzdata-legacy. Preparing to unpack .../195-tzdata-legacy_2025b-4_all.deb ... Unpacking tzdata-legacy (2025b-4) ... Selecting previously unselected package golang-github-spf13-cast-dev. Preparing to unpack .../196-golang-github-spf13-cast-dev_1.6.0-2_all.deb ... Unpacking golang-github-spf13-cast-dev (1.6.0-2) ... Selecting previously unselected package golang-github-spf13-jwalterweatherman-dev. Preparing to unpack .../197-golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-2_all.deb ... Unpacking golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... Selecting previously unselected package golang-github-subosito-gotenv-dev. Preparing to unpack .../198-golang-github-subosito-gotenv-dev_1.3.0-1_all.deb ... Unpacking golang-github-subosito-gotenv-dev (1.3.0-1) ... Selecting previously unselected package golang-gopkg-ini.v1-dev. Preparing to unpack .../199-golang-gopkg-ini.v1-dev_1.67.0-1_all.deb ... Unpacking golang-gopkg-ini.v1-dev (1.67.0-1) ... Selecting previously unselected package golang-github-spf13-viper-dev. Preparing to unpack .../200-golang-github-spf13-viper-dev_1.12.0-1_all.deb ... Unpacking golang-github-spf13-viper-dev (1.12.0-1) ... Selecting previously unselected package golang-github-spf13-cobra-dev. Preparing to unpack .../201-golang-github-spf13-cobra-dev_1.8.1-1_all.deb ... Unpacking golang-github-spf13-cobra-dev (1.8.1-1) ... Selecting previously unselected package golang-github-rubyist-tracerx-dev. Preparing to unpack .../202-golang-github-rubyist-tracerx-dev_0.0~git20170927.0.7879593-2_all.deb ... Unpacking golang-github-rubyist-tracerx-dev (0.0~git20170927.0.7879593-2) ... Selecting previously unselected package golang-github-olekukonko-ts-dev. Preparing to unpack .../203-golang-github-olekukonko-ts-dev_0.0~git20140412.0.ecf753e-4_all.deb ... Unpacking golang-github-olekukonko-ts-dev (0.0~git20140412.0.ecf753e-4) ... Selecting previously unselected package golang-github-xeipuuv-gojsonpointer-dev. Preparing to unpack .../204-golang-github-xeipuuv-gojsonpointer-dev_0.0~git20190905.02993c4-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonreference-dev. Preparing to unpack .../205-golang-github-xeipuuv-gojsonreference-dev_0.0~git20180127.bd5ef7b-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonschema-dev. Preparing to unpack .../206-golang-github-xeipuuv-gojsonschema-dev_1.2.0-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... Selecting previously unselected package golang-github-git-lfs-wildmatch-dev. Preparing to unpack .../207-golang-github-git-lfs-wildmatch-dev_2.0.1-1_all.deb ... Unpacking golang-github-git-lfs-wildmatch-dev (2.0.1-1) ... Selecting previously unselected package golang-github-git-lfs-go-netrc-dev. Preparing to unpack .../208-golang-github-git-lfs-go-netrc-dev_0.0~git20210914.f0c862d-1_all.deb ... Unpacking golang-github-git-lfs-go-netrc-dev (0.0~git20210914.f0c862d-1) ... Selecting previously unselected package golang-github-git-lfs-gitobj-dev. Preparing to unpack .../209-golang-github-git-lfs-gitobj-dev_2.1.1-1_all.deb ... Unpacking golang-github-git-lfs-gitobj-dev (2.1.1-1) ... Selecting previously unselected package golang-github-ssgelm-cookiejarparser-dev. Preparing to unpack .../210-golang-github-ssgelm-cookiejarparser-dev_1.0.0-3_all.deb ... Unpacking golang-github-ssgelm-cookiejarparser-dev (1.0.0-3) ... Selecting previously unselected package golang-github-git-lfs-pktline-dev. Preparing to unpack .../211-golang-github-git-lfs-pktline-dev_0.0~git20210330.06e9096-2_all.deb ... Unpacking golang-github-git-lfs-pktline-dev (0.0~git20210330.06e9096-2) ... Selecting previously unselected package golang-github-leonelquinteros-gotext-dev. Preparing to unpack .../212-golang-github-leonelquinteros-gotext-dev_1.5.0-3_all.deb ... Unpacking golang-github-leonelquinteros-gotext-dev (1.5.0-3) ... Selecting previously unselected package golang-github-jmhodges-clock-dev. Preparing to unpack .../213-golang-github-jmhodges-clock-dev_1.1-1_all.deb ... Unpacking golang-github-jmhodges-clock-dev (1.1-1) ... Selecting previously unselected package golang-github-git-lfs-git-lfs-dev. Preparing to unpack .../214-golang-github-git-lfs-git-lfs-dev_3.6.1-1_all.deb ... Unpacking golang-github-git-lfs-git-lfs-dev (3.6.1-1) ... Selecting previously unselected package golang-github-montanaflynn-stats-dev. Preparing to unpack .../215-golang-github-montanaflynn-stats-dev_0.7.1-1_all.deb ... Unpacking golang-github-montanaflynn-stats-dev (0.7.1-1) ... Selecting previously unselected package golang-github-shogo82148-go-shuffle-dev. Preparing to unpack .../216-golang-github-shogo82148-go-shuffle-dev_0.0~git20180218.27e6095-1_all.deb ... Unpacking golang-github-shogo82148-go-shuffle-dev (0.0~git20180218.27e6095-1) ... Selecting previously unselected package golang-gopkg-neurosnap-sentences.v1-dev. Preparing to unpack .../217-golang-gopkg-neurosnap-sentences.v1-dev_1.0.6-1.1_all.deb ... Unpacking golang-gopkg-neurosnap-sentences.v1-dev (1.0.6-1.1) ... Selecting previously unselected package golang-github-jdkato-prose-dev. Preparing to unpack .../218-golang-github-jdkato-prose-dev_1.2.1-1_all.deb ... Unpacking golang-github-jdkato-prose-dev (1.2.1-1) ... Selecting previously unselected package golang-github-go-git-go-billy-dev. Preparing to unpack .../219-golang-github-go-git-go-billy-dev_5.5.0-1_all.deb ... Unpacking golang-github-go-git-go-billy-dev (5.5.0-1) ... Selecting previously unselected package golang-github-imdario-mergo-dev. Preparing to unpack .../220-golang-github-imdario-mergo-dev_1.0.1-2_all.deb ... Unpacking golang-github-imdario-mergo-dev (1.0.1-2) ... Selecting previously unselected package golang-github-jbenet-go-context-dev. Preparing to unpack .../221-golang-github-jbenet-go-context-dev_0.0~git20150711.d14ea06-4_all.deb ... Unpacking golang-github-jbenet-go-context-dev (0.0~git20150711.d14ea06-4) ... Selecting previously unselected package golang-github-pelletier-go-buffruneio-dev. Preparing to unpack .../222-golang-github-pelletier-go-buffruneio-dev_0.2.0-3_all.deb ... Unpacking golang-github-pelletier-go-buffruneio-dev (0.2.0-3) ... Selecting previously unselected package golang-github-kevinburke-ssh-config-dev. Preparing to unpack .../223-golang-github-kevinburke-ssh-config-dev_1.2.0-1_all.deb ... Unpacking golang-github-kevinburke-ssh-config-dev (1.2.0-1) ... Selecting previously unselected package golang-github-pjbgf-sha1cd-dev. Preparing to unpack .../224-golang-github-pjbgf-sha1cd-dev_0.3.0-2_all.deb ... Unpacking golang-github-pjbgf-sha1cd-dev (0.3.0-2) ... Selecting previously unselected package golang-github-protonmail-go-crypto-dev. Preparing to unpack .../225-golang-github-protonmail-go-crypto-dev_1.2.0-1_all.deb ... Unpacking golang-github-protonmail-go-crypto-dev (1.2.0-1) ... Selecting previously unselected package golang-github-sergi-go-diff-dev. Preparing to unpack .../226-golang-github-sergi-go-diff-dev_1.2.0-2_all.deb ... Unpacking golang-github-sergi-go-diff-dev (1.2.0-2) ... Selecting previously unselected package golang-github-skeema-knownhosts-dev. Preparing to unpack .../227-golang-github-skeema-knownhosts-dev_1.3.0-1_all.deb ... Unpacking golang-github-skeema-knownhosts-dev (1.3.0-1) ... Selecting previously unselected package golang-gopkg-warnings.v0-dev. Preparing to unpack .../228-golang-gopkg-warnings.v0-dev_0.1.2-1.1_all.deb ... Unpacking golang-gopkg-warnings.v0-dev (0.1.2-1.1) ... Selecting previously unselected package golang-github-src-d-gcfg-dev. Preparing to unpack .../229-golang-github-src-d-gcfg-dev_1.4.0-3_all.deb ... Unpacking golang-github-src-d-gcfg-dev (1.4.0-3) ... Selecting previously unselected package golang-github-xanzy-ssh-agent-dev. Preparing to unpack .../230-golang-github-xanzy-ssh-agent-dev_0.3.2-1_all.deb ... Unpacking golang-github-xanzy-ssh-agent-dev (0.3.2-1) ... Selecting previously unselected package golang-github-jessevdk-go-flags-dev. Preparing to unpack .../231-golang-github-jessevdk-go-flags-dev_1.4.0-6_all.deb ... Unpacking golang-github-jessevdk-go-flags-dev (1.4.0-6) ... Selecting previously unselected package golang-github-go-git-go-git-dev. Preparing to unpack .../232-golang-github-go-git-go-git-dev_5.14.0-1_all.deb ... Unpacking golang-github-go-git-go-git-dev (5.14.0-1) ... Selecting previously unselected package golang-github-hhatto-gorst-dev. Preparing to unpack .../233-golang-github-hhatto-gorst-dev_0.0~git20181029.ca9f730-3_all.deb ... Unpacking golang-github-hhatto-gorst-dev (0.0~git20181029.ca9f730-3) ... Selecting previously unselected package golang-github-goccmack-gocc-dev. Preparing to unpack .../234-golang-github-goccmack-gocc-dev_0.0~git20230228.2292f9e-1_all.deb ... Unpacking golang-github-goccmack-gocc-dev (0.0~git20230228.2292f9e-1) ... Selecting previously unselected package golang-github-jung-kurt-gofpdf-dev. Preparing to unpack .../235-golang-github-jung-kurt-gofpdf-dev_2.17.2+ds-3_all.deb ... Unpacking golang-github-jung-kurt-gofpdf-dev (2.17.2+ds-3) ... Selecting previously unselected package golang-gonum-v1-plot-dev. Preparing to unpack .../236-golang-gonum-v1-plot-dev_0.7.0-5_all.deb ... Unpacking golang-gonum-v1-plot-dev (0.7.0-5) ... Selecting previously unselected package golang-gonum-v1-gonum-dev. Preparing to unpack .../237-golang-gonum-v1-gonum-dev_0.15.1-1_all.deb ... Unpacking golang-gonum-v1-gonum-dev (0.15.1-1) ... Selecting previously unselected package golang-github-go-enry-go-license-detector-dev. Preparing to unpack .../238-golang-github-go-enry-go-license-detector-dev_4.3.0+git20221007.a3a1cc6-3_all.deb ... Unpacking golang-github-go-enry-go-license-detector-dev (4.3.0+git20221007.a3a1cc6-3) ... Selecting previously unselected package golang-github-go-sql-driver-mysql-dev. Preparing to unpack .../239-golang-github-go-sql-driver-mysql-dev_1.9.0-1_all.deb ... Unpacking golang-github-go-sql-driver-mysql-dev (1.9.0-1) ... Selecting previously unselected package golang-github-go-stack-stack-dev. Preparing to unpack .../240-golang-github-go-stack-stack-dev_1.8.0-1_all.deb ... Unpacking golang-github-go-stack-stack-dev (1.8.0-1) ... Selecting previously unselected package golang-github-gofrs-uuid-dev. Preparing to unpack .../241-golang-github-gofrs-uuid-dev_5.3.2-1_all.deb ... Unpacking golang-github-gofrs-uuid-dev (5.3.2-1) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../242-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ... Selecting previously unselected package libprotobuf32t64:amd64. Preparing to unpack .../243-libprotobuf32t64_3.21.12-11_amd64.deb ... Unpacking libprotobuf32t64:amd64 (3.21.12-11) ... Selecting previously unselected package libprotobuf-lite32t64:amd64. Preparing to unpack .../244-libprotobuf-lite32t64_3.21.12-11_amd64.deb ... Unpacking libprotobuf-lite32t64:amd64 (3.21.12-11) ... Selecting previously unselected package libprotobuf-dev:amd64. Preparing to unpack .../245-libprotobuf-dev_3.21.12-11_amd64.deb ... Unpacking libprotobuf-dev:amd64 (3.21.12-11) ... Selecting previously unselected package golang-github-gogo-protobuf-dev. Preparing to unpack .../246-golang-github-gogo-protobuf-dev_1.3.2-3_all.deb ... Unpacking golang-github-gogo-protobuf-dev (1.3.2-3) ... Selecting previously unselected package golang-github-google-subcommands-dev. Preparing to unpack .../247-golang-github-google-subcommands-dev_1.2.0-2_all.deb ... Unpacking golang-github-google-subcommands-dev (1.2.0-2) ... Selecting previously unselected package golang-github-google-wire-dev. Preparing to unpack .../248-golang-github-google-wire-dev_0.6.0-1_all.deb ... Unpacking golang-github-google-wire-dev (0.6.0-1) ... Selecting previously unselected package golang-github-gorilla-mux-dev. Preparing to unpack .../249-golang-github-gorilla-mux-dev_1.8.1-1_all.deb ... Unpacking golang-github-gorilla-mux-dev (1.8.1-1) ... Selecting previously unselected package golang-github-gorilla-securecookie-dev. Preparing to unpack .../250-golang-github-gorilla-securecookie-dev_1.1.2-1_all.deb ... Unpacking golang-github-gorilla-securecookie-dev (1.1.2-1) ... Selecting previously unselected package golang-github-gorilla-sessions-dev. Preparing to unpack .../251-golang-github-gorilla-sessions-dev_1.2.1-1_all.deb ... Unpacking golang-github-gorilla-sessions-dev (1.2.1-1) ... Selecting previously unselected package golang-github-hashicorp-errwrap-dev. Preparing to unpack .../252-golang-github-hashicorp-errwrap-dev_1.1.0-1_all.deb ... Unpacking golang-github-hashicorp-errwrap-dev (1.1.0-1) ... Selecting previously unselected package golang-github-hashicorp-go-cleanhttp-dev. Preparing to unpack .../253-golang-github-hashicorp-go-cleanhttp-dev_0.5.2-1_all.deb ... Unpacking golang-github-hashicorp-go-cleanhttp-dev (0.5.2-1) ... Selecting previously unselected package golang-github-hashicorp-go-hclog-dev. Preparing to unpack .../254-golang-github-hashicorp-go-hclog-dev_0.11.0-1_all.deb ... Unpacking golang-github-hashicorp-go-hclog-dev (0.11.0-1) ... Selecting previously unselected package golang-github-hashicorp-go-multierror-dev. Preparing to unpack .../255-golang-github-hashicorp-go-multierror-dev_1.1.1-2_all.deb ... Unpacking golang-github-hashicorp-go-multierror-dev (1.1.1-2) ... Selecting previously unselected package golang-github-hashicorp-go-retryablehttp-dev. Preparing to unpack .../256-golang-github-hashicorp-go-retryablehttp-dev_0.7.1-1_all.deb ... Unpacking golang-github-hashicorp-go-retryablehttp-dev (0.7.1-1) ... Selecting previously unselected package golang-github-hashicorp-golang-lru-dev. Preparing to unpack .../257-golang-github-hashicorp-golang-lru-dev_0.5.4-2_all.deb ... Unpacking golang-github-hashicorp-golang-lru-dev (0.5.4-2) ... Selecting previously unselected package golang-github-hashicorp-yamux-dev. Preparing to unpack .../258-golang-github-hashicorp-yamux-dev_0.1.1-1_all.deb ... Unpacking golang-github-hashicorp-yamux-dev (0.1.1-1) ... Selecting previously unselected package golang-github-inconshreveable-log15-dev. Preparing to unpack .../259-golang-github-inconshreveable-log15-dev_2.15-2_all.deb ... Unpacking golang-github-inconshreveable-log15-dev (2.15-2) ... Selecting previously unselected package golang-github-jackc-chunkreader-v2-dev. Preparing to unpack .../260-golang-github-jackc-chunkreader-v2-dev_2.0.1-2_all.deb ... Unpacking golang-github-jackc-chunkreader-v2-dev (2.0.1-2) ... Selecting previously unselected package golang-github-jackc-pgio-dev. Preparing to unpack .../261-golang-github-jackc-pgio-dev_1.0.0-2_all.deb ... Unpacking golang-github-jackc-pgio-dev (1.0.0-2) ... Selecting previously unselected package golang-github-jackc-pgproto3-v2-dev. Preparing to unpack .../262-golang-github-jackc-pgproto3-v2-dev_2.3.2-1_all.deb ... Unpacking golang-github-jackc-pgproto3-v2-dev (2.3.2-1) ... Selecting previously unselected package golang-github-jackc-pgmock-dev. Preparing to unpack .../263-golang-github-jackc-pgmock-dev_0.0~git20210724.4ad1a82-2_all.deb ... Unpacking golang-github-jackc-pgmock-dev (0.0~git20210724.4ad1a82-2) ... Selecting previously unselected package golang-github-jackc-pgpassfile-dev. Preparing to unpack .../264-golang-github-jackc-pgpassfile-dev_1.0.0-2_all.deb ... Unpacking golang-github-jackc-pgpassfile-dev (1.0.0-2) ... Selecting previously unselected package golang-github-jackc-pgservicefile-dev. Preparing to unpack .../265-golang-github-jackc-pgservicefile-dev_0.0~git20231201.de7065d-1_all.deb ... Unpacking golang-github-jackc-pgservicefile-dev (0.0~git20231201.de7065d-1) ... Selecting previously unselected package golang-github-jackc-pgconn-dev. Preparing to unpack .../266-golang-github-jackc-pgconn-dev_1.14.0-1_all.deb ... Unpacking golang-github-jackc-pgconn-dev (1.14.0-1) ... Selecting previously unselected package golang-github-jackc-puddle-dev. Preparing to unpack .../267-golang-github-jackc-puddle-dev_1.3.0-1_all.deb ... Unpacking golang-github-jackc-puddle-dev (1.3.0-1) ... Selecting previously unselected package golang-github-rs-xid-dev. Preparing to unpack .../268-golang-github-rs-xid-dev_1.6.0-1_all.deb ... Unpacking golang-github-rs-xid-dev (1.6.0-1) ... Selecting previously unselected package golang-github-rs-zerolog-dev. Preparing to unpack .../269-golang-github-rs-zerolog-dev_1.29.1-1_all.deb ... Unpacking golang-github-rs-zerolog-dev (1.29.1-1) ... Selecting previously unselected package golang-go.uber-atomic-dev. Preparing to unpack .../270-golang-go.uber-atomic-dev_1.11.0-1_all.deb ... Unpacking golang-go.uber-atomic-dev (1.11.0-1) ... Selecting previously unselected package golang-go.uber-multierr-dev. Preparing to unpack .../271-golang-go.uber-multierr-dev_1.6.0-1_all.deb ... Unpacking golang-go.uber-multierr-dev (1.6.0-1) ... Selecting previously unselected package golang-uber-goleak-dev. Preparing to unpack .../272-golang-uber-goleak-dev_1.3.0-1_all.deb ... Unpacking golang-uber-goleak-dev (1.3.0-1) ... Selecting previously unselected package golang-go.uber-zap-dev. Preparing to unpack .../273-golang-go.uber-zap-dev_1.26.0-1_all.deb ... Unpacking golang-go.uber-zap-dev (1.26.0-1) ... Selecting previously unselected package golang-github-jackc-pgx-v4-dev. Preparing to unpack .../274-golang-github-jackc-pgx-v4-dev_4.18.1-2_all.deb ... Unpacking golang-github-jackc-pgx-v4-dev (4.18.1-2) ... Selecting previously unselected package golang-github-shopspring-decimal-dev. Preparing to unpack .../275-golang-github-shopspring-decimal-dev_1.3.1-1_all.deb ... Unpacking golang-github-shopspring-decimal-dev (1.3.1-1) ... Selecting previously unselected package golang-github-jcmturner-aescts.v2-dev. Preparing to unpack .../276-golang-github-jcmturner-aescts.v2-dev_2.0.0-2_all.deb ... Unpacking golang-github-jcmturner-aescts.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-github-jcmturner-dnsutils.v2-dev. Preparing to unpack .../277-golang-github-jcmturner-dnsutils.v2-dev_2.0.0-2_all.deb ... Unpacking golang-github-jcmturner-dnsutils.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-github-jcmturner-goidentity.v6-dev. Preparing to unpack .../278-golang-github-jcmturner-goidentity.v6-dev_6.0.1-2_all.deb ... Unpacking golang-github-jcmturner-goidentity.v6-dev (6.0.1-2) ... Selecting previously unselected package golang-github-jcmturner-rpc.v2-dev. Preparing to unpack .../279-golang-github-jcmturner-rpc.v2-dev_2.0.3-2_all.deb ... Unpacking golang-github-jcmturner-rpc.v2-dev (2.0.3-2) ... Selecting previously unselected package golang-github-jcmturner-gokrb5.v8-dev. Preparing to unpack .../280-golang-github-jcmturner-gokrb5.v8-dev_8.4.3-2_all.deb ... Unpacking golang-github-jcmturner-gokrb5.v8-dev (8.4.3-2) ... Selecting previously unselected package golang-github-lib-pq-dev. Preparing to unpack .../281-golang-github-lib-pq-dev_1.10.9-2_all.deb ... Unpacking golang-github-lib-pq-dev (1.10.9-2) ... Selecting previously unselected package golang-github-jackc-pgtype-dev. Preparing to unpack .../282-golang-github-jackc-pgtype-dev_1.10.0-4_all.deb ... Unpacking golang-github-jackc-pgtype-dev (1.10.0-4) ... Selecting previously unselected package golang-github-kelseyhightower-envconfig-dev. Preparing to unpack .../283-golang-github-kelseyhightower-envconfig-dev_1.3.0-2_all.deb ... Unpacking golang-github-kelseyhightower-envconfig-dev (1.3.0-2) ... Selecting previously unselected package golang-github-rivo-uniseg-dev. Preparing to unpack .../284-golang-github-rivo-uniseg-dev_0.4.7-1_all.deb ... Unpacking golang-github-rivo-uniseg-dev (0.4.7-1) ... Selecting previously unselected package golang-github-mattn-go-runewidth-dev. Preparing to unpack .../285-golang-github-mattn-go-runewidth-dev_0.0.16-1_all.deb ... Unpacking golang-github-mattn-go-runewidth-dev (0.0.16-1) ... Selecting previously unselected package golang-github-mattn-go-shellwords-dev. Preparing to unpack .../286-golang-github-mattn-go-shellwords-dev_1.0.12-1_all.deb ... Unpacking golang-github-mattn-go-shellwords-dev (1.0.12-1) ... Selecting previously unselected package libsqlite3-dev:amd64. Preparing to unpack .../287-libsqlite3-dev_3.46.1-7_amd64.deb ... Unpacking libsqlite3-dev:amd64 (3.46.1-7) ... Selecting previously unselected package golang-github-mattn-go-sqlite3-dev:amd64. Preparing to unpack .../288-golang-github-mattn-go-sqlite3-dev_1.14.27~ds1-1_amd64.deb ... Unpacking golang-github-mattn-go-sqlite3-dev:amd64 (1.14.27~ds1-1) ... Selecting previously unselected package golang-github-miekg-dns-dev. Preparing to unpack .../289-golang-github-miekg-dns-dev_1.1.64-1_all.deb ... Unpacking golang-github-miekg-dns-dev (1.1.64-1) ... Selecting previously unselected package golang-github-posener-complete-dev. Preparing to unpack .../290-golang-github-posener-complete-dev_1.2.3-2_all.deb ... Unpacking golang-github-posener-complete-dev (1.2.3-2) ... Selecting previously unselected package golang-github-mitchellh-cli-dev. Preparing to unpack .../291-golang-github-mitchellh-cli-dev_1.1.1-1_all.deb ... Unpacking golang-github-mitchellh-cli-dev (1.1.1-1) ... Selecting previously unselected package golang-github-oklog-ulid-dev. Preparing to unpack .../292-golang-github-oklog-ulid-dev_2.0.2+ds-2_all.deb ... Unpacking golang-github-oklog-ulid-dev (2.0.2+ds-2) ... Selecting previously unselected package golang-github-olekukonko-tablewriter-dev. Preparing to unpack .../293-golang-github-olekukonko-tablewriter-dev_0.0.5-2_all.deb ... Unpacking golang-github-olekukonko-tablewriter-dev (0.0.5-2) ... Selecting previously unselected package golang-github-otiai10-copy-dev. Preparing to unpack .../294-golang-github-otiai10-copy-dev_1.2.0-3_all.deb ... Unpacking golang-github-otiai10-copy-dev (1.2.0-3) ... Selecting previously unselected package golang-github-pires-go-proxyproto-dev. Preparing to unpack .../295-golang-github-pires-go-proxyproto-dev_0.7.0-1_all.deb ... Unpacking golang-github-pires-go-proxyproto-dev (0.7.0-1) ... Selecting previously unselected package golang-github-ziutek-mymysql-dev. Preparing to unpack .../296-golang-github-ziutek-mymysql-dev_1.5.4+git20170206.23.0582bcf-2_all.deb ... Unpacking golang-github-ziutek-mymysql-dev (1.5.4+git20170206.23.0582bcf-2) ... Selecting previously unselected package golang-gopkg-gorp.v1-dev. Preparing to unpack .../297-golang-gopkg-gorp.v1-dev_1.7.2-2_all.deb ... Unpacking golang-gopkg-gorp.v1-dev (1.7.2-2) ... Selecting previously unselected package golang-github-rubenv-sql-migrate-dev. Preparing to unpack .../298-golang-github-rubenv-sql-migrate-dev_0.0~git20191213.0633851-3_all.deb ... Unpacking golang-github-rubenv-sql-migrate-dev (0.0~git20191213.0633851-3) ... Selecting previously unselected package golang-github-sebest-xff-dev. Preparing to unpack .../299-golang-github-sebest-xff-dev_0.0~git20160910.6c115e0-2_all.deb ... Unpacking golang-github-sebest-xff-dev (0.0~git20160910.6c115e0-2) ... Selecting previously unselected package golang-github-opentracing-opentracing-go-dev. Preparing to unpack .../300-golang-github-opentracing-opentracing-go-dev_1.2.0-2_all.deb ... Unpacking golang-github-opentracing-opentracing-go-dev (1.2.0-2) ... Selecting previously unselected package golang-gitlab-gitlab-org-gitlab-shell-v14-dev. Preparing to unpack .../301-golang-gitlab-gitlab-org-gitlab-shell-v14-dev_14.35.0+ds1-2_all.deb ... Unpacking golang-gitlab-gitlab-org-gitlab-shell-v14-dev (14.35.0+ds1-2) ... Selecting previously unselected package golang-golang-x-xerrors-dev. Preparing to unpack .../302-golang-golang-x-xerrors-dev_0.0~git20231012.104605a-1_all.deb ... Unpacking golang-golang-x-xerrors-dev (0.0~git20231012.104605a-1) ... Selecting previously unselected package golang-honnef-go-tools-dev. Preparing to unpack .../303-golang-honnef-go-tools-dev_2024.1-1_all.deb ... Unpacking golang-honnef-go-tools-dev (2024.1-1) ... Selecting previously unselected package golang-gitlab-gitlab-org-gitaly-dev. Preparing to unpack .../304-golang-gitlab-gitlab-org-gitaly-dev_16.11.6+ds1-4_all.deb ... Unpacking golang-gitlab-gitlab-org-gitaly-dev (16.11.6+ds1-4) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../305-libkrb5support0_1.21.3-5_amd64.deb ... Unpacking libkrb5support0:amd64 (1.21.3-5) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../306-libk5crypto3_1.21.3-5_amd64.deb ... Unpacking libk5crypto3:amd64 (1.21.3-5) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../307-libkeyutils1_1.6.3-6_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-6) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../308-libkrb5-3_1.21.3-5_amd64.deb ... Unpacking libkrb5-3:amd64 (1.21.3-5) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../309-libgssapi-krb5-2_1.21.3-5_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.21.3-5) ... Selecting previously unselected package libgssrpc4t64:amd64. Preparing to unpack .../310-libgssrpc4t64_1.21.3-5_amd64.deb ... Unpacking libgssrpc4t64:amd64 (1.21.3-5) ... Selecting previously unselected package libkadm5clnt-mit12:amd64. Preparing to unpack .../311-libkadm5clnt-mit12_1.21.3-5_amd64.deb ... Unpacking libkadm5clnt-mit12:amd64 (1.21.3-5) ... Selecting previously unselected package libkdb5-10t64:amd64. Preparing to unpack .../312-libkdb5-10t64_1.21.3-5_amd64.deb ... Unpacking libkdb5-10t64:amd64 (1.21.3-5) ... Selecting previously unselected package libkadm5srv-mit12:amd64. Preparing to unpack .../313-libkadm5srv-mit12_1.21.3-5_amd64.deb ... Unpacking libkadm5srv-mit12:amd64 (1.21.3-5) ... Selecting previously unselected package krb5-multidev:amd64. Preparing to unpack .../314-krb5-multidev_1.21.3-5_amd64.deb ... Unpacking krb5-multidev:amd64 (1.21.3-5) ... Selecting previously unselected package libkrb5-dev:amd64. Preparing to unpack .../315-libkrb5-dev_1.21.3-5_amd64.deb ... Unpacking libkrb5-dev:amd64 (1.21.3-5) ... Setting up golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... Setting up golang-github-hhatto-gorst-dev (0.0~git20181029.ca9f730-3) ... Setting up libprotobuf-lite32t64:amd64 (3.21.12-11) ... Setting up golang-github-dimchansky-utfbom-dev (1.1.1-1) ... Setting up golang-golang-x-time-dev (0.5.0-1) ... Setting up golang-1.24-src (1.24.4-1) ... Setting up golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Setting up media-types (13.0.0) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up golang-github-otiai10-copy-dev (1.2.0-3) ... Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... Setting up golang-github-opentracing-opentracing-go-dev (1.2.0-2) ... Setting up golang-github-opencontainers-specs-dev (1.2.0-2) ... Setting up golang-gopkg-yaml.v2-dev (2.4.0-5) ... Setting up libprotobuf32t64:amd64 (3.21.12-11) ... Setting up golang-github-jcmturner-gofork-dev (1.0.0-4) ... Setting up golang-github-hashicorp-go-uuid-dev (1.0.3-1) ... Setting up libkeyutils1:amd64 (1.6.3-6) ... Setting up golang-github-mitchellh-go-homedir-dev (1.1.0-1) ... Setting up golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... Setting up golang-github-sergi-go-diff-dev (1.2.0-2) ... Setting up golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Setting up bsdextrautils (2.41-5) ... Setting up golang-github-gin-contrib-sse-dev (0.1.0-2) ... Setting up golang-dbus-dev (5.1.0-1) ... Setting up golang-github-creack-pty-dev (1.1.21-1) ... Setting up golang-github-felixge-httpsnoop-dev (1.0.3-3) ... Setting up golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... Setting up golang-github-golang-mock-dev (1.6.0-2) ... Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up golang-github-jackc-puddle-dev (1.3.0-1) ... Setting up golang-github-benbjohnson-clock-dev (1.3.0-1) ... Setting up golang-github-pkg-errors-dev (0.9.1-3) ... Setting up golang-github-hashicorp-golang-lru-dev (0.5.4-2) ... Setting up golang-golang-x-arch-dev (0.13.0-1) ... Setting up golang-github-jmhodges-clock-dev (1.1-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up golang-github-jackc-pgio-dev (1.0.0-2) ... Setting up golang-rsc-binaryregexp-dev (0.2.0-3) ... Setting up golang-github-kylelemons-godebug-dev (1.1.0-2) ... Setting up golang-gopkg-yaml.v3-dev (3.0.1-3) ... Setting up libdebhelper-perl (13.24.2) ... Setting up golang-github-docker-go-units-dev (0.4.0-4) ... Setting up golang-github-burntsushi-toml-dev (1.4.0-1) ... Setting up golang-golang-x-sys-dev (0.22.0-1) ... Setting up golang-github-kr-fs-dev (0.1.0-2) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up golang-github-codegangsta-negroni-dev (0.1-3) ... Setting up golang-github-goccmack-gocc-dev (0.0~git20230228.2292f9e-1) ... Setting up golang-github-subosito-gotenv-dev (1.3.0-1) ... Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Setting up golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Setting up gettext-base (0.23.1-2) ... Setting up m4 (1.4.19-8) ... Setting up golang-gopkg-neurosnap-sentences.v1-dev (1.0.6-1.1) ... Setting up golang-github-jackc-pgservicefile-dev (0.0~git20231201.de7065d-1) ... Setting up golang-golang-x-term-dev (0.22.0-1) ... Setting up golang-gopkg-warnings.v0-dev (0.1.2-1.1) ... Setting up libcom-err2:amd64 (1.47.2-3+b3) ... Setting up file (1:5.46-5) ... Setting up golang-github-masterminds-semver-dev (3.2.0-1) ... Setting up golang-github-go-errors-errors-dev (1.5.1-1) ... Setting up golang-github-google-btree-dev (1.0.1-1) ... Setting up golang-github-stoewer-go-strcase-dev (1.2.0-4) ... Setting up golang-github-go-stack-stack-dev (1.8.0-1) ... Setting up golang-go.uber-atomic-dev (1.11.0-1) ... Setting up golang-github-beorn7-perks-dev (1.0.1-3) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up golang-github-hashicorp-go-cleanhttp-dev (0.5.2-1) ... Setting up golang-github-hashicorp-errwrap-dev (1.1.0-1) ... Setting up golang-github-pires-go-proxyproto-dev (0.7.0-1) ... Setting up libkrb5support0:amd64 (1.21.3-5) ... Setting up tzdata (2025b-4) ... Current default time zone: 'Etc/UTC' Local time is now: Wed Aug 6 15:25:33 UTC 2025. Universal Time is now: Wed Aug 6 15:25:33 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... Setting up golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... Setting up golang-github-urfave-negroni-dev (0.2.0-3) ... Setting up golang-github-bgentry-speakeasy-dev (0.1.0-2) ... Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20240727.1) ... Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Setting up golang-github-kelseyhightower-envconfig-dev (1.3.0-2) ... Setting up golang-github-oklog-ulid-dev (2.0.2+ds-2) ... Setting up libsqlite3-dev:amd64 (3.46.1-7) ... Setting up golang-github-ziutek-mymysql-dev (1.5.4+git20170206.23.0582bcf-2) ... Setting up golang-google-protobuf-dev (1.36.5-1) ... Setting up golang-github-kr-text-dev (0.2.0-2) ... Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... Setting up golang-gopkg-jcmturner-aescts.v1-dev (1.0.1-4) ... Setting up golang-github-jcmturner-aescts.v2-dev (2.0.0-2) ... Setting up golang-github-yuin-goldmark-dev (1.7.4-1) ... Setting up golang-github-jung-kurt-gofpdf-dev (2.17.2+ds-3) ... Setting up golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Setting up golang-github-src-d-gcfg-dev (1.4.0-3) ... Setting up comerr-dev:amd64 (2.1-1.47.2-3+b3) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up golang-gopkg-ini.v1-dev (1.67.0-1) ... Setting up golang-github-rubyist-tracerx-dev (0.0~git20170927.0.7879593-2) ... Setting up golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... Setting up golang-golang-x-sync-dev (0.7.0-1) ... Setting up golang-golang-x-mod-dev (0.19.0-1) ... Setting up golang-github-emirpasic-gods-dev (1.12.0-2) ... Setting up autopoint (0.23.1-2) ... Setting up golang-github-magiconair-properties-dev (1.8.7-1) ... Setting up golang-github-dgryski-go-metro-dev (0.0~git20200812.85c65e2-2) ... Setting up golang-1.24-go (1.24.4-1) ... Setting up golang-github-golang-jwt-jwt-dev (5.0.0+really4.5.2-1) ... Setting up golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Setting up golang-github-shogo82148-go-shuffle-dev (0.0~git20180218.27e6095-1) ... Setting up golang-github-git-lfs-go-netrc-dev (0.0~git20210914.f0c862d-1) ... Setting up libk5crypto3:amd64 (1.21.3-5) ... Setting up golang-github-rs-xid-dev (1.6.0-1) ... Setting up golang-github-klauspost-compress-dev (1.18.0+ds1-1) ... Setting up golang-glog-dev (1.2.4-1) ... Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... Setting up golang-github-hashicorp-go-multierror-dev (1.1.1-2) ... Setting up golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2.1) ... Setting up autoconf (2.72-3.1) ... Setting up golang-github-pelletier-go-buffruneio-dev (0.2.0-3) ... Setting up golang-github-rivo-uniseg-dev (0.4.7-1) ... Setting up golang-github-bwesterb-go-ristretto-dev (1.2.3-2) ... Setting up golang-gopkg-jcmturner-goidentity.v2-dev (2.0.0-2) ... Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ... Setting up golang-github-jessevdk-go-flags-dev (1.4.0-6) ... Setting up dwz (0.15-1+b1) ... Setting up golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... Setting up golang-github-git-lfs-pktline-dev (0.0~git20210330.06e9096-2) ... Setting up sensible-utils (0.0.25) ... Setting up golang-golang-x-text-dev (0.22.0-1) ... Setting up golang-github-go-logr-logr-dev (1.4.2-2) ... Setting up golang-github-google-subcommands-dev (1.2.0-2) ... Setting up golang-github-google-uuid-dev (1.6.0-1) ... Setting up golang-github-ajstarks-svgo-dev (2012-01-27-3) ... Setting up golang-github-shopspring-decimal-dev (1.3.1-1) ... Setting up libuchardet0:amd64 (0.0.8-1+b2) ... Setting up golang-github-fsnotify-fsnotify-dev (1.8.0-3) ... Setting up golang-github-gorilla-mux-dev (1.8.1-1) ... Setting up golang-github-dchest-safefile-dev (0.0~git20151022.0.855e8d9-2) ... Setting up golang-github-prometheus-procfs-dev (0.15.1-1) ... Setting up golang-github-cenkalti-backoff-dev (4.3.0-1) ... Setting up golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... Setting up golang-github-cyphar-filepath-securejoin-dev (0.3.4-3) ... Setting up golang-github-modern-go-reflect2-dev (1.0.2-2) ... Setting up golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1) ... Setting up golang-uber-goleak-dev (1.3.0-1) ... Setting up golang-golang-x-crypto-dev (1:0.25.0-1) ... Setting up golang-golang-x-exp-dev (0.0~git20231006.7918f67-2) ... Setting up golang-github-jcmturner-goidentity.v6-dev (6.0.1-2) ... Setting up libkrb5-3:amd64 (1.21.3-5) ... Setting up golang-github-prometheus-client-model-dev (0.6.0-1) ... Setting up golang-github-armon-go-radix-dev (1.0.0+git20221118.54df44f-1) ... Setting up golang-github-go-logr-stdr-dev (1.2.2-4) ... Setting up golang-github-gofrs-uuid-dev (5.3.2-1) ... Setting up golang-github-pelletier-go-toml-dev (1.9.5-1) ... Setting up golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... Setting up golang-golang-x-oauth2-dev (0.27.0-1) ... Setting up golang-github-pjbgf-sha1cd-dev (0.3.0-2) ... Setting up golang-golang-x-xerrors-dev (0.0~git20231012.104605a-1) ... Setting up golang-github-git-lfs-wildmatch-dev (2.0.1-1) ... Setting up golang-github-xanzy-ssh-agent-dev (0.3.2-1) ... Setting up golang-github-mattn-go-ieproxy-dev (0.0.9-1) ... Setting up golang-github-andybalholm-brotli-dev (1.1.1-1) ... Setting up golang-github-valyala-bytebufferpool-dev (1.0.0-4) ... Setting up golang-src (2:1.24~2) ... Setting up libcap-dev:amd64 (1:2.75-10+b1) ... Setting up golang-github-mattn-go-shellwords-dev (1.0.12-1) ... Setting up golang-github-montanaflynn-stats-dev (0.7.1-1) ... Setting up golang-github-gorilla-securecookie-dev (1.1.2-1) ... Setting up golang-github-jackc-chunkreader-v2-dev (2.0.1-2) ... Setting up golang-github-ugorji-go-codec-dev (1.2.8-1) ... Setting up golang-github-client9-reopen-dev (1.0.0-4) ... Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1) ... Setting up libsystemd-dev:amd64 (257.7-1) ... Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Setting up golang-github-hashicorp-yamux-dev (0.1.1-1) ... Setting up golang-github-gorilla-sessions-dev (1.2.1-1) ... Setting up golang-github-sebest-xff-dev (0.0~git20160910.6c115e0-2) ... Setting up golang-gopkg-jcmturner-rpc.v0-dev (0.0.2-2) ... Setting up golang-github-olekukonko-ts-dev (0.0~git20140412.0.ecf753e-4) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... Setting up golang-github-mattn-go-isatty-dev (0.0.20-1) ... Setting up golang-github-sirupsen-logrus-dev (1.9.0-1) ... Setting up golang-github-skeema-knownhosts-dev (1.3.0-1) ... Setting up golang-github-go-kit-log-dev (0.2.1-1) ... Setting up golang-github-cloudflare-tableflip-dev (1.2.1~git20200514.4baec98-4) ... Setting up golang-github-jdkato-prose-dev (1.2.1-1) ... Setting up golang-github-mattn-go-runewidth-dev (0.0.16-1) ... Setting up golang-github-golang-protobuf-1-5-dev (1.5.4-1) ... Setting up gettext (0.23.1-2) ... Setting up golang-github-imdario-mergo-dev (1.0.1-2) ... Setting up golang-github-jcmturner-dnsutils.v2-dev (2.0.0-2) ... Setting up golang-github-kevinburke-ssh-config-dev (1.2.0-1) ... Setting up golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Setting up golang-github-azure-azure-pipeline-go-dev (0.2.3-1) ... Setting up libtool (2.5.4-4) ... Setting up golang-github-olekukonko-tablewriter-dev (0.0.5-2) ... Setting up golang-go:amd64 (2:1.24~2) ... Setting up golang-gopkg-jcmturner-dnsutils.v1-dev (1.0.1-2) ... Setting up golang-github-mattn-go-colorable-dev (0.1.13-1) ... Setting up golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... Setting up golang-github-inconshreveable-log15-dev (2.15-2) ... Setting up golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... Setting up golang-github-posener-complete-dev (1.2.3-2) ... Setting up golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-1) ... Setting up golang-github-cilium-ebpf-dev (0.11.0-2) ... Setting up golang-github-pkg-sftp-dev (1.13.6-1) ... Setting up golang-github-json-iterator-go-dev (1.1.12-2) ... Setting up golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... Setting up golang-github-go-playground-locales-dev (0.14.0-3) ... Setting up tzdata-legacy (2025b-4) ... Setting up golang-any:amd64 (2:1.24~2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libprotobuf-dev:amd64 (3.21.12-11) ... Setting up golang-github-jackc-pgpassfile-dev (1.0.0-2) ... Setting up dh-autoreconf (20) ... Setting up golang-github-mattn-go-sqlite3-dev:amd64 (1.14.27~ds1-1) ... Setting up golang-github-git-lfs-gitobj-dev (2.1.1-1) ... Setting up golang-github-leodido-go-urn-dev (1.2.1-3) ... Setting up golang-go.uber-multierr-dev (1.6.0-1) ... Setting up golang-github-dgryski-go-minhash-dev (0.0~git20190315.ad340ca-2) ... Setting up golang-github-coreos-go-systemd-dev (22.5.0-1) ... Setting up libgssapi-krb5-2:amd64 (1.21.3-5) ... Setting up golang-golang-x-image-dev (0.18.0-1) ... Setting up golang-github-containerd-cgroups-dev (3.0.3-4) ... Setting up golang-golang-x-net-dev (1:0.27.0-2) ... Setting up golang-github-azure-go-autorest-dev (14.2.0+git20220726.711dde1-1) ... Setting up dh-strip-nondeterminism (1.14.1-2) ... Setting up groff-base (1.23.0-9) ... Setting up golang-github-go-git-go-billy-dev (5.5.0-1) ... Setting up golang-github-go-sql-driver-mysql-dev (1.9.0-1) ... Setting up golang-github-spf13-cast-dev (1.6.0-2) ... Setting up golang-github-jackc-pgproto3-v2-dev (2.3.2-1) ... Setting up golang-github-valyala-fasthttp-dev (1:1.59.0-2) ... Setting up golang-github-spf13-afero-dev (1.11.0-1) ... Setting up golang-github-golang-freetype-dev (0.0~git20170609.e2365df+dfsg-2) ... Setting up golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... Setting up golang-gopkg-jcmturner-gokrb5.v5-dev (5.3.0+dfsg-2) ... Setting up golang-github-google-martian-dev (3.3.2-3) ... Setting up golang-github-beevik-ntp-dev (0.3.0-4) ... Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... Setting up golang-github-jbenet-go-context-dev (0.0~git20150711.d14ea06-4) ... Setting up golang-github-gogo-protobuf-dev (1.3.2-3) ... Setting up golang-github-fatih-color-dev (1.17.0-1) ... Setting up golang-github-miekg-dns-dev (1.1.64-1) ... Setting up golang-github-jackc-pgmock-dev (0.0~git20210724.4ad1a82-2) ... Setting up golang-github-ekzhu-minhash-lsh-dev (1.0-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up golang-github-go-playground-universal-translator-dev (0.17.0-2) ... Setting up golang-github-ssgelm-cookiejarparser-dev (1.0.0-3) ... Setting up golang-github-jcmturner-rpc.v2-dev (2.0.3-2) ... Setting up golang-github-denisenkom-go-mssqldb-dev (0.0~git20170717.0.8fccfc8-7) ... Setting up golang-google-cloud-compute-metadata-dev (0.56.0-6) ... Setting up golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-go.uber-zap-dev (1.26.0-1) ... Setting up golang-honnef-go-tools-dev (2024.1-1) ... Setting up golang-golang-x-oauth2-google-dev (0.27.0-1) ... Setting up libgssrpc4t64:amd64 (1.21.3-5) ... Setting up golang-github-go-playground-validator-v10-dev (10.4.1-4) ... Setting up golang-github-dpotapov-go-spnego-dev (0.0~git20190506.c2c6091-2) ... Setting up golang-github-spf13-viper-dev (1.12.0-1) ... Setting up golang-github-mitchellh-cli-dev (1.1.1-1) ... Setting up golang-github-fogleman-gg-dev (1.3.0-3) ... Setting up golang-gonum-v1-plot-dev (0.7.0-5) ... Setting up golang-github-jackc-pgconn-dev (1.14.0-1) ... Setting up golang-github-mmcloughlin-avo-dev (0.5.0-1) ... Setting up golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Setting up libkadm5clnt-mit12:amd64 (1.21.3-5) ... Setting up golang-github-gin-gonic-gin-dev (1.8.1-3) ... Setting up golang-github-hashicorp-go-hclog-dev (0.11.0-1) ... Setting up golang-github-leonelquinteros-gotext-dev (1.5.0-3) ... Setting up golang-github-kr-pretty-dev (0.3.1-1) ... Setting up golang-github-jcmturner-gokrb5.v8-dev (8.4.3-2) ... Setting up golang-github-rs-zerolog-dev (1.29.1-1) ... Setting up libkdb5-10t64:amd64 (1.21.3-5) ... Setting up golang-github-google-wire-dev (0.6.0-1) ... Setting up debhelper (13.24.2) ... Setting up golang-github-lib-pq-dev (1.10.9-2) ... Setting up golang-gonum-v1-gonum-dev (0.15.1-1) ... Setting up golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... Setting up golang-gopkg-gorp.v1-dev (1.7.2-2) ... Setting up golang-github-spf13-cobra-dev (1.8.1-1) ... Setting up golang-github-azure-azure-storage-blob-go-dev (0.15.0-1) ... Setting up golang-github-cloudflare-circl-dev (1.6.1-1) ... Setting up golang-github-hashicorp-go-retryablehttp-dev (0.7.1-1) ... Setting up golang-github-git-lfs-git-lfs-dev (3.6.1-1) ... Setting up libkadm5srv-mit12:amd64 (1.21.3-5) ... Setting up krb5-multidev:amd64 (1.21.3-5) ... Setting up dh-golang (1.63) ... Setting up golang-github-rubenv-sql-migrate-dev (0.0~git20191213.0633851-3) ... Setting up golang-github-protonmail-go-crypto-dev (1.2.0-1) ... Setting up libkrb5-dev:amd64 (1.21.3-5) ... Setting up golang-github-go-git-go-git-dev (5.14.0-1) ... Setting up golang-github-go-enry-go-license-detector-dev (4.3.0+git20221007.a3a1cc6-3) ... Setting up golang-go.opencensus-dev (0.24.0-2) ... Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... Setting up golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... Setting up golang-github-jackc-pgx-v4-dev (4.18.1-2) ... Setting up golang-github-googleapis-gax-go-dev (2.14.1-1) ... Setting up golang-github-prometheus-sigv4-dev (0.1.2-2) ... Setting up golang-gitlab-gitlab-org-gitlab-shell-v14-dev (14.35.0+ds1-2) ... Setting up golang-github-prometheus-common-dev (0.62.0-3) ... Setting up golang-google-api-dev (0.61.0-6) ... Setting up golang-github-google-cel-go-dev (0.18.2+ds-5) ... Setting up golang-github-jackc-pgtype-dev (1.10.0-4) ... Setting up golang-github-prometheus-client-golang-dev (1.21.1-1) ... Setting up golang-google-cloud-dev (0.56.0-6) ... Setting up golang-google-grpc-dev (1.64.0-7) ... Setting up golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2) ... Setting up golang-opentelemetry-proto-dev (1.3.1-2) ... Setting up golang-opentelemetry-otel-dev (1.31.0-4) ... Setting up golang-github-getsentry-sentry-go-dev (0.29.1-1) ... Setting up golang-gitlab-gitlab-org-gitaly-dev (16.11.6+ds1-4) ... Processing triggers for libc-bin (2.41-11) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/1292227/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for trixie I: user script /srv/workspace/pbuilder/1292227/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/gitlab-shell-14.35.0+ds1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../gitlab-shell_14.35.0+ds1-2_source.changes dpkg-buildpackage: info: source package gitlab-shell dpkg-buildpackage: info: source version 14.35.0+ds1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Pirate Praveen dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=golang --with=golang --package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev \ --builddirectory=_build dh_auto_clean -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_autoreconf_clean -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_clean -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh clean --buildsystem=golang --with=golang --builddirectory=_build --package=gitlab-shell dh_auto_clean -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_autoreconf_clean -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_clean -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell debian/rules binary dh binary --buildsystem=golang --with=golang --package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev \ --builddirectory=_build dh_update_autotools_config -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_autoreconf -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build debian/rules override_dh_auto_configure-indep make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_configure -O--buildsystem=golang -O--with=golang -O--builddirectory=_build -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev dh_auto_configure: warning: "gitlab.com/gitlab-org/gitlab-shell/v14" is already installed. Please check for circular dependencies. make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' debian/rules execute_before_dh_auto_build make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' # merge vendor from gitaly with vendor in build directory using simbolic links # if the command fails with errors like cp: not replacing '_build/src/gitlab.com/gitlab-org/gitlab/vendor/...' # then remove any conflicting modules from vendor tarball # we should copy only once (this code will run once each for build-indep and build-arch # otherwise) if ! [ -f debian/gitaly-vendor-copied ]; then \ cp -arsn /usr/share/gocode/src/gitlab.com/gitlab-org/gitaly/v16/vendor/* \ _build/src/gitlab.com/gitlab-org/gitlab-shell/v14/vendor/ && touch debian/gitaly-vendor-copied; fi make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_build -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build cd _build && go install -trimpath -v -p 40 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv internal/profilerecord unicode/utf16 vendor/golang.org/x/crypto/cryptobyte/asn1 google.golang.org/protobuf/internal/flags crypto/internal/fips140/alias gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/throttler gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/baggage golang.org/x/crypto/internal/alias golang.org/x/net/internal/iana vendor/golang.org/x/crypto/internal/alias internal/byteorder encoding internal/nettrace gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/serviceconfig unicode/utf8 gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/reporterstats gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/fips gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-go/constants internal/godebugs internal/goos container/list log/internal internal/unsafeheader internal/msan math/bits cmp internal/goexperiment internal/asan internal/cpu internal/goarch crypto/internal/boring/sig unicode internal/runtime/atomic internal/itoa sync/atomic internal/runtime/syscall internal/coverage/rtcov internal/runtime/math crypto/internal/fips140/subtle crypto/internal/fips140deps/byteorder internal/abi internal/runtime/sys internal/chacha8rand google.golang.org/protobuf/internal/set internal/runtime/exithook crypto/internal/fips140deps/cpu internal/bytealg math internal/stringslite internal/race internal/sync internal/runtime/maps runtime internal/reflectlite sync iter crypto/subtle weak runtime/metrics slices maps errors sort internal/bisect internal/testlog internal/singleflight unique google.golang.org/protobuf/internal/pragma internal/oserror io strconv path vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/buffer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand runtime/cgo syscall internal/godebug golang.org/x/crypto/blowfish reflect encoding/base32 net/netip github.com/gogo/protobuf/sortkeys gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/streamio math/rand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter hash crypto/internal/fips140deps/godebug strings crypto/internal/randutil github.com/beorn7/perks/quantile bytes time crypto internal/syscall/unix internal/syscall/execenv hash/crc32 hash/fnv gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/grpcrand gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-go/lightstep/rand hash/adler32 crypto/internal/fips140 crypto/internal/impl vendor/golang.org/x/text/transform bufio net/http/internal/ascii regexp/syntax golang.org/x/text/transform gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg html crypto/internal/fips140/sha256 crypto/tls/internal/fips140tls crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 regexp crypto/internal/fips140/hmac crypto/sha3 crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/aes crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod crypto/internal/fips140/tls12 crypto/internal/fips140/hkdf crypto/internal/fips140/nistec/fiat crypto/internal/fips140/tls13 context internal/poll io/fs crypto/internal/fips140/edwards25519 gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/backoff gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/keepalive gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/backoff internal/filepathlite embed golang.org/x/net/context gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/grpcsync gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/backoff golang.org/x/sync/semaphore google.golang.org/protobuf/internal/editiondefaults os crypto/internal/fips140/nistec internal/fmtsort encoding/binary vendor/golang.org/x/crypto/internal/poly1305 encoding/base64 github.com/cespare/xxhash golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix encoding/pem crypto/internal/sysrand vendor/golang.org/x/sys/cpu io/ioutil fmt path/filepath google.golang.org/protobuf/internal/detrand os/signal gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/envconfig gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv github.com/prometheus/procfs/internal/util crypto/internal/entropy github.com/client9/reopen crypto/internal/fips140/drbg os/exec gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable crypto/internal/fips140/aes/gcm crypto/internal/fips140only crypto/internal/fips140/ed25519 crypto/internal/fips140/mlkem crypto/internal/fips140/rsa crypto/md5 crypto/rc4 encoding/hex golang.org/x/net/http2/hpack vendor/golang.org/x/text/unicode/norm github.com/prometheus/procfs/internal/fs runtime/debug golang.org/x/net/bpf github.com/mattn/go-shellwords golang.org/x/text/unicode/norm gitlab.com/gitlab-org/gitlab-shell/v14/internal/console compress/flate math/big log encoding/json vendor/golang.org/x/net/http2/hpack mime net/http/internal mime/quotedprintable github.com/opentracing/opentracing-go/log google.golang.org/protobuf/internal/errors database/sql/driver google.golang.org/protobuf/internal/version gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-lib/metrics go/token text/tabwriter text/template/parse gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/grpclog gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/attributes gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/idle github.com/git-lfs/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline flag net/url gopkg.in/yaml.v3 runtime/trace crypto/cipher google.golang.org/protobuf/encoding/protowire crypto/internal/fips140/ecdh crypto/internal/fips140/ecdsa gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs github.com/oklog/ulid crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 golang.org/x/crypto/chacha20 google.golang.org/protobuf/reflect/protoreflect crypto/aes crypto/sha512 crypto/hmac crypto/sha256 crypto/sha1 crypto/ecdh golang.org/x/net/internal/timeseries golang.org/x/text/unicode/bidi gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/log vendor/golang.org/x/text/unicode/bidi golang.org/x/crypto/ssh/internal/bcrypt_pbkdf compress/gzip vendor/golang.org/x/crypto/chacha20poly1305 compress/zlib gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/tracing/connstr gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/internal/common gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/mask golang.org/x/crypto/curve25519 internal/profile runtime/pprof vendor/golang.org/x/text/secure/bidirule golang.org/x/text/secure/bidirule google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/encoding/json google.golang.org/protobuf/internal/protolazy text/template vendor/golang.org/x/net/idna golang.org/x/net/idna google.golang.org/protobuf/proto gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/tklauser/numcpus google.golang.org/protobuf/internal/encoding/defval github.com/sirupsen/logrus gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/grpclog gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/mem gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/spanlog github.com/gogo/protobuf/proto go.uber.org/atomic gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/common/model gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/tklauser/go-sysconf crypto/elliptic encoding/asn1 crypto/rand crypto/dsa crypto/internal/boring/bbig crypto/ed25519 crypto/internal/hpke crypto/rsa gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/cpu gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/connectivity google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext html/template crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte crypto/ecdsa google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson google.golang.org/protobuf/internal/impl os/user net gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-common/golang/gogo/lightsteppb github.com/gogo/protobuf/types google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/timestamppb google.golang.org/protobuf/protoadapt google.golang.org/protobuf/types/known/wrapperspb google.golang.org/protobuf/types/known/durationpb google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/descriptorpb github.com/golang/protobuf/ptypes/timestamp gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/binarylog/grpc_binarylog_v1 gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/genproto/googleapis/rpc/status google.golang.org/protobuf/internal/editionssupport gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/genproto/googleapis/api/annotations google.golang.org/protobuf/types/gofeaturespb google.golang.org/protobuf/reflect/protodesc github.com/golang/protobuf/proto gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/pretty gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/matttproud/golang_protobuf_extensions/pbutil gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_model/go gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_golang/prometheus/internal crypto/x509 vendor/golang.org/x/net/http/httpproxy net/textproto gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/syscall gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/dns/internal gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/net log/syslog gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/hashicorp/yamux golang.org/x/net/internal/socket github.com/pires/go-proxyproto github.com/prometheus/procfs vendor/golang.org/x/net/http/httpguts golang.org/x/net/http/httpguts mime/multipart gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/process golang.org/x/net/ipv4 github.com/beevik/ntp gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/helper gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/x509 gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/golang-jwt/jwt/v5 crypto/tls golang.org/x/crypto/ssh gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/git/pktline net/http/httptrace gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/credentials gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift net/http gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/credentials gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/listenmux gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/credentials/insecure gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/peer gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/resolver gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/passthrough gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/transport/networktype gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer/grpclb/state gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/unix gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/dns gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/metadata gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/codes gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/channelz gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/resolver/dns gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/status gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/grpcutil gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/balancerload gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/metadata gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/stats gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/tap gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware/util/metautils gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/metadata gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/encoding gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/status gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/encoding/proto gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-prometheus/packages/grpcstatus gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/structerr gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/binarylog gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/channelz gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/dnsresolver gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer/base gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/serviceconfig gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer/roundrobin gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/balancer/gracefulswitch gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/sampling gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/jaeger gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/zipkincore gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/agent github.com/hashicorp/go-cleanhttp github.com/sebest/xff expvar net/http/pprof golang.org/x/net/trace github.com/opentracing/opentracing-go gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/common/expfmt net/http/httputil gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/utils gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/charmbracelet/git-lfs-transfer/transfer golang.org/x/net/http2 github.com/opentracing/opentracing-go/ext github.com/hashicorp/go-retryablehttp gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/correlation gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/log gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_golang/prometheus gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/transport gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_golang/prometheus/promauto gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_golang/prometheus/promhttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/monitoring gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-common/golang/gogo/collectorpb gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-prometheus gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/backchannel gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/health/grpc_health_v1 gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/proto/go/gitalypb gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware/auth gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/correlation/grpc gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware/tags gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/auth gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware/tracing/opentracing gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-common/golang/gogo/metricspb gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/tracing/grpc gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-go/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-go gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/tracing/impl gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/tracing gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/tracing gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/stream gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/client gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/sidechannel gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/client gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_test -O--buildsystem=golang -O--package=gitlab-shell dh_auto_test: warning: No packages to build. Possible architecture mismatch: amd64, want: all any make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_prep -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_install cd _build && mkdir -p /build/reproducible-path/gitlab-shell-14.35.0\+ds1/debian/tmp/usr cd _build && cp -r bin /build/reproducible-path/gitlab-shell-14.35.0\+ds1/debian/tmp/usr mv /build/reproducible-path/gitlab-shell-14.35.0+ds1/debian/tmp/usr/bin/check /build/reproducible-path/gitlab-shell-14.35.0+ds1/debian/tmp/usr/bin/gitlab-shell-check make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_install -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_installdocs -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_installchangelogs -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_installsystemduser -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_perl -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_link -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_strip_nondeterminism -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_compress -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_fixperms -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_missing -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_strip -a -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build Can't stat debian/gitlab-shell: No such file or directory at /usr/bin/dh_strip line 357. dh_makeshlibs -a -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_shlibdeps -a -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_installdeb -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_golang -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_gencontrol -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dpkg-gencontrol: warning: Depends field of package golang-gitlab-gitlab-org-gitlab-shell-v14-dev: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dh_builddeb -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build dpkg-deb: building package 'golang-gitlab-gitlab-org-gitlab-shell-v14-dev' in '../golang-gitlab-gitlab-org-gitlab-shell-v14-dev_14.35.0+ds1-2_all.deb'. dh binary --buildsystem=golang --with=golang --builddirectory=_build --package=gitlab-shell dh_update_autotools_config -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_autoreconf -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell debian/rules override_dh_auto_configure-arch make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_configure -O--buildsystem=golang -O--with=golang -O--builddirectory=_build -O--package=gitlab-shell dh_auto_configure: warning: "gitlab.com/gitlab-org/gitlab-shell/v14" is already installed. Please check for circular dependencies. make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' debian/rules execute_before_dh_auto_build make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' # merge vendor from gitaly with vendor in build directory using simbolic links # if the command fails with errors like cp: not replacing '_build/src/gitlab.com/gitlab-org/gitlab/vendor/...' # then remove any conflicting modules from vendor tarball # we should copy only once (this code will run once each for build-indep and build-arch # otherwise) if ! [ -f debian/gitaly-vendor-copied ]; then \ cp -arsn /usr/share/gocode/src/gitlab.com/gitlab-org/gitaly/v16/vendor/* \ _build/src/gitlab.com/gitlab-org/gitlab-shell/v14/vendor/ && touch debian/gitaly-vendor-copied; fi make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_build -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell cd _build && go install -trimpath -v -p 40 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_test -O--buildsystem=golang -O--package=gitlab-shell cd _build && go test -vet=off -v -p 40 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv # gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd src/gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd/acceptance_test.go:22:2: cannot find package "github.com/mikesmitty/edkey" in any of: /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/mikesmitty/edkey (vendor tree) /usr/lib/go-1.24/src/github.com/mikesmitty/edkey (from $GOROOT) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/github.com/mikesmitty/edkey (from $GOPATH) FAIL gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd [setup failed] === RUN TestClients === RUN TestClients/Socket_client === RUN TestClients/Socket_client/Broken_request_for_GET time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=GET url="http://unix/api/v4/internal/broken" time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" === RUN TestClients/Socket_client/Broken_request_for_POST time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" === RUN TestClients/Socket_client/Successful_get time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" === RUN TestClients/Socket_client/Successful_Post time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client/Missing_error_for_GET time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/missing" === RUN TestClients/Socket_client/Missing_error_for_POST time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://unix/api/v4/internal/missing" === RUN TestClients/Socket_client/Error_with_message_for_GET time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://unix/api/v4/internal/error" === RUN TestClients/Socket_client/Error_with_message_for_POST time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/api/v4/internal/error" === RUN TestClients/Socket_client/JWT_authentication_headers_for_GET time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client/JWT_authentication_headers_for_POST time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/x_forwarded_for" === RUN TestClients/Socket_client/Successful_get#01 time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" === RUN TestClients/Socket_client/Successful_Post#01 time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client_with_a_relative_URL_at_/ === RUN TestClients/Socket_client_with_a_relative_URL_at_//Broken_request_for_GET time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Broken_request_for_POST time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=2ns error=EOF method=POST url="http://unix/api/v4/internal/broken" time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Successful_get time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Successful_Post time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Missing_error_for_GET time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/missing" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Missing_error_for_POST time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://unix/api/v4/internal/missing" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Error_with_message_for_GET time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://unix/api/v4/internal/error" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Error_with_message_for_POST time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/api/v4/internal/error" === RUN TestClients/Socket_client_with_a_relative_URL_at_//JWT_authentication_headers_for_GET time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client_with_a_relative_URL_at_//JWT_authentication_headers_for_POST time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=2ns method=POST status=200 url="http://unix/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client_with_a_relative_URL_at_//X-Forwarded-For_Header_inserted_if_original_address_in_context time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/x_forwarded_for" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Successful_get#01 time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Successful_Post#01 time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Broken_request_for_GET time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/gitlab/api/v4/internal/broken" time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/gitlab/api/v4/internal/broken" time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/gitlab/api/v4/internal/broken" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Broken_request_for_POST time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/gitlab/api/v4/internal/broken" time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/gitlab/api/v4/internal/broken" time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/gitlab/api/v4/internal/broken" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_get time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/gitlab/api/v4/internal/hello" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_Post time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/gitlab/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Missing_error_for_GET time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/gitlab/api/v4/internal/missing" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Missing_error_for_POST time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://unix/gitlab/api/v4/internal/missing" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Error_with_message_for_GET time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://unix/gitlab/api/v4/internal/error" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Error_with_message_for_POST time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=1ns error="" method=POST status=400 url="http://unix/gitlab/api/v4/internal/error" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/JWT_authentication_headers_for_GET time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/gitlab/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/JWT_authentication_headers_for_POST time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/gitlab/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/gitlab/api/v4/internal/x_forwarded_for" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_get#01 time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/gitlab/api/v4/internal/hello" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_Post#01 time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/gitlab/api/v4/internal/post_endpoint" === RUN TestClients/Http_client === RUN TestClients/Http_client/Broken_request_for_GET 2025/08/07 05:28:46 http: panic serving 127.0.0.1:53580: Broken goroutine 379 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc0000e3b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc0004a8140?, {0xe5ee68?, 0xc000018000?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc000018000}, 0xc0000688c0) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc0004808d0?}, {0xe5ee68?, 0xc000018000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc0001a8ea0, {0xe61378, 0xc000385a10}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 373 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:46867/api/v4/internal/broken" 2025/08/07 05:28:46 http: panic serving 127.0.0.1:53584: Broken goroutine 428 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000197b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc0004a8140?, {0xe5ee68?, 0xc0005e8000?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0005e8000}, 0xc00060cf00) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc000385c20?}, {0xe5ee68?, 0xc0005e8000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc0002c77a0, {0xe61378, 0xc000385a10}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 373 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:46867/api/v4/internal/broken" 2025/08/07 05:28:46 http: panic serving 127.0.0.1:53596: Broken goroutine 430 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc0000e2b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc0004a8140?, {0xe5ee68?, 0xc0000180e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0000180e0}, 0xc00060d040) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc000385d70?}, {0xe5ee68?, 0xc0000180e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc0002c78c0, {0xe61378, 0xc000385a10}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 373 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:46867/api/v4/internal/broken" === RUN TestClients/Http_client/Broken_request_for_POST 2025/08/07 05:28:46 http: panic serving 127.0.0.1:53612: Broken goroutine 93 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0000e3b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc0004a8140?, {0xe5ee68?, 0xc0005e80e0?}, 0xc0000e3b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0005e80e0}, 0xc00060d180) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0005e80e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc000120120, {0xe61378, 0xc000385a10}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 373 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:46867/api/v4/internal/broken" 2025/08/07 05:28:46 http: panic serving 127.0.0.1:53614: Broken goroutine 431 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000199b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc0004a8140?, {0xe5ee68?, 0xc0005e81c0?}, 0xc000199b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0005e81c0}, 0xc00060d2c0) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0005e81c0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc0002c7b00, {0xe61378, 0xc000385a10}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 373 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:46867/api/v4/internal/broken" 2025/08/07 05:28:46 http: panic serving 127.0.0.1:53620: Broken goroutine 475 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0000e2b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc0004a8140?, {0xe5ee68?, 0xc0000181c0?}, 0xc0000e2b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0000181c0}, 0xc0000692c0) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0000181c0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc0001a9200, {0xe61378, 0xc000385a10}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 373 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:46867/api/v4/internal/broken" === RUN TestClients/Http_client/Successful_get time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46867/api/v4/internal/hello" === RUN TestClients/Http_client/Successful_Post time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:46867/api/v4/internal/post_endpoint" === RUN TestClients/Http_client/Missing_error_for_GET time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://127.0.0.1:46867/api/v4/internal/missing" === RUN TestClients/Http_client/Missing_error_for_POST time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://127.0.0.1:46867/api/v4/internal/missing" === RUN TestClients/Http_client/Error_with_message_for_GET time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:46867/api/v4/internal/error" === RUN TestClients/Http_client/Error_with_message_for_POST time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://127.0.0.1:46867/api/v4/internal/error" === RUN TestClients/Http_client/JWT_authentication_headers_for_GET time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46867/api/v4/internal/jwt_auth" === RUN TestClients/Http_client/JWT_authentication_headers_for_POST time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:46867/api/v4/internal/jwt_auth" === RUN TestClients/Http_client/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46867/api/v4/internal/x_forwarded_for" === RUN TestClients/Http_client/Successful_get#01 time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46867/api/v4/internal/hello" === RUN TestClients/Http_client/Successful_Post#01 time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:46867/api/v4/internal/post_endpoint" === RUN TestClients/Https_client === RUN TestClients/Https_client/Broken_request_for_GET 2025/08/07 05:28:46 http: panic serving 127.0.0.1:47830: Broken goroutine 612 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000683b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00024e380?, {0xe5ee68?, 0xc0001b4620?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0001b4620}, 0xc00032d900) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc00053e840?}, {0xe5ee68?, 0xc0001b4620?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc000120b40, {0xe61378, 0xc00053e720}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 574 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=9ns error=EOF method=GET url="https://127.0.0.1:33721/api/v4/internal/broken" 2025/08/07 05:28:46 http: panic serving 127.0.0.1:47840: Broken goroutine 605 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000025b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00024e380?, {0xe5ee68?, 0xc0001b40e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0001b40e0}, 0xc000558000) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc0006a8000?}, {0xe5ee68?, 0xc0001b40e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc000120090, {0xe61378, 0xc00053e720}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 574 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=5ns error=EOF method=GET url="https://127.0.0.1:33721/api/v4/internal/broken" 2025/08/07 05:28:46 http: panic serving 127.0.0.1:47842: Broken goroutine 616 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000025b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00024e380?, {0xe5ee68?, 0xc0001d40e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0001d40e0}, 0xc000558140) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc0006a8150?}, {0xe5ee68?, 0xc0001d40e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00048a1b0, {0xe61378, 0xc00053e720}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 574 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=GET url="https://127.0.0.1:33721/api/v4/internal/broken" === RUN TestClients/Https_client/Broken_request_for_POST 2025/08/07 05:28:46 http: panic serving 127.0.0.1:47858: Broken goroutine 647 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000025b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00024e380?, {0xe5ee68?, 0xc0001b42a0?}, 0xc000025b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0001b42a0}, 0xc0002fc280) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0001b42a0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc0001201b0, {0xe61378, 0xc00053e720}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 574 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=4ns error=EOF method=POST url="https://127.0.0.1:33721/api/v4/internal/broken" 2025/08/07 05:28:46 http: panic serving 127.0.0.1:47868: Broken goroutine 528 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000061b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00024e380?, {0xe5ee68?, 0xc000662000?}, 0xc000061b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc000662000}, 0xc0005588c0) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc000662000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc0001a82d0, {0xe61378, 0xc00053e720}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 574 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:33721/api/v4/internal/broken" 2025/08/07 05:28:46 http: panic serving 127.0.0.1:47874: Broken goroutine 618 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000025b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00024e380?, {0xe5ee68?, 0xc0001b4460?}, 0xc000025b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0001b4460}, 0xc0002fc780) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0001b4460?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00048a480, {0xe61378, 0xc00053e720}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 574 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:33721/api/v4/internal/broken" === RUN TestClients/Https_client/Successful_get time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:33721/api/v4/internal/hello" === RUN TestClients/Https_client/Successful_Post time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:33721/api/v4/internal/post_endpoint" === RUN TestClients/Https_client/Missing_error_for_GET time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=GET status=404 url="https://127.0.0.1:33721/api/v4/internal/missing" === RUN TestClients/Https_client/Missing_error_for_POST time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=404 url="https://127.0.0.1:33721/api/v4/internal/missing" === RUN TestClients/Https_client/Error_with_message_for_GET time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=GET status=400 url="https://127.0.0.1:33721/api/v4/internal/error" === RUN TestClients/Https_client/Error_with_message_for_POST time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=400 url="https://127.0.0.1:33721/api/v4/internal/error" === RUN TestClients/Https_client/JWT_authentication_headers_for_GET time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:33721/api/v4/internal/jwt_auth" === RUN TestClients/Https_client/JWT_authentication_headers_for_POST time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=5ns method=POST status=200 url="https://127.0.0.1:33721/api/v4/internal/jwt_auth" === RUN TestClients/Https_client/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=5ns method=GET status=200 url="https://127.0.0.1:33721/api/v4/internal/x_forwarded_for" === RUN TestClients/Https_client/Successful_get#01 time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=5ns method=GET status=200 url="https://127.0.0.1:33721/api/v4/internal/hello" === RUN TestClients/Https_client/Successful_Post#01 time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=4ns method=POST status=200 url="https://127.0.0.1:33721/api/v4/internal/post_endpoint" === RUN TestClients/Secret_with_newlines === RUN TestClients/Secret_with_newlines/Broken_request_for_GET 2025/08/07 05:28:46 http: panic serving 127.0.0.1:34916: Broken goroutine 733 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc0001d7b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc0001ee200?, {0xe5ee68?, 0xc0001ce540?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0001ce540}, 0xc00032ca00) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc00053e780?}, {0xe5ee68?, 0xc0001ce540?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc0002c75f0, {0xe61378, 0xc0001fcd20}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 764 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=5ns error=EOF method=GET url="https://127.0.0.1:37945/api/v4/internal/broken" 2025/08/07 05:28:46 http: panic serving 127.0.0.1:34930: Broken goroutine 791 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc0001d7b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc0001ee200?, {0xe5ee68?, 0xc0000240e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0000240e0}, 0xc0002fc280) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc0002941b0?}, {0xe5ee68?, 0xc0000240e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc0001a86c0, {0xe61378, 0xc0001fcd20}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 764 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=7ns error=EOF method=GET url="https://127.0.0.1:37945/api/v4/internal/broken" 2025/08/07 05:28:46 http: panic serving 127.0.0.1:34932: Broken goroutine 807 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000061b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc0001ee200?, {0xe5ee68?, 0xc0001ce000?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0001ce000}, 0xc0002fc640) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc0002d19e0?}, {0xe5ee68?, 0xc0001ce000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00048a2d0, {0xe61378, 0xc0001fcd20}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 764 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=5ns error=EOF method=GET url="https://127.0.0.1:37945/api/v4/internal/broken" === RUN TestClients/Secret_with_newlines/Broken_request_for_POST 2025/08/07 05:28:46 http: panic serving 127.0.0.1:34946: Broken goroutine 639 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0001dbb40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc0001ee200?, {0xe5ee68?, 0xc0001ce0e0?}, 0xc0001dbb60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0001ce0e0}, 0xc000068500) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0001ce0e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc0001a8090, {0xe61378, 0xc0001fcd20}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 764 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:37945/api/v4/internal/broken" 2025/08/07 05:28:46 http: panic serving 127.0.0.1:34952: Broken goroutine 823 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0004c1b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc0001ee200?, {0xe5ee68?, 0xc0003781c0?}, 0xc0004c1b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0003781c0}, 0xc00032d040) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0003781c0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc0001203f0, {0xe61378, 0xc0001fcd20}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 764 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=4ns error=EOF method=POST url="https://127.0.0.1:37945/api/v4/internal/broken" 2025/08/07 05:28:46 http: panic serving 127.0.0.1:34968: Broken goroutine 824 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0004bdb40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc0001ee200?, {0xe5ee68?, 0xc0000241c0?}, 0xc0004bdb60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0000241c0}, 0xc000559180) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0000241c0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc000120480, {0xe61378, 0xc0001fcd20}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 764 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=5ns error=EOF method=POST url="https://127.0.0.1:37945/api/v4/internal/broken" === RUN TestClients/Secret_with_newlines/Successful_get time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=5ns method=GET status=200 url="https://127.0.0.1:37945/api/v4/internal/hello" === RUN TestClients/Secret_with_newlines/Successful_Post time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=4ns method=POST status=200 url="https://127.0.0.1:37945/api/v4/internal/post_endpoint" === RUN TestClients/Secret_with_newlines/Missing_error_for_GET time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=5ns error="" method=GET status=404 url="https://127.0.0.1:37945/api/v4/internal/missing" === RUN TestClients/Secret_with_newlines/Missing_error_for_POST time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=404 url="https://127.0.0.1:37945/api/v4/internal/missing" === RUN TestClients/Secret_with_newlines/Error_with_message_for_GET time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=5ns error="" method=GET status=400 url="https://127.0.0.1:37945/api/v4/internal/error" === RUN TestClients/Secret_with_newlines/Error_with_message_for_POST time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=5ns error="" method=POST status=400 url="https://127.0.0.1:37945/api/v4/internal/error" === RUN TestClients/Secret_with_newlines/JWT_authentication_headers_for_GET time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=4ns method=GET status=200 url="https://127.0.0.1:37945/api/v4/internal/jwt_auth" === RUN TestClients/Secret_with_newlines/JWT_authentication_headers_for_POST time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:37945/api/v4/internal/jwt_auth" === RUN TestClients/Secret_with_newlines/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=5ns method=GET status=200 url="https://127.0.0.1:37945/api/v4/internal/x_forwarded_for" === RUN TestClients/Secret_with_newlines/Successful_get#01 time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=4ns method=GET status=200 url="https://127.0.0.1:37945/api/v4/internal/hello" === RUN TestClients/Secret_with_newlines/Successful_Post#01 time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:37945/api/v4/internal/post_endpoint" === RUN TestClients/Retry_client === RUN TestClients/Retry_client/Broken_request_for_GET time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:44759/api/v4/internal/broken" 2025/08/07 05:28:47 http: panic serving 127.0.0.1:51146: Broken goroutine 945 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc00020d380?}, 0x3?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc0002c7d40?, {0xe5ee68?, 0xc0005d02a0?}, 0xc00020d380?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc0005d02a0}, 0xc0002fd900) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver/testserver.go:78 +0xea net/http.HandlerFunc.ServeHTTP(0xc0004a8740?, {0xe5ee68?, 0xc0005d02a0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0005d02a0}, 0xc0002fd900) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc0001fdc50?}, {0xe5ee68?, 0xc0005d02a0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc000120870, {0xe61378, 0xc00053f5f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 937 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:44759/api/v4/internal/broken" 2025/08/07 05:28:47 http: panic serving 127.0.0.1:51148: Broken goroutine 978 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc00003ae10?}, 0x3?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc0001a8b40?, {0xe5ee68?, 0xc00070e460?}, 0xc00003ae10?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc00070e460}, 0xc0005fc140) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver/testserver.go:78 +0xea net/http.HandlerFunc.ServeHTTP(0xc0004a8740?, {0xe5ee68?, 0xc00070e460?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc00070e460}, 0xc0005fc140) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xc0006a9e30?}, {0xe5ee68?, 0xc00070e460?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc0002c7dd0, {0xe61378, 0xc00053f5f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 937 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:44759/api/v4/internal/broken" === RUN TestClients/Retry_client/Broken_request_for_POST time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=2ns error="" method=POST status=500 url="http://127.0.0.1:44759/api/v4/internal/broken" 2025/08/07 05:28:47 http: panic serving 127.0.0.1:51166: Broken goroutine 984 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc0001ac000?}, 0x4?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc00048a1b0?, {0xe5ee68?, 0xc000014000?}, 0xc0001ac000?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc000014000}, 0xc0002fc000) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver/testserver.go:78 +0xea net/http.HandlerFunc.ServeHTTP(0xc0004a8740?, {0xe5ee68?, 0xc000014000?}, 0xc000197b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc000014000}, 0xc0002fc000) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc000014000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc0002c75f0, {0xe61378, 0xc00053f5f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 937 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:44759/api/v4/internal/broken" 2025/08/07 05:28:47 http: panic serving 127.0.0.1:51180: Broken goroutine 1001 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc000500060?}, 0x4?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 net/http.HandlerFunc.ServeHTTP(0xc0001201b0?, {0xe5ee68?, 0xc000594000?}, 0xc000500060?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc000594000}, 0xc000068140) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver/testserver.go:78 +0xea net/http.HandlerFunc.ServeHTTP(0xc0004a8740?, {0xe5ee68?, 0xc000594000?}, 0xc00019bb60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc000594000}, 0xc000068140) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc000594000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e net/http.(*conn).serve(0xc00048a2d0, {0xe61378, 0xc00053f5f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 created by net/http.(*Server).Serve in goroutine 937 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:44759/api/v4/internal/broken" === RUN TestClients/Retry_client/Successful_get time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:44759/api/v4/internal/hello" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:44759/api/v4/internal/hello" === RUN TestClients/Retry_client/Successful_Post time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:44759/api/v4/internal/post_endpoint" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:44759/api/v4/internal/post_endpoint" === RUN TestClients/Retry_client/Missing_error_for_GET time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://127.0.0.1:44759/api/v4/internal/missing" === RUN TestClients/Retry_client/Missing_error_for_POST time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://127.0.0.1:44759/api/v4/internal/missing" === RUN TestClients/Retry_client/Error_with_message_for_GET time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:44759/api/v4/internal/error" time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:44759/api/v4/internal/error" === RUN TestClients/Retry_client/Error_with_message_for_POST time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:44759/api/v4/internal/error" time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://127.0.0.1:44759/api/v4/internal/error" === RUN TestClients/Retry_client/JWT_authentication_headers_for_GET time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:44759/api/v4/internal/jwt_auth" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:44759/api/v4/internal/jwt_auth" === RUN TestClients/Retry_client/JWT_authentication_headers_for_POST time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:44759/api/v4/internal/jwt_auth" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:44759/api/v4/internal/jwt_auth" === RUN TestClients/Retry_client/X-Forwarded-For_Header_inserted_if_original_address_in_context time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:44759/api/v4/internal/x_forwarded_for" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:44759/api/v4/internal/x_forwarded_for" === RUN TestClients/Retry_client/Successful_get#01 time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:44759/api/v4/internal/hello" === RUN TestClients/Retry_client/Successful_Post#01 time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:44759/api/v4/internal/post_endpoint" --- PASS: TestClients (0.30s) --- PASS: TestClients/Socket_client (0.02s) --- PASS: TestClients/Socket_client/Broken_request_for_GET (0.01s) --- PASS: TestClients/Socket_client/Broken_request_for_POST (0.00s) --- PASS: TestClients/Socket_client/Successful_get (0.00s) --- PASS: TestClients/Socket_client/Successful_Post (0.00s) --- PASS: TestClients/Socket_client/Missing_error_for_GET (0.00s) --- PASS: TestClients/Socket_client/Missing_error_for_POST (0.00s) --- PASS: TestClients/Socket_client/Error_with_message_for_GET (0.00s) --- PASS: TestClients/Socket_client/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Socket_client/JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Socket_client/JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Socket_client/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Socket_client/Successful_get#01 (0.00s) --- PASS: TestClients/Socket_client/Successful_Post#01 (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_/ (0.02s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Broken_request_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Broken_request_for_POST (0.01s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Successful_get (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Successful_Post (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Missing_error_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Missing_error_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Error_with_message_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Error_with_message_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Successful_get#01 (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Successful_Post#01 (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab (0.02s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Broken_request_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Broken_request_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_get (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_Post (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Missing_error_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Missing_error_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Error_with_message_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_get#01 (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_Post#01 (0.00s) --- PASS: TestClients/Http_client (0.02s) --- PASS: TestClients/Http_client/Broken_request_for_GET (0.00s) --- PASS: TestClients/Http_client/Broken_request_for_POST (0.00s) --- PASS: TestClients/Http_client/Successful_get (0.00s) --- PASS: TestClients/Http_client/Successful_Post (0.00s) --- PASS: TestClients/Http_client/Missing_error_for_GET (0.00s) --- PASS: TestClients/Http_client/Missing_error_for_POST (0.00s) --- PASS: TestClients/Http_client/Error_with_message_for_GET (0.00s) --- PASS: TestClients/Http_client/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Http_client/JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Http_client/JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Http_client/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Http_client/Successful_get#01 (0.00s) --- PASS: TestClients/Http_client/Successful_Post#01 (0.00s) --- PASS: TestClients/Https_client (0.09s) --- PASS: TestClients/Https_client/Broken_request_for_GET (0.02s) --- PASS: TestClients/Https_client/Broken_request_for_POST (0.01s) --- PASS: TestClients/Https_client/Successful_get (0.00s) --- PASS: TestClients/Https_client/Successful_Post (0.00s) --- PASS: TestClients/Https_client/Missing_error_for_GET (0.00s) --- PASS: TestClients/Https_client/Missing_error_for_POST (0.00s) --- PASS: TestClients/Https_client/Error_with_message_for_GET (0.00s) --- PASS: TestClients/Https_client/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Https_client/JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Https_client/JWT_authentication_headers_for_POST (0.01s) --- PASS: TestClients/Https_client/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.01s) --- PASS: TestClients/Https_client/Successful_get#01 (0.01s) --- PASS: TestClients/Https_client/Successful_Post#01 (0.00s) --- PASS: TestClients/Secret_with_newlines (0.10s) --- PASS: TestClients/Secret_with_newlines/Broken_request_for_GET (0.02s) --- PASS: TestClients/Secret_with_newlines/Broken_request_for_POST (0.02s) --- PASS: TestClients/Secret_with_newlines/Successful_get (0.01s) --- PASS: TestClients/Secret_with_newlines/Successful_Post (0.00s) --- PASS: TestClients/Secret_with_newlines/Missing_error_for_GET (0.01s) --- PASS: TestClients/Secret_with_newlines/Missing_error_for_POST (0.00s) --- PASS: TestClients/Secret_with_newlines/Error_with_message_for_GET (0.01s) --- PASS: TestClients/Secret_with_newlines/Error_with_message_for_POST (0.01s) --- PASS: TestClients/Secret_with_newlines/JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Secret_with_newlines/JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Secret_with_newlines/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.01s) --- PASS: TestClients/Secret_with_newlines/Successful_get#01 (0.00s) --- PASS: TestClients/Secret_with_newlines/Successful_Post#01 (0.00s) --- PASS: TestClients/Retry_client (0.03s) --- PASS: TestClients/Retry_client/Broken_request_for_GET (0.00s) --- PASS: TestClients/Retry_client/Broken_request_for_POST (0.01s) --- PASS: TestClients/Retry_client/Successful_get (0.00s) --- PASS: TestClients/Retry_client/Successful_Post (0.00s) --- PASS: TestClients/Retry_client/Missing_error_for_GET (0.00s) --- PASS: TestClients/Retry_client/Missing_error_for_POST (0.00s) --- PASS: TestClients/Retry_client/Error_with_message_for_GET (0.00s) --- PASS: TestClients/Retry_client/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Retry_client/JWT_authentication_headers_for_GET (0.00s) --- PASS: TestClients/Retry_client/JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Retry_client/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Retry_client/Successful_get#01 (0.00s) --- PASS: TestClients/Retry_client/Successful_Post#01 (0.00s) === RUN TestRetryOnFailure time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:39229/api/v4/internal/" time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:39229/api/v4/internal/" time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:39229/api/v4/internal/" --- PASS: TestRetryOnFailure (0.00s) === RUN TestReadTimeout --- PASS: TestReadTimeout (0.00s) === RUN TestBasicAuthSettings time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=54 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:33797/api/v4/internal/get_endpoint" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=54 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33797/api/v4/internal/post_endpoint" --- PASS: TestBasicAuthSettings (0.00s) === RUN TestEmptyBasicAuthSettings time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43057/api/v4/internal/empty_basic_auth" --- PASS: TestEmptyBasicAuthSettings (0.00s) === RUN TestRequestWithUserAgent time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:45143/api/v4/internal/default_user_agent" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:45143/api/v4/internal/override_user_agent" --- PASS: TestRequestWithUserAgent (0.00s) === RUN TestSuccessfulRequests === RUN TestSuccessfulRequests/Valid_CaFile time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:34051/api/v4/internal/hello" === RUN TestSuccessfulRequests/Valid_CaPath time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:36895/api/v4/internal/hello" === RUN TestSuccessfulRequests/Invalid_cert_with_self_signed_cert_option_enabled time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:41743/api/v4/internal/hello" === RUN TestSuccessfulRequests/Client_certs_with_CA time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=17ns method=GET status=200 url="https://127.0.0.1:35511/api/v4/internal/hello" --- PASS: TestSuccessfulRequests (0.06s) --- PASS: TestSuccessfulRequests/Valid_CaFile (0.01s) --- PASS: TestSuccessfulRequests/Valid_CaPath (0.01s) --- PASS: TestSuccessfulRequests/Invalid_cert_with_self_signed_cert_option_enabled (0.01s) --- PASS: TestSuccessfulRequests/Client_certs_with_CA (0.02s) === RUN TestFailedRequests === RUN TestFailedRequests/Invalid_CaFile 2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:42598: remote error: tls: bad certificate time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:40205/api/v4/internal/hello" 2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:42606: remote error: tls: bad certificate time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:40205/api/v4/internal/hello" 2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:42618: remote error: tls: bad certificate time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:40205/api/v4/internal/hello" === RUN TestFailedRequests/Missing_CaFile === RUN TestFailedRequests/Invalid_CaPath 2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:57736: remote error: tls: bad certificate time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:45591/api/v4/internal/hello" 2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:57748: remote error: tls: bad certificate time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:45591/api/v4/internal/hello" 2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:57754: remote error: tls: bad certificate time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:45591/api/v4/internal/hello" === RUN TestFailedRequests/Empty_config 2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:51678: remote error: tls: bad certificate time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=4ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:35513/api/v4/internal/hello" 2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:51680: remote error: tls: bad certificate time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:35513/api/v4/internal/hello" time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:35513/api/v4/internal/hello" 2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:51690: read tcp 127.0.0.1:35513->127.0.0.1:51690: use of closed network connection --- PASS: TestFailedRequests (0.08s) --- PASS: TestFailedRequests/Invalid_CaFile (0.02s) --- PASS: TestFailedRequests/Missing_CaFile (0.01s) --- PASS: TestFailedRequests/Invalid_CaPath (0.02s) --- PASS: TestFailedRequests/Empty_config (0.03s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/client 0.460s ? gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check [no test files] === RUN TestNew === RUN TestNew/it_returns_a_Healthcheck_command --- PASS: TestNew (0.00s) --- PASS: TestNew/it_returns_a_Healthcheck_command (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command 0.018s ? gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell [no test files] === RUN TestNew === RUN TestNew/it_returns_a_Discover_command === RUN TestNew/it_returns_a_TwoFactorRecover_command === RUN TestNew/it_returns_a_TwoFactorVerify_command === RUN TestNew/it_returns_an_LfsAuthenticate_command === RUN TestNew/it_returns_a_ReceivePack_command === RUN TestNew/it_returns_an_UploadPack_command === RUN TestNew/it_returns_an_UploadArchive_command === RUN TestNew/it_returns_a_PersonalAccessToken_command --- PASS: TestNew (0.00s) --- PASS: TestNew/it_returns_a_Discover_command (0.00s) --- PASS: TestNew/it_returns_a_TwoFactorRecover_command (0.00s) --- PASS: TestNew/it_returns_a_TwoFactorVerify_command (0.00s) --- PASS: TestNew/it_returns_an_LfsAuthenticate_command (0.00s) --- PASS: TestNew/it_returns_a_ReceivePack_command (0.00s) --- PASS: TestNew/it_returns_an_UploadPack_command (0.00s) --- PASS: TestNew/it_returns_an_UploadArchive_command (0.00s) --- PASS: TestNew/it_returns_a_PersonalAccessToken_command (0.00s) === RUN TestLFSTransferCommands === RUN TestLFSTransferCommands/it_returns_an_Lfstransfer_command === RUN TestLFSTransferCommands/it_does_not_return_an_Lfstransfer_command_when_config_disallows_pureSSH --- PASS: TestLFSTransferCommands (0.00s) --- PASS: TestLFSTransferCommands/it_returns_an_Lfstransfer_command (0.00s) --- PASS: TestLFSTransferCommands/it_does_not_return_an_Lfstransfer_command_when_config_disallows_pureSSH (0.00s) === RUN TestFailingNew === RUN TestFailingNew/Parsing_environment_failed === RUN TestFailingNew/Unknown_command_given --- PASS: TestFailingNew (0.00s) --- PASS: TestFailingNew/Parsing_environment_failed (0.00s) --- PASS: TestFailingNew/Unknown_command_given (0.00s) === RUN TestParseSuccess === RUN TestParseSuccess/It_sets_discover_as_the_command_when_the_command_string_was_empty === RUN TestParseSuccess/It_finds_the_key_id_in_any_passed_arguments === RUN TestParseSuccess/It_finds_the_key_id_only_if_the_argument_is_of__format === RUN TestParseSuccess/It_finds_the_key_id_if_the_key_is_listed_as_the_last_argument === RUN TestParseSuccess/It_finds_the_username_if_the_username_is_listed_as_the_last_argument === RUN TestParseSuccess/It_finds_the_key_id_only_if_the_last_argument_is_of__format === RUN TestParseSuccess/It_finds_the_username_in_any_passed_arguments === RUN TestParseSuccess/It_parses_2fa_recovery_codes_command === RUN TestParseSuccess/It_parses_git-receive-pack_command === RUN TestParseSuccess/It_parses_git-receive-pack_command_and_a_project_with_single_quotes === RUN TestParseSuccess/It_parses_"git_receive-pack"_command === RUN TestParseSuccess/It_parses_a_command_followed_by_control_characters === RUN TestParseSuccess/It_parses_git-upload-pack_command === RUN TestParseSuccess/It_parses_git-upload-archive_command === RUN TestParseSuccess/It_parses_git-lfs-authenticate_command === RUN TestParseSuccess/It_parses_git-lfs-transfer_command --- PASS: TestParseSuccess (0.00s) --- PASS: TestParseSuccess/It_sets_discover_as_the_command_when_the_command_string_was_empty (0.00s) --- PASS: TestParseSuccess/It_finds_the_key_id_in_any_passed_arguments (0.00s) --- PASS: TestParseSuccess/It_finds_the_key_id_only_if_the_argument_is_of__format (0.00s) --- PASS: TestParseSuccess/It_finds_the_key_id_if_the_key_is_listed_as_the_last_argument (0.00s) --- PASS: TestParseSuccess/It_finds_the_username_if_the_username_is_listed_as_the_last_argument (0.00s) --- PASS: TestParseSuccess/It_finds_the_key_id_only_if_the_last_argument_is_of__format (0.00s) --- PASS: TestParseSuccess/It_finds_the_username_in_any_passed_arguments (0.00s) --- PASS: TestParseSuccess/It_parses_2fa_recovery_codes_command (0.00s) --- PASS: TestParseSuccess/It_parses_git-receive-pack_command (0.00s) --- PASS: TestParseSuccess/It_parses_git-receive-pack_command_and_a_project_with_single_quotes (0.00s) --- PASS: TestParseSuccess/It_parses_"git_receive-pack"_command (0.00s) --- PASS: TestParseSuccess/It_parses_a_command_followed_by_control_characters (0.00s) --- PASS: TestParseSuccess/It_parses_git-upload-pack_command (0.00s) --- PASS: TestParseSuccess/It_parses_git-upload-archive_command (0.00s) --- PASS: TestParseSuccess/It_parses_git-lfs-authenticate_command (0.00s) --- PASS: TestParseSuccess/It_parses_git-lfs-transfer_command (0.00s) === RUN TestParseFailure === RUN TestParseFailure/It_fails_if_SSH_connection_is_not_set === RUN TestParseFailure/It_fails_if_SSH_command_is_invalid --- PASS: TestParseFailure (0.00s) --- PASS: TestParseFailure/It_fails_if_SSH_connection_is_not_set (0.00s) --- PASS: TestParseFailure/It_fails_if_SSH_command_is_invalid (0.00s) === RUN TestNewWithUsername === RUN TestNewWithUsername/valid_command === RUN TestNewWithUsername/valid_non-git_command === RUN TestNewWithUsername/invalid_command === RUN TestNewWithUsername/git_command_with_namespace === RUN TestNewWithUsername/non-git_command_with_namespace --- PASS: TestNewWithUsername (0.00s) --- PASS: TestNewWithUsername/valid_command (0.00s) --- PASS: TestNewWithUsername/valid_non-git_command (0.00s) --- PASS: TestNewWithUsername/invalid_command (0.00s) --- PASS: TestNewWithUsername/git_command_with_namespace (0.00s) --- PASS: TestNewWithUsername/non-git_command_with_namespace (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command 0.028s ? gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check [no test files] === RUN TestNew === RUN TestNew/it_returns_a_AuthorizedKeys_command --- PASS: TestNew (0.00s) --- PASS: TestNew/it_returns_a_AuthorizedKeys_command (0.00s) === RUN TestParseSuccess === RUN TestParseSuccess/It_parses_authorized-keys_command --- PASS: TestParseSuccess (0.00s) --- PASS: TestParseSuccess/It_parses_authorized-keys_command (0.00s) === RUN TestParseFailure === RUN TestParseFailure/With_not_enough_arguments_for_the_AuthorizedKeysCheck === RUN TestParseFailure/With_too_many_arguments_for_the_AuthorizedKeysCheck === RUN TestParseFailure/With_missing_username_for_the_AuthorizedKeysCheck === RUN TestParseFailure/With_missing_key_for_the_AuthorizedKeysCheck --- PASS: TestParseFailure (0.00s) --- PASS: TestParseFailure/With_not_enough_arguments_for_the_AuthorizedKeysCheck (0.00s) --- PASS: TestParseFailure/With_too_many_arguments_for_the_AuthorizedKeysCheck (0.00s) --- PASS: TestParseFailure/With_missing_username_for_the_AuthorizedKeysCheck (0.00s) --- PASS: TestParseFailure/With_missing_key_for_the_AuthorizedKeysCheck (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command 0.023s ? gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check [no test files] === RUN TestNew === RUN TestNew/it_returns_a_AuthorizedPrincipals_command --- PASS: TestNew (0.00s) --- PASS: TestNew/it_returns_a_AuthorizedPrincipals_command (0.00s) === RUN TestParseSuccess === RUN TestParseSuccess/It_parses_authorized-principals_command --- PASS: TestParseSuccess (0.00s) --- PASS: TestParseSuccess/It_parses_authorized-principals_command (0.00s) === RUN TestParseFailure === RUN TestParseFailure/With_not_enough_arguments_for_the_AuthorizedPrincipalsCheck === RUN TestParseFailure/With_missing_key_id_for_the_AuthorizedPrincipalsCheck === RUN TestParseFailure/With_blank_principal_for_the_AuthorizedPrincipalsCheck --- PASS: TestParseFailure (0.00s) --- PASS: TestParseFailure/With_not_enough_arguments_for_the_AuthorizedPrincipalsCheck (0.00s) --- PASS: TestParseFailure/With_missing_key_id_for_the_AuthorizedPrincipalsCheck (0.00s) --- PASS: TestParseFailure/With_blank_principal_for_the_AuthorizedPrincipalsCheck (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command 0.022s === RUN TestSetup === RUN TestSetup/no_CORRELATION_ID_in_environment === RUN TestSetup/CORRELATION_ID_in_environment --- PASS: TestSetup (0.00s) --- PASS: TestSetup/no_CORRELATION_ID_in_environment (0.00s) --- PASS: TestSetup/CORRELATION_ID_in_environment (0.00s) === RUN TestNewLogData === RUN TestNewLogData/Project_under_single_namespace === RUN TestNewLogData/Project_under_single_odd_namespace === RUN TestNewLogData/Project_under_deeper_namespace --- PASS: TestNewLogData (0.00s) --- PASS: TestNewLogData/Project_under_single_namespace (0.00s) --- PASS: TestNewLogData/Project_under_single_odd_namespace (0.00s) --- PASS: TestNewLogData/Project_under_deeper_namespace (0.00s) === RUN TestCheckForVersionFlag --- PASS: TestCheckForVersionFlag (0.02s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command 0.036s === RUN TestExecute === RUN TestExecute/With_matching_username_and_key time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=28 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=key" === RUN TestExecute/When_key_doesn't_match_any_existing_key time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=1ns error="" method=GET status=404 url="http://unix/api/v4/internal/authorized_keys?key=not-found" === RUN TestExecute/When_the_API_returns_an_error time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_keys?key=broken-message" === RUN TestExecute/When_the_API_fails time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=broken" time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=broken" time="2025-08-07T05:28:50+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=broken" --- PASS: TestExecute (3.02s) --- PASS: TestExecute/With_matching_username_and_key (0.00s) --- PASS: TestExecute/When_key_doesn't_match_any_existing_key (0.00s) --- PASS: TestExecute/When_the_API_returns_an_error (0.00s) --- PASS: TestExecute/When_the_API_fails (3.01s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys 3.047s === RUN TestExecute === RUN TestExecute/With_single_principal === RUN TestExecute/With_multiple_principals --- PASS: TestExecute (0.00s) --- PASS: TestExecute/With_single_principal (0.00s) --- PASS: TestExecute/With_multiple_principals (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals 0.017s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs [no test files] === RUN TestExecute === RUN TestExecute/With_a_known_username time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/discover?username=alex-doe" === RUN TestExecute/With_a_known_key_id time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1" === RUN TestExecute/With_an_unknown_key time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=4 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=-1" === RUN TestExecute/With_an_unknown_username time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=4 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=unknown" --- PASS: TestExecute (0.01s) --- PASS: TestExecute/With_a_known_username (0.00s) --- PASS: TestExecute/With_a_known_key_id (0.00s) --- PASS: TestExecute/With_an_unknown_key (0.00s) --- PASS: TestExecute/With_an_unknown_username (0.00s) === RUN TestFailingExecute === RUN TestFailingExecute/With_missing_arguments === RUN TestFailingExecute/When_the_API_returns_an_error time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/discover?username=broken_message" === RUN TestFailingExecute/When_the_API_fails time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/discover?username=broken" time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/discover?username=broken" time="2025-08-07T05:28:50+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/discover?username=broken" --- PASS: TestFailingExecute (3.01s) --- PASS: TestFailingExecute/With_missing_arguments (0.00s) --- PASS: TestFailingExecute/When_the_API_returns_an_error (0.00s) --- PASS: TestFailingExecute/When_the_API_fails (3.01s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover 3.046s === RUN TestGitAudit time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/shellhorse/git_audit_event" --- PASS: TestGitAudit (0.01s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent 0.029s === RUN TestPullExecute time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=235 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:41453/info/refs?service=git-upload-pack" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:41453/git-upload-pack" --- PASS: TestPullExecute (0.00s) === RUN TestPullExecuteWithDepth time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=235 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:37659/info/refs?service=git-upload-pack" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:37659/git-upload-pack" --- PASS: TestPullExecuteWithDepth (0.00s) === RUN TestPullExecuteWithFailedInfoRefs === RUN TestPullExecuteWithFailedInfoRefs/request_failed time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://127.0.0.1:38895/info/refs?service=git-upload-pack" === RUN TestPullExecuteWithFailedInfoRefs/unexpected_response time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=19 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:37973/info/refs?service=git-upload-pack" --- PASS: TestPullExecuteWithFailedInfoRefs (0.00s) --- PASS: TestPullExecuteWithFailedInfoRefs/request_failed (0.00s) --- PASS: TestPullExecuteWithFailedInfoRefs/unexpected_response (0.00s) === RUN TestExecuteWithFailedUploadPack time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=235 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43883/info/refs?service=git-upload-pack" time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:43883/git-upload-pack" --- PASS: TestExecuteWithFailedUploadPack (0.00s) === RUN TestExecute time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=236 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:36209/info/refs?service=git-receive-pack" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=5ns method=POST status=200 url="http://127.0.0.1:36209/git-receive-pack" --- PASS: TestExecute (0.01s) === RUN TestExecuteWithFailedInfoRefs === RUN TestExecuteWithFailedInfoRefs/request_failed time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://127.0.0.1:38647/info/refs?service=git-receive-pack" === RUN TestExecuteWithFailedInfoRefs/request_failed_with_body time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=1ns error="" method=GET status=403 url="http://127.0.0.1:41347/info/refs?service=git-receive-pack" === RUN TestExecuteWithFailedInfoRefs/unexpected_response time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=19 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:42887/info/refs?service=git-receive-pack" --- PASS: TestExecuteWithFailedInfoRefs (0.00s) --- PASS: TestExecuteWithFailedInfoRefs/request_failed (0.00s) --- PASS: TestExecuteWithFailedInfoRefs/request_failed_with_body (0.00s) --- PASS: TestExecuteWithFailedInfoRefs/unexpected_response (0.00s) === RUN TestExecuteWithFailedReceivePack time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=236 correlation_id= duration_ms=1ns method=GET status=200 url="http://127.0.0.1:45595/info/refs?service=git-receive-pack" time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:45595/git-receive-pack" --- PASS: TestExecuteWithFailedReceivePack (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp 0.044s === RUN TestExecute time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/check" --- PASS: TestExecute (0.00s) === RUN TestFailingRedisExecute time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=69 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/check" --- PASS: TestFailingRedisExecute (0.00s) === RUN TestFailingAPIExecute time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/check" time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/check" time="2025-08-07T05:28:50+14:00" level=error msg="Internal API error" correlation_id= duration_ms=1ns error="" method=GET status=500 url="http://unix/api/v4/internal/check" --- PASS: TestFailingAPIExecute (3.02s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck 3.050s === RUN TestFailedRequests === RUN TestFailedRequests/With_missing_arguments === RUN TestFailedRequests/With_disallowed_command === RUN TestFailedRequests/With_disallowed_user time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=4ns error="" method=POST status=403 url="http://127.0.0.1:45475/api/v4/internal/allowed" --- PASS: TestFailedRequests (0.01s) --- PASS: TestFailedRequests/With_missing_arguments (0.00s) --- PASS: TestFailedRequests/With_disallowed_command (0.00s) --- PASS: TestFailedRequests/With_disallowed_user (0.01s) === RUN TestLfsAuthenticateRequests === RUN TestLfsAuthenticateRequests/With_successful_response_from_API time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:38147/api/v4/internal/allowed" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=116 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:38147/api/v4/internal/lfs_authenticate" === RUN TestLfsAuthenticateRequests/With_forbidden_response_from_API time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:38147/api/v4/internal/allowed" time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:38147/api/v4/internal/lfs_authenticate" --- PASS: TestLfsAuthenticateRequests (0.00s) --- PASS: TestLfsAuthenticateRequests/With_successful_response_from_API (0.00s) --- PASS: TestLfsAuthenticateRequests/With_forbidden_response_from_API (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate 0.032s === RUN TestLfsTransferCapabilities time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=1ns method=POST status=200 url="http://127.0.0.1:39141/api/v4/internal/allowed" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:39141/api/v4/internal/lfs_authenticate" time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferCapabilities (0.01s) === RUN TestLfsTransferNoPermissions time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=52 correlation_id= duration_ms=1ns method=POST status=200 url="http://127.0.0.1:41559/api/v4/internal/allowed" --- PASS: TestLfsTransferNoPermissions (0.00s) === RUN TestLfsTransferBatchDownload time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=2ns method=POST status=200 url="http://127.0.0.1:38219/api/v4/internal/allowed" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:38219/api/v4/internal/lfs_authenticate" time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=batch time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=batch correlation_id= messages="[]" time="2025-08-07T05:28:47+14:00" level=info msg="download batch command received" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="read batch" args= args-len=0 correlation_id= data="[00000000 0 d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28]" data-len=3 operation=download time="2025-08-07T05:28:47+14:00" level=info msg="batch items" correlation_id= items="[00000000 0 d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28]" time="2025-08-07T05:28:47+14:00" level=info msg="batch items" correlation_id= items="[00000000 0 d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [00000000 0 noop d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 download id=eyJvcGVyYXRpb24iOiJkb3dubG9hZCIsIm9pZCI6ImQ3NWQ3NmExZmQ1NTk0OTg1M2NhZmVkNDU5NDJlOGM3ZDcxN2VkZDI5MTI2NzEzYzg5NjU0ZjRmMTRkZWIwYjMiLCJocmVmIjoiaHR0cDovLzEyNy4wLjAuMTozODIxOS9ncm91cC9yZXBvL2dpdGxhYi1sZnMvb2JqZWN0cy9kNzVkNzZhMWZkNTU5NDk4NTNjYWZlZDQ1OTQyZThjN2Q3MTdlZGQyOTEyNjcxM2M4OTY1NGY0ZjE0ZGViMGIzIiwiaGVhZGVycyI6eyJBdXRob3JpemF0aW9uIjoiQmFzaWMgMTIzNDU2Nzg5MCIsIkNvbnRlbnQtVHlwZSI6ImFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbSJ9fQ== token=gKCy82WjPHGP4m4dzO7zhdLnLXioUsIfsZ5lqVmx2M8= 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28 noop] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferBatchDownload (0.01s) === RUN TestLfsTransferBatchUpload time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:46411/api/v4/internal/allowed" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:46411/api/v4/internal/lfs_authenticate" time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=batch time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=batch correlation_id= messages="[]" time="2025-08-07T05:28:47+14:00" level=info msg="upload batch command received" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="read batch" args= args-len=0 correlation_id= data="[00000000 0]" data-len=1 operation=upload time="2025-08-07T05:28:47+14:00" level=info msg="batch items" correlation_id= items="[00000000 0]" time="2025-08-07T05:28:47+14:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: upload batch is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferBatchUpload (0.00s) === RUN TestLfsTransferGetObject time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:42441/api/v4/internal/allowed" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:42441/api/v4/internal/lfs_authenticate" time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="get-object 00000000" time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=get-object correlation_id= messages="[00000000]" time="2025-08-07T05:28:47+14:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: get-object is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferGetObject (0.00s) === RUN TestLfsTransferPutObject time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:39079/api/v4/internal/allowed" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:39079/api/v4/internal/lfs_authenticate" time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="put-object 00000000" time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=put-object correlation_id= messages="[00000000]" time="2025-08-07T05:28:47+14:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: put-object is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferPutObject (0.00s) === RUN TestLfsTransferVerifyObject time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=571 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33707/api/v4/internal/allowed" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33707/api/v4/internal/lfs_authenticate" time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="verify-object 00000000" time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=verify-object correlation_id= messages="[00000000]" time="2025-08-07T05:28:47+14:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: verify-object is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferVerifyObject (0.00s) === RUN TestLfsTransferLock time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:41941/api/v4/internal/allowed" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:41941/api/v4/internal/lfs_authenticate" time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=lock time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=lock correlation_id= messages="[]" time="2025-08-07T05:28:47+14:00" level=info msg="failed to create lock" correlation_id= err="lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2025-08-07T05:28:47+14:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferLock (0.00s) === RUN TestLfsTransferUnlock time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:44371/api/v4/internal/allowed" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:44371/api/v4/internal/lfs_authenticate" time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="unlock lock1" time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=unlock correlation_id= messages="[lock1]" time="2025-08-07T05:28:47+14:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: unlock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferUnlock (0.00s) === RUN TestLfsTransferListLock time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:34231/api/v4/internal/allowed" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:34231/api/v4/internal/lfs_authenticate" time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=list-lock time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=list-lock correlation_id= messages="[]" time="2025-08-07T05:28:47+14:00" level=info msg="list lock command" correlation_id= err="list-lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." status="" time="2025-08-07T05:28:47+14:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: list-lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferListLock (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer 0.065s === RUN TestExecute === RUN TestExecute/Without_any_arguments === RUN TestExecute/With_too_few_arguments === RUN TestExecute/With_too_many_arguments === RUN TestExecute/With_a_bad_ttl_days_argument === RUN TestExecute/Without_a_ttl_argument time="2025-08-07T05:28:47+14:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2025-09-06}" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=114 correlation_id= duration_ms=2ns method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/With_a_ttl_argument time="2025-08-07T05:28:47+14:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [api] 2025-09-07}" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=91 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/With_bad_response time="2025-08-07T05:28:47+14:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2025-09-06}" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/when_API_returns_an_error time="2025-08-07T05:28:47+14:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2025-09-06}" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=41 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/When_API_fails time="2025-08-07T05:28:47+14:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2025-09-06}" time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/personal_access_token" time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/personal_access_token" time="2025-08-07T05:28:50+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/Without_KeyID_or_User time="2025-08-07T05:28:50+14:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2025-09-06}" --- PASS: TestExecute (3.03s) --- PASS: TestExecute/Without_any_arguments (0.00s) --- PASS: TestExecute/With_too_few_arguments (0.00s) --- PASS: TestExecute/With_too_many_arguments (0.00s) --- PASS: TestExecute/With_a_bad_ttl_days_argument (0.00s) --- PASS: TestExecute/Without_a_ttl_argument (0.00s) --- PASS: TestExecute/With_a_ttl_argument (0.00s) --- PASS: TestExecute/With_bad_response (0.00s) --- PASS: TestExecute/when_API_returns_an_error (0.00s) --- PASS: TestExecute/When_API_fails (3.02s) --- PASS: TestExecute/Without_KeyID_or_User (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken 3.050s === RUN TestCountingWriter_Write --- PASS: TestCountingWriter_Write (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter 0.009s === RUN TestReceivePack === RUN TestReceivePack/via_unix_network gitalycall_test.go:24: Server address: unix:/tmp/gitaly3741276550/gitaly.sock time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=a-correlation-id duration_ms=3ns method=POST status=200 url="http://127.0.0.1:34227/api/v4/internal/allowed" time="2025-08-07T05:28:47+14:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=a-correlation-id duration_ms=1ns method=POST status=200 url="http://127.0.0.1:34227/api/v4/internal/allowed" time="2025-08-07T05:28:47+14:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestReceivePack/via_tcp_network gitalycall_test.go:24: Server address: tcp://127.0.0.1:33955 time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:39721/api/v4/internal/allowed" time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:39721/api/v4/internal/allowed" time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestReceivePack/via_dns_network gitalycall_test.go:24: Server address: dns:///127.0.0.1:41087 time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:37455/api/v4/internal/allowed" time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:37455/api/v4/internal/allowed" time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe --- PASS: TestReceivePack (0.04s) --- PASS: TestReceivePack/via_unix_network (0.02s) --- PASS: TestReceivePack/via_tcp_network (0.01s) --- PASS: TestReceivePack/via_dns_network (0.01s) === RUN TestAllowedAccess time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" time="2025-08-07T05:28:48+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-receive-pack correlation_id= git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip= user_id=1 username=alex-doe --- PASS: TestAllowedAccess (0.01s) === RUN TestForbiddenAccess time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/allowed" --- PASS: TestForbiddenAccess (0.00s) === RUN TestCustomReceivePack time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=198 correlation_id= duration_ms=0s method=POST status=300 url="http://unix/api/v4/internal/allowed" time="2025-08-07T05:28:48+14:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/info_refs primary_repo="https://repo/path" time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=22 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/info_refs" time="2025-08-07T05:28:48+14:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/push primary_repo="https://repo/path" time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=22 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/push" --- PASS: TestCustomReceivePack (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack 0.070s === RUN TestMissingUser time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=42 correlation_id= duration_ms=3ns method=POST status=200 url="http://unix/api/v4/internal/allowed" --- PASS: TestMissingUser (0.01s) === RUN TestConsoleMessages time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=46 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" --- PASS: TestConsoleMessages (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier 0.029s === RUN TestExecuteEOFSent time="2025-08-07T05:28:47+14:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/info_refs_receive_pack primary_repo="https://repo/path" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/info_refs_receive_pack" time="2025-08-07T05:28:47+14:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/receive_pack primary_repo="https://repo/path" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/geo/proxy/receive_pack" --- PASS: TestExecuteEOFSent (0.01s) === RUN TestExecuteNoEOFSent time="2025-08-07T05:28:47+14:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/info_refs_upload_pack primary_repo="https://repo/path" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/info_refs_upload_pack" time="2025-08-07T05:28:47+14:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/upload_pack primary_repo="https://repo/path" time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/upload_pack" --- PASS: TestExecuteNoEOFSent (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction 0.033s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand [no test files] === RUN TestExecute === RUN TestExecute/With_a_known_key_id time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=55 correlation_id= duration_ms=3ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" === RUN TestExecute/With_bad_response time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" time="2025-08-07T05:28:47+14:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="Parsing failed" === RUN TestExecute/With_API_returns_an_error time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=41 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" time="2025-08-07T05:28:47+14:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="Forbidden!" === RUN TestExecute/With_API_fails time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_recovery_codes" time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_recovery_codes" time="2025-08-07T05:28:51+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_recovery_codes" time="2025-08-07T05:28:51+14:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="Internal API unreachable" === RUN TestExecute/With_missing_arguments time="2025-08-07T05:28:51+14:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="who='' is invalid" === RUN TestExecute/With_negative_answer === RUN TestExecute/With_some_other_answer --- PASS: TestExecute (3.23s) --- PASS: TestExecute/With_a_known_key_id (0.01s) --- PASS: TestExecute/With_bad_response (0.00s) --- PASS: TestExecute/With_API_returns_an_error (0.00s) --- PASS: TestExecute/With_API_fails (3.22s) --- PASS: TestExecute/With_missing_arguments (0.00s) --- PASS: TestExecute/With_negative_answer (0.00s) --- PASS: TestExecute/With_some_other_answer (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover 3.253s === RUN TestExecute === RUN TestExecute/Verify_via_OTP time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2025-08-07T05:28:48+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation successful. Git operations are now allowed." === RUN TestExecute/Verify_via_OTP#01 time="2025-08-07T05:28:48+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=1ns error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=2ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2025-08-07T05:28:48+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation successful. Git operations are now allowed." === RUN TestExecute/Verify_via_push_authentication time="2025-08-07T05:28:48+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=4ns error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2025-08-07T05:28:48+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP has been validated by Push Authentication. Git operations are now allowed." === RUN TestExecute/With_an_empty_OTP time="2025-08-07T05:28:48+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: OTP cannot be blank." === RUN TestExecute/With_bad_response time="2025-08-07T05:28:48+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2025-08-07T05:28:48+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2025-08-07T05:28:48+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: Parsing failed" === RUN TestExecute/With_API_returns_an_error time="2025-08-07T05:28:48+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=44 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2025-08-07T05:28:48+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: error message" === RUN TestExecute/With_API_fails time="2025-08-07T05:28:48+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=1ns error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=104ns error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2025-08-07T05:28:51+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_manual_otp_check" time="2025-08-07T05:28:51+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: Internal API unreachable" === RUN TestExecute/With_missing_arguments time="2025-08-07T05:28:51+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: who='' is invalid" --- PASS: TestExecute (3.12s) --- PASS: TestExecute/Verify_via_OTP (0.00s) --- PASS: TestExecute/Verify_via_OTP#01 (0.00s) --- PASS: TestExecute/Verify_via_push_authentication (0.00s) --- PASS: TestExecute/With_an_empty_OTP (0.00s) --- PASS: TestExecute/With_bad_response (0.00s) --- PASS: TestExecute/With_API_returns_an_error (0.00s) --- PASS: TestExecute/With_API_fails (3.11s) --- PASS: TestExecute/With_missing_arguments (0.00s) === RUN TestCanceledContext time="2025-08-07T05:28:51+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: context canceled" --- PASS: TestCanceledContext (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify 3.145s === RUN TestUploadArchive === RUN TestUploadArchive/via_unix_network gitalycall_test.go:24: Server address: unix:/tmp/gitaly1853891808/gitaly.sock time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=01K1ZZZM5Z8SQXT3TNMW278GJB duration_ms=1ns method=POST status=200 url="http://127.0.0.1:35051/api/v4/internal/allowed" time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01K1ZZZM5Z8SQXT3TNMW278GJB git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe time="2025-08-07T05:28:48+14:00" level=error msg="2025/08/07 05:28:48 [ERR] yamux: Failed to write header: write unix /tmp/gitaly1853891808/gitaly.sock->@: use of closed network connection" correlation_id= === RUN TestUploadArchive/via_tcp_network gitalycall_test.go:24: Server address: tcp://127.0.0.1:39295 time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=01K1ZZZM6A0Q9VKF50FASDFRAE duration_ms=0s method=POST status=200 url="http://127.0.0.1:35755/api/v4/internal/allowed" time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01K1ZZZM6A0Q9VKF50FASDFRAE git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestUploadArchive/via_dns_network gitalycall_test.go:24: Server address: dns:///127.0.0.1:41065 time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=01K1ZZZM6HEYQNGSXZTHE4EBE1 duration_ms=0s method=POST status=200 url="http://127.0.0.1:39003/api/v4/internal/allowed" time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01K1ZZZM6HEYQNGSXZTHE4EBE1 git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe --- PASS: TestUploadArchive (0.02s) --- PASS: TestUploadArchive/via_unix_network (0.01s) --- PASS: TestUploadArchive/via_tcp_network (0.01s) --- PASS: TestUploadArchive/via_dns_network (0.00s) === RUN TestAllowedAccess time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=570 correlation_id=01K1ZZZM7X2GPHSSH21BZ48SK0 duration_ms=0s method=POST status=200 url="http://127.0.0.1:34027/api/v4/internal/allowed" time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01K1ZZZM7X2GPHSSH21BZ48SK0 git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip= user_id=1 username=alex-doe --- PASS: TestAllowedAccess (0.05s) === RUN TestForbiddenAccess time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:40751/api/v4/internal/allowed" --- PASS: TestForbiddenAccess (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive 0.091s === RUN TestUploadPack === RUN TestUploadPack/via_unix_network gitalycall_test.go:24: Server address: unix:/tmp/gitaly251713413/gitaly.sock time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=571 correlation_id=a-correlation-id duration_ms=1ns method=POST status=200 url="http://127.0.0.1:39839/api/v4/internal/allowed" time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-upload-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestUploadPack/via_tcp_network gitalycall_test.go:24: Server address: tcp://127.0.0.1:38747 time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:35699/api/v4/internal/allowed" time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-upload-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe time="2025-08-07T05:28:48+14:00" level=error msg="2025/08/07 05:28:48 [ERR] yamux: Failed to write body: write tcp 127.0.0.1:38747->127.0.0.1:40882: write: broken pipe" correlation_id= === RUN TestUploadPack/via_dns_network gitalycall_test.go:24: Server address: dns:///127.0.0.1:41973 time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:39349/api/v4/internal/allowed" time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-upload-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe --- PASS: TestUploadPack (0.02s) --- PASS: TestUploadPack/via_unix_network (0.01s) --- PASS: TestUploadPack/via_tcp_network (0.00s) --- PASS: TestUploadPack/via_dns_network (0.01s) === RUN TestAllowedAccess time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=571 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33311/api/v4/internal/allowed" time="2025-08-07T05:28:48+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-upload-pack correlation_id= git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip= user_id=1 username=alex-doe --- PASS: TestAllowedAccess (0.04s) === RUN TestForbiddenAccess time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:45233/api/v4/internal/allowed" --- PASS: TestForbiddenAccess (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack 0.083s === RUN TestDefaultConfig --- PASS: TestDefaultConfig (0.00s) === RUN TestConfigApplyGlobalState --- PASS: TestConfigApplyGlobalState (0.00s) === RUN TestCustomPrometheusMetrics time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=4ns error="" method=GET status=404 url="http://127.0.0.1:34875" --- PASS: TestCustomPrometheusMetrics (0.01s) === RUN TestNewFromDir --- PASS: TestNewFromDir (0.00s) === RUN TestYAMLDuration === RUN TestYAMLDuration/seconds_assumed_by_default === RUN TestYAMLDuration/milliseconds_are_parsed === RUN TestYAMLDuration/minutes_are_parsed --- PASS: TestYAMLDuration (0.00s) --- PASS: TestYAMLDuration/seconds_assumed_by_default (0.00s) --- PASS: TestYAMLDuration/milliseconds_are_parsed (0.00s) --- PASS: TestYAMLDuration/minutes_are_parsed (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/config 0.031s === RUN TestDisplayWarningMessage === RUN TestDisplayWarningMessage/empty === RUN TestDisplayWarningMessage/basically_empty === RUN TestDisplayWarningMessage/something --- PASS: TestDisplayWarningMessage (0.00s) --- PASS: TestDisplayWarningMessage/empty (0.00s) --- PASS: TestDisplayWarningMessage/basically_empty (0.00s) --- PASS: TestDisplayWarningMessage/something (0.00s) === RUN TestDisplayWarningMessages === RUN TestDisplayWarningMessages/empty === RUN TestDisplayWarningMessages/basically_empty === RUN TestDisplayWarningMessages/something --- PASS: TestDisplayWarningMessages (0.00s) --- PASS: TestDisplayWarningMessages/empty (0.00s) --- PASS: TestDisplayWarningMessages/basically_empty (0.00s) --- PASS: TestDisplayWarningMessages/something (0.00s) === RUN TestDisplayInfoMessage === RUN TestDisplayInfoMessage/empty === RUN TestDisplayInfoMessage/basically_empty === RUN TestDisplayInfoMessage/something --- PASS: TestDisplayInfoMessage (0.00s) --- PASS: TestDisplayInfoMessage/empty (0.00s) --- PASS: TestDisplayInfoMessage/basically_empty (0.00s) --- PASS: TestDisplayInfoMessage/something (0.00s) === RUN TestDisplayInfoMessages === RUN TestDisplayInfoMessages/empty === RUN TestDisplayInfoMessages/basically_empty === RUN TestDisplayInfoMessages/something --- PASS: TestDisplayInfoMessages (0.00s) --- PASS: TestDisplayInfoMessages/empty (0.00s) --- PASS: TestDisplayInfoMessages/basically_empty (0.00s) --- PASS: TestDisplayInfoMessages/something (0.00s) === RUN Test_noMessages === RUN Test_noMessages/empty === RUN Test_noMessages/basically_empty === RUN Test_noMessages/something --- PASS: Test_noMessages (0.00s) --- PASS: Test_noMessages/empty (0.00s) --- PASS: Test_noMessages/basically_empty (0.00s) --- PASS: Test_noMessages/something (0.00s) === RUN Test_formatLine --- PASS: Test_formatLine (0.00s) === RUN Test_divider --- PASS: Test_divider (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/console 0.017s === RUN TestNewSuccess === RUN TestNewSuccess/GITLAB_SHELL_DIR_env_var_is_not_defined executable_test.go:65: Error Trace: /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable/executable_test.go:65 Error: Not equal: expected: "/usr/share/gitlab-shell" actual : "/tmp" Diff: --- Expected +++ Actual @@ -1 +1 @@ -/usr/share/gitlab-shell +/tmp Test: TestNewSuccess/GITLAB_SHELL_DIR_env_var_is_not_defined === RUN TestNewSuccess/GITLAB_SHELL_DIR_env_var_is_defined --- FAIL: TestNewSuccess (0.00s) --- FAIL: TestNewSuccess/GITLAB_SHELL_DIR_env_var_is_not_defined (0.00s) --- PASS: TestNewSuccess/GITLAB_SHELL_DIR_env_var_is_defined (0.00s) === RUN TestNewFailure === RUN TestNewFailure/failed_to_determine_executable === RUN TestNewFailure/GITLAB_SHELL_DIR_doesn't_exist --- PASS: TestNewFailure (0.00s) --- PASS: TestNewFailure/failed_to_determine_executable (0.00s) --- PASS: TestNewFailure/GITLAB_SHELL_DIR_doesn't_exist (0.00s) FAIL FAIL gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable 0.017s === RUN TestPrometheusMetrics time="2025-08-07T05:28:48+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2025-08-07T05:28:48+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown --- PASS: TestPrometheusMetrics (0.00s) === RUN TestCachedConnections time="2025-08-07T05:28:48+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2025-08-07T05:28:48+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown --- PASS: TestCachedConnections (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly 0.022s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet [no test files] === RUN TestSuccessfulResponses === RUN TestSuccessfulResponses/Provide_key_id_within_the_request time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=690 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestSuccessfulResponses/Provide_username_within_the_request time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=690 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestSuccessfulResponses/Provide_krb5principal_within_the_request time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=690 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" --- PASS: TestSuccessfulResponses (0.01s) --- PASS: TestSuccessfulResponses/Provide_key_id_within_the_request (0.00s) --- PASS: TestSuccessfulResponses/Provide_username_within_the_request (0.00s) --- PASS: TestSuccessfulResponses/Provide_krb5principal_within_the_request (0.00s) === RUN TestGeoPushGetCustomAction time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=1036 correlation_id= duration_ms=0s method=POST status=300 url="http://unix/api/v4/internal/allowed" --- PASS: TestGeoPushGetCustomAction (0.01s) === RUN TestGeoPullGetCustomAction time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=1148 correlation_id= duration_ms=0s method=POST status=300 url="http://unix/api/v4/internal/allowed" --- PASS: TestGeoPullGetCustomAction (0.05s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/allowed" === RUN TestErrorResponses/A_response_with_bad_JSON time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=24 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestErrorResponses/An_error_response_without_message time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/allowed" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) === RUN TestCheckIP === RUN TestCheckIP/IPv4_address time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestCheckIP/IPv6_address time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestCheckIP/Host_and_port time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestCheckIP/IPv6_host_and_port time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestCheckIP/Bad_remote_addr time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" --- PASS: TestCheckIP (0.01s) --- PASS: TestCheckIP/IPv4_address (0.00s) --- PASS: TestCheckIP/IPv6_address (0.00s) --- PASS: TestCheckIP/Host_and_port (0.00s) --- PASS: TestCheckIP/IPv6_host_and_port (0.00s) --- PASS: TestCheckIP/Bad_remote_addr (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier 0.091s === RUN TestGetByKey time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=43 correlation_id= duration_ms=2ns method=GET status=200 url="http://unix/api/v4/internal/authorized_certs?key=key&user_identifier=user-id" --- PASS: TestGetByKey (0.01s) === RUN TestGetByKeyErrorResponses === RUN TestGetByKeyErrorResponses/A_response_with_an_error_message time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_certs?key=broken-message&user_identifier=user-id" === RUN TestGetByKeyErrorResponses/A_response_with_bad_JSON time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_certs?key=broken-json&user_identifier=user-id" === RUN TestGetByKeyErrorResponses/A_forbidden_(403)_response_without_message time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_certs?key=broken-empty&user_identifier=user-id" === RUN TestGetByKeyErrorResponses/A_not_found_(404)_response_without_message time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/authorized_certs?key=not-found&user_identifier=user-id" --- PASS: TestGetByKeyErrorResponses (0.00s) --- PASS: TestGetByKeyErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestGetByKeyErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestGetByKeyErrorResponses/A_forbidden_(403)_response_without_message (0.00s) --- PASS: TestGetByKeyErrorResponses/A_not_found_(404)_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts 0.028s === RUN TestGetByKey time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=28 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=key" --- PASS: TestGetByKey (0.00s) === RUN TestGetByKeyErrorResponses === RUN TestGetByKeyErrorResponses/A_response_with_an_error_message time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_keys?key=broken-message" === RUN TestGetByKeyErrorResponses/A_response_with_bad_JSON time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=broken-json" === RUN TestGetByKeyErrorResponses/A_forbidden_(403)_response_without_message time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_keys?key=broken-empty" === RUN TestGetByKeyErrorResponses/A_not_found_(404)_response_without_message time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/authorized_keys?key=not-found" --- PASS: TestGetByKeyErrorResponses (0.01s) --- PASS: TestGetByKeyErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestGetByKeyErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestGetByKeyErrorResponses/A_forbidden_(403)_response_without_message (0.00s) --- PASS: TestGetByKeyErrorResponses/A_not_found_(404)_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys 0.032s === RUN TestGetByKeyId time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=3ns method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1" --- PASS: TestGetByKeyId (0.01s) === RUN TestGetByUsername time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" --- PASS: TestGetByUsername (0.00s) === RUN TestGetByKrb5Principal time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?krb5principal=john-doe%40TEST.TEST" --- PASS: TestGetByKrb5Principal (0.00s) === RUN TestMissingUser time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=4 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/discover?username=missing" --- PASS: TestMissingUser (0.00s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/discover?username=broken_message" === RUN TestErrorResponses/A_response_with_bad_JSON time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=broken_json" === RUN TestErrorResponses/An_error_response_without_message time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/discover?username=broken_empty" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover 0.033s === RUN TestInfoRefs time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=16 correlation_id= duration_ms=1ns method=GET status=200 url="http://127.0.0.1:46485/info/refs?service=git-receive-pack" time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=15 correlation_id= duration_ms=3ns method=GET status=200 url="http://127.0.0.1:46485/info/refs?service=git-upload-pack" time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=16 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46485/info/refs?service=git-archive-pack" --- PASS: TestInfoRefs (0.01s) === RUN TestReceivePack time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=25 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:35309/git-receive-pack" --- PASS: TestReceivePack (0.00s) === RUN TestUploadPack time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=24 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:39641/git-upload-pack" --- PASS: TestUploadPack (0.00s) === RUN TestFailedHTTPRequest time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:38837/info/refs?service=git-receive-pack" --- PASS: TestFailedHTTPRequest (0.00s) === RUN TestFailedErrorReadRequest time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:42387/info/refs?service=git-receive-pack" --- PASS: TestFailedErrorReadRequest (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git 0.032s === RUN TestAudit time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=3ns method=POST status=200 url="http://unix/api/v4/internal/shellhorse/git_audit_event" --- PASS: TestAudit (0.01s) === RUN TestAuditFailed time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/api/v4/internal/shellhorse/git_audit_event" --- PASS: TestAuditFailed (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent 0.028s === RUN TestCheck time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/check" --- PASS: TestCheck (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck 0.020s === RUN TestFailedRequests === RUN TestFailedRequests/With_bad_response time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=1ns method=POST status=200 url="http://127.0.0.1:46653/api/v4/internal/lfs_authenticate" === RUN TestFailedRequests/With_API_returns_an_error time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=4ns error="" method=POST status=403 url="http://127.0.0.1:46653/api/v4/internal/lfs_authenticate" === RUN TestFailedRequests/With_API_fails time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:46653/api/v4/internal/lfs_authenticate" time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:46653/api/v4/internal/lfs_authenticate" time="2025-08-07T05:28:51+14:00" level=error msg="Internal API error" correlation_id= duration_ms=1ns error="" method=POST status=500 url="http://127.0.0.1:46653/api/v4/internal/lfs_authenticate" --- PASS: TestFailedRequests (3.02s) --- PASS: TestFailedRequests/With_bad_response (0.00s) --- PASS: TestFailedRequests/With_API_returns_an_error (0.01s) --- PASS: TestFailedRequests/With_API_fails (3.01s) === RUN TestSuccessfulRequests === RUN TestSuccessfulRequests/For_download time="2025-08-07T05:28:51+14:00" level=info msg="Finished HTTP request" content_length_bytes=116 correlation_id= duration_ms=6ns method=POST status=200 url="http://127.0.0.1:44505/api/v4/internal/lfs_authenticate" === RUN TestSuccessfulRequests/For_upload time="2025-08-07T05:28:51+14:00" level=info msg="Finished HTTP request" content_length_bytes=116 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:44505/api/v4/internal/lfs_authenticate" --- PASS: TestSuccessfulRequests (0.01s) --- PASS: TestSuccessfulRequests/For_download (0.01s) --- PASS: TestSuccessfulRequests/For_upload (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate 3.048s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer [no test files] === RUN TestGetPersonalAccessTokenByKeyId time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=114 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" --- PASS: TestGetPersonalAccessTokenByKeyId (0.00s) === RUN TestGetRecoveryCodesByUsername time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=83 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" --- PASS: TestGetRecoveryCodesByUsername (0.00s) === RUN TestMissingUser time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=43 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" --- PASS: TestMissingUser (0.00s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/personal_access_token" === RUN TestErrorResponses/A_response_with_bad_JSON time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestErrorResponses/An_error_response_without_message time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/personal_access_token" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken 0.025s === RUN TestGetRecoveryCodesByKeyId time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=59 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" --- PASS: TestGetRecoveryCodesByKeyId (0.00s) === RUN TestGetRecoveryCodesByUsername time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=59 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" --- PASS: TestGetRecoveryCodesByUsername (0.00s) === RUN TestMissingUser time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=43 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" --- PASS: TestMissingUser (0.00s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_recovery_codes" === RUN TestErrorResponses/A_response_with_bad_JSON time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" === RUN TestErrorResponses/An_error_response_without_message time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_recovery_codes" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover 0.023s === RUN TestVerifyOTPByKeyId time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" --- PASS: TestVerifyOTPByKeyId (0.00s) === RUN TestVerifyOTPByUsername time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" --- PASS: TestVerifyOTPByUsername (0.00s) === RUN TestErrorMessage time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=44 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" --- PASS: TestErrorMessage (0.00s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_manual_otp_check" === RUN TestErrorResponses/A_response_with_bad_JSON time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" === RUN TestErrorResponses/An_error_response_without_message time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_manual_otp_check" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) === RUN TestVerifyPush time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" --- PASS: TestVerifyPush (0.00s) === RUN TestErrorMessagePush time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=44 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" --- PASS: TestErrorMessagePush (0.00s) === RUN TestErrorResponsesPush === RUN TestErrorResponsesPush/A_response_with_an_error_message time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_push_otp_check" === RUN TestErrorResponsesPush/A_response_with_bad_JSON time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" === RUN TestErrorResponsesPush/An_error_response_without_message time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_push_otp_check" --- PASS: TestErrorResponsesPush (0.00s) --- PASS: TestErrorResponsesPush/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponsesPush/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponsesPush/An_error_response_without_message (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify 0.032s === RUN TestRunGitalyCommand time="2025-08-07T05:28:49+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2025-08-07T05:28:49+14:00" level=error msg="Failed to execute Git command" correlation_id= error=error exit_status=0 --- PASS: TestRunGitalyCommand (0.00s) === RUN TestCachingOfGitalyConnections time="2025-08-07T05:28:49+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown --- PASS: TestCachingOfGitalyConnections (0.00s) === RUN TestMissingGitalyAddress time="2025-08-07T05:28:49+14:00" level=error msg="Failed to get connection to execute Git command" correlation_id= error="RunGitalyCommand: no gitaly_address given" --- PASS: TestMissingGitalyAddress (0.00s) === RUN TestUnavailableGitalyErr time="2025-08-07T05:28:49+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2025-08-07T05:28:49+14:00" level=error msg="Failed to execute Git command" correlation_id= error="rpc error: code = Unavailable desc = error" exit_status=0 --- PASS: TestUnavailableGitalyErr (0.00s) === RUN TestGitalyLimitErr time="2025-08-07T05:28:49+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown time="2025-08-07T05:28:49+14:00" level=error msg="Failed to execute Git command" correlation_id= error="rpc error: code = Unavailable desc = too busy" exit_status=0 --- PASS: TestGitalyLimitErr (0.00s) === RUN TestRunGitalyCommandMetadata === RUN TestRunGitalyCommandMetadata/gitaly_feature_flags time="2025-08-07T05:28:49+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown --- PASS: TestRunGitalyCommandMetadata (0.00s) --- PASS: TestRunGitalyCommandMetadata/gitaly_feature_flags (0.00s) === RUN TestPrepareContext === RUN TestPrepareContext/client_identity time="2025-08-07T05:28:49+14:00" level=info msg="executing git command" command=git-upload-pack correlation_id= git_protocol=protocol gl_key_id=1 gl_key_type=key gl_project_path=group/private gl_repository=project-26 remote_ip=10.0.0.1 user_id=6 username=jane.doe --- PASS: TestPrepareContext (0.00s) --- PASS: TestPrepareContext/client_identity (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler 0.024s === RUN TestFailingNewPublicKeyLine === RUN TestFailingNewPublicKeyLine/When_Id_has_non-alphanumeric_and_non-dash_characters_in_it === RUN TestFailingNewPublicKeyLine/When_public_key_has_newline_in_it --- PASS: TestFailingNewPublicKeyLine (0.00s) --- PASS: TestFailingNewPublicKeyLine/When_Id_has_non-alphanumeric_and_non-dash_characters_in_it (0.00s) --- PASS: TestFailingNewPublicKeyLine/When_public_key_has_newline_in_it (0.00s) === RUN TestFailingNewPrincipalKeyLine === RUN TestFailingNewPrincipalKeyLine/When_username_has_non-alphanumeric_and_non-dash_characters_in_it === RUN TestFailingNewPrincipalKeyLine/When_principal_has_newline_in_it --- PASS: TestFailingNewPrincipalKeyLine (0.00s) --- PASS: TestFailingNewPrincipalKeyLine/When_username_has_non-alphanumeric_and_non-dash_characters_in_it (0.00s) --- PASS: TestFailingNewPrincipalKeyLine/When_principal_has_newline_in_it (0.00s) === RUN TestToString --- PASS: TestToString (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline 0.019s === RUN TestConfigure --- PASS: TestConfigure (0.00s) === RUN TestConfigureWithDebugLogLevel --- PASS: TestConfigureWithDebugLogLevel (0.00s) === RUN TestConfigureWithPermissionError /tmp/go-build498834968/b605/logger.test: Unable to configure logging: open /tmp/TestConfigureWithPermissionError3529123137/001: is a directory, Unix syslog delivery error --- PASS: TestConfigureWithPermissionError (0.00s) === RUN TestLogInUTC --- PASS: TestLogInUTC (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger 0.022s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics [no test files] === RUN TestScanner === RUN TestScanner/happy_path === RUN TestScanner/large_input === RUN TestScanner/missing_byte_middle === RUN TestScanner/unfinished_prefix === RUN TestScanner/short_read_in_data,_only_prefix --- PASS: TestScanner (0.00s) --- PASS: TestScanner/happy_path (0.00s) --- PASS: TestScanner/large_input (0.00s) --- PASS: TestScanner/missing_byte_middle (0.00s) --- PASS: TestScanner/unfinished_prefix (0.00s) --- PASS: TestScanner/short_read_in_data,_only_prefix (0.00s) === RUN TestIsRefRemoval === RUN TestIsRefRemoval/003f7217a7c7e582c46cec22a130adf4b9d7d950fba0_7d1665144a3a975c05f1f43902ddaf084e784dbe_refs/heads/debug === RUN TestIsRefRemoval/003f0000000000000000000000000000000000000000_7d1665144a3a975c05f1f43902ddaf084e784dbe_refs/heads/debug === RUN TestIsRefRemoval/003f7217a7c7e582c46cec22a130adf4b9d7d950fba0_0000000000000000000000000000000000000000_refs/heads/debug --- PASS: TestIsRefRemoval (0.00s) --- PASS: TestIsRefRemoval/003f7217a7c7e582c46cec22a130adf4b9d7d950fba0_7d1665144a3a975c05f1f43902ddaf084e784dbe_refs/heads/debug (0.00s) --- PASS: TestIsRefRemoval/003f0000000000000000000000000000000000000000_7d1665144a3a975c05f1f43902ddaf084e784dbe_refs/heads/debug (0.00s) --- PASS: TestIsRefRemoval/003f7217a7c7e582c46cec22a130adf4b9d7d950fba0_0000000000000000000000000000000000000000_refs/heads/debug (0.00s) === RUN TestIsFlush === RUN TestIsFlush/0008abcd === RUN TestIsFlush/invalid_packet === RUN TestIsFlush/0000 --- PASS: TestIsFlush (0.00s) --- PASS: TestIsFlush/0008abcd (0.00s) --- PASS: TestIsFlush/invalid_packet (0.00s) --- PASS: TestIsFlush/0000 (0.00s) === RUN TestIsDone === RUN TestIsDone/0008abcd === RUN TestIsDone/invalid_packet === RUN TestIsDone/0009done_ === RUN TestIsDone/0001 --- PASS: TestIsDone (0.00s) --- PASS: TestIsDone/0008abcd (0.00s) --- PASS: TestIsDone/invalid_packet (0.00s) --- PASS: TestIsDone/0009done_ (0.00s) --- PASS: TestIsDone/0001 (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline 0.011s === RUN TestPanicDuringSessionIsRecovered time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2025-08-07T05:28:49+14:00" level=error msg="panic handling session" correlation_id= recovered_error="This is a panic" remote_addr= time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=6.6467e-05 remote_addr= --- PASS: TestPanicDuringSessionIsRecovered (0.00s) === RUN TestUnknownChannelType time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type="unknown session" correlation_id= remote_addr= time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: unknown channel type" correlation_id= remote_addr= --- PASS: TestUnknownChannelType (0.00s) === RUN TestTooManySessions time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: too many concurrent sessions" correlation_id= remote_addr= --- PASS: TestTooManySessions (0.00s) === RUN TestAcceptSessionSucceeds time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=7.2291e-05 remote_addr= time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=9.67e-07 remote_addr= --- PASS: TestAcceptSessionSucceeds (0.00s) === RUN TestAcceptSessionFails time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2025-08-07T05:28:49+14:00" level=error msg="connection: handleRequests: accepting channel failed" correlation_id= error="some failure" remote_addr= --- PASS: TestAcceptSessionFails (0.00s) === RUN TestClientAliveInterval --- PASS: TestClientAliveInterval (0.00s) === RUN TestSessionsMetrics time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2025-08-07T05:28:49+14:00" level=warning msg="connection: session error" correlation_id= error="custom error" remote_addr= time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=8.5367e-05 remote_addr= === RUN TestSessionsMetrics/canceled_requests time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=2.7794e-05 remote_addr= === RUN TestSessionsMetrics/unavailable_Gitaly time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=1.5897e-05 remote_addr= === RUN TestSessionsMetrics/api_error time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=1.8467e-05 remote_addr= === RUN TestSessionsMetrics/disallowed_command time="2025-08-07T05:28:50+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2025-08-07T05:28:50+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=1.2913e-05 remote_addr= === RUN TestSessionsMetrics/not_our_ref time="2025-08-07T05:28:50+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= time="2025-08-07T05:28:50+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=4.2076e-05 remote_addr= --- PASS: TestSessionsMetrics (0.02s) --- PASS: TestSessionsMetrics/canceled_requests (0.00s) --- PASS: TestSessionsMetrics/unavailable_Gitaly (0.00s) --- PASS: TestSessionsMetrics/api_error (0.00s) --- PASS: TestSessionsMetrics/disallowed_command (0.00s) --- PASS: TestSessionsMetrics/not_our_ref (0.00s) === RUN TestNewServerConfigWithoutHosts --- PASS: TestNewServerConfigWithoutHosts (0.00s) === RUN TestHostKeyAndCerts time="2025-08-07T05:28:50+14:00" level=error msg="no matching private key for certificate /tmp/TestHostKeyAndCerts3292224927/001/certs/valid/server2-cert.pub" filename=/tmp/TestHostKeyAndCerts3292224927/001/certs/valid/server2-cert.pub time="2025-08-07T05:28:50+14:00" level=error msg="failed to decode host certificate" filename=/tmp/TestHostKeyAndCerts3292224927/001/certs/invalid/server-cert.pub time="2025-08-07T05:28:50+14:00" level=error msg="failed to read host certificate" error="open /tmp/TestHostKeyAndCerts3292224927/001/certs/invalid-path.key: no such file or directory" filename=/tmp/TestHostKeyAndCerts3292224927/001/certs/invalid-path.key time="2025-08-07T05:28:50+14:00" level=error msg="failed to parse host certificate" error="ssh: no key found" filename=/tmp/TestHostKeyAndCerts3292224927/001/certs/invalid/server.crt --- PASS: TestHostKeyAndCerts (0.00s) === RUN TestFailedAuthorizedKeysClient --- PASS: TestFailedAuthorizedKeysClient (0.00s) === RUN TestUserKeyHandling time="2025-08-07T05:28:50+14:00" level=error msg="Failed to read host key" error="open /tmp/TestUserKeyHandling2652720435/001/certs/invalid-path.key: no such file or directory" filename=/tmp/TestUserKeyHandling2652720435/001/certs/invalid-path.key time="2025-08-07T05:28:50+14:00" level=error msg="Failed to parse host key" error="ssh: unsupported key type \"CERTIFICATE\"" filename=/tmp/TestUserKeyHandling2652720435/001/certs/invalid/server.crt === RUN TestUserKeyHandling/wrong_user === RUN TestUserKeyHandling/prohibited_dsa_key === RUN TestUserKeyHandling/API_error time="2025-08-07T05:28:52+14:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQC5mC9R%2Fr7BiAKcELoLYUO3phiVz9Obh%2BlNJtAMcFludMDxcQv%2FsqHRAdKAkc%2BgKBOdgkgdyhFT4CtXyt5Maz4n12cSa73Z0c7HCFDDeZkXOUoBjp48P%2BZIw7RGeuIOOpKzZXqCK%2Bq32I00ltWMscc4CaPCekGLb62qKNzUvjxJ8XvKNOGmaK%2FmaMrD9jR0Gbuwi60rrPM5DMyWEExhcDjPI8J%2BZMZEIHQZI7YxNMfrgo02KOOrV9uOyfF%2BMe7BgpEh1trtWBTkQipe6ABeFSqIbWOJHsJmgLFwdt83tbbJTYxD4QhjiB66aHpv3oJuZRu0UywzUCOCQGRPrIgjUAOt" time="2025-08-07T05:28:53+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQC5mC9R%2Fr7BiAKcELoLYUO3phiVz9Obh%2BlNJtAMcFludMDxcQv%2FsqHRAdKAkc%2BgKBOdgkgdyhFT4CtXyt5Maz4n12cSa73Z0c7HCFDDeZkXOUoBjp48P%2BZIw7RGeuIOOpKzZXqCK%2Bq32I00ltWMscc4CaPCekGLb62qKNzUvjxJ8XvKNOGmaK%2FmaMrD9jR0Gbuwi60rrPM5DMyWEExhcDjPI8J%2BZMZEIHQZI7YxNMfrgo02KOOrV9uOyfF%2BMe7BgpEh1trtWBTkQipe6ABeFSqIbWOJHsJmgLFwdt83tbbJTYxD4QhjiB66aHpv3oJuZRu0UywzUCOCQGRPrIgjUAOt" time="2025-08-07T05:28:55+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQC5mC9R%2Fr7BiAKcELoLYUO3phiVz9Obh%2BlNJtAMcFludMDxcQv%2FsqHRAdKAkc%2BgKBOdgkgdyhFT4CtXyt5Maz4n12cSa73Z0c7HCFDDeZkXOUoBjp48P%2BZIw7RGeuIOOpKzZXqCK%2Bq32I00ltWMscc4CaPCekGLb62qKNzUvjxJ8XvKNOGmaK%2FmaMrD9jR0Gbuwi60rrPM5DMyWEExhcDjPI8J%2BZMZEIHQZI7YxNMfrgo02KOOrV9uOyfF%2BMe7BgpEh1trtWBTkQipe6ABeFSqIbWOJHsJmgLFwdt83tbbJTYxD4QhjiB66aHpv3oJuZRu0UywzUCOCQGRPrIgjUAOt" === RUN TestUserKeyHandling/successful_request time="2025-08-07T05:28:55+14:00" level=info msg="Finished HTTP request" content_length_bytes=25 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQDeDwmRA8zc5rG46KFZG5au9yM2TtIe49UjUbc3QH34U7JxuPz%2BneOk4D3RLwr18j0v%2FH%2Bqhi1LqzK1NsYF8fKpaOX3WiWSqxKZxfxRBNpx7eubwJTry0WquOgHWc7EW10LHOQ5J5L999VAz0NZuVOEkuzU85J5GiMpSEBbcKgjcFgrVRdeYY441uaXW1RhYHuLczX5pRlktJVk2TH%2Bp7784M%2BaUngoeH28jHiC%2FeC3bpXWo1j12NNAyqhx3ohjybSKjoJ7Ht8Pz29XTd3l4vazggX%2B4WrUzrNhMW57sECM0OMZj6IvrdTaD9i2O0ttyMlKccZr8PsndL8mxJj%2FmBt%2F" --- PASS: TestUserKeyHandling (5.84s) --- PASS: TestUserKeyHandling/wrong_user (0.00s) --- PASS: TestUserKeyHandling/prohibited_dsa_key (0.00s) --- PASS: TestUserKeyHandling/API_error (3.02s) --- PASS: TestUserKeyHandling/successful_request (0.00s) === RUN TestUserCertificateHandling time="2025-08-07T05:28:55+14:00" level=error msg="Failed to read host key" error="open /tmp/TestUserCertificateHandling3601594844/001/certs/invalid-path.key: no such file or directory" filename=/tmp/TestUserCertificateHandling3601594844/001/certs/invalid-path.key time="2025-08-07T05:28:55+14:00" level=error msg="Failed to parse host key" error="ssh: unsupported key type \"CERTIFICATE\"" filename=/tmp/TestUserCertificateHandling3601594844/001/certs/invalid/server.crt === RUN TestUserCertificateHandling/wrong_cert_type === RUN TestUserCertificateHandling/expired_cert === RUN TestUserCertificateHandling/API_error time="2025-08-07T05:28:56+14:00" level=error msg="Internal API error" correlation_id= duration_ms=82ns error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_certs?key=%2BuhlK1iOVFGp505mmNOltb1IYp1ef4SiHfAh8lMBZuA&user_identifier=root%40example.com" time="2025-08-07T05:28:58+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_certs?key=%2BuhlK1iOVFGp505mmNOltb1IYp1ef4SiHfAh8lMBZuA&user_identifier=root%40example.com" time="2025-08-07T05:29:00+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_certs?key=%2BuhlK1iOVFGp505mmNOltb1IYp1ef4SiHfAh8lMBZuA&user_identifier=root%40example.com" time="2025-08-07T05:29:00+14:00" level=warning msg="user certificate is not signed by a trusted key" certificate_identity=root@example.com correlation_id= error="Internal API unreachable" public_key_fingerprint="SHA256:jnb7sFu80p6f97L3YsGbZnCkDp9M6bfkoGgBgB5APPE" signing_ca_fingerprint="SHA256:+uhlK1iOVFGp505mmNOltb1IYp1ef4SiHfAh8lMBZuA" ssh_user=user === RUN TestUserCertificateHandling/successful_request time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=48 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_certs?key=j26l2DXywxtf6u4fidK2ndbyePUbUd6tNMafGLnEnBI&user_identifier=root%40example.com" time="2025-08-07T05:29:00+14:00" level=info msg="user certificate is signed by a trusted key" certificate_identity=root@example.com certificate_namespace=namespace certificate_username=root correlation_id= public_key_fingerprint="SHA256:dxCKd3ob9L84e88kUIiuYQHetR31uHvo81sU2/C7cCQ" signing_ca_fingerprint="SHA256:j26l2DXywxtf6u4fidK2ndbyePUbUd6tNMafGLnEnBI" ssh_user=user === RUN TestUserCertificateHandling/feature_flag_is_not_enabled === RUN TestUserCertificateHandling/feature_flag_is_disabled --- PASS: TestUserCertificateHandling (4.22s) --- PASS: TestUserCertificateHandling/wrong_cert_type (0.00s) --- PASS: TestUserCertificateHandling/expired_cert (0.00s) --- PASS: TestUserCertificateHandling/API_error (3.31s) --- PASS: TestUserCertificateHandling/successful_request (0.00s) --- PASS: TestUserCertificateHandling/feature_flag_is_not_enabled (0.00s) --- PASS: TestUserCertificateHandling/feature_flag_is_disabled (0.00s) === RUN TestDefaultAlgorithms --- PASS: TestDefaultAlgorithms (0.00s) === RUN TestCustomAlgorithms --- PASS: TestCustomAlgorithms (0.00s) === RUN TestGSSAPIWithMIC --- PASS: TestGSSAPIWithMIC (0.00s) === RUN TestGSSAPIWithMICDisabled --- PASS: TestGSSAPIWithMICDisabled (0.00s) === RUN TestHandleEnv === RUN TestHandleEnv/invalid_payload time="2025-08-07T05:29:00+14:00" level=error msg="session: handleEnv: failed to unmarshal request" correlation_id= error="ssh: unmarshal error for field Name of type envRequest" === RUN TestHandleEnv/valid_payload === RUN TestHandleEnv/valid_payload_with_forbidden_env_var --- PASS: TestHandleEnv (0.00s) --- PASS: TestHandleEnv/invalid_payload (0.00s) --- PASS: TestHandleEnv/valid_payload (0.00s) --- PASS: TestHandleEnv/valid_payload_with_forbidden_env_var (0.00s) === RUN TestHandleExec === RUN TestHandleExec/invalid_payload === RUN TestHandleExec/valid_payload time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:39845/api/v4/internal/discover?key_id=id" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id= time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id= exit_status=0 time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:39845/api/v4/internal/discover?username=root" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id= time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id= exit_status=0 time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:39845/api/v4/internal/discover?krb5principal=test%40TEST.TEST" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id= time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id= exit_status=0 --- PASS: TestHandleExec (0.01s) --- PASS: TestHandleExec/invalid_payload (0.00s) --- PASS: TestHandleExec/valid_payload (0.00s) === RUN TestHandleShell === RUN TestHandleShell/fails_to_parse_command === RUN TestHandleShell/specified_command_is_unknown === RUN TestHandleShell/fails_to_parse_command#01 time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 === RUN TestHandleShell/parses_command time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=8ns method=GET status=200 url="http://127.0.0.1:36431/api/v4/internal/discover?key_id=root" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id= --- PASS: TestHandleShell (0.03s) --- PASS: TestHandleShell/fails_to_parse_command (0.00s) --- PASS: TestHandleShell/specified_command_is_unknown (0.00s) --- PASS: TestHandleShell/fails_to_parse_command#01 (0.00s) --- PASS: TestHandleShell/parses_command (0.01s) === RUN TestListenAndServe time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D time="2025-08-07T05:29:00+14:00" level=info msg="public key authentication" correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D ssh_key_type=ssh-rsa time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2025-08-07T05:29:00+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D remote_addr="127.0.0.1:33184" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D env="{ true discover 127.0.0.1:33184 }" established_session_duration_s=0.000187358 time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D exit_status=0 time="2025-08-07T05:29:00+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D duration_s=0.001336667 remote_addr="127.0.0.1:33184" time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: done" correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D reason=EOF time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D duration_s=0.065538608 meta="{ }" remote_addr="127.0.0.1:33184" written_bytes=31 --- PASS: TestListenAndServe (0.08s) === RUN TestListenAndServe_proxyProtocolEnabled === RUN TestListenAndServe_proxyProtocolEnabled/USE_(default)_without_a_header time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP time="2025-08-07T05:29:00+14:00" level=info msg="public key authentication" correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP ssh_key_type=ssh-rsa time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2025-08-07T05:29:00+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP remote_addr="127.0.0.1:33204" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP env="{ true discover 127.0.0.1:33204 }" established_session_duration_s=0.000161432 time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP exit_status=0 time="2025-08-07T05:29:00+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP duration_s=0.001382044 remote_addr="127.0.0.1:33204" time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: done" correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP reason=EOF time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP duration_s=0.092085328 meta="{ }" remote_addr="127.0.0.1:33204" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/USE_(default)_with_a_header time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B time="2025-08-07T05:29:00+14:00" level=info msg="public key authentication" correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B ssh_key_type=ssh-rsa time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2025-08-07T05:29:00+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B remote_addr="10.1.1.1:1000" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.00015224 time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B exit_status=0 time="2025-08-07T05:29:00+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B duration_s=0.001267264 remote_addr="10.1.1.1:1000" === RUN TestListenAndServe_proxyProtocolEnabled/REQUIRE_without_a_header time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: done" correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B reason=EOF time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B duration_s=0.070470149 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K200000RQPSHHMR5K6G4ED0Q time="2025-08-07T05:29:00+14:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01K200000RQPSHHMR5K6G4ED0Q error="proxyproto: proxy protocol signature not present" remote_addr="127.0.0.1:33228" time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K200000RQPSHHMR5K6G4ED0Q duration_s=0.000175081 meta="{ }" remote_addr="127.0.0.1:33228" written_bytes=0 === RUN TestListenAndServe_proxyProtocolEnabled/REQUIRE_with_a_header time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K200001MFYRN7Z1GHRHTCR87 time="2025-08-07T05:29:00+14:00" level=info msg="public key authentication" correlation_id=01K200001MFYRN7Z1GHRHTCR87 ssh_key_type=ssh-rsa time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K200001MFYRN7Z1GHRHTCR87 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2025-08-07T05:29:00+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K200001MFYRN7Z1GHRHTCR87 remote_addr="10.1.1.1:1000" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K200001MFYRN7Z1GHRHTCR87 env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000157871 time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K200001MFYRN7Z1GHRHTCR87 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K200001MFYRN7Z1GHRHTCR87 time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id=01K200001MFYRN7Z1GHRHTCR87 exit_status=0 time="2025-08-07T05:29:00+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K200001MFYRN7Z1GHRHTCR87 duration_s=0.001273457 remote_addr="10.1.1.1:1000" === RUN TestListenAndServe_proxyProtocolEnabled/REJECT_without_a_header time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: done" correlation_id=01K200001MFYRN7Z1GHRHTCR87 reason=EOF time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K200001MFYRN7Z1GHRHTCR87 duration_s=0.086472676 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K200004YS7QH1A0XF1AH3CJQ time="2025-08-07T05:29:00+14:00" level=info msg="public key authentication" correlation_id=01K200004YS7QH1A0XF1AH3CJQ ssh_key_type=ssh-rsa time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K200004YS7QH1A0XF1AH3CJQ duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2025-08-07T05:29:00+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K200004YS7QH1A0XF1AH3CJQ remote_addr="127.0.0.1:33238" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K200004YS7QH1A0XF1AH3CJQ env="{ true discover 127.0.0.1:33238 }" established_session_duration_s=0.00018195 time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K200004YS7QH1A0XF1AH3CJQ duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K200004YS7QH1A0XF1AH3CJQ time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id=01K200004YS7QH1A0XF1AH3CJQ exit_status=0 time="2025-08-07T05:29:00+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K200004YS7QH1A0XF1AH3CJQ duration_s=0.001252561 remote_addr="127.0.0.1:33238" === RUN TestListenAndServe_proxyProtocolEnabled/REJECT_with_a_header time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: done" correlation_id=01K200004YS7QH1A0XF1AH3CJQ reason=EOF time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K200004YS7QH1A0XF1AH3CJQ duration_s=0.080703972 meta="{ }" remote_addr="127.0.0.1:33238" written_bytes=31 time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K200007WP22TAQGJM6997X05 time="2025-08-07T05:29:00+14:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01K200007WP22TAQGJM6997X05 error="proxyproto: upstream connection sent PROXY header but isn't allowed to send one" remote_addr="127.0.0.1:33244" time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K200007WP22TAQGJM6997X05 duration_s=0.000182657 meta="{ }" remote_addr="127.0.0.1:33244" written_bytes=0 === RUN TestListenAndServe_proxyProtocolEnabled/IGNORE_without_a_header time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K200008MXG6TTHK7TR73SMAX time="2025-08-07T05:29:00+14:00" level=info msg="public key authentication" correlation_id=01K200008MXG6TTHK7TR73SMAX ssh_key_type=ssh-rsa time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K200008MXG6TTHK7TR73SMAX duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2025-08-07T05:29:00+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K200008MXG6TTHK7TR73SMAX remote_addr="127.0.0.1:33258" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K200008MXG6TTHK7TR73SMAX env="{ true discover 127.0.0.1:33258 }" established_session_duration_s=0.000223761 time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K200008MXG6TTHK7TR73SMAX duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K200008MXG6TTHK7TR73SMAX time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id=01K200008MXG6TTHK7TR73SMAX exit_status=0 time="2025-08-07T05:29:00+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K200008MXG6TTHK7TR73SMAX duration_s=0.001452694 remote_addr="127.0.0.1:33258" === RUN TestListenAndServe_proxyProtocolEnabled/IGNORE_with_a_header time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: done" correlation_id=01K200008MXG6TTHK7TR73SMAX reason=EOF time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K200008MXG6TTHK7TR73SMAX duration_s=0.087133753 meta="{ }" remote_addr="127.0.0.1:33258" written_bytes=31 time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K20000C49Q9PCFBD6CN9B4MX time="2025-08-07T05:29:00+14:00" level=info msg="public key authentication" correlation_id=01K20000C49Q9PCFBD6CN9B4MX ssh_key_type=ssh-rsa time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K20000C49Q9PCFBD6CN9B4MX duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2025-08-07T05:29:00+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K20000C49Q9PCFBD6CN9B4MX remote_addr="127.0.0.1:33272" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K20000C49Q9PCFBD6CN9B4MX env="{ true discover 127.0.0.1:33272 }" established_session_duration_s=0.000155713 time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K20000C49Q9PCFBD6CN9B4MX duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K20000C49Q9PCFBD6CN9B4MX time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id=01K20000C49Q9PCFBD6CN9B4MX exit_status=0 time="2025-08-07T05:29:00+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K20000C49Q9PCFBD6CN9B4MX duration_s=0.00129441 remote_addr="127.0.0.1:33272" time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: done" correlation_id=01K20000C49Q9PCFBD6CN9B4MX reason=EOF time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K20000C49Q9PCFBD6CN9B4MX duration_s=0.074640523 meta="{ }" remote_addr="127.0.0.1:33272" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_with_a_header time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K20000FCQT1078SMM2HYWTK5 time="2025-08-07T05:29:00+14:00" level=info msg="public key authentication" correlation_id=01K20000FCQT1078SMM2HYWTK5 ssh_key_type=ssh-rsa time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K20000FCQT1078SMM2HYWTK5 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2025-08-07T05:29:00+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K20000FCQT1078SMM2HYWTK5 remote_addr="10.1.1.1:1000" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K20000FCQT1078SMM2HYWTK5 env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000179512 time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K20000FCQT1078SMM2HYWTK5 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K20000FCQT1078SMM2HYWTK5 time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id=01K20000FCQT1078SMM2HYWTK5 exit_status=0 time="2025-08-07T05:29:00+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K20000FCQT1078SMM2HYWTK5 duration_s=0.001221969 remote_addr="10.1.1.1:1000" time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: done" correlation_id=01K20000FCQT1078SMM2HYWTK5 reason=EOF time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K20000FCQT1078SMM2HYWTK5 duration_s=0.070538378 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_without_a_header time="2025-08-07T05:29:01+14:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K20000JGZKZTNFMFT0QNWGNP time="2025-08-07T05:29:01+14:00" level=info msg="public key authentication" correlation_id=01K20000JGZKZTNFMFT0QNWGNP ssh_key_type=ssh-rsa time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K20000JGZKZTNFMFT0QNWGNP duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2025-08-07T05:29:01+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K20000JGZKZTNFMFT0QNWGNP remote_addr="127.0.0.1:33288" time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K20000JGZKZTNFMFT0QNWGNP env="{ true discover 127.0.0.1:33288 }" established_session_duration_s=0.000123431 time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K20000JGZKZTNFMFT0QNWGNP duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K20000JGZKZTNFMFT0QNWGNP time="2025-08-07T05:29:01+14:00" level=info msg="session: exit: exiting" correlation_id=01K20000JGZKZTNFMFT0QNWGNP exit_status=0 time="2025-08-07T05:29:01+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K20000JGZKZTNFMFT0QNWGNP duration_s=0.00107509 remote_addr="127.0.0.1:33288" === RUN TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_with_a_header time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: done" correlation_id=01K20000JGZKZTNFMFT0QNWGNP reason=EOF time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K20000JGZKZTNFMFT0QNWGNP duration_s=0.066597217 meta="{ }" remote_addr="127.0.0.1:33288" written_bytes=31 time="2025-08-07T05:29:01+14:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K20000NG5TZRNN6S49GFZ9DV time="2025-08-07T05:29:01+14:00" level=info msg="public key authentication" correlation_id=01K20000NG5TZRNN6S49GFZ9DV ssh_key_type=ssh-rsa time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K20000NG5TZRNN6S49GFZ9DV duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2025-08-07T05:29:01+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K20000NG5TZRNN6S49GFZ9DV remote_addr="10.1.1.1:1000" time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K20000NG5TZRNN6S49GFZ9DV env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000158071 time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K20000NG5TZRNN6S49GFZ9DV duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K20000NG5TZRNN6S49GFZ9DV time="2025-08-07T05:29:01+14:00" level=info msg="session: exit: exiting" correlation_id=01K20000NG5TZRNN6S49GFZ9DV exit_status=0 time="2025-08-07T05:29:01+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K20000NG5TZRNN6S49GFZ9DV duration_s=0.001286631 remote_addr="10.1.1.1:1000" time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: done" correlation_id=01K20000NG5TZRNN6S49GFZ9DV reason=EOF time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K20000NG5TZRNN6S49GFZ9DV duration_s=0.062231244 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_without_a_header time="2025-08-07T05:29:01+14:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K20000RC64YZFBKDBDV27SG6 time="2025-08-07T05:29:01+14:00" level=info msg="public key authentication" correlation_id=01K20000RC64YZFBKDBDV27SG6 ssh_key_type=ssh-rsa time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K20000RC64YZFBKDBDV27SG6 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2025-08-07T05:29:01+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K20000RC64YZFBKDBDV27SG6 remote_addr="127.0.0.1:33310" time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K20000RC64YZFBKDBDV27SG6 env="{ true discover 127.0.0.1:33310 }" established_session_duration_s=0.000194858 time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K20000RC64YZFBKDBDV27SG6 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K20000RC64YZFBKDBDV27SG6 time="2025-08-07T05:29:01+14:00" level=info msg="session: exit: exiting" correlation_id=01K20000RC64YZFBKDBDV27SG6 exit_status=0 time="2025-08-07T05:29:01+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K20000RC64YZFBKDBDV27SG6 duration_s=0.00133475 remote_addr="127.0.0.1:33310" === RUN TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_with_a_header time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: done" correlation_id=01K20000RC64YZFBKDBDV27SG6 reason=EOF time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K20000RC64YZFBKDBDV27SG6 duration_s=0.086497273 meta="{ }" remote_addr="127.0.0.1:33310" written_bytes=31 time="2025-08-07T05:29:01+14:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K20000VR4GVF4G5WNJSD7KCV time="2025-08-07T05:29:01+14:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01K20000VR4GVF4G5WNJSD7KCV error="proxyproto: upstream connection sent PROXY header but isn't allowed to send one" remote_addr="127.0.0.1:33312" time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K20000VR4GVF4G5WNJSD7KCV duration_s=0.000145293 meta="{ }" remote_addr="127.0.0.1:33312" written_bytes=0 === RUN TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_without_a_header time="2025-08-07T05:29:01+14:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K20000XCPZ8G9MRS20A0SRX9 time="2025-08-07T05:29:01+14:00" level=info msg="public key authentication" correlation_id=01K20000XCPZ8G9MRS20A0SRX9 ssh_key_type=ssh-rsa time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K20000XCPZ8G9MRS20A0SRX9 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2025-08-07T05:29:01+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K20000XCPZ8G9MRS20A0SRX9 remote_addr="127.0.0.1:33326" time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K20000XCPZ8G9MRS20A0SRX9 env="{ true discover 127.0.0.1:33326 }" established_session_duration_s=0.000154227 time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K20000XCPZ8G9MRS20A0SRX9 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K20000XCPZ8G9MRS20A0SRX9 time="2025-08-07T05:29:01+14:00" level=info msg="session: exit: exiting" correlation_id=01K20000XCPZ8G9MRS20A0SRX9 exit_status=0 time="2025-08-07T05:29:01+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K20000XCPZ8G9MRS20A0SRX9 duration_s=0.001234265 remote_addr="127.0.0.1:33326" time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: done" correlation_id=01K20000XCPZ8G9MRS20A0SRX9 reason=EOF time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K20000XCPZ8G9MRS20A0SRX9 duration_s=0.068863658 meta="{ }" remote_addr="127.0.0.1:33326" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_with_a_header time="2025-08-07T05:29:01+14:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K2000101K0EAE5PXMVARZ6K1 time="2025-08-07T05:29:01+14:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01K2000101K0EAE5PXMVARZ6K1 error="proxyproto: upstream connection sent PROXY header but isn't allowed to send one" remote_addr="127.0.0.1:33342" time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K2000101K0EAE5PXMVARZ6K1 duration_s=0.000136353 meta="{ }" remote_addr="127.0.0.1:33342" written_bytes=0 === RUN TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_without_a_header time="2025-08-07T05:29:01+14:00" level=info msg="Proxy protocol is enabled" correlation_id= time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K200010MZXYB53AP7QSQQWQ0 time="2025-08-07T05:29:01+14:00" level=info msg="public key authentication" correlation_id=01K200010MZXYB53AP7QSQQWQ0 ssh_key_type=ssh-rsa time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K200010MZXYB53AP7QSQQWQ0 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2025-08-07T05:29:01+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K200010MZXYB53AP7QSQQWQ0 remote_addr="127.0.0.1:33344" time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K200010MZXYB53AP7QSQQWQ0 env="{ true discover 127.0.0.1:33344 }" established_session_duration_s=0.000174688 time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K200010MZXYB53AP7QSQQWQ0 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K200010MZXYB53AP7QSQQWQ0 time="2025-08-07T05:29:01+14:00" level=info msg="session: exit: exiting" correlation_id=01K200010MZXYB53AP7QSQQWQ0 exit_status=0 time="2025-08-07T05:29:01+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K200010MZXYB53AP7QSQQWQ0 duration_s=0.001237554 remote_addr="127.0.0.1:33344" time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: done" correlation_id=01K200010MZXYB53AP7QSQQWQ0 reason=EOF time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K200010MZXYB53AP7QSQQWQ0 duration_s=0.03504666 meta="{ }" remote_addr="127.0.0.1:33344" written_bytes=31 --- PASS: TestListenAndServe_proxyProtocolEnabled (1.30s) --- PASS: TestListenAndServe_proxyProtocolEnabled/USE_(default)_without_a_header (0.12s) --- PASS: TestListenAndServe_proxyProtocolEnabled/USE_(default)_with_a_header (0.09s) --- PASS: TestListenAndServe_proxyProtocolEnabled/REQUIRE_without_a_header (0.02s) --- PASS: TestListenAndServe_proxyProtocolEnabled/REQUIRE_with_a_header (0.11s) --- PASS: TestListenAndServe_proxyProtocolEnabled/REJECT_without_a_header (0.10s) --- PASS: TestListenAndServe_proxyProtocolEnabled/REJECT_with_a_header (0.02s) --- PASS: TestListenAndServe_proxyProtocolEnabled/IGNORE_without_a_header (0.10s) --- PASS: TestListenAndServe_proxyProtocolEnabled/IGNORE_with_a_header (0.12s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_with_a_header (0.09s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_without_a_header (0.09s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_with_a_header (0.10s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_without_a_header (0.11s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_with_a_header (0.04s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_without_a_header (0.11s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_with_a_header (0.02s) --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_without_a_header (0.05s) === RUN TestCorrelationId time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K200012VAJJKHM8BXY8PPVR4 time="2025-08-07T05:29:01+14:00" level=info msg="public key authentication" correlation_id=01K200012VAJJKHM8BXY8PPVR4 ssh_key_type=ssh-rsa time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K200012VAJJKHM8BXY8PPVR4 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2025-08-07T05:29:01+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K200012VAJJKHM8BXY8PPVR4 remote_addr="127.0.0.1:33356" time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K200012VAJJKHM8BXY8PPVR4 env="{ true discover 127.0.0.1:33356 }" established_session_duration_s=0.000159931 time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K200012VAJJKHM8BXY8PPVR4 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K200012VAJJKHM8BXY8PPVR4 time="2025-08-07T05:29:01+14:00" level=info msg="session: exit: exiting" correlation_id=01K200012VAJJKHM8BXY8PPVR4 exit_status=0 time="2025-08-07T05:29:01+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K200012VAJJKHM8BXY8PPVR4 duration_s=0.001359074 remote_addr="127.0.0.1:33356" time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K200015388RH21SF113PTHC3 time="2025-08-07T05:29:01+14:00" level=info msg="public key authentication" correlation_id=01K200015388RH21SF113PTHC3 ssh_key_type=ssh-rsa time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K200015388RH21SF113PTHC3 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" time="2025-08-07T05:29:01+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K200015388RH21SF113PTHC3 remote_addr="127.0.0.1:33362" time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K200015388RH21SF113PTHC3 env="{ true discover 127.0.0.1:33362 }" established_session_duration_s=0.000157274 time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K200015388RH21SF113PTHC3 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K200015388RH21SF113PTHC3 time="2025-08-07T05:29:01+14:00" level=info msg="session: exit: exiting" correlation_id=01K200015388RH21SF113PTHC3 exit_status=0 time="2025-08-07T05:29:01+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K200015388RH21SF113PTHC3 duration_s=0.001202803 remote_addr="127.0.0.1:33362" time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: done" correlation_id=01K200012VAJJKHM8BXY8PPVR4 reason=EOF time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: done" correlation_id=01K200015388RH21SF113PTHC3 reason=EOF time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K200015388RH21SF113PTHC3 duration_s=0.059811786 meta="{ }" remote_addr="127.0.0.1:33362" written_bytes=31 time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K200012VAJJKHM8BXY8PPVR4 duration_s=0.131748247 meta="{ }" remote_addr="127.0.0.1:33356" written_bytes=31 --- PASS: TestCorrelationId (0.16s) === RUN TestReadinessProbe --- PASS: TestReadinessProbe (0.00s) === RUN TestLivenessProbe --- PASS: TestLivenessProbe (0.00s) === RUN TestInvalidClientConfig time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K2000177DSK214HPJ5JX1Q25 time="2025-08-07T05:29:01+14:00" level=info msg="public key authentication" correlation_id=01K2000177DSK214HPJ5JX1Q25 ssh_key_type=ssh-rsa --- PASS: TestInvalidClientConfig (0.01s) === RUN TestInvalidServerConfig --- PASS: TestInvalidServerConfig (0.00s) === RUN TestClosingHangedConnections time="2025-08-07T05:29:01+14:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01K2000177DSK214HPJ5JX1Q25 error="[ssh: no auth passed yet, unknown user]" remote_addr="127.0.0.1:33378" time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K2000177DSK214HPJ5JX1Q25 duration_s=0.01172179 meta="{ }" remote_addr="127.0.0.1:33378" written_bytes=0 time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K200017N1VRPAJ5SG31HXECY time="2025-08-07T05:29:01+14:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01K200017N1VRPAJ5SG31HXECY error="read tcp 127.0.0.1:50000->127.0.0.1:33386: use of closed network connection" remote_addr="127.0.0.1:33386" time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K200017N1VRPAJ5SG31HXECY duration_s=0.005503026 meta="{ }" remote_addr="127.0.0.1:33386" written_bytes=0 --- PASS: TestClosingHangedConnections (0.02s) === RUN TestLoginGraceTime time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K2000188SSSAA00ZRNDWX7WX time="2025-08-07T05:29:01+14:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01K2000188SSSAA00ZRNDWX7WX error="read tcp 127.0.0.1:50000->127.0.0.1:33402: i/o timeout" remote_addr="127.0.0.1:33402" time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K2000188SSSAA00ZRNDWX7WX duration_s=0.05040591 meta="{ }" remote_addr="127.0.0.1:33402" written_bytes=0 --- PASS: TestLoginGraceTime (0.06s) === RUN TestExtractMetaDataFromContext --- PASS: TestExtractMetaDataFromContext (0.00s) === RUN TestExtractMetaDataFromContextWithoutMetaData --- PASS: TestExtractMetaDataFromContextWithoutMetaData (0.00s) === RUN TestExtractMetaDataFromNilContext --- PASS: TestExtractMetaDataFromNilContext (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd 11.795s === RUN TestNewFromEnv === RUN TestNewFromEnv/It_parses_GIT_PROTOCOL === RUN TestNewFromEnv/It_parses_SSH_CONNECTION === RUN TestNewFromEnv/It_parses_SSH_ORIGINAL_COMMAND --- PASS: TestNewFromEnv (0.00s) --- PASS: TestNewFromEnv/It_parses_GIT_PROTOCOL (0.00s) --- PASS: TestNewFromEnv/It_parses_SSH_CONNECTION (0.00s) --- PASS: TestNewFromEnv/It_parses_SSH_ORIGINAL_COMMAND (0.00s) === RUN TestRemoteAddrFromEnv --- PASS: TestRemoteAddrFromEnv (0.00s) === RUN TestEmptyRemoteAddrFromEnv --- PASS: TestEmptyRemoteAddrFromEnv (0.00s) PASS ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv 0.006s FAIL dh_auto_test: error: cd _build && go test -vet=off -v -p 40 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv returned exit code 1 make[1]: [debian/rules:37: override_dh_auto_test] Error 25 (ignored) make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_prep -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_install cd _build && mkdir -p /build/reproducible-path/gitlab-shell-14.35.0\+ds1/debian/tmp/usr cd _build && cp -r bin /build/reproducible-path/gitlab-shell-14.35.0\+ds1/debian/tmp/usr mv /build/reproducible-path/gitlab-shell-14.35.0+ds1/debian/tmp/usr/bin/check /build/reproducible-path/gitlab-shell-14.35.0+ds1/debian/tmp/usr/bin/gitlab-shell-check make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_install -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_installdocs -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_installchangelogs -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_installsystemduser -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_perl -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_link -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_strip_nondeterminism -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_compress -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_fixperms -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_missing -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_strip -a -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_makeshlibs -a -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_shlibdeps -a -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_installdeb -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_golang -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_gencontrol -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dpkg-gencontrol: warning: package gitlab-shell: substitution variable ${misc:Static-Built-Using} unused, but is defined dpkg-gencontrol: warning: package gitlab-shell: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_builddeb -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dpkg-deb: building package 'gitlab-shell-dbgsym' in '../gitlab-shell-dbgsym_14.35.0+ds1-2_amd64.deb'. dpkg-deb: building package 'gitlab-shell' in '../gitlab-shell_14.35.0+ds1-2_amd64.deb'. dpkg-genbuildinfo --build=binary -O../gitlab-shell_14.35.0+ds1-2_amd64.buildinfo dpkg-genchanges --build=binary -O../gitlab-shell_14.35.0+ds1-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/1292227/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/1292227/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1292227 and its subdirectories I: Current time: Thu Aug 7 05:30:41 +14 2025 I: pbuilder-time-stamp: 1754494241 + false + set +x Wed Aug 6 15:30:41 UTC 2025 I: Signing ./b2/gitlab-shell_14.35.0+ds1-2_amd64.buildinfo as gitlab-shell_14.35.0+ds1-2_amd64.buildinfo.asc Wed Aug 6 15:30:41 UTC 2025 I: Signed ./b2/gitlab-shell_14.35.0+ds1-2_amd64.buildinfo as ./b2/gitlab-shell_14.35.0+ds1-2_amd64.buildinfo.asc Wed Aug 6 15:30:41 UTC 2025 - build #2 for gitlab-shell/trixie/amd64 on ionos1-amd64 done. Starting cleanup. All cleanup done. Wed Aug 6 15:30:41 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-SnutkE18, removing. /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB: total 452 drwxr-xr-x 2 jenkins jenkins 4096 Aug 6 15:23 b1 drwxr-xr-x 2 jenkins jenkins 4096 Aug 6 15:30 b2 -rw-r--r-- 1 jenkins jenkins 3577 Sep 28 2024 gitlab-shell_14.35.0+ds1-2.dsc -rw------- 1 jenkins jenkins 443384 Aug 6 15:23 rbuildlog.UoEUHGE /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/b1: total 51632 -rw-r--r-- 1 jenkins jenkins 438355 Aug 6 15:23 build.log -rw-r--r-- 1 jenkins jenkins 26937724 Aug 6 15:23 gitlab-shell-dbgsym_14.35.0+ds1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 8332 Aug 6 15:23 gitlab-shell_14.35.0+ds1-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 3577 Aug 6 15:23 gitlab-shell_14.35.0+ds1-2.dsc -rw-r--r-- 1 jenkins jenkins 19553 Aug 6 15:23 gitlab-shell_14.35.0+ds1-2_amd64.buildinfo -rw-r--r-- 1 jenkins jenkins 20435 Aug 6 15:23 gitlab-shell_14.35.0+ds1-2_amd64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1954 Aug 6 15:23 gitlab-shell_14.35.0+ds1-2_amd64.changes -rw-r--r-- 1 jenkins jenkins 22898360 Aug 6 15:23 gitlab-shell_14.35.0+ds1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 1291 Aug 6 15:23 gitlab-shell_14.35.0+ds1-2_source.changes -rw-r--r-- 1 jenkins jenkins 2450856 Aug 6 15:23 golang-gitlab-gitlab-org-gitlab-shell-v14-dev_14.35.0+ds1-2_all.deb /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/b2: total 51564 -rw-r--r-- 1 jenkins jenkins 440286 Aug 6 15:30 build.log -rw-r--r-- 1 jenkins jenkins 26937724 Aug 6 15:30 gitlab-shell-dbgsym_14.35.0+ds1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 8332 Aug 6 15:30 gitlab-shell_14.35.0+ds1-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 3577 Aug 6 15:30 gitlab-shell_14.35.0+ds1-2.dsc -rw-r--r-- 1 jenkins jenkins 19540 Aug 6 15:30 gitlab-shell_14.35.0+ds1-2_amd64.buildinfo -rw-r--r-- 1 jenkins jenkins 20422 Aug 6 15:30 gitlab-shell_14.35.0+ds1-2_amd64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1954 Aug 6 15:30 gitlab-shell_14.35.0+ds1-2_amd64.changes -rw-r--r-- 1 jenkins jenkins 22898360 Aug 6 15:30 gitlab-shell_14.35.0+ds1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 1291 Aug 6 15:30 gitlab-shell_14.35.0+ds1-2_source.changes -rw-r--r-- 1 jenkins jenkins 2450856 Aug 6 15:30 golang-gitlab-gitlab-org-gitlab-shell-v14-dev_14.35.0+ds1-2_all.deb Wed Aug 6 15:30:42 UTC 2025 I: Deleting $TMPDIR on ionos1-amd64.debian.net. Wed Aug 6 15:30:42 UTC 2025 I: gitlab-shell_14.35.0+ds1-2_amd64.changes: Format: 1.8 Date: Sat, 28 Sep 2024 23:35:35 +0530 Source: gitlab-shell Binary: gitlab-shell gitlab-shell-dbgsym golang-gitlab-gitlab-org-gitlab-shell-v14-dev Architecture: amd64 all Version: 14.35.0+ds1-2 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Extras Maintainers Changed-By: Pirate Praveen Description: gitlab-shell - handles git commands for GitLab golang-gitlab-gitlab-org-gitlab-shell-v14-dev - gitlab-shell golang module Changes: gitlab-shell (14.35.0+ds1-2) unstable; urgency=medium . * Reupload to unstable Checksums-Sha1: 3bbe319640c4d4f4bee2808a46b90d0c9bd50b54 26937724 gitlab-shell-dbgsym_14.35.0+ds1-2_amd64.deb 2a3399dc14b19e4322226ac12296279bb4665294 19553 gitlab-shell_14.35.0+ds1-2_amd64.buildinfo df83d660ab68afeb85fd825e4b74bedaec332a1b 22898360 gitlab-shell_14.35.0+ds1-2_amd64.deb 01eac077d701ee65f35842f89ed12c05700eb7cf 2450856 golang-gitlab-gitlab-org-gitlab-shell-v14-dev_14.35.0+ds1-2_all.deb Checksums-Sha256: 557267cc80dd5bb0fc9abbfc09aaaa4904daff398ecfc2c5ea20d2b19d4f6fb4 26937724 gitlab-shell-dbgsym_14.35.0+ds1-2_amd64.deb a32a9177308dfb29b24f6226afbae3a8fdfd12ec4b70283ccbbea81aec03c254 19553 gitlab-shell_14.35.0+ds1-2_amd64.buildinfo 586e42c4919792bf4482932193f15b667c2532edfbb6ffcb7df110d597f34b01 22898360 gitlab-shell_14.35.0+ds1-2_amd64.deb d6d98a82c461b0f8c2cd111f696f0a9d7abdee8eb15ec527e9b28323dfb207d1 2450856 golang-gitlab-gitlab-org-gitlab-shell-v14-dev_14.35.0+ds1-2_all.deb Files: 8d64417cfcbcb00e21b1e8dfbc3435c5 26937724 debug optional gitlab-shell-dbgsym_14.35.0+ds1-2_amd64.deb 68ea49a02b0e3286d754a59a729e9fa0 19553 net optional gitlab-shell_14.35.0+ds1-2_amd64.buildinfo efdb5009aac44c7a725a45d8b788ac4e 22898360 net optional gitlab-shell_14.35.0+ds1-2_amd64.deb f1ab988d45211d2bf96e66a4bcff37d9 2450856 net optional golang-gitlab-gitlab-org-gitlab-shell-v14-dev_14.35.0+ds1-2_all.deb removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/amd64/gitlab-shell_14.35.0+ds1-2.rbuild.log' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/amd64/gitlab-shell_14.35.0+ds1-2.rbuild.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/trixie/amd64/gitlab-shell_14.35.0+ds1-2.build1.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/trixie/amd64/gitlab-shell_14.35.0+ds1-2.build2.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/buildinfo/trixie/amd64/gitlab-shell_14.35.0+ds1-2_amd64.buildinfo' removed '/var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/amd64/gitlab-shell_14.35.0+ds1-2.diff.gz' Diff of the two buildlogs: -- --- b1/build.log 2025-08-06 15:23:15.005989345 +0000 +++ b2/build.log 2025-08-06 15:30:42.346633966 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Sep 8 09:36:21 -12 2026 -I: pbuilder-time-stamp: 1788903381 +I: Current time: Thu Aug 7 05:23:16 +14 2025 +I: pbuilder-time-stamp: 1754493796 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -26,52 +26,84 @@ dpkg-source: info: applying hardcode-config-path.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2842001/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1292227/tmp/hooks/D01_modify_environment starting +debug: Running on ionos1-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Aug 6 15:23 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1292227/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1292227/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='1051ba73e0f84576ba582aa0314fa9af' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='2842001' - PS1='# ' - PS2='> ' + INVOCATION_ID=ef37d71481c448bcbf9dadfce0d63545 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1292227 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/pbuilderrc_Uoga --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/b1 --logfile b1/build.log gitlab-shell_14.35.0+ds1-2.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/pbuilderrc_w0y5 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/b2 --logfile b2/build.log gitlab-shell_14.35.0+ds1-2.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos15-amd64 6.12.33+deb12-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.33-1~bpo12+1 (2025-07-09) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 12 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2842001/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 12 19:25 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1292227/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -479,7 +511,7 @@ Get: 314 http://deb.debian.org/debian trixie/main amd64 libkadm5srv-mit12 amd64 1.21.3-5 [54.2 kB] Get: 315 http://deb.debian.org/debian trixie/main amd64 krb5-multidev amd64 1.21.3-5 [126 kB] Get: 316 http://deb.debian.org/debian trixie/main amd64 libkrb5-dev amd64 1.21.3-5 [16.1 kB] -Fetched 251 MB in 11s (23.5 MB/s) +Fetched 251 MB in 4s (59.5 MB/s) Preconfiguring packages ... Selecting previously unselected package golang-golang-x-sys-dev. (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 ... 19851 files and directories currently installed.) @@ -1506,8 +1538,8 @@ Setting up tzdata (2025b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue Sep 8 21:40:36 UTC 2026. -Universal Time is now: Tue Sep 8 21:40:36 UTC 2026. +Local time is now: Wed Aug 6 15:25:33 UTC 2025. +Universal Time is now: Wed Aug 6 15:25:33 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... @@ -1764,7 +1796,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/gitlab-shell-14.35.0+ds1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../gitlab-shell_14.35.0+ds1-2_source.changes +I: user script /srv/workspace/pbuilder/1292227/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/1292227/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/gitlab-shell-14.35.0+ds1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../gitlab-shell_14.35.0+ds1-2_source.changes dpkg-buildpackage: info: source package gitlab-shell dpkg-buildpackage: info: source version 14.35.0+ds1-2 dpkg-buildpackage: info: source distribution unstable @@ -1804,286 +1840,284 @@ _build/src/gitlab.com/gitlab-org/gitlab-shell/v14/vendor/ && touch debian/gitaly-vendor-copied; fi make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_build -O--buildsystem=golang -O--package=golang-gitlab-gitlab-org-gitlab-shell-v14-dev -O--builddirectory=_build - cd _build && go install -trimpath -v -p 42 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv -internal/godebugs -internal/byteorder + cd _build && go install -trimpath -v -p 40 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv +internal/profilerecord +unicode/utf16 +vendor/golang.org/x/crypto/cryptobyte/asn1 +google.golang.org/protobuf/internal/flags +crypto/internal/fips140/alias gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/throttler -log/internal -internal/itoa -internal/asan -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-go/constants -internal/cpu -internal/nettrace -cmp -internal/coverage/rtcov -internal/goexperiment -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/fips -container/list gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/baggage -golang.org/x/net/internal/iana -internal/runtime/atomic -unicode/utf8 golang.org/x/crypto/internal/alias +golang.org/x/net/internal/iana +vendor/golang.org/x/crypto/internal/alias +internal/byteorder encoding -crypto/internal/fips140/alias -unicode -crypto/internal/boring/sig -vendor/golang.org/x/crypto/cryptobyte/asn1 -unicode/utf16 +internal/nettrace +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/serviceconfig +unicode/utf8 +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/reporterstats +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/fips +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-go/constants +internal/godebugs internal/goos -google.golang.org/protobuf/internal/flags -vendor/golang.org/x/crypto/internal/alias +container/list +log/internal +internal/unsafeheader internal/msan +math/bits +cmp +internal/goexperiment +internal/asan +internal/cpu internal/goarch -internal/unsafeheader -internal/profilerecord +crypto/internal/boring/sig +unicode +internal/runtime/atomic +internal/itoa sync/atomic -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/serviceconfig internal/runtime/syscall -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/reporterstats -math/bits -crypto/internal/fips140deps/byteorder -crypto/internal/fips140/subtle +internal/coverage/rtcov internal/runtime/math -internal/chacha8rand -internal/runtime/sys +crypto/internal/fips140/subtle +crypto/internal/fips140deps/byteorder internal/abi +internal/runtime/sys +internal/chacha8rand google.golang.org/protobuf/internal/set +internal/runtime/exithook crypto/internal/fips140deps/cpu internal/bytealg math -internal/runtime/exithook internal/stringslite internal/race internal/sync internal/runtime/maps runtime internal/reflectlite +sync iter -weak crypto/subtle -sync +weak runtime/metrics -maps slices -internal/testlog +maps +errors +sort internal/bisect +internal/testlog internal/singleflight -google.golang.org/protobuf/internal/pragma unique -runtime/cgo -errors -internal/godebug -sort -gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand -path +google.golang.org/protobuf/internal/pragma internal/oserror -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/buffer io -math/rand/v2 -vendor/golang.org/x/net/dns/dnsmessage strconv +path +vendor/golang.org/x/net/dns/dnsmessage +math/rand/v2 +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/buffer +gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand +runtime/cgo syscall -hash -crypto/internal/randutil -gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter -bytes +internal/godebug +golang.org/x/crypto/blowfish +reflect +encoding/base32 +net/netip +github.com/gogo/protobuf/sortkeys gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/streamio +math/rand +gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter +hash +crypto/internal/fips140deps/godebug strings -github.com/gogo/protobuf/sortkeys +crypto/internal/randutil github.com/beorn7/perks/quantile -hash/fnv -hash/adler32 +bytes +time +crypto +internal/syscall/unix +internal/syscall/execenv hash/crc32 -crypto/internal/fips140deps/godebug -math/rand +hash/fnv gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/grpcrand gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-go/lightstep/rand -crypto -encoding/base32 -net/netip -golang.org/x/crypto/blowfish -reflect -vendor/golang.org/x/text/transform -golang.org/x/text/transform -net/http/internal/ascii -crypto/internal/impl +hash/adler32 crypto/internal/fips140 +crypto/internal/impl +vendor/golang.org/x/text/transform bufio -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg +net/http/internal/ascii regexp/syntax +golang.org/x/text/transform +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg html -crypto/tls/internal/fips140tls crypto/internal/fips140/sha256 +crypto/tls/internal/fips140tls crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 -crypto/sha3 +regexp crypto/internal/fips140/hmac +crypto/sha3 crypto/internal/fips140/check crypto/internal/fips140hash -time crypto/internal/fips140/aes -internal/syscall/execenv -internal/syscall/unix -crypto/internal/fips140/hkdf -crypto/internal/fips140/tls12 crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod +crypto/internal/fips140/tls12 +crypto/internal/fips140/hkdf crypto/internal/fips140/nistec/fiat crypto/internal/fips140/tls13 -crypto/internal/fips140/edwards25519 -regexp -crypto/internal/fips140/nistec context +internal/poll io/fs +crypto/internal/fips140/edwards25519 gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/backoff gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/keepalive gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/backoff -internal/poll -golang.org/x/net/context -golang.org/x/sync/semaphore -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/backoff -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/grpcsync internal/filepathlite embed +golang.org/x/net/context +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/grpcsync +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/backoff +golang.org/x/sync/semaphore google.golang.org/protobuf/internal/editiondefaults os +crypto/internal/fips140/nistec internal/fmtsort encoding/binary +vendor/golang.org/x/crypto/internal/poly1305 encoding/base64 github.com/cespare/xxhash golang.org/x/crypto/internal/poly1305 -vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix encoding/pem crypto/internal/sysrand -google.golang.org/protobuf/internal/detrand +vendor/golang.org/x/sys/cpu io/ioutil -path/filepath fmt -gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv +path/filepath +google.golang.org/protobuf/internal/detrand os/signal -vendor/golang.org/x/sys/cpu gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/envconfig +gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv github.com/prometheus/procfs/internal/util -net crypto/internal/entropy -crypto/internal/fips140/drbg github.com/client9/reopen -gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable +crypto/internal/fips140/drbg os/exec +gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable +crypto/internal/fips140/aes/gcm crypto/internal/fips140only -crypto/internal/fips140/ecdsa crypto/internal/fips140/ed25519 -crypto/internal/fips140/ecdh crypto/internal/fips140/mlkem -crypto/internal/fips140/aes/gcm crypto/internal/fips140/rsa crypto/md5 crypto/rc4 -crypto/cipher -math/big encoding/hex -net/url -encoding/json +golang.org/x/net/http2/hpack +vendor/golang.org/x/text/unicode/norm +github.com/prometheus/procfs/internal/fs +runtime/debug +golang.org/x/net/bpf +github.com/mattn/go-shellwords +golang.org/x/text/unicode/norm +gitlab.com/gitlab-org/gitlab-shell/v14/internal/console compress/flate +math/big log +encoding/json vendor/golang.org/x/net/http2/hpack -mime/quotedprintable -vendor/golang.org/x/text/unicode/norm +mime net/http/internal +mime/quotedprintable +github.com/opentracing/opentracing-go/log google.golang.org/protobuf/internal/errors -github.com/prometheus/procfs/internal/fs -google.golang.org/protobuf/internal/version database/sql/driver +google.golang.org/protobuf/internal/version +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-lib/metrics go/token text/tabwriter +text/template/parse gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/grpclog -runtime/trace gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/attributes gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/idle -text/template/parse -mime -golang.org/x/net/http2/hpack github.com/git-lfs/pktline -gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-lib/metrics -github.com/opentracing/opentracing-go/log -github.com/mattn/go-shellwords -golang.org/x/text/unicode/norm -gopkg.in/yaml.v3 -os/user -runtime/debug -golang.org/x/net/bpf flag -vendor/golang.org/x/crypto/chacha20 +net/url +gopkg.in/yaml.v3 +runtime/trace +crypto/cipher +google.golang.org/protobuf/encoding/protowire +crypto/internal/fips140/ecdh +crypto/internal/fips140/ecdsa +gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs +github.com/oklog/ulid +crypto/internal/boring crypto/des +vendor/golang.org/x/crypto/chacha20 golang.org/x/crypto/chacha20 -crypto/internal/boring +google.golang.org/protobuf/reflect/protoreflect crypto/aes -crypto/ecdh crypto/sha512 crypto/hmac -crypto/sha1 crypto/sha256 -google.golang.org/protobuf/encoding/protowire -gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs -vendor/golang.org/x/crypto/chacha20poly1305 -golang.org/x/crypto/ssh/internal/bcrypt_pbkdf -google.golang.org/protobuf/reflect/protoreflect -vendor/golang.org/x/text/unicode/bidi +crypto/sha1 +crypto/ecdh golang.org/x/net/internal/timeseries golang.org/x/text/unicode/bidi gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/log -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/mask +vendor/golang.org/x/text/unicode/bidi +golang.org/x/crypto/ssh/internal/bcrypt_pbkdf +compress/gzip +vendor/golang.org/x/crypto/chacha20poly1305 +compress/zlib gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/tracing/connstr -golang.org/x/crypto/curve25519 gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/internal/common -github.com/oklog/ulid -compress/zlib -compress/gzip -golang.org/x/text/secure/bidirule -vendor/golang.org/x/text/secure/bidirule -runtime/pprof +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/mask +golang.org/x/crypto/curve25519 internal/profile -text/template +runtime/pprof +vendor/golang.org/x/text/secure/bidirule +golang.org/x/text/secure/bidirule google.golang.org/protobuf/internal/descfmt -google.golang.org/protobuf/internal/encoding/messageset +google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs -google.golang.org/protobuf/internal/order +google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid -google.golang.org/protobuf/internal/descopts +google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface -vendor/golang.org/x/net/idna -google.golang.org/protobuf/internal/protolazy google.golang.org/protobuf/reflect/protoregistry -google.golang.org/protobuf/internal/encoding/json google.golang.org/protobuf/internal/encoding/text +google.golang.org/protobuf/internal/encoding/json +google.golang.org/protobuf/internal/protolazy +text/template +vendor/golang.org/x/net/idna golang.org/x/net/idna -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/spanlog -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/grpclog -go.uber.org/atomic -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/common/model -github.com/gogo/protobuf/proto google.golang.org/protobuf/proto gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/tklauser/numcpus -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/mem -github.com/sirupsen/logrus google.golang.org/protobuf/internal/encoding/defval -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/connectivity +github.com/sirupsen/logrus +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/grpclog +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/mem +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/internal/spanlog +github.com/gogo/protobuf/proto +go.uber.org/atomic +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/common/model gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/tklauser/go-sysconf -crypto/internal/boring/bbig -google.golang.org/protobuf/encoding/prototext -google.golang.org/protobuf/internal/filedesc crypto/elliptic -crypto/dsa -crypto/rand encoding/asn1 +crypto/rand +crypto/dsa +crypto/internal/boring/bbig crypto/ed25519 crypto/internal/hpke crypto/rsa gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/cpu +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/connectivity +google.golang.org/protobuf/internal/filedesc +google.golang.org/protobuf/encoding/prototext html/template crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte @@ -2091,132 +2125,134 @@ google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson google.golang.org/protobuf/internal/impl -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/dns/internal +os/user +net +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-common/golang/gogo/lightsteppb +github.com/gogo/protobuf/types +google.golang.org/protobuf/internal/filetype +google.golang.org/protobuf/runtime/protoimpl +google.golang.org/protobuf/types/known/timestamppb +google.golang.org/protobuf/protoadapt +google.golang.org/protobuf/types/known/wrapperspb +google.golang.org/protobuf/types/known/durationpb +google.golang.org/protobuf/types/known/anypb +google.golang.org/protobuf/types/descriptorpb +github.com/golang/protobuf/ptypes/timestamp +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/binarylog/grpc_binarylog_v1 +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/genproto/googleapis/rpc/status +google.golang.org/protobuf/internal/editionssupport +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/genproto/googleapis/api/annotations +google.golang.org/protobuf/types/gofeaturespb +google.golang.org/protobuf/reflect/protodesc +github.com/golang/protobuf/proto +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/pretty +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/matttproud/golang_protobuf_extensions/pbutil +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_model/go +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_golang/prometheus/internal +crypto/x509 vendor/golang.org/x/net/http/httpproxy +net/textproto +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/syscall +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/dns/internal gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/net log/syslog -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/syscall -net/textproto -github.com/pires/go-proxyproto -golang.org/x/net/internal/socket gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/hashicorp/yamux -crypto/x509 +golang.org/x/net/internal/socket +github.com/pires/go-proxyproto github.com/prometheus/procfs -golang.org/x/net/http/httpguts vendor/golang.org/x/net/http/httpguts +golang.org/x/net/http/httpguts mime/multipart gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/shirou/gopsutil/v3/process -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-common/golang/gogo/lightsteppb -github.com/gogo/protobuf/types golang.org/x/net/ipv4 github.com/beevik/ntp gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/helper -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/git/pktline gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/x509 -crypto/tls gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/golang-jwt/jwt/v5 +crypto/tls golang.org/x/crypto/ssh -google.golang.org/protobuf/internal/filetype -google.golang.org/protobuf/runtime/protoimpl -google.golang.org/protobuf/types/known/durationpb -google.golang.org/protobuf/protoadapt -google.golang.org/protobuf/types/known/timestamppb -google.golang.org/protobuf/types/known/anypb -google.golang.org/protobuf/types/known/wrapperspb -google.golang.org/protobuf/types/descriptorpb -github.com/golang/protobuf/ptypes/timestamp -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/binarylog/grpc_binarylog_v1 -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/genproto/googleapis/rpc/status +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/git/pktline net/http/httptrace gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/credentials gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift -google.golang.org/protobuf/internal/editionssupport -google.golang.org/protobuf/types/gofeaturespb -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/genproto/googleapis/api/annotations net/http -google.golang.org/protobuf/reflect/protodesc -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/jaeger -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/sampling -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/zipkincore -github.com/golang/protobuf/proto -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/agent -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/pretty gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/credentials -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/matttproud/golang_protobuf_extensions/pbutil -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_model/go -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/resolver +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/listenmux gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/credentials/insecure gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/peer -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/listenmux -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_golang/prometheus/internal -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/transport/networktype +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/resolver gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/passthrough +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/transport/networktype +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer/grpclb/state -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/dns gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/unix +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver/dns gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/metadata gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/codes gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/channelz gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/resolver/dns gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/status -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/balancerload gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/grpcutil +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/balancerload gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/metadata -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/tap -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/metadata gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/stats +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/tap gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware/util/metautils -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/channelz +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/metadata gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/encoding -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/status +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/encoding/proto +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-prometheus/packages/grpcstatus +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/structerr +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/binarylog +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/channelz +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/dnsresolver +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer/base +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/serviceconfig +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer/roundrobin +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/balancer/gracefulswitch +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/sampling +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/jaeger +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/zipkincore +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/thrift-gen/agent github.com/hashicorp/go-cleanhttp +github.com/sebest/xff expvar -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/utils +net/http/pprof golang.org/x/net/trace github.com/opentracing/opentracing-go +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/common/expfmt net/http/httputil -net/http/pprof -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/encoding/proto -github.com/sebest/xff +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go/utils gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/charmbracelet/git-lfs-transfer/transfer -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/common/expfmt golang.org/x/net/http2 -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/serviceconfig -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer/base -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-prometheus/packages/grpcstatus -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/structerr -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/binarylog -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/correlation github.com/opentracing/opentracing-go/ext -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/balancer/roundrobin -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/balancer/gracefulswitch github.com/hashicorp/go-retryablehttp -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/resolver gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/uber/jaeger-client-go -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/dnsresolver +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/correlation gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/log gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_golang/prometheus +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/transport gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_golang/prometheus/promauto gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/prometheus/client_golang/prometheus/promhttp -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/internal/transport gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/monitoring gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/backchannel -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-prometheus gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-common/golang/gogo/collectorpb gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-prometheus +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/backchannel gitlab.com/gitlab-org/gitlab-shell/v14/vendor/google.golang.org/grpc/health/grpc_health_v1 gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/proto/go/gitalypb gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware/auth -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware/tags gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/correlation/grpc +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware/tags gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/auth gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/grpc-ecosystem/go-grpc-middleware/tracing/opentracing -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/tracing/grpc gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-common/golang/gogo/metricspb +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/tracing/grpc gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-go/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/lightstep/lightstep-tracer-go gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/labkit/tracing/impl @@ -2224,53 +2260,53 @@ gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/tracing gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git -gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/client gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/stream +gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/client gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/internal/grpc/sidechannel gitlab.com/gitlab-org/gitlab-shell/v14/vendor/gitlab.com/gitlab-org/gitaly/v16/client gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/config -gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet -gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger -gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck -gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent -gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts -gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys +gitlab.com/gitlab-org/gitlab-shell/v14/internal/command +gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline +gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover -gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer -gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier -gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals +gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate +gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer +gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck +gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys +gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts +gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent +gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command +gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck +gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken -gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify -gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys -gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command +gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler -gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check -gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command -gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken -gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover +gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command +gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate -gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent -gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify +gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer +gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover +gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check +gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack -gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command -gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd +gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' @@ -2330,11 +2366,11 @@ _build/src/gitlab.com/gitlab-org/gitlab-shell/v14/vendor/ && touch debian/gitaly-vendor-copied; fi make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_build -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell - cd _build && go install -trimpath -v -p 42 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv + cd _build && go install -trimpath -v -p 40 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' dh_auto_test -O--buildsystem=golang -O--package=gitlab-shell - cd _build && go test -vet=off -v -p 42 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv + cd _build && go test -vet=off -v -p 40 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv # gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd src/gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd/acceptance_test.go:22:2: cannot find package "github.com/mikesmitty/edkey" in any of: /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/vendor/github.com/mikesmitty/edkey (vendor tree) @@ -2344,642 +2380,642 @@ === RUN TestClients === RUN TestClients/Socket_client === RUN TestClients/Socket_client/Broken_request_for_GET -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=GET url="http://unix/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" === RUN TestClients/Socket_client/Broken_request_for_POST -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" === RUN TestClients/Socket_client/Successful_get -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" === RUN TestClients/Socket_client/Successful_Post -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client/Missing_error_for_GET -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/missing" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/missing" === RUN TestClients/Socket_client/Missing_error_for_POST -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://unix/api/v4/internal/missing" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://unix/api/v4/internal/missing" === RUN TestClients/Socket_client/Error_with_message_for_GET -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://unix/api/v4/internal/error" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://unix/api/v4/internal/error" === RUN TestClients/Socket_client/Error_with_message_for_POST -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/api/v4/internal/error" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/api/v4/internal/error" === RUN TestClients/Socket_client/JWT_authentication_headers_for_GET -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/jwt_auth" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client/JWT_authentication_headers_for_POST -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/jwt_auth" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client/X-Forwarded-For_Header_inserted_if_original_address_in_context -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/x_forwarded_for" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/x_forwarded_for" === RUN TestClients/Socket_client/Successful_get#01 -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" === RUN TestClients/Socket_client/Successful_Post#01 -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client_with_a_relative_URL_at_/ === RUN TestClients/Socket_client_with_a_relative_URL_at_//Broken_request_for_GET -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=1ns error=EOF method=GET url="http://unix/api/v4/internal/broken" -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/api/v4/internal/broken" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Broken_request_for_POST -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=2ns error=EOF method=POST url="http://unix/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/api/v4/internal/broken" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Successful_get -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Successful_Post -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Missing_error_for_GET -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/missing" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/missing" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Missing_error_for_POST -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://unix/api/v4/internal/missing" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://unix/api/v4/internal/missing" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Error_with_message_for_GET -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://unix/api/v4/internal/error" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://unix/api/v4/internal/error" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Error_with_message_for_POST -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/api/v4/internal/error" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/api/v4/internal/error" === RUN TestClients/Socket_client_with_a_relative_URL_at_//JWT_authentication_headers_for_GET -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/jwt_auth" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client_with_a_relative_URL_at_//JWT_authentication_headers_for_POST -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/jwt_auth" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=2ns method=POST status=200 url="http://unix/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client_with_a_relative_URL_at_//X-Forwarded-For_Header_inserted_if_original_address_in_context -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/x_forwarded_for" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/x_forwarded_for" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Successful_get#01 -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/hello" === RUN TestClients/Socket_client_with_a_relative_URL_at_//Successful_Post#01 -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Broken_request_for_GET -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/gitlab/api/v4/internal/broken" -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/gitlab/api/v4/internal/broken" -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/gitlab/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/gitlab/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/gitlab/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://unix/gitlab/api/v4/internal/broken" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Broken_request_for_POST -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/gitlab/api/v4/internal/broken" -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/gitlab/api/v4/internal/broken" -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/gitlab/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/gitlab/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/gitlab/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://unix/gitlab/api/v4/internal/broken" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_get -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/gitlab/api/v4/internal/hello" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/gitlab/api/v4/internal/hello" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_Post -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/gitlab/api/v4/internal/post_endpoint" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/gitlab/api/v4/internal/post_endpoint" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Missing_error_for_GET -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/gitlab/api/v4/internal/missing" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/gitlab/api/v4/internal/missing" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Missing_error_for_POST -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://unix/gitlab/api/v4/internal/missing" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://unix/gitlab/api/v4/internal/missing" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Error_with_message_for_GET -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://unix/gitlab/api/v4/internal/error" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://unix/gitlab/api/v4/internal/error" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Error_with_message_for_POST -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/gitlab/api/v4/internal/error" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=1ns error="" method=POST status=400 url="http://unix/gitlab/api/v4/internal/error" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/JWT_authentication_headers_for_GET -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/gitlab/api/v4/internal/jwt_auth" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/gitlab/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/JWT_authentication_headers_for_POST -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/gitlab/api/v4/internal/jwt_auth" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/gitlab/api/v4/internal/jwt_auth" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/X-Forwarded-For_Header_inserted_if_original_address_in_context -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/gitlab/api/v4/internal/x_forwarded_for" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/gitlab/api/v4/internal/x_forwarded_for" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_get#01 -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/gitlab/api/v4/internal/hello" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/gitlab/api/v4/internal/hello" === RUN TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_Post#01 -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/gitlab/api/v4/internal/post_endpoint" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/gitlab/api/v4/internal/post_endpoint" === RUN TestClients/Http_client === RUN TestClients/Http_client/Broken_request_for_GET -2026/09/08 09:43:28 http: panic serving 127.0.0.1:50798: Broken -goroutine 449 [running]: +2025/08/07 05:28:46 http: panic serving 127.0.0.1:53580: Broken +goroutine 379 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000366b38?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc0000e3b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc00034a0e0?}, 0x7979b6?) +net/http.HandlerFunc.ServeHTTP(0xc0004a8140?, {0xe5ee68?, 0xc000018000?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc00034a0e0}, 0xc00055af00) +net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc000018000}, 0xc0000688c0) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xc000540c60?}, {0xe5ee68?, 0xc00034a0e0?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xc0004808d0?}, {0xe5ee68?, 0xc000018000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00044c480, {0xe61378, 0xc0006826f0}) +net/http.(*conn).serve(0xc0001a8ea0, {0xe61378, 0xc000385a10}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 430 +created by net/http.(*Server).Serve in goroutine 373 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:43057/api/v4/internal/broken" -2026/09/08 09:43:28 http: panic serving 127.0.0.1:50806: Broken -goroutine 398 [running]: +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:46867/api/v4/internal/broken" +2025/08/07 05:28:46 http: panic serving 127.0.0.1:53584: Broken +goroutine 428 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000368b38?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000197b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc00071c0e0?}, 0x7979b6?) +net/http.HandlerFunc.ServeHTTP(0xc0004a8140?, {0xe5ee68?, 0xc0005e8000?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc00071c0e0}, 0xc00055b040) +net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0005e8000}, 0xc00060cf00) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xc000540cc0?}, {0xe5ee68?, 0xc00071c0e0?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xc000385c20?}, {0xe5ee68?, 0xc0005e8000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00019a480, {0xe61378, 0xc0006826f0}) +net/http.(*conn).serve(0xc0002c77a0, {0xe61378, 0xc000385a10}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 430 +created by net/http.(*Server).Serve in goroutine 373 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:43057/api/v4/internal/broken" -2026/09/08 09:43:28 http: panic serving 127.0.0.1:50810: Broken -goroutine 454 [running]: +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:46867/api/v4/internal/broken" +2025/08/07 05:28:46 http: panic serving 127.0.0.1:53596: Broken +goroutine 430 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc0001a7b38?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc0000e2b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc00034a1c0?}, 0x7979b6?) +net/http.HandlerFunc.ServeHTTP(0xc0004a8140?, {0xe5ee68?, 0xc0000180e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc00034a1c0}, 0xc0001bab40) +net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0000180e0}, 0xc00060d040) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xc000682b10?}, {0xe5ee68?, 0xc00034a1c0?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xc000385d70?}, {0xe5ee68?, 0xc0000180e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc000508510, {0xe61378, 0xc0006826f0}) +net/http.(*conn).serve(0xc0002c78c0, {0xe61378, 0xc000385a10}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 430 +created by net/http.(*Server).Serve in goroutine 373 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:43057/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:46867/api/v4/internal/broken" === RUN TestClients/Http_client/Broken_request_for_POST -2026/09/08 09:43:28 http: panic serving 127.0.0.1:50812: Broken -goroutine 483 [running]: +2025/08/07 05:28:46 http: panic serving 127.0.0.1:53612: Broken +goroutine 93 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000368b40?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0000e3b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc0003560e0?}, 0xc000368b60?) +net/http.HandlerFunc.ServeHTTP(0xc0004a8140?, {0xe5ee68?, 0xc0005e80e0?}, 0xc0000e3b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0003560e0}, 0xc00055b180) +net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0005e80e0}, 0xc00060d180) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0003560e0?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0005e80e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00044c630, {0xe61378, 0xc0006826f0}) +net/http.(*conn).serve(0xc000120120, {0xe61378, 0xc000385a10}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 430 +created by net/http.(*Server).Serve in goroutine 373 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:43057/api/v4/internal/broken" -2026/09/08 09:43:28 http: panic serving 127.0.0.1:50824: Broken -goroutine 474 [running]: +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:46867/api/v4/internal/broken" +2025/08/07 05:28:46 http: panic serving 127.0.0.1:53614: Broken +goroutine 431 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0001a7b40?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000199b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc0001be0e0?}, 0xc0001a7b60?) +net/http.HandlerFunc.ServeHTTP(0xc0004a8140?, {0xe5ee68?, 0xc0005e81c0?}, 0xc000199b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0001be0e0}, 0xc0001bac80) +net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0005e81c0}, 0xc00060d2c0) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0001be0e0?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0005e81c0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00040a510, {0xe61378, 0xc0006826f0}) +net/http.(*conn).serve(0xc0002c7b00, {0xe61378, 0xc000385a10}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 430 +created by net/http.(*Server).Serve in goroutine 373 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:43057/api/v4/internal/broken" -2026/09/08 09:43:28 http: panic serving 127.0.0.1:50828: Broken -goroutine 490 [running]: +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:46867/api/v4/internal/broken" +2025/08/07 05:28:46 http: panic serving 127.0.0.1:53620: Broken +goroutine 475 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000786b40?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0000e2b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc000264200?, {0xe5ee68?, 0xc0001be1c0?}, 0xc000786b60?) +net/http.HandlerFunc.ServeHTTP(0xc0004a8140?, {0xe5ee68?, 0xc0000181c0?}, 0xc0000e2b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0001be1c0}, 0xc00055b7c0) +net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0000181c0}, 0xc0000692c0) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0001be1c0?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0000181c0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00044c6c0, {0xe61378, 0xc0006826f0}) +net/http.(*conn).serve(0xc0001a9200, {0xe61378, 0xc000385a10}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 430 +created by net/http.(*Server).Serve in goroutine 373 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:43057/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:46867/api/v4/internal/broken" === RUN TestClients/Http_client/Successful_get -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43057/api/v4/internal/hello" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46867/api/v4/internal/hello" === RUN TestClients/Http_client/Successful_Post -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:43057/api/v4/internal/post_endpoint" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:46867/api/v4/internal/post_endpoint" === RUN TestClients/Http_client/Missing_error_for_GET -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://127.0.0.1:43057/api/v4/internal/missing" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://127.0.0.1:46867/api/v4/internal/missing" === RUN TestClients/Http_client/Missing_error_for_POST -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://127.0.0.1:43057/api/v4/internal/missing" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://127.0.0.1:46867/api/v4/internal/missing" === RUN TestClients/Http_client/Error_with_message_for_GET -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:43057/api/v4/internal/error" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:46867/api/v4/internal/error" === RUN TestClients/Http_client/Error_with_message_for_POST -time="2026-09-08T09:43:28-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://127.0.0.1:43057/api/v4/internal/error" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://127.0.0.1:46867/api/v4/internal/error" === RUN TestClients/Http_client/JWT_authentication_headers_for_GET -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43057/api/v4/internal/jwt_auth" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46867/api/v4/internal/jwt_auth" === RUN TestClients/Http_client/JWT_authentication_headers_for_POST -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:43057/api/v4/internal/jwt_auth" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:46867/api/v4/internal/jwt_auth" === RUN TestClients/Http_client/X-Forwarded-For_Header_inserted_if_original_address_in_context -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43057/api/v4/internal/x_forwarded_for" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46867/api/v4/internal/x_forwarded_for" === RUN TestClients/Http_client/Successful_get#01 -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43057/api/v4/internal/hello" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46867/api/v4/internal/hello" === RUN TestClients/Http_client/Successful_Post#01 -time="2026-09-08T09:43:28-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:43057/api/v4/internal/post_endpoint" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:46867/api/v4/internal/post_endpoint" === RUN TestClients/Https_client === RUN TestClients/Https_client/Broken_request_for_GET -2026/09/08 09:43:29 http: panic serving 127.0.0.1:39210: Broken -goroutine 598 [running]: +2025/08/07 05:28:46 http: panic serving 127.0.0.1:47830: Broken +goroutine 612 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc0005b3b38?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000683b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc00034a000?}, 0x7979b6?) +net/http.HandlerFunc.ServeHTTP(0xc00024e380?, {0xe5ee68?, 0xc0001b4620?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc00034a000}, 0xc000414500) +net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0001b4620}, 0xc00032d900) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xc00078cd80?}, {0xe5ee68?, 0xc00034a000?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xc00053e840?}, {0xe5ee68?, 0xc0001b4620?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00044cf30, {0xe61378, 0xc000344960}) +net/http.(*conn).serve(0xc000120b40, {0xe61378, 0xc00053e720}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 615 +created by net/http.(*Server).Serve in goroutine 574 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=5ns error=EOF method=GET url="https://127.0.0.1:39339/api/v4/internal/broken" -2026/09/08 09:43:29 http: panic serving 127.0.0.1:39220: Broken -goroutine 642 [running]: +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=9ns error=EOF method=GET url="https://127.0.0.1:33721/api/v4/internal/broken" +2025/08/07 05:28:46 http: panic serving 127.0.0.1:47840: Broken +goroutine 605 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000061b38?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000025b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc0000000e0?}, 0x7979b6?) +net/http.HandlerFunc.ServeHTTP(0xc00024e380?, {0xe5ee68?, 0xc0001b40e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0000000e0}, 0xc000284000) +net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0001b40e0}, 0xc000558000) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xc000344390?}, {0xe5ee68?, 0xc0000000e0?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xc0006a8000?}, {0xe5ee68?, 0xc0001b40e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00040a090, {0xe61378, 0xc000344960}) +net/http.(*conn).serve(0xc000120090, {0xe61378, 0xc00053e720}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 615 +created by net/http.(*Server).Serve in goroutine 574 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=GET url="https://127.0.0.1:39339/api/v4/internal/broken" -2026/09/08 09:43:29 http: panic serving 127.0.0.1:39234: Broken -goroutine 630 [running]: +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=5ns error=EOF method=GET url="https://127.0.0.1:33721/api/v4/internal/broken" +2025/08/07 05:28:46 http: panic serving 127.0.0.1:47842: Broken +goroutine 616 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc0005b7b38?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000025b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc00043a000?}, 0x7979b6?) +net/http.HandlerFunc.ServeHTTP(0xc00024e380?, {0xe5ee68?, 0xc0001d40e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc00043a000}, 0xc000284140) +net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0001d40e0}, 0xc000558140) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xc0003447e0?}, {0xe5ee68?, 0xc00043a000?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xc0006a8150?}, {0xe5ee68?, 0xc0001d40e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00019a120, {0xe61378, 0xc000344960}) +net/http.(*conn).serve(0xc00048a1b0, {0xe61378, 0xc00053e720}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 615 +created by net/http.(*Server).Serve in goroutine 574 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=GET url="https://127.0.0.1:39339/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=GET url="https://127.0.0.1:33721/api/v4/internal/broken" === RUN TestClients/Https_client/Broken_request_for_POST -2026/09/08 09:43:29 http: panic serving 127.0.0.1:39248: Broken -goroutine 633 [running]: +2025/08/07 05:28:46 http: panic serving 127.0.0.1:47858: Broken +goroutine 647 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000061b40?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000025b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc00043a0e0?}, 0xc000061b60?) +net/http.HandlerFunc.ServeHTTP(0xc00024e380?, {0xe5ee68?, 0xc0001b42a0?}, 0xc000025b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc00043a0e0}, 0xc000414b40) +net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0001b42a0}, 0xc0002fc280) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc00043a0e0?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0001b42a0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00019a1b0, {0xe61378, 0xc000344960}) +net/http.(*conn).serve(0xc0001201b0, {0xe61378, 0xc00053e720}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 615 +created by net/http.(*Server).Serve in goroutine 574 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:39339/api/v4/internal/broken" -2026/09/08 09:43:29 http: panic serving 127.0.0.1:39254: Broken -goroutine 666 [running]: +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=4ns error=EOF method=POST url="https://127.0.0.1:33721/api/v4/internal/broken" +2025/08/07 05:28:46 http: panic serving 127.0.0.1:47868: Broken +goroutine 528 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0001c7b40?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000061b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc00034a0e0?}, 0xc0001c7b60?) +net/http.HandlerFunc.ServeHTTP(0xc00024e380?, {0xe5ee68?, 0xc000662000?}, 0xc000061b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc00034a0e0}, 0xc000738000) +net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc000662000}, 0xc0005588c0) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc00034a0e0?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc000662000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc0005081b0, {0xe61378, 0xc000344960}) +net/http.(*conn).serve(0xc0001a82d0, {0xe61378, 0xc00053e720}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 615 +created by net/http.(*Server).Serve in goroutine 574 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:39339/api/v4/internal/broken" -2026/09/08 09:43:29 http: panic serving 127.0.0.1:39270: Broken -goroutine 643 [running]: +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:33721/api/v4/internal/broken" +2025/08/07 05:28:46 http: panic serving 127.0.0.1:47874: Broken +goroutine 618 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0001c7b40?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000025b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc00013ec80?, {0xe5ee68?, 0xc0001ca0e0?}, 0xc0001c7b60?) +net/http.HandlerFunc.ServeHTTP(0xc00024e380?, {0xe5ee68?, 0xc0001b4460?}, 0xc000025b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0001ca0e0}, 0xc000415400) +net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0001b4460}, 0xc0002fc780) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0001ca0e0?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0001b4460?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00040a240, {0xe61378, 0xc000344960}) +net/http.(*conn).serve(0xc00048a480, {0xe61378, 0xc00053e720}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 615 +created by net/http.(*Server).Serve in goroutine 574 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:39339/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:33721/api/v4/internal/broken" === RUN TestClients/Https_client/Successful_get -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:39339/api/v4/internal/hello" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:33721/api/v4/internal/hello" === RUN TestClients/Https_client/Successful_Post -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:39339/api/v4/internal/post_endpoint" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:33721/api/v4/internal/post_endpoint" === RUN TestClients/Https_client/Missing_error_for_GET -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=GET status=404 url="https://127.0.0.1:39339/api/v4/internal/missing" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=GET status=404 url="https://127.0.0.1:33721/api/v4/internal/missing" === RUN TestClients/Https_client/Missing_error_for_POST -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=4ns error="" method=POST status=404 url="https://127.0.0.1:39339/api/v4/internal/missing" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=404 url="https://127.0.0.1:33721/api/v4/internal/missing" === RUN TestClients/Https_client/Error_with_message_for_GET -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=GET status=400 url="https://127.0.0.1:39339/api/v4/internal/error" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=GET status=400 url="https://127.0.0.1:33721/api/v4/internal/error" === RUN TestClients/Https_client/Error_with_message_for_POST -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=400 url="https://127.0.0.1:39339/api/v4/internal/error" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=400 url="https://127.0.0.1:33721/api/v4/internal/error" === RUN TestClients/Https_client/JWT_authentication_headers_for_GET -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:39339/api/v4/internal/jwt_auth" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:33721/api/v4/internal/jwt_auth" === RUN TestClients/Https_client/JWT_authentication_headers_for_POST -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:39339/api/v4/internal/jwt_auth" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=5ns method=POST status=200 url="https://127.0.0.1:33721/api/v4/internal/jwt_auth" === RUN TestClients/Https_client/X-Forwarded-For_Header_inserted_if_original_address_in_context -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:39339/api/v4/internal/x_forwarded_for" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=5ns method=GET status=200 url="https://127.0.0.1:33721/api/v4/internal/x_forwarded_for" === RUN TestClients/Https_client/Successful_get#01 -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:39339/api/v4/internal/hello" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=5ns method=GET status=200 url="https://127.0.0.1:33721/api/v4/internal/hello" === RUN TestClients/Https_client/Successful_Post#01 -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:39339/api/v4/internal/post_endpoint" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=4ns method=POST status=200 url="https://127.0.0.1:33721/api/v4/internal/post_endpoint" === RUN TestClients/Secret_with_newlines === RUN TestClients/Secret_with_newlines/Broken_request_for_GET -2026/09/08 09:43:29 http: panic serving 127.0.0.1:49138: Broken -goroutine 782 [running]: +2025/08/07 05:28:46 http: panic serving 127.0.0.1:34916: Broken +goroutine 733 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc00055db38?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc0001d7b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc000618620?}, 0x7979b6?) +net/http.HandlerFunc.ServeHTTP(0xc0001ee200?, {0xe5ee68?, 0xc0001ce540?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc000618620}, 0xc000285400) +net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0001ce540}, 0xc00032ca00) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xc000540570?}, {0xe5ee68?, 0xc000618620?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xc00053e780?}, {0xe5ee68?, 0xc0001ce540?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc000508750, {0xe61378, 0xc00019c120}) +net/http.(*conn).serve(0xc0002c75f0, {0xe61378, 0xc0001fcd20}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 760 +created by net/http.(*Server).Serve in goroutine 764 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=16ns error=EOF method=GET url="https://127.0.0.1:40027/api/v4/internal/broken" -2026/09/08 09:43:29 http: panic serving 127.0.0.1:49152: Broken -goroutine 802 [running]: +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=5ns error=EOF method=GET url="https://127.0.0.1:37945/api/v4/internal/broken" +2025/08/07 05:28:46 http: panic serving 127.0.0.1:34930: Broken +goroutine 791 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc00001bb38?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc0001d7b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc0006180e0?}, 0x7979b6?) +net/http.HandlerFunc.ServeHTTP(0xc0001ee200?, {0xe5ee68?, 0xc0000240e0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0006180e0}, 0xc000284140) +net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0000240e0}, 0xc0002fc280) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xc00040c090?}, {0xe5ee68?, 0xc0006180e0?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xc0002941b0?}, {0xe5ee68?, 0xc0000240e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00044c090, {0xe61378, 0xc00019c120}) +net/http.(*conn).serve(0xc0001a86c0, {0xe61378, 0xc0001fcd20}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 760 +created by net/http.(*Server).Serve in goroutine 764 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=9ns error=EOF method=GET url="https://127.0.0.1:40027/api/v4/internal/broken" -2026/09/08 09:43:29 http: panic serving 127.0.0.1:49164: Broken -goroutine 823 [running]: +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=7ns error=EOF method=GET url="https://127.0.0.1:37945/api/v4/internal/broken" +2025/08/07 05:28:46 http: panic serving 127.0.0.1:34932: Broken +goroutine 807 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000273b38?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x10?, 0x4820f2?}, 0xc000061b38?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc0004d6000?}, 0x7979b6?) +net/http.HandlerFunc.ServeHTTP(0xc0001ee200?, {0xe5ee68?, 0xc0001ce000?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0004d6000}, 0xc0001923c0) +net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0001ce000}, 0xc0002fc640) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xc000540750?}, {0xe5ee68?, 0xc0004d6000?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xc0002d19e0?}, {0xe5ee68?, 0xc0001ce000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00040a090, {0xe61378, 0xc00019c120}) +net/http.(*conn).serve(0xc00048a2d0, {0xe61378, 0xc0001fcd20}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 760 +created by net/http.(*Server).Serve in goroutine 764 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=GET url="https://127.0.0.1:40027/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=5ns error=EOF method=GET url="https://127.0.0.1:37945/api/v4/internal/broken" === RUN TestClients/Secret_with_newlines/Broken_request_for_POST -2026/09/08 09:43:29 http: panic serving 127.0.0.1:49174: Broken -goroutine 825 [running]: +2025/08/07 05:28:46 http: panic serving 127.0.0.1:34946: Broken +goroutine 639 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc00026fb40?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0001dbb40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc00034e0e0?}, 0xc00026fb60?) +net/http.HandlerFunc.ServeHTTP(0xc0001ee200?, {0xe5ee68?, 0xc0001ce0e0?}, 0xc0001dbb60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc00034e0e0}, 0xc0002588c0) +net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0001ce0e0}, 0xc000068500) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc00034e0e0?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0001ce0e0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00040a1b0, {0xe61378, 0xc00019c120}) +net/http.(*conn).serve(0xc0001a8090, {0xe61378, 0xc0001fcd20}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 760 +created by net/http.(*Server).Serve in goroutine 764 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:40027/api/v4/internal/broken" -2026/09/08 09:43:29 http: panic serving 127.0.0.1:49182: Broken -goroutine 826 [running]: +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:37945/api/v4/internal/broken" +2025/08/07 05:28:46 http: panic serving 127.0.0.1:34952: Broken +goroutine 823 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc000017b40?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0004c1b40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc00034e2a0?}, 0xc000017b60?) +net/http.HandlerFunc.ServeHTTP(0xc0001ee200?, {0xe5ee68?, 0xc0003781c0?}, 0xc0004c1b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc00034e2a0}, 0xc000258a00) +net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0003781c0}, 0xc00032d040) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc00034e2a0?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0003781c0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00040a2d0, {0xe61378, 0xc00019c120}) +net/http.(*conn).serve(0xc0001203f0, {0xe61378, 0xc0001fcd20}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 760 +created by net/http.(*Server).Serve in goroutine 764 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:40027/api/v4/internal/broken" -2026/09/08 09:43:29 http: panic serving 127.0.0.1:49198: Broken -goroutine 827 [running]: +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=4ns error=EOF method=POST url="https://127.0.0.1:37945/api/v4/internal/broken" +2025/08/07 05:28:46 http: panic serving 127.0.0.1:34968: Broken +goroutine 824 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc00001bb40?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0xc33520?, 0xd437e9?}, 0xc0004bdb40?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc00013e2c0?, {0xe5ee68?, 0xc0004d60e0?}, 0xc00001bb60?) +net/http.HandlerFunc.ServeHTTP(0xc0001ee200?, {0xe5ee68?, 0xc0000241c0?}, 0xc0004bdb60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0004d60e0}, 0xc000192a00) +net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0000241c0}, 0xc000559180) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0004d60e0?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0000241c0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00040a360, {0xe61378, 0xc00019c120}) +net/http.(*conn).serve(0xc000120480, {0xe61378, 0xc0001fcd20}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 760 +created by net/http.(*Server).Serve in goroutine 764 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error=EOF method=POST url="https://127.0.0.1:40027/api/v4/internal/broken" +time="2025-08-07T05:28:46+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=5ns error=EOF method=POST url="https://127.0.0.1:37945/api/v4/internal/broken" === RUN TestClients/Secret_with_newlines/Successful_get -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:40027/api/v4/internal/hello" +time="2025-08-07T05:28:46+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=5ns method=GET status=200 url="https://127.0.0.1:37945/api/v4/internal/hello" === RUN TestClients/Secret_with_newlines/Successful_Post -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:40027/api/v4/internal/post_endpoint" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=4ns method=POST status=200 url="https://127.0.0.1:37945/api/v4/internal/post_endpoint" === RUN TestClients/Secret_with_newlines/Missing_error_for_GET -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=GET status=404 url="https://127.0.0.1:40027/api/v4/internal/missing" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=5ns error="" method=GET status=404 url="https://127.0.0.1:37945/api/v4/internal/missing" === RUN TestClients/Secret_with_newlines/Missing_error_for_POST -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=404 url="https://127.0.0.1:40027/api/v4/internal/missing" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=404 url="https://127.0.0.1:37945/api/v4/internal/missing" === RUN TestClients/Secret_with_newlines/Error_with_message_for_GET -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=4ns error="" method=GET status=400 url="https://127.0.0.1:40027/api/v4/internal/error" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=5ns error="" method=GET status=400 url="https://127.0.0.1:37945/api/v4/internal/error" === RUN TestClients/Secret_with_newlines/Error_with_message_for_POST -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=400 url="https://127.0.0.1:40027/api/v4/internal/error" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=5ns error="" method=POST status=400 url="https://127.0.0.1:37945/api/v4/internal/error" === RUN TestClients/Secret_with_newlines/JWT_authentication_headers_for_GET -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=5ns method=GET status=200 url="https://127.0.0.1:40027/api/v4/internal/jwt_auth" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=4ns method=GET status=200 url="https://127.0.0.1:37945/api/v4/internal/jwt_auth" === RUN TestClients/Secret_with_newlines/JWT_authentication_headers_for_POST -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=5ns method=POST status=200 url="https://127.0.0.1:40027/api/v4/internal/jwt_auth" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:37945/api/v4/internal/jwt_auth" === RUN TestClients/Secret_with_newlines/X-Forwarded-For_Header_inserted_if_original_address_in_context -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=5ns method=GET status=200 url="https://127.0.0.1:40027/api/v4/internal/x_forwarded_for" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=5ns method=GET status=200 url="https://127.0.0.1:37945/api/v4/internal/x_forwarded_for" === RUN TestClients/Secret_with_newlines/Successful_get#01 -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=5ns method=GET status=200 url="https://127.0.0.1:40027/api/v4/internal/hello" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=4ns method=GET status=200 url="https://127.0.0.1:37945/api/v4/internal/hello" === RUN TestClients/Secret_with_newlines/Successful_Post#01 -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=5ns method=POST status=200 url="https://127.0.0.1:40027/api/v4/internal/post_endpoint" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=3ns method=POST status=200 url="https://127.0.0.1:37945/api/v4/internal/post_endpoint" === RUN TestClients/Retry_client === RUN TestClients/Retry_client/Broken_request_for_GET -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:42375/api/v4/internal/broken" -2026/09/08 09:43:29 http: panic serving 127.0.0.1:43964: Broken -goroutine 941 [running]: +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:44759/api/v4/internal/broken" +2025/08/07 05:28:47 http: panic serving 127.0.0.1:51146: Broken +goroutine 945 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc00003a5a0?}, 0x3?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc00020d380?}, 0x3?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc000658000?, {0xe5ee68?, 0xc000662000?}, 0xc00003a5a0?) +net/http.HandlerFunc.ServeHTTP(0xc0002c7d40?, {0xe5ee68?, 0xc0005d02a0?}, 0xc00020d380?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc000662000}, 0xc000656000) +gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc0005d02a0}, 0xc0002fd900) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver/testserver.go:78 +0xea -net/http.HandlerFunc.ServeHTTP(0xc0004d0440?, {0xe5ee68?, 0xc000662000?}, 0x7979b6?) +net/http.HandlerFunc.ServeHTTP(0xc0004a8740?, {0xe5ee68?, 0xc0005d02a0?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc000662000}, 0xc000656000) +net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0005d02a0}, 0xc0002fd900) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xc0004f4090?}, {0xe5ee68?, 0xc000662000?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xc0001fdc50?}, {0xe5ee68?, 0xc0005d02a0?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00044c750, {0xe61378, 0xc00040d380}) +net/http.(*conn).serve(0xc000120870, {0xe61378, 0xc00053f5f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 964 +created by net/http.(*Server).Serve in goroutine 937 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=1ns error=EOF method=GET url="http://127.0.0.1:42375/api/v4/internal/broken" -2026/09/08 09:43:29 http: panic serving 127.0.0.1:43980: Broken -goroutine 1012 [running]: +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:44759/api/v4/internal/broken" +2025/08/07 05:28:47 http: panic serving 127.0.0.1:51148: Broken +goroutine 978 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc000554000?}, 0x3?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc00003ae10?}, 0x3?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc00019a120?, {0xe5ee68?, 0xc0006620e0?}, 0xc000554000?) +net/http.HandlerFunc.ServeHTTP(0xc0001a8b40?, {0xe5ee68?, 0xc00070e460?}, 0xc00003ae10?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc0006620e0}, 0xc000284500) +gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc00070e460}, 0xc0005fc140) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver/testserver.go:78 +0xea -net/http.HandlerFunc.ServeHTTP(0xc0004d0440?, {0xe5ee68?, 0xc0006620e0?}, 0x7979b6?) +net/http.HandlerFunc.ServeHTTP(0xc0004a8740?, {0xe5ee68?, 0xc00070e460?}, 0x7979b6?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc0006620e0}, 0xc000284500) +net/http.(*ServeMux).ServeHTTP(0x4789b9?, {0xe5ee68, 0xc00070e460}, 0xc0005fc140) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xc00078c3f0?}, {0xe5ee68?, 0xc0006620e0?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xc0006a9e30?}, {0xe5ee68?, 0xc00070e460?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00019a000, {0xe61378, 0xc00040d380}) +net/http.(*conn).serve(0xc0002c7dd0, {0xe61378, 0xc00053f5f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 964 +created by net/http.(*Server).Serve in goroutine 937 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:42375/api/v4/internal/broken" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=GET url="http://127.0.0.1:44759/api/v4/internal/broken" === RUN TestClients/Retry_client/Broken_request_for_POST -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:42375/api/v4/internal/broken" -2026/09/08 09:43:29 http: panic serving 127.0.0.1:43994: Broken -goroutine 961 [running]: +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=2ns error="" method=POST status=500 url="http://127.0.0.1:44759/api/v4/internal/broken" +2025/08/07 05:28:47 http: panic serving 127.0.0.1:51166: Broken +goroutine 984 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc0004002a0?}, 0x4?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc0001ac000?}, 0x4?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc00040a2d0?, {0xe5ee68?, 0xc0000240e0?}, 0xc0004002a0?) +net/http.HandlerFunc.ServeHTTP(0xc00048a1b0?, {0xe5ee68?, 0xc000014000?}, 0xc0001ac000?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc0000240e0}, 0xc000192780) +gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc000014000}, 0xc0002fc000) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver/testserver.go:78 +0xea -net/http.HandlerFunc.ServeHTTP(0xc0004d0440?, {0xe5ee68?, 0xc0000240e0?}, 0xc0001a6b60?) +net/http.HandlerFunc.ServeHTTP(0xc0004a8740?, {0xe5ee68?, 0xc000014000?}, 0xc000197b60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0000240e0}, 0xc000192780) +net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc000014000}, 0xc0002fc000) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0000240e0?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc000014000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00040a240, {0xe61378, 0xc00040d380}) +net/http.(*conn).serve(0xc0002c75f0, {0xe61378, 0xc00053f5f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 964 +created by net/http.(*Server).Serve in goroutine 937 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:42375/api/v4/internal/broken" -2026/09/08 09:43:29 http: panic serving 127.0.0.1:44010: Broken -goroutine 1026 [running]: +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:44759/api/v4/internal/broken" +2025/08/07 05:28:47 http: panic serving 127.0.0.1:51180: Broken +goroutine 1001 [running]: net/http.(*conn).serve.func1() /usr/lib/go-1.24/src/net/http/server.go:1947 +0xbe panic({0xbca220?, 0xe51d40?}) /usr/lib/go-1.24/src/runtime/panic.go:792 +0x132 -gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc0005540c0?}, 0x4?) +gitlab.com/gitlab-org/gitlab-shell/v14/client.buildRequests.func6({0x17?, 0xc000500060?}, 0x4?) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/client_test.go:287 +0x25 -net/http.HandlerFunc.ServeHTTP(0xc00019a1b0?, {0xe5ee68?, 0xc0006621c0?}, 0xc0005540c0?) +net/http.HandlerFunc.ServeHTTP(0xc0001201b0?, {0xe5ee68?, 0xc000594000?}, 0xc000500060?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc0006621c0}, 0xc0001928c0) +gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver.StartRetryHttpServer.StartRetryHttpServer.func1.func3({0xe5ee68, 0xc000594000}, 0xc000068140) /build/reproducible-path/gitlab-shell-14.35.0+ds1/_build/src/gitlab.com/gitlab-org/gitlab-shell/v14/client/testserver/testserver.go:78 +0xea -net/http.HandlerFunc.ServeHTTP(0xc0004d0440?, {0xe5ee68?, 0xc0006621c0?}, 0xc0001a8b60?) +net/http.HandlerFunc.ServeHTTP(0xc0004a8740?, {0xe5ee68?, 0xc000594000?}, 0xc00019bb60?) /usr/lib/go-1.24/src/net/http/server.go:2294 +0x29 -net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc0006621c0}, 0xc0001928c0) +net/http.(*ServeMux).ServeHTTP(0x41c185?, {0xe5ee68, 0xc000594000}, 0xc000068140) /usr/lib/go-1.24/src/net/http/server.go:2822 +0x1c4 -net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc0006621c0?}, 0x1?) +net/http.serverHandler.ServeHTTP({0xe5ca78?}, {0xe5ee68?, 0xc000594000?}, 0x1?) /usr/lib/go-1.24/src/net/http/server.go:3301 +0x8e -net/http.(*conn).serve(0xc00040a3f0, {0xe61378, 0xc00040d380}) +net/http.(*conn).serve(0xc00048a2d0, {0xe61378, 0xc00053f5f0}) /usr/lib/go-1.24/src/net/http/server.go:2102 +0x625 -created by net/http.(*Server).Serve in goroutine 964 +created by net/http.(*Server).Serve in goroutine 937 /usr/lib/go-1.24/src/net/http/server.go:3454 +0x485 -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:42375/api/v4/internal/broken" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error=EOF method=POST url="http://127.0.0.1:44759/api/v4/internal/broken" === RUN TestClients/Retry_client/Successful_get -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:42375/api/v4/internal/hello" -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:42375/api/v4/internal/hello" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:44759/api/v4/internal/hello" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:44759/api/v4/internal/hello" === RUN TestClients/Retry_client/Successful_Post -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:42375/api/v4/internal/post_endpoint" -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:42375/api/v4/internal/post_endpoint" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:44759/api/v4/internal/post_endpoint" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:44759/api/v4/internal/post_endpoint" === RUN TestClients/Retry_client/Missing_error_for_GET -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://127.0.0.1:42375/api/v4/internal/missing" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://127.0.0.1:44759/api/v4/internal/missing" === RUN TestClients/Retry_client/Missing_error_for_POST -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://127.0.0.1:42375/api/v4/internal/missing" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=404 url="http://127.0.0.1:44759/api/v4/internal/missing" === RUN TestClients/Retry_client/Error_with_message_for_GET -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:42375/api/v4/internal/error" -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:42375/api/v4/internal/error" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:44759/api/v4/internal/error" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:44759/api/v4/internal/error" === RUN TestClients/Retry_client/Error_with_message_for_POST -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:42375/api/v4/internal/error" -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://127.0.0.1:42375/api/v4/internal/error" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:44759/api/v4/internal/error" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://127.0.0.1:44759/api/v4/internal/error" === RUN TestClients/Retry_client/JWT_authentication_headers_for_GET -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:42375/api/v4/internal/jwt_auth" -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:42375/api/v4/internal/jwt_auth" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:44759/api/v4/internal/jwt_auth" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:44759/api/v4/internal/jwt_auth" === RUN TestClients/Retry_client/JWT_authentication_headers_for_POST -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:42375/api/v4/internal/jwt_auth" -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:42375/api/v4/internal/jwt_auth" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:44759/api/v4/internal/jwt_auth" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=156 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:44759/api/v4/internal/jwt_auth" === RUN TestClients/Retry_client/X-Forwarded-For_Header_inserted_if_original_address_in_context -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:42375/api/v4/internal/x_forwarded_for" -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:42375/api/v4/internal/x_forwarded_for" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:44759/api/v4/internal/x_forwarded_for" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=11 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:44759/api/v4/internal/x_forwarded_for" === RUN TestClients/Retry_client/Successful_get#01 -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:42375/api/v4/internal/hello" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:44759/api/v4/internal/hello" === RUN TestClients/Retry_client/Successful_Post#01 -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:42375/api/v4/internal/post_endpoint" ---- PASS: TestClients (0.75s) - --- PASS: TestClients/Socket_client (0.23s) +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=21 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:44759/api/v4/internal/post_endpoint" +--- PASS: TestClients (0.30s) + --- PASS: TestClients/Socket_client (0.02s) --- PASS: TestClients/Socket_client/Broken_request_for_GET (0.01s) --- PASS: TestClients/Socket_client/Broken_request_for_POST (0.00s) --- PASS: TestClients/Socket_client/Successful_get (0.00s) @@ -2993,9 +3029,9 @@ --- PASS: TestClients/Socket_client/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Socket_client/Successful_get#01 (0.00s) --- PASS: TestClients/Socket_client/Successful_Post#01 (0.00s) - --- PASS: TestClients/Socket_client_with_a_relative_URL_at_/ (0.01s) + --- PASS: TestClients/Socket_client_with_a_relative_URL_at_/ (0.02s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Broken_request_for_GET (0.00s) - --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Broken_request_for_POST (0.00s) + --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Broken_request_for_POST (0.01s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Successful_get (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Successful_Post (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Missing_error_for_GET (0.00s) @@ -3007,7 +3043,7 @@ --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Successful_get#01 (0.00s) --- PASS: TestClients/Socket_client_with_a_relative_URL_at_//Successful_Post#01 (0.00s) - --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab (0.01s) + --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab (0.02s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Broken_request_for_GET (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Broken_request_for_POST (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_get (0.00s) @@ -3022,7 +3058,7 @@ --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_get#01 (0.00s) --- PASS: TestClients/Socket_client_with_relative_URL_at_/gitlab/Successful_Post#01 (0.00s) --- PASS: TestClients/Http_client (0.02s) - --- PASS: TestClients/Http_client/Broken_request_for_GET (0.01s) + --- PASS: TestClients/Http_client/Broken_request_for_GET (0.00s) --- PASS: TestClients/Http_client/Broken_request_for_POST (0.00s) --- PASS: TestClients/Http_client/Successful_get (0.00s) --- PASS: TestClients/Http_client/Successful_Post (0.00s) @@ -3035,7 +3071,7 @@ --- PASS: TestClients/Http_client/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) --- PASS: TestClients/Http_client/Successful_get#01 (0.00s) --- PASS: TestClients/Http_client/Successful_Post#01 (0.00s) - --- PASS: TestClients/Https_client (0.34s) + --- PASS: TestClients/Https_client (0.09s) --- PASS: TestClients/Https_client/Broken_request_for_GET (0.02s) --- PASS: TestClients/Https_client/Broken_request_for_POST (0.01s) --- PASS: TestClients/Https_client/Successful_get (0.00s) @@ -3045,27 +3081,27 @@ --- PASS: TestClients/Https_client/Error_with_message_for_GET (0.00s) --- PASS: TestClients/Https_client/Error_with_message_for_POST (0.00s) --- PASS: TestClients/Https_client/JWT_authentication_headers_for_GET (0.00s) - --- PASS: TestClients/Https_client/JWT_authentication_headers_for_POST (0.00s) - --- PASS: TestClients/Https_client/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.00s) - --- PASS: TestClients/Https_client/Successful_get#01 (0.00s) + --- PASS: TestClients/Https_client/JWT_authentication_headers_for_POST (0.01s) + --- PASS: TestClients/Https_client/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.01s) + --- PASS: TestClients/Https_client/Successful_get#01 (0.01s) --- PASS: TestClients/Https_client/Successful_Post#01 (0.00s) --- PASS: TestClients/Secret_with_newlines (0.10s) - --- PASS: TestClients/Secret_with_newlines/Broken_request_for_GET (0.03s) - --- PASS: TestClients/Secret_with_newlines/Broken_request_for_POST (0.01s) - --- PASS: TestClients/Secret_with_newlines/Successful_get (0.00s) + --- PASS: TestClients/Secret_with_newlines/Broken_request_for_GET (0.02s) + --- PASS: TestClients/Secret_with_newlines/Broken_request_for_POST (0.02s) + --- PASS: TestClients/Secret_with_newlines/Successful_get (0.01s) --- PASS: TestClients/Secret_with_newlines/Successful_Post (0.00s) - --- PASS: TestClients/Secret_with_newlines/Missing_error_for_GET (0.00s) + --- PASS: TestClients/Secret_with_newlines/Missing_error_for_GET (0.01s) --- PASS: TestClients/Secret_with_newlines/Missing_error_for_POST (0.00s) --- PASS: TestClients/Secret_with_newlines/Error_with_message_for_GET (0.01s) - --- PASS: TestClients/Secret_with_newlines/Error_with_message_for_POST (0.00s) - --- PASS: TestClients/Secret_with_newlines/JWT_authentication_headers_for_GET (0.01s) - --- PASS: TestClients/Secret_with_newlines/JWT_authentication_headers_for_POST (0.01s) + --- PASS: TestClients/Secret_with_newlines/Error_with_message_for_POST (0.01s) + --- PASS: TestClients/Secret_with_newlines/JWT_authentication_headers_for_GET (0.00s) + --- PASS: TestClients/Secret_with_newlines/JWT_authentication_headers_for_POST (0.00s) --- PASS: TestClients/Secret_with_newlines/X-Forwarded-For_Header_inserted_if_original_address_in_context (0.01s) - --- PASS: TestClients/Secret_with_newlines/Successful_get#01 (0.01s) - --- PASS: TestClients/Secret_with_newlines/Successful_Post#01 (0.01s) + --- PASS: TestClients/Secret_with_newlines/Successful_get#01 (0.00s) + --- PASS: TestClients/Secret_with_newlines/Successful_Post#01 (0.00s) --- PASS: TestClients/Retry_client (0.03s) - --- PASS: TestClients/Retry_client/Broken_request_for_GET (0.01s) - --- PASS: TestClients/Retry_client/Broken_request_for_POST (0.00s) + --- PASS: TestClients/Retry_client/Broken_request_for_GET (0.00s) + --- PASS: TestClients/Retry_client/Broken_request_for_POST (0.01s) --- PASS: TestClients/Retry_client/Successful_get (0.00s) --- PASS: TestClients/Retry_client/Successful_Post (0.00s) --- PASS: TestClients/Retry_client/Missing_error_for_GET (0.00s) @@ -3078,74 +3114,74 @@ --- PASS: TestClients/Retry_client/Successful_get#01 (0.00s) --- PASS: TestClients/Retry_client/Successful_Post#01 (0.00s) === RUN TestRetryOnFailure -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:34385/api/v4/internal/" -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:34385/api/v4/internal/" -time="2026-09-08T09:43:29-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:34385/api/v4/internal/" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:39229/api/v4/internal/" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:39229/api/v4/internal/" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://127.0.0.1:39229/api/v4/internal/" --- PASS: TestRetryOnFailure (0.00s) === RUN TestReadTimeout --- PASS: TestReadTimeout (0.00s) === RUN TestBasicAuthSettings -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=54 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:39169/api/v4/internal/get_endpoint" -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=54 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:39169/api/v4/internal/post_endpoint" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=54 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:33797/api/v4/internal/get_endpoint" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=54 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33797/api/v4/internal/post_endpoint" --- PASS: TestBasicAuthSettings (0.00s) === RUN TestEmptyBasicAuthSettings -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:44979/api/v4/internal/empty_basic_auth" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43057/api/v4/internal/empty_basic_auth" --- PASS: TestEmptyBasicAuthSettings (0.00s) === RUN TestRequestWithUserAgent -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:35451/api/v4/internal/default_user_agent" -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:35451/api/v4/internal/override_user_agent" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:45143/api/v4/internal/default_user_agent" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:45143/api/v4/internal/override_user_agent" --- PASS: TestRequestWithUserAgent (0.00s) === RUN TestSuccessfulRequests === RUN TestSuccessfulRequests/Valid_CaFile -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:35103/api/v4/internal/hello" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:34051/api/v4/internal/hello" === RUN TestSuccessfulRequests/Valid_CaPath -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:34203/api/v4/internal/hello" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:36895/api/v4/internal/hello" === RUN TestSuccessfulRequests/Invalid_cert_with_self_signed_cert_option_enabled -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:41371/api/v4/internal/hello" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=3ns method=GET status=200 url="https://127.0.0.1:41743/api/v4/internal/hello" === RUN TestSuccessfulRequests/Client_certs_with_CA -time="2026-09-08T09:43:29-12:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=20ns method=GET status=200 url="https://127.0.0.1:38877/api/v4/internal/hello" ---- PASS: TestSuccessfulRequests (0.74s) +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=5 correlation_id= duration_ms=17ns method=GET status=200 url="https://127.0.0.1:35511/api/v4/internal/hello" +--- PASS: TestSuccessfulRequests (0.06s) --- PASS: TestSuccessfulRequests/Valid_CaFile (0.01s) --- PASS: TestSuccessfulRequests/Valid_CaPath (0.01s) --- PASS: TestSuccessfulRequests/Invalid_cert_with_self_signed_cert_option_enabled (0.01s) - --- PASS: TestSuccessfulRequests/Client_certs_with_CA (0.23s) + --- PASS: TestSuccessfulRequests/Client_certs_with_CA (0.02s) === RUN TestFailedRequests === RUN TestFailedRequests/Invalid_CaFile -2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:56438: remote error: tls: bad certificate -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=4ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:42031/api/v4/internal/hello" -2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:56446: remote error: tls: bad certificate -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:42031/api/v4/internal/hello" -2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:56458: remote error: tls: bad certificate -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:42031/api/v4/internal/hello" +2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:42598: remote error: tls: bad certificate +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:40205/api/v4/internal/hello" +2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:42606: remote error: tls: bad certificate +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:40205/api/v4/internal/hello" +2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:42618: remote error: tls: bad certificate +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:40205/api/v4/internal/hello" === RUN TestFailedRequests/Missing_CaFile === RUN TestFailedRequests/Invalid_CaPath -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=2ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33999/api/v4/internal/hello" -2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:48158: remote error: tls: bad certificate -2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:48168: remote error: tls: bad certificate -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=2ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33999/api/v4/internal/hello" -2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:48182: remote error: tls: bad certificate -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33999/api/v4/internal/hello" +2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:57736: remote error: tls: bad certificate +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:45591/api/v4/internal/hello" +2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:57748: remote error: tls: bad certificate +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:45591/api/v4/internal/hello" +2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:57754: remote error: tls: bad certificate +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:45591/api/v4/internal/hello" === RUN TestFailedRequests/Empty_config -2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:42484: remote error: tls: bad certificate -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33901/api/v4/internal/hello" -2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:42492: remote error: tls: bad certificate -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33901/api/v4/internal/hello" -2026/09/08 09:43:30 http: TLS handshake error from 127.0.0.1:42496: remote error: tls: bad certificate -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=2ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:33901/api/v4/internal/hello" ---- PASS: TestFailedRequests (0.06s) +2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:51678: remote error: tls: bad certificate +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=4ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:35513/api/v4/internal/hello" +2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:51680: remote error: tls: bad certificate +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:35513/api/v4/internal/hello" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=3ns error="tls: failed to verify certificate: x509: certificate signed by unknown authority" method=GET url="https://127.0.0.1:35513/api/v4/internal/hello" +2025/08/07 05:28:47 http: TLS handshake error from 127.0.0.1:51690: read tcp 127.0.0.1:35513->127.0.0.1:51690: use of closed network connection +--- PASS: TestFailedRequests (0.08s) --- PASS: TestFailedRequests/Invalid_CaFile (0.02s) - --- PASS: TestFailedRequests/Missing_CaFile (0.00s) - --- PASS: TestFailedRequests/Invalid_CaPath (0.01s) - --- PASS: TestFailedRequests/Empty_config (0.02s) + --- PASS: TestFailedRequests/Missing_CaFile (0.01s) + --- PASS: TestFailedRequests/Invalid_CaPath (0.02s) + --- PASS: TestFailedRequests/Empty_config (0.03s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/client 1.569s +ok gitlab.com/gitlab-org/gitlab-shell/v14/client 0.460s ? gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check [no test files] === RUN TestNew === RUN TestNew/it_returns_a_Healthcheck_command --- PASS: TestNew (0.00s) --- PASS: TestNew/it_returns_a_Healthcheck_command (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command 0.012s +ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command 0.018s ? gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell [no test files] === RUN TestNew === RUN TestNew/it_returns_a_Discover_command @@ -3230,7 +3266,7 @@ --- PASS: TestNewWithUsername/git_command_with_namespace (0.00s) --- PASS: TestNewWithUsername/non-git_command_with_namespace (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command 0.027s +ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command 0.028s ? gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check [no test files] === RUN TestNew === RUN TestNew/it_returns_a_AuthorizedKeys_command @@ -3251,7 +3287,7 @@ --- PASS: TestParseFailure/With_missing_username_for_the_AuthorizedKeysCheck (0.00s) --- PASS: TestParseFailure/With_missing_key_for_the_AuthorizedKeysCheck (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command 0.021s +ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command 0.023s ? gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check [no test files] === RUN TestNew === RUN TestNew/it_returns_a_AuthorizedPrincipals_command @@ -3270,7 +3306,7 @@ --- PASS: TestParseFailure/With_missing_key_id_for_the_AuthorizedPrincipalsCheck (0.00s) --- PASS: TestParseFailure/With_blank_principal_for_the_AuthorizedPrincipalsCheck (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command 0.018s +ok gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command 0.022s === RUN TestSetup === RUN TestSetup/no_CORRELATION_ID_in_environment === RUN TestSetup/CORRELATION_ID_in_environment @@ -3286,27 +3322,27 @@ --- PASS: TestNewLogData/Project_under_single_odd_namespace (0.00s) --- PASS: TestNewLogData/Project_under_deeper_namespace (0.00s) === RUN TestCheckForVersionFlag ---- PASS: TestCheckForVersionFlag (0.01s) +--- PASS: TestCheckForVersionFlag (0.02s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command 0.031s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command 0.036s === RUN TestExecute === RUN TestExecute/With_matching_username_and_key -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=28 correlation_id= duration_ms=3ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=key" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=28 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=key" === RUN TestExecute/When_key_doesn't_match_any_existing_key -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/authorized_keys?key=not-found" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=1ns error="" method=GET status=404 url="http://unix/api/v4/internal/authorized_keys?key=not-found" === RUN TestExecute/When_the_API_returns_an_error -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_keys?key=broken-message" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_keys?key=broken-message" === RUN TestExecute/When_the_API_fails -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=broken" -time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=broken" -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=broken" ---- PASS: TestExecute (3.17s) - --- PASS: TestExecute/With_matching_username_and_key (0.01s) +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=broken" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=broken" +time="2025-08-07T05:28:50+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=broken" +--- PASS: TestExecute (3.02s) + --- PASS: TestExecute/With_matching_username_and_key (0.00s) --- PASS: TestExecute/When_key_doesn't_match_any_existing_key (0.00s) --- PASS: TestExecute/When_the_API_returns_an_error (0.00s) --- PASS: TestExecute/When_the_API_fails (3.01s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys 3.191s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys 3.047s === RUN TestExecute === RUN TestExecute/With_single_principal === RUN TestExecute/With_multiple_principals @@ -3314,517 +3350,517 @@ --- PASS: TestExecute/With_single_principal (0.00s) --- PASS: TestExecute/With_multiple_principals (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals 0.021s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals 0.017s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs [no test files] === RUN TestExecute === RUN TestExecute/With_a_known_username -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=4ns method=GET status=200 url="http://unix/api/v4/internal/discover?username=alex-doe" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/discover?username=alex-doe" === RUN TestExecute/With_a_known_key_id -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1" === RUN TestExecute/With_an_unknown_key -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=4 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=-1" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=4 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=-1" === RUN TestExecute/With_an_unknown_username -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=4 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=unknown" ---- PASS: TestExecute (0.12s) - --- PASS: TestExecute/With_a_known_username (0.01s) +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=4 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=unknown" +--- PASS: TestExecute (0.01s) + --- PASS: TestExecute/With_a_known_username (0.00s) --- PASS: TestExecute/With_a_known_key_id (0.00s) --- PASS: TestExecute/With_an_unknown_key (0.00s) --- PASS: TestExecute/With_an_unknown_username (0.00s) === RUN TestFailingExecute === RUN TestFailingExecute/With_missing_arguments === RUN TestFailingExecute/When_the_API_returns_an_error -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/discover?username=broken_message" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/discover?username=broken_message" === RUN TestFailingExecute/When_the_API_fails -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/discover?username=broken" -time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/discover?username=broken" -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/discover?username=broken" ---- PASS: TestFailingExecute (3.05s) +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/discover?username=broken" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/discover?username=broken" +time="2025-08-07T05:28:50+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/discover?username=broken" +--- PASS: TestFailingExecute (3.01s) --- PASS: TestFailingExecute/With_missing_arguments (0.00s) --- PASS: TestFailingExecute/When_the_API_returns_an_error (0.00s) --- PASS: TestFailingExecute/When_the_API_fails (3.01s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover 3.191s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover 3.046s === RUN TestGitAudit -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=2ns method=POST status=200 url="http://unix/api/v4/internal/shellhorse/git_audit_event" ---- PASS: TestGitAudit (0.11s) +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/shellhorse/git_audit_event" +--- PASS: TestGitAudit (0.01s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent 0.134s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent 0.029s === RUN TestPullExecute -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=235 correlation_id= duration_ms=1ns method=GET status=200 url="http://127.0.0.1:35993/info/refs?service=git-upload-pack" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:35993/git-upload-pack" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=235 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:41453/info/refs?service=git-upload-pack" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:41453/git-upload-pack" --- PASS: TestPullExecute (0.00s) === RUN TestPullExecuteWithDepth -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=235 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:42011/info/refs?service=git-upload-pack" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:42011/git-upload-pack" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=235 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:37659/info/refs?service=git-upload-pack" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:37659/git-upload-pack" --- PASS: TestPullExecuteWithDepth (0.00s) === RUN TestPullExecuteWithFailedInfoRefs === RUN TestPullExecuteWithFailedInfoRefs/request_failed -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://127.0.0.1:34093/info/refs?service=git-upload-pack" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://127.0.0.1:38895/info/refs?service=git-upload-pack" === RUN TestPullExecuteWithFailedInfoRefs/unexpected_response -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=19 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43559/info/refs?service=git-upload-pack" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=19 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:37973/info/refs?service=git-upload-pack" --- PASS: TestPullExecuteWithFailedInfoRefs (0.00s) --- PASS: TestPullExecuteWithFailedInfoRefs/request_failed (0.00s) --- PASS: TestPullExecuteWithFailedInfoRefs/unexpected_response (0.00s) === RUN TestExecuteWithFailedUploadPack -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=235 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:35381/info/refs?service=git-upload-pack" -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:35381/git-upload-pack" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=235 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:43883/info/refs?service=git-upload-pack" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:43883/git-upload-pack" --- PASS: TestExecuteWithFailedUploadPack (0.00s) === RUN TestExecute -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=236 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:35535/info/refs?service=git-receive-pack" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:35535/git-receive-pack" ---- PASS: TestExecute (0.00s) +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=236 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:36209/info/refs?service=git-receive-pack" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=5ns method=POST status=200 url="http://127.0.0.1:36209/git-receive-pack" +--- PASS: TestExecute (0.01s) === RUN TestExecuteWithFailedInfoRefs === RUN TestExecuteWithFailedInfoRefs/request_failed -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://127.0.0.1:43583/info/refs?service=git-receive-pack" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://127.0.0.1:38647/info/refs?service=git-receive-pack" === RUN TestExecuteWithFailedInfoRefs/request_failed_with_body -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://127.0.0.1:42463/info/refs?service=git-receive-pack" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=1ns error="" method=GET status=403 url="http://127.0.0.1:41347/info/refs?service=git-receive-pack" === RUN TestExecuteWithFailedInfoRefs/unexpected_response -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=19 correlation_id= duration_ms=1ns method=GET status=200 url="http://127.0.0.1:33879/info/refs?service=git-receive-pack" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=19 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:42887/info/refs?service=git-receive-pack" --- PASS: TestExecuteWithFailedInfoRefs (0.00s) --- PASS: TestExecuteWithFailedInfoRefs/request_failed (0.00s) --- PASS: TestExecuteWithFailedInfoRefs/request_failed_with_body (0.00s) --- PASS: TestExecuteWithFailedInfoRefs/unexpected_response (0.00s) === RUN TestExecuteWithFailedReceivePack -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=236 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:41937/info/refs?service=git-receive-pack" -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:41937/git-receive-pack" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=236 correlation_id= duration_ms=1ns method=GET status=200 url="http://127.0.0.1:45595/info/refs?service=git-receive-pack" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:45595/git-receive-pack" --- PASS: TestExecuteWithFailedReceivePack (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp 0.034s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp 0.044s === RUN TestExecute -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/check" ---- PASS: TestExecute (0.11s) +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/check" +--- PASS: TestExecute (0.00s) === RUN TestFailingRedisExecute -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=69 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/check" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=69 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/check" --- PASS: TestFailingRedisExecute (0.00s) === RUN TestFailingAPIExecute -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/check" -time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/check" -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/check" ---- PASS: TestFailingAPIExecute (3.06s) +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/check" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/check" +time="2025-08-07T05:28:50+14:00" level=error msg="Internal API error" correlation_id= duration_ms=1ns error="" method=GET status=500 url="http://unix/api/v4/internal/check" +--- PASS: TestFailingAPIExecute (3.02s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck 3.191s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck 3.050s === RUN TestFailedRequests === RUN TestFailedRequests/With_missing_arguments === RUN TestFailedRequests/With_disallowed_command === RUN TestFailedRequests/With_disallowed_user -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=POST status=403 url="http://127.0.0.1:32885/api/v4/internal/allowed" ---- PASS: TestFailedRequests (0.00s) +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=4ns error="" method=POST status=403 url="http://127.0.0.1:45475/api/v4/internal/allowed" +--- PASS: TestFailedRequests (0.01s) --- PASS: TestFailedRequests/With_missing_arguments (0.00s) --- PASS: TestFailedRequests/With_disallowed_command (0.00s) - --- PASS: TestFailedRequests/With_disallowed_user (0.00s) + --- PASS: TestFailedRequests/With_disallowed_user (0.01s) === RUN TestLfsAuthenticateRequests === RUN TestLfsAuthenticateRequests/With_successful_response_from_API -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33599/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=116 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33599/api/v4/internal/lfs_authenticate" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:38147/api/v4/internal/allowed" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=116 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:38147/api/v4/internal/lfs_authenticate" === RUN TestLfsAuthenticateRequests/With_forbidden_response_from_API -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33599/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:33599/api/v4/internal/lfs_authenticate" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:38147/api/v4/internal/allowed" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:38147/api/v4/internal/lfs_authenticate" --- PASS: TestLfsAuthenticateRequests (0.00s) --- PASS: TestLfsAuthenticateRequests/With_successful_response_from_API (0.00s) --- PASS: TestLfsAuthenticateRequests/With_forbidden_response_from_API (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate 0.029s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate 0.032s === RUN TestLfsTransferCapabilities -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=7ns method=POST status=200 url="http://127.0.0.1:33013/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33013/api/v4/internal/lfs_authenticate" -time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= ---- PASS: TestLfsTransferCapabilities (0.11s) +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=1ns method=POST status=200 url="http://127.0.0.1:39141/api/v4/internal/allowed" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:39141/api/v4/internal/lfs_authenticate" +time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= +--- PASS: TestLfsTransferCapabilities (0.01s) === RUN TestLfsTransferNoPermissions -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=52 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:46101/api/v4/internal/allowed" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=52 correlation_id= duration_ms=1ns method=POST status=200 url="http://127.0.0.1:41559/api/v4/internal/allowed" --- PASS: TestLfsTransferNoPermissions (0.00s) === RUN TestLfsTransferBatchDownload -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:37169/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:37169/api/v4/internal/lfs_authenticate" -time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=batch -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=batch correlation_id= messages="[]" -time="2026-09-08T09:43:30-12:00" level=info msg="download batch command received" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="read batch" args= args-len=0 correlation_id= data="[00000000 0 d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28]" data-len=3 operation=download -time="2026-09-08T09:43:30-12:00" level=info msg="batch items" correlation_id= items="[00000000 0 d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28]" -time="2026-09-08T09:43:30-12:00" level=info msg="batch items" correlation_id= items="[00000000 0 d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [00000000 0 noop d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 download id=eyJvcGVyYXRpb24iOiJkb3dubG9hZCIsIm9pZCI6ImQ3NWQ3NmExZmQ1NTk0OTg1M2NhZmVkNDU5NDJlOGM3ZDcxN2VkZDI5MTI2NzEzYzg5NjU0ZjRmMTRkZWIwYjMiLCJocmVmIjoiaHR0cDovLzEyNy4wLjAuMTozNzE2OS9ncm91cC9yZXBvL2dpdGxhYi1sZnMvb2JqZWN0cy9kNzVkNzZhMWZkNTU5NDk4NTNjYWZlZDQ1OTQyZThjN2Q3MTdlZGQyOTEyNjcxM2M4OTY1NGY0ZjE0ZGViMGIzIiwiaGVhZGVycyI6eyJBdXRob3JpemF0aW9uIjoiQmFzaWMgMTIzNDU2Nzg5MCIsIkNvbnRlbnQtVHlwZSI6ImFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbSJ9fQ== token=xaktz7L7fV3IthVrMi8GFXT/Drjldre9EGbSx9A7Soo= 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28 noop] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= ---- PASS: TestLfsTransferBatchDownload (0.00s) +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=2ns method=POST status=200 url="http://127.0.0.1:38219/api/v4/internal/allowed" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:38219/api/v4/internal/lfs_authenticate" +time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=batch +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=batch correlation_id= messages="[]" +time="2025-08-07T05:28:47+14:00" level=info msg="download batch command received" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="read batch" args= args-len=0 correlation_id= data="[00000000 0 d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28]" data-len=3 operation=download +time="2025-08-07T05:28:47+14:00" level=info msg="batch items" correlation_id= items="[00000000 0 d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28]" +time="2025-08-07T05:28:47+14:00" level=info msg="batch items" correlation_id= items="[00000000 0 d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [00000000 0 noop d75d76a1fd55949853cafed45942e8c7d717edd29126713c89654f4f14deb0b3 21 download id=eyJvcGVyYXRpb24iOiJkb3dubG9hZCIsIm9pZCI6ImQ3NWQ3NmExZmQ1NTk0OTg1M2NhZmVkNDU5NDJlOGM3ZDcxN2VkZDI5MTI2NzEzYzg5NjU0ZjRmMTRkZWIwYjMiLCJocmVmIjoiaHR0cDovLzEyNy4wLjAuMTozODIxOS9ncm91cC9yZXBvL2dpdGxhYi1sZnMvb2JqZWN0cy9kNzVkNzZhMWZkNTU5NDk4NTNjYWZlZDQ1OTQyZThjN2Q3MTdlZGQyOTEyNjcxM2M4OTY1NGY0ZjE0ZGViMGIzIiwiaGVhZGVycyI6eyJBdXRob3JpemF0aW9uIjoiQmFzaWMgMTIzNDU2Nzg5MCIsIkNvbnRlbnQtVHlwZSI6ImFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbSJ9fQ== token=gKCy82WjPHGP4m4dzO7zhdLnLXioUsIfsZ5lqVmx2M8= 6369edb0e6d93b7943f65e6a3ac4a30ea28d3d385432f5e153a78bb058da4c15 28 noop] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= +--- PASS: TestLfsTransferBatchDownload (0.01s) === RUN TestLfsTransferBatchUpload -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:36611/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:36611/api/v4/internal/lfs_authenticate" -time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=batch -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=batch correlation_id= messages="[]" -time="2026-09-08T09:43:30-12:00" level=info msg="upload batch command received" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="read batch" args= args-len=0 correlation_id= data="[00000000 0]" data-len=1 operation=upload -time="2026-09-08T09:43:30-12:00" level=info msg="batch items" correlation_id= items="[00000000 0]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: upload batch is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." -time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:46411/api/v4/internal/allowed" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:46411/api/v4/internal/lfs_authenticate" +time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=batch +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=batch correlation_id= messages="[]" +time="2025-08-07T05:28:47+14:00" level=info msg="upload batch command received" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="read batch" args= args-len=0 correlation_id= data="[00000000 0]" data-len=1 operation=upload +time="2025-08-07T05:28:47+14:00" level=info msg="batch items" correlation_id= items="[00000000 0]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: upload batch is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." +time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferBatchUpload (0.00s) === RUN TestLfsTransferGetObject -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:34025/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:34025/api/v4/internal/lfs_authenticate" -time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="get-object 00000000" -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=get-object correlation_id= messages="[00000000]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: get-object is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." -time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:42441/api/v4/internal/allowed" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:42441/api/v4/internal/lfs_authenticate" +time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="get-object 00000000" +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=get-object correlation_id= messages="[00000000]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: get-object is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." +time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferGetObject (0.00s) === RUN TestLfsTransferPutObject -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:44097/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=1ns method=POST status=200 url="http://127.0.0.1:44097/api/v4/internal/lfs_authenticate" -time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="put-object 00000000" -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=put-object correlation_id= messages="[00000000]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: put-object is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." -time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:39079/api/v4/internal/allowed" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:39079/api/v4/internal/lfs_authenticate" +time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="put-object 00000000" +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=put-object correlation_id= messages="[00000000]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: put-object is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." +time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferPutObject (0.00s) === RUN TestLfsTransferVerifyObject -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=571 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:45847/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:45847/api/v4/internal/lfs_authenticate" -time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="verify-object 00000000" -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=verify-object correlation_id= messages="[00000000]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: verify-object is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." -time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=571 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33707/api/v4/internal/allowed" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33707/api/v4/internal/lfs_authenticate" +time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="verify-object 00000000" +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=verify-object correlation_id= messages="[00000000]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: verify-object is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." +time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferVerifyObject (0.00s) === RUN TestLfsTransferLock -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:38931/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:38931/api/v4/internal/lfs_authenticate" -time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=lock -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=lock correlation_id= messages="[]" -time="2026-09-08T09:43:30-12:00" level=info msg="failed to create lock" correlation_id= err="lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." -time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." -time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:41941/api/v4/internal/allowed" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:41941/api/v4/internal/lfs_authenticate" +time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=lock +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=lock correlation_id= messages="[]" +time="2025-08-07T05:28:47+14:00" level=info msg="failed to create lock" correlation_id= err="lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." +time="2025-08-07T05:28:47+14:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." +time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferLock (0.00s) === RUN TestLfsTransferUnlock -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:37677/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:37677/api/v4/internal/lfs_authenticate" -time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="unlock lock1" -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=unlock correlation_id= messages="[lock1]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: unlock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." -time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:44371/api/v4/internal/allowed" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:44371/api/v4/internal/lfs_authenticate" +time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="unlock lock1" +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=unlock correlation_id= messages="[lock1]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: unlock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." +time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferUnlock (0.00s) === RUN TestLfsTransferListLock -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=571 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:36663/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:36663/api/v4/internal/lfs_authenticate" -time="2026-09-08T09:43:30-12:00" level=info msg="processing commands" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet="version 1" -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=version correlation_id= messages="[1]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=list-lock -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=list-lock correlation_id= messages="[]" -time="2026-09-08T09:43:30-12:00" level=info msg="list lock command" correlation_id= err="list-lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." status="" -time="2026-09-08T09:43:30-12:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: list-lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." -time="2026-09-08T09:43:30-12:00" level=info msg="processed command" correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="received packet" correlation_id= packet=quit -time="2026-09-08T09:43:30-12:00" level=info msg="received command" command=quit correlation_id= messages="[]" -time="2026-09-08T09:43:30-12:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= -time="2026-09-08T09:43:30-12:00" level=info msg="done processing commands" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:34231/api/v4/internal/allowed" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=121 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:34231/api/v4/internal/lfs_authenticate" +time="2025-08-07T05:28:47+14:00" level=info msg="processing commands" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet="version 1" +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=version correlation_id= messages="[1]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=list-lock +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=list-lock correlation_id= messages="[]" +time="2025-08-07T05:28:47+14:00" level=info msg="list lock command" correlation_id= err="list-lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." status="" +time="2025-08-07T05:28:47+14:00" level=info msg="sending error status" code=405 correlation_id= fields.msg="error: list-lock is not yet supported by git-lfs-transfer. See https://gitlab.com/groups/gitlab-org/-/epics/11872 to track progress." +time="2025-08-07T05:28:47+14:00" level=info msg="processed command" correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="received packet" correlation_id= packet=quit +time="2025-08-07T05:28:47+14:00" level=info msg="received command" command=quit correlation_id= messages="[]" +time="2025-08-07T05:28:47+14:00" level=info msg="sending status" code="status 200 args [] messages [] " correlation_id= +time="2025-08-07T05:28:47+14:00" level=info msg="done processing commands" correlation_id= --- PASS: TestLfsTransferListLock (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer 0.160s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer 0.065s === RUN TestExecute === RUN TestExecute/Without_any_arguments === RUN TestExecute/With_too_few_arguments === RUN TestExecute/With_too_many_arguments === RUN TestExecute/With_a_bad_ttl_days_argument === RUN TestExecute/Without_a_ttl_argument -time="2026-09-08T09:43:30-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2026-10-08}" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=114 correlation_id= duration_ms=3ns method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" +time="2025-08-07T05:28:47+14:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2025-09-06}" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=114 correlation_id= duration_ms=2ns method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/With_a_ttl_argument -time="2026-09-08T09:43:30-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [api] 2026-10-09}" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=91 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" +time="2025-08-07T05:28:47+14:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [api] 2025-09-07}" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=91 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/With_bad_response -time="2026-09-08T09:43:30-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2026-10-08}" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" +time="2025-08-07T05:28:47+14:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2025-09-06}" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/when_API_returns_an_error -time="2026-09-08T09:43:30-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2026-10-08}" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=41 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" +time="2025-08-07T05:28:47+14:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2025-09-06}" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=41 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/When_API_fails -time="2026-09-08T09:43:30-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2026-10-08}" -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/personal_access_token" -time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/personal_access_token" -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/personal_access_token" +time="2025-08-07T05:28:47+14:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2025-09-06}" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/personal_access_token" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/personal_access_token" +time="2025-08-07T05:28:50+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/personal_access_token" === RUN TestExecute/Without_KeyID_or_User -time="2026-09-08T09:43:33-12:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2026-10-08}" ---- PASS: TestExecute (3.17s) +time="2025-08-07T05:28:50+14:00" level=info msg="personalaccesstoken: execute: requesting token" correlation_id= token_args="&{newtoken [read_api read_repository] 2025-09-06}" +--- PASS: TestExecute (3.03s) --- PASS: TestExecute/Without_any_arguments (0.00s) --- PASS: TestExecute/With_too_few_arguments (0.00s) --- PASS: TestExecute/With_too_many_arguments (0.00s) --- PASS: TestExecute/With_a_bad_ttl_days_argument (0.00s) - --- PASS: TestExecute/Without_a_ttl_argument (0.01s) + --- PASS: TestExecute/Without_a_ttl_argument (0.00s) --- PASS: TestExecute/With_a_ttl_argument (0.00s) --- PASS: TestExecute/With_bad_response (0.00s) --- PASS: TestExecute/when_API_returns_an_error (0.00s) - --- PASS: TestExecute/When_API_fails (3.01s) + --- PASS: TestExecute/When_API_fails (3.02s) --- PASS: TestExecute/Without_KeyID_or_User (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken 3.186s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken 3.050s === RUN TestCountingWriter_Write --- PASS: TestCountingWriter_Write (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter 0.007s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter 0.009s === RUN TestReceivePack === RUN TestReceivePack/via_unix_network - gitalycall_test.go:24: Server address: unix:/tmp/gitaly4224324848/gitaly.sock -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=a-correlation-id duration_ms=1ns method=POST status=200 url="http://127.0.0.1:34445/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:34445/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe + gitalycall_test.go:24: Server address: unix:/tmp/gitaly3741276550/gitaly.sock +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=a-correlation-id duration_ms=3ns method=POST status=200 url="http://127.0.0.1:34227/api/v4/internal/allowed" +time="2025-08-07T05:28:47+14:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=a-correlation-id duration_ms=1ns method=POST status=200 url="http://127.0.0.1:34227/api/v4/internal/allowed" +time="2025-08-07T05:28:47+14:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestReceivePack/via_tcp_network - gitalycall_test.go:24: Server address: tcp://127.0.0.1:38837 -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:45235/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:45235/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe + gitalycall_test.go:24: Server address: tcp://127.0.0.1:33955 +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:39721/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:39721/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestReceivePack/via_dns_network - gitalycall_test.go:24: Server address: dns:///127.0.0.1:40519 -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:40325/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:40325/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe + gitalycall_test.go:24: Server address: dns:///127.0.0.1:41087 +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:37455/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:37455/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-receive-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe --- PASS: TestReceivePack (0.04s) --- PASS: TestReceivePack/via_unix_network (0.02s) --- PASS: TestReceivePack/via_tcp_network (0.01s) --- PASS: TestReceivePack/via_dns_network (0.01s) === RUN TestAllowedAccess -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown -time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-receive-pack correlation_id= git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip= user_id=1 username=alex-doe +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown +time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-receive-pack correlation_id= git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip= user_id=1 username=alex-doe --- PASS: TestAllowedAccess (0.01s) === RUN TestForbiddenAccess -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/allowed" --- PASS: TestForbiddenAccess (0.00s) === RUN TestCustomReceivePack -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=198 correlation_id= duration_ms=0s method=POST status=300 url="http://unix/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/info_refs primary_repo="https://repo/path" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=22 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/info_refs" -time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/push primary_repo="https://repo/path" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=22 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/push" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=198 correlation_id= duration_ms=0s method=POST status=300 url="http://unix/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/info_refs primary_repo="https://repo/path" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=22 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/info_refs" +time="2025-08-07T05:28:48+14:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/push primary_repo="https://repo/path" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=22 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/push" --- PASS: TestCustomReceivePack (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack 0.065s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack 0.070s === RUN TestMissingUser -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=42 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=42 correlation_id= duration_ms=3ns method=POST status=200 url="http://unix/api/v4/internal/allowed" --- PASS: TestMissingUser (0.01s) === RUN TestConsoleMessages -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=46 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=46 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" --- PASS: TestConsoleMessages (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier 0.032s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier 0.029s === RUN TestExecuteEOFSent -time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/info_refs_receive_pack primary_repo="https://repo/path" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=4ns method=POST status=200 url="http://unix/geo/proxy/info_refs_receive_pack" -time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/receive_pack primary_repo="https://repo/path" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/receive_pack" +time="2025-08-07T05:28:47+14:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/info_refs_receive_pack primary_repo="https://repo/path" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/info_refs_receive_pack" +time="2025-08-07T05:28:47+14:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/receive_pack primary_repo="https://repo/path" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/geo/proxy/receive_pack" --- PASS: TestExecuteEOFSent (0.01s) === RUN TestExecuteNoEOFSent -time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/info_refs_upload_pack primary_repo="https://repo/path" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/info_refs_upload_pack" -time="2026-09-08T09:43:30-12:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/upload_pack primary_repo="https://repo/path" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/upload_pack" +time="2025-08-07T05:28:47+14:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/info_refs_upload_pack primary_repo="https://repo/path" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/info_refs_upload_pack" +time="2025-08-07T05:28:47+14:00" level=info msg="customaction: processApiEndpoints: Performing custom action" correlation_id= endpoint=/geo/proxy/upload_pack primary_repo="https://repo/path" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=35 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/geo/proxy/upload_pack" --- PASS: TestExecuteNoEOFSent (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction 0.032s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction 0.033s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand [no test files] === RUN TestExecute === RUN TestExecute/With_a_known_key_id -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=55 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=55 correlation_id= duration_ms=3ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" === RUN TestExecute/With_bad_response -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" -time="2026-09-08T09:43:30-12:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="Parsing failed" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" +time="2025-08-07T05:28:47+14:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="Parsing failed" === RUN TestExecute/With_API_returns_an_error -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=41 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" -time="2026-09-08T09:43:30-12:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="Forbidden!" +time="2025-08-07T05:28:47+14:00" level=info msg="Finished HTTP request" content_length_bytes=41 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" +time="2025-08-07T05:28:47+14:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="Forbidden!" === RUN TestExecute/With_API_fails -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_recovery_codes" -time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_recovery_codes" -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_recovery_codes" -time="2026-09-08T09:43:33-12:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="Internal API unreachable" +time="2025-08-07T05:28:47+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_recovery_codes" +time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_recovery_codes" +time="2025-08-07T05:28:51+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_recovery_codes" +time="2025-08-07T05:28:51+14:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="Internal API unreachable" === RUN TestExecute/With_missing_arguments -time="2026-09-08T09:43:33-12:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="who='' is invalid" +time="2025-08-07T05:28:51+14:00" level=error msg="twofactorrecover: displayRecoveryCodes: failed to generate recovery codes" correlation_id= error="who='' is invalid" === RUN TestExecute/With_negative_answer === RUN TestExecute/With_some_other_answer ---- PASS: TestExecute (3.08s) - --- PASS: TestExecute/With_a_known_key_id (0.00s) +--- PASS: TestExecute (3.23s) + --- PASS: TestExecute/With_a_known_key_id (0.01s) --- PASS: TestExecute/With_bad_response (0.00s) --- PASS: TestExecute/With_API_returns_an_error (0.00s) - --- PASS: TestExecute/With_API_fails (3.01s) + --- PASS: TestExecute/With_API_fails (3.22s) --- PASS: TestExecute/With_missing_arguments (0.00s) --- PASS: TestExecute/With_negative_answer (0.00s) --- PASS: TestExecute/With_some_other_answer (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover 3.092s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover 3.253s === RUN TestExecute === RUN TestExecute/Verify_via_OTP -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=3ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" -time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation successful. Git operations are now allowed." +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" +time="2025-08-07T05:28:48+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation successful. Git operations are now allowed." === RUN TestExecute/Verify_via_OTP#01 -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=4ns error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_push_otp_check" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" -time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation successful. Git operations are now allowed." +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=1ns error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=2ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" +time="2025-08-07T05:28:48+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation successful. Git operations are now allowed." === RUN TestExecute/Verify_via_push_authentication -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" -time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP has been validated by Push Authentication. Git operations are now allowed." +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=4ns error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" +time="2025-08-07T05:28:48+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP has been validated by Push Authentication. Git operations are now allowed." === RUN TestExecute/With_an_empty_OTP -time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: OTP cannot be blank." +time="2025-08-07T05:28:48+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: OTP cannot be blank." === RUN TestExecute/With_bad_response -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_manual_otp_check" -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" -time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: Parsing failed" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_manual_otp_check" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" +time="2025-08-07T05:28:48+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: Parsing failed" === RUN TestExecute/With_API_returns_an_error -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=44 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" -time="2026-09-08T09:43:30-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: error message" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=44 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" +time="2025-08-07T05:28:48+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: error message" === RUN TestExecute/With_API_fails -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_manual_otp_check" -time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_manual_otp_check" -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=1ns error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_manual_otp_check" -time="2026-09-08T09:43:33-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: Internal API unreachable" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=1ns error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_manual_otp_check" +time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=104ns error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_manual_otp_check" +time="2025-08-07T05:28:51+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://unix/api/v4/internal/two_factor_manual_otp_check" +time="2025-08-07T05:28:51+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: Internal API unreachable" === RUN TestExecute/With_missing_arguments -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms="3.015µs" error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" -time="2026-09-08T09:43:33-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: who='' is invalid" ---- PASS: TestExecute (3.07s) - --- PASS: TestExecute/Verify_via_OTP (0.01s) +time="2025-08-07T05:28:51+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: who='' is invalid" +--- PASS: TestExecute (3.12s) + --- PASS: TestExecute/Verify_via_OTP (0.00s) --- PASS: TestExecute/Verify_via_OTP#01 (0.00s) --- PASS: TestExecute/Verify_via_push_authentication (0.00s) --- PASS: TestExecute/With_an_empty_OTP (0.00s) --- PASS: TestExecute/With_bad_response (0.00s) --- PASS: TestExecute/With_API_returns_an_error (0.00s) - --- PASS: TestExecute/With_API_fails (3.02s) + --- PASS: TestExecute/With_API_fails (3.11s) --- PASS: TestExecute/With_missing_arguments (0.00s) === RUN TestCanceledContext -time="2026-09-08T09:43:33-12:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: context canceled" +time="2025-08-07T05:28:51+14:00" level=info msg="Two factor verify command finished" correlation_id= message="OTP validation failed: context canceled" --- PASS: TestCanceledContext (0.00s) PASS -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API unreachable" correlation_id= duration_ms=0s error="context canceled" method=POST url="http://unix/api/v4/internal/two_factor_push_otp_check" -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify 3.093s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify 3.145s === RUN TestUploadArchive === RUN TestUploadArchive/via_unix_network - gitalycall_test.go:24: Server address: unix:/tmp/gitaly3801172643/gitaly.sock -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=01M21FKSTNZ47401A3W6Z3ZTYN duration_ms=2ns method=POST status=200 url="http://127.0.0.1:45233/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01M21FKSTNZ47401A3W6Z3ZTYN git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe + gitalycall_test.go:24: Server address: unix:/tmp/gitaly1853891808/gitaly.sock +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=01K1ZZZM5Z8SQXT3TNMW278GJB duration_ms=1ns method=POST status=200 url="http://127.0.0.1:35051/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01K1ZZZM5Z8SQXT3TNMW278GJB git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe +time="2025-08-07T05:28:48+14:00" level=error msg="2025/08/07 05:28:48 [ERR] yamux: Failed to write header: write unix /tmp/gitaly1853891808/gitaly.sock->@: use of closed network connection" correlation_id= === RUN TestUploadArchive/via_tcp_network - gitalycall_test.go:24: Server address: tcp://127.0.0.1:38829 -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=01M21FKSV33TD4HGC5GFTGA25J duration_ms=0s method=POST status=200 url="http://127.0.0.1:40933/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01M21FKSV33TD4HGC5GFTGA25J git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe + gitalycall_test.go:24: Server address: tcp://127.0.0.1:39295 +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=01K1ZZZM6A0Q9VKF50FASDFRAE duration_ms=0s method=POST status=200 url="http://127.0.0.1:35755/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01K1ZZZM6A0Q9VKF50FASDFRAE git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestUploadArchive/via_dns_network - gitalycall_test.go:24: Server address: dns:///127.0.0.1:35127 -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=01M21FKSV7KH845Y5RS8NAQK0C duration_ms=1ns method=POST status=200 url="http://127.0.0.1:41679/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01M21FKSV7KH845Y5RS8NAQK0C git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe ---- PASS: TestUploadArchive (0.03s) + gitalycall_test.go:24: Server address: dns:///127.0.0.1:41065 +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=01K1ZZZM6HEYQNGSXZTHE4EBE1 duration_ms=0s method=POST status=200 url="http://127.0.0.1:39003/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01K1ZZZM6HEYQNGSXZTHE4EBE1 git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe +--- PASS: TestUploadArchive (0.02s) --- PASS: TestUploadArchive/via_unix_network (0.01s) - --- PASS: TestUploadArchive/via_tcp_network (0.00s) - --- PASS: TestUploadArchive/via_dns_network (0.01s) + --- PASS: TestUploadArchive/via_tcp_network (0.01s) + --- PASS: TestUploadArchive/via_dns_network (0.00s) === RUN TestAllowedAccess -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=572 correlation_id=01M21FKSVFB3X00CRCFFXTP4PM duration_ms=0s method=POST status=200 url="http://127.0.0.1:38941/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01M21FKSVFB3X00CRCFFXTP4PM git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip= user_id=1 username=alex-doe ---- PASS: TestAllowedAccess (0.00s) +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=570 correlation_id=01K1ZZZM7X2GPHSSH21BZ48SK0 duration_ms=0s method=POST status=200 url="http://127.0.0.1:34027/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-upload-archive correlation_id=01K1ZZZM7X2GPHSSH21BZ48SK0 git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip= user_id=1 username=alex-doe +--- PASS: TestAllowedAccess (0.05s) === RUN TestForbiddenAccess -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:38455/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:40751/api/v4/internal/allowed" --- PASS: TestForbiddenAccess (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive 0.049s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive 0.091s === RUN TestUploadPack === RUN TestUploadPack/via_unix_network - gitalycall_test.go:24: Server address: unix:/tmp/gitaly111100055/gitaly.sock -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=571 correlation_id=a-correlation-id duration_ms=4ns method=POST status=200 url="http://127.0.0.1:40557/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe + gitalycall_test.go:24: Server address: unix:/tmp/gitaly251713413/gitaly.sock +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=571 correlation_id=a-correlation-id duration_ms=1ns method=POST status=200 url="http://127.0.0.1:39839/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-upload-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe === RUN TestUploadPack/via_tcp_network - gitalycall_test.go:24: Server address: tcp://127.0.0.1:39631 -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:34253/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe + gitalycall_test.go:24: Server address: tcp://127.0.0.1:38747 +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=555 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:35699/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-upload-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe +time="2025-08-07T05:28:48+14:00" level=error msg="2025/08/07 05:28:48 [ERR] yamux: Failed to write body: write tcp 127.0.0.1:38747->127.0.0.1:40882: write: broken pipe" correlation_id= === RUN TestUploadPack/via_dns_network - gitalycall_test.go:24: Server address: dns:///127.0.0.1:42917 -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:46583/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe ---- PASS: TestUploadPack (0.03s) + gitalycall_test.go:24: Server address: dns:///127.0.0.1:41973 +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=556 correlation_id=a-correlation-id duration_ms=0s method=POST status=200 url="http://127.0.0.1:39349/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-upload-pack correlation_id=a-correlation-id git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip=127.0.0.1 user_id=1 username=alex-doe +--- PASS: TestUploadPack (0.02s) --- PASS: TestUploadPack/via_unix_network (0.01s) - --- PASS: TestUploadPack/via_tcp_network (0.01s) + --- PASS: TestUploadPack/via_tcp_network (0.00s) --- PASS: TestUploadPack/via_dns_network (0.01s) === RUN TestAllowedAccess -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=570 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:37121/api/v4/internal/allowed" -time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown -time="2026-09-08T09:43:30-12:00" level=info msg="executing git command" command=git-upload-pack correlation_id= git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip= user_id=1 username=alex-doe ---- PASS: TestAllowedAccess (0.00s) +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=571 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:33311/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown +time="2025-08-07T05:28:48+14:00" level=info msg="executing git command" command=git-upload-pack correlation_id= git_protocol= gl_key_id=123 gl_key_type=key gl_project_path=group/project-path gl_repository=group/repo remote_ip= user_id=1 username=alex-doe +--- PASS: TestAllowedAccess (0.04s) === RUN TestForbiddenAccess -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:36277/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:45233/api/v4/internal/allowed" --- PASS: TestForbiddenAccess (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack 0.052s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack 0.083s === RUN TestDefaultConfig --- PASS: TestDefaultConfig (0.00s) === RUN TestConfigApplyGlobalState --- PASS: TestConfigApplyGlobalState (0.00s) === RUN TestCustomPrometheusMetrics -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://127.0.0.1:36851" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=4ns error="" method=GET status=404 url="http://127.0.0.1:34875" --- PASS: TestCustomPrometheusMetrics (0.01s) === RUN TestNewFromDir --- PASS: TestNewFromDir (0.00s) @@ -3883,7 +3919,7 @@ === RUN Test_divider --- PASS: Test_divider (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/console 0.012s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/console 0.017s === RUN TestNewSuccess === RUN TestNewSuccess/GITLAB_SHELL_DIR_env_var_is_not_defined executable_test.go:65: @@ -3910,57 +3946,57 @@ --- PASS: TestNewFailure/failed_to_determine_executable (0.00s) --- PASS: TestNewFailure/GITLAB_SHELL_DIR_doesn't_exist (0.00s) FAIL -FAIL gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable 0.007s +FAIL gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable 0.017s === RUN TestPrometheusMetrics -time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown -time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown +time="2025-08-07T05:28:48+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown +time="2025-08-07T05:28:48+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown --- PASS: TestPrometheusMetrics (0.00s) === RUN TestCachedConnections -time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown -time="2026-09-08T09:43:30-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown +time="2025-08-07T05:28:48+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown +time="2025-08-07T05:28:48+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown --- PASS: TestCachedConnections (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly 0.024s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly 0.022s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet [no test files] === RUN TestSuccessfulResponses === RUN TestSuccessfulResponses/Provide_key_id_within_the_request -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=690 correlation_id= duration_ms=3ns method=POST status=200 url="http://unix/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=690 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestSuccessfulResponses/Provide_username_within_the_request -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=690 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=690 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestSuccessfulResponses/Provide_krb5principal_within_the_request -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=690 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=690 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" --- PASS: TestSuccessfulResponses (0.01s) --- PASS: TestSuccessfulResponses/Provide_key_id_within_the_request (0.00s) --- PASS: TestSuccessfulResponses/Provide_username_within_the_request (0.00s) --- PASS: TestSuccessfulResponses/Provide_krb5principal_within_the_request (0.00s) === RUN TestGeoPushGetCustomAction -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=1036 correlation_id= duration_ms=0s method=POST status=300 url="http://unix/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=1036 correlation_id= duration_ms=0s method=POST status=300 url="http://unix/api/v4/internal/allowed" --- PASS: TestGeoPushGetCustomAction (0.01s) === RUN TestGeoPullGetCustomAction -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=1148 correlation_id= duration_ms=0s method=POST status=300 url="http://unix/api/v4/internal/allowed" ---- PASS: TestGeoPullGetCustomAction (0.01s) +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=1148 correlation_id= duration_ms=0s method=POST status=300 url="http://unix/api/v4/internal/allowed" +--- PASS: TestGeoPullGetCustomAction (0.05s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/allowed" === RUN TestErrorResponses/A_response_with_bad_JSON -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=24 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=24 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestErrorResponses/An_error_response_without_message -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/allowed" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) === RUN TestCheckIP === RUN TestCheckIP/IPv4_address -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestCheckIP/IPv6_address -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestCheckIP/Host_and_port -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestCheckIP/IPv6_host_and_port -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" === RUN TestCheckIP/Bad_remote_addr -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/allowed" --- PASS: TestCheckIP (0.01s) --- PASS: TestCheckIP/IPv4_address (0.00s) --- PASS: TestCheckIP/IPv6_address (0.00s) @@ -3968,242 +4004,242 @@ --- PASS: TestCheckIP/IPv6_host_and_port (0.00s) --- PASS: TestCheckIP/Bad_remote_addr (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier 0.052s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier 0.091s === RUN TestGetByKey -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=43 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_certs?key=key&user_identifier=user-id" ---- PASS: TestGetByKey (0.00s) +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=43 correlation_id= duration_ms=2ns method=GET status=200 url="http://unix/api/v4/internal/authorized_certs?key=key&user_identifier=user-id" +--- PASS: TestGetByKey (0.01s) === RUN TestGetByKeyErrorResponses === RUN TestGetByKeyErrorResponses/A_response_with_an_error_message -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_certs?key=broken-message&user_identifier=user-id" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_certs?key=broken-message&user_identifier=user-id" === RUN TestGetByKeyErrorResponses/A_response_with_bad_JSON -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_certs?key=broken-json&user_identifier=user-id" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_certs?key=broken-json&user_identifier=user-id" === RUN TestGetByKeyErrorResponses/A_forbidden_(403)_response_without_message -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_certs?key=broken-empty&user_identifier=user-id" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_certs?key=broken-empty&user_identifier=user-id" === RUN TestGetByKeyErrorResponses/A_not_found_(404)_response_without_message -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/authorized_certs?key=not-found&user_identifier=user-id" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/authorized_certs?key=not-found&user_identifier=user-id" --- PASS: TestGetByKeyErrorResponses (0.00s) --- PASS: TestGetByKeyErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestGetByKeyErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestGetByKeyErrorResponses/A_forbidden_(403)_response_without_message (0.00s) --- PASS: TestGetByKeyErrorResponses/A_not_found_(404)_response_without_message (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts 0.026s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts 0.028s === RUN TestGetByKey -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=28 correlation_id= duration_ms=3ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=key" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=28 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=key" --- PASS: TestGetByKey (0.00s) === RUN TestGetByKeyErrorResponses === RUN TestGetByKeyErrorResponses/A_response_with_an_error_message -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_keys?key=broken-message" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_keys?key=broken-message" === RUN TestGetByKeyErrorResponses/A_response_with_bad_JSON -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=broken-json" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=broken-json" === RUN TestGetByKeyErrorResponses/A_forbidden_(403)_response_without_message -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_keys?key=broken-empty" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/authorized_keys?key=broken-empty" === RUN TestGetByKeyErrorResponses/A_not_found_(404)_response_without_message -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/authorized_keys?key=not-found" ---- PASS: TestGetByKeyErrorResponses (0.00s) +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=404 url="http://unix/api/v4/internal/authorized_keys?key=not-found" +--- PASS: TestGetByKeyErrorResponses (0.01s) --- PASS: TestGetByKeyErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestGetByKeyErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestGetByKeyErrorResponses/A_forbidden_(403)_response_without_message (0.00s) --- PASS: TestGetByKeyErrorResponses/A_not_found_(404)_response_without_message (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys 0.023s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys 0.032s === RUN TestGetByKeyId -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1" ---- PASS: TestGetByKeyId (0.00s) +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=3ns method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1" +--- PASS: TestGetByKeyId (0.01s) === RUN TestGetByUsername -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" --- PASS: TestGetByUsername (0.00s) === RUN TestGetByKrb5Principal -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?krb5principal=john-doe%40TEST.TEST" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?krb5principal=john-doe%40TEST.TEST" --- PASS: TestGetByKrb5Principal (0.00s) === RUN TestMissingUser -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=4 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=missing" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=4 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/discover?username=missing" --- PASS: TestMissingUser (0.00s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/discover?username=broken_message" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/discover?username=broken_message" === RUN TestErrorResponses/A_response_with_bad_JSON -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=broken_json" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=broken_json" === RUN TestErrorResponses/An_error_response_without_message -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/discover?username=broken_empty" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=403 url="http://unix/api/v4/internal/discover?username=broken_empty" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover 0.022s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover 0.033s === RUN TestInfoRefs -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=16 correlation_id= duration_ms=2ns method=GET status=200 url="http://127.0.0.1:40059/info/refs?service=git-receive-pack" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=15 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:40059/info/refs?service=git-upload-pack" -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=16 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:40059/info/refs?service=git-archive-pack" ---- PASS: TestInfoRefs (0.00s) +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=16 correlation_id= duration_ms=1ns method=GET status=200 url="http://127.0.0.1:46485/info/refs?service=git-receive-pack" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=15 correlation_id= duration_ms=3ns method=GET status=200 url="http://127.0.0.1:46485/info/refs?service=git-upload-pack" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=16 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46485/info/refs?service=git-archive-pack" +--- PASS: TestInfoRefs (0.01s) === RUN TestReceivePack -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=25 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:34905/git-receive-pack" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=25 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:35309/git-receive-pack" --- PASS: TestReceivePack (0.00s) === RUN TestUploadPack -time="2026-09-08T09:43:30-12:00" level=info msg="Finished HTTP request" content_length_bytes=24 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:35433/git-upload-pack" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=24 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:39641/git-upload-pack" --- PASS: TestUploadPack (0.00s) === RUN TestFailedHTTPRequest -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:40277/info/refs?service=git-receive-pack" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:38837/info/refs?service=git-receive-pack" --- PASS: TestFailedHTTPRequest (0.00s) === RUN TestFailedErrorReadRequest -time="2026-09-08T09:43:30-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:41447/info/refs?service=git-receive-pack" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=400 url="http://127.0.0.1:42387/info/refs?service=git-receive-pack" --- PASS: TestFailedErrorReadRequest (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git 0.025s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git 0.032s === RUN TestAudit -time="2026-09-08T09:43:31-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/shellhorse/git_audit_event" ---- PASS: TestAudit (0.00s) +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=3ns method=POST status=200 url="http://unix/api/v4/internal/shellhorse/git_audit_event" +--- PASS: TestAudit (0.01s) === RUN TestAuditFailed -time="2026-09-08T09:43:31-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/api/v4/internal/shellhorse/git_audit_event" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=400 url="http://unix/api/v4/internal/shellhorse/git_audit_event" --- PASS: TestAuditFailed (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent 0.019s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent 0.028s === RUN TestCheck -time="2026-09-08T09:43:31-12:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/check" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=120 correlation_id= duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/check" --- PASS: TestCheck (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck 0.019s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck 0.020s === RUN TestFailedRequests === RUN TestFailedRequests/With_bad_response -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=3ns method=POST status=200 url="http://127.0.0.1:35053/api/v4/internal/lfs_authenticate" +time="2025-08-07T05:28:48+14:00" level=info msg="Finished HTTP request" content_length_bytes=0 correlation_id= duration_ms=1ns method=POST status=200 url="http://127.0.0.1:46653/api/v4/internal/lfs_authenticate" === RUN TestFailedRequests/With_API_returns_an_error -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://127.0.0.1:35053/api/v4/internal/lfs_authenticate" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=4ns error="" method=POST status=403 url="http://127.0.0.1:46653/api/v4/internal/lfs_authenticate" === RUN TestFailedRequests/With_API_fails -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:35053/api/v4/internal/lfs_authenticate" -time="2026-09-08T09:43:34-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:35053/api/v4/internal/lfs_authenticate" -time="2026-09-08T09:43:36-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:35053/api/v4/internal/lfs_authenticate" +time="2025-08-07T05:28:48+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:46653/api/v4/internal/lfs_authenticate" +time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=500 url="http://127.0.0.1:46653/api/v4/internal/lfs_authenticate" +time="2025-08-07T05:28:51+14:00" level=error msg="Internal API error" correlation_id= duration_ms=1ns error="" method=POST status=500 url="http://127.0.0.1:46653/api/v4/internal/lfs_authenticate" --- PASS: TestFailedRequests (3.02s) --- PASS: TestFailedRequests/With_bad_response (0.00s) - --- PASS: TestFailedRequests/With_API_returns_an_error (0.00s) + --- PASS: TestFailedRequests/With_API_returns_an_error (0.01s) --- PASS: TestFailedRequests/With_API_fails (3.01s) === RUN TestSuccessfulRequests === RUN TestSuccessfulRequests/For_download -time="2026-09-08T09:43:36-12:00" level=info msg="Finished HTTP request" content_length_bytes=116 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:43109/api/v4/internal/lfs_authenticate" +time="2025-08-07T05:28:51+14:00" level=info msg="Finished HTTP request" content_length_bytes=116 correlation_id= duration_ms=6ns method=POST status=200 url="http://127.0.0.1:44505/api/v4/internal/lfs_authenticate" === RUN TestSuccessfulRequests/For_upload -time="2026-09-08T09:43:36-12:00" level=info msg="Finished HTTP request" content_length_bytes=116 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:43109/api/v4/internal/lfs_authenticate" ---- PASS: TestSuccessfulRequests (0.00s) - --- PASS: TestSuccessfulRequests/For_download (0.00s) +time="2025-08-07T05:28:51+14:00" level=info msg="Finished HTTP request" content_length_bytes=116 correlation_id= duration_ms=0s method=POST status=200 url="http://127.0.0.1:44505/api/v4/internal/lfs_authenticate" +--- PASS: TestSuccessfulRequests (0.01s) + --- PASS: TestSuccessfulRequests/For_download (0.01s) --- PASS: TestSuccessfulRequests/For_upload (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate 3.200s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate 3.048s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer [no test files] === RUN TestGetPersonalAccessTokenByKeyId -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=114 correlation_id= duration_ms=2ns method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=114 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" --- PASS: TestGetPersonalAccessTokenByKeyId (0.00s) === RUN TestGetRecoveryCodesByUsername -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=83 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=83 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" --- PASS: TestGetRecoveryCodesByUsername (0.00s) === RUN TestMissingUser -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=43 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=43 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" --- PASS: TestMissingUser (0.00s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/personal_access_token" +time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/personal_access_token" === RUN TestErrorResponses/A_response_with_bad_JSON -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/personal_access_token" === RUN TestErrorResponses/An_error_response_without_message -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/personal_access_token" +time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/personal_access_token" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken 0.020s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken 0.025s === RUN TestGetRecoveryCodesByKeyId -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=59 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=59 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" --- PASS: TestGetRecoveryCodesByKeyId (0.00s) === RUN TestGetRecoveryCodesByUsername -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=59 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=59 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" --- PASS: TestGetRecoveryCodesByUsername (0.00s) === RUN TestMissingUser -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=43 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=43 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" --- PASS: TestMissingUser (0.00s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_recovery_codes" +time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_recovery_codes" === RUN TestErrorResponses/A_response_with_bad_JSON -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_recovery_codes" === RUN TestErrorResponses/An_error_response_without_message -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_recovery_codes" +time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_recovery_codes" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover 0.021s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover 0.023s === RUN TestVerifyOTPByKeyId -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=2ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" --- PASS: TestVerifyOTPByKeyId (0.00s) === RUN TestVerifyOTPByUsername -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=49 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?username=jane-doe" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=1ns method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" --- PASS: TestVerifyOTPByUsername (0.00s) === RUN TestErrorMessage -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=44 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=44 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" --- PASS: TestErrorMessage (0.00s) === RUN TestErrorResponses === RUN TestErrorResponses/A_response_with_an_error_message -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_manual_otp_check" +time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_manual_otp_check" === RUN TestErrorResponses/A_response_with_bad_JSON -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_manual_otp_check" === RUN TestErrorResponses/An_error_response_without_message -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_manual_otp_check" +time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_manual_otp_check" --- PASS: TestErrorResponses (0.00s) --- PASS: TestErrorResponses/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponses/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponses/An_error_response_without_message (0.00s) === RUN TestVerifyPush -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=17 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" --- PASS: TestVerifyPush (0.00s) === RUN TestErrorMessagePush -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=44 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=44 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" --- PASS: TestErrorMessagePush (0.00s) === RUN TestErrorResponsesPush === RUN TestErrorResponsesPush/A_response_with_an_error_message -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_push_otp_check" +time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_push_otp_check" === RUN TestErrorResponsesPush/A_response_with_bad_JSON -time="2026-09-08T09:43:33-12:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" +time="2025-08-07T05:28:49+14:00" level=info msg="Finished HTTP request" content_length_bytes=27 correlation_id= duration_ms=0s method=POST status=200 url="http://unix/api/v4/internal/two_factor_push_otp_check" === RUN TestErrorResponsesPush/An_error_response_without_message -time="2026-09-08T09:43:33-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_push_otp_check" +time="2025-08-07T05:28:49+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=POST status=403 url="http://unix/api/v4/internal/two_factor_push_otp_check" --- PASS: TestErrorResponsesPush (0.00s) --- PASS: TestErrorResponsesPush/A_response_with_an_error_message (0.00s) --- PASS: TestErrorResponsesPush/A_response_with_bad_JSON (0.00s) --- PASS: TestErrorResponsesPush/An_error_response_without_message (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify 0.028s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify 0.032s === RUN TestRunGitalyCommand -time="2026-09-08T09:43:33-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown -time="2026-09-08T09:43:33-12:00" level=error msg="Failed to execute Git command" correlation_id= error=error exit_status=0 +time="2025-08-07T05:28:49+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown +time="2025-08-07T05:28:49+14:00" level=error msg="Failed to execute Git command" correlation_id= error=error exit_status=0 --- PASS: TestRunGitalyCommand (0.00s) === RUN TestCachingOfGitalyConnections -time="2026-09-08T09:43:33-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown +time="2025-08-07T05:28:49+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown --- PASS: TestCachingOfGitalyConnections (0.00s) === RUN TestMissingGitalyAddress -time="2026-09-08T09:43:33-12:00" level=error msg="Failed to get connection to execute Git command" correlation_id= error="RunGitalyCommand: no gitaly_address given" +time="2025-08-07T05:28:49+14:00" level=error msg="Failed to get connection to execute Git command" correlation_id= error="RunGitalyCommand: no gitaly_address given" --- PASS: TestMissingGitalyAddress (0.00s) === RUN TestUnavailableGitalyErr -time="2026-09-08T09:43:33-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown -time="2026-09-08T09:43:33-12:00" level=error msg="Failed to execute Git command" correlation_id= error="rpc error: code = Unavailable desc = error" exit_status=0 +time="2025-08-07T05:28:49+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown +time="2025-08-07T05:28:49+14:00" level=error msg="Failed to execute Git command" correlation_id= error="rpc error: code = Unavailable desc = error" exit_status=0 --- PASS: TestUnavailableGitalyErr (0.00s) === RUN TestGitalyLimitErr -time="2026-09-08T09:43:33-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown -time="2026-09-08T09:43:33-12:00" level=error msg="Failed to execute Git command" correlation_id= error="rpc error: code = Unavailable desc = too busy" exit_status=0 +time="2025-08-07T05:28:49+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown +time="2025-08-07T05:28:49+14:00" level=error msg="Failed to execute Git command" correlation_id= error="rpc error: code = Unavailable desc = too busy" exit_status=0 --- PASS: TestGitalyLimitErr (0.00s) === RUN TestRunGitalyCommandMetadata === RUN TestRunGitalyCommandMetadata/gitaly_feature_flags -time="2026-09-08T09:43:33-12:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown +time="2025-08-07T05:28:49+14:00" level=warning msg="No gRPC service name specified, defaulting to gitlab-shell-unknown" correlation_id= service_name=gitlab-shell-unknown --- PASS: TestRunGitalyCommandMetadata (0.00s) --- PASS: TestRunGitalyCommandMetadata/gitaly_feature_flags (0.00s) === RUN TestPrepareContext === RUN TestPrepareContext/client_identity -time="2026-09-08T09:43:33-12:00" level=info msg="executing git command" command=git-upload-pack correlation_id= git_protocol=protocol gl_key_id=1 gl_key_type=key gl_project_path=group/private gl_repository=project-26 remote_ip=10.0.0.1 user_id=6 username=jane.doe +time="2025-08-07T05:28:49+14:00" level=info msg="executing git command" command=git-upload-pack correlation_id= git_protocol=protocol gl_key_id=1 gl_key_type=key gl_project_path=group/private gl_repository=project-26 remote_ip=10.0.0.1 user_id=6 username=jane.doe --- PASS: TestPrepareContext (0.00s) --- PASS: TestPrepareContext/client_identity (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler 0.022s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler 0.024s === RUN TestFailingNewPublicKeyLine === RUN TestFailingNewPublicKeyLine/When_Id_has_non-alphanumeric_and_non-dash_characters_in_it === RUN TestFailingNewPublicKeyLine/When_public_key_has_newline_in_it @@ -4219,18 +4255,18 @@ === RUN TestToString --- PASS: TestToString (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline 0.013s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline 0.019s === RUN TestConfigure --- PASS: TestConfigure (0.00s) === RUN TestConfigureWithDebugLogLevel --- PASS: TestConfigureWithDebugLogLevel (0.00s) === RUN TestConfigureWithPermissionError -/tmp/go-build3879189481/b605/logger.test: Unable to configure logging: open /tmp/TestConfigureWithPermissionError4270940534/001: is a directory, Unix syslog delivery error +/tmp/go-build498834968/b605/logger.test: Unable to configure logging: open /tmp/TestConfigureWithPermissionError3529123137/001: is a directory, Unix syslog delivery error --- PASS: TestConfigureWithPermissionError (0.00s) === RUN TestLogInUTC --- PASS: TestLogInUTC (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger 0.015s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger 0.022s ? gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics [no test files] === RUN TestScanner === RUN TestScanner/happy_path @@ -4271,51 +4307,51 @@ --- PASS: TestIsDone/0009done_ (0.00s) --- PASS: TestIsDone/0001 (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline 0.006s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline 0.011s === RUN TestPanicDuringSessionIsRecovered -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= -time="2026-09-08T09:43:34-12:00" level=error msg="panic handling session" correlation_id= recovered_error="This is a panic" remote_addr= -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=9.8267e-05 remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= +time="2025-08-07T05:28:49+14:00" level=error msg="panic handling session" correlation_id= recovered_error="This is a panic" remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=6.6467e-05 remote_addr= --- PASS: TestPanicDuringSessionIsRecovered (0.00s) === RUN TestUnknownChannelType -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type="unknown session" correlation_id= remote_addr= -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: unknown channel type" correlation_id= remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type="unknown session" correlation_id= remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: unknown channel type" correlation_id= remote_addr= --- PASS: TestUnknownChannelType (0.00s) === RUN TestTooManySessions -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: too many concurrent sessions" correlation_id= remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: too many concurrent sessions" correlation_id= remote_addr= --- PASS: TestTooManySessions (0.00s) === RUN TestAcceptSessionSucceeds -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=8.27e-07 remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=7.2291e-05 remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=9.67e-07 remote_addr= --- PASS: TestAcceptSessionSucceeds (0.00s) === RUN TestAcceptSessionFails -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=8.8394e-05 remote_addr= -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= -time="2026-09-08T09:43:34-12:00" level=error msg="connection: handleRequests: accepting channel failed" correlation_id= error="some failure" remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= +time="2025-08-07T05:28:49+14:00" level=error msg="connection: handleRequests: accepting channel failed" correlation_id= error="some failure" remote_addr= --- PASS: TestAcceptSessionFails (0.00s) === RUN TestClientAliveInterval --- PASS: TestClientAliveInterval (0.00s) === RUN TestSessionsMetrics -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= -time="2026-09-08T09:43:34-12:00" level=warning msg="connection: session error" correlation_id= error="custom error" remote_addr= -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=0.000758463 remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= +time="2025-08-07T05:28:49+14:00" level=warning msg="connection: session error" correlation_id= error="custom error" remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=8.5367e-05 remote_addr= === RUN TestSessionsMetrics/canceled_requests -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=2.5267e-05 remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=2.7794e-05 remote_addr= === RUN TestSessionsMetrics/unavailable_Gitaly -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=9.146e-06 remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=1.5897e-05 remote_addr= === RUN TestSessionsMetrics/api_error -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=9.941e-06 remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= +time="2025-08-07T05:28:49+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=1.8467e-05 remote_addr= === RUN TestSessionsMetrics/disallowed_command -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=7.733e-06 remote_addr= +time="2025-08-07T05:28:50+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= +time="2025-08-07T05:28:50+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=1.2913e-05 remote_addr= === RUN TestSessionsMetrics/not_our_ref -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= -time="2026-09-08T09:43:34-12:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=2.352e-05 remote_addr= +time="2025-08-07T05:28:50+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id= remote_addr= +time="2025-08-07T05:28:50+14:00" level=info msg="connection: handleRequests: done" correlation_id= duration_s=4.2076e-05 remote_addr= --- PASS: TestSessionsMetrics (0.02s) --- PASS: TestSessionsMetrics/canceled_requests (0.00s) --- PASS: TestSessionsMetrics/unavailable_Gitaly (0.00s) @@ -4325,48 +4361,48 @@ === RUN TestNewServerConfigWithoutHosts --- PASS: TestNewServerConfigWithoutHosts (0.00s) === RUN TestHostKeyAndCerts -time="2026-09-08T09:43:34-12:00" level=error msg="no matching private key for certificate /tmp/TestHostKeyAndCerts2961394136/001/certs/valid/server2-cert.pub" filename=/tmp/TestHostKeyAndCerts2961394136/001/certs/valid/server2-cert.pub -time="2026-09-08T09:43:34-12:00" level=error msg="failed to decode host certificate" filename=/tmp/TestHostKeyAndCerts2961394136/001/certs/invalid/server-cert.pub -time="2026-09-08T09:43:34-12:00" level=error msg="failed to read host certificate" error="open /tmp/TestHostKeyAndCerts2961394136/001/certs/invalid-path.key: no such file or directory" filename=/tmp/TestHostKeyAndCerts2961394136/001/certs/invalid-path.key -time="2026-09-08T09:43:34-12:00" level=error msg="failed to parse host certificate" error="ssh: no key found" filename=/tmp/TestHostKeyAndCerts2961394136/001/certs/invalid/server.crt +time="2025-08-07T05:28:50+14:00" level=error msg="no matching private key for certificate /tmp/TestHostKeyAndCerts3292224927/001/certs/valid/server2-cert.pub" filename=/tmp/TestHostKeyAndCerts3292224927/001/certs/valid/server2-cert.pub +time="2025-08-07T05:28:50+14:00" level=error msg="failed to decode host certificate" filename=/tmp/TestHostKeyAndCerts3292224927/001/certs/invalid/server-cert.pub +time="2025-08-07T05:28:50+14:00" level=error msg="failed to read host certificate" error="open /tmp/TestHostKeyAndCerts3292224927/001/certs/invalid-path.key: no such file or directory" filename=/tmp/TestHostKeyAndCerts3292224927/001/certs/invalid-path.key +time="2025-08-07T05:28:50+14:00" level=error msg="failed to parse host certificate" error="ssh: no key found" filename=/tmp/TestHostKeyAndCerts3292224927/001/certs/invalid/server.crt --- PASS: TestHostKeyAndCerts (0.00s) === RUN TestFailedAuthorizedKeysClient --- PASS: TestFailedAuthorizedKeysClient (0.00s) === RUN TestUserKeyHandling -time="2026-09-08T09:43:34-12:00" level=error msg="Failed to read host key" error="open /tmp/TestUserKeyHandling3241488298/001/certs/invalid-path.key: no such file or directory" filename=/tmp/TestUserKeyHandling3241488298/001/certs/invalid-path.key -time="2026-09-08T09:43:34-12:00" level=error msg="Failed to parse host key" error="ssh: unsupported key type \"CERTIFICATE\"" filename=/tmp/TestUserKeyHandling3241488298/001/certs/invalid/server.crt +time="2025-08-07T05:28:50+14:00" level=error msg="Failed to read host key" error="open /tmp/TestUserKeyHandling2652720435/001/certs/invalid-path.key: no such file or directory" filename=/tmp/TestUserKeyHandling2652720435/001/certs/invalid-path.key +time="2025-08-07T05:28:50+14:00" level=error msg="Failed to parse host key" error="ssh: unsupported key type \"CERTIFICATE\"" filename=/tmp/TestUserKeyHandling2652720435/001/certs/invalid/server.crt === RUN TestUserKeyHandling/wrong_user === RUN TestUserKeyHandling/prohibited_dsa_key === RUN TestUserKeyHandling/API_error -time="2026-09-08T09:43:35-12:00" level=error msg="Internal API error" correlation_id= duration_ms=238ns error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQDDY%2Frw9cEB2%2FWLmP%2F%2Bpp1qkqZvnkFpEzSbIpZ68btyZo7aJ0OdE0XsvKS5MiTRvlqwJnp81yKlx3tdtM9Lr5SlB2NTnnEbhuDyPgrqUFX1a%2FI7UugFyl2y90Qqi1XvZwmse4R6stWe3eOHNIikEphioQv%2BXuHG6sGs8p3RolzTNFpDZ47KyGovHg%2BTiGLXq%2BWdEB5dIsrj9wkhfz%2F%2F4mHHEUNLG7FD4XT59IOe%2FypwkYFAFYLJs61xynTl2tAPeiZhciCE5oW%2BveYZu8DoWuPDKMq7ySpjIazdYeSl5OJ8jKNyM6LXmT%2FbhKXnZinT6HS4Rc58PigTb51Zmc0kVSwV" -time="2026-09-08T09:43:36-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQDDY%2Frw9cEB2%2FWLmP%2F%2Bpp1qkqZvnkFpEzSbIpZ68btyZo7aJ0OdE0XsvKS5MiTRvlqwJnp81yKlx3tdtM9Lr5SlB2NTnnEbhuDyPgrqUFX1a%2FI7UugFyl2y90Qqi1XvZwmse4R6stWe3eOHNIikEphioQv%2BXuHG6sGs8p3RolzTNFpDZ47KyGovHg%2BTiGLXq%2BWdEB5dIsrj9wkhfz%2F%2F4mHHEUNLG7FD4XT59IOe%2FypwkYFAFYLJs61xynTl2tAPeiZhciCE5oW%2BveYZu8DoWuPDKMq7ySpjIazdYeSl5OJ8jKNyM6LXmT%2FbhKXnZinT6HS4Rc58PigTb51Zmc0kVSwV" -time="2026-09-08T09:43:38-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQDDY%2Frw9cEB2%2FWLmP%2F%2Bpp1qkqZvnkFpEzSbIpZ68btyZo7aJ0OdE0XsvKS5MiTRvlqwJnp81yKlx3tdtM9Lr5SlB2NTnnEbhuDyPgrqUFX1a%2FI7UugFyl2y90Qqi1XvZwmse4R6stWe3eOHNIikEphioQv%2BXuHG6sGs8p3RolzTNFpDZ47KyGovHg%2BTiGLXq%2BWdEB5dIsrj9wkhfz%2F%2F4mHHEUNLG7FD4XT59IOe%2FypwkYFAFYLJs61xynTl2tAPeiZhciCE5oW%2BveYZu8DoWuPDKMq7ySpjIazdYeSl5OJ8jKNyM6LXmT%2FbhKXnZinT6HS4Rc58PigTb51Zmc0kVSwV" +time="2025-08-07T05:28:52+14:00" level=error msg="Internal API error" correlation_id= duration_ms=3ns error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQC5mC9R%2Fr7BiAKcELoLYUO3phiVz9Obh%2BlNJtAMcFludMDxcQv%2FsqHRAdKAkc%2BgKBOdgkgdyhFT4CtXyt5Maz4n12cSa73Z0c7HCFDDeZkXOUoBjp48P%2BZIw7RGeuIOOpKzZXqCK%2Bq32I00ltWMscc4CaPCekGLb62qKNzUvjxJ8XvKNOGmaK%2FmaMrD9jR0Gbuwi60rrPM5DMyWEExhcDjPI8J%2BZMZEIHQZI7YxNMfrgo02KOOrV9uOyfF%2BMe7BgpEh1trtWBTkQipe6ABeFSqIbWOJHsJmgLFwdt83tbbJTYxD4QhjiB66aHpv3oJuZRu0UywzUCOCQGRPrIgjUAOt" +time="2025-08-07T05:28:53+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQC5mC9R%2Fr7BiAKcELoLYUO3phiVz9Obh%2BlNJtAMcFludMDxcQv%2FsqHRAdKAkc%2BgKBOdgkgdyhFT4CtXyt5Maz4n12cSa73Z0c7HCFDDeZkXOUoBjp48P%2BZIw7RGeuIOOpKzZXqCK%2Bq32I00ltWMscc4CaPCekGLb62qKNzUvjxJ8XvKNOGmaK%2FmaMrD9jR0Gbuwi60rrPM5DMyWEExhcDjPI8J%2BZMZEIHQZI7YxNMfrgo02KOOrV9uOyfF%2BMe7BgpEh1trtWBTkQipe6ABeFSqIbWOJHsJmgLFwdt83tbbJTYxD4QhjiB66aHpv3oJuZRu0UywzUCOCQGRPrIgjUAOt" +time="2025-08-07T05:28:55+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQC5mC9R%2Fr7BiAKcELoLYUO3phiVz9Obh%2BlNJtAMcFludMDxcQv%2FsqHRAdKAkc%2BgKBOdgkgdyhFT4CtXyt5Maz4n12cSa73Z0c7HCFDDeZkXOUoBjp48P%2BZIw7RGeuIOOpKzZXqCK%2Bq32I00ltWMscc4CaPCekGLb62qKNzUvjxJ8XvKNOGmaK%2FmaMrD9jR0Gbuwi60rrPM5DMyWEExhcDjPI8J%2BZMZEIHQZI7YxNMfrgo02KOOrV9uOyfF%2BMe7BgpEh1trtWBTkQipe6ABeFSqIbWOJHsJmgLFwdt83tbbJTYxD4QhjiB66aHpv3oJuZRu0UywzUCOCQGRPrIgjUAOt" === RUN TestUserKeyHandling/successful_request -time="2026-09-08T09:43:38-12:00" level=info msg="Finished HTTP request" content_length_bytes=25 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQDZEEC9%2FaOsmkGnROMR9xypdG6YR9UFBmeorngpktcJ3ds6YmFKjStHPfwEeRt2XadKwpJpDD6bNoC7mFsUCznbZIg42qudctWlJzaPDua8cef2aZFASZdHBnL0A56O%2FHbK8hDw5KGzU1zAVIpTAwydi4BVb52wOn36YlchY9Ra2LorKLOAVWj2A8m5rqulQN6Bv5JRveSSUNkAiFD3yKQZMKIXcD9EtRim2zoPcOIVTtNV7nM1A60xjwDEC0p8O4xd5v5jdf6tP67%2F5PRBJ8EET2ni4mz23ZMH5TTgYPBwGNQPT%2FmbwmRMKQcxhHthtbVYA8CQqQiOrdaQONPARm8p" ---- PASS: TestUserKeyHandling (4.65s) +time="2025-08-07T05:28:55+14:00" level=info msg="Finished HTTP request" content_length_bytes=25 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAABAQDeDwmRA8zc5rG46KFZG5au9yM2TtIe49UjUbc3QH34U7JxuPz%2BneOk4D3RLwr18j0v%2FH%2Bqhi1LqzK1NsYF8fKpaOX3WiWSqxKZxfxRBNpx7eubwJTry0WquOgHWc7EW10LHOQ5J5L999VAz0NZuVOEkuzU85J5GiMpSEBbcKgjcFgrVRdeYY441uaXW1RhYHuLczX5pRlktJVk2TH%2Bp7784M%2BaUngoeH28jHiC%2FeC3bpXWo1j12NNAyqhx3ohjybSKjoJ7Ht8Pz29XTd3l4vazggX%2B4WrUzrNhMW57sECM0OMZj6IvrdTaD9i2O0ttyMlKccZr8PsndL8mxJj%2FmBt%2F" +--- PASS: TestUserKeyHandling (5.84s) --- PASS: TestUserKeyHandling/wrong_user (0.00s) --- PASS: TestUserKeyHandling/prohibited_dsa_key (0.00s) - --- PASS: TestUserKeyHandling/API_error (3.25s) + --- PASS: TestUserKeyHandling/API_error (3.02s) --- PASS: TestUserKeyHandling/successful_request (0.00s) === RUN TestUserCertificateHandling -time="2026-09-08T09:43:39-12:00" level=error msg="Failed to read host key" error="open /tmp/TestUserCertificateHandling2987909718/001/certs/invalid-path.key: no such file or directory" filename=/tmp/TestUserCertificateHandling2987909718/001/certs/invalid-path.key -time="2026-09-08T09:43:39-12:00" level=error msg="Failed to parse host key" error="ssh: unsupported key type \"CERTIFICATE\"" filename=/tmp/TestUserCertificateHandling2987909718/001/certs/invalid/server.crt +time="2025-08-07T05:28:55+14:00" level=error msg="Failed to read host key" error="open /tmp/TestUserCertificateHandling3601594844/001/certs/invalid-path.key: no such file or directory" filename=/tmp/TestUserCertificateHandling3601594844/001/certs/invalid-path.key +time="2025-08-07T05:28:55+14:00" level=error msg="Failed to parse host key" error="ssh: unsupported key type \"CERTIFICATE\"" filename=/tmp/TestUserCertificateHandling3601594844/001/certs/invalid/server.crt === RUN TestUserCertificateHandling/wrong_cert_type === RUN TestUserCertificateHandling/expired_cert === RUN TestUserCertificateHandling/API_error -time="2026-09-08T09:43:40-12:00" level=error msg="Internal API error" correlation_id= duration_ms=11ns error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_certs?key=jZS1aMXHTKZoKJAYZybAmiMbkDLmPBkyVdP30DnceL0&user_identifier=root%40example.com" -time="2026-09-08T09:43:41-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_certs?key=jZS1aMXHTKZoKJAYZybAmiMbkDLmPBkyVdP30DnceL0&user_identifier=root%40example.com" -time="2026-09-08T09:43:43-12:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_certs?key=jZS1aMXHTKZoKJAYZybAmiMbkDLmPBkyVdP30DnceL0&user_identifier=root%40example.com" -time="2026-09-08T09:43:43-12:00" level=warning msg="user certificate is not signed by a trusted key" certificate_identity=root@example.com correlation_id= error="Internal API unreachable" public_key_fingerprint="SHA256:8xdtxf7SMrdlBou89pbXrOBBBET4Oo2F9iGKBCJ0eak" signing_ca_fingerprint="SHA256:jZS1aMXHTKZoKJAYZybAmiMbkDLmPBkyVdP30DnceL0" ssh_user=user +time="2025-08-07T05:28:56+14:00" level=error msg="Internal API error" correlation_id= duration_ms=82ns error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_certs?key=%2BuhlK1iOVFGp505mmNOltb1IYp1ef4SiHfAh8lMBZuA&user_identifier=root%40example.com" +time="2025-08-07T05:28:58+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_certs?key=%2BuhlK1iOVFGp505mmNOltb1IYp1ef4SiHfAh8lMBZuA&user_identifier=root%40example.com" +time="2025-08-07T05:29:00+14:00" level=error msg="Internal API error" correlation_id= duration_ms=0s error="" method=GET status=500 url="http://unix/api/v4/internal/authorized_certs?key=%2BuhlK1iOVFGp505mmNOltb1IYp1ef4SiHfAh8lMBZuA&user_identifier=root%40example.com" +time="2025-08-07T05:29:00+14:00" level=warning msg="user certificate is not signed by a trusted key" certificate_identity=root@example.com correlation_id= error="Internal API unreachable" public_key_fingerprint="SHA256:jnb7sFu80p6f97L3YsGbZnCkDp9M6bfkoGgBgB5APPE" signing_ca_fingerprint="SHA256:+uhlK1iOVFGp505mmNOltb1IYp1ef4SiHfAh8lMBZuA" ssh_user=user === RUN TestUserCertificateHandling/successful_request -time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=48 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_certs?key=FWuyDQINqsdcR5xHaell8GoRuc7SJOavc7rHq5y%2FpAQ&user_identifier=root%40example.com" -time="2026-09-08T09:43:43-12:00" level=info msg="user certificate is signed by a trusted key" certificate_identity=root@example.com certificate_namespace=namespace certificate_username=root correlation_id= public_key_fingerprint="SHA256:9QxoY0iUgKmxlU0D5VSNyVhMhaIo7alN8Qjtb9NrXmE" signing_ca_fingerprint="SHA256:FWuyDQINqsdcR5xHaell8GoRuc7SJOavc7rHq5y/pAQ" ssh_user=user +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=48 correlation_id= duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_certs?key=j26l2DXywxtf6u4fidK2ndbyePUbUd6tNMafGLnEnBI&user_identifier=root%40example.com" +time="2025-08-07T05:29:00+14:00" level=info msg="user certificate is signed by a trusted key" certificate_identity=root@example.com certificate_namespace=namespace certificate_username=root correlation_id= public_key_fingerprint="SHA256:dxCKd3ob9L84e88kUIiuYQHetR31uHvo81sU2/C7cCQ" signing_ca_fingerprint="SHA256:j26l2DXywxtf6u4fidK2ndbyePUbUd6tNMafGLnEnBI" ssh_user=user === RUN TestUserCertificateHandling/feature_flag_is_not_enabled === RUN TestUserCertificateHandling/feature_flag_is_disabled ---- PASS: TestUserCertificateHandling (5.05s) +--- PASS: TestUserCertificateHandling (4.22s) --- PASS: TestUserCertificateHandling/wrong_cert_type (0.00s) --- PASS: TestUserCertificateHandling/expired_cert (0.00s) - --- PASS: TestUserCertificateHandling/API_error (3.03s) + --- PASS: TestUserCertificateHandling/API_error (3.31s) --- PASS: TestUserCertificateHandling/successful_request (0.00s) --- PASS: TestUserCertificateHandling/feature_flag_is_not_enabled (0.00s) --- PASS: TestUserCertificateHandling/feature_flag_is_disabled (0.00s) @@ -4380,7 +4416,7 @@ --- PASS: TestGSSAPIWithMICDisabled (0.00s) === RUN TestHandleEnv === RUN TestHandleEnv/invalid_payload -time="2026-09-08T09:43:43-12:00" level=error msg="session: handleEnv: failed to unmarshal request" correlation_id= error="ssh: unmarshal error for field Name of type envRequest" +time="2025-08-07T05:29:00+14:00" level=error msg="session: handleEnv: failed to unmarshal request" correlation_id= error="ssh: unmarshal error for field Name of type envRequest" === RUN TestHandleEnv/valid_payload === RUN TestHandleEnv/valid_payload_with_forbidden_env_var --- PASS: TestHandleEnv (0.00s) @@ -4390,309 +4426,309 @@ === RUN TestHandleExec === RUN TestHandleExec/invalid_payload === RUN TestHandleExec/valid_payload -time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 -time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46581/api/v4/internal/discover?key_id=id" -time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id= -time="2026-09-08T09:43:43-12:00" level=info msg="session: exit: exiting" correlation_id= exit_status=0 -time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 -time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46581/api/v4/internal/discover?username=root" -time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id= -time="2026-09-08T09:43:43-12:00" level=info msg="session: exit: exiting" correlation_id= exit_status=0 -time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 -time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:46581/api/v4/internal/discover?krb5principal=test%40TEST.TEST" -time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id= -time="2026-09-08T09:43:43-12:00" level=info msg="session: exit: exiting" correlation_id= exit_status=0 ---- PASS: TestHandleExec (0.00s) +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:39845/api/v4/internal/discover?key_id=id" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id= +time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id= exit_status=0 +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:39845/api/v4/internal/discover?username=root" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id= +time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id= exit_status=0 +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:39845/api/v4/internal/discover?krb5principal=test%40TEST.TEST" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id= +time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id= exit_status=0 +--- PASS: TestHandleExec (0.01s) --- PASS: TestHandleExec/invalid_payload (0.00s) --- PASS: TestHandleExec/valid_payload (0.00s) === RUN TestHandleShell === RUN TestHandleShell/fails_to_parse_command === RUN TestHandleShell/specified_command_is_unknown === RUN TestHandleShell/fails_to_parse_command#01 -time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 === RUN TestHandleShell/parses_command -time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 -time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=0s method=GET status=200 url="http://127.0.0.1:33773/api/v4/internal/discover?key_id=root" -time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id= ---- PASS: TestHandleShell (0.00s) +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id= env="{ true discover }" established_session_duration_s=9.223372036854776e+09 +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id= duration_ms=8ns method=GET status=200 url="http://127.0.0.1:36431/api/v4/internal/discover?key_id=root" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id= +--- PASS: TestHandleShell (0.03s) --- PASS: TestHandleShell/fails_to_parse_command (0.00s) --- PASS: TestHandleShell/specified_command_is_unknown (0.00s) --- PASS: TestHandleShell/fails_to_parse_command#01 (0.00s) - --- PASS: TestHandleShell/parses_command (0.00s) + --- PASS: TestHandleShell/parses_command (0.01s) === RUN TestListenAndServe -time="2026-09-08T09:43:43-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:43-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 -time="2026-09-08T09:43:43-12:00" level=info msg="public key authentication" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 ssh_key_type=ssh-rsa -time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" -time="2026-09-08T09:43:43-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 remote_addr="127.0.0.1:49110" -time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 env="{ true discover 127.0.0.1:49110 }" established_session_duration_s=0.000221303 -time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" -time="2026-09-08T09:43:43-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 -time="2026-09-08T09:43:43-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 exit_status=0 -time="2026-09-08T09:43:43-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 duration_s=0.000956752 remote_addr="127.0.0.1:49110" -time="2026-09-08T09:43:43-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 reason=EOF -time="2026-09-08T09:43:43-12:00" level=info msg="access: finish" correlation_id=01M21FM6E3XA6S1CY5SQ69CBV0 duration_s=0.02289524 meta="{ }" remote_addr="127.0.0.1:49110" written_bytes=31 ---- PASS: TestListenAndServe (0.17s) +time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D +time="2025-08-07T05:29:00+14:00" level=info msg="public key authentication" correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D ssh_key_type=ssh-rsa +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" +time="2025-08-07T05:29:00+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D remote_addr="127.0.0.1:33184" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D env="{ true discover 127.0.0.1:33184 }" established_session_duration_s=0.000187358 +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D +time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D exit_status=0 +time="2025-08-07T05:29:00+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D duration_s=0.001336667 remote_addr="127.0.0.1:33184" +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: done" correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D reason=EOF +time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K1ZZZZQ0QMRPB96YP8Q9R27D duration_s=0.065538608 meta="{ }" remote_addr="127.0.0.1:33184" written_bytes=31 +--- PASS: TestListenAndServe (0.08s) === RUN TestListenAndServe_proxyProtocolEnabled === RUN TestListenAndServe_proxyProtocolEnabled/USE_(default)_without_a_header -time="2026-09-08T09:43:43-12:00" level=info msg="Proxy protocol is enabled" correlation_id= -time="2026-09-08T09:43:43-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:43-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 -time="2026-09-08T09:43:43-12:00" level=info msg="public key authentication" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 ssh_key_type=ssh-rsa -time="2026-09-08T09:43:43-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6KH2TTVXFYRYETXGV39 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6KH2TTVXFYRYETXGV39 remote_addr="127.0.0.1:49138" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 env="{ true discover 127.0.0.1:49138 }" established_session_duration_s=0.00016812 -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6KH2TTVXFYRYETXGV39 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 -time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 exit_status=0 -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 duration_s=0.000942256 remote_addr="127.0.0.1:49138" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 reason=EOF -time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6KH2TTVXFYRYETXGV39 duration_s=0.030314653 meta="{ }" remote_addr="127.0.0.1:49138" written_bytes=31 +time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= +time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP +time="2025-08-07T05:29:00+14:00" level=info msg="public key authentication" correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP ssh_key_type=ssh-rsa +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" +time="2025-08-07T05:29:00+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP remote_addr="127.0.0.1:33204" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP env="{ true discover 127.0.0.1:33204 }" established_session_duration_s=0.000161432 +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP +time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP exit_status=0 +time="2025-08-07T05:29:00+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP duration_s=0.001382044 remote_addr="127.0.0.1:33204" +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: done" correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP reason=EOF +time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K1ZZZZT37XJFSAVZ6E6379XP duration_s=0.092085328 meta="{ }" remote_addr="127.0.0.1:33204" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/USE_(default)_with_a_header -time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= -time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6MNC6YB9F46T5111NCN -time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM6MNC6YB9F46T5111NCN ssh_key_type=ssh-rsa -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6MNC6YB9F46T5111NCN duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6MNC6YB9F46T5111NCN remote_addr="10.1.1.1:1000" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6MNC6YB9F46T5111NCN env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000161853 -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6MNC6YB9F46T5111NCN duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6MNC6YB9F46T5111NCN -time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6MNC6YB9F46T5111NCN exit_status=0 -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6MNC6YB9F46T5111NCN duration_s=0.001919353 remote_addr="10.1.1.1:1000" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6MNC6YB9F46T5111NCN reason=EOF -time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6MNC6YB9F46T5111NCN duration_s=0.020619952 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 +time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= +time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B +time="2025-08-07T05:29:00+14:00" level=info msg="public key authentication" correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B ssh_key_type=ssh-rsa +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" +time="2025-08-07T05:29:00+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B remote_addr="10.1.1.1:1000" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.00015224 +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B +time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B exit_status=0 +time="2025-08-07T05:29:00+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B duration_s=0.001267264 remote_addr="10.1.1.1:1000" === RUN TestListenAndServe_proxyProtocolEnabled/REQUIRE_without_a_header -time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= -time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6VV2S05B75XXCRT4TDF -time="2026-09-08T09:43:44-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM6VV2S05B75XXCRT4TDF error="proxyproto: proxy protocol signature not present" remote_addr="127.0.0.1:49160" -time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6VV2S05B75XXCRT4TDF duration_s=0.000141828 meta="{ }" remote_addr="127.0.0.1:49160" written_bytes=0 +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: done" correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B reason=EOF +time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K1ZZZZXWSJGYJN4EY4FB5X6B duration_s=0.070470149 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 +time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= +time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K200000RQPSHHMR5K6G4ED0Q +time="2025-08-07T05:29:00+14:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01K200000RQPSHHMR5K6G4ED0Q error="proxyproto: proxy protocol signature not present" remote_addr="127.0.0.1:33228" +time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K200000RQPSHHMR5K6G4ED0Q duration_s=0.000175081 meta="{ }" remote_addr="127.0.0.1:33228" written_bytes=0 === RUN TestListenAndServe_proxyProtocolEnabled/REQUIRE_with_a_header -time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= -time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 -time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 ssh_key_type=ssh-rsa -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 remote_addr="10.1.1.1:1000" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000159816 -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 -time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 exit_status=0 -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 duration_s=0.00096755 remote_addr="10.1.1.1:1000" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 reason=EOF -time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6W3QAHWJ780CEHR8Q51 duration_s=0.021779662 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 +time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= +time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K200001MFYRN7Z1GHRHTCR87 +time="2025-08-07T05:29:00+14:00" level=info msg="public key authentication" correlation_id=01K200001MFYRN7Z1GHRHTCR87 ssh_key_type=ssh-rsa +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K200001MFYRN7Z1GHRHTCR87 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" +time="2025-08-07T05:29:00+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K200001MFYRN7Z1GHRHTCR87 remote_addr="10.1.1.1:1000" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K200001MFYRN7Z1GHRHTCR87 env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000157871 +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K200001MFYRN7Z1GHRHTCR87 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K200001MFYRN7Z1GHRHTCR87 +time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id=01K200001MFYRN7Z1GHRHTCR87 exit_status=0 +time="2025-08-07T05:29:00+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K200001MFYRN7Z1GHRHTCR87 duration_s=0.001273457 remote_addr="10.1.1.1:1000" === RUN TestListenAndServe_proxyProtocolEnabled/REJECT_without_a_header -time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= -time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y -time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y ssh_key_type=ssh-rsa -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6WYKF7FCPTKDV045N3Y duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6WYKF7FCPTKDV045N3Y remote_addr="127.0.0.1:49170" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y env="{ true discover 127.0.0.1:49170 }" established_session_duration_s=0.000182663 -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6WYKF7FCPTKDV045N3Y duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y -time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y exit_status=0 -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y duration_s=0.00105771 remote_addr="127.0.0.1:49170" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y reason=EOF -time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6WYKF7FCPTKDV045N3Y duration_s=0.024864795 meta="{ }" remote_addr="127.0.0.1:49170" written_bytes=31 +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: done" correlation_id=01K200001MFYRN7Z1GHRHTCR87 reason=EOF +time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K200001MFYRN7Z1GHRHTCR87 duration_s=0.086472676 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 +time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= +time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K200004YS7QH1A0XF1AH3CJQ +time="2025-08-07T05:29:00+14:00" level=info msg="public key authentication" correlation_id=01K200004YS7QH1A0XF1AH3CJQ ssh_key_type=ssh-rsa +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K200004YS7QH1A0XF1AH3CJQ duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" +time="2025-08-07T05:29:00+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K200004YS7QH1A0XF1AH3CJQ remote_addr="127.0.0.1:33238" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K200004YS7QH1A0XF1AH3CJQ env="{ true discover 127.0.0.1:33238 }" established_session_duration_s=0.00018195 +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K200004YS7QH1A0XF1AH3CJQ duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K200004YS7QH1A0XF1AH3CJQ +time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id=01K200004YS7QH1A0XF1AH3CJQ exit_status=0 +time="2025-08-07T05:29:00+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K200004YS7QH1A0XF1AH3CJQ duration_s=0.001252561 remote_addr="127.0.0.1:33238" === RUN TestListenAndServe_proxyProtocolEnabled/REJECT_with_a_header -time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= -time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6XY0JXM80XQ3XRSG3ZJ -time="2026-09-08T09:43:44-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM6XY0JXM80XQ3XRSG3ZJ error="proxyproto: upstream connection sent PROXY header but isn't allowed to send one" remote_addr="127.0.0.1:49174" -time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6XY0JXM80XQ3XRSG3ZJ duration_s=0.00012216 meta="{ }" remote_addr="127.0.0.1:49174" written_bytes=0 +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: done" correlation_id=01K200004YS7QH1A0XF1AH3CJQ reason=EOF +time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K200004YS7QH1A0XF1AH3CJQ duration_s=0.080703972 meta="{ }" remote_addr="127.0.0.1:33238" written_bytes=31 +time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= +time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K200007WP22TAQGJM6997X05 +time="2025-08-07T05:29:00+14:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01K200007WP22TAQGJM6997X05 error="proxyproto: upstream connection sent PROXY header but isn't allowed to send one" remote_addr="127.0.0.1:33244" +time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K200007WP22TAQGJM6997X05 duration_s=0.000182657 meta="{ }" remote_addr="127.0.0.1:33244" written_bytes=0 === RUN TestListenAndServe_proxyProtocolEnabled/IGNORE_without_a_header -time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= -time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 -time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 ssh_key_type=ssh-rsa -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 remote_addr="127.0.0.1:49188" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 env="{ true discover 127.0.0.1:49188 }" established_session_duration_s=0.000215082 -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 -time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 exit_status=0 -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 duration_s=0.001026705 remote_addr="127.0.0.1:49188" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 reason=EOF -time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM6Y3YTG628Q6GZRD1D76 duration_s=0.020246571 meta="{ }" remote_addr="127.0.0.1:49188" written_bytes=31 +time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= +time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K200008MXG6TTHK7TR73SMAX +time="2025-08-07T05:29:00+14:00" level=info msg="public key authentication" correlation_id=01K200008MXG6TTHK7TR73SMAX ssh_key_type=ssh-rsa +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K200008MXG6TTHK7TR73SMAX duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" +time="2025-08-07T05:29:00+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K200008MXG6TTHK7TR73SMAX remote_addr="127.0.0.1:33258" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K200008MXG6TTHK7TR73SMAX env="{ true discover 127.0.0.1:33258 }" established_session_duration_s=0.000223761 +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K200008MXG6TTHK7TR73SMAX duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K200008MXG6TTHK7TR73SMAX +time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id=01K200008MXG6TTHK7TR73SMAX exit_status=0 +time="2025-08-07T05:29:00+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K200008MXG6TTHK7TR73SMAX duration_s=0.001452694 remote_addr="127.0.0.1:33258" === RUN TestListenAndServe_proxyProtocolEnabled/IGNORE_with_a_header -time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= -time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM73621NRN3RJ6NJGBE9V -time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM73621NRN3RJ6NJGBE9V ssh_key_type=ssh-rsa -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM73621NRN3RJ6NJGBE9V duration_ms=1ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM73621NRN3RJ6NJGBE9V remote_addr="127.0.0.1:49204" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM73621NRN3RJ6NJGBE9V env="{ true discover 127.0.0.1:49204 }" established_session_duration_s=0.000191292 -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM73621NRN3RJ6NJGBE9V duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM73621NRN3RJ6NJGBE9V -time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM73621NRN3RJ6NJGBE9V exit_status=0 -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM73621NRN3RJ6NJGBE9V duration_s=0.00110226 remote_addr="127.0.0.1:49204" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM73621NRN3RJ6NJGBE9V reason=EOF -time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM73621NRN3RJ6NJGBE9V duration_s=0.021631996 meta="{ }" remote_addr="127.0.0.1:49204" written_bytes=31 +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: done" correlation_id=01K200008MXG6TTHK7TR73SMAX reason=EOF +time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K200008MXG6TTHK7TR73SMAX duration_s=0.087133753 meta="{ }" remote_addr="127.0.0.1:33258" written_bytes=31 +time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= +time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K20000C49Q9PCFBD6CN9B4MX +time="2025-08-07T05:29:00+14:00" level=info msg="public key authentication" correlation_id=01K20000C49Q9PCFBD6CN9B4MX ssh_key_type=ssh-rsa +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K20000C49Q9PCFBD6CN9B4MX duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" +time="2025-08-07T05:29:00+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K20000C49Q9PCFBD6CN9B4MX remote_addr="127.0.0.1:33272" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K20000C49Q9PCFBD6CN9B4MX env="{ true discover 127.0.0.1:33272 }" established_session_duration_s=0.000155713 +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K20000C49Q9PCFBD6CN9B4MX duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K20000C49Q9PCFBD6CN9B4MX +time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id=01K20000C49Q9PCFBD6CN9B4MX exit_status=0 +time="2025-08-07T05:29:00+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K20000C49Q9PCFBD6CN9B4MX duration_s=0.00129441 remote_addr="127.0.0.1:33272" +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: done" correlation_id=01K20000C49Q9PCFBD6CN9B4MX reason=EOF +time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K20000C49Q9PCFBD6CN9B4MX duration_s=0.074640523 meta="{ }" remote_addr="127.0.0.1:33272" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_with_a_header -time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= -time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F -time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F ssh_key_type=ssh-rsa -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM740GF5N0VQQTFPEMJ8F duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM740GF5N0VQQTFPEMJ8F remote_addr="10.1.1.1:1000" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000127469 -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM740GF5N0VQQTFPEMJ8F duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F -time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F exit_status=0 -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F duration_s=0.000803384 remote_addr="10.1.1.1:1000" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F reason=EOF -time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM740GF5N0VQQTFPEMJ8F duration_s=0.019782274 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 +time="2025-08-07T05:29:00+14:00" level=info msg="Proxy protocol is enabled" correlation_id= +time="2025-08-07T05:29:00+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: start" correlation_id=01K20000FCQT1078SMM2HYWTK5 +time="2025-08-07T05:29:00+14:00" level=info msg="public key authentication" correlation_id=01K20000FCQT1078SMM2HYWTK5 ssh_key_type=ssh-rsa +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K20000FCQT1078SMM2HYWTK5 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" +time="2025-08-07T05:29:00+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K20000FCQT1078SMM2HYWTK5 remote_addr="10.1.1.1:1000" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K20000FCQT1078SMM2HYWTK5 env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000179512 +time="2025-08-07T05:29:00+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K20000FCQT1078SMM2HYWTK5 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" +time="2025-08-07T05:29:00+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K20000FCQT1078SMM2HYWTK5 +time="2025-08-07T05:29:00+14:00" level=info msg="session: exit: exiting" correlation_id=01K20000FCQT1078SMM2HYWTK5 exit_status=0 +time="2025-08-07T05:29:00+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K20000FCQT1078SMM2HYWTK5 duration_s=0.001221969 remote_addr="10.1.1.1:1000" +time="2025-08-07T05:29:00+14:00" level=info msg="server: handleConn: done" correlation_id=01K20000FCQT1078SMM2HYWTK5 reason=EOF +time="2025-08-07T05:29:00+14:00" level=info msg="access: finish" correlation_id=01K20000FCQT1078SMM2HYWTK5 duration_s=0.070538378 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_without_a_header -time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= -time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 -time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 ssh_key_type=ssh-rsa -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM74SEE07MKZKHGCMDNB8 duration_ms=99ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM74SEE07MKZKHGCMDNB8 remote_addr="127.0.0.1:49214" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 env="{ true discover 127.0.0.1:49214 }" established_session_duration_s=0.000199158 -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM74SEE07MKZKHGCMDNB8 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 -time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 exit_status=0 -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 duration_s=0.000976835 remote_addr="127.0.0.1:49214" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 reason=EOF -time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM74SEE07MKZKHGCMDNB8 duration_s=0.118924128 meta="{ }" remote_addr="127.0.0.1:49214" written_bytes=31 +time="2025-08-07T05:29:01+14:00" level=info msg="Proxy protocol is enabled" correlation_id= +time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K20000JGZKZTNFMFT0QNWGNP +time="2025-08-07T05:29:01+14:00" level=info msg="public key authentication" correlation_id=01K20000JGZKZTNFMFT0QNWGNP ssh_key_type=ssh-rsa +time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K20000JGZKZTNFMFT0QNWGNP duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" +time="2025-08-07T05:29:01+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K20000JGZKZTNFMFT0QNWGNP remote_addr="127.0.0.1:33288" +time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K20000JGZKZTNFMFT0QNWGNP env="{ true discover 127.0.0.1:33288 }" established_session_duration_s=0.000123431 +time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K20000JGZKZTNFMFT0QNWGNP duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" +time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K20000JGZKZTNFMFT0QNWGNP +time="2025-08-07T05:29:01+14:00" level=info msg="session: exit: exiting" correlation_id=01K20000JGZKZTNFMFT0QNWGNP exit_status=0 +time="2025-08-07T05:29:01+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K20000JGZKZTNFMFT0QNWGNP duration_s=0.00107509 remote_addr="127.0.0.1:33288" === RUN TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_with_a_header -time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= -time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA -time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA ssh_key_type=ssh-rsa -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM78VMN7P0VBFWGDX7WAA duration_ms=10ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM78VMN7P0VBFWGDX7WAA remote_addr="10.1.1.1:1000" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000197394 -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM78VMN7P0VBFWGDX7WAA duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA -time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA exit_status=0 -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA duration_s=0.000923717 remote_addr="10.1.1.1:1000" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA reason=EOF -time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM78VMN7P0VBFWGDX7WAA duration_s=0.030386691 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: done" correlation_id=01K20000JGZKZTNFMFT0QNWGNP reason=EOF +time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K20000JGZKZTNFMFT0QNWGNP duration_s=0.066597217 meta="{ }" remote_addr="127.0.0.1:33288" written_bytes=31 +time="2025-08-07T05:29:01+14:00" level=info msg="Proxy protocol is enabled" correlation_id= +time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K20000NG5TZRNN6S49GFZ9DV +time="2025-08-07T05:29:01+14:00" level=info msg="public key authentication" correlation_id=01K20000NG5TZRNN6S49GFZ9DV ssh_key_type=ssh-rsa +time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K20000NG5TZRNN6S49GFZ9DV duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" +time="2025-08-07T05:29:01+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K20000NG5TZRNN6S49GFZ9DV remote_addr="10.1.1.1:1000" +time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K20000NG5TZRNN6S49GFZ9DV env="{ true discover 10.1.1.1:1000 }" established_session_duration_s=0.000158071 +time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K20000NG5TZRNN6S49GFZ9DV duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" +time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K20000NG5TZRNN6S49GFZ9DV +time="2025-08-07T05:29:01+14:00" level=info msg="session: exit: exiting" correlation_id=01K20000NG5TZRNN6S49GFZ9DV exit_status=0 +time="2025-08-07T05:29:01+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K20000NG5TZRNN6S49GFZ9DV duration_s=0.001286631 remote_addr="10.1.1.1:1000" +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: done" correlation_id=01K20000NG5TZRNN6S49GFZ9DV reason=EOF +time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K20000NG5TZRNN6S49GFZ9DV duration_s=0.062231244 meta="{ }" remote_addr="10.1.1.1:1000" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_without_a_header -time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= -time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP -time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP ssh_key_type=ssh-rsa -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP duration_ms=69ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP remote_addr="127.0.0.1:49234" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP env="{ true discover 127.0.0.1:49234 }" established_session_duration_s=0.000202738 -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP -time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP exit_status=0 -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP duration_s=0.001206332 remote_addr="127.0.0.1:49234" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP reason=EOF -time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM7AFHPVE1QDHKSRCX1ZP duration_s=0.08862968 meta="{ }" remote_addr="127.0.0.1:49234" written_bytes=31 +time="2025-08-07T05:29:01+14:00" level=info msg="Proxy protocol is enabled" correlation_id= +time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K20000RC64YZFBKDBDV27SG6 +time="2025-08-07T05:29:01+14:00" level=info msg="public key authentication" correlation_id=01K20000RC64YZFBKDBDV27SG6 ssh_key_type=ssh-rsa +time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K20000RC64YZFBKDBDV27SG6 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" +time="2025-08-07T05:29:01+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K20000RC64YZFBKDBDV27SG6 remote_addr="127.0.0.1:33310" +time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K20000RC64YZFBKDBDV27SG6 env="{ true discover 127.0.0.1:33310 }" established_session_duration_s=0.000194858 +time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K20000RC64YZFBKDBDV27SG6 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" +time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K20000RC64YZFBKDBDV27SG6 +time="2025-08-07T05:29:01+14:00" level=info msg="session: exit: exiting" correlation_id=01K20000RC64YZFBKDBDV27SG6 exit_status=0 +time="2025-08-07T05:29:01+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K20000RC64YZFBKDBDV27SG6 duration_s=0.00133475 remote_addr="127.0.0.1:33310" === RUN TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_with_a_header -time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= -time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7FFE06NMXRYXRTS9YQH -time="2026-09-08T09:43:44-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM7FFE06NMXRYXRTS9YQH error="proxyproto: upstream connection sent PROXY header but isn't allowed to send one" remote_addr="127.0.0.1:49240" -time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM7FFE06NMXRYXRTS9YQH duration_s=0.000152304 meta="{ }" remote_addr="127.0.0.1:49240" written_bytes=0 +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: done" correlation_id=01K20000RC64YZFBKDBDV27SG6 reason=EOF +time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K20000RC64YZFBKDBDV27SG6 duration_s=0.086497273 meta="{ }" remote_addr="127.0.0.1:33310" written_bytes=31 +time="2025-08-07T05:29:01+14:00" level=info msg="Proxy protocol is enabled" correlation_id= +time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K20000VR4GVF4G5WNJSD7KCV +time="2025-08-07T05:29:01+14:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01K20000VR4GVF4G5WNJSD7KCV error="proxyproto: upstream connection sent PROXY header but isn't allowed to send one" remote_addr="127.0.0.1:33312" +time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K20000VR4GVF4G5WNJSD7KCV duration_s=0.000145293 meta="{ }" remote_addr="127.0.0.1:33312" written_bytes=0 === RUN TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_without_a_header -time="2026-09-08T09:43:44-12:00" level=info msg="Proxy protocol is enabled" correlation_id= -time="2026-09-08T09:43:44-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX -time="2026-09-08T09:43:44-12:00" level=info msg="public key authentication" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX ssh_key_type=ssh-rsa -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX remote_addr="127.0.0.1:49246" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX env="{ true discover 127.0.0.1:49246 }" established_session_duration_s=0.000162845 -time="2026-09-08T09:43:44-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" -time="2026-09-08T09:43:44-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX -time="2026-09-08T09:43:44-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX exit_status=0 -time="2026-09-08T09:43:44-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX duration_s=0.00090912 remote_addr="127.0.0.1:49246" -time="2026-09-08T09:43:44-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX reason=EOF -time="2026-09-08T09:43:44-12:00" level=info msg="access: finish" correlation_id=01M21FM7J75Q5STGNBSAJ60ZZX duration_s=0.024512126 meta="{ }" remote_addr="127.0.0.1:49246" written_bytes=31 +time="2025-08-07T05:29:01+14:00" level=info msg="Proxy protocol is enabled" correlation_id= +time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K20000XCPZ8G9MRS20A0SRX9 +time="2025-08-07T05:29:01+14:00" level=info msg="public key authentication" correlation_id=01K20000XCPZ8G9MRS20A0SRX9 ssh_key_type=ssh-rsa +time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K20000XCPZ8G9MRS20A0SRX9 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" +time="2025-08-07T05:29:01+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K20000XCPZ8G9MRS20A0SRX9 remote_addr="127.0.0.1:33326" +time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K20000XCPZ8G9MRS20A0SRX9 env="{ true discover 127.0.0.1:33326 }" established_session_duration_s=0.000154227 +time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K20000XCPZ8G9MRS20A0SRX9 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" +time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K20000XCPZ8G9MRS20A0SRX9 +time="2025-08-07T05:29:01+14:00" level=info msg="session: exit: exiting" correlation_id=01K20000XCPZ8G9MRS20A0SRX9 exit_status=0 +time="2025-08-07T05:29:01+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K20000XCPZ8G9MRS20A0SRX9 duration_s=0.001234265 remote_addr="127.0.0.1:33326" +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: done" correlation_id=01K20000XCPZ8G9MRS20A0SRX9 reason=EOF +time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K20000XCPZ8G9MRS20A0SRX9 duration_s=0.068863658 meta="{ }" remote_addr="127.0.0.1:33326" written_bytes=31 === RUN TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_with_a_header -time="2026-09-08T09:43:45-12:00" level=info msg="Proxy protocol is enabled" correlation_id= -time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7P2E8F1FTNDT5AK1AT9 -time="2026-09-08T09:43:45-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM7P2E8F1FTNDT5AK1AT9 error="proxyproto: upstream connection sent PROXY header but isn't allowed to send one" remote_addr="127.0.0.1:49252" -time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7P2E8F1FTNDT5AK1AT9 duration_s=0.000127249 meta="{ }" remote_addr="127.0.0.1:49252" written_bytes=0 +time="2025-08-07T05:29:01+14:00" level=info msg="Proxy protocol is enabled" correlation_id= +time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K2000101K0EAE5PXMVARZ6K1 +time="2025-08-07T05:29:01+14:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01K2000101K0EAE5PXMVARZ6K1 error="proxyproto: upstream connection sent PROXY header but isn't allowed to send one" remote_addr="127.0.0.1:33342" +time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K2000101K0EAE5PXMVARZ6K1 duration_s=0.000136353 meta="{ }" remote_addr="127.0.0.1:33342" written_bytes=0 === RUN TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_without_a_header -time="2026-09-08T09:43:45-12:00" level=info msg="Proxy protocol is enabled" correlation_id= -time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7P8WS7K9AE128N21NFY -time="2026-09-08T09:43:45-12:00" level=info msg="public key authentication" correlation_id=01M21FM7P8WS7K9AE128N21NFY ssh_key_type=ssh-rsa -time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM7P8WS7K9AE128N21NFY duration_ms=102ns method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" -time="2026-09-08T09:43:45-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM7P8WS7K9AE128N21NFY remote_addr="127.0.0.1:49262" -time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM7P8WS7K9AE128N21NFY env="{ true discover 127.0.0.1:49262 }" established_session_duration_s=0.000528406 -time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM7P8WS7K9AE128N21NFY duration_ms=36ns method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" -time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM7P8WS7K9AE128N21NFY -time="2026-09-08T09:43:45-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM7P8WS7K9AE128N21NFY exit_status=0 -time="2026-09-08T09:43:45-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM7P8WS7K9AE128N21NFY duration_s=0.037603676 remote_addr="127.0.0.1:49262" -time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM7P8WS7K9AE128N21NFY reason=EOF -time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7P8WS7K9AE128N21NFY duration_s=0.193454801 meta="{ }" remote_addr="127.0.0.1:49262" written_bytes=31 ---- PASS: TestListenAndServe_proxyProtocolEnabled (1.31s) - --- PASS: TestListenAndServe_proxyProtocolEnabled/USE_(default)_without_a_header (0.04s) - --- PASS: TestListenAndServe_proxyProtocolEnabled/USE_(default)_with_a_header (0.22s) +time="2025-08-07T05:29:01+14:00" level=info msg="Proxy protocol is enabled" correlation_id= +time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K200010MZXYB53AP7QSQQWQ0 +time="2025-08-07T05:29:01+14:00" level=info msg="public key authentication" correlation_id=01K200010MZXYB53AP7QSQQWQ0 ssh_key_type=ssh-rsa +time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K200010MZXYB53AP7QSQQWQ0 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" +time="2025-08-07T05:29:01+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K200010MZXYB53AP7QSQQWQ0 remote_addr="127.0.0.1:33344" +time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K200010MZXYB53AP7QSQQWQ0 env="{ true discover 127.0.0.1:33344 }" established_session_duration_s=0.000174688 +time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K200010MZXYB53AP7QSQQWQ0 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" +time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K200010MZXYB53AP7QSQQWQ0 +time="2025-08-07T05:29:01+14:00" level=info msg="session: exit: exiting" correlation_id=01K200010MZXYB53AP7QSQQWQ0 exit_status=0 +time="2025-08-07T05:29:01+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K200010MZXYB53AP7QSQQWQ0 duration_s=0.001237554 remote_addr="127.0.0.1:33344" +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: done" correlation_id=01K200010MZXYB53AP7QSQQWQ0 reason=EOF +time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K200010MZXYB53AP7QSQQWQ0 duration_s=0.03504666 meta="{ }" remote_addr="127.0.0.1:33344" written_bytes=31 +--- PASS: TestListenAndServe_proxyProtocolEnabled (1.30s) + --- PASS: TestListenAndServe_proxyProtocolEnabled/USE_(default)_without_a_header (0.12s) + --- PASS: TestListenAndServe_proxyProtocolEnabled/USE_(default)_with_a_header (0.09s) --- PASS: TestListenAndServe_proxyProtocolEnabled/REQUIRE_without_a_header (0.02s) - --- PASS: TestListenAndServe_proxyProtocolEnabled/REQUIRE_with_a_header (0.03s) - --- PASS: TestListenAndServe_proxyProtocolEnabled/REJECT_without_a_header (0.03s) - --- PASS: TestListenAndServe_proxyProtocolEnabled/REJECT_with_a_header (0.01s) - --- PASS: TestListenAndServe_proxyProtocolEnabled/IGNORE_without_a_header (0.16s) - --- PASS: TestListenAndServe_proxyProtocolEnabled/IGNORE_with_a_header (0.03s) - --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_with_a_header (0.02s) - --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_without_a_header (0.13s) - --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_with_a_header (0.05s) - --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_without_a_header (0.16s) - --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_with_a_header (0.09s) - --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_without_a_header (0.12s) - --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_with_a_header (0.01s) - --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_without_a_header (0.20s) + --- PASS: TestListenAndServe_proxyProtocolEnabled/REQUIRE_with_a_header (0.11s) + --- PASS: TestListenAndServe_proxyProtocolEnabled/REJECT_without_a_header (0.10s) + --- PASS: TestListenAndServe_proxyProtocolEnabled/REJECT_with_a_header (0.02s) + --- PASS: TestListenAndServe_proxyProtocolEnabled/IGNORE_without_a_header (0.10s) + --- PASS: TestListenAndServe_proxyProtocolEnabled/IGNORE_with_a_header (0.12s) + --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_with_a_header (0.09s) + --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_IP_without_a_header (0.09s) + --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_with_a_header (0.10s) + --- PASS: TestListenAndServe_proxyProtocolEnabled/Allow-listed_range_without_a_header (0.11s) + --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_with_a_header (0.04s) + --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_IP_without_a_header (0.11s) + --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_with_a_header (0.02s) + --- PASS: TestListenAndServe_proxyProtocolEnabled/Not_allow-listed_range_without_a_header (0.05s) === RUN TestCorrelationId -time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M -time="2026-09-08T09:43:45-12:00" level=info msg="public key authentication" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M ssh_key_type=ssh-rsa -time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" -time="2026-09-08T09:43:45-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M remote_addr="127.0.0.1:49274" -time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M env="{ true discover 127.0.0.1:49274 }" established_session_duration_s=0.000173495 -time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" -time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M -time="2026-09-08T09:43:45-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M exit_status=0 -time="2026-09-08T09:43:45-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M duration_s=0.000776012 remote_addr="127.0.0.1:49274" -time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR -time="2026-09-08T09:43:45-12:00" level=info msg="public key authentication" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR ssh_key_type=ssh-rsa -time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01M21FM7X4NKS23JN2D2DP6EGR duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" -time="2026-09-08T09:43:45-12:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01M21FM7X4NKS23JN2D2DP6EGR remote_addr="127.0.0.1:49284" -time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR env="{ true discover 127.0.0.1:49284 }" established_session_duration_s=0.00017792 -time="2026-09-08T09:43:45-12:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01M21FM7X4NKS23JN2D2DP6EGR duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" -time="2026-09-08T09:43:45-12:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR -time="2026-09-08T09:43:45-12:00" level=info msg="session: exit: exiting" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR exit_status=0 -time="2026-09-08T09:43:45-12:00" level=info msg="connection: handleRequests: done" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR duration_s=0.001069587 remote_addr="127.0.0.1:49284" -time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR reason=EOF -time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7X4NKS23JN2D2DP6EGR duration_s=0.019954113 meta="{ }" remote_addr="127.0.0.1:49284" written_bytes=31 -time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: done" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M reason=EOF -time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7WGJ2K8MYZZ29QS1M4M duration_s=0.040194278 meta="{ }" remote_addr="127.0.0.1:49274" written_bytes=31 ---- PASS: TestCorrelationId (0.05s) +time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K200012VAJJKHM8BXY8PPVR4 +time="2025-08-07T05:29:01+14:00" level=info msg="public key authentication" correlation_id=01K200012VAJJKHM8BXY8PPVR4 ssh_key_type=ssh-rsa +time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K200012VAJJKHM8BXY8PPVR4 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" +time="2025-08-07T05:29:01+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K200012VAJJKHM8BXY8PPVR4 remote_addr="127.0.0.1:33356" +time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K200012VAJJKHM8BXY8PPVR4 env="{ true discover 127.0.0.1:33356 }" established_session_duration_s=0.000159931 +time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K200012VAJJKHM8BXY8PPVR4 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" +time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K200012VAJJKHM8BXY8PPVR4 +time="2025-08-07T05:29:01+14:00" level=info msg="session: exit: exiting" correlation_id=01K200012VAJJKHM8BXY8PPVR4 exit_status=0 +time="2025-08-07T05:29:01+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K200012VAJJKHM8BXY8PPVR4 duration_s=0.001359074 remote_addr="127.0.0.1:33356" +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K200015388RH21SF113PTHC3 +time="2025-08-07T05:29:01+14:00" level=info msg="public key authentication" correlation_id=01K200015388RH21SF113PTHC3 ssh_key_type=ssh-rsa +time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=26 correlation_id=01K200015388RH21SF113PTHC3 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/authorized_keys?key=AAAAB3NzaC1yc2EAAAADAQABAAACAQDRt8ajfb9sVLAeW05cKQ7t0wNbcer1EaZDLmNrlqRLFk3SdJarBf6ninI214K6Uyv3ijBLlnactqrc5NU9%2BigRY8qkKpdiU4AMDYOVUSB4JL0z0YcO6zariBDQx2dO5S%2FD1WgZZtDtvMWZYqWWqToX8Lt3L%2F9Ek%2F%2Fi1m0ohJxnkMVA%2FLxdgCXfj93Dq79%2FQCB74TWybiL9QELUKPtFmNXMTffGg8QsRVkRYrwCCXqfx6J6X8fOFlCDNBSjODRBLgWUKhOOytv90NLnHp6CGK5BHbBnA6Y0ghrUCNyLDGlc0x8AKII1HWKJ%2BPXtRbPmYNm3i5JVTYx04vf9J1v51mPYh5A%2FWHteaCBVetEut2UUnyRdCgce7Tv4ilZKQITR8NRd495hx57nmqVANST%2F%2FIVwyGoOa8cSAjOlUZ1Q%2B3ZniBqZE1S0lqhPHykl%2F5m9VXhFuMq8i67z83aK1SiIfbYdxgjdlq20Mfc1gRCJJDmDsYpYziKw1scL3gKWY5F6Yj8OkQLzXhdLC1dwPtmjMKY6E4BxEov6NsopN77simGuUHogsruyhtuDcWWRZRrlrk6s2e8fkfqvtecVTrEnxeWg1o0oEm04PnH9kA6YmoOF%2BJ0w4UrOuN0EB7f%2F89j8TCWZRugeibig7qopb94Awchk4zreYOgjbL%2BpEZKw6QvfPQ" +time="2025-08-07T05:29:01+14:00" level=info msg="connection: handle: new channel requested" channel_type=session correlation_id=01K200015388RH21SF113PTHC3 remote_addr="127.0.0.1:33362" +time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: executing command" command="*discover.Command" correlation_id=01K200015388RH21SF113PTHC3 env="{ true discover 127.0.0.1:33362 }" established_session_duration_s=0.000157274 +time="2025-08-07T05:29:01+14:00" level=info msg="Finished HTTP request" content_length_bytes=58 correlation_id=01K200015388RH21SF113PTHC3 duration_ms=0s method=GET status=200 url="http://unix/api/v4/internal/discover?key_id=1000" +time="2025-08-07T05:29:01+14:00" level=info msg="session: handleShell: command executed successfully" correlation_id=01K200015388RH21SF113PTHC3 +time="2025-08-07T05:29:01+14:00" level=info msg="session: exit: exiting" correlation_id=01K200015388RH21SF113PTHC3 exit_status=0 +time="2025-08-07T05:29:01+14:00" level=info msg="connection: handleRequests: done" correlation_id=01K200015388RH21SF113PTHC3 duration_s=0.001202803 remote_addr="127.0.0.1:33362" +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: done" correlation_id=01K200012VAJJKHM8BXY8PPVR4 reason=EOF +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: done" correlation_id=01K200015388RH21SF113PTHC3 reason=EOF +time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K200015388RH21SF113PTHC3 duration_s=0.059811786 meta="{ }" remote_addr="127.0.0.1:33362" written_bytes=31 +time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K200012VAJJKHM8BXY8PPVR4 duration_s=0.131748247 meta="{ }" remote_addr="127.0.0.1:33356" written_bytes=31 +--- PASS: TestCorrelationId (0.16s) === RUN TestReadinessProbe --- PASS: TestReadinessProbe (0.00s) === RUN TestLivenessProbe --- PASS: TestLivenessProbe (0.00s) === RUN TestInvalidClientConfig -time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7XZAHS9Q4D4PGPZS54D -time="2026-09-08T09:43:45-12:00" level=info msg="public key authentication" correlation_id=01M21FM7XZAHS9Q4D4PGPZS54D ssh_key_type=ssh-rsa -time="2026-09-08T09:43:45-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM7XZAHS9Q4D4PGPZS54D error="[ssh: no auth passed yet, unknown user]" remote_addr="127.0.0.1:49298" -time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7XZAHS9Q4D4PGPZS54D duration_s=0.003559887 meta="{ }" remote_addr="127.0.0.1:49298" written_bytes=0 +time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K2000177DSK214HPJ5JX1Q25 +time="2025-08-07T05:29:01+14:00" level=info msg="public key authentication" correlation_id=01K2000177DSK214HPJ5JX1Q25 ssh_key_type=ssh-rsa --- PASS: TestInvalidClientConfig (0.01s) === RUN TestInvalidServerConfig --- PASS: TestInvalidServerConfig (0.00s) === RUN TestClosingHangedConnections -time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7Y81C586DGCCV6MK4NX -time="2026-09-08T09:43:45-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM7Y81C586DGCCV6MK4NX error="read tcp 127.0.0.1:50000->127.0.0.1:49300: use of closed network connection" remote_addr="127.0.0.1:49300" -time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7Y81C586DGCCV6MK4NX duration_s=0.003276115 meta="{ }" remote_addr="127.0.0.1:49300" written_bytes=0 ---- PASS: TestClosingHangedConnections (0.01s) +time="2025-08-07T05:29:01+14:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01K2000177DSK214HPJ5JX1Q25 error="[ssh: no auth passed yet, unknown user]" remote_addr="127.0.0.1:33378" +time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K2000177DSK214HPJ5JX1Q25 duration_s=0.01172179 meta="{ }" remote_addr="127.0.0.1:33378" written_bytes=0 +time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K200017N1VRPAJ5SG31HXECY +time="2025-08-07T05:29:01+14:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01K200017N1VRPAJ5SG31HXECY error="read tcp 127.0.0.1:50000->127.0.0.1:33386: use of closed network connection" remote_addr="127.0.0.1:33386" +time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K200017N1VRPAJ5SG31HXECY duration_s=0.005503026 meta="{ }" remote_addr="127.0.0.1:33386" written_bytes=0 +--- PASS: TestClosingHangedConnections (0.02s) === RUN TestLoginGraceTime -time="2026-09-08T09:43:45-12:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" -time="2026-09-08T09:43:45-12:00" level=info msg="server: handleConn: start" correlation_id=01M21FM7YKB8GP3KE54W8JDC0N -time="2026-09-08T09:43:45-12:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01M21FM7YKB8GP3KE54W8JDC0N error="read tcp 127.0.0.1:50000->127.0.0.1:49302: i/o timeout" remote_addr="127.0.0.1:49302" -time="2026-09-08T09:43:45-12:00" level=info msg="access: finish" correlation_id=01M21FM7YKB8GP3KE54W8JDC0N duration_s=0.050980824 meta="{ }" remote_addr="127.0.0.1:49302" written_bytes=0 ---- PASS: TestLoginGraceTime (0.12s) +time="2025-08-07T05:29:01+14:00" level=info msg="Listening for SSH connections" correlation_id= tcp_address="127.0.0.1:50000" +time="2025-08-07T05:29:01+14:00" level=info msg="server: handleConn: start" correlation_id=01K2000188SSSAA00ZRNDWX7WX +time="2025-08-07T05:29:01+14:00" level=warning msg="connection: initServerConn: failed to initialize SSH connection" correlation_id=01K2000188SSSAA00ZRNDWX7WX error="read tcp 127.0.0.1:50000->127.0.0.1:33402: i/o timeout" remote_addr="127.0.0.1:33402" +time="2025-08-07T05:29:01+14:00" level=info msg="access: finish" correlation_id=01K2000188SSSAA00ZRNDWX7WX duration_s=0.05040591 meta="{ }" remote_addr="127.0.0.1:33402" written_bytes=0 +--- PASS: TestLoginGraceTime (0.06s) === RUN TestExtractMetaDataFromContext --- PASS: TestExtractMetaDataFromContext (0.00s) === RUN TestExtractMetaDataFromContextWithoutMetaData @@ -4700,7 +4736,7 @@ === RUN TestExtractMetaDataFromNilContext --- PASS: TestExtractMetaDataFromNilContext (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd 11.502s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd 11.795s === RUN TestNewFromEnv === RUN TestNewFromEnv/It_parses_GIT_PROTOCOL === RUN TestNewFromEnv/It_parses_SSH_CONNECTION @@ -4714,9 +4750,9 @@ === RUN TestEmptyRemoteAddrFromEnv --- PASS: TestEmptyRemoteAddrFromEnv (0.00s) PASS -ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv 0.005s +ok gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv 0.006s FAIL -dh_auto_test: error: cd _build && go test -vet=off -v -p 42 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv returned exit code 1 +dh_auto_test: error: cd _build && go test -vet=off -v -p 40 gitlab.com/gitlab-org/gitlab-shell/v14/client gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-keys-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-shell-authorized-principals-check/command gitlab.com/gitlab-org/gitlab-shell/v14/cmd/gitlab-sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/command gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/authorizedprincipals gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/commandargs gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/githttp gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/readwriter gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/receivepack gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/customaction gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/shared/disallowedcommand gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadarchive gitlab.com/gitlab-org/gitlab-shell/v14/internal/command/uploadpack gitlab.com/gitlab-org/gitlab-shell/v14/internal/config gitlab.com/gitlab-org/gitlab-shell/v14/internal/console gitlab.com/gitlab-org/gitlab-shell/v14/internal/executable gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitaly gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/accessverifier gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedcerts gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/authorizedkeys gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/discover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/git gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/gitauditevent gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/healthcheck gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfsauthenticate gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/lfstransfer gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/personalaccesstoken gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorrecover gitlab.com/gitlab-org/gitlab-shell/v14/internal/gitlabnet/twofactorverify gitlab.com/gitlab-org/gitlab-shell/v14/internal/handler gitlab.com/gitlab-org/gitlab-shell/v14/internal/keyline gitlab.com/gitlab-org/gitlab-shell/v14/internal/logger gitlab.com/gitlab-org/gitlab-shell/v14/internal/metrics gitlab.com/gitlab-org/gitlab-shell/v14/internal/pktline gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshd gitlab.com/gitlab-org/gitlab-shell/v14/internal/sshenv returned exit code 1 make[1]: [debian/rules:37: override_dh_auto_test] Error 25 (ignored) make[1]: Leaving directory '/build/reproducible-path/gitlab-shell-14.35.0+ds1' create-stamp debian/debhelper-build-stamp @@ -4749,8 +4785,8 @@ dpkg-gencontrol: warning: package gitlab-shell: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell dh_builddeb -O--buildsystem=golang -O--builddirectory=_build -O--package=gitlab-shell -dpkg-deb: building package 'gitlab-shell' in '../gitlab-shell_14.35.0+ds1-2_amd64.deb'. dpkg-deb: building package 'gitlab-shell-dbgsym' in '../gitlab-shell-dbgsym_14.35.0+ds1-2_amd64.deb'. +dpkg-deb: building package 'gitlab-shell' in '../gitlab-shell_14.35.0+ds1-2_amd64.deb'. dpkg-genbuildinfo --build=binary -O../gitlab-shell_14.35.0+ds1-2_amd64.buildinfo dpkg-genchanges --build=binary -O../gitlab-shell_14.35.0+ds1-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -4758,12 +4794,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1292227/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1292227/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/2842001 and its subdirectories -I: Current time: Tue Sep 8 09:46:11 -12 2026 -I: pbuilder-time-stamp: 1788903971 +I: removing directory /srv/workspace/pbuilder/1292227 and its subdirectories +I: Current time: Thu Aug 7 05:30:41 +14 2025 +I: pbuilder-time-stamp: 1754494241 Compressing the 2nd log... /var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/amd64/gitlab-shell_14.35.0+ds1-2.diff: 92.5% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/amd64/gitlab-shell_14.35.0+ds1-2.diff.gz b2/build.log: 88.6% -- replaced with stdout Compressing the 1st log... b1/build.log: 88.8% -- replaced with stdout Wed Aug 6 15:30:43 UTC 2025 I: diffoscope 303 will be used to compare the two builds: ++ date -u +%s + DIFFOSCOPE_STAMP=/var/log/reproducible-builds/diffoscope_stamp_gitlab-shell_trixie_amd64_1754494243 + touch /var/log/reproducible-builds/diffoscope_stamp_gitlab-shell_trixie_amd64_1754494243 + RESULT=0 + systemd-run '--description=diffoscope on gitlab-shell/14.35.0+ds1-2 in trixie/amd64' --slice=rb-build-diffoscope.slice -u rb-diffoscope-amd64_12-65249 '--property=SuccessExitStatus=1 124' --user --send-sighup --pipe --wait -E TMPDIR timeout 155m nice schroot --directory /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB --run-session -c jenkins-reproducible-trixie-diffoscope-216b1d81-3d48-48ce-82d9-e511ab0fce86 -- sh -c 'export TMPDIR=/srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/dbd-tmp-LqgQyvO ; timeout 150m diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/gitlab-shell_14.35.0+ds1-2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/gitlab-shell_14.35.0+ds1-2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/gitlab-shell_14.35.0+ds1-2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/b1/gitlab-shell_14.35.0+ds1-2_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/b2/gitlab-shell_14.35.0+ds1-2_amd64.changes' + false + set +x Running as unit: rb-diffoscope-amd64_12-65249.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/gitlab-shell_14.35.0+ds1-2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/gitlab-shell_14.35.0+ds1-2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/gitlab-shell_14.35.0+ds1-2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/b1/gitlab-shell_14.35.0+ds1-2_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.8IFAZBfB/b2/gitlab-shell_14.35.0+ds1-2_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call diffoscope.comparators.binary.FilesystemFile ## main (total time: 0.003s) 0.003s 2 calls outputs 0.000s 1 call cleanup Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 159ms CPU time consumed: 161ms _ _ _ _ _ _ _ __ _(_) |_| | __ _| |__ ___| |__ ___| | | / _` | | __| |/ _` | '_ \ _____/ __| '_ \ / _ \ | | | (_| | | |_| | (_| | |_) |_____\__ \ | | | __/ | | \__, |_|\__|_|\__,_|_.__/ |___/_| |_|\___|_|_| |___/ Wed Aug 6 15:30:44 UTC 2025 I: diffoscope 303 found no differences in the changes files, and a .buildinfo file also exists. Wed Aug 6 15:30:44 UTC 2025 I: gitlab-shell from trixie built successfully and reproducibly on amd64. INSERT 0 1 INSERT 0 1 DELETE 1 [2025-08-06 15:30:44] INFO: Starting at 2025-08-06 15:30:44.702653 [2025-08-06 15:30:44] INFO: Generating the pages of 1 package(s) [2025-08-06 15:30:44] CRITICAL: https://tests.reproducible-builds.org/debian/trixie/amd64/gitlab-shell didn't produce a buildlog, even though it has been built. [2025-08-06 15:30:44] INFO: Finished at 2025-08-06 15:30:44.972348, took: 0:00:00.269702 Wed Aug 6 15:30:45 UTC 2025 - successfully updated the database and updated https://tests.reproducible-builds.org/debian/rb-pkg/trixie/amd64/gitlab-shell.html Wed Aug 6 15:30:45 UTC 2025 I: Removing signed gitlab-shell_14.35.0+ds1-2_amd64.buildinfo.asc files: removed './b1/gitlab-shell_14.35.0+ds1-2_amd64.buildinfo.asc' removed './b2/gitlab-shell_14.35.0+ds1-2_amd64.buildinfo.asc' 1754494245 amd64 trixie gitlab-shell Starting cleanup. /var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/amd64/gitlab-shell_14.35.0+ds1-2.rbuild.log: 88.3% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/amd64/gitlab-shell_14.35.0+ds1-2.rbuild.log.gz [2025-08-06 15:30:45] INFO: Starting at 2025-08-06 15:30:45.270542 [2025-08-06 15:30:45] INFO: Generating the pages of 1 package(s) [2025-08-06 15:30:45] INFO: Finished at 2025-08-06 15:30:45.534710, took: 0:00:00.264176 All cleanup done. Wed Aug 6 15:30:45 UTC 2025 - total duration: 0h 17m 36s. Wed Aug 6 15:30:45 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-Sp9Ic2vv, removing. Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 17min 37.547s CPU time consumed: 5.686s