github moby/buildkit v0.10.0-rc2

latest releases: v0.10.3, dockerfile/1.4.2-labs, dockerfile/1.4.2...
pre-release4 months ago

Welcome to the 0.10.0-rc2 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.

Notable changes

  • Empty layer removal feature on exporting images has been removed because it caused history to change after remote cache import #2651
  • Build status stream now supports ProgressGroup object to group multiple LLB steps into a single progress item #2668
  • Fixes to tracking references to blobs with multiple compressions #2674
  • Fixes to progress stream handling of multiple "complete" events #2675 #2641
  • Extra progress step has been added to the step where blobs are prepared for inline cache #2658
  • Buildinfo attributes now contain information about the additional named contexts #2654
  • Fix possible panic with eStargz on restart #2670
  • Clean up temporary mounts on a restart that might have leaked after crash #2652
  • Fix remote cache imports when invoking builds through gateway API #2659
  • Containerd worker now supports rootless mode #2660
  • Enable eStargz-based lazy pulling on registry cache importer #2648
  • Fix possible panic on buildinfo generation #2657
  • Buildinfo can now be exported independently from exporting an image #2645
  • Fix possible panic on loading invalid config #2650
  • Allow listening buildkitd on multiple sockets with --addr #2649
  • Fix shared cache mounts resulting in overlay corruption #2637
  • Update CNI to avoid possible panic in previous release #2640

Dependency Changes

  • github.com/containerd/containerd v1.6.0-rc.2 -> v1.6.0
  • github.com/containerd/go-cni v1.1.2 -> v1.1.3
  • github.com/containerd/stargz-snapshotter v0.11.0 -> b1ce4c8d8294
  • github.com/containerd/stargz-snapshotter/estargz v0.11.0 -> b1ce4c8d8294
  • github.com/docker/docker 40bb9831756f -> c78f6963a1c0
  • github.com/google/go-cmp v0.5.6 -> v0.5.7
  • github.com/klauspost/compress v1.14.2 -> v1.14.3
  • github.com/prometheus/client_golang v1.12.0 -> v1.12.1
  • go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.28.0 -> v0.29.0
  • go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace 2bb24f926b80 -> v0.29.0
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp 7e31ebe04030 -> v0.29.0
  • go.opentelemetry.io/otel v1.3.0 -> v1.4.1
  • go.opentelemetry.io/otel/exporters/jaeger v1.3.0 -> v1.4.1
  • go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.3.0 -> v1.4.1
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.3.0 -> v1.4.1
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.3.0 -> v1.4.1
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.3.0 -> v1.4.1
  • go.opentelemetry.io/otel/internal/metric v0.26.0 -> v0.27.0
  • go.opentelemetry.io/otel/metric v0.26.0 -> v0.27.0
  • go.opentelemetry.io/otel/sdk v1.3.0 -> v1.4.1
  • go.opentelemetry.io/otel/trace v1.3.0 -> v1.4.1
  • go.opentelemetry.io/proto/otlp v0.11.0 -> v0.12.0

Previous release can be found at v0.10.0-rc1

Don't miss a new buildkit release

NewReleases is sending notifications on new releases.