Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 11, 2024

This PR contains the following updates:

Package Change Age Confidence
github.com/moby/buildkit v0.14.1 -> v0.25.1 age confidence

Release Notes

moby/buildkit (github.com/moby/buildkit)

v0.25.1

Compare Source

buildkit 0.25.1

Welcome to the v0.25.1 release of buildkit!

Please try out the release binaries and report any issues at
https://github.com/moby/buildkit/issues.

Contributors
  • Tõnis Tiigi
  • CrazyMax
Notable Changes
  • Fix possible cache export failure when previously exported cache blob has been deleted #​6261
  • Fix possible cache corruption or error when using inline cache with multiple exporters #​6263
  • Fix intermediate wrapper for custom provenance attestation fields #​6275
Dependency Changes

This release has no dependency changes

Previous release can be found at v0.25.0

v0.25.0

Compare Source

buildkit 0.25.0

Welcome to the v0.25.0 release of buildkit!

Please try out the release binaries and report any issues at
https://github.com/moby/buildkit/issues.

Contributors
  • Tõnis Tiigi
  • CrazyMax
  • Jonathan A. Sternberg
  • Akihiro Suda
  • Brian Goff
  • greggu
  • Sebastiaan van Stijn
  • Søren Hansen
  • Vigilans
  • Sam Oluwalana
  • Shivam
  • Tianon Gravi
  • nikelborm
Notable Changes
  • Git sources now support working with SHA-256 based code repositories. #​6194
  • New Checksum has been added to llb.Image to specify verification digest of the image. Unlike the existing digest in the image reference, where digest overrides the tag if both are set, in this mode, the image is resolved by the tag and only verified by checksum. #​6234
  • The remote cache exporter (also used in provenance creation) has been completely rewritten to solve various concurrency and loop issues. There should be no user-visible changes in the cache format itself. #​6129
  • BuildKit daemon now supports a way to add custom fields to the provenance attestation to specify the environment BuildKit is running in. Additional field are picked up from config files in /etc/buildkitd/provenance.d directory. #​6210
  • Containerd executor on Windows now supports HyperVIsolation option. #​6224
  • Included runc container runtime has been updated to v1.3.1 #​6236
  • CNI plugins have been updated to v1.8.0 #​6185
  • Qemu emulation binaries have been updated to v10.0.4. #​6215
  • Fix possible infinite loop when exporting cache #​6186
  • Fix issue where some errors could lose their source or stack information when wrapped with errors.Join. #​6226
  • Multiple fixes to how the builds from Git context are recorded in provenance. #​6213
  • Fix issue where build arguments could be missing in the history record's provenance attestation. #​6221
  • Fix issue where materials=false could be incorrectly set in provenance attestation for a build that used frontend inputs. #​6203
  • Fix not setting the platform in the subject descriptor of the OCI artifact-style attestation manifest. This confused some registries. #​6191
  • Fix some improper formatting in error messages. #​6192
  • Fix issue with checking out annotated tags by full reference. #​6244
Dependency Changes
  • github.com/docker/cli v28.3.3 -> v28.4.0
  • google.golang.org/protobuf v1.36.6 -> v1.36.9

Previous release can be found at v0.24.0

v0.24.0

Compare Source

Welcome to the v0.24.0 release of buildkit!

Please try out the release binaries and report any issues at
https://github.com/moby/buildkit/issues.

Contributors
  • Tõnis Tiigi
  • CrazyMax
  • Sebastiaan van Stijn
  • Akihiro Suda
  • Andrés Delfino
  • Alberto Contreras
  • Alberto Garcia Hierro
  • Anthony Nandaa
  • Baptiste Girard-Carrabin
  • Derek McGowan
  • Justin Chadwell
  • Kohei Tokunaga
  • Michael Dwan
Notable Changes
  • Built-in Dockerfile frontend has been updated to v1.18.0
  • LLB Git operation now allows controlling if submodules should be initialized (default) or skipped. #​6173
  • Max-parallelism control can now also be set with --max-parallelism daemon flag. #​6105
  • Improve errors when using build arguments in COPY --from flag value. #​6153
  • Debug server now supports new endpoints for inspecting the cache key database and remote cache manifests. In order to debug plaintexts of the cache keys --save-cache-debug needs to be enabled in the daemon. #​6076 #​6061 #​6133
  • Base Alpine version has been updated to 3.22. #​6048
  • Client now allows configuring exporter content store. #​6045
  • Release binary artifacts now use Git commit time as timestamp. #​6037
  • Fix incorrect empty checkout when accessing Git source with subdir pointing to a submodule. #​6170
  • Fix allowing device entitlement for buildkitd daemon with startup flags. #​6080
  • Fix possible panic from BoltDB when copying lots of files between build steps. #​6159 #​6136 #​6165
  • Fix possible deadlocks from the error handler in the sync package. #​6158
  • Fix issue with exporting cache with different compression formats for images with lots of layers. #​6092 #​6088
  • Fix displaying error details on unexpected response status code. #​6067
  • Fix incorrect empty checkout when accessing Git source with subdir pointing to a submodule. #​6170
