Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency docker/buildx to v0.19.3 #128

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 22, 2024

This PR contains the following updates:

Package Update Change
docker/buildx minor v0.14.0 -> v0.19.3

Release Notes

docker/buildx (docker/buildx)

v0.19.3

Compare Source

Welcome to the v0.19.3 release of buildx!

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

Contributors
  • Tõnis Tiigi
  • CrazyMax
Notable changes
  • Bake: change evaluation of entitlement paths to allow non-existing paths #​2860
  • Bake: ignore empty values set by --set #​2861
Dependency Changes

This release has no dependency changes

Previous release can be found at v0.19.2

v0.19.2

Compare Source

Welcome to the v0.19.2 release of buildx!

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

Notable changes
  • Bake: fix issue where entitlement requests may have been not detected when Bake target writes output outside of the current working directory #​2834
  • Bake: automatically add filesystem entitlements to the paths defined with --set flag to avoid the need to allow the same path multiple times #​2834
Dependency Changes

This release has no dependency changes

Previous release can be found at v0.19.1

v0.19.1

Compare Source

buildx 0.19.1

Welcome to the v0.19.1 release of buildx!

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

Notable Changes
  • Unfortunately, we had to revert the change that added new object notation for the fields that previously required CSV strings in Bake definition because of backwards incompatibility issues were discovered in some edge cases. This feature has now been postponed for future v0.20.0 release #​2824
Dependency Changes

This release has no dependency changes

Previous release can be found at v0.19.0

v0.19.0

Compare Source

buildx 0.19.0

Welcome to the v0.19.0 release of buildx!

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

Contributors
  • Tõnis Tiigi
  • CrazyMax
  • David Karlsson
  • Jonathan A. Sternberg
  • Akihiro Suda
  • Guillaume Lours
  • Laurent Goderre
  • Sebastiaan van Stijn
Notable Changes
  • Bake command now requires passing filesystem entitlements with --allow when your build needs to read or write files outside of your current working directory. This feature currently only reports a warning when using local Bake definition, but will start to produce an error starting from the v0.20 release. If you wish to enable the error in the current release, you can set BUILDX_BAKE_ENTITLEMENTS_FS=1 #​2796 #​2812
  • Bake definition now supports new object notation for the fields that previously required CSV strings as inputs (output, cache-from, cache-to, secret, ssh) #​2758
  • Bake definition now allows defining validation conditions to variables #​2794
  • Compose support has been updated to v2.4.4 #​2806 #​2780
  • Metadata file values can now contain JSON array values #​2777
  • Improve error messages when using an incorrect format for labels #​2778
  • FreeBSD and OpenBSD artifacts are now included in release #​2774 #​2775 #​2781
  • Fix printing bake definition with empty Compose networks #​2790
Dependency Changes
  • github.com/cenkalti/backoff/v4 v4.2.1 -> v4.3.0
  • github.com/compose-spec/compose-go/v2 v2.4.1 -> v2.4.4
  • 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/moby/buildkit v0.17.0 -> v0.18.0
  • 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
  • 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
  • google.golang.org/grpc v1.66.2 -> v1.66.3

Previous release can be found at v0.18.0

v0.18.0

Compare Source

Welcome to the v0.18.0 release of buildx!

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

Contributors
  • CrazyMax
  • Tõnis Tiigi
  • Jonathan A. Sternberg
  • David Karlsson
  • Sebastiaan van Stijn
  • Talon Bowler
  • Guillaume Lours
  • Tim Neumann
Notable Changes
  • prune command now allows new --max-used-space and --min-free-space filters on BuildKit v0.17.0+ builders #​2766
  • ls command output is now more compact by default by compacting the platform list. New --no-trunc option can be used for full list #​2138 #​2717
  • inspect command now displays BuildKit daemon configuration options set with a TOML file #​2684
  • Memory allocations have been reduced by switching to new protobuf implementation #​2724 #​2713
  • Size limits for maximum Dockerfile sizes from standard input have been raised #​2716 #​2719
  • Allow listing targets and variables in buildx bake without initializing the builder #​2763
  • Compose compatibility has been updated to v2.4.1 #​2760
  • Add OpenTelemetry grouping around build function #​2742
  • Allow capturing of CPU and memory profiles with pprof via environment variables #​2746
  • Fix possible issues with entitlements when using linked targets in Bake #​2701
  • Fix possible permission issues when accessing local state after running buildx with sudo #​2745
  • Fix missing error message on running invalid command #​2741
  • Fix build details link not showing in experimental mode #​2722
  • Fix possible bogus warnings for local state in --call requests #​2754
  • Fallback images for --check/--call option have been updated to correct references #​2705
  • Improve error messages with source code snippets by mapping the file to the correct path #​2672
  • Fix invalid target linking validation for Bake #​2700
