github moby/buildkit v0.16.0-rc1

latest releases: v0.17.1, dockerfile/1.11.1-labs, dockerfile/1.11.1...
pre-release2 months ago

Welcome to the v0.16.0-rc1 release of buildkit!
This is a pre-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
  • Akihiro Suda
  • David Karlsson
  • Talon Bowler
  • Arkadiusz Drabczyk
  • Craig Andrews
  • Justin Chadwell
  • Shaun Thompson
  • Mitsuru Kariya
  • Anthony Nandaa
  • Bertrand Paquet
  • Billy Owire
  • Debosmit Ray
  • Ignas Mikalajūnas
  • Jonathan A. Sternberg
  • Kai Takac
  • Marat Radchenko
  • a-palchikov

Notable Changes

  • Builtin Dockerfile frontend has been updated to v1.10.0-rc1 changelog
  • Remote cache export to S3 backend can now happen with parallel requests and can be controlled with new upload_parallelism option #5270
  • Remote cache export to S3 backend now supports layers larger than 5GB #5266
  • History records now contain information about the number of warnings that were generated during the build #5166
  • Unconditionally use /etc/resolv.conf rather than systemd's config in host networking mode #5207
  • Certain history, graph consistency, and some syscall errors as now marked as internal and use corresponding gRPC error code #5163 #5182
  • Output of errors produced by the container executor has been improved #5179
  • Stack traces produced by build errors are now clearer and avoid duplicates #5180
  • Build containers killed by OOMKiller are now detected and shown to the user in the error message #5260
  • Pre-defined OCI annotations are now set to the BuildKit image #3554
  • Fix issue where --import-cache flag could be ignored for buildctl #5143

Dependency Changes

  • github.com/containerd/containerd v1.7.19 -> v1.7.20
  • github.com/containerd/nydus-snapshotter v0.13.7 -> v0.14.0
  • github.com/containerd/typeurl/v2 v2.1.1 -> v2.2.0
  • github.com/docker/cli v27.0.3 -> v27.2.0
  • github.com/docker/docker v27.0.3 -> v27.2.0
  • github.com/moby/sys/signal v0.7.0 -> v0.7.1
  • github.com/moby/sys/userns v0.1.0 new
  • go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v0.42.0 -> v0.44.0
  • go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v0.42.0 -> v0.44.0
  • google.golang.org/genproto 49dd2c1f3d0b -> 989df2bf70f3
  • google.golang.org/genproto/googleapis/api 49dd2c1f3d0b -> 83a465c0220f
  • google.golang.org/genproto/googleapis/rpc 49dd2c1f3d0b -> 995d672761c0
  • google.golang.org/grpc v1.59.0 -> v1.60.1

Previous release can be found at v0.15.2

Don't miss a new buildkit release

NewReleases is sending notifications on new releases.