Dependency Changes
  • github.com/containerd/containerd/v2 v2.1.3 -> v2.1.4
  • github.com/cpuguy83/go-md2man/v2 v2.0.5 -> v2.0.7
  • github.com/docker/cli v28.2.2 -> v28.3.3
  • github.com/docker/docker v28.2.2 -> v28.3.3
  • github.com/moby/profiles/seccomp v0.1.0 new
  • github.com/urfave/cli v1.22.16 -> v1.22.17
  • go.etcd.io/bbolt v1.4.0 -> v1.4.3
  • go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.56.0 -> v0.60.0
  • go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.31.0 -> v1.35.0
  • go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.31.0 -> v1.35.0
  • golang.org/x/sync v0.14.0 -> v0.16.0

Previous release can be found at v0.23.2

v0.23.2

Compare Source

Welcome to the v0.23.2 release of buildkit!

Please try out the release binaries and report any issues at
https://github.com/moby/buildkit/issues.

Contributors
  • CrazyMax
  • Tõnis Tiigi
Notable Changes
  • Fix attestation filename in local exporter. #​6051
  • Fix expired cache URLs in GitHub Actions cache exporter. #​6053
Dependency Changes

Previous release can be found at v0.23.1

v0.23.1

Compare Source

Welcome to the v0.23.1 release of buildkit!

Please try out the release binaries and report any issues at
https://github.com/moby/buildkit/issues.

Contributors
  • Derek McGowan
Notable Changes
  • Fix a possible issue where pulling images from some registries that don't handle the Range header correctly(Artifactory) would fail. #​6040
Dependency Changes
  • github.com/containerd/containerd/v2 v2.1.1 -> v2.1.3

Previous release can be found at v0.23.0

v0.23.0

Compare Source

Welcome to the v0.23.0 release of buildkit!

Please try out the release binaries and report any issues at
https://github.com/moby/buildkit/issues.

Contributors
  • Tõnis Tiigi
  • CrazyMax
  • Akihiro Suda
  • Anthony Nandaa
  • Austin Vazquez
  • Brian Goff
  • Dan Duvall
  • Jonathan A. Sternberg
  • Nicolas Schweitzer
  • Roberto Villarreal
  • Sebastiaan van Stijn
  • zfrank
Notable Changes
  • Add opt-in support for SLSA provenance v1. This is expected to become the default in a future release. #​6005 docs
  • Allow duration based filters on diskusage requests. #​5455
  • Allow authorization secrets to be set per hostname with HTTP_AUTH_HEADER_<host> or HTTP_AUTH_TOKEN_<host>. #​6023
  • Add support for raw mode in the SSH agent provider. #​6003
  • Improve URL joining to prevent malformed GitHub Cache service URLs. #​6026 tonistiigi/go-actions-cache#38
  • Update Runc v1.3.0. #​5977
  • Fix possible "unknown file mode" error when transferring files on Windows (previous fix did not work). #​6025
  • Fix race condition when enabling and disabling privileges in WCOW. #​5959
  • Fix unnecessary registry requests for local image lookups if reference contains a digest. #​6029
  • Fix privileges error for local exporter in WCOW. #​6007
  • Fix OCI export of multi-platform scratch result. #​5996
  • Fix handle not found error during cache export. #​5999
  • Fix type=local,platform-split=true for single platform build to work the same as it would with a multi-platform build. #​6007
  • Fix some data races shown on the race detector. #​6006
