b35a0f4718
protobuf: remove gogoproto
...
Removes gogo/protobuf from buildx and updates to a version of
moby/buildkit where gogo is removed.
This also changes how the proto files are generated. This is because
newer versions of protobuf are more strict about name conflicts. If two
files have the same name (even if they are relative paths) and are used
in different protoc commands, they'll conflict in the registry.
Since protobuf file generation doesn't work very well with
`paths=source_relative`, this removes the `go:generate` expression and
just relies on the dockerfile to perform the generation.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2024-10-02 15:51:59 -05:00
7213b2a814
vendor: update buildkit to v0.16.0-rc2
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-09-09 16:29:01 -07:00
7bea00f3dd
vendor: update buildkit to v0.16.0-rc1
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-09-04 16:58:37 +02:00
4b27fb3022
vendor: update buildkit to 664c2b469f19
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-08-11 09:46:35 +02:00
ac930bda69
vendor: update buildkit to v0.15.0-rc2
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-07-10 15:03:14 -07:00
50aa895477
vendor: update buildkit to v0.15.0-rc1
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-07-03 12:43:04 -07:00
f374f64d2f
vendor: update buildkit to f7bda278b7e2
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-07-02 22:24:55 -07:00
af902caeaa
vendor: update buildkit to 8397d0b9
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-06-27 20:44:07 -07:00
9358f84668
vendor: buildkit, docker/docker and docker/cli v27.0.1
...
diffs:
- https://github.com/docker/cli/compare/v26.1.4..v27.0.1
- https://github.com/docker/docker/compare/v26.1.4..v27.0.1
- https://github.com/moby/buildkit/compare/v0.14.1...aaaf86e5470bffbb395f5c15ad4a1c152642ea30
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-06-26 15:31:47 +02:00
cb1be7214a
vendor: update buildkit v0.14.1
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-06-18 09:07:21 -07:00
85c25f719c
vendor: update buildkit to v0.14.0
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-06-11 09:56:59 -07:00
aa0f90fdd6
vendor: update buildkit to v0.14.0-rc2
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-06-06 16:17:17 -07:00
b1cb658a31
vendor: update buildkit to v0.14.0-rc1
...
Update buildkit dependency to v0.14.0-rc1. Update the tracing
infrastructure to use the new detect API which updates how the delegated
exporter is configured.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2024-05-31 16:23:41 -05:00
13653fb84d
vendor: update buildkit to 71f99c52a669
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-04-17 08:21:11 -07:00
da3435ed3a
vendor: update buildkit v0.14-dev version 549891b
...
Brings in formatter for lint requests.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-04-11 07:49:31 -07:00
e423a67f7b
vendor: github.com/moby/buildkit v0.13.0-rc2
...
full diff: https://github.com/moby/buildkit/compare/8e3fe35738c2...v0.13.0-rc2
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-02-24 17:14:01 +01:00
953cbf6696
vendor: github.com/moby/buildkit db304eb93126 (v0.13.0-dev)
...
full diff: d6e142600e...db304eb931
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-02-21 11:54:00 +01:00
7b3c4fc714
vendor: github.com/moby/buildkit 6bd81372ad6f (v0.13.0-dev)
...
full diff: 6bd81372ad...d6e142600e
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-02-05 18:10:02 +01:00
0f45b629ad
deps: update buildkit, vendor changes
...
Signed-off-by: Laura Brehm <laurabrehm@hey.com >
2023-12-19 14:01:05 +00:00
c855277d53
vendor: github.com/moby/buildkit 5ae9b23c40a9 (master / v0.13.0-dev)
...
full diff:
- 36ef4d8c0d...f098008783
- d5c1d785b0...5ae9b23c40
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-11-15 15:59:23 +01:00
e2ebab5f26
vendor: update buildkit to master@cbfd4023383d
...
Signed-off-by: Justin Chadwell <me@jedevc.com >
2023-09-27 11:06:18 +01:00
4e7709e54c
vendor: update buildkit to master@b49a8873179b
...
Signed-off-by: Justin Chadwell <me@jedevc.com >
2023-08-04 12:00:18 +01:00
130bbda00e
vendor: github.com/moby/buildkit v0.12.1-0.20230717122532-faa0cc7da353
...
full diff:
- https://github.com/moby/buildkit/compare/20230620112432...v0.12.0
- https://github.com/moby/buildkit/compare/v0.12.0...faa0cc7da3536923d85b74b2bb2d13c12a6ecc99
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-07-17 15:37:27 +02:00
6c62225d1b
vendor: update buildkit to master@c36941f4a10e
...
Signed-off-by: Justin Chadwell <me@jedevc.com >
2023-05-30 09:10:52 +01:00
871f865ac8
bake: update ReadRemoteFiles to use buildkit api
...
Signed-off-by: Justin Chadwell <me@jedevc.com >
2023-04-12 11:15:25 +01:00
9541457c54
vendor: update buildkit to master@8b7bcb900d3c
...
Signed-off-by: Justin Chadwell <me@jedevc.com >
2023-03-30 10:35:49 +01:00
60c9cf74ce
vendor: update buildkit to v0.11.0-rc4
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
Signed-off-by: Justin Chadwell <me@jedevc.com >
2023-01-06 15:51:17 -08:00
a8f689c223
build: forward all build opts everywhere
...
All build options should be passed everywhere - the frontend and the
backend of buildkit should both be able to see all attestations, as well
as all other opts: e.g. epoch settings, and no-cache.
Signed-off-by: Justin Chadwell <me@jedevc.com >
2022-12-15 18:19:47 +00:00
12ec931237
vendor: update buildkit to 862b22d7
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-12-13 12:00:06 -08:00
163712a23b
vendor: update buildkit to 93b40706a007
...
Signed-off-by: Justin Chadwell <me@jedevc.com >
2022-12-13 11:03:53 +00:00
f451b455c4
vendor: update buildkit to master@9624ab4
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-12-05 17:03:47 +01:00
36e663edda
vendor: update buildkit to master@ae9d0f5
...
Signed-off-by: Justin Chadwell <me@jedevc.com >
2022-11-23 11:35:38 +00:00
7f84582b37
vendor: update buildkit to 55ba9d14
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-08-16 10:22:36 -07:00
eefa8188e1
build: add experimental support for print flag
...
Print flag can be used to make additional information
requests about the build and print their results.
Currently Dockerfile supports: outline, targets, subrequests.describe
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-08-09 08:24:52 -07:00
3b4780ef19
vendor: bump buildkit to master
...
Signed-off-by: Justin Chadwell <me@jedevc.com >
2022-07-06 09:47:29 +01:00
4ee8b14f2a
vendor: update buildkit to c78f696
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-05-09 14:12:31 +02:00
64ce211ba4
vendor: update buildkit to b124b0c3
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2022-02-23 12:15:16 -08:00
307c94e5c7
vendor: update buildkit to 2f99651
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-09 21:53:40 +01:00
9c3be32bc9
vendor: update buildkit to 539be170
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2021-12-16 11:42:02 -08:00
45e4550c36
vendor: update buildkit
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2021-09-21 07:49:45 +02:00
d40a6082fa
vendor: update buildkit to 8effd45b
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2021-03-22 15:54:07 -07:00
69a1419ab1
vendor: update buildkit to v0.8
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2020-12-07 23:16:06 -08:00
c41b006be1
vendor: update buildkit to 2943a0838
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2020-09-19 22:49:12 -07:00
2d720a1e0b
vendor: update buildkit with typed errors support
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2020-09-13 21:28:20 -07:00
ee9ccfe2e3
vendor: buildkit v0.7.2
...
v0.7.2
----------------
Fixes:
- solver: gracefully handle cache loading errors
- remotecache: only visit each item once when walking results
- cache: avoid possible nil dereference on error handling
- contenthash: allow security.capability in cache checksum
- contenthash: treat unix sockets as regular files
- push: fix race condition on pushing the same layers in parallel
- inline cache: fix handling of duplicate blobs in same image
- gateway: fix metadata getting lost on subsolve in external frontend
- filesync: avoid ignoring close error
- runc: update runc binary to v1.0.0-rc91
- buildctl-daemonless: allow max retries on socket connect for buildctl
- buildctl-daemonless: fix shell args expansion
- buildctl-daemonless: show log on startup timeout
v0.7.1
----------------
Fixes:
- git: use --force flag on fetch
- tar exporter: handle symlinks properly
- resolver: disable http2 for pushing
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2020-08-24 10:30:00 +02:00
bbc902b4d6
Bump buildkit to master and fix versions incompatible with go mod 1.13
...
Bump github.com/gogo/googleapis to v1.3.2
Bump github.com/docker/cli to master
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com >
2020-03-04 18:37:42 +01:00
abe8ba769e
vendor: update buildkit to docker-19.03 (ae10b292)
...
Signed-off-by: Tibor Vass <tibor@docker.com >
2019-09-27 17:18:25 +00:00
b68b005f68
vendor: update buildkit to f238f1e
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2019-05-14 17:59:01 -07:00
8b7c38e61a
vendor: add buildkit
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2019-03-23 23:11:26 -07:00