moby/daemon/containerd
Paweł Gronowski 2783345d3a
daemon/c8d: Use non cancellable context in defers
Fixes leases not being released when operation was cancelled.

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
(cherry picked from commit 6f27bef9fc)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2023-10-20 16:55:47 +02:00
..
cache.go Skip cache lookup for "FROM scratch" in containerd 2023-06-27 11:51:44 +02:00
handlers.go c8d/handlers: Handle error in walkPresentChildren 2023-06-02 15:09:28 +02:00
image.go c8d/inspect: Ignore manifest with missing config 2023-08-17 09:49:20 +02:00
image_builder.go daemon/c8d: Use non cancellable context in defers 2023-10-20 16:55:47 +02:00
image_changes.go c8d/diff: Reuse mount, mount parent as read-only 2023-08-18 15:32:24 +02:00
image_children.go c8d: implement missing image delete logic 2023-05-10 17:52:42 +01:00
image_children_test.go c8d: Implement Children by comparing diff ids 2023-04-06 14:27:37 +02:00
image_commit.go daemon/c8d: Use non cancellable context in defers 2023-10-20 16:55:47 +02:00
image_delete.go c8d/handlers: Handle error in walkPresentChildren 2023-06-02 15:09:28 +02:00
image_events.go Add the events services to the containerd image service 2023-03-30 17:48:51 +02:00
image_exporter.go c8d/export: Use ref counted mounter 2023-08-18 15:32:20 +02:00
image_history.go c8d/images: handle images without manifests for default platform 2023-06-29 13:43:19 -06:00
image_import.go daemon/c8d: Use non cancellable context in defers 2023-10-20 16:55:47 +02:00
image_import_test.go daemon/containerd: fix assignment to entry in nil map during commit 2023-07-10 11:18:31 +02:00
image_list.go Merge pull request #46095 from vvoland/c8d-refreshimage-refactor-24 2023-07-28 13:11:43 +02:00
image_manifest.go c8d/handlers: Handle error in walkPresentChildren 2023-06-02 15:09:28 +02:00
image_prune.go c8d/prune: Handle containers started from image id 2023-06-30 10:34:09 -06:00
image_pull.go Merge pull request #45673 from thaJeztah/24.0_backport_consistent_alias 2023-06-01 12:34:00 -07:00
image_push.go daemon/c8d: Use non cancellable context in defers 2023-10-20 16:55:47 +02:00
image_snapshot.go c8d/run: Allow running container without image 2023-08-23 18:59:43 +02:00
image_squash.go containerd-integration: prefer error over panic where possible 2022-09-07 22:01:49 +02:00
image_tag.go Send an event when an image is tagged 2023-04-04 11:32:02 +02:00
mount.go c8d: Use reference counting while mounting a snapshot 2023-06-20 12:54:03 -06:00
progress.go c8d/pull: Use same progress action as distribution 2023-05-24 13:03:15 +02:00
resolver.go containerd: add c8d version and storage-driver to User-Agent 2023-06-02 11:41:10 +02:00
service.go c8d/container: Follow snapshot parents for size calculation 2023-07-28 10:30:54 +02:00
soft_delete.go c8d/softDelete: Deep copy Labels 2023-06-30 10:31:45 -06:00
store.go c8d: Implement push 2023-03-30 19:53:02 +02:00