Dependency Changes
  • github.com/Microsoft/hcsshim v0.12.9 -> v0.13.0
  • github.com/containerd/accelerated-container-image v1.2.3 -> v1.3.0
  • github.com/containerd/console v1.0.4 -> v1.0.5
  • github.com/containerd/containerd/api v1.8.0 -> v1.9.0
  • github.com/containerd/containerd/v2 v2.0.5 -> v2.1.1
  • github.com/containerd/fuse-overlayfs-snapshotter/v2 v2.1.1 -> v2.1.6
  • github.com/containerd/nydus-snapshotter v0.15.0 -> v0.15.2
  • github.com/containernetworking/cni v1.2.3 -> v1.3.0
  • github.com/containernetworking/plugins v1.5.1 -> v1.7.1
  • github.com/docker/cli v28.1.1 -> v28.2.2
  • github.com/docker/docker v28.1.1 -> v28.2.2
  • github.com/fsnotify/fsnotify v1.7.0 -> v1.9.0
  • github.com/google/pprof a892ee0 -> 27863c8
  • github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 -> v2.26.1
  • github.com/in-toto/in-toto-golang v0.5.0 -> v0.9.0
  • github.com/opencontainers/runtime-spec v1.2.0 -> v1.2.1
  • github.com/opencontainers/selinux v1.11.1 -> v1.12.0
  • github.com/prometheus/client_golang v1.20.5 -> v1.22.0
  • github.com/prometheus/common v0.55.0 -> v0.62.0
  • github.com/secure-systems-lab/go-securesystemslib v0.4.0 -> v0.6.0
  • github.com/spdx/tools-golang v0.5.3 -> v0.5.5
  • github.com/tonistiigi/fsutil 3f76f81 -> 586307a
  • github.com/tonistiigi/go-actions-cache 3e9a664 -> 388a2ec
  • github.com/tonistiigi/go-csvvalue ddb21b7 -> 030d3b2
  • github.com/vishvananda/netlink 084abd9 -> v1.3.1
  • go.etcd.io/bbolt v1.3.11 -> v1.4.0
  • go.opentelemetry.io/auto/sdk v1.1.0 new
  • go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.56.0 -> v0.60.0
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.56.0 -> v0.60.0
  • go.opentelemetry.io/otel v1.31.0 -> v1.35.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.31.0 -> v1.35.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.31.0 -> v1.35.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.31.0 -> v1.35.0
  • go.opentelemetry.io/otel/metric v1.31.0 -> v1.35.0
  • go.opentelemetry.io/otel/sdk v1.31.0 -> v1.35.0
  • go.opentelemetry.io/otel/sdk/metric v1.31.0 -> v1.35.0
  • go.opentelemetry.io/otel/trace v1.31.0 -> v1.35.0
  • go.opentelemetry.io/proto/otlp v1.3.1 -> v1.5.0
  • golang.org/x/sync v0.13.0 -> v0.14.0
  • golang.org/x/sys v0.32.0 -> v0.33.0
  • google.golang.org/genproto/googleapis/api 324edc3 -> 56aae31
  • google.golang.org/genproto/googleapis/rpc 324edc3 -> 56aae31
  • google.golang.org/grpc v1.69.4 -> v1.72.2
  • google.golang.org/protobuf v1.35.2 -> v1.36.6
  • kernel.org/pub/linux/libs/security/libcap/cap v1.2.73 -> v1.2.76
  • kernel.org/pub/linux/libs/security/libcap/psx v1.2.73 -> v1.2.76

Previous release can be found at v0.22.0

v0.22.0

Compare Source

Welcome to the v0.22.0 release of buildkit!

Please try out the release binaries and report any issues at
https://github.com/moby/buildkit/issues.

Contributors
  • Tõnis Tiigi
  • CrazyMax
  • Akihiro Suda
  • Sebastiaan van Stijn
  • Alberto Garcia Hierro
  • Anthony Nandaa
  • Jonathan A. Sternberg
  • Bertrand Paquet
  • Gleb Nebolyubov
  • Justin Chadwell
  • liulanzheng
Notable Changes
  • Add checksum support to Git source. #​5975
  • Allow duration based filters on diskusage requests. #​5455
  • Ignore Apple extended file attributes during copy. #​5937 tonistiigi/fsutil#235
  • Support for building overlaybd images. #​3867 docs
  • Improve error message for registry and local cache export when using image-manifest and oci-mediatypes options. #​5966
  • Fix supported platforms reported by the worker. #​5968
  • Fix CDI device request by class annotation. #​5969
  • Fix panic when using a tiny terminal. #​5967
  • CNI plugins have been updated to v1.7.1. #​5533
Dependency Changes
  • github.com/containerd/accelerated-container-image v1.2.3 new
  • github.com/containerd/containerd/v2 v2.0.4 -> v2.0.5
  • github.com/docker/cli v28.0.4 -> v28.1.1
  • github.com/docker/docker v28.0.4 -> v28.1.1
  • github.com/moby/go-archive 21f3f33 -> v0.1.0
  • github.com/moby/sys/atomicwriter v0.1.0 new
  • github.com/tonistiigi/fsutil 5b74a7a -> 3f76f81
  • github.com/vbatts/tar-split v0.11.6 -> v0.12.1

Previous release can be found at v0.21.1

v0.21.1

Compare Source

Welcome to the v0.21.1 release of buildkit!

Please try out the release binaries and report any issues at
https://github.com/moby/buildkit/issues.

Contributors
  • Tõnis Tiigi
  • Akihiro Suda
  • Gleb Nebolyubov
Notable Changes
  • Builtin Dockerfile frontend has been updated to v1.15.1.
  • Fix buildctl --tlsdir for non-cert-manager.io tls certificate naming. #​5950
  • Fix panic when null cache options were sent using solve grpc API. #​5925
Dependency Changes

This release has no dependency changes

Previous release can be found at v0.21.0

v0.21.0

Compare Source

Welcome to the v0.21.0 release of buildkit!

Please try out the release binaries and report any issues at
https://github.com/moby/buildkit/issues.

Contributors
  • Tõnis Tiigi
  • CrazyMax
  • Akihiro Suda
  • Jonathan A. Sternberg
  • Anthony Nandaa
  • Sebastiaan van Stijn
  • Dan Duvall
  • Austin Vazquez
  • Billy Owire
  • Derek McGowan
  • Gleb Nebolyubov
  • Michael Korn
