==>(B Building on glalie(B ==>(B Checking for remote environment...(B ==>(B Syncing package to remote host...(B sending incremental file list ./ .SRCINFO 618 100% 0.00kB/s 0:00:00 618 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 86 100% 83.98kB/s 0:00:00 86 100% 83.98kB/s 0:00:00 (xfr#2, to-chk=6/9) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=5/9) PKGBUILD 700 49% 683.59kB/s 0:00:00 1,428 100% 1.36MB/s 0:00:00 (xfr#4, to-chk=4/9) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#5, to-chk=3/9) apko-1.3.0-1.log 816 100% 796.88kB/s 0:00:00 816 100% 796.88kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ sent 1,175 bytes received 198 bytes 915.33 bytes/sec total size is 3,368 speedup is 2.45 ==>(B Applying RISC-V patches...(B sending incremental file list ./ riscv64.patch 385 100% 0.00kB/s 0:00:00 385 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=0/2) sent 123 bytes received 44 bytes 66.80 bytes/sec total size is 385 speedup is 2.31 patching file PKGBUILD ==>(B Patching arch to riscv64...(B ==>(B Running pkgctl build --arch riscv64 on remote host...(B ==> WARNING:(B invalid architecture: riscv64(B ==>(B Updating pacman database cache(B [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==>(B Building apko(B  ->(B repo: extra(B  ->(B arch: riscv64(B  ->(B worker: felix-6(B ==>(B Building apko for [extra] (riscv64)(B ]3008;start=0f398cd05d8b4275984264fa494e9338;user=felix;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=5c11746ee011489a864744810249b37e;pid=1360247;comm=sudo;targetuser=root;type=session\==>(B Locking clean chroot...(Bdone(B Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=3e704d663fc447b68ccf20f1a8e0597c;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=5c11746ee011489a864744810249b37e;pid=1360876;comm=systemd-nspawn;container=arch-nspawn-1360876;type=container\]11;?\]2;🔵 Container arch-nspawn-1360876 on glalie.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h[!p]104\[?7h]3008;end=3e704d663fc447b68ccf20f1a8e0597c\==>(B Building in chroot for [extra] (riscv64)...(B ==>(B Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-6]...(Bdone(B ]3008;start=543efa5753b64cbcb0421c77fc14d50c;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=5c11746ee011489a864744810249b37e;pid=1362717;comm=sudo;targetuser=felix;type=session\==>(B Making package: apko 1.3.0-1 (Sat Sep 12 23:26:13 2026)(B ==>(B Retrieving sources...(B  ->(B Found apko-1.3.0.tar.gz(B ==>(B Validating source files with sha256sums...(B apko-1.3.0.tar.gz ... Passed ==>(B Validating source files with b2sums...(B apko-1.3.0.tar.gz ... Passed ]3008;end=543efa5753b64cbcb0421c77fc14d50c\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=6fd8237775e94d64be0731526a5ff341;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=5c11746ee011489a864744810249b37e;pid=1364241;comm=systemd-nspawn;container=makechrootpkg-apko.build.1360273;type=container\]11;?\]2;🔵 Container makechrootpkg-apko.build.1360273 on glalie.felixc.at\]3008;start=6e4948c613de435d81d69f4649934181;user=root;hostname=makechrootpkg-apko.build.1360273;machineid=bc09cb1bbe5d452fb1c6fa9ee790c373;bootid=df3d9cce01eb4014bb8053cedf5ccefd;pid=14;comm=sudo;targetuser=builduser;type=session\==>(B Making package: apko 1.3.0-1 (Sat Sep 12 15:26:48 2026)(B ==>(B Checking runtime dependencies...(B ==>(B Installing missing dependencies...(B ]3008;start=6114a925af2340048011915b244046d2;user=builduser;hostname=makechrootpkg-apko.build.1360273;machineid=bc09cb1bbe5d452fb1c6fa9ee790c373;bootid=df3d9cce01eb4014bb8053cedf5ccefd;pid=1416;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (2) New Version Net Change extra/alpine-keyring 2.6-1 0.01 MiB extra/apk-tools 3.0.8-1 0.61 MiB Total Installed Size: 0.62 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing alpine-keyring... installing apk-tools... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h]3008;end=6114a925af2340048011915b244046d2\==>(B Checking buildtime dependencies...(B ==>(B Installing missing dependencies...(B ]3008;start=33f488438f6c467f95ec5608802f939f;user=builduser;hostname=makechrootpkg-apko.build.1360273;machineid=bc09cb1bbe5d452fb1c6fa9ee790c373;bootid=df3d9cce01eb4014bb8053cedf5ccefd;pid=1458;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (1) New Version Net Change extra/go 2:1.27.1-1 216.78 MiB Total Installed Size: 216.78 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing go... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h]3008;end=33f488438f6c467f95ec5608802f939f\==>(B Retrieving sources...(B  ->(B Found apko-1.3.0.tar.gz(B ==> WARNING:(B Skipping all source file integrity checks.(B ==>(B Extracting sources...(B  ->(B Extracting apko-1.3.0.tar.gz with bsdtar(B ==>(B Starting build()...(B go: downloading github.com/chainguard-dev/clog v1.8.1 go: downloading github.com/google/go-cmp v0.7.0 go: downloading go.opentelemetry.io/otel v1.46.0 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading github.com/hashicorp/go-cleanhttp v0.5.2 go: downloading go.lsp.dev/uri v1.0.1 go: downloading go.opentelemetry.io/otel/trace v1.46.0 go: downloading chainguard.dev/sdk v0.1.248 go: downloading github.com/hashicorp/golang-lru/v2 v2.0.7 go: downloading github.com/google/go-containerregistry v0.22.1 go: downloading golang.org/x/term v0.45.0 go: downloading github.com/prometheus/client_golang v1.24.1 go: downloading github.com/package-url/packageurl-go v0.1.7 go: downloading github.com/hashicorp/go-retryablehttp v0.7.8 go: downloading github.com/u-root/u-root v0.16.0 go: downloading github.com/erofs/go-erofs v0.3.2-0.20260804074615-52cc42c5291c go: downloading github.com/spf13/cobra v1.10.2 go: downloading sigs.k8s.io/release-utils v0.12.4 go: downloading github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c go: downloading github.com/charmbracelet/log v1.0.0 go: downloading github.com/klauspost/compress v1.20.0 go: downloading github.com/go-git/go-git/v5 v5.19.2 go: downloading github.com/tmc/dot v0.2.0 go: downloading golang.org/x/sync v0.23.0 go: downloading github.com/klauspost/pgzip v1.2.6 go: downloading google.golang.org/api v0.297.0 go: downloading github.com/invopop/jsonschema v0.14.0 go: downloading k8s.io/apimachinery v0.37.0 go: downloading golang.org/x/oauth2 v0.37.0 go: downloading github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 go: downloading gopkg.in/ini.v1 v1.67.3 go: downloading github.com/pavlo-v-chernykh/keystore-go/v4 v4.5.0 go: downloading golang.org/x/sys v0.48.0 go: downloading go.step.sm/crypto v0.90.0 go: downloading golang.org/x/time v0.16.0 go: downloading github.com/muesli/termenv v0.16.0 go: downloading github.com/charmbracelet/lipgloss v1.1.0 go: downloading github.com/go-logfmt/logfmt v0.6.1 go: downloading github.com/pb33f/ordered-map/v2 v2.3.1 go: downloading github.com/common-nighthawk/go-figure v0.0.0-20210622060536-734e95fb86be go: downloading github.com/sirupsen/logrus v1.9.4 go: downloading github.com/spf13/pflag v1.0.10 go: downloading go.yaml.in/yaml/v4 v4.0.0-rc.6 go: downloading github.com/bahlo/generic-list-go v0.2.0 go: downloading github.com/buger/jsonparser v1.2.0 go: downloading github.com/prometheus/client_model v0.6.2 go: downloading github.com/prometheus/procfs v0.21.1 go: downloading github.com/prometheus/common v0.70.1 go: downloading google.golang.org/protobuf v1.36.12 go: downloading github.com/aymanbagabas/go-osc52/v2 v2.0.1 go: downloading github.com/cespare/xxhash/v2 v2.3.0 go: downloading github.com/lucasb-eyer/go-colorful v1.4.0 go: downloading github.com/beorn7/perks v1.0.1 go: downloading github.com/mattn/go-isatty v0.0.24 go: downloading github.com/rivo/uniseg v0.4.7 go: downloading github.com/charmbracelet/x/cellbuf v0.0.15 go: downloading github.com/charmbracelet/x/ansi v0.11.7 go: downloading github.com/charmbracelet/x/term v0.2.2 go: downloading github.com/charmbracelet/colorprofile v0.4.3 go: downloading github.com/mattn/go-runewidth v0.0.24 go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 go: downloading github.com/docker/cli v29.7.2+incompatible go: downloading github.com/opencontainers/image-spec v1.1.1 go: downloading github.com/clipperhouse/uax29/v2 v2.7.0 go: downloading github.com/clipperhouse/displaywidth v0.11.0 go: downloading github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e go: downloading github.com/opencontainers/go-digest v1.0.0 go: downloading github.com/moby/moby/client v0.5.1 go: downloading github.com/moby/moby/api v1.55.0 go: downloading github.com/moby/docker-image-spec v1.3.1 go: downloading golang.org/x/crypto v0.56.0 go: downloading github.com/go-jose/go-jose/v3 v3.0.5 go: downloading filippo.io/edwards25519 v1.2.0 go: downloading github.com/pkg/errors v0.9.1 go: downloading github.com/pjbgf/sha1cd v0.6.0 go: downloading github.com/sergi/go-diff v1.4.0 go: downloading github.com/go-git/go-billy/v5 v5.9.1 go: downloading github.com/ProtonMail/go-crypto v1.4.1 go: downloading github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 go: downloading github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 go: downloading github.com/emirpasic/gods v1.18.1 go: downloading github.com/kevinburke/ssh_config v1.6.0 go: downloading github.com/skeema/knownhosts v1.3.2 go: downloading golang.org/x/net v0.58.0 go: downloading dario.cat/mergo v1.0.2 go: downloading github.com/xanzy/ssh-agent v0.3.3 go: downloading github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 go: downloading gopkg.in/warnings.v0 v0.1.2 go: downloading github.com/cyphar/filepath-securejoin v0.7.0 go: downloading github.com/docker/go-connections v0.7.0 go: downloading github.com/containerd/errdefs v1.0.0 go: downloading github.com/distribution/reference v0.6.0 go: downloading github.com/containerd/errdefs/pkg v0.3.0 go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0 go: downloading github.com/cloudflare/circl v1.6.4 go: downloading github.com/felixge/httpsnoop v1.1.0 go: downloading go.opentelemetry.io/otel/metric v1.46.0 go: downloading google.golang.org/grpc v1.83.2 go: downloading chainguard.dev/go-grpc-kit v0.18.0 go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.29.0 go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20260715232425-e75dac1f907d go: downloading github.com/docker/go-units v0.5.0 go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.1.0 go: downloading github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.3.3 go: downloading github.com/kelseyhightower/envconfig v1.4.0 go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.69.0 go: downloading go.opentelemetry.io/auto/sdk v1.2.1 go: downloading github.com/go-logr/stdr v1.2.2 go: downloading github.com/go-logr/logr v1.4.4 go: downloading github.com/docker/docker-credential-helpers v0.9.8 go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20260819154853-08b0e4226688 go: downloading golang.org/x/text v0.41.0 go: downloading github.com/u-root/uio v0.0.0-20240224005618-d2acac8f3701 go: downloading github.com/dustin/go-humanize v1.0.1 go: downloading github.com/pierrec/lz4/v4 v4.1.27 go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.20 go: downloading cloud.google.com/go/auth v0.23.2 go: downloading github.com/google/s2a-go v0.1.9 go: downloading cloud.google.com/go/compute/metadata v0.9.0 go: downloading github.com/googleapis/gax-go/v2 v2.24.0 go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.8 ==>(B Starting check()...(B go: downloading github.com/stretchr/testify v1.12.1 go: downloading go.yaml.in/yaml/v3 v3.0.5 ? chainguard.dev/apko [no test files] 2026/09/12 15:38:50 INFO Cleaning cache directory: /tmp/TestCleanImplclean_existing_cache4208069095/001/cache 2026/09/12 15:38:50 INFO Cache size: 39 B 2026/09/12 15:38:50 INFO Cache directory cleaned successfully 2026/09/12 15:38:50 INFO Cleaning cache directory: /tmp/TestCleanImpldry_run_does_not_delete_cache688003268/001/cache 2026/09/12 15:38:50 INFO Cache size: 13 B 2026/09/12 15:38:50 INFO Dry run mode: cache directory will not be deleted 2026/09/12 15:38:50 INFO Cleaning cache directory: /tmp/TestCleanImplnon-existent_cache_directory3469761965/001/non-existent 2026/09/12 15:38:50 INFO Cache directory does not exist, nothing to clean 2026/09/12 15:38:50 INFO Cleaning cache directory: /tmp/TestCleanImplcache_path_is_file_not_directory1742571749/001/file 2026/09/12 15:38:50 WARN ignoring archs in config, only building for current arch (riscv64) 2026/09/12 15:38:50 WARN getting local index ./testdata/packages/riscv64/APKINDEX.tar.gz: stat: stat ./testdata/packages/riscv64/APKINDEX.tar.gz: no such file or directory 2026/09/12 15:38:50 WARN ignoring archs in config, only building for current arch (riscv64) 2026/09/12 15:38:50 WARN getting local index ./testdata/packages/riscv64/APKINDEX.tar.gz: stat: stat ./testdata/packages/riscv64/APKINDEX.tar.gz: no such file or directory --- FAIL: TestBuildCPIOCmd (0.09s) --- FAIL: TestBuildCPIOCmd/gz_suffix_produces_gzip-compressed_output (0.06s) build_cpio_test.go:38: Error Trace: /build/apko/src/apko-1.3.0/internal/cli/build_cpio_test.go:38 Error: Received unexpected error: failed to build layer image: installing apk packages: error getting package dependencies: solving "replayout" constraint: nothing provides "replayout" Test: TestBuildCPIOCmd/gz_suffix_produces_gzip-compressed_output --- FAIL: TestBuildCPIOCmd/non-gz_suffix_produces_plain_cpio_output (0.03s) build_cpio_test.go:53: Error Trace: /build/apko/src/apko-1.3.0/internal/cli/build_cpio_test.go:53 Error: Received unexpected error: failed to build layer image: installing apk packages: error getting package dependencies: solving "replayout" constraint: nothing provides "replayout" Test: TestBuildCPIOCmd/non-gz_suffix_produces_plain_cpio_output 2026/09/12 15:38:50 INFO installing pretend-baselayout (1.0.0-r0) arch=x86_64 2026/09/12 15:38:50 INFO installing replayout (1.0.0-r0) arch=x86_64 2026/09/12 15:38:50 WARN /etc/group is missing arch=x86_64 2026/09/12 15:38:50 INFO installing pretend-baselayout (1.0.0-r0) arch=aarch64 2026/09/12 15:38:50 INFO installing replayout (1.0.0-r0) arch=aarch64 2026/09/12 15:38:50 WARN /etc/group is missing arch=aarch64 2026/09/12 15:38:50 INFO layer digest: sha256:c7557730da0e2d7fb242d8d1ac6dcf7e3a2439732aa5981270b4f3a02454b738 arch=x86_64 2026/09/12 15:38:50 INFO layer diffID: sha256:20f698463c2755b6dc42b7d07e959ed7455a06e7367d507e829a315898f21a01 arch=x86_64 2026/09/12 15:38:50 INFO layer digest: sha256:7e0f9d62f6cab4785e18a55f17d03f20ffb776881f1f46258efd9458f7cdaf08 arch=aarch64 2026/09/12 15:38:50 INFO layer diffID: sha256:ca5e16c7c944d764863cb1a4286e668e72d6d87ef9ddd82337b19d87715bae7e arch=aarch64 2026/09/12 15:38:50 INFO built index file as /tmp/apko-temp-2015503368/index.json 2026/09/12 15:38:50 INFO installing replayout (1.0.0-r0) arch=x86_64 2026/09/12 15:38:50 INFO installing replayout (1.0.0-r0) arch=aarch64 2026/09/12 15:38:50 WARN /etc/passwd is missing arch=x86_64 2026/09/12 15:38:50 WARN /etc/group is missing arch=x86_64 2026/09/12 15:38:50 WARN /etc/passwd is missing arch=aarch64 2026/09/12 15:38:50 WARN /etc/group is missing arch=aarch64 2026/09/12 15:38:50 INFO layer digest: sha256:ff58773a945b386b75663553a7f451c4f6116ec6fac9c22ef41ebaf27704a566 arch=aarch64 2026/09/12 15:38:50 INFO layer diffID: sha256:833080c5930b626e29628105bd42d7390dfdbc753f761d111d3ac92256bae9c3 arch=aarch64 2026/09/12 15:38:50 INFO layer digest: sha256:7bd766d91d366d79c001436814bdfd629ef6da668805945c414cb074ddb7f0ed arch=x86_64 2026/09/12 15:38:50 INFO layer diffID: sha256:79551ed211a0ca334ac3206473ff5f46a095fb4baf5ee4d13b804d8acca517bf arch=x86_64 2026/09/12 15:38:50 INFO built index file as /tmp/TestBuildWithBase1119461400/002/index.json 2026/09/12 15:38:51 INFO Determining packages for 2 architectures: [amd64 arm64] 2026/09/12 15:38:51 INFO Discovered 0 auto-discovered keys 2026/09/12 15:38:51 INFO Determining packages for 2 architectures: [amd64 arm64] 2026/09/12 15:38:55 INFO Unable to automatically authenticate, run `chainctl auth token --audience "apk.cgr.dev"` to diagnose 2026/09/12 15:38:56 INFO Discovered 5 auto-discovered keys 2026/09/12 15:39:37 INFO Determining packages for 2 architectures: [amd64 arm64] 2026/09/12 15:39:37 INFO Discovered 0 auto-discovered keys 2026/09/12 15:39:37 INFO installing pretend-baselayout (1.0.0-r0) arch=aarch64 2026/09/12 15:39:37 INFO installing pretend-baselayout (1.0.0-r0) arch=x86_64 2026/09/12 15:39:37 INFO installing replayout (1.0.0-r0) arch=aarch64 2026/09/12 15:39:37 INFO installing replayout (1.0.0-r0) arch=x86_64 2026/09/12 15:39:37 WARN /etc/group is missing arch=aarch64 2026/09/12 15:39:37 WARN /etc/group is missing arch=x86_64 2026/09/12 15:39:37 INFO layer digest: sha256:0011d56205371381d82af532603d6c069580209fcad7066cadfc8393e172e884 arch=aarch64 2026/09/12 15:39:37 INFO layer diffID: sha256:b003fcfa88e4747b588a3bfa13ac898de7a4ddb2bb4167defe7b990f886cefbd arch=aarch64 2026/09/12 15:39:37 INFO layer digest: sha256:1359e6bec21fc61ba59ab8f1b6ec54d57600cc36585263dd74c4667b4ef6d0d4 arch=x86_64 2026/09/12 15:39:37 INFO layer diffID: sha256:ed6db3180a68549ffb7e180fcc1f479e75db87e0e83c7668d87cc21028939255 arch=x86_64 2026/09/12 15:39:37 INFO built index file as /tmp/apko-temp-1041932376/index.json 2026/09/12 15:39:37 GET /v2/ 2026/09/12 15:39:37 GET /v2/ 2026/09/12 15:39:37 HEAD /v2/test/publish/manifests/sha256:6968585782b9b422cb436b032192bf8ac3863e205b6acf6e602dd8cf4872e526 404 NAME_UNKNOWN Unknown name 2026/09/12 15:39:37 HEAD /v2/test/publish/manifests/sha256:f5663ca5fb4fda8caa4fae669033485984c59ab9e4524d275de0e3ee324717aa 404 NAME_UNKNOWN Unknown name 2026/09/12 15:39:37 HEAD /v2/test/publish/blobs/sha256:d151cfd1a0a53985fcb433c86d1d4198a3724a1d17cb651fc89bc622a28b8956 404 BLOB_UNKNOWN Unknown blob 2026/09/12 15:39:37 HEAD /v2/test/publish/blobs/sha256:1359e6bec21fc61ba59ab8f1b6ec54d57600cc36585263dd74c4667b4ef6d0d4 404 BLOB_UNKNOWN Unknown blob 2026/09/12 15:39:37 POST /v2/test/publish/blobs/uploads/ 2026/09/12 15:39:37 HEAD /v2/test/publish/blobs/sha256:c69698397bae01cb8a89e0485deef25a8c88344086f9e706d0f77c10037fa113 404 BLOB_UNKNOWN Unknown blob 2026/09/12 15:39:37 POST /v2/test/publish/blobs/uploads/ 2026/09/12 15:39:37 HEAD /v2/test/publish/blobs/sha256:0011d56205371381d82af532603d6c069580209fcad7066cadfc8393e172e884 404 BLOB_UNKNOWN Unknown blob 2026/09/12 15:39:37 POST /v2/test/publish/blobs/uploads/ 2026/09/12 15:39:37 PATCH /v2/test/publish/blobs/uploads/486545311870862724 2026/09/12 15:39:37 PATCH /v2/test/publish/blobs/uploads/6063034483379310148 2026/09/12 15:39:37 POST /v2/test/publish/blobs/uploads/ 2026/09/12 15:39:37 PATCH /v2/test/publish/blobs/uploads/3996160997790295961 2026/09/12 15:39:37 PUT /v2/test/publish/blobs/uploads/6063034483379310148?digest=sha256%3Ad151cfd1a0a53985fcb433c86d1d4198a3724a1d17cb651fc89bc622a28b8956 2026/09/12 15:39:37 PATCH /v2/test/publish/blobs/uploads/2836087616075727894 2026/09/12 15:39:37 PUT /v2/test/publish/blobs/uploads/486545311870862724?digest=sha256%3A1359e6bec21fc61ba59ab8f1b6ec54d57600cc36585263dd74c4667b4ef6d0d4 2026/09/12 15:39:37 PUT /v2/test/publish/blobs/uploads/3996160997790295961?digest=sha256%3Ac69698397bae01cb8a89e0485deef25a8c88344086f9e706d0f77c10037fa113 2026/09/12 15:39:37 PUT /v2/test/publish/blobs/uploads/2836087616075727894?digest=sha256%3A0011d56205371381d82af532603d6c069580209fcad7066cadfc8393e172e884 2026/09/12 15:39:37 PUT /v2/test/publish/manifests/sha256:6968585782b9b422cb436b032192bf8ac3863e205b6acf6e602dd8cf4872e526 2026/09/12 15:39:37 PUT /v2/test/publish/manifests/sha256:f5663ca5fb4fda8caa4fae669033485984c59ab9e4524d275de0e3ee324717aa 2026/09/12 15:39:37 INFO publishing index tag 127.0.0.1:41965/test/publish 2026/09/12 15:39:37 GET /v2/ 2026/09/12 15:39:37 HEAD /v2/test/publish/manifests/latest 404 MANIFEST_UNKNOWN Unknown manifest 2026/09/12 15:39:37 HEAD /v2/test/publish/manifests/sha256:f5663ca5fb4fda8caa4fae669033485984c59ab9e4524d275de0e3ee324717aa 2026/09/12 15:39:37 HEAD /v2/test/publish/manifests/sha256:6968585782b9b422cb436b032192bf8ac3863e205b6acf6e602dd8cf4872e526 2026/09/12 15:39:37 PUT /v2/test/publish/manifests/latest 127.0.0.1:41965/test/publish@sha256:1cc2a29f39af74ad432a283ee466dd43130dd9292e49f18baaaa3d890a857347 2026/09/12 15:39:37 GET /v2/ 2026/09/12 15:39:37 GET /v2/test/publish/manifests/latest 2026/09/12 15:39:37 GET /v2/test/publish/manifests/sha256:6968585782b9b422cb436b032192bf8ac3863e205b6acf6e602dd8cf4872e526 2026/09/12 15:39:37 GET /v2/test/publish/blobs/sha256:1359e6bec21fc61ba59ab8f1b6ec54d57600cc36585263dd74c4667b4ef6d0d4 2026/09/12 15:39:37 GET /v2/test/publish/manifests/sha256:6968585782b9b422cb436b032192bf8ac3863e205b6acf6e602dd8cf4872e526 2026/09/12 15:39:37 GET /v2/test/publish/blobs/sha256:1359e6bec21fc61ba59ab8f1b6ec54d57600cc36585263dd74c4667b4ef6d0d4 2026/09/12 15:39:37 GET /v2/test/publish/blobs/sha256:1359e6bec21fc61ba59ab8f1b6ec54d57600cc36585263dd74c4667b4ef6d0d4 2026/09/12 15:39:37 GET /v2/test/publish/blobs/sha256:d151cfd1a0a53985fcb433c86d1d4198a3724a1d17cb651fc89bc622a28b8956 2026/09/12 15:39:37 GET /v2/test/publish/manifests/sha256:f5663ca5fb4fda8caa4fae669033485984c59ab9e4524d275de0e3ee324717aa 2026/09/12 15:39:37 GET /v2/test/publish/blobs/sha256:0011d56205371381d82af532603d6c069580209fcad7066cadfc8393e172e884 2026/09/12 15:39:37 GET /v2/test/publish/blobs/sha256:0011d56205371381d82af532603d6c069580209fcad7066cadfc8393e172e884 2026/09/12 15:39:37 GET /v2/test/publish/blobs/sha256:c69698397bae01cb8a89e0485deef25a8c88344086f9e706d0f77c10037fa113 2026/09/12 15:39:38 WARN getting local index ./packages/aarch64/APKINDEX.tar.gz: stat: stat ./packages/aarch64/APKINDEX.tar.gz: no such file or directory 2026/09/12 15:39:38 WARN getting local index ./packages/x86_64/APKINDEX.tar.gz: stat: stat ./packages/x86_64/APKINDEX.tar.gz: no such file or directory 2026/09/12 15:39:38 WARN getting local index ./packages/x86_64/APKINDEX.tar.gz: stat: stat ./packages/x86_64/APKINDEX.tar.gz: no such file or directory 2026/09/12 15:39:38 WARN getting local index ./packages/aarch64/APKINDEX.tar.gz: stat: stat ./packages/aarch64/APKINDEX.tar.gz: no such file or directory 2026/09/12 15:39:38 WARN getting local index ./packages/x86_64/APKINDEX.tar.gz: stat: stat ./packages/x86_64/APKINDEX.tar.gz: no such file or directory 2026/09/12 15:39:38 WARN getting local index ./packages/aarch64/APKINDEX.tar.gz: stat: stat ./packages/aarch64/APKINDEX.tar.gz: no such file or directory 2026/09/12 15:39:38 WARN getting local index ./packages/aarch64/APKINDEX.tar.gz: stat: stat ./packages/aarch64/APKINDEX.tar.gz: no such file or directory arch=aarch64 2026/09/12 15:39:38 WARN getting local index ./packages/x86_64/APKINDEX.tar.gz: stat: stat ./packages/x86_64/APKINDEX.tar.gz: no such file or directory arch=x86_64 2026/09/12 15:39:38 INFO installing pretend-baselayout (1.0.0-r0) arch=x86_64 2026/09/12 15:39:38 INFO installing replayout (1.0.0-r0) arch=x86_64 2026/09/12 15:39:38 INFO installing pretend-baselayout (1.0.0-r0) arch=aarch64 2026/09/12 15:39:38 INFO Building 1 layers with budget 2 arch=x86_64 2026/09/12 15:39:38 INFO layer[0]: arch=x86_64 2026/09/12 15:39:38 INFO - pretend-baselayout=1.0.0-r0 arch=x86_64 2026/09/12 15:39:38 INFO installing replayout (1.0.0-r0) arch=aarch64 2026/09/12 15:39:38 INFO Building 1 layers with budget 2 arch=aarch64 2026/09/12 15:39:38 INFO layer[0]: arch=aarch64 2026/09/12 15:39:38 INFO - pretend-baselayout=1.0.0-r0 arch=aarch64 2026/09/12 15:39:38 INFO - replayout=1.0.0-r0 arch=aarch64 2026/09/12 15:39:38 INFO - replayout=1.0.0-r0 arch=x86_64 2026/09/12 15:39:38 INFO layer digest: sha256:b842af54f25409d517249b3d87d2d5ce94448c0168c97d3bdd0862c657eefad5 arch=aarch64 2026/09/12 15:39:38 INFO layer diffID: sha256:55754394bf8abcdfaf093295edc24ace0607c4397ff966b917a65b82ae13cfeb arch=aarch64 2026/09/12 15:39:38 INFO layer digest: sha256:24877d2fe13fea55448853a8650ebb3ead4b4a076ffe40203f6ea80dd0f65462 arch=aarch64 2026/09/12 15:39:38 INFO layer diffID: sha256:db1f50f253aca75d161082475d158794ffa8a17239071d8ce44fafb4ff7e6d1b arch=aarch64 2026/09/12 15:39:38 INFO layer digest: sha256:2da94eb4acfa15cf5be66d4bf19198ec005d00cb10f23a38179323d21ad64f9b arch=x86_64 2026/09/12 15:39:38 INFO layer diffID: sha256:8de0474496cbbec97527f204d72e08a4bffaae679ab3a931015f9354b209ce67 arch=x86_64 2026/09/12 15:39:38 INFO layer digest: sha256:53bb5f790fc2be534180c6f2eb98d20d24440b66f3cd77b37ee779a2b6e3b34e arch=x86_64 2026/09/12 15:39:38 INFO layer diffID: sha256:42d28a37b5f37dc1b24ea9e3763d5f7b1ffaab147cbe10de13eb558e8be01f45 arch=x86_64 2026/09/12 15:39:38 INFO built index file as /tmp/apko-temp-2126936366/index.json 2026/09/12 15:39:38 GET /v2/ 2026/09/12 15:39:38 GET /v2/ 2026/09/12 15:39:38 HEAD /v2/test/publish/manifests/sha256:a7fc5c030d65abd040307fb02db5f35e628fd55d0c41f99b463e8fab9648ca9d 404 NAME_UNKNOWN Unknown name 2026/09/12 15:39:38 HEAD /v2/test/publish/blobs/sha256:4f95008ffc213c5032c9101c0e513765caf1e025ffd5810e3cb00a4b81afe9a6 404 BLOB_UNKNOWN Unknown blob 2026/09/12 15:39:38 HEAD /v2/test/publish/blobs/sha256:2da94eb4acfa15cf5be66d4bf19198ec005d00cb10f23a38179323d21ad64f9b 404 BLOB_UNKNOWN Unknown blob 2026/09/12 15:39:38 HEAD /v2/test/publish/blobs/sha256:53bb5f790fc2be534180c6f2eb98d20d24440b66f3cd77b37ee779a2b6e3b34e 404 BLOB_UNKNOWN Unknown blob 2026/09/12 15:39:38 POST /v2/test/publish/blobs/uploads/ 2026/09/12 15:39:38 PATCH /v2/test/publish/blobs/uploads/950415059681299469 2026/09/12 15:39:38 POST /v2/test/publish/blobs/uploads/ 2026/09/12 15:39:38 POST /v2/test/publish/blobs/uploads/ 2026/09/12 15:39:38 PUT /v2/test/publish/blobs/uploads/950415059681299469?digest=sha256%3A4f95008ffc213c5032c9101c0e513765caf1e025ffd5810e3cb00a4b81afe9a6 2026/09/12 15:39:38 PATCH /v2/test/publish/blobs/uploads/5200113228700612361 2026/09/12 15:39:38 PATCH /v2/test/publish/blobs/uploads/8630110550966351304 2026/09/12 15:39:38 HEAD /v2/test/publish/manifests/sha256:a2207fad3e6d70157095dd8657781ca09566d5e684a05bf5230d859602c622d3 404 NAME_UNKNOWN Unknown name 2026/09/12 15:39:38 PUT /v2/test/publish/blobs/uploads/5200113228700612361?digest=sha256%3A2da94eb4acfa15cf5be66d4bf19198ec005d00cb10f23a38179323d21ad64f9b 2026/09/12 15:39:38 PUT /v2/test/publish/blobs/uploads/8630110550966351304?digest=sha256%3A53bb5f790fc2be534180c6f2eb98d20d24440b66f3cd77b37ee779a2b6e3b34e 2026/09/12 15:39:38 HEAD /v2/test/publish/blobs/sha256:b842af54f25409d517249b3d87d2d5ce94448c0168c97d3bdd0862c657eefad5 404 BLOB_UNKNOWN Unknown blob 2026/09/12 15:39:38 HEAD /v2/test/publish/blobs/sha256:24877d2fe13fea55448853a8650ebb3ead4b4a076ffe40203f6ea80dd0f65462 404 BLOB_UNKNOWN Unknown blob 2026/09/12 15:39:38 POST /v2/test/publish/blobs/uploads/ 2026/09/12 15:39:38 PUT /v2/test/publish/manifests/sha256:a7fc5c030d65abd040307fb02db5f35e628fd55d0c41f99b463e8fab9648ca9d 2026/09/12 15:39:38 POST /v2/test/publish/blobs/uploads/ 2026/09/12 15:39:38 PATCH /v2/test/publish/blobs/uploads/4397075205943787586 2026/09/12 15:39:38 PATCH /v2/test/publish/blobs/uploads/8402822320312247424 2026/09/12 15:39:38 PUT /v2/test/publish/blobs/uploads/4397075205943787586?digest=sha256%3Ab842af54f25409d517249b3d87d2d5ce94448c0168c97d3bdd0862c657eefad5 2026/09/12 15:39:38 PUT /v2/test/publish/blobs/uploads/8402822320312247424?digest=sha256%3A24877d2fe13fea55448853a8650ebb3ead4b4a076ffe40203f6ea80dd0f65462 2026/09/12 15:39:38 HEAD /v2/test/publish/blobs/sha256:8ce58ef8e09a8708626410b914d49672f53e637b4141f6bfcb8da72233ebe3bb 404 BLOB_UNKNOWN Unknown blob 2026/09/12 15:39:38 POST /v2/test/publish/blobs/uploads/ 2026/09/12 15:39:38 PATCH /v2/test/publish/blobs/uploads/8696061790443819655 2026/09/12 15:39:38 PUT /v2/test/publish/blobs/uploads/8696061790443819655?digest=sha256%3A8ce58ef8e09a8708626410b914d49672f53e637b4141f6bfcb8da72233ebe3bb 2026/09/12 15:39:38 PUT /v2/test/publish/manifests/sha256:a2207fad3e6d70157095dd8657781ca09566d5e684a05bf5230d859602c622d3 2026/09/12 15:39:38 INFO publishing index tag 127.0.0.1:43477/test/publish 2026/09/12 15:39:38 GET /v2/ 2026/09/12 15:39:38 HEAD /v2/test/publish/manifests/latest 404 MANIFEST_UNKNOWN Unknown manifest 2026/09/12 15:39:38 HEAD /v2/test/publish/manifests/sha256:a2207fad3e6d70157095dd8657781ca09566d5e684a05bf5230d859602c622d3 2026/09/12 15:39:38 HEAD /v2/test/publish/manifests/sha256:a7fc5c030d65abd040307fb02db5f35e628fd55d0c41f99b463e8fab9648ca9d 2026/09/12 15:39:38 PUT /v2/test/publish/manifests/latest 127.0.0.1:43477/test/publish@sha256:f5dc65ebea1afb5693ec323d6fdfa4b899a0c73af634d776a88bd44852d4216c 2026/09/12 15:39:38 GET /v2/ 2026/09/12 15:39:38 GET /v2/test/publish/manifests/latest 2026/09/12 15:39:38 GET /v2/test/publish/manifests/sha256:a7fc5c030d65abd040307fb02db5f35e628fd55d0c41f99b463e8fab9648ca9d 2026/09/12 15:39:38 GET /v2/test/publish/blobs/sha256:53bb5f790fc2be534180c6f2eb98d20d24440b66f3cd77b37ee779a2b6e3b34e 2026/09/12 15:39:38 GET /v2/test/publish/blobs/sha256:2da94eb4acfa15cf5be66d4bf19198ec005d00cb10f23a38179323d21ad64f9b 2026/09/12 15:39:38 GET /v2/test/publish/manifests/sha256:a7fc5c030d65abd040307fb02db5f35e628fd55d0c41f99b463e8fab9648ca9d 2026/09/12 15:39:38 GET /v2/test/publish/blobs/sha256:2da94eb4acfa15cf5be66d4bf19198ec005d00cb10f23a38179323d21ad64f9b 2026/09/12 15:39:38 GET /v2/test/publish/blobs/sha256:2da94eb4acfa15cf5be66d4bf19198ec005d00cb10f23a38179323d21ad64f9b 2026/09/12 15:39:38 GET /v2/test/publish/blobs/sha256:53bb5f790fc2be534180c6f2eb98d20d24440b66f3cd77b37ee779a2b6e3b34e 2026/09/12 15:39:38 GET /v2/test/publish/blobs/sha256:53bb5f790fc2be534180c6f2eb98d20d24440b66f3cd77b37ee779a2b6e3b34e 2026/09/12 15:39:38 GET /v2/test/publish/blobs/sha256:4f95008ffc213c5032c9101c0e513765caf1e025ffd5810e3cb00a4b81afe9a6 2026/09/12 15:39:38 GET /v2/test/publish/manifests/sha256:a2207fad3e6d70157095dd8657781ca09566d5e684a05bf5230d859602c622d3 2026/09/12 15:39:38 GET /v2/test/publish/blobs/sha256:b842af54f25409d517249b3d87d2d5ce94448c0168c97d3bdd0862c657eefad5 2026/09/12 15:39:38 GET /v2/test/publish/blobs/sha256:b842af54f25409d517249b3d87d2d5ce94448c0168c97d3bdd0862c657eefad5 2026/09/12 15:39:38 GET /v2/test/publish/blobs/sha256:24877d2fe13fea55448853a8650ebb3ead4b4a076ffe40203f6ea80dd0f65462 2026/09/12 15:39:38 GET /v2/test/publish/blobs/sha256:24877d2fe13fea55448853a8650ebb3ead4b4a076ffe40203f6ea80dd0f65462 2026/09/12 15:39:38 GET /v2/test/publish/blobs/sha256:8ce58ef8e09a8708626410b914d49672f53e637b4141f6bfcb8da72233ebe3bb 2026/09/12 15:39:38 GET /v2/test/publish/manifests/sha256:a7fc5c030d65abd040307fb02db5f35e628fd55d0c41f99b463e8fab9648ca9d 2026/09/12 15:39:38 GET /v2/test/publish/blobs/sha256:53bb5f790fc2be534180c6f2eb98d20d24440b66f3cd77b37ee779a2b6e3b34e 2026/09/12 15:39:38 GET /v2/test/publish/blobs/sha256:2da94eb4acfa15cf5be66d4bf19198ec005d00cb10f23a38179323d21ad64f9b 2026/09/12 15:39:39 GET /v2/test/publish/manifests/sha256:a2207fad3e6d70157095dd8657781ca09566d5e684a05bf5230d859602c622d3 2026/09/12 15:39:39 GET /v2/test/publish/blobs/sha256:24877d2fe13fea55448853a8650ebb3ead4b4a076ffe40203f6ea80dd0f65462 2026/09/12 15:39:39 GET /v2/test/publish/blobs/sha256:b842af54f25409d517249b3d87d2d5ce94448c0168c97d3bdd0862c657eefad5 FAIL FAIL chainguard.dev/apko/internal/cli 52.352s ? chainguard.dev/apko/internal/gen-jsonschema [no test files] ok chainguard.dev/apko/internal/ldso-cache 0.690s ok chainguard.dev/apko/pkg/apk/apk 154.663s ok chainguard.dev/apko/pkg/apk/auth 1.570s ? chainguard.dev/apko/pkg/apk/client [no test files] ok chainguard.dev/apko/pkg/apk/expandapk 3.131s ? chainguard.dev/apko/pkg/apk/expandapk/tarfs [no test files] ok chainguard.dev/apko/pkg/apk/fs 2.564s ? chainguard.dev/apko/pkg/apk/signature [no test files] ok chainguard.dev/apko/pkg/apk/types 0.545s ? chainguard.dev/apko/pkg/apko [no test files] ? chainguard.dev/apko/pkg/baseimg [no test files] 2026/09/12 15:38:54 WARN getting local index /nonexistent/pre-resolved-empty/aarch64/APKINDEX.tar.gz: stat: stat /nonexistent/pre-resolved-empty/aarch64/APKINDEX.tar.gz: no such file or directory 2026/09/12 15:38:58 WARN getting local index ./testdata/packages/riscv64/APKINDEX.tar.gz: stat: stat ./testdata/packages/riscv64/APKINDEX.tar.gz: no such file or directory 2026/09/12 15:38:58 WARN getting local index ./packages/riscv64/APKINDEX.tar.gz: stat: stat ./packages/riscv64/APKINDEX.tar.gz: no such file or directory --- FAIL: TestBuildLayers (0.15s) build_test.go:53: building filesystem: installing apk packages: error getting package dependencies: solving "replayout" constraint: nothing provides "replayout" 2026/09/12 15:38:58 WARN getting local index ./testdata/packages/riscv64/APKINDEX.tar.gz: stat: stat ./testdata/packages/riscv64/APKINDEX.tar.gz: no such file or directory --- FAIL: TestBuildLayersWithEmptyLayering (0.09s) build_test.go:75: installing apk packages: error getting package dependencies: solving "replayout" constraint: nothing provides "replayout" 2026/09/12 15:38:58 WARN getting local index ./testdata/packages/riscv64/APKINDEX.tar.gz: stat: stat ./testdata/packages/riscv64/APKINDEX.tar.gz: no such file or directory --- FAIL: TestBuildImage (0.01s) build_test.go:118: installing apk packages: error getting package dependencies: solving "replayout" constraint: nothing provides "replayout" 2026/09/12 15:38:58 WARN getting local index ./testdata/packages/riscv64/APKINDEX.tar.gz: stat: stat ./testdata/packages/riscv64/APKINDEX.tar.gz: no such file or directory --- FAIL: TestBuildImageWithCertPackages (0.02s) build_test.go:273: installing apk packages: error getting package dependencies: solving "custom-ca-certs-1" constraint: nothing provides "custom-ca-certs-1" --- FAIL: TestBuildImageFromLockFile (0.05s) build_test.go:343: Error Trace: /build/apko/src/apko-1.3.0/pkg/build/build_test.go:343 Error: "[]" should have 2 item(s), but has 0 Test: TestBuildImageFromLockFile 2026/09/12 15:38:58 WARN The lock file does not contain checksum of the config. Please regenerate. --- FAIL: TestBuildImageFromTooOldResolvedFile (0.03s) panic: runtime error: invalid memory address or nil pointer dereference [recovered, repanicked] [signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x85f818] goroutine 496 [running]: testing.tRunner.func1.2({0x144c5d0, 0x15f8a10}) /usr/lib/go/src/testing/testing.go:2123 +0x15a testing.tRunner.func1() /usr/lib/go/src/testing/testing.go:2126 +0x21c panic({0x144c5d0?, 0x15f8a10?}) /usr/lib/go/src/runtime/panic.go:859 +0xf6 chainguard.dev/apko/pkg/build_test.TestBuildImageFromTooOldResolvedFile(0x11fdfba248) /build/apko/src/apko-1.3.0/pkg/build/build_test.go:365 +0x1c0 testing.tRunner(0x11fdfba248, 0x1578b30) /usr/lib/go/src/testing/testing.go:2193 +0xba created by testing.(*T).Run in goroutine 1 /usr/lib/go/src/testing/testing.go:2258 +0x36c FAIL chainguard.dev/apko/pkg/build 8.345s ok chainguard.dev/apko/pkg/build/oci 2.801s ok chainguard.dev/apko/pkg/build/types 1.853s ? chainguard.dev/apko/pkg/cpio [no test files] ok chainguard.dev/apko/pkg/elfmeta 0.322s ok chainguard.dev/apko/pkg/erofsmount 1.638s ? chainguard.dev/apko/pkg/limitio [no test files] ok chainguard.dev/apko/pkg/lock 1.147s ok chainguard.dev/apko/pkg/metrics 1.246s ok chainguard.dev/apko/pkg/options 2.105s ok chainguard.dev/apko/pkg/passwd 1.022s ok chainguard.dev/apko/pkg/paths 0.475s ? chainguard.dev/apko/pkg/s6 [no test files] ? chainguard.dev/apko/pkg/sbom [no test files] ? chainguard.dev/apko/pkg/sbom/generator [no test files] ok chainguard.dev/apko/pkg/sbom/generator/spdx 4.913s ok chainguard.dev/apko/pkg/sbom/options 2.038s ok chainguard.dev/apko/pkg/tarfs 2.355s ok chainguard.dev/apko/pkg/vcs 1.564s ok chainguard.dev/apko/pkg/vfs 0.604s FAIL ==> ERROR:(B A failure occurred in check().(B  Aborting...(B ]3008;end=6e4948c613de435d81d69f4649934181\[!p]104\[?7h]3008;end=6fd8237775e94d64be0731526a5ff341\==> ERROR:(B Build failed, check /var/lib/archbuild/extra-riscv64/felix-6/build(B [?12l[?25h[?12l[?25h]3008;end=0f398cd05d8b4275984264fa494e9338\[?12l[?25hreceiving incremental file list apko-1.3.0-1-riscv64-build.log apko-1.3.0-1-riscv64-check.log sent 62 bytes received 6,486 bytes 4,365.33 bytes/sec total size is 31,368 speedup is 4.79