From 139b58d7f4c1251e0e64f67754858463070476f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Gronowski?= Date: Fri, 27 Feb 2026 20:34:19 +0100 Subject: [PATCH 1/2] vendor: github.com/moby/moby/api v1.54.0-rc.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit full diff: https://github.com/moby/moby/api/compare/52dc67c0df94...v1.54.0-rc.1 Signed-off-by: Paweł Gronowski --- vendor.mod | 2 +- vendor.sum | 4 ++-- vendor/github.com/moby/moby/api/types/image/manifest.go | 5 +++++ vendor/modules.txt | 2 +- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/vendor.mod b/vendor.mod index f450df2726d1..dfd9628433ba 100644 --- a/vendor.mod +++ b/vendor.mod @@ -28,7 +28,7 @@ require ( github.com/google/uuid v1.6.0 github.com/mattn/go-runewidth v0.0.20 github.com/moby/go-archive v0.2.0 - github.com/moby/moby/api v1.53.1-0.20260227170702-52dc67c0df94 + github.com/moby/moby/api v1.54.0-rc.1 github.com/moby/moby/client v0.2.3-0.20260227170702-52dc67c0df94 github.com/moby/patternmatcher v0.6.0 github.com/moby/swarmkit/v2 v2.1.1 diff --git a/vendor.sum b/vendor.sum index 829c5b25a04f..8d1d60245ac8 100644 --- a/vendor.sum +++ b/vendor.sum @@ -113,8 +113,8 @@ github.com/moby/docker-image-spec v1.3.1 h1:jMKff3w6PgbfSa69GfNg+zN/XLhfXJGnEx3N github.com/moby/docker-image-spec v1.3.1/go.mod h1:eKmb5VW8vQEh/BAr2yvVNvuiJuY6UIocYsFu/DxxRpo= github.com/moby/go-archive v0.2.0 h1:zg5QDUM2mi0JIM9fdQZWC7U8+2ZfixfTYoHL7rWUcP8= github.com/moby/go-archive v0.2.0/go.mod h1:mNeivT14o8xU+5q1YnNrkQVpK+dnNe/K6fHqnTg4qPU= -github.com/moby/moby/api v1.53.1-0.20260227170702-52dc67c0df94 h1:32ofGMXE5YyC9W6CRReNtpzUPfzngoHXPSRkai60e7A= -github.com/moby/moby/api v1.53.1-0.20260227170702-52dc67c0df94/go.mod h1:8mb+ReTlisw4pS6BRzCMts5M49W5M7bKt1cJy/YbAqc= +github.com/moby/moby/api v1.54.0-rc.1 h1:y7yOnvjD24qWOof0kAk/wU76Kjmmn/Rfstv2bS2z4vE= +github.com/moby/moby/api v1.54.0-rc.1/go.mod h1:8mb+ReTlisw4pS6BRzCMts5M49W5M7bKt1cJy/YbAqc= github.com/moby/moby/client v0.2.3-0.20260227170702-52dc67c0df94 h1:UnDieHg5LGQYDVEpni5h67HRNvSZMP1FguKrzot3r1o= github.com/moby/moby/client v0.2.3-0.20260227170702-52dc67c0df94/go.mod h1:BLj1NHZAHj53G+DSOsojqE/AbtIFy+ygUNErODq1zbc= github.com/moby/patternmatcher v0.6.0 h1:GmP9lR19aU5GqSSFko+5pRqHi+Ohk1O69aFiKkVGiPk= diff --git a/vendor/github.com/moby/moby/api/types/image/manifest.go b/vendor/github.com/moby/moby/api/types/image/manifest.go index db8a00830e70..bcd00a079704 100644 --- a/vendor/github.com/moby/moby/api/types/image/manifest.go +++ b/vendor/github.com/moby/moby/api/types/image/manifest.go @@ -73,6 +73,11 @@ type ImageProperties struct { // Required: true Platform ocispec.Platform `json:"Platform"` + // Identity holds information about the identity and origin of the image. + // For image list responses, this can duplicate Build/Pull fields across + // image manifests, because those parts of identity are image-level metadata. + Identity *Identity `json:"Identity,omitempty"` + Size struct { // Unpacked is the size (in bytes) of the locally unpacked // (uncompressed) image content that's directly usable by the containers diff --git a/vendor/modules.txt b/vendor/modules.txt index 22868bd97534..9091531ada58 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -167,7 +167,7 @@ github.com/moby/docker-image-spec/specs-go/v1 github.com/moby/go-archive github.com/moby/go-archive/compression github.com/moby/go-archive/tarheader -# github.com/moby/moby/api v1.53.1-0.20260227170702-52dc67c0df94 +# github.com/moby/moby/api v1.54.0-rc.1 ## explicit; go 1.24.0 github.com/moby/moby/api/pkg/authconfig github.com/moby/moby/api/pkg/stdcopy From 0bf060f7773e7fa8496fc6cf6956fff07a95f991 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Gronowski?= Date: Fri, 27 Feb 2026 20:34:37 +0100 Subject: [PATCH 2/2] vendor: github.com/moby/moby/client v0.2.3-rc.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit full diff: https://github.com/moby/moby/client/compare/52dc67c0df94...v0.2.3-rc.1 Signed-off-by: Paweł Gronowski --- vendor.mod | 2 +- vendor.sum | 4 ++-- vendor/github.com/moby/moby/client/client.go | 2 +- vendor/github.com/moby/moby/client/image_list.go | 8 ++++++++ vendor/github.com/moby/moby/client/image_list_opts.go | 3 +++ vendor/modules.txt | 2 +- 6 files changed, 16 insertions(+), 5 deletions(-) diff --git a/vendor.mod b/vendor.mod index dfd9628433ba..2dc066aca7e2 100644 --- a/vendor.mod +++ b/vendor.mod @@ -29,7 +29,7 @@ require ( github.com/mattn/go-runewidth v0.0.20 github.com/moby/go-archive v0.2.0 github.com/moby/moby/api v1.54.0-rc.1 - github.com/moby/moby/client v0.2.3-0.20260227170702-52dc67c0df94 + github.com/moby/moby/client v0.2.3-rc.1 github.com/moby/patternmatcher v0.6.0 github.com/moby/swarmkit/v2 v2.1.1 github.com/moby/sys/atomicwriter v0.1.0 diff --git a/vendor.sum b/vendor.sum index 8d1d60245ac8..75279db42b30 100644 --- a/vendor.sum +++ b/vendor.sum @@ -115,8 +115,8 @@ github.com/moby/go-archive v0.2.0 h1:zg5QDUM2mi0JIM9fdQZWC7U8+2ZfixfTYoHL7rWUcP8 github.com/moby/go-archive v0.2.0/go.mod h1:mNeivT14o8xU+5q1YnNrkQVpK+dnNe/K6fHqnTg4qPU= github.com/moby/moby/api v1.54.0-rc.1 h1:y7yOnvjD24qWOof0kAk/wU76Kjmmn/Rfstv2bS2z4vE= github.com/moby/moby/api v1.54.0-rc.1/go.mod h1:8mb+ReTlisw4pS6BRzCMts5M49W5M7bKt1cJy/YbAqc= -github.com/moby/moby/client v0.2.3-0.20260227170702-52dc67c0df94 h1:UnDieHg5LGQYDVEpni5h67HRNvSZMP1FguKrzot3r1o= -github.com/moby/moby/client v0.2.3-0.20260227170702-52dc67c0df94/go.mod h1:BLj1NHZAHj53G+DSOsojqE/AbtIFy+ygUNErODq1zbc= +github.com/moby/moby/client v0.2.3-rc.1 h1:EJU7m5WunbgLw8ufo6TIxiLEpqXvBSzHhjXl9Z1B5jo= +github.com/moby/moby/client v0.2.3-rc.1/go.mod h1:b3+CF2Ln9mr96ROGGjWx8cnVvkVBcOo69OoeIsralw0= github.com/moby/patternmatcher v0.6.0 h1:GmP9lR19aU5GqSSFko+5pRqHi+Ohk1O69aFiKkVGiPk= github.com/moby/patternmatcher v0.6.0/go.mod h1:hDPoyOpDY7OrrMDLaYoY3hf52gNCR/YOUYxkhApJIxc= github.com/moby/swarmkit/v2 v2.1.1 h1:yvTJ8MMCc3f0qTA44J6R59EZ5yZawdYopkpuLk4+ICU= diff --git a/vendor/github.com/moby/moby/client/client.go b/vendor/github.com/moby/moby/client/client.go index 779a9ccb8854..a07cedb0a190 100644 --- a/vendor/github.com/moby/moby/client/client.go +++ b/vendor/github.com/moby/moby/client/client.go @@ -107,7 +107,7 @@ const DummyHost = "api.moby.localhost" // overriding the version and disable API-version negotiation. // // This version may be lower than the version of the api library module used. -const MaxAPIVersion = "1.53" +const MaxAPIVersion = "1.54" // MinAPIVersion is the minimum API version supported by the client. API versions // below this version are not considered when performing API-version negotiation. diff --git a/vendor/github.com/moby/moby/client/image_list.go b/vendor/github.com/moby/moby/client/image_list.go index 6df3c66e1790..8570709a7f47 100644 --- a/vendor/github.com/moby/moby/client/image_list.go +++ b/vendor/github.com/moby/moby/client/image_list.go @@ -41,6 +41,14 @@ func (cli *Client) ImageList(ctx context.Context, options ImageListOptions) (Ima query.Set("manifests", "1") } } + if options.Identity { + if err := cli.requiresVersion(ctx, "1.54", "identity"); err != nil { + return ImageListResult{}, err + } + // Identity data in image list is scoped to manifests. + query.Set("manifests", "1") + query.Set("identity", "1") + } resp, err := cli.get(ctx, "/images/json", query, nil) defer ensureReaderClosed(resp) diff --git a/vendor/github.com/moby/moby/client/image_list_opts.go b/vendor/github.com/moby/moby/client/image_list_opts.go index a497d5790e05..297ab960c5aa 100644 --- a/vendor/github.com/moby/moby/client/image_list_opts.go +++ b/vendor/github.com/moby/moby/client/image_list_opts.go @@ -16,6 +16,9 @@ type ImageListOptions struct { // Manifests indicates whether the image manifests should be returned. Manifests bool + + // Identity indicates whether image identity information should be returned. + Identity bool } // ImageListResult holds the result from ImageList. diff --git a/vendor/modules.txt b/vendor/modules.txt index 9091531ada58..bddf1eb5f41b 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -189,7 +189,7 @@ github.com/moby/moby/api/types/storage github.com/moby/moby/api/types/swarm github.com/moby/moby/api/types/system github.com/moby/moby/api/types/volume -# github.com/moby/moby/client v0.2.3-0.20260227170702-52dc67c0df94 +# github.com/moby/moby/client v0.2.3-rc.1 ## explicit; go 1.24.0 github.com/moby/moby/client github.com/moby/moby/client/internal