Notable Changes
  • Builtin Dockerfile frontend has been updated to v1.15.0. changelog
  • Runc container runtime has been updated to v1.2.6. #​5845
  • The cache manifest created by --cache-to now defaults to OCI artifact manifest (instead of OCI image index). For old behavior, set image-manifest=false. #​5864
  • The cache timeout for registry credentials has been reduced from 10 min to 5 min. #​5859
  • Buildctl --tlsdir option now allows filenames compatible with cert-manager.io. #​5886
  • Update free-space filter GC/prune filter to not remove all data when no max-space value is set. #​5827
  • Mitigate GitHub Actions cache v2 flakiness. #​5805
  • Add autoallow and entitlements support to CDI devices. #​5742
  • Support authentication in LLB for Git and HTTP. #​5733
  • Support for adding additional request header fields for HTTP sources. #​5732
  • OpenTelemetry traces now contain spans for layer extraction. #​5831
  • containerd image exporter creates dangling images by default. #​5858
  • Add support for bind and cache mounts for WCOW. #​5708
  • Add session exporter capability. #​5907 #​5908
  • Add metadata-only transfer option for local source. #​5897
  • Fix X mode to be Linux-compatible for file operations using chmod. #​5850
  • Fix --chmod when applied to parent directories. #​5788
  • Fix missing user-agent when buildkit requests layers from the registry. #​5834
  • Fix missing user-agent for GitHub Actions importer. #​5759 #​5760
  • Fix reading secrets from any session on parallel build requests. #​5833
  • Fix race condition causing "file used by another process" errors with WCOW. #​5885
Dependency Changes
  • github.com/docker/cli v27.5.1 -> v28.0.4
  • github.com/docker/docker v27.5.1 -> v28.0.4
  • github.com/docker/docker-credential-helpers v0.8.2 -> v0.9.3
  • github.com/golang-jwt/jwt/v5 v5.2.1 -> v5.2.2
  • github.com/google/go-cmp v0.6.0 -> v0.7.0
  • github.com/klauspost/compress v1.17.11 -> v1.18.0
  • github.com/moby/go-archive 21f3f33 new
  • github.com/moby/sys/user v0.3.0 -> v0.4.0
  • github.com/opencontainers/image-spec v1.1.0 -> v1.1.1
  • github.com/tonistiigi/dchapes-mode ca0759f -> 73d941a
  • github.com/tonistiigi/fsutil b14e27f -> 5b74a7a
  • golang.org/x/crypto v0.31.0 -> v0.37.0
  • golang.org/x/exp 2d47ceb -> 7e4ce0a
  • golang.org/x/mod v0.22.0 -> v0.24.0
  • golang.org/x/net v0.33.0 -> v0.39.0
  • golang.org/x/sync v0.10.0 -> v0.13.0
  • golang.org/x/sys v0.29.0 -> v0.32.0
  • golang.org/x/text v0.21.0 -> v0.24.0
  • golang.org/x/time v0.6.0 -> v0.11.0
  • tags.cncf.io/container-device-interface v0.8.1 -> v1.0.1
  • tags.cncf.io/container-device-interface/specs-go v0.8.0 -> v1.0.0

Previous release can be found at v0.20.2

v0.20.2

Compare Source

buildkit 0.20.2

Welcome to the v0.20.2 release of buildkit!

Please try out the release binaries and report any issues at
https://github.com/moby/buildkit/issues.

Contributors
  • Akihiro Suda
  • Derek McGowan
  • Jonathan A. Sternberg
Changes
Dependency Changes
  • github.com/containerd/containerd/v2 v2.0.3 -> v2.0.4

Previous release can be found at v0.20.1

v0.20.1

Compare Source

Welcome to the v0.20.1 release of buildkit!

Please try out the release binaries and report any issues at
https://github.com/moby/buildkit/issues.

Contributors
  • Tõnis Tiigi
  • Akihiro Suda
  • CrazyMax
Notable Changes
Dependency Changes
  • github.com/containerd/containerd/v2 v2.0.2 -> v2.0.3
  • github.com/tonistiigi/go-actions-cache 1a5174a -> 3e9a664
  • tags.cncf.io/container-device-interface v0.8.0 -> v0.8.1

Previous release can be found at v0.20.0

v0.20.0

Compare Source

Welcome to the v0.20.0 release of buildkit!

Please try out the release binaries and report any issues at
https://github.com/moby/buildkit/issues.

Contributors
  • CrazyMax
  • Tõnis Tiigi
  • Sebastiaan van Stijn
  • Jonathan A. Sternberg
  • Akihiro Suda
  • Anthony Nandaa
  • Shaun Thompson
  • Austin Vazquez
  • Bertrand Paquet
  • Brian Goff
  • Pranav Pandit
Notable Changes
  • Builtin Dockerfile frontend has been updated to v1.14.0
  • Github Actions cache backend has been updated to support v2 API. Github is expected to stop supporting V1 API from March 1st 2025. #​5720 #​5750 #​5754
  • Support for CDI (Container Device Interface) devices has been added allowing builds to use GPUs and other defined devices. Build steps can now request devices to be injected into the container, if they are permitted to do so. In Dockerfile, devices are currently available in the labs channel. #​4056 #​5722 #​5726 #​5729 #​5742
  • History record APIs now support server-side filters and limiting amount of records returned. #​5705
  • Update Runc to v1.2.5. #​5741
  • Embedded binfmt emulators in the release image have been updated to QEMU v9.2.0 #​5695 #​5736
  • Fix possible errors from credentials expiration for long builds. #​5684
  • Fix possible crash from S3 remote cache backend. #​5597
  • Fix possible record leak in Bolt database. #​5692
  • Fix invalid warning messages when running subrequests (e.g. check, outline) for a specific platform. #​5730
