Skip to content

storage: fix breakout corner cases in archive

bbd4ccf
Select commit
Loading
Failed to load commit list.
Open

storage: fix corner cases in archive #856

storage: fix breakout corner cases in archive
bbd4ccf
Select commit
Loading
Failed to load commit list.
Cirrus CI / Storage: debian-13 fuse-overlay-whiteout failed May 19, 2026 in 12m 3s

Task Summary

Instruction build_and_test failed in 11:36

Details

✅ 00:06 clone
✅ 00:09 modules
✅ 00:02 setup
❌ 11:36 build_and_test

[+0695s] ok  	go.podman.io/storage/internal/driver	1.020s
[+0695s] ok  	go.podman.io/storage/internal/opts	1.017s
[+0695s] ok  	go.podman.io/storage/internal/rawfilelock	1.019s
[+0695s] ok  	go.podman.io/storage/internal/staging_lockfile	2.083s
[+0695s] ok  	go.podman.io/storage/internal/tempdir	1.026s
[+0695s] ok  	go.podman.io/storage/pkg/archive	3.259s
[+0695s] --- FAIL: TestChrootCopyWithTar (0.03s)
[+0695s]     archive_test.go:234: unpacking failed (error: exit status 1; output: invalid symlink "/file-0-link" -> "/var/tmp/TestChrootCopyWithTar2355175005/001/src/file-0")
[+0695s] --- FAIL: TestChrootCopyWithTarAndChown (0.03s)
[+0695s]     archive_test.go:286: unpacking failed (error: exit status 1; output: invalid symlink "/file-0-link" -> "/var/tmp/TestChrootCopyWithTarAndChown2922743780/001/src/file-0")
[+0695s] FAIL
[+0695s] FAIL	go.podman.io/storage/pkg/chrootarchive	22.555s
[+0695s] ok  	go.podman.io/storage/pkg/chunked	1.691s
[+0695s] ok  	go.podman.io/storage/pkg/chunked/compressor	1.082s
[+0695s] ok  	go.podman.io/storage/pkg/chunked/dump	1.024s
[+0695s] ok  	go.podman.io/storage/pkg/chunked/internal/minimal	1.019s
[+0695s] ok  	go.podman.io/storage/pkg/chunked/internal/path	1.016s
[+0695s] ok  	go.podman.io/storage/pkg/chunked/toc	1.017s
[+0695s] ok  	go.podman.io/storage/pkg/config	1.020s
[+0695s] ok  	go.podman.io/storage/pkg/configfile	1.105s
[+0695s] ok  	go.podman.io/storage/pkg/directory	1.023s
[+0695s] ok  	go.podman.io/storage/pkg/dmesg	1.017s
[+0695s] ok  	go.podman.io/storage/pkg/fileutils	1.051s
[+0695s] ?   	go.podman.io/storage/pkg/fsutils	[no test files]
[+0695s] ?   	go.podman.io/storage/pkg/fsverity	[no test files]
[+0695s] ok  	go.podman.io/storage/pkg/homedir	1.019s
[+0695s] ?   	go.podman.io/storage/pkg/idmap	[no test files]
[+0695s] ok  	go.podman.io/storage/pkg/idtools	1.029s
[+0695s] ok  	go.podman.io/storage/pkg/ioutils	4.903s
[+0695s] ok  	go.podman.io/storage/pkg/locker	1.268s
[+0695s] ok  	go.podman.io/storage/pkg/lockfile	99.293s
[+0695s] ok  	go.podman.io/storage/pkg/longpath	1.017s
[+0695s] ok  	go.podman.io/storage/pkg/loopback	58.131s
[+0695s] ok  	go.podman.io/storage/pkg/mflag	1.025s
[+0695s] ?   	go.podman.io/storage/pkg/mflag/example	[no test files]
[+0695s] ok  	go.podman.io/storage/pkg/mount	1.066s
[+0695s] ok  	go.podman.io/storage/pkg/parsers	1.028s
[+0695s] ok  	go.podman.io/storage/pkg/parsers/kernel	1.033s
[+0695s] ok  	go.podman.io/storage/pkg/parsers/operatingsystem	1.043s
[+0695s] ok  	go.podman.io/storage/pkg/pools	1.018s
[+0695s] ok  	go.podman.io/storage/pkg/promise	1.023s
[+0695s] ok  	go.podman.io/storage/pkg/reexec	6.084s
[+0695s] ok  	go.podman.io/storage/pkg/regexp	1.015s
[+0695s] ok  	go.podman.io/storage/pkg/stringid	1.019s
[+0695s] ok  	go.podman.io/storage/pkg/stringutils	1.027s
[+0695s] ok  	go.podman.io/storage/pkg/supported-digests	1.032s
[+0695s] ok  	go.podman.io/storage/pkg/system	1.038s
[+0695s] ok  	go.podman.io/storage/pkg/tarlog	1.025s
[+0695s] ok  	go.podman.io/storage/pkg/truncindex	1.120s
[+0695s] ok  	go.podman.io/storage/pkg/unshare	15.561s
[+0695s] ok  	go.podman.io/storage/types	1.041s
[+0695s] FAIL
[+0696s] make: *** [Makefile:59: local-test-unit] Error 1
[15:29:27] END - [+0696s] total duration since START

Exit status: 2