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 btrfs failed May 19, 2026 in 2m 37s

Task Summary

Instruction build_and_test failed in 02:11

Details

✅ 00:06 clone
✅ 00:10 modules
✅ 00:02 setup
❌ 02:11 build_and_test

[+0070s] ok 49 diffsize
[+0071s] not ok 50 idmaps-create-apply-layer
[+0071s] # (in test file ./idmaps.bats, line 90)
[+0071s] #   `[ "$status" -eq 0 ]' failed
[+0071s] # e7323358fb9387ff78f12898d30bb37241348bd118348773c56a309476ec454a
[+0071s] # /var/tmp/tmp.KyLcwVlZtP/tmp.ehdce_kblu6chb3r/root/btrfs/subvolumes/e7323358fb9387ff78f12898d30bb37241348bd118348773c56a309476ec454a
[+0071s] # f40c47cf2cbb7bcd1a906f071ee6a0035a97c2a82f3e429e82ee43b5701d081a
[+0071s] # /var/tmp/tmp.KyLcwVlZtP/tmp.ehdce_kblu6chb3r/root/btrfs/subvolumes/f40c47cf2cbb7bcd1a906f071ee6a0035a97c2a82f3e429e82ee43b5701d081a
[+0071s] # time="2026-05-19T15:18:45Z" level=error msg="While applying layer: ApplyLayer stdout:  stderr: invalid symlink \"/subdir1\" -> \".\" exit status 1"
[+0071s] # ApplyLayer stdout:  stderr: invalid symlink "/subdir1" -> "." exit status 1
[+0076s] ok 51 idmaps-create-diff-layer
[+0077s] ok 52 idmaps-create-container
[+0078s] ok 53 idmaps-parent-owners
[+0081s] ok 54 idmaps-copy
[+0083s] ok 55 idmaps-create-mapped-image
[+0083s] ok 56 idmaps-create-mapped-container # skip btrfs.imagestore option not supported by driver btrfs
[+0083s] ok 57 idmaps-create-mapped-container-shifting # skip not supported by driver btrfs
[+0083s] ok 58 idmaps-create-layer-from-another-image-store # skip .imagestore option not supported by driver btrfs
[+0084s] ok 59 image
[+0084s] ok 60 layerless-image
[+0085s] ok 61 images-by-digest
[+0085s] ok 62 image-dirs
[+0087s] ok 63 import-layer
[+0087s] ok 64 import-layer-with-immutable # skip not supported on Linux
[+0123s] ok 65 allow storing images with more than 127 layers
[+0124s] ok 66 manifests
[+0124s] ok 67 metadata
[+0125s] ok 68 mount-layer
[+0125s] ok 69 names at creation: layers
[+0126s] ok 70 add-names: layers
[+0126s] ok 71 set-names: layers
[+0126s] ok 72 move-names: layers
[+0127s] ok 73 names at creation: images
[+0127s] ok 74 add-names: images
[+0127s] ok 75 set-names: images
[+0128s] ok 76 move-names: images
[+0128s] ok 77 add-names: ro-images # skip not supported by driver btrfs
[+0128s] ok 78 remove-names: ro-images # skip not supported by driver btrfs
[+0128s] ok 79 names at creation: containers
[+0129s] ok 80 add-names: containers
[+0129s] ok 81 set-names: containers
[+0130s] ok 82 move-names: containers
[+0130s] ok 83 split-store
[+0130s] ok 84 split-store - use graphRoot as an additional store by default # skip additional store not supported by driver btrfs
[+0130s] ok 85 recover stale tempdir with mount # skip only overlay calls MakePrivate
[+0131s] ok 86 recover stale tempdir without mount
[+0131s] ok 87 status
[+0131s] ok 88 additional-stores # skip not supported by driver btrfs
[+0131s] 
[+0131s] real	1m24.659s
[+0131s] user	0m26.651s
[+0131s] sys	0m20.337s
[+0131s] make: *** [Makefile:62: local-test-integration] Error 1
[15:19:45] END - [+0131s] total duration since START

Exit status: 2