Dependency Changes
  • github.com/Azure/azure-sdk-for-go/sdk/azcore v1.11.1 -> v1.16.0
  • github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.6.0 -> v1.8.0
  • github.com/Azure/azure-sdk-for-go/sdk/internal v1.8.0 -> v1.10.0
  • github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v0.4.1 -> v1.5.0
  • github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2 -> v1.3.2
  • github.com/containerd/cgroups/v3 v3.0.3 -> v3.0.5
  • github.com/containerd/fuse-overlayfs-snapshotter/v2 v2.1.0 -> v2.1.1
  • github.com/containerd/go-cni v1.1.11 -> v1.1.12
  • github.com/docker/cli v27.5.0 -> v27.5.1
  • github.com/docker/docker v27.5.0 -> v27.5.1
  • github.com/moby/term v0.5.0 -> v0.5.2
  • github.com/package-url/packageurl-go 8907843 -> v0.1.1
  • github.com/petermattis/goid 4fcff4a new
  • github.com/sasha-s/go-deadlock v0.3.5 new
  • github.com/tonistiigi/go-actions-cache 017636a -> 1a5174a
  • github.com/vishvananda/netns v0.0.4 -> v0.0.5
  • golang.org/x/exp 701f63a -> 2d47ceb
  • golang.org/x/mod v0.21.0 -> v0.22.0
  • golang.org/x/sys v0.28.0 -> v0.29.0
  • google.golang.org/genproto/googleapis/api 5fefd90 -> 324edc3
  • google.golang.org/grpc v1.68.1 -> v1.69.4

Previous release can be found at v0.19.0

v0.19.0

Compare Source

Welcome to the v0.19.0 release of buildkit!

Please try out the release binaries and report any issues at
https://github.com/moby/buildkit/issues.

Contributors
  • Tõnis Tiigi
  • CrazyMax
  • Sebastiaan van Stijn
  • Akihiro Suda
  • Jonathan A. Sternberg
  • Anthony Nandaa
  • Brian Goff
  • David Karlsson
  • Marat Radchenko
  • Shaun Thompson
  • Alberto Garcia Hierro
  • Daniel Githinji
  • Peter Engelbert
  • Steeve Chailloux
  • lvyaoting
Notable Changes
  • Builtin Dockerfile frontend has been updated to v1.13.0
  • Attestations embedded into build results can now be generated in OCI artifact format with oci-artifact=true option #​5573
  • Platform specifiers that set Windows OSVersion are now supported #​5614
  • Add powershell.exe dir to default PATH for WCOW #​5446
  • Allow unix address for debug address for buildkitd #​5568
  • Requests that pull in Git sources now inherit proxy environment variables from buildkitd #​5613
  • Update Runc to v1.2.4 #​5639
  • Update RootlessKit to v2.3.2 #​5674
  • Fix possible "unknown file mode" error when transferring files on Windows #​5636 #​5657
  • Fix possible panic from data race in history record serialization #​5666
  • Fix error message for invalid includepatterns #​5649
  • Fix invalid index.json annotations on tar=false export #​5589
  • Fix possible panic when walking provenance due to race condition #​5606