Dependency Changes
  • github.com/cespare/xxhash/v2 v2.2.0 -> v2.3.0
  • github.com/compose-spec/compose-go/v2 v2.1.6 -> v2.4.1
  • github.com/containerd/containerd v1.7.21 -> v1.7.22
  • github.com/containerd/continuity v0.4.3 -> v0.4.4
  • github.com/cpuguy83/go-md2man/v2 v2.0.4 -> v2.0.5
  • github.com/docker/cli 48a2cdf -> v27.3.1
  • github.com/docker/docker v27.2.1 -> v27.3.1
  • github.com/klauspost/compress v1.17.9 -> v1.17.11
  • github.com/moby/buildkit v0.16.0 -> v0.17.0
  • github.com/moby/sys/sequential v0.5.0 -> v0.6.0
  • github.com/planetscale/vtprotobuf 0393e58 new
  • github.com/tonistiigi/dchapes-mode ca0759f new
  • github.com/tonistiigi/fsutil 91a3fc4 -> 397af53
  • golang.org/x/exp db7319d -> 701f63a
  • google.golang.org/genproto/googleapis/api ef43131 -> ef581f9
  • google.golang.org/genproto/googleapis/rpc ef43131 -> ef581f9
  • google.golang.org/grpc v1.62.0 -> v1.66.2
  • google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.5.1 new

Previous release can be found at v0.17.1

v0.17.1

Compare Source

Welcome to the v0.17.1 release of buildx!

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

Contributors
  • CrazyMax
  • Tõnis Tiigi
Notable Changes
  • Do not set network.host entitlement flag automatically on builder creation for container and kubernetes drivers if already set in buildkitd configuration #​2685
  • Fix network field not omitted when empty in bake #​2689
  • Fix telemetry socket path under WSL2 #​2698
Dependency Changes
  • github.com/docker/cli v27.2.1 -> 48a2cdf

Previous release can be found at v0.17.0

v0.17.0

Compare Source

Welcome to the v0.17.0 release of buildx!

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

Contributors
  • CrazyMax
  • Tõnis Tiigi
  • Jonathan A. Sternberg
  • Shaun Thompson
  • David Karlsson
  • Sebastiaan van Stijn
  • Talon Bowler
  • Akihiro Suda
  • Bryce Lampe
  • Guillaume Lours
  • Nicolas De Loof
  • idnandre
Notable Changes
  • Enable support for entitlements with Bake #​2666
  • Allow setting network mode in HCL/JSON for Bake #​2671
  • Use shared session for local sources for multiple targets with Bake #​2615 #​2607 #​2663
  • Add metrics for bake command #​2610
  • Add basename, dirname and sanitize functions to Bake #​2649
  • Allow builds from stdin for multi-node builders #​2656
  • Include target name in the error message when building multiple targets with Bake #​2651
  • Support metadata file flag when set along the call flag #​2640
  • Print out the number of warnings after completing a rule check #​2647
  • Add debug as persistent flag #​2660
  • Skip build ref and provenance metadata for subrequests #​2650
  • Optimize metrics handling during progress #​2641
  • Improve kubernetes driver initialization #​2606
  • Improvements to avoid unecessary allocations #​2601
