release
failed- Job ID
019c82ad-b5e5-fc19-e255-4ee8bc2727ce- Created
- 2026-02-22 00:09:08 UTC
- Updated
- 2026-02-22 00:09:08 UTC
- Duration
- 1m 37s
- Source Ref
- c82f10c06077948e61859106128d89a1857b7bd3
- Source URL
- https://github.com/catalystcommunity/reactorcide.git
- Runner Image
golang:1.25-alpine- Priority
- 15
- Queue
- reactorcide-jobs
Logs
( 1/17) Installing docker-cli (29.1.3-r2)
( 2/17) Installing brotli-libs (1.2.0-r0)
( 3/17) Installing c-ares (1.34.6-r0)
( 4/17) Installing libunistring (1.4.1-r0)
( 5/17) Installing libidn2 (2.3.8-r0)
( 6/17) Installing nghttp2-libs (1.68.0-r0)
( 7/17) Installing nghttp3 (1.13.1-r0)
( 8/17) Installing libpsl (0.21.5-r3)
( 9/17) Installing zstd-libs (1.5.7-r2)
(10/17) Installing libcurl (8.17.0-r1)
(11/17) Installing libexpat (2.7.4-r0)
(12/17) Installing pcre2 (10.47-r0)
(13/17) Installing git (2.52.0-r0)
(14/17) Installing git-init-template (2.52.0-r0)
(15/17) Installing wget (1.25.0-r2)
(16/17) Installing unzip (6.0-r16)
(17/17) Installing zip (3.0-r13)
Executing busybox-1.37.0-r30.trigger
OK: 51.5 MiB in 34 packages
Cloning into '/workspace'...
Updating files: 74% (227/305)
Updating files: 75% (229/305)
Updating files: 76% (232/305)
Updating files: 77% (235/305)
Updating files: 78% (238/305)
Updating files: 79% (241/305)
Updating files: 80% (244/305)
Updating files: 81% (248/305)
Updating files: 82% (251/305)
Updating files: 83% (254/305)
Updating files: 84% (257/305)
Updating files: 85% (260/305)
Updating files: 86% (263/305)
Updating files: 87% (266/305)
Updating files: 88% (269/305)
Updating files: 89% (272/305)
Updating files: 90% (275/305)
Updating files: 91% (278/305)
Updating files: 92% (281/305)
Updating files: 93% (284/305)
Updating files: 94% (287/305)
Updating files: 95% (290/305)
Updating files: 96% (293/305)
Updating files: 97% (296/305)
Updating files: 98% (299/305)
Updating files: 99% (302/305)
Updating files: 100% (305/305)
Updating files: 100% (305/305), done.
=== Installing semver-tags v0.4.0 ===
=== Running semver-tags ===
Output: {"New_release_published":"[REDACTED]","New_release_version":"0.2.0","New_release_major_version":"0","New_release_minor_version":"2","New_release_patch_version":"0","New_release_git_head":"","New_release_notes":"fix: get release script running with gcompat\nfix: use dind sidecar for release build\nfix: pretend docker is there when testing\nfix: manage leaking environment vars for tests needing them unset\nfix: make CI test jobs pass hopefully\nfix: try not submitting tests again\nfix: do not submit new jobs from runnerlib tests\nfix: make runnerlib submittal just send the jobs direct\nfix: adjust git cloning for subjob passing\nfix: change for another PR run\nfix: use API when available for sub-jobs\nfix: include job name in [REDACTED] comment results\nfix: remove workingdir stuff entirely\nfix: put the fsuser in the right place\nfix: use running user/group in fs by default for jobs\nfix: eventually use reactorcide/eval name for eval jobs\nfix: basic change to get reactorcide pipelines tested\nci: jobs updated for running as a user instead of root\nfix: basic change to get reactorcide pipelines tested\nfeat: handle pings from [REDACTED]\nfeat: reactorcide jobs for reactorcide, now with more reactorcide\nfix: do a git diff with a from/to ref relationship for pr merges\nfix: let [REDACTED] use dirs owned by root\nfix: add workspace dir for common job conventions\nfix: more adjustments for [REDACTED] ci statuses\nfix: plumb the right vars through so updates to [REDACTED] PRs can happen\nfix: use the right base url for [REDACTED] and links back from PR checks\nfix: now with more form encoding support\nfix: moar logging for debugging [REDACTED] webhooks\nfix: add some debugging logging to catch where the error is happening\nfix: helps if we add an actual migration\nfix: per-project webhook secrets instead of global\nfix: get statuses back to [REDACTED] for PR related jobs\nfix: do more specific checkout instead of shallow clone naively\nfix: run a subcommand in its own thread to cleanup\nfix: pass privileges to evaluated jobs\nfix: vcs glue 10\nfix: vcs glue 9\nfix: vcs glue 8\nfix: vcs glue 7\nfix: vcs glue 6\nfix: setup run-local mounts the same\nfix: run-local eval format support\nfix: vcs glue 5\nfix: vcs glue 4\nfix: vcs glue 3\nfix: vcs glue 2\nfix: vcs glue\nfix: enable vcs webhook env vars\nfix: object arrays\nfix: setup more [REDACTED] token plumbing\nfeat: set webhook for [REDACTED] in env vars\nfeat: webhooks support with [REDACTED] as first target\nfix: handle not having stderr scenarios with s3 errors\nfix: get s3 logging in k8s deployments working, attempt 1\nfix: updates for k8s deploy consistency\nfix: update job python for [REDACTED]\nfix: update job python for [REDACTED]\nfix: update job python for [REDACTED]\nfix: update job python for [REDACTED]\nfix: update job python for [REDACTED]\nfix: update job python for [REDACTED]\nfix: update job python for [REDACTED]\nfix: add log support and move to json formatted logs\nfix: worker to runnerlib source checkout now works\nfix: changes for k8s deployment job, mounting perms\nfeat: add k8s deployment scripts that can be run from reactorcide\nfix: work with containerd as deployed by foundry stack detecting sudo\nfix: add secret env var listing for added logging security paths\nfix: update to 1.25 for builds\nfeat: add encrypted secrets to non-local version\nfix: fix tests or code so everything passes\nfix: remove reactorcide cli\nfix: vm deploys are now also upgrades\nfix: kubernetes workflows enabled\nfix: finalize vm deployment for others to use\nfix: cleanup after working vm/host mode\nfeat: currently building dev tagged images with cli\nfeat: alpha attempt state\nfix: updated tests so they all pass and use isolation mechanisms\nfeat: fully testable runnerlib implementation w/claude\nfix: flesh out a bit more of the Design\nfeat: add design overview\nfix: use actual env vars instead of script vars\nfix: do not run docker interactively\nfix: debugging is passed to internal root as well\nfix: debugging options and validating files correctly\nfix: working external-root for testing internal-root with\nfix: modify some script directories to make sense for config\nfix: add basic instruction (maybe) to the readme\nfeat: initial plumbing for an actual run somewhere\nfix: update readme with plan","New_release_notes_json":"{\"new_release_notes_escaped\":{\"package_\":[\"fix: get release script running with gcompat\",\"fix: use dind sidecar for release build\",\"fix: pretend docker is there when testing\",\"fix: manage leaking environment vars for tests needing them unset\",\"fix: make CI test jobs pass hopefully\",\"fix: try not submitting tests again\",\"fix: do not submit new jobs from runnerlib tests\",\"fix: make runnerlib submittal just send the jobs direct\",\"fix: adjust git cloning for subjob passing\",\"fix: change for another PR run\",\"fix: use API when available for sub-jobs\",\"fix: include job name in [REDACTED] comment results\",\"fix: remove workingdir stuff entirely\",\"fix: put the fsuser in the right place\",\"fix: use running user/group in fs by default for jobs\",\"fix: eventually use reactorcide/eval name for eval jobs\",\"fix: basic change to get reactorcide pipelines tested\",\"ci: jobs updated for running as a user instead of root\",\"fix: basic change to get reactorcide pipelines tested\",\"feat: handle pings from [REDACTED]\",\"feat: reactorcide jobs for reactorcide, now with more reactorcide\",\"fix: do a git diff with a from/to ref relationship for pr merges\",\"fix: let [REDACTED] use dirs owned by root\",\"fix: add workspace dir for common job conventions\",\"fix: more adjustments for [REDACTED] ci statuses\",\"fix: plumb the right vars through so updates to [REDACTED] PRs can happen\",\"fix: use the right base url for [REDACTED] and links back from PR checks\",\"fix: now with more form encoding support\",\"fix: moar logging for debugging [REDACTED] webhooks\",\"fix: add some debugging logging to catch where the error is happening\",\"fix: helps if we add an actual migration\",\"fix: per-project webhook secrets instead of global\",\"fix: get statuses back to [REDACTED] for PR related jobs\",\"fix: do more specific checkout instead of shallow clone naively\",\"fix: run a subcommand in its own thread to cleanup\",\"fix: pass privileges to evaluated jobs\",\"fix: vcs glue 10\",\"fix: vcs glue 9\",\"fix: vcs glue 8\",\"fix: vcs glue 7\",\"fix: vcs glue 6\",\"fix: setup run-local mounts the same\",\"fix: run-local eval format support\",\"fix: vcs glue 5\",\"fix: vcs glue 4\",\"fix: vcs glue 3\",\"fix: vcs glue 2\",\"fix: vcs glue\",\"fix: enable vcs webhook env vars\",\"fix: object arrays\",\"fix: setup more [REDACTED] token plumbing\",\"feat: set webhook for [REDACTED] in env vars\",\"feat: webhooks support with [REDACTED] as first target\",\"fix: handle not having stderr scenarios with s3 errors\",\"fix: get s3 logging in k8s deployments working, attempt 1\",\"fix: updates for k8s deploy consistency\",\"fix: update job python for [REDACTED]\",\"fix: update job python for [REDACTED]\",\"fix: update job python for [REDACTED]\",\"fix: update job python for [REDACTED]\",\"fix: update job python for [REDACTED]\",\"fix: update job python for [REDACTED]\",\"fix: update job python for [REDACTED]\",\"fix: add log support and move to json formatted logs\",\"fix: worker to runnerlib source checkout now works\",\"fix: changes for k8s deployment job, mounting perms\",\"feat: add k8s deployment scripts that can be run from reactorcide\",\"fix: work with containerd as deployed by foundry stack detecting sudo\",\"fix: add secret env var listing for added logging security paths\",\"fix: update to 1.25 for builds\",\"feat: add encrypted secrets to non-local version\",\"fix: fix tests or code so everything passes\",\"fix: remove reactorcide cli\",\"fix: vm deploys are now also upgrades\",\"fix: kubernetes workflows enabled\",\"fix: finalize vm deployment for others to use\",\"fix: cleanup after working vm/host mode\",\"feat: currently building dev tagged images with cli\",\"feat: alpha attempt state\",\"fix: updated tests so they all pass and use isolation mechanisms\",\"feat: fully testable runnerlib implementation w/claude\",\"fix: flesh out a bit more of the Design\",\"feat: add design overview\",\"fix: use actual env vars instead of script vars\",\"fix: do not run docker interactively\",\"fix: debugging is passed to internal root as well\",\"fix: debugging options and validating files correctly\",\"fix: working external-root for testing internal-root with\",\"fix: modify some script directories to make sense for config\",\"fix: add basic instruction (maybe) to the readme\",\"feat: initial plumbing for an actual run somewhere\",\"fix: update readme with plan\"]}}","Dry_run":"false","Release_package":"","New_release_git_tag":"v0.2.0","Last_release_version":"0.1.0","Last_release_git_head":"c60bc24a44ccdacf9d20dfdc2db6d4fed6a62866","Last_release_git_tag":"v0.1.0"}
=== New release: v0.2.0 ===
=== Setting up registry auth ===
=== Building runnerbase image ===
WARNING: Error parsing config file (/home/reactorcide/.docker/config.json): invalid character '\n' in string literal
DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
Install the buildx component to build images with BuildKit:
https://docs.docker.com/go/buildx/
Sending build context to Docker daemon 577kB
Step 1/11 : FROM python:3.13-slim-trixie
3.13-slim-trixie: Pulling from library/python
0c8d55a45c0d: Pulling fs layer
03af238a5946: Pulling fs layer
686599c79c87: Pulling fs layer
f1cadbd7abd2: Pulling fs layer
f1cadbd7abd2: Waiting
03af238a5946: Verifying Checksum
03af238a5946: Download complete
686599c79c87: Verifying Checksum
686599c79c87: Download complete
f1cadbd7abd2: Verifying Checksum
f1cadbd7abd2: Download complete
0c8d55a45c0d: Verifying Checksum
0c8d55a45c0d: Download complete
0c8d55a45c0d: Pull complete
03af238a5946: Pull complete
686599c79c87: Pull complete
f1cadbd7abd2: Pull complete
Digest: sha256:3de9a8d7aedbb7984dc18f2dff178a7850f16c1ae7c34ba9d7ecc23d0755e35f
Status: Downloaded newer image for python:3.13-slim-trixie
---> 7fda8cfe122c
Step 2/11 : RUN apt-get update && apt-get install -y --no-install-recommends git ca-certificates openssh-client rsync curl sudo && rm -rf /var/lib/apt/lists/*
---> Running in 96d53c523444
Hit:1 http://deb.debian.org/debian trixie InRelease
Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
Get:4 http://deb.debian.org/debian trixie/[REDACTED] amd64 Packages [9670 kB]
Get:5 http://deb.debian.org/debian trixie-updates/[REDACTED] amd64 Packages [5412 B]
Get:6 http://deb.debian.org/debian-security trixie-security/[REDACTED] amd64 Packages [112 kB]
Fetched 9879 kB in 2s (4625 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
ca-certificates is already the newest version (20250419).
The following additional packages will be installed:
git-man libapparmor1 libbrotli1 libcbor0.10 libcom-err2 libcurl3t64-gnutls
libcurl4t64 libedit2 liberror-perl libexpat1 libfido2-1 libgdbm-compat4t64
libgnutls30t64 libgssapi-krb5-2 libidn2-0 libk5crypto3 libkeyutils1
libkrb5-3 libkrb5support0 libldap2 libnghttp2-14 libnghttp3-9 libngtcp2-16
libngtcp2-crypto-gnutls8 libp11-kit0 libperl5.40 libpopt0 libpsl5t64
librtmp1 libsasl2-2 libsasl2-modules-db libssh2-1t64 libtasn1-6
libunistring5 perl perl-modules-5.40
Suggested packages:
gettext-base git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki
git-svn gnutls-bin krb5-doc krb5-user sensible-utils keychain libpam-ssh
monkeysphere ssh-askpass perl-doc libterm-readline-gnu-perl
| libterm-readline-perl-perl make libtap-harness-archive-perl openssh-server
python3 python3-braceexpand
Recommended packages:
bash-completion patch less krb5-locales libldap-common publicsuffix
libsasl2-modules xauth
The following NEW packages will be installed:
curl git git-man libapparmor1 libbrotli1 libcbor0.10 libcom-err2
libcurl3t64-gnutls libcurl4t64 libedit2 liberror-perl libexpat1 libfido2-1
libgdbm-compat4t64 libgnutls30t64 libgssapi-krb5-2 libidn2-0 libk5crypto3
libkeyutils1 libkrb5-3 libkrb5support0 libldap2 libnghttp2-14 libnghttp3-9
libngtcp2-16 libngtcp2-crypto-gnutls8 libp11-kit0 libperl5.40 libpopt0
libpsl5t64 librtmp1 libsasl2-2 libsasl2-modules-db libssh2-1t64 libtasn1-6
libunistring5 openssh-client perl perl-modules-5.40 rsync sudo
0 upgraded, 41 newly installed, 0 to remove and 0 not upgraded.
Need to get 28.1 MB of archives.
After this operation, 134 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian trixie/[REDACTED] amd64 libexpat1 amd64 2.7.1-2 [108 kB]
Get:2 http://deb.debian.org/debian trixie/[REDACTED] amd64 libpopt0 amd64 1.19+dfsg-2 [43.8 kB]
Get:3 http://deb.debian.org/debian trixie/[REDACTED] amd64 rsync amd64 3.4.1+ds1-5+deb13u1 [429 kB]
Get:4 http://deb.debian.org/debian trixie/[REDACTED] amd64 libapparmor1 amd64 4.1.0-1 [43.7 kB]
Get:5 http://deb.debian.org/debian trixie/[REDACTED] amd64 sudo amd64 1.9.16p2-3 [2087 kB]
Get:6 http://deb.debian.org/debian trixie/[REDACTED] amd64 libedit2 amd64 3.1-20250104-1 [93.8 kB]
Get:7 http://deb.debian.org/debian trixie/[REDACTED] amd64 libcbor0.10 amd64 0.10.2-2 [28.3 kB]
Get:8 http://deb.debian.org/debian trixie/[REDACTED] amd64 libfido2-1 amd64 1.15.0-1+b1 [78.7 kB]
Get:9 http://deb.debian.org/debian trixie/[REDACTED] amd64 libkrb5support0 amd64 1.21.3-5 [33.0 kB]
Get:10 http://deb.debian.org/debian trixie/[REDACTED] amd64 libcom-err2 amd64 1.47.2-3+b7 [25.0 kB]
Get:11 http://deb.debian.org/debian trixie/[REDACTED] amd64 libk5crypto3 amd64 1.21.3-5 [81.5 kB]
Get:12 http://deb.debian.org/debian trixie/[REDACTED] amd64 libkeyutils1 amd64 1.6.3-6 [9456 B]
Get:13 http://deb.debian.org/debian trixie/[REDACTED] amd64 libkrb5-3 amd64 1.21.3-5 [326 kB]
Get:14 http://deb.debian.org/debian trixie/[REDACTED] amd64 libgssapi-krb5-2 amd64 1.21.3-5 [138 kB]
Get:15 http://deb.debian.org/debian trixie/[REDACTED] amd64 openssh-client amd64 1:10.0p1-7 [985 kB]
Get:16 http://deb.debian.org/debian trixie/[REDACTED] amd64 perl-modules-5.40 all 5.40.1-6 [3019 kB]
Get:17 http://deb.debian.org/debian trixie/[REDACTED] amd64 libgdbm-compat4t64 amd64 1.24-2 [50.3 kB]
Get:18 http://deb.debian.org/debian trixie/[REDACTED] amd64 libperl5.40 amd64 5.40.1-6 [4341 kB]
Get:19 http://deb.debian.org/debian trixie/[REDACTED] amd64 perl amd64 5.40.1-6 [267 kB]
Get:20 http://deb.debian.org/debian trixie/[REDACTED] amd64 libbrotli1 amd64 1.1.0-2+b7 [307 kB]
Get:21 http://deb.debian.org/debian trixie/[REDACTED] amd64 libunistring5 amd64 1.3-2 [477 kB]
Get:22 http://deb.debian.org/debian trixie/[REDACTED] amd64 libidn2-0 amd64 2.3.8-2 [109 kB]
Get:23 http://deb.debian.org/debian trixie/[REDACTED] amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-9 [19.8 kB]
Get:24 http://deb.debian.org/debian trixie/[REDACTED] amd64 libsasl2-2 amd64 2.1.28+dfsg1-9 [57.5 kB]
Get:25 http://deb.debian.org/debian trixie/[REDACTED] amd64 libldap2 amd64 2.6.10+dfsg-1 [194 kB]
Get:26 http://deb.debian.org/debian trixie/[REDACTED] amd64 libnghttp2-14 amd64 1.64.0-1.1 [76.0 kB]
Get:27 http://deb.debian.org/debian trixie/[REDACTED] amd64 libnghttp3-9 amd64 1.8.0-1 [67.7 kB]
Get:28 http://deb.debian.org/debian trixie/[REDACTED] amd64 libpsl5t64 amd64 0.21.2-1.1+b1 [57.2 kB]
Get:29 http://deb.debian.org/debian trixie/[REDACTED] amd64 libp11-kit0 amd64 0.25.5-3 [425 kB]
Get:30 http://deb.debian.org/debian trixie/[REDACTED] amd64 libtasn1-6 amd64 4.20.0-2 [49.9 kB]
Get:31 http://deb.debian.org/debian-security trixie-security/[REDACTED] amd64 libgnutls30t64 amd64 3.8.9-3+deb13u2 [1468 kB]
Get:32 http://deb.debian.org/debian trixie/[REDACTED] amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b5 [58.8 kB]
Get:33 http://deb.debian.org/debian trixie/[REDACTED] amd64 libssh2-1t64 amd64 1.11.1-1 [245 kB]
Get:34 http://deb.debian.org/debian trixie/[REDACTED] amd64 libcurl4t64 amd64 8.14.1-2+deb13u2 [391 kB]
Get:35 http://deb.debian.org/debian trixie/[REDACTED] amd64 curl amd64 8.14.1-2+deb13u2 [270 kB]
Get:36 http://deb.debian.org/debian trixie/[REDACTED] amd64 libngtcp2-16 amd64 1.11.0-1 [131 kB]
Get:37 http://deb.debian.org/debian trixie/[REDACTED] amd64 libngtcp2-crypto-gnutls8 amd64 1.11.0-1 [29.3 kB]
Get:38 http://deb.debian.org/debian trixie/[REDACTED] amd64 libcurl3t64-gnutls amd64 8.14.1-2+deb13u2 [383 kB]
Get:39 http://deb.debian.org/debian trixie/[REDACTED] amd64 liberror-perl all 0.17030-1 [26.9 kB]
Get:40 http://deb.debian.org/debian trixie/[REDACTED] amd64 git-man all 1:2.47.3-0+deb13u1 [2205 kB]
Get:41 http://deb.debian.org/debian trixie/[REDACTED] amd64 git amd64 1:2.47.3-0+deb13u1 [8862 kB]
[91mdebconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
[0m[91mdebconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC entries checked: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.40.1 /usr/local/share/perl/5.40.1 /usr/lib/x86_64-linux-gnu/perl5/5.40 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.40 /usr/share/perl/5.40 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 8, <STDIN> line 41.)
debconf: falling back to frontend: Teletype
[0m[91mdebconf: unable to initialize frontend: Teletype
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Noninteractive
[0mFetched 28.1 MB in 3s (9892 kB/s)
Selecting previously unselected package libexpat1:amd64.
(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 ... 5645 files and directories currently installed.)
Preparing to unpack .../00-libexpat1_2.7.1-2_amd64.deb ...
Unpacking libexpat1:amd64 (2.7.1-2) ...
Selecting previously unselected package libpopt0:amd64.
Preparing to unpack .../01-libpopt0_1.19+dfsg-2_amd64.deb ...
Unpacking libpopt0:amd64 (1.19+dfsg-2) ...
Selecting previously unselected package rsync.
Preparing to unpack .../02-rsync_3.4.1+ds1-5+deb13u1_amd64.deb ...
Unpacking rsync (3.4.1+ds1-5+deb13u1) ...
Selecting previously unselected package libapparmor1:amd64.
Preparing to unpack .../03-libapparmor1_4.1.0-1_amd64.deb ...
Unpacking libapparmor1:amd64 (4.1.0-1) ...
Selecting previously unselected package sudo.
Preparing to unpack .../04-sudo_1.9.16p2-3_amd64.deb ...
Unpacking sudo (1.9.16p2-3) ...
Selecting previously unselected package libedit2:amd64.
Preparing to unpack .../05-libedit2_3.1-20250104-1_amd64.deb ...
Unpacking libedit2:amd64 (3.1-20250104-1) ...
Selecting previously unselected package libcbor0.10:amd64.
Preparing to unpack .../06-libcbor0.10_0.10.2-2_amd64.deb ...
Unpacking libcbor0.10:amd64 (0.10.2-2) ...
Selecting previously unselected package libfido2-1:amd64.
Preparing to unpack .../07-libfido2-1_1.15.0-1+b1_amd64.deb ...
Unpacking libfido2-1:amd64 (1.15.0-1+b1) ...
Selecting previously unselected package libkrb5support0:amd64.
Preparing to unpack .../08-libkrb5support0_1.21.3-5_amd64.deb ...
Unpacking libkrb5support0:amd64 (1.21.3-5) ...
Selecting previously unselected package libcom-err2:amd64.
Preparing to unpack .../09-libcom-err2_1.47.2-3+b7_amd64.deb ...
Unpacking libcom-err2:amd64 (1.47.2-3+b7) ...
Selecting previously unselected package libk5crypto3:amd64.
Preparing to unpack .../10-libk5crypto3_1.21.3-5_amd64.deb ...
Unpacking libk5crypto3:amd64 (1.21.3-5) ...
Selecting previously unselected package libkeyutils1:amd64.
Preparing to unpack .../11-libkeyutils1_1.6.3-6_amd64.deb ...
Unpacking libkeyutils1:amd64 (1.6.3-6) ...
Selecting previously unselected package libkrb5-3:amd64.
Preparing to unpack .../12-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 .../13-libgssapi-krb5-2_1.21.3-5_amd64.deb ...
Unpacking libgssapi-krb5-2:amd64 (1.21.3-5) ...
Selecting previously unselected package openssh-client.
Preparing to unpack .../14-openssh-client_1%3a10.0p1-7_amd64.deb ...
Unpacking openssh-client (1:10.0p1-7) ...
Selecting previously unselected package perl-modules-5.40.
Preparing to unpack .../15-perl-modules-5.40_5.40.1-6_all.deb ...
Unpacking perl-modules-5.40 (5.40.1-6) ...
Selecting previously unselected package libgdbm-compat4t64:amd64.
Preparing to unpack .../16-libgdbm-compat4t64_1.24-2_amd64.deb ...
Unpacking libgdbm-compat4t64:amd64 (1.24-2) ...
Selecting previously unselected package libperl5.40:amd64.
Preparing to unpack .../17-libperl5.40_5.40.1-6_amd64.deb ...
Unpacking libperl5.40:amd64 (5.40.1-6) ...
Selecting previously unselected package perl.
Preparing to unpack .../18-perl_5.40.1-6_amd64.deb ...
Unpacking perl (5.40.1-6) ...
Selecting previously unselected package libbrotli1:amd64.
Preparing to unpack .../19-libbrotli1_1.1.0-2+b7_amd64.deb ...
Unpacking libbrotli1:amd64 (1.1.0-2+b7) ...
Selecting previously unselected package libunistring5:amd64.
Preparing to unpack .../20-libunistring5_1.3-2_amd64.deb ...
Unpacking libunistring5:amd64 (1.3-2) ...
Selecting previously unselected package libidn2-0:amd64.
Preparing to unpack .../21-libidn2-0_2.3.8-2_amd64.deb ...
Unpacking libidn2-0:amd64 (2.3.8-2) ...
Selecting previously unselected package libsasl2-modules-db:amd64.
Preparing to unpack .../22-libsasl2-modules-db_2.1.28+dfsg1-9_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-9) ...
Selecting previously unselected package libsasl2-2:amd64.
Preparing to unpack .../23-libsasl2-2_2.1.28+dfsg1-9_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-9) ...
Selecting previously unselected package libldap2:amd64.
Preparing to unpack .../24-libldap2_2.6.10+dfsg-1_amd64.deb ...
Unpacking libldap2:amd64 (2.6.10+dfsg-1) ...
Selecting previously unselected package libnghttp2-14:amd64.
Preparing to unpack .../25-libnghttp2-14_1.64.0-1.1_amd64.deb ...
Unpacking libnghttp2-14:amd64 (1.64.0-1.1) ...
Selecting previously unselected package libnghttp3-9:amd64.
Preparing to unpack .../26-libnghttp3-9_1.8.0-1_amd64.deb ...
Unpacking libnghttp3-9:amd64 (1.8.0-1) ...
Selecting previously unselected package libpsl5t64:amd64.
Preparing to unpack .../27-libpsl5t64_0.21.2-1.1+b1_amd64.deb ...
Unpacking libpsl5t64:amd64 (0.21.2-1.1+b1) ...
Selecting previously unselected package libp11-kit0:amd64.
Preparing to unpack .../28-libp11-kit0_0.25.5-3_amd64.deb ...
Unpacking libp11-kit0:amd64 (0.25.5-3) ...
Selecting previously unselected package libtasn1-6:amd64.
Preparing to unpack .../29-libtasn1-6_4.20.0-2_amd64.deb ...
Unpacking libtasn1-6:amd64 (4.20.0-2) ...
Selecting previously unselected package libgnutls30t64:amd64.
Preparing to unpack .../30-libgnutls30t64_3.8.9-3+deb13u2_amd64.deb ...
Unpacking libgnutls30t64:amd64 (3.8.9-3+deb13u2) ...
Selecting previously unselected package librtmp1:amd64.
Preparing to unpack .../31-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_amd64.deb ...
Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ...
Selecting previously unselected package libssh2-1t64:amd64.
Preparing to unpack .../32-libssh2-1t64_1.11.1-1_amd64.deb ...
Unpacking libssh2-1t64:amd64 (1.11.1-1) ...
Selecting previously unselected package libcurl4t64:amd64.
Preparing to unpack .../33-libcurl4t64_8.14.1-2+deb13u2_amd64.deb ...
Unpacking libcurl4t64:amd64 (8.14.1-2+deb13u2) ...
Selecting previously unselected package curl.
Preparing to unpack .../34-curl_8.14.1-2+deb13u2_amd64.deb ...
Unpacking curl (8.14.1-2+deb13u2) ...
Selecting previously unselected package libngtcp2-16:amd64.
Preparing to unpack .../35-libngtcp2-16_1.11.0-1_amd64.deb ...
Unpacking libngtcp2-16:amd64 (1.11.0-1) ...
Selecting previously unselected package libngtcp2-crypto-gnutls8:amd64.
Preparing to unpack .../36-libngtcp2-crypto-gnutls8_1.11.0-1_amd64.deb ...
Unpacking libngtcp2-crypto-gnutls8:amd64 (1.11.0-1) ...
Selecting previously unselected package libcurl3t64-gnutls:amd64.
Preparing to unpack .../37-libcurl3t64-gnutls_8.14.1-2+deb13u2_amd64.deb ...
Unpacking libcurl3t64-gnutls:amd64 (8.14.1-2+deb13u2) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../38-liberror-perl_0.17030-1_all.deb ...
Unpacking liberror-perl (0.17030-1) ...
Selecting previously unselected package git-man.
Preparing to unpack .../39-git-man_1%3a2.47.3-0+deb13u1_all.deb ...
Unpacking git-man (1:2.47.3-0+deb13u1) ...
Selecting previously unselected package git.
Preparing to unpack .../40-git_1%3a2.47.3-0+deb13u1_amd64.deb ...
Unpacking git (1:2.47.3-0+deb13u1) ...
Setting up libexpat1:amd64 (2.7.1-2) ...
Setting up libkeyutils1:amd64 (1.6.3-6) ...
Setting up libapparmor1:amd64 (4.1.0-1) ...
Setting up libgdbm-compat4t64:amd64 (1.24-2) ...
Setting up libcbor0.10:amd64 (0.10.2-2) ...
Setting up libbrotli1:amd64 (1.1.0-2+b7) ...
Setting up libedit2:amd64 (3.1-20250104-1) ...
Setting up libnghttp2-14:amd64 (1.64.0-1.1) ...
Setting up libcom-err2:amd64 (1.47.2-3+b7) ...
Setting up libkrb5support0:amd64 (1.21.3-5) ...
Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-9) ...
Setting up libp11-kit0:amd64 (0.25.5-3) ...
Setting up libunistring5:amd64 (1.3-2) ...
Setting up sudo (1.9.16p2-3) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libk5crypto3:amd64 (1.21.3-5) ...
Setting up libsasl2-2:amd64 (2.1.28+dfsg1-9) ...
Setting up libnghttp3-9:amd64 (1.8.0-1) ...
Setting up perl-modules-5.40 (5.40.1-6) ...
Setting up libtasn1-6:amd64 (4.20.0-2) ...
Setting up git-man (1:2.47.3-0+deb13u1) ...
Setting up libngtcp2-16:amd64 (1.11.0-1) ...
Setting up libkrb5-3:amd64 (1.21.3-5) ...
Setting up libssh2-1t64:amd64 (1.11.1-1) ...
Setting up libfido2-1:amd64 (1.15.0-1+b1) ...
Setting up libldap2:amd64 (2.6.10+dfsg-1) ...
Setting up libpopt0:amd64 (1.19+dfsg-2) ...
Setting up libidn2-0:amd64 (2.3.8-2) ...
Setting up libperl5.40:amd64 (5.40.1-6) ...
Setting up perl (5.40.1-6) ...
Setting up libgssapi-krb5-2:amd64 (1.21.3-5) ...
Setting up rsync (3.4.1+ds1-5+deb13u1) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libgnutls30t64:amd64 (3.8.9-3+deb13u2) ...
Setting up openssh-client (1:10.0p1-7) ...
Setting up libpsl5t64:amd64 (0.21.2-1.1+b1) ...
Setting up liberror-perl (0.17030-1) ...
Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ...
Setting up libngtcp2-crypto-gnutls8:amd64 (1.11.0-1) ...
Setting up libcurl4t64:amd64 (8.14.1-2+deb13u2) ...
Setting up libcurl3t64-gnutls:amd64 (8.14.1-2+deb13u2) ...
Setting up git (1:2.47.3-0+deb13u1) ...
Setting up curl (8.14.1-2+deb13u2) ...
Processing triggers for libc-bin (2.41-12+deb13u1) ...
---> Removed intermediate container 96d53c523444
---> bfd9317915c6
Step 3/11 : RUN useradd -m -u 1001 -s /bin/sh runner && echo "runner ALL=(ALL) NOPASSWD: /usr/bin/apt-get, /usr/bin/apt" >> /etc/sudoers.d/runner
---> Running in 28c48880a4b1
---> Removed intermediate container 28c48880a4b1
---> c7dba948688a
Step 4/11 : COPY --from=ghcr.io/astral-sh/uv:latest /uv /usr/local/bin/uv
latest: Pulling from astral-sh/uv
8a75ce161c36: Pulling fs layer
45e14b7e1aeb: Pulling fs layer
45e14b7e1aeb: Download complete
8a75ce161c36: Verifying Checksum
8a75ce161c36: Download complete
8a75ce161c36: Pull complete
45e14b7e1aeb: Pull complete
Digest: sha256:4cac394b6b72846f8a85a7a0e577c6d61d4e17fe2ccee65d9451a8b3c9efb4ac
Status: Downloaded newer image for ghcr.io/astral-sh/uv:latest
---> f5649fe1c6c5
Step 5/11 : WORKDIR /job
---> Running in 18bb58fc0124
---> Removed intermediate container 18bb58fc0124
---> 5187abad6d98
Step 6/11 : COPY . /tmp/runnerlib
---> 3f3571edda1a
Step 7/11 : RUN cd /tmp/runnerlib && uv pip install --system . && rm -rf /tmp/runnerlib
---> Running in bf4d9cccf825
[91mUsing Python 3.13.12 environment at: /usr/local
[0m[91mResolved 16 packages in 417ms
[0m[91m Building runnerlib @ file:///tmp/runnerlib
[0m[91mDownloading pygments (1.2MiB)
[0m[91mDownloading cryptography (4.3MiB)
[0m[91m Downloaded cryptography
[0m[91m Downloaded pygments
[0m[91m Built runnerlib @ file:///tmp/runnerlib
[0m[91mPrepared 16 packages in 2.75s
[0m[91mInstalled 16 packages in 45ms
+ annotated-doc==0.[0m[91m0.4
+ cffi==2.0.0[0m[91m
+ click[0m[91m==8.3.1[0m[91m
[0m[91m+ cryptography[0m[91m==46.0[0m[91m.5
[0m[91m+ gitdb[0m[91m==4[0m[91m.0.12[0m[91m
+ [0m[91mgitpython==[0m[91m3.1[0m[91m.46
[0m[91m+ [0m[91mmarkdown-it-py==[0m[91m4.0.[0m[91m0
[0m[91m+ mdurl[0m[91m==[0m[91m0.1.2[0m[91m
+[0m[91m pycparser[0m[91m==3.0
[0m[91m+ [0m[91mpygments[0m[91m==2.19.[0m[91m2
+[0m[91m pyyaml[0m[91m==6[0m[91m.0.3[0m[91m
[0m[91m+ rich[0m[91m==14.3.3
+ runnerlib==0.1.0 (from file:///tmp/runnerlib)
+ shellingham==1.5.4
+ smmap==5.0.2
+ typer==0.24.1
[0m ---> Removed intermediate container bf4d9cccf825
---> 6231be6a6012
Step 8/11 : RUN runnerlib --help
---> Running in 581a31bda161
Usage: runnerlib [OPTIONS] COMMAND [ARGS]...
╭─ Options ────────────────────────────────────────────────────────────────────╮
│ --install-completion Install completion for the current shell. │
│ --show-completion Show completion for the current shell, to copy │
│ it or customize the installation. │
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────╮
│ run Run a job command, passing through all arguments. │
│ checkout Checkout a git repository to the configured code directory. │
│ run-job Run a job from a JSON/YAML definition file. │
│ copy Copy a directory to the configured code directory. │
│ cleanup Clean up the job directory. │
│ config Display the resolved configuration. │
│ validate Validate the configuration without executing. │
│ eval Evaluate job definitions against an event and generate triggers. │
│ trigger Read job definition files and submit them as triggers. │
│ git │
╰──────────────────────────────────────────────────────────────────────────────╯
---> Removed intermediate container 581a31bda161
---> 72de888de5ba
Step 9/11 : RUN chown runner:runner /job
---> Running in 21659782d559
---> Removed intermediate container 21659782d559
---> 0a43830f5fd0
Step 10/11 : ENTRYPOINT ["runnerlib"]
---> Running in c0195dff97c3
---> Removed intermediate container c0195dff97c3
---> 0d258f24092b
Step 11/11 : CMD ["--help"]
---> Running in 9fe2c2163a72
---> Removed intermediate container 9fe2c2163a72
---> 190f92223237
Successfully built 190f92223237
Successfully tagged [REDACTED]/public/reactorcide/runnerbase:v0.2.0
Successfully tagged [REDACTED]/public/reactorcide/runnerbase:latest
WARNING: Error parsing config file (/home/reactorcide/.docker/config.json): invalid character '\n' in string literal
The push refers to repository [[REDACTED]/public/reactorcide/runnerbase]
Get "https://[REDACTED]/v2/": dial tcp 10.16.0.30:443: connect: connection refused