Dependency Changes
  • github.com/AdaLogics/go-fuzz-headers ced1acd -> e8a1dd7
  • github.com/AdamKorcz/go-118-fuzz-build 8075edf -> 2b5cbb2
  • github.com/Microsoft/hcsshim v0.12.8 -> v0.12.9
  • github.com/aws/aws-sdk-go-v2 v1.24.1 -> v1.30.3
  • github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.4 -> v1.6.3
  • github.com/aws/aws-sdk-go-v2/config v1.26.6 -> v1.27.27
  • github.com/aws/aws-sdk-go-v2/credentials v1.16.16 -> v1.17.27
  • github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11 -> v1.16.11
  • github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.15 -> v1.17.8
  • github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10 -> v1.3.15
  • github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10 -> v2.6.15
  • github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3 -> v1.8.0
  • github.com/aws/aws-sdk-go-v2/internal/v4a v1.2.10 -> v1.3.15
  • github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 -> v1.11.3
  • github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.2.10 -> v1.3.17
  • github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10 -> v1.11.17
  • github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.16.10 -> v1.17.15
  • github.com/aws/aws-sdk-go-v2/service/s3 v1.48.1 -> v1.58.2
  • github.com/aws/aws-sdk-go-v2/service/sso v1.18.7 -> v1.22.4
  • github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.7 -> v1.26.4
  • github.com/aws/aws-sdk-go-v2/service/sts v1.26.7 -> v1.30.3
  • github.com/aws/smithy-go v1.19.0 -> v1.20.3
  • github.com/containerd/containerd/api v1.7.19 -> v1.8.0
  • github.com/containerd/containerd/v2 v2.0.2 new
  • github.com/containerd/errdefs v0.3.0 -> v1.0.0
  • github.com/containerd/errdefs/pkg v0.3.0 new
  • github.com/containerd/fuse-overlayfs-snapshotter/v2 v2.1.0 new
  • github.com/containerd/go-cni v1.1.10 -> v1.1.11
  • github.com/containerd/nydus-snapshotter v0.14.0 -> v0.15.0
  • github.com/containerd/platforms v0.2.1 -> v1.0.0-rc.1
  • github.com/containerd/plugin v1.0.0 new
  • github.com/containerd/stargz-snapshotter v0.15.1 -> v0.16.3
  • github.com/containerd/stargz-snapshotter/estargz v0.15.1 -> v0.16.3
  • github.com/containerd/ttrpc v1.2.5 -> v1.2.7
  • github.com/containernetworking/cni v1.2.2 -> v1.2.3
  • github.com/containernetworking/plugins v1.4.0 -> v1.5.1
  • github.com/docker/cli v27.4.0-rc.2 -> v27.5.0
  • github.com/docker/docker v27.4.0-rc.2 -> v27.5.0
  • github.com/fsnotify/fsnotify v1.7.0 new
  • github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0 -> v2.22.0
  • github.com/hanwen/go-fuse/v2 v2.4.0 -> v2.6.3
  • github.com/moby/sys/reexec v0.1.0 new
  • github.com/opencontainers/runtime-tools 2e043c6 new
  • github.com/opencontainers/selinux v1.11.0 -> v1.11.1
  • github.com/prometheus/client_golang v1.20.2 -> v1.20.5
  • github.com/stretchr/testify v1.9.0 -> v1.10.0
  • github.com/syndtr/gocapability 42c35b4 new
  • github.com/tonistiigi/fsutil 31cf1f4 -> b14e27f
  • github.com/tonistiigi/go-actions-cache 394979b -> 017636a
  • github.com/vbatts/tar-split v0.11.5 -> v0.11.6
  • github.com/vishvananda/netlink v1.3.0 -> 084abd9
  • go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.46.1 -> v0.56.0
  • go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.46.1 -> v0.56.0
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 -> v0.56.0
  • go.opentelemetry.io/otel v1.28.0 -> v1.31.0
  • go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v0.44.0 -> v1.31.0
  • go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v0.44.0 -> v1.31.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.28.0 -> v1.31.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.28.0 -> v1.31.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 -> v1.31.0
  • go.opentelemetry.io/otel/metric v1.28.0 -> v1.31.0
  • go.opentelemetry.io/otel/sdk v1.28.0 -> v1.31.0
  • go.opentelemetry.io/otel/sdk/metric v1.28.0 -> v1.31.0
  • go.opentelemetry.io/otel/trace v1.28.0 -> v1.31.0
  • golang.org/x/crypto v0.27.0 -> v0.31.0
  • golang.org/x/net v0.29.0 -> v0.33.0
  • golang.org/x/sync v0.8.0 -> v0.10.0
  • golang.org/x/sys v0.26.0 -> v0.28.0
  • golang.org/x/text v0.18.0 -> v0.21.0
  • google.golang.org/genproto/googleapis/api f6361c8 -> 5fefd90
  • google.golang.org/genproto/googleapis/rpc f6361c8 -> 324edc3
  • google.golang.org/grpc v1.66.3 -> v1.68.1
  • google.golang.org/protobuf v1.35.1 -> v1.35.2
  • kernel.org/pub/linux/libs/security/libcap/cap v1.2.70 -> v1.2.73
  • kernel.org/pub/linux/libs/security/libcap/psx v1.2.70 -> v1.2.73
  • sigs.k8s.io/yaml v1.4.0 new
  • tags.cncf.io/container-device-interface v0.8.0 new
  • tags.cncf.io/container-device-interface/specs-go v0.8.0 new

Previous release can be found at v0.18.2

v0.18.2

Compare Source

buildkit 0.18.2

Welcome to the v0.18.2 release of buildkit!

Please try out the release binaries and report any issues at
https://github.com/moby/buildkit/issues.

Notable Changes
  • Builtin Dockerfile frontend has been updated to v1.12.1 changelog
  • Fix possible concurrent map write error #​5577
  • Update Runc to v1.2.3 to fix possible build error when using parallel cache mounts #​5588 #​5590
Dependency Changes

This release has no dependency changes

Previous release can be found at v0.18.1

v0.18.1

Compare Source

Welcome to the v0.18.1 release of buildkit!

Please try out the release binaries and report any issues at
https://github.com/moby/buildkit/issues.

Notable Changes
  • Fix issue where builds from older versions of clients/frontends could result in missing "no-cache" behavior or original Dockerfile commands could be missing in progress output #​5563
Dependency Changes

This release has no dependency changes

Previous release can be found at v0.18.0

v0.18.0

Compare Source

Welcome to the v0.18.0 release of buildkit!

Please try out the release binaries and report any issues at
https://github.com/moby/buildkit/issues.