Dependency Changes
  • github.com/compose-spec/compose-go/v2 v2.1.3 -> v2.1.6
  • github.com/containerd/containerd v1.7.19 -> v1.7.21
  • github.com/containerd/typeurl/v2 v2.1.1 -> v2.2.0
  • github.com/docker/cli v27.0.3 -> v27.2.1
  • github.com/docker/distribution v2.8.2 -> v2.8.3
  • github.com/docker/docker v27.0.3 -> v27.2.1
  • github.com/gorilla/mux v1.8.0 -> v1.8.1
  • github.com/moby/buildkit v0.15.1 -> v0.16.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
  • golang.org/x/oauth2 v0.11.0 -> v0.16.0
  • google.golang.org/appengine v1.6.7 -> v1.6.8
  • google.golang.org/genproto 49dd2c1 -> ef43131
  • google.golang.org/genproto/googleapis/api 49dd2c1 -> ef43131
  • google.golang.org/genproto/googleapis/rpc 49dd2c1 -> ef43131
  • google.golang.org/grpc v1.59.0 -> v1.62.0

Previous release can be found at v0.16.2

v0.16.2

Compare Source

Welcome to the v0.16.2 release of buildx!

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

Contributors
  • CrazyMax
Notable changes
  • Fix possible "bad file descriptor" error when exporting local cache to NFS volume #​2629
Dependency Changes
  • github.com/gofrs/flock v0.12.0 -> v0.12.1
  • github.com/moby/buildkit v0.15.0 -> v0.15.1
  • golang.org/x/sys v0.21.0 -> v0.22.0

Previous release can be found at v0.16.1

v0.16.1

Compare Source

Welcome to the v0.16.1 release of buildx!

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

Contributors
  • CrazyMax
  • Talon Bowler
  • Tõnis Tiigi
Notable changes
Dependency Changes

This release has no dependency changes

Previous release can be found at v0.16.0

v0.16.0

Compare Source

Welcome to the v0.16.0 release of buildx!

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

Contributors
  • Tõnis Tiigi
  • CrazyMax
  • Sebastiaan van Stijn
  • David Karlsson
  • Eli Treuherz
  • Talon Bowler
  • Guillaume Lours
  • Shaun Thompson
Notable Changes
  • Build command now ensures that multi-node builds use the same build reference for each node #​2572
  • Bake command now supports --call and --check flags and call key in target definition for selecting custom build methods #​2556 #​2576
  • Bake definition variables and targets supports new description key for defining text-based description that can be inspected later #​2556
  • Experimental: Bake command supports new --list-targets and --list-variables flags for inspecting the definition and possible configuration options for your project. #​2556
  • Bake command now supports printing warnings similarly to the build command. #​2501
  • Avoid duplicate requests and improve the performance of remote driver #​2501
  • Build warnings can now be saved to the metadata file when defining BUILDX_METADATA_WARNINGS=1 #​2551 #​2521 #​2550
  • Improve message of --check when no warnings are detected #​2549
  • Fix support for multi-type annotations during build #​2522
  • Fix possible inefficient transfer of files when switching projects due to incremental transfer reuse (regression from v0.14+) #​2558
  • Fix incorrect default load for chained Bake targets #​2583
  • Fix incorrect COMPOSE_PROJECT_NAME handling in Bake #​2579
  • Fix index annotations support for multi-node builds #​2546
  • Fix capturing provenance metadata for builds from remote context #​2560
Dependency Changes
  • github.com/compose-spec/compose-go/v2 v2.1.2 -> v2.1.3
  • github.com/containerd/containerd v1.7.18 -> v1.7.19
  • github.com/containerd/containerd/api v1.7.19 new
  • github.com/containerd/platforms v0.2.1 new
  • github.com/containerd/ttrpc v1.2.4 -> v1.2.5
  • github.com/cpuguy83/go-md2man/v2 v2.0.4 new
  • github.com/docker/cli v26.1.4 -> v27.0.3
  • github.com/docker/cli-docs-tool v0.7.0 -> v0.8.0
  • github.com/docker/docker v26.1.4 -> v27.0.3
  • github.com/docker/docker-credential-helpers v0.8.0 -> v0.8.2
  • github.com/go-logr/logr v1.3.0 -> v1.4.1
  • github.com/gofrs/flock v0.8.1 -> v0.12.0
  • github.com/klauspost/compress v1.17.4 -> v1.17.9
  • github.com/mitchellh/hashstructure/v2 v2.0.2 new
  • github.com/moby/buildkit v0.14.1 -> v0.15.0
  • github.com/prometheus/procfs v0.12.0 -> v0.15.1
  • github.com/russross/blackfriday/v2 v2.1.0 new
  • github.com/spf13/cobra v1.8.0 -> v1.8.1
  • github.com/stretchr/testify v1.8.4 -> v1.9.0
  • github.com/tonistiigi/go-csvvalue ddb21b7 new

