storage/tests
Giuseppe Scrivano 360c002932
store: use canonical image mapping when mounting
Ensure that a mapped layer with the canonical mapping is created if
one doesn't already exist.  Previously, any layer was used regardless
of its mapping, which resulted in the mounted image having incorrect
file ownership, depending on what mapping was found.

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2025-03-25 17:30:28 +01:00
..
tools Prepare a golangci-lint installation for automatic update using renovate 2024-08-19 11:14:21 +02:00
abs.bats abs.bats: don't forget to shut things down after the test 2019-02-26 14:19:15 -05:00
apply-diff.bats Disable partial pulls (zstd:chunked) by default 2024-11-04 13:52:48 -05:00
apply-junk.bats Move junkfile to test directory 2024-07-02 11:54:02 +02:00
bigdata.bats tests: test layer bigdata 2021-02-02 11:39:04 +01:00
changes.bats Add some integration tests 2017-10-04 15:14:57 -04:00
check.bats Initial implementation of consistency checks 2023-04-13 10:38:24 -04:00
cleanup-layer.bats layerStore.Load(): don't try to lock the mounts list on cleanup 2019-09-12 11:17:54 -04:00
container-dirs.bats Add some integration tests 2017-10-04 15:14:57 -04:00
container.bats Add some integration tests 2017-10-04 15:14:57 -04:00
create-container.bats Add test for transient mode 2022-11-14 16:36:30 +01:00
create-image.bats tests: check that we update last-writers when changing things 2019-05-08 14:40:49 -04:00
create-layer.bats tests: check that we update last-writers when changing things 2019-05-08 14:40:49 -04:00
dedup.bats containers-storage: new command 'dedup' 2024-12-09 16:41:59 +01:00
delete-container.bats pkg/system: Add Lchflags and use that in resetFileFlags 2022-10-20 08:58:04 +01:00
delete-image.bats Add some integration tests 2017-10-04 15:14:57 -04:00
delete-layer.bats Remove devicemapper storage driver 2024-04-15 14:44:29 -07:00
delete.bats Add some integration tests 2017-10-04 15:14:57 -04:00
diff.bats Add some integration tests 2017-10-04 15:14:57 -04:00
diffsize.bats Add some integration tests 2017-10-04 15:14:57 -04:00
helpers.bash Initial implementation of consistency checks 2023-04-13 10:38:24 -04:00
idmaps.bats store: use canonical image mapping when mounting 2025-03-25 17:30:28 +01:00
image-by-digest.bats image-by-digest.bats: print output 2019-02-06 10:04:37 -05:00
image-dirs.bats Store: add ImageDirectory() and ImageRunDirectory() 2024-01-23 14:35:01 -05:00
image.bats ImageSize: don't get tripped up by images with no layers 2019-09-25 10:27:01 -04:00
import-layer.bats pkg/archive: Add support for file flags on FreeBSD 2022-10-20 08:58:04 +01:00
layers.bats overlay: try harder with more layers 2022-10-14 16:22:39 -04:00
manifests.bats Teach images to hold multiple manifests 2019-02-07 10:27:36 -05:00
metadata.bats Add some integration tests 2017-10-04 15:14:57 -04:00
mount-layer.bats Allow the passing in and retrieval of mount options 2018-11-19 19:14:21 -05:00
names.bats Complete "pulling up" of images in updateNames() 2023-03-31 10:36:30 -04:00
overlay-recreate.bats overlay: create the merged path only if it does not exist 2024-03-11 16:08:34 +01:00
split-store.bats layers: write read only layers to imagestore 2025-02-20 09:24:55 +01:00
status.bats Add some integration tests 2017-10-04 15:14:57 -04:00
stores.bats Allow users to tag images in read/only image stores 2021-04-27 16:40:10 -04:00
test_drivers.bash Remove devicemapper storage driver 2024-04-15 14:44:29 -07:00
test_runner.bash Execute tests serially 2020-09-17 13:13:49 -04:00