Adding VersionStream for gitlab-runner-18.1#57085
Merged
Merged
Chainguard Internal / elastic-build (eco-2-28)
succeeded
Jun 20, 2025 in 4m 58s
APKs built successfully
Build ID: 191e5977-e633-4531-8153-88e8af6f8310
Details
x86_64 Logs
Click to expand
is.com/prod-bundle-staging/eco-2-28/x86_64/1750437224305336963-gitlab-runner-18.1-18.1.0-r0.tar.gz?Expires=1750480424&GoogleAccessId=ebuild-456o8jve9m82pzkyd0rxyya%40prod-enforce-fabc.iam.gserviceaccount.com&Signature=MlZJLtC5un7UEyAkf7UXSmqJ6ElJUbGrvO6W%2FFQpXWV6WdxOeEPyW0uaxxdaw%2BQvzQfiUrthfx0hg4A1ELspa4ci6j6nBon4ACXZso2LjXv8Tq8DL359oJigadLPj7imTHRHbn2Ph0ZvWvDZYEDeo3wUv%2BcD4GM0L7rPdd4KJAjKHZobpS6NcRU5TGL8b%2FwGSyiy5epgpd2EfVAnNy19RVa8Z%2B2GZoO%2FX59YDfuHviHZP2Mospr0XlUu%2BoLVUUv2JhNEeaufwli1wWqZBkz4S2YzeWxs7ANkzB541Nx4x%2FPJkCTvIVwuLJJFDpxhhUiHGFpIVcWFscolibW4H5DSng%3D%3D]
command "curl" completed successfully
upload completed successfully
packages.tar sha256sum: 65323138323335646533386664303636393166323938643437393339663762383037613138346635666134366566396136333762303838393065623135643534
sha256sum "e218235de38fd06691f298d47939f7b807a184f5fa46ef9a637b08890eb15d54" written to /dev/termination-log
build completed successfully
parsed env
configuring puller identity "e2fa069c57acc83f3f2748a8bed50e44dff064dc/dcb8fb2f15475910"...
running command chainctl [auth login --audience apk.cgr.dev --identity e2fa069c57acc83f3f2748a8bed50e44dff064dc/dcb8fb2f15475910]
Successfully exchanged token.
Valid! Id: e2fa069c57acc83f3f2748a8bed50e44dff064dc/dcb8fb2f15475910
Updates are available for chainctl (current version: 0.2.90; latest: 0.2.91). To install, please run:
$ chainctl update
command "chainctl" completed successfully
puller identity configured successfully
puller identity configured successfully
running tests...
running command /usr/bin/dind [dockerd] in background
command "/usr/bin/dind" started successfully
running command bash [-c
# Retry up to 60 seconds to wait for docker to start.
worked=false
for i in $(seq 60); do
if docker info >/dev/null 2>&1; then
worked=true
break
fi
echo "docker healthcheck failed, docker is not ready, retrying... ($i/60 seconds so far)..."
sleep 1
done
if [ "$worked" = "false" ]; then
echo "Failed to start docker after 60 seconds"
exit 1
fi
]
command "bash" completed successfully
running command melange [test gitlab-runner-18.1.yaml --gcplog --source-dir gitlab-runner-18.1 --test-package-append wolfi-base --arch=x86_64 --env-file=build-x86_64.env --pipeline-dirs=pipelines --runner=docker --repository-append=https://apk.cgr.dev/chainguard --repository-append=https://apk.cgr.dev/chainguard-private --repository-append=https://apk.cgr.dev/chainguard-2.28 --repository-append=https://apk.cgr.dev/chainguard-2.28-presubmit/91d0042b06c9f16144f230001ba7518a36860063 --test-package-append=ct-manylinux-2.28 --test-package-append=gcc-14-default --repository-append=https://apk.cgr.dev/chainguard-2.28-presubmit/91d0042b06c9f16144f230001ba7518a36860063]
Updates are available for chainctl (current version: 0.2.90; latest: 0.2.91). To install, please run:
$ chainctl update
image configuration:
contents:
build repositories: []
runtime repositories: []
keyring: []
packages: [gitlab-runner-18.1 gitlab-runner-helper=18.1.0-r0]
accounts:
runas:
users:
- uid=1000(build) gid=1000
groups:
- gid=1000(build) members=[build]
installing wolfi-baselayout (20230201-r20)
installing ca-certificates-bundle (20241121-r42)
installing glibc-locale-posix (2.41-r9)
installing glibc (2.41-r9)
installing ld-linux (2.41-r9)
installing libgcc (15.1.0-r1)
installing ct-manylinux-2.28 (1-r9)
installing libstdc++ (15.1.0-r1)
installing gmp (6.3.0-r6)
installing mpfr (4.2.2-r1)
installing mpc (1.3.1-r6)
installing posix-cc-wrappers (1-r6)
installing zlib (1.3.1-r7)
installing libstdc++-14 (14.3.0-r2)
installing libstdc++-14-dev (14.3.0-r2)
installing isl (0.27-r3)
installing libzstd1 (1.5.7-r2)
installing libquadmath (15.1.0-r1)
installing binutils (2.44-r9)
installing openssf-compiler-options (20240627-r21)
installing libxcrypt (4.4.38-r2)
installing libxcrypt-dev (4.4.38-r2)
installing nss-db (2.41-r9)
installing nss-hesiod (2.41-r9)
installing linux-headers (6.15.3-r0)
installing glibc-dev (2.41-r9)
installing gcc-14 (14.3.0-r2)
installing libgfortran-14 (14.3.0-r2)
installing gfortran-14 (14.3.0-r2)
installing libgfortran (15.1.0-r1)
installing gcc-14-default (14.3.0-r2)
installing gitlab-runner-18.1 (18.1.0-r0)
installing gitlab-runner-helper-18.1 (18.1.0-r0)
installing wolfi-keys (1-r11)
installing libcrypto3 (3.5.0-r2)
installing libssl3 (3.5.0-r2)
installing apk-tools (2.14.10-r4)
installing libcrypt1 (2.41-r9)
installing busybox (1.37.0-r46)
installing wolfi-base (1-r7)
layer digest: sha256:53a86137e8cb863395e444a026010d2df12c5e8c45656dd5fe1da2ac8018ca0f
layer diffID: sha256:af56e78388a18de62574077ef4bf3f7a1b876957452749b024266d78a4ee3b43
saving OCI image locally: apko.local/cache:27b0d1d42590570d59bfac3613bb155aca1f321fa9d28841ee61bf5e1e29c6dd
populating workspace /tmp/melange-workspace-2766731707 from gitlab-runner-18.1
running the main test pipeline
NAME:
gitlab-runner - a GitLab Runner
USAGE:
gitlab-runner [global options] command [command options] [arguments...]
VERSION:
v18.1.0 (0731d300)
AUTHOR:
GitLab Inc. <support@gitlab.com>
COMMANDS:
list List all configured runners
run run multi runner service
register register a new runner
reset-token reset a runner's token
install install service
uninstall uninstall service
start start service
stop stop service
restart restart service
status get status of a service
run-single start single runner
unregister unregister specific runner
verify verify all registered runners
wrapper start multi runner service wrapped with gRPC manager server
fleeting manage fleeting plugins
artifacts-downloader download and extract build artifacts (internal)
artifacts-uploader create and upload build artifacts (internal)
cache-archiver create and upload cache artifacts (internal)
cache-extractor download and extract cache artifacts (internal)
cache-init changed permissions for cache paths (internal)
health-check check health for a specific address
proxy-exec execute internal commands (internal)
read-logs reads job logs from a file, used by kubernetes executor (internal)
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--cpuprofile value write cpu profile to file [$CPU_PROFILE]
--debug debug mode [$RUNNER_DEBUG]
--log-format value Choose log format (options: runner, text, json) [$LOG_FORMAT]
--log-level value, -l value Log level (options: debug, info, warn, error, fatal, panic) [$LOG_LEVEL]
--help, -h show help
--version, -v print the version
NAME:
gitlab-runner-helper - a GitLab Runner Helper
USAGE:
gitlab-runner-helper [global options] command [command options] [arguments...]
VERSION:
v18.1.0 (0731d300)
AUTHOR:
GitLab Inc. <support@gitlab.com>
COMMANDS:
artifacts-downloader download and extract build artifacts (internal)
artifacts-uploader create and upload build artifacts (internal)
cache-archiver create and upload cache artifacts (internal)
cache-extractor download and extract cache artifacts (internal)
cache-init changed permissions for cache paths (internal)
health-check check health for a specific address
proxy-exec execute internal commands (internal)
read-logs reads job logs from a file, used by kubernetes executor (internal)
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--debug debug mode [$RUNNER_DEBUG]
--log-format value Choose log format (options: runner, text, json) [$LOG_FORMAT]
--log-level value, -l value Log level (options: debug, info, warn, error, fatal, panic) [$LOG_LEVEL]
--help, -h show help
--version, -v print the version
pod c3c8fb7fbb990ff8dbe35b5d597a49c73558638b5de21e5476a94983debc8a79 terminated
running test pipeline for subpackage gitlab-docker-machine-18.1
image configuration:
contents:
build repositories: []
runtime repositories: []
keyring: []
packages: [gitlab-docker-machine-18.1]
accounts:
runas:
users:
- uid=1000(build) gid=1000
groups:
- gid=1000(build) members=[build]
installing wolfi-baselayout (20230201-r20)
installing ca-certificates-bundle (20241121-r42)
installing glibc-locale-posix (2.41-r9)
installing glibc (2.41-r9)
installing ld-linux (2.41-r9)
installing libgcc (15.1.0-r1)
installing ct-manylinux-2.28 (1-r9)
installing libstdc++ (15.1.0-r1)
installing gmp (6.3.0-r6)
installing mpfr (4.2.2-r1)
installing mpc (1.3.1-r6)
installing posix-cc-wrappers (1-r6)
installing zlib (1.3.1-r7)
installing libstdc++-14 (14.3.0-r2)
installing libstdc++-14-dev (14.3.0-r2)
installing isl (0.27-r3)
installing libzstd1 (1.5.7-r2)
installing libquadmath (15.1.0-r1)
installing binutils (2.44-r9)
installing openssf-compiler-options (20240627-r21)
installing libxcrypt (4.4.38-r2)
installing libxcrypt-dev (4.4.38-r2)
installing nss-db (2.41-r9)
installing nss-hesiod (2.41-r9)
installing linux-headers (6.15.3-r0)
installing glibc-dev (2.41-r9)
installing gcc-14 (14.3.0-r2)
installing libgfortran-14 (14.3.0-r2)
installing gfortran-14 (14.3.0-r2)
installing libgfortran (15.1.0-r1)
installing gcc-14-default (14.3.0-r2)
installing gitlab-docker-machine-18.1 (18.1.0-r0)
installing wolfi-keys (1-r11)
installing libcrypto3 (3.5.0-r2)
installing libssl3 (3.5.0-r2)
installing apk-tools (2.14.10-r4)
installing libcrypt1 (2.41-r9)
installing busybox (1.37.0-r46)
installing wolfi-base (1-r7)
layer digest: sha256:29d5f0b357c8f80633f508856a252cbd3f7b1d2ae3c0fb8b372ea05e59127f86
layer diffID: sha256:9b1d8f48cbf340540e505a096c6ab5dd4a990e07d83fa5ab9c25631308b7741d
saving OCI image locally: apko.local/cache:52f0853596908abdd26fe4f15ffae332382b1fb65448de3a57921f57bcfc4b7d
aarch64 Logs
Click to expand
64.env --pipeline-dirs=pipelines --runner=docker --repository-append=https://apk.cgr.dev/chainguard --repository-append=https://apk.cgr.dev/chainguard-private --repository-append=https://apk.cgr.dev/chainguard-2.28 --repository-append=https://apk.cgr.dev/chainguard-2.28-presubmit/91d0042b06c9f16144f230001ba7518a36860063 --test-package-append=ct-manylinux-2.28 --test-package-append=gcc-14-default --repository-append=https://apk.cgr.dev/chainguard-2.28-presubmit/91d0042b06c9f16144f230001ba7518a36860063]
Updates are available for chainctl (current version: 0.2.90; latest: 0.2.91). To install, please run:
$ chainctl update
image configuration:
contents:
build repositories: []
runtime repositories: []
keyring: []
packages: [gitlab-runner-18.1 gitlab-runner-helper=18.1.0-r0]
accounts:
runas:
users:
- uid=1000(build) gid=1000
groups:
- gid=1000(build) members=[build]
installing wolfi-baselayout (20230201-r20)
installing ca-certificates-bundle (20241121-r42)
installing glibc-locale-posix (2.41-r9)
installing ld-linux (2.41-r9)
installing glibc (2.41-r9)
installing libgcc (15.1.0-r1)
installing ct-manylinux-2.28 (1-r9)
installing libstdc++ (15.1.0-r1)
installing gmp (6.3.0-r6)
installing mpfr (4.2.2-r1)
installing mpc (1.3.1-r6)
installing posix-cc-wrappers (1-r6)
installing zlib (1.3.1-r7)
installing libstdc++-14 (14.3.0-r2)
installing libstdc++-14-dev (14.3.0-r2)
installing isl (0.27-r3)
installing libzstd1 (1.5.7-r2)
installing libquadmath (15.1.0-r1)
installing binutils (2.44-r9)
installing openssf-compiler-options (20240627-r21)
installing libxcrypt (4.4.38-r2)
installing libxcrypt-dev (4.4.38-r2)
installing nss-db (2.41-r9)
installing nss-hesiod (2.41-r9)
installing linux-headers (6.15.3-r0)
installing glibc-dev (2.41-r9)
installing gcc-14 (14.3.0-r2)
installing libgfortran-14 (14.3.0-r2)
installing gfortran-14 (14.3.0-r2)
installing libgfortran (15.1.0-r1)
installing gcc-14-default (14.3.0-r2)
installing gitlab-runner-18.1 (18.1.0-r0)
installing gitlab-runner-helper-18.1 (18.1.0-r0)
installing wolfi-keys (1-r11)
installing libcrypto3 (3.5.0-r2)
installing libssl3 (3.5.0-r2)
installing apk-tools (2.14.10-r4)
installing libcrypt1 (2.41-r9)
installing busybox (1.37.0-r46)
installing wolfi-base (1-r7)
layer digest: sha256:2641d10cf48b75b1ed7dfa6dd37481212494a3dc990b60783ed12e77ce82e355
layer diffID: sha256:071f999f1cc09ca2474d4cff7231668e623dab43fbd0dc9cff0b08df9d2c44a0
saving OCI image locally: apko.local/cache:772000c56f830f858a73a970e5c34d0628d785d9ec0b451c0c84d0e1adc3b229
populating workspace /tmp/melange-workspace-2625954883 from gitlab-runner-18.1
running the main test pipeline
NAME:
gitlab-runner - a GitLab Runner
USAGE:
gitlab-runner [global options] command [command options] [arguments...]
VERSION:
v18.1.0 (0731d300)
AUTHOR:
GitLab Inc. <support@gitlab.com>
COMMANDS:
list List all configured runners
run run multi runner service
register register a new runner
reset-token reset a runner's token
install install service
uninstall uninstall service
start start service
stop stop service
restart restart service
status get status of a service
run-single start single runner
unregister unregister specific runner
verify verify all registered runners
wrapper start multi runner service wrapped with gRPC manager server
fleeting manage fleeting plugins
artifacts-downloader download and extract build artifacts (internal)
artifacts-uploader create and upload build artifacts (internal)
cache-archiver create and upload cache artifacts (internal)
cache-extractor download and extract cache artifacts (internal)
cache-init changed permissions for cache paths (internal)
health-check check health for a specific address
proxy-exec execute internal commands (internal)
read-logs reads job logs from a file, used by kubernetes executor (internal)
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--cpuprofile value write cpu profile to file [$CPU_PROFILE]
--debug debug mode [$RUNNER_DEBUG]
--log-format value Choose log format (options: runner, text, json) [$LOG_FORMAT]
--log-level value, -l value Log level (options: debug, info, warn, error, fatal, panic) [$LOG_LEVEL]
--help, -h show help
--version, -v print the version
NAME:
gitlab-runner-helper - a GitLab Runner Helper
USAGE:
gitlab-runner-helper [global options] command [command options] [arguments...]
VERSION:
v18.1.0 (0731d300)
AUTHOR:
GitLab Inc. <support@gitlab.com>
COMMANDS:
artifacts-downloader download and extract build artifacts (internal)
artifacts-uploader create and upload build artifacts (internal)
cache-archiver create and upload cache artifacts (internal)
cache-extractor download and extract cache artifacts (internal)
cache-init changed permissions for cache paths (internal)
health-check check health for a specific address
proxy-exec execute internal commands (internal)
read-logs reads job logs from a file, used by kubernetes executor (internal)
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--debug debug mode [$RUNNER_DEBUG]
--log-format value Choose log format (options: runner, text, json) [$LOG_FORMAT]
--log-level value, -l value Log level (options: debug, info, warn, error, fatal, panic) [$LOG_LEVEL]
--help, -h show help
--version, -v print the version
pod d42d5fed7dd0c9adc2f32150ecfe16dee63b084eca6b47e7e15f05fe0479430e terminated
running test pipeline for subpackage gitlab-docker-machine-18.1
image configuration:
contents:
build repositories: []
runtime repositories: []
keyring: []
packages: [gitlab-docker-machine-18.1]
accounts:
runas:
users:
- uid=1000(build) gid=1000
groups:
- gid=1000(build) members=[build]
installing wolfi-baselayout (20230201-r20)
installing ca-certificates-bundle (20241121-r42)
installing glibc-locale-posix (2.41-r9)
installing ld-linux (2.41-r9)
installing glibc (2.41-r9)
installing libgcc (15.1.0-r1)
installing ct-manylinux-2.28 (1-r9)
installing libstdc++ (15.1.0-r1)
installing gmp (6.3.0-r6)
installing mpfr (4.2.2-r1)
installing mpc (1.3.1-r6)
installing posix-cc-wrappers (1-r6)
installing zlib (1.3.1-r7)
installing libstdc++-14 (14.3.0-r2)
installing libstdc++-14-dev (14.3.0-r2)
installing isl (0.27-r3)
installing libzstd1 (1.5.7-r2)
installing libquadmath (15.1.0-r1)
installing binutils (2.44-r9)
installing openssf-compiler-options (20240627-r21)
installing libxcrypt (4.4.38-r2)
installing libxcrypt-dev (4.4.38-r2)
installing nss-db (2.41-r9)
installing nss-hesiod (2.41-r9)
installing linux-headers (6.15.3-r0)
installing glibc-dev (2.41-r9)
installing gcc-14 (14.3.0-r2)
installing libgfortran-14 (14.3.0-r2)
installing gfortran-14 (14.3.0-r2)
installing libgfortran (15.1.0-r1)
installing gcc-14-default (14.3.0-r2)
installing gitlab-docker-machine-18.1 (18.1.0-r0)
installing wolfi-keys (1-r11)
installing libcrypto3 (3.5.0-r2)
installing libssl3 (3.5.0-r2)
installing apk-tools (2.14.10-r4)
installing libcrypt1 (2.41-r9)
installing busybox (1.37.0-r46)
installing wolfi-base (1-r7)
layer digest: sha256:9343d503b3d3a56fa8855f2bad77989bdeea45a357d694574be057d41f92380d
layer diffID: sha256:673e164da1cd2a6aeadcdad3132c6000802c1027cf0d62ee12698e66d1faab1f
saving OCI image locally: apko.local/cache:48538da40549fce09b39b64c9b9c6674bd85c305b583f7b54d7bb2546fa32d8a
docker-machine version 0.16.2-gitlab.37, build 04d824c
Usage: docker-machine [OPTIONS] COMMAND [arg...]
Create and manage machines running Docker.
Version: 0.16.2-gitlab.37, build 04d824c
Author:
Docker Machine Contributors - <https://github.com/docker/machine>
Options:
--debug, -D Enable debug mode
--storage-path, -s "/root/.docker/machine" Configures storage path [$MACHINE_STORAGE_PATH]
--tls-ca-cert CA to verify remotes against [$MACHINE_TLS_CA_CERT]
--tls-ca-key Private key to generate certificates [$MACHINE_TLS_CA_KEY]
--tls-client-cert Client cert to use for TLS [$MACHINE_TLS_CLIENT_CERT]
--tls-client-key Private key used in client TLS auth [$MACHINE_TLS_CLIENT_KEY]
--github-api-token Token to use for requests to the Github API [$MACHINE_GITHUB_API_TOKEN]
--native-ssh Use the native (Go-based) SSH implementation. [$MACHINE_NATIVE_SSH]
--bugsnag-api-token BugSnag API token for crash reporting [$MACHINE_BUGSNAG_API_TOKEN]
--help, -h show help
--version, -v print the version
Commands:
active Print which machine is active
config Print the connection config for machine
create Create a machine
env Display the commands to set up the environment for the Docker client
inspect Inspect information about a machine
ip Get the IP address of a machine
kill Kill a machine
ls List machines
provision Re-provision existing machines
regenerate-certs Regenerate TLS Certificates for a machine
restart Restart a machine
rm Remove a machine
ssh Log into or run a command on a machine with SSH.
scp Copy files between machines
mount Mount or unmount a directory from a machine with SSHFS.
start Start a machine
status Get the status of a machine
stop Stop a machine
upgrade Upgrade a machine to the latest version of Docker
url Get the URL of a machine
version Show the Docker Machine version or a machine docker version
help Shows a list of commands or help for one command
Run 'docker-machine COMMAND --help' for more information on a command.
pod fc3542ab6facd6e5deffb9ac2a9bd965e170eb486b2dc11ac00974158a37334c terminated
command "melange" completed successfully
tests completed successfully
Indexes
https://apk.cgr.dev/chainguard-2.28-presubmit/91d0042b06c9f16144f230001ba7518a36860063
Packages
- ✅ gitlab-runner-18.1 (success | 1m37s | x86_64 logs | aarch64 logs)
- aarch64/gitlab-docker-machine-18.1-18.1.0-r0.apk
- aarch64/gitlab-runner-18.1-18.1.0-r0.apk
- aarch64/gitlab-runner-helper-18.1-18.1.0-r0.apk
- aarch64/gitlab-runner-helper-compat-18.1-18.1.0-r0.apk
- aarch64/gitlab-runner-helper-oci-entrypoint-18.1-18.1.0-r0.apk
- aarch64/gitlab-runner-oci-entrypoint-18.1-18.1.0-r0.apk
- x86_64/gitlab-docker-machine-18.1-18.1.0-r0.apk
- x86_64/gitlab-runner-18.1-18.1.0-r0.apk
- x86_64/gitlab-runner-helper-18.1-18.1.0-r0.apk
- x86_64/gitlab-runner-helper-compat-18.1-18.1.0-r0.apk
- x86_64/gitlab-runner-helper-oci-entrypoint-18.1-18.1.0-r0.apk
- x86_64/gitlab-runner-oci-entrypoint-18.1-18.1.0-r0.apk
Tests
- ✅ gitlab-runner-18.1 (success | 30s | x86_64 logs | aarch64 logs)
More Observability
Command
cg build log \
--build-id 191e5977-e633-4531-8153-88e8af6f8310 \
--project prod-eco-8de7 \
--cluster elastic-pre \
--namespace pre-eco-2-28 \
--start 2025-06-20T16:31:25Z \
--end 2025-06-20T16:46:24Z \
--attrs pkg,arch
Loading