containerd/plugins/content/local
Tonis Tiigi 3cc2343de0
local: avoid writing to content root on readonly store
A contentstore can be created on top of readonly path and
should not fail unless there is an attempt to write into it.

Currently this fails because new ingest directory is created
always, meaning for example that you can't create a store to
read blobs from OCI layout without it contaminating the OCI
layout files.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2024-10-24 18:03:09 -07:00
..
plugin Register local content plugin from separate package 2024-08-22 11:18:30 -07:00
content_local_fuzzer.go Move content to core/content 2024-01-17 09:50:32 -08:00
locks_test.go Scope writer locks to each writer. 2024-10-23 20:40:08 +02:00
locks.go Scope writer locks to each writer. 2024-10-23 20:40:08 +02:00
readerat.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
store_bsd.go Move content/local to plugins/content/local 2024-01-17 09:50:23 -08:00
store_openbsd.go Move content/local to plugins/content/local 2024-01-17 09:50:23 -08:00
store_test.go local: avoid writing to content root on readonly store 2024-10-24 18:03:09 -07:00
store_unix.go Move content/local to plugins/content/local 2024-01-17 09:50:23 -08:00
store_windows.go Move content/local to plugins/content/local 2024-01-17 09:50:23 -08:00
store.go local: avoid writing to content root on readonly store 2024-10-24 18:03:09 -07:00
test_helper.go Move content to core/content 2024-01-17 09:50:32 -08:00
writer.go Scope writer locks to each writer. 2024-10-23 20:40:08 +02:00