Previous release can be found at v0.15.1

v0.15.1

Compare Source

Welcome to the 0.15.1 release of buildx!

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

Contributors
  • Tõnis Tiigi
  • Sebastiaan van Stijn
  • Talon Bowler
Notable Changes
  • Fix missing build error and exit code for some validation requests with --check #​2518
  • Update fallback image for --check to Dockerfile v1.8.1 #​2538
Dependency Changes
  • github.com/moby/buildkit v0.14.0 -> v0.14.1

Previous release can be found at v0.15.0

v0.15.0

Compare Source

Welcome to the 0.15.0 release of buildx!

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

Contributors
  • Tõnis Tiigi
  • CrazyMax
  • Sebastiaan van Stijn
  • Tim Smith
  • Jonathan A. Sternberg
  • Talon Bowler
  • David Karlsson
  • Akihiro Suda
  • Shaun Thompson
  • Arnold Sobanski
  • Guillaume Lours
  • Justin Chadwell
  • Mitsuru Kariya
  • Sumner Warren
  • jaihwan104
Notable Changes
  • New --call option allows setting evaluation method for a build, replacing the previous experimental --print flag. #​2498 #​2487 #​2513 In addition to default "build", the following methods are implemented by Dockerfile frontend:
    • check - Run validation routines for your build configuration. These are the same validations that would show up as warnings during build. There is also shortcut flag --check for this option.
    • outline - Show configuration that would be used by current build, including all the build-args, secrets, SSH etc that your build would use.
    • targets- Show all available targets and their descriptions.
  • New --prefer-index flag has been added to imagetools create command to control the behavior of creating image out of one single-platform image manifest. #​2482
  • Kubernetes driver allows configuring deployment timeout #​2492
  • New metrics definitions have been added for build warning types #​2482 #​2507
  • Prune and Disk usage commands now support negative and prefix filters #​2473
  • Building Compose files with Bake now supports passing SSH forwarding configuration #​2445
  • Compose compatibility has been updated to v2.1.2 #​2502 #​2425
  • Fix issue with configuring Kubernetes driver with custom TLS certificates #​2454
  • Fix concurrent kubeconfig access when loading nodes #​2497
Dependency Changes
  • github.com/Microsoft/go-winio v0.6.1 -> v0.6.2
  • github.com/Microsoft/hcsshim v0.11.4 -> v0.11.5
  • github.com/compose-spec/compose-go/v2 v2.0.2 -> v2.1.2
  • github.com/containerd/containerd v1.7.15 -> v1.7.18
  • github.com/containerd/errdefs v0.1.0 new
  • github.com/containerd/ttrpc v1.2.3 -> v1.2.4
  • github.com/creack/pty v1.1.18 -> v1.1.21
  • github.com/distribution/reference v0.5.0 -> v0.6.0
  • github.com/docker/cli v26.1.3 -> v26.1.4
  • github.com/docker/docker v26.0.0 -> v26.1.4
  • github.com/go-viper/mapstructure/v2 v2.0.0 new
  • github.com/hashicorp/errwrap v1.1.0 new
  • github.com/hashicorp/go-multierror v1.1.1 new
  • github.com/moby/buildkit 71f99c5 -> v0.14.0
  • github.com/opencontainers/image-spec v1.1.0-rc5 -> v1.1.0
  • github.com/tonistiigi/fsutil 7525a1a -> 91a3fc4
  • github.com/tonistiigi/vt100 f9a4f7e -> 90bafcd

Previous release can be found at v0.14.1

v0.14.1

Compare Source

buildx 0.14.1

Welcome to the 0.14.1 release of buildx!

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

Notable changes
  • Fix possible duplicate requests when setting up a connection to buildkit instance #​2467
  • Fix error handling when merging multi-node build results #​2424
  • Fix creating metadata file if --print is used #​2422
  • Fix creating an empty image when "default load" and --print are both set #​2421
  • Fix bake files that use same named context pointing to another target multiple times with different names #​2444
  • Defer metrics provider setup to updated docker/cli library #​2460
