Tõnis Tiigi and GitHub
7940a9650d
Merge pull request #3646 from crazy-max/urlutil
...
history: don't import build package
2026-02-11 10:59:05 -08:00
CrazyMax
7899695fa6
history: don't import build package
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2026-02-11 10:29:47 +01:00
CrazyMax and GitHub
9bfd2a4b5c
Merge pull request #3462 from crazy-max/bake-input-context
...
bake: set input:context for remote builds
2026-02-11 09:41:30 +01:00
Tõnis Tiigi and GitHub
cd841238b8
Merge pull request #3647 from tonistiigi/policy-test-updates
...
policy: update unit tests and normalize input keys
2026-02-10 11:53:31 -08:00
Tonis Tiigi
edd2461190
policy: add unit tests for AddUknowns
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2026-02-09 18:27:35 -08:00
Tonis Tiigi
4e16277937
policy: update unknown keys normalization
...
Make the code more unified between validation and
test command. Normalize to key without the input prefix.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2026-02-09 18:27:35 -08:00
Tonis Tiigi
df542b3f80
policy: add testcases for !hasProvenance and sha256 git
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2026-02-09 18:27:34 -08:00
Tonis Tiigi
6d2e4952b5
policy: add mock signature unit test
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2026-02-09 18:27:29 -08:00
Tonis Tiigi
22b3d36de3
policy: add unit tests for SourceToInput
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2026-02-09 16:30:25 -08:00
Tõnis Tiigi and GitHub
ab035971dc
Merge pull request #3618 from tonistiigi/buildx-context-reuse
...
build: send individual shared keys for local build contexts
2026-02-09 15:40:10 -08:00
CrazyMax and GitHub
72e096f9c3
Merge pull request #3645 from thaJeztah/docs_fixes
...
docs: fix typo
2026-02-09 16:38:54 +01:00
CrazyMax
f60c7c9069
bake: set input:context for remote builds
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2026-02-09 13:50:19 +01:00
Sebastiaan van Stijn
76355684bc
docs: fix typo
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-08 18:13:50 +01:00
Tõnis Tiigi and GitHub
06f438a4c8
Merge pull request #3631 from jsternberg/dap-better-source-names
...
dap: improve file explorer source names
2026-02-04 12:06:34 -08:00
CrazyMax and GitHub
67915f988c
Merge pull request #3617 from thaJeztah/bump_modules
...
vendor: github.com/docker/cli v29.2.1
2026-02-04 12:59:30 +01:00
Sebastiaan van Stijn
79b14eaeab
vendor: github.com/docker/cli v29.2.1
...
full diff: https://github.com/docker/cli/compare/v29.2.0...v29.2.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-04 11:03:56 +01:00
Sebastiaan van Stijn
8bd5bd4983
vendor: github.com/docker/cli v29.2.0
...
full diff: https://github.com/docker/cli/compare/v29.1.5...v29.2.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-04 11:03:56 +01:00
Sebastiaan van Stijn
9aa7e1578a
vendor: moby/api v1.53.0, moby/client v0.2.2
...
full diff:
- api: https://github.com/moby/moby/compare/api/v1.52.0...api/v1.53.0
- client: https://github.com/moby/moby/compare/client/v0.2.1...client/v0.2.2
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-04 11:03:56 +01:00
Sebastiaan van Stijn
6b71de00a0
vendor: github.com/go-viper/mapstructure/v2 v2.5.0
...
full diff: https://github.com/go-viper/mapstructure/compare/v2.4.0...v2.5.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-04 11:03:55 +01:00
Sebastiaan van Stijn
eaf81b65d9
vendor: github.com/klauspost/compress v1.18.3
...
no changes in vendored code
- fixes / downstream CVE-2025-61728
full diff: https://github.com/klauspost/compress/compare/v1.18.2...v1.18.3
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-04 11:03:53 +01:00
CrazyMax and GitHub
c1a52c4060
Merge pull request #3628 from thaJeztah/bump_x_deps
...
vendor: update golang.org/x dependencies
2026-02-04 10:31:22 +01:00
Tõnis Tiigi and GitHub
32e47355af
Merge pull request #3627 from tonistiigi/imagetools-auth
...
imagetools: use dockerconfig for auth
2026-02-03 13:14:33 -05:00
CrazyMax and GitHub
0a62a9eb7d
Merge pull request #3635 from crazy-max/update-github-builder
...
ci: update docker/github-builder to v1
2026-01-30 16:05:11 +01:00
CrazyMax
f6060808a4
ci: update docker/github-builder to v1
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2026-01-29 23:35:35 +01:00
CrazyMax and GitHub
b7bb516036
Merge pull request #3634 from crazy-max/update-buildkit
...
dockerfile: update buildkit to v0.27.1
2026-01-29 13:45:18 +01:00
CrazyMax
210de91d49
dockerfile: update buildkit to v0.27.1
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2026-01-29 12:42:23 +01:00
Tõnis Tiigi and GitHub
d88bf660ce
Merge pull request #3633 from jsternberg/debugger-build-metrics
...
commands: adds metrics associated with the debugger
2026-01-28 13:14:47 -08:00
Jonathan A. Sternberg
3e0e9333c2
commands: adds metrics associated with the debugger
...
Add metrics associated with the debugger that are reported through the
metrics writer. This adds a few attributes that are only added when a
debugger is used with either the `debug` command or `dap` command.
At the moment, these metrics show up the exact same as a build and we
can't identify if something is using `dap` or `debug` since they use the
same code path.
This also adds a new available metric that can be utilized by plugins to
report additional information. The metrics will check if an environment
variable `BUILDX_DAP_USER_AGENT` is sent and that will get included in
the metrics if they are enabled.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2026-01-28 14:05:11 -06:00
Tõnis Tiigi and GitHub
694bd9ad16
Merge pull request #3623 from tonistiigi/imagetools-request-fixes
...
imagetools: avoid excessive HTTP requests on create
2026-01-28 09:13:03 -08:00
Tonis Tiigi
87c77aca7b
imagetools: avoid trying to load attestations inline references
...
When creating resulting image index it is wasteful
to check for attestations for the descriptors in original
index what were already attestation for subject manifest.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2026-01-28 08:28:29 -08:00
Tonis Tiigi
510369170a
imagetools: fix excessive copies on create command
...
Currently needed manifests were filtered out and then
copied in a loop, but for each copy still the full
unfiltered descriptor was copied instead of single
manifest, resulting multiple push attempts for same
descriptor.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2026-01-28 08:27:17 -08:00
Jonathan A. Sternberg
30406735a5
dap: improve file explorer source names
...
Improves the naming for file explorer names when the input relates
directly to a source. This is most common when the input is the context
(which is just usually a simple source like `local://context`).
This should help in most circumstances in determining which input is
which.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2026-01-28 10:04:37 -06:00
CrazyMax and GitHub
841017f665
Merge pull request #3629 from thaJeztah/errs_alias
...
use consistent alias for stdlib "errors"
2026-01-27 12:58:14 +01:00
CrazyMax and GitHub
fd4fbd0be8
Merge pull request #3626 from thaJeztah/native_multierror
...
commands/history: rewrite with stdlib multi-errors
2026-01-27 12:53:12 +01:00
Sebastiaan van Stijn
3eee42b002
use consistent alias for stdlib "errors"
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-01-27 11:14:27 +01:00
CrazyMax and GitHub
715580be70
Merge pull request #3620 from docker/dependabot/github_actions/peter-evans/create-pull-request-8.1.0
...
build(deps): bump peter-evans/create-pull-request from 8.0.0 to 8.1.0
2026-01-27 10:46:04 +01:00
CrazyMax and GitHub
1c8879c65e
Merge pull request #3624 from tonistiigi/remove-context-override
...
imagetools: remove temp workaround for fixed containerd bug
2026-01-27 10:43:53 +01:00
Sebastiaan van Stijn
efe1aa593e
vendor: golang.org/x/mod v0.32.0
...
full diffs:
- https://cs.opensource.google/go/x/tools/+/refs/tags/v0.39.0...refs/tags/v0.41.0
- https://cs.opensource.google/go/x/mod/+/refs/tags/v0.31.0...refs/tags/v0.32.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-01-27 10:05:18 +01:00
Sebastiaan van Stijn
5d44afbda4
vendor: golang.org/x/crypto v0.47.0
...
full diffs:
- https://cs.opensource.google/go/x/crypto/+/refs/tags/v0.46.0...refs/tags/v0.47.0
- https://cs.opensource.google/go/x/net/+/refs/tags/v0.48.0...refs/tags/v0.49.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-01-27 10:02:48 +01:00
Sebastiaan van Stijn
746c343d18
vendor: golang.org/x/text v0.33.0
...
full diff: https://cs.opensource.google/go/x/text/+/refs/tags/v0.32.0...refs/tags/v0.33.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-01-27 10:02:48 +01:00
Sebastiaan van Stijn
95a1cb94b3
vendor: golang.org/x/tools v0.40.0
...
full diff: https://cs.opensource.google/go/x/tools/+/refs/tags/v0.39.0...refs/tags/v0.40.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-01-27 10:02:48 +01:00
Sebastiaan van Stijn
214ebd8434
vendor: golang.org/x/term v0.39.0
...
full diff: https://cs.opensource.google/go/x/term/+/refs/tags/v0.38.0...refs/tags/v0.39.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-01-27 10:02:48 +01:00
Sebastiaan van Stijn
40d068e12c
vendor: golang.org/x/sys v0.40.0
...
full diff: https://cs.opensource.google/go/x/sys/+/refs/tags/v0.39.0...refs/tags/v0.40.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-01-27 10:02:48 +01:00
CrazyMax and GitHub
3b3895d884
Merge pull request #3622 from tonistiigi/buildkit-v0.27.0
...
Dockerfile: update buildkit to v0.27.0
2026-01-27 09:20:00 +01:00
Tonis Tiigi
27dde04ab5
imagetools: use dockerconfig for auth
...
Enables fallback for DHI and Scout registries and
repo/scope specific credentials like supported for builds.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2026-01-26 10:15:14 -08:00
Tonis Tiigi
e254cf1985
auth: create new authorizer for imagetools
...
Based on containerd Authorizer.
Removed unused RefreshToken, fixed error handling.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2026-01-26 10:14:21 -08:00
Sebastiaan van Stijn
39ee64df71
commands/history: rewrite with stdlib multi-errors
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-01-26 12:53:33 +01:00
Tonis Tiigi
8f71a4805e
imagetools: remove temp workaround for fixed containerd bug
...
The issue has been fixed in containerd/containerd#12508
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2026-01-23 09:50:20 -08:00
Tonis Tiigi
df56af4e0c
Dockerfile: update buildkit to v0.27.0
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2026-01-21 17:05:40 -08:00
Tõnis Tiigi and GitHub
44945d71ff
Merge pull request #3621 from tonistiigi/vendor-buildkit-v0.27
...
vendor: update buildkit to v0.27.0
2026-01-21 14:48:45 -08:00