4ed1e07f16
Merge pull request #3030 from thaJeztah/bump_docker_28.0.1
...
vendor: github.com/docker/docker, docker/cli v28.0.1
2025-02-28 10:54:35 +01:00
f49593ce2c
vendor: github.com/docker/docker, docker/cli v28.0.1
...
diffs:
- https://github.com/docker/docker/compare/v28.0.0...v28.0.1
- https://github.com/docker/cli/compare/v28.0.0...v28.0.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-02-28 00:50:48 +01:00
921b576f3a
Merge pull request #3023 from tonistiigi/dockerd-push-fix
...
avoid double pushing with docker driver with containerd
2025-02-25 16:44:00 +01:00
548c80ab5a
Merge pull request #3024 from tonistiigi/imagetools-push-tag-fix
...
imagetools: avoid multiple tag pushes on create
2025-02-25 16:36:37 +01:00
f3a4740d5f
Merge pull request #3026 from thaJeztah/bump_engine_28.0
...
vendor: docker/docker, docker/cli v28.0.0
2025-02-25 16:35:56 +01:00
89917dc696
vendor: docker/docker, docker/cli v28.0.0
...
no code changes in vendored code
full diff:
- https://github.com/docker/cli/compare/v28.0.0-rc.3...v28.0.0
- https://github.com/docker/docker/compare/v28.0.0-rc.3...v28.0.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-02-25 12:37:44 +01:00
f7276201ac
Merge pull request #3021 from jsternberg/empty-cache-to-override
...
buildflags: skip empty cache entries when parsing
2025-02-25 10:48:39 +01:00
beb9f515c0
Merge pull request #3022 from docker/dependabot/github_actions/peter-evans/create-pull-request-7.0.7
...
build(deps): bump peter-evans/create-pull-request from 7.0.6 to 7.0.7
2025-02-25 09:54:20 +01:00
4f7d145c0e
avoid double pushing with docker driver with containerd
...
In this mode buildkit can push directly so pushing manually
with docker would result in pushing image twice.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-02-24 16:48:57 -08:00
ccdf63c644
imagetools: avoid multiple tag pushes on create
...
Ensure only the final manifest is pushed by tag and intermediate
blobs are only pushed by digest to avoid tag temorarily pointing to
wrong image.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-02-24 16:48:15 -08:00
9a6b8754b1
build(deps): bump peter-evans/create-pull-request from 7.0.6 to 7.0.7
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 7.0.6 to 7.0.7.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](67ccf781d6...dd2324fc52
)
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 18:27:58 +00:00
e75ac22ba6
buildflags: skip empty cache entries when parsing
...
Broken in 11c84973ef
. The section to skip
an empty input was accidentally removed when some code was refactored to
fix a separate issue.
This skips empty cache entries which allows disabling the `cache-from` and
`cache-to` entries from the command line overrides.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2025-02-24 10:09:02 -06:00
62f5cc7c80
Merge pull request #3017 from tonistiigi/remove-debug
...
remove accidental debug
2025-02-20 20:08:16 -05:00
6272ae1afa
remove accidental debug
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-02-20 15:41:13 -08:00
accfbf6e24
Merge pull request #2997 from jsternberg/bake-set-annotations
...
bake: allow annotations to be set on the command line
2025-02-20 17:53:48 +01:00
18f4275a92
Merge pull request #2995 from crazy-max/ci-infer-goversion-bsd
...
ci: infer go version from workflow for bsd tests
2025-02-20 13:04:19 +01:00
221a608b3c
Merge pull request #3014 from crazy-max/dockerfile-docker-28
...
Dockerfile: update to docker v28.0.0
2025-02-20 11:36:06 +01:00
cc0391eba5
ci: infer go version from workflow for bsd tests
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-02-20 11:29:40 +01:00
aef388bf7a
Dockerfile: update to docker v28.0.0
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-02-20 11:19:18 +01:00
80c16bc28c
Merge pull request #3013 from jsternberg/buildkit-bump
...
ci: update buildkit to 0.20.0
2025-02-20 10:57:02 +01:00
75160643e1
ci: update buildkit to 0.20.0
...
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2025-02-19 15:21:14 -06:00
ad18ffc018
Merge pull request #3010 from jsternberg/vendor-update
...
vendor: github.com/moby/buildkit v0.20.0
2025-02-19 13:30:37 -06:00
80c3832c94
vendor: github.com/moby/buildkit v0.20.0
...
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2025-02-19 13:17:40 -06:00
7762ab2c38
Merge pull request #3008 from thaJeztah/bump_engine_28.0_rc3
...
vendor: github.com/docker/docker, docker/cli v28.0.0-rc.3
2025-02-19 11:59:57 -06:00
b973de2dd3
vendor: github.com/docker/cli v28.0.0-rc.3
...
no significant changes, only linting fixes
full diff: https://github.com/docker/cli/compare/v28.0.0-rc.2...v28.0.0-rc.3
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-02-19 13:39:40 +01:00
352ce7e875
vendor: github.com/docker/docker v28.0.0-rc.3
...
no code changes in vendor, only updated swagger file
full diff: https://github.com/docker/docker/compare/v28.0.0-rc.2...v28.0.0-rc.3
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-02-19 13:37:43 +01:00
cdfc1ed750
Merge pull request #2994 from tonistiigi/device-entitlements
...
support for device entitlement in build and bake
2025-02-18 22:28:23 +01:00
d0d3433b12
vendor: update buildkit to v0.20.0-rc3
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-02-18 21:59:36 +01:00
b04d39494f
Merge pull request #3001 from crazy-max/fix-gha-cache-v2
...
cache: enable gha cache backend if cache service v2 detected
2025-02-18 21:24:14 +01:00
52f503e806
Merge pull request #3003 from tonistiigi/debug-progress-fix
...
progress: fix race on pausing progress on debug shell
2025-02-18 10:58:51 +01:00
79a978484d
progress: fix race on pausing progress on debug shell
...
Current progress writer has a logic of pausing/unpausing
the printer and internally recreating internal channels.
This conflicts with a change that added sync.Once to Wait
to allow it being called multiple times without erroring.
In debug shell this could mean that new progress printer
showed up in debug shell because it was not closed.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-02-17 21:02:49 -08:00
f7992033bf
cache: fix gha cache url handling
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-02-17 19:01:13 +01:00
73f61aa338
cache: enable gha cache backend if cache service v2 detected
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-02-17 18:13:12 +01:00
faa573f484
Merge pull request #2998 from thaJeztah/bump_docker
...
vendor: docker/docker, docker/cli v28.0.0-rc.2
2025-02-17 17:08:43 +01:00
0a4a1babd1
vendor: github.com/docker/cli v28.0.0-rc.2
...
full diff: https://github.com/docker/cli/compare/v28.0.0-rc.1...v28.0.0-rc.2
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-02-17 16:43:59 +01:00
461bd9e5d1
vendor: github.com/docker/docker v28.0.0-rc.2
...
full diff: https://github.com/docker/docker/compare/v28.0.0-rc.1...v28.0.0-rc.2
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-02-17 16:43:51 +01:00
d6fdf83f45
bake: allow annotations to be set on the command line
...
Annotations were not merged correctly. The overrides in `ArrValue` would
be merged, but the section of code setting them from the command line
did not include `annotations` in the list of available attributes so the
command line option was completely discarded.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2025-02-14 11:57:30 -06:00
ef4e9fea83
Merge pull request #2992 from crazy-max/docker-28
...
vendor: docker, docker/cli v28.0.0-rc.1
2025-02-14 14:06:09 +01:00
0c296fe857
support for device entitlement in build and bake
...
Allow access to CDI Devices in Buildkit v0.20.0+ for
devices that are not automatically allowed to be used by
everyone in BuildKit configuration.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-02-14 11:51:47 +01:00
ef73c64d2c
Merge pull request #2993 from tonistiigi/update-buildkit-v0.20.0-rc2
...
vendor: update buildkit to v0.20.0-rc2
v0.21.0-rc2
2025-02-13 17:15:50 -08:00
1784f84561
vendor: update buildkit to v0.20.0-rc2
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-02-13 16:54:50 -08:00
6a6fa4f422
Merge pull request #2986 from tonistiigi/remove-x-slices
...
remove import of x/exp
2025-02-13 10:16:48 -08:00
2dc0350ffe
vendor: github.com/docker/cli/v28.0.0-rc.1
...
full diff: https://github.com/docker/cli/compare/v27.5.1..v28.0.0-rc.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-02-13 13:53:45 +01:00
b85fc5c484
vendor: github.com/docker/docker/v28.0.0-rc.1
...
full diff: https://github.com/docker/docker/compare/v27.5.1..v28.0.0-rc.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-02-13 13:53:44 +01:00
2389d457a4
Merge pull request #2988 from crazy-max/ctn-driver-display-pull-error
...
docker-container: check error from response body when pulling image
2025-02-12 08:47:05 -08:00
3f82aadc6e
docker-container: check error from response body when pulling image
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-02-12 12:35:27 +01:00
79e3f12305
remove import of x/exp
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-02-11 19:23:36 -08:00
1dc5f0751b
Merge pull request #2983 from tonistiigi/update-buildkit-v0.20.0-rc1
...
vendor: update buildkit to v0.20.0-rc1
v0.21.0-rc1
2025-02-11 16:20:02 -08:00
7ba4da0800
gha: send v2 url as url_v2
...
Some repositories already have v2 enabled and that
causes errors avainst older BuildKit. To avoid that we
need to send both URLs as separate keys.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-02-11 15:49:29 -08:00
a64e628774
.github: test github runtime envs
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-02-11 15:41:15 -08:00