Page MenuHomePhabricator

buildkit v0.19.0 released
Closed, DeclinedPublic

Description

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

See https://gitlab.wikimedia.org/repos/releng/buildkit/-/blob/wmf/v0.15/wmf/README.md for docs on how to update from a new upstream release.

This release includes a fix that blocked us from upgrading to 0.16.0 in T374478

Event Timeline

@brennen Looks like we're ready for a second attempt at updating buildkit. Lemme know if you need any assistance.