Dependency Changes

This release has no dependency changes

Previous release can be found at v0.14.0


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.

@renovate renovate bot changed the title chore(deps): update dependency docker/buildx to v0.14.1 chore(deps): update dependency docker/buildx to v0.15.0 Jun 11, 2024
@renovate renovate bot force-pushed the renovate/docker-buildx-0.x branch from 74320b1 to 1dd7860 Compare June 11, 2024 21:49
@renovate renovate bot changed the title chore(deps): update dependency docker/buildx to v0.15.0 chore(deps): update dependency docker/buildx to v0.15.1 Jun 18, 2024
@renovate renovate bot force-pushed the renovate/docker-buildx-0.x branch from 1dd7860 to 672bc7b Compare June 18, 2024 21:41
@renovate renovate bot force-pushed the renovate/docker-buildx-0.x branch from 672bc7b to e65988e Compare July 11, 2024 22:25
@renovate renovate bot changed the title chore(deps): update dependency docker/buildx to v0.15.1 chore(deps): update dependency docker/buildx to v0.16.0 Jul 11, 2024
@renovate renovate bot force-pushed the renovate/docker-buildx-0.x branch from e65988e to 453206d Compare July 18, 2024 23:03
@renovate renovate bot changed the title chore(deps): update dependency docker/buildx to v0.16.0 chore(deps): update dependency docker/buildx to v0.16.1 Jul 18, 2024
@renovate renovate bot force-pushed the renovate/docker-buildx-0.x branch from 453206d to b670422 Compare July 25, 2024 16:34
@renovate renovate bot changed the title chore(deps): update dependency docker/buildx to v0.16.1 chore(deps): update dependency docker/buildx to v0.16.2 Jul 25, 2024
@renovate renovate bot force-pushed the renovate/docker-buildx-0.x branch from b670422 to 353287d Compare September 10, 2024 18:46
@renovate renovate bot changed the title chore(deps): update dependency docker/buildx to v0.16.2 chore(deps): update dependency docker/buildx to v0.17.0 Sep 10, 2024
@renovate renovate bot force-pushed the renovate/docker-buildx-0.x branch from 353287d to a57782b Compare September 13, 2024 16:31
@renovate renovate bot changed the title chore(deps): update dependency docker/buildx to v0.17.0 chore(deps): update dependency docker/buildx to v0.17.1 Sep 13, 2024
@renovate renovate bot force-pushed the renovate/docker-buildx-0.x branch from a57782b to 9690f09 Compare October 31, 2024 01:07
@renovate renovate bot changed the title chore(deps): update dependency docker/buildx to v0.17.1 chore(deps): update dependency docker/buildx to v0.18.0 Oct 31, 2024
@renovate renovate bot force-pushed the renovate/docker-buildx-0.x branch from 9690f09 to d5b06ce Compare November 27, 2024 03:25
@renovate renovate bot changed the title chore(deps): update dependency docker/buildx to v0.18.0 chore(deps): update dependency docker/buildx to v0.19.0 Nov 27, 2024
@renovate renovate bot force-pushed the renovate/docker-buildx-0.x branch from d5b06ce to 0c9ea4c Compare November 27, 2024 21:11
@renovate renovate bot changed the title chore(deps): update dependency docker/buildx to v0.19.0 chore(deps): update dependency docker/buildx to v0.19.1 Nov 27, 2024
@renovate renovate bot force-pushed the renovate/docker-buildx-0.x branch from 0c9ea4c to cf88dda Compare December 7, 2024 02:25
@renovate renovate bot changed the title chore(deps): update dependency docker/buildx to v0.19.1 chore(deps): update dependency docker/buildx to v0.19.2 Dec 7, 2024
@renovate renovate bot changed the title chore(deps): update dependency docker/buildx to v0.19.2 chore(deps): update dependency docker/buildx to v0.19.3 Dec 17, 2024
@renovate renovate bot force-pushed the renovate/docker-buildx-0.x branch from cf88dda to 9cd1a98 Compare December 17, 2024 14:18
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