Contributors
  • Tõnis Tiigi
  • CrazyMax
  • Akihiro Suda
  • Sebastiaan van Stijn
  • David Karlsson
  • Jonathan A. Sternberg
  • Anthony Nandaa
  • Austin Vazquez
  • Erik Sipsma
  • Marat Radchenko
  • Brian Goff
  • Erik Sjölund
  • Justin Chadwell
  • Shaun Thompson
  • Tianon Gravi
Notable Changes
  • Builtin Dockerfile frontend has been updated to v1.12.0 changelog
  • Runc container runtime has been updated to v1.2.2 #​5532
  • Allow graceful daemon stop while there are active history event requests #​5522
  • Improve performance of booting BuildKit with many local cache records (regression v0.16.0+) #​5550
  • Improve stacktraces on cancellation errors #​5536
  • Improve performance of recalculating content checksums after incremental context upload #​5521
  • Fix leaving unreleased references behind after SBOM generation #​5511
  • Make sure blob data is immediately released after deleting build history records #​5515
  • Fix caching HTTP resources from servers that report the same ETag for different URLs #​5549
  • Fix possible issue with uploaded build context when using old clients #​5517
  • Fix old cache keys not being cleaned up by background garbage collection (worked for manual prune) #​5540
  • Fix possible incorrect casing in provenance JSON #​5524
  • Fix possible intermittent cancellation error when building from big build context due to internal gRPC bug #​5530
  • Fix build errors on OpenBSD #​5542
  • Fix possible issue when building from tarball URL on WCOW #​5523
  • Fix warning of incompatible semconv configuration in OpenTelemetry #​5503 #​5501
Dependency Changes
  • github.com/Microsoft/hcsshim v0.12.5 -> v0.12.8
  • github.com/cenkalti/backoff/v4 v4.2.1 -> v4.3.0
  • github.com/containerd/cgroups/v3 v3.0.2 -> v3.0.3
  • github.com/containerd/containerd v1.7.22 -> v1.7.24
  • github.com/containerd/continuity v0.4.4 -> v0.4.5
  • github.com/containerd/errdefs v0.1.0 -> v0.3.0
  • github.com/containerd/typeurl/v2 v2.2.0 -> v2.2.3
  • github.com/docker/cli v27.3.1 -> v27.4.0-rc.2
  • github.com/docker/docker v27.3.1 -> v27.4.0-rc.2
  • github.com/go-logr/logr v1.4.1 -> v1.4.2
  • github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 -> v2.20.0
  • github.com/munnerz/goautoneg a7dc8b6 new
  • github.com/prometheus/client_golang v1.17.0 -> v1.20.2
  • github.com/prometheus/client_model v0.5.0 -> v0.6.1
  • github.com/prometheus/common v0.44.0 -> v0.55.0
  • github.com/tonistiigi/fsutil 397af53 -> 31cf1f4
  • github.com/tonistiigi/go-actions-cache 58651d5 -> 394979b
  • github.com/vishvananda/netlink v1.2.1-beta.2 -> v1.3.0
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.46.1 -> v0.53.0
  • go.opentelemetry.io/otel v1.21.0 -> v1.28.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.21.0 -> v1.28.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0 -> v1.28.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.21.0 -> v1.28.0
  • go.opentelemetry.io/otel/metric v1.21.0 -> v1.28.0
  • go.opentelemetry.io/otel/sdk v1.21.0 -> v1.28.0
  • go.opentelemetry.io/otel/sdk/metric v1.21.0 -> v1.28.0
  • go.opentelemetry.io/otel/trace v1.21.0 -> v1.28.0
  • go.opentelemetry.io/proto/otlp v1.0.0 -> v1.3.1
  • google.golang.org/genproto/googleapis/api ef581f9 -> f6361c8
  • google.golang.org/genproto/googleapis/rpc ef581f9 -> f6361c8

Previous release can be found at [v0.17.2](https://redirect.github.com/moby/buildkit/releases/tag


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link
Contributor Author

renovate bot commented Jul 11, 2024

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 32 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.21 -> 1.24.0
github.com/containerd/containerd v1.7.18 -> v1.7.23
github.com/opencontainers/image-spec v1.1.0 -> v1.1.1
golang.org/x/exp v0.0.0-20240613232115-7f521ea00fb8 -> v0.0.0-20250408133849-7e4ce0ab07d0
golang.org/x/sync v0.7.0 -> v0.16.0
github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24 -> v0.0.0-20240806141605-e8a1dd7889d6
github.com/Microsoft/hcsshim v0.11.5 -> v0.13.0
github.com/containerd/continuity v0.4.3 -> v0.4.5
github.com/containerd/errdefs v0.1.0 -> v1.0.0
github.com/containerd/ttrpc v1.2.4 -> v1.2.7
github.com/containerd/typeurl/v2 v2.1.1 -> v2.2.3
github.com/docker/distribution v2.8.1+incompatible -> v2.8.3+incompatible
github.com/docker/docker v26.1.4+incompatible -> v27.3.1+incompatible
github.com/go-logr/logr v1.3.0 -> v1.4.2
github.com/in-toto/in-toto-golang v0.5.0 -> v0.9.0
github.com/klauspost/compress v1.17.4 -> v1.18.0
github.com/moby/sys/signal v0.7.0 -> v0.7.1
github.com/secure-systems-lab/go-securesystemslib v0.4.0 -> v0.6.0
github.com/tonistiigi/fsutil v0.0.0-20240424095704-91a3fc46842c -> v0.0.0-20250605211040-586307ad452f
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.46.1 -> v0.60.0
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.46.1 -> v0.60.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.46.1 -> v0.60.0
go.opentelemetry.io/otel v1.21.0 -> v1.35.0
go.opentelemetry.io/otel/metric v1.21.0 -> v1.35.0
go.opentelemetry.io/otel/sdk v1.21.0 -> v1.35.0
go.opentelemetry.io/otel/trace v1.21.0 -> v1.35.0
golang.org/x/crypto v0.24.0 -> v0.37.0
golang.org/x/mod v0.18.0 -> v0.24.0
golang.org/x/net v0.26.0 -> v0.39.0
golang.org/x/sys v0.21.0 -> v0.33.0
golang.org/x/text v0.16.0 -> v0.24.0
golang.org/x/tools v0.22.0 -> v0.32.0
google.golang.org/genproto v0.0.0-20231016165738-49dd2c1f3d0b -> v0.0.0-20240227224415-6ceb2ff114de

@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from 9fbd39c to c4313f1 Compare July 25, 2024 10:25
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.15.0 Update module github.com/moby/buildkit to v0.15.1 Jul 25, 2024
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from c4313f1 to 8c67294 Compare August 15, 2024 18:06
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.15.1 Update module github.com/moby/buildkit to v0.15.2 Aug 15, 2024
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.15.2 Update module github.com/moby/buildkit to v0.16.0 Sep 10, 2024
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from 8c67294 to 2c18585 Compare September 10, 2024 19:12
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.16.0 Update module github.com/moby/buildkit to v0.17.0 Oct 30, 2024
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from 2c18585 to d1af563 Compare October 30, 2024 22:04
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.17.0 Update module github.com/moby/buildkit to v0.17.1 Nov 8, 2024
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from d1af563 to 7167a9d Compare November 8, 2024 01:16
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from 7167a9d to 570df4b Compare November 22, 2024 10:48
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.17.1 Update module github.com/moby/buildkit to v0.17.2 Nov 22, 2024
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from 570df4b to 5bf99a3 Compare November 27, 2024 02:05
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.17.2 Update module github.com/moby/buildkit to v0.18.0 Nov 27, 2024
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from 5bf99a3 to 4a9ce45 Compare December 4, 2024 04:24
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.18.0 Update module github.com/moby/buildkit to v0.18.1 Dec 4, 2024
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from 4a9ce45 to f768649 Compare December 17, 2024 03:11
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.18.1 Update module github.com/moby/buildkit to v0.18.2 Dec 17, 2024
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from f768649 to af737f0 Compare January 20, 2025 21:36
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.18.2 Update module github.com/moby/buildkit to v0.19.0 Jan 20, 2025
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.19.0 Update module github.com/moby/buildkit to v0.20.0 Feb 19, 2025
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from af737f0 to fbaf9f9 Compare February 19, 2025 22:42
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from fbaf9f9 to 27e801b Compare March 5, 2025 18:23
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.20.0 Update module github.com/moby/buildkit to v0.20.1 Mar 5, 2025
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from 27e801b to 90c370a Compare March 24, 2025 22:31
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.20.1 Update module github.com/moby/buildkit to v0.20.2 Mar 24, 2025
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from 90c370a to ec3bf1c Compare April 15, 2025 15:35
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.20.2 Update module github.com/moby/buildkit to v0.21.0 Apr 15, 2025
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from ec3bf1c to 530592c Compare April 29, 2025 22:58
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.21.0 Update module github.com/moby/buildkit to v0.21.1 Apr 29, 2025
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from 530592c to 4ee689a Compare May 21, 2025 14:10
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.21.1 Update module github.com/moby/buildkit to v0.22.0 May 21, 2025
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from 4ee689a to 5e78f27 Compare June 17, 2025 14:13
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.22.0 Update module github.com/moby/buildkit to v0.23.0 Jun 17, 2025
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from 5e78f27 to d4e9e4c Compare June 20, 2025 12:47
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.23.0 Update module github.com/moby/buildkit to v0.23.1 Jun 20, 2025
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from d4e9e4c to 71577ab Compare July 1, 2025 19:41
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.23.1 Update module github.com/moby/buildkit to v0.23.2 Jul 1, 2025
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from 71577ab to a9e9fd1 Compare September 3, 2025 16:43
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.23.2 Update module github.com/moby/buildkit to v0.24.0 Sep 3, 2025
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from a9e9fd1 to c4b80cb Compare September 30, 2025 20:41
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.24.0 Update module github.com/moby/buildkit to v0.25.0 Sep 30, 2025
@renovate renovate bot force-pushed the renovate/github.com-moby-buildkit-0.x branch from c4b80cb to 7006524 Compare October 8, 2025 00:55
@renovate renovate bot changed the title Update module github.com/moby/buildkit to v0.25.0 Update module github.com/moby/buildkit to v0.25.1 Oct 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants