Commit Graph
3660 Commits
Author SHA1 Message Date
dependabot[bot]andGitHub 168ceb2395 build(deps): bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-20 18:03:39 +00:00
CrazyMaxandGitHub 4826295631 Merge pull request #3532 from crazy-max/buildkit-0.26.2
dockerfile: update buildkit to v0.26.2
2025-11-20 16:27:26 +01:00
CrazyMax 686591444d dockerfile: update buildkit to v0.26.2
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2025-11-20 15:00:38 +01:00
Tõnis TiigiandGitHub 3c9cd19e54 Merge pull request #3529 from tonistiigi/vendor-v0.26.1
vendor: update buildkit to v0.26.1
2025-11-17 16:30:12 +00:00
CrazyMaxandGitHub 05ada34368 Merge pull request #3527 from dvdksn/docs-fix-stdlib-anchors
docs: remove unnecessary custom anchors and heading in bake stdlib
2025-11-17 17:10:05 +01:00
Tonis Tiigi 42a2be1c4b vendor: update buildkit to v0.26.1
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2025-11-17 16:07:17 +00:00
Tõnis TiigiandGitHub dd0cd08119 Merge pull request #3524 from crazy-max/containerd-update
vendor: update containerd to efd86f2b0bc2 (release/2.2)
2025-11-17 16:02:42 +00:00
David Karlsson 8f883df6de docs: remove unnecessary custom anchors and heading in bake stdlib
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-11-17 11:20:01 +01:00
CrazyMaxandGitHub c403ba3710 Merge pull request #3526 from thaJeztah/bump_cli
vendor: github.com/docker/cli v29.0.1
2025-11-17 03:53:41 +01:00
Sebastiaan van Stijn 2f462a4945 vendor: github.com/docker/cli v29.0.1
full diff: https://github.com/docker/cli/compare/v29.0.0...v29.0.1

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2025-11-16 23:20:52 +01:00
Sebastiaan van Stijn b0b2a4e1ef vendor: github.com/docker/docker-credential-helpers v0.9.4
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2025-11-16 23:20:44 +01:00
CrazyMaxandGitHub 823e824baf Merge pull request #3498 from crazy-max/docker-29
dockerfile: update to docker v29.0.0
2025-11-15 11:22:42 +01:00
CrazyMax c034ddfbde vendor: update containerd to efd86f2b0bc2 (release/2.2)
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2025-11-15 10:40:44 +01:00
CrazyMaxandGitHub 45731b8902 Merge pull request #3507 from docker/dependabot/github_actions/softprops/action-gh-release-2.4.2
build(deps): bump softprops/action-gh-release from 2.4.1 to 2.4.2
2025-11-13 15:05:32 +01:00
CrazyMaxandGitHub ee0bcd2f5f Merge pull request #3518 from jsternberg/dockerfile-buildkit-update
dockerfile: buildkit v0.26.0
2025-11-13 15:04:53 +01:00
CrazyMax 2d4fa3c84c dockerfile: update to docker v29.0.0
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2025-11-13 15:03:42 +01:00
Justin ChadwellandGitHub 1c7e6e7209 Merge pull request #3509 from jedevc/docs-syntax-build-context
docs: document using build contexts to override syntax directive
2025-11-13 13:59:24 +00:00
Jonathan A. Sternberg b1cc133cd9 dockerfile: buildkit v0.26.0
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com>
2025-11-12 16:08:34 -06:00
Jonathan A. SternbergandGitHub a2cf0edfb4 Merge pull request #3516 from jsternberg/vendor-buildkit
vendor: github.com/moby/buildkit v0.26.0
2025-11-12 13:03:44 -06:00
Jonathan A. Sternberg fd8b77f36b vendor: github.com/moby/buildkit v0.26.0
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com>
2025-11-12 12:38:10 -06:00
dependabot[bot]andGitHub 9093489fac build(deps): bump softprops/action-gh-release from 2.4.1 to 2.4.2
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.4.1 to 2.4.2.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/6da8fa9354ddfdc4aeace5fc48d7f679b5214090...5be0e66d93ac7ed76da52eca8bb058f665c3a5fe)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: 2.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-12 10:55:20 +00:00
CrazyMaxandGitHub 5234ee9e5c Merge pull request #3326 from thaJeztah/migrate_moby_modules
vendor: github.com/moby/moby/api v1.52.0, moby/client v0.1.0
2025-11-12 11:50:30 +01:00
Sebastiaan van Stijn 18dc2e088a vendor: github.com/moby/moby/api v1.52.0, moby/client v0.1.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2025-11-12 01:30:02 +01:00
Jonathan A. SternbergandGitHub c1fbb49e9b Merge pull request #3511 from tonistiigi/bake-nil-panic
build: avoid panic on linking to nil target
2025-11-11 15:36:05 -06:00
Jonathan A. SternbergandGitHub 8e8054f1d9 Merge pull request #3510 from tonistiigi/fix-mediatype-concurrency
imagetools: fix concurrent map write from containerd issue
2025-11-11 15:35:29 -06:00
Jonathan A. SternbergandGitHub c9b2da6ba4 Merge pull request #3513 from jsternberg/vendor-buildkit
vendor: update buildkit v0.26.0-rc2
2025-11-11 15:31:33 -06:00
Jonathan A. Sternberg 1651da02d9 vendor: update buildkit v0.26.0-rc2
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com>
2025-11-11 14:14:36 -06:00
Tonis Tiigi 1fae6f4c2a build: avoid panic on linking to nil target
Note that nil targets still do not work as buildkit
does not currently support build inputs with nil values.

But this gives cleaner error from buildkit instead of
panic on the client side.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2025-11-11 11:28:53 -08:00
Tonis Tiigi e9804322f8 imagetools: fix concurrent map write from containerd issue
Workaround for containerd issue that can cause concurrent map
write when WithMediaTypeKeyPrefix is called in parallel
goroutines for context that originated from same base context.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2025-11-11 10:43:54 -08:00
Justin Chadwell a516d3fb37 docs: document using build contexts to override syntax directive
Signed-off-by: Justin Chadwell <me@jedevc.com>
2025-11-11 16:15:47 +00:00
CrazyMaxandGitHub 606e9d1f48 Merge pull request #3502 from tonistiigi/update-buildkitd-v0.26.0-rc1
vendor: update buildkit v0.26.0-rc1
2025-11-06 17:38:36 +01:00
CrazyMaxandGitHub 6a9de94e51 Merge pull request #3495 from rcastellotti/fix-typo
docs: fix typo in bake reference
2025-11-06 09:18:36 +01:00
Tõnis TiigiandGitHub 484a32f259 Merge pull request #3478 from crazy-max/fix-tar-output
build: create parent directories for tar output in lazy writer
2025-11-05 16:42:44 -08:00
Tonis Tiigi cc2a26c146 vendor: update buildkit v0.26.0-rc1
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2025-11-05 15:55:57 -08:00
Tõnis TiigiandGitHub 3ca6a43808 Merge pull request #3433 from tonistiigi/imagetools-create-referrers
imagetools: support for creating attestations/signatures
2025-11-05 15:35:09 -08:00
Tonis Tiigi 79b6474639 imagetools: add sigstore bundle v3 to supported referrer formats
This was added after the initial version was written.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2025-11-05 14:00:05 -08:00
Tonis Tiigi e13cd5c9df imagetools: support for creating attestations/signatures
Persist attestation manifest and any manifest cosign-based
signatures when creating new images.

When creating index from single-arch manifests where attestation
manifest is not inlined, it can be loaded from referrers API.
Note that for this to work the attestation manifest needs to be
in artifact type when image was built.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
(cherry picked from commit aab8171f824d13d703e869107e1720ad71d24bff)
2025-11-05 12:59:27 -08:00
Tonis Tiigi ae33cdc550 vendor: update buildkit to e18be41828
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2025-11-05 12:53:09 -08:00
Tõnis TiigiandGitHub 5f5beef2c2 Merge pull request #3500 from tonistiigi/update-containerd-v2.2.0-rc.1
vendor: update containerd to v2.2.0-rc.1
2025-11-05 10:53:22 -08:00
Tonis Tiigi faf30a2177 vendor: update containerd to v2.2.0-rc.1
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2025-11-05 10:24:42 -08:00
CrazyMaxandGitHub 6950987dc2 Merge pull request #3499 from crazy-max/buildkit-0.25.2
dockerfile: update buildkit to 0.25.2
2025-11-05 18:02:42 +01:00
CrazyMax 96863c1fd8 dockerfile: update buildkit to 0.25.2
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
2025-11-05 13:19:48 +01:00
Tõnis TiigiandGitHub cd38f981c7 Merge pull request #3488 from jsternberg/dap-step-out-skips-breakpoints
dap: next and out now respect breakpoints
2025-11-03 09:38:00 -08:00
Roberto Castellotti 7253a04b2a docs: fix typo in bake reference
Signed-off-by: Roberto Castellotti <me@rcastellotti.dev>
2025-10-30 19:06:20 +01:00
CrazyMaxandGitHub 6e68733606 Merge pull request #3494 from glours/bump-compose-go-v2.9.1
bump compose-go to version v2.9.1
2025-10-30 12:01:58 +01:00
Guillaume Lours 158f84f6a2 bump compose-go to version v2.9.1
Signed-off-by: Guillaume Lours <705411+glours@users.noreply.github.com>
2025-10-30 11:19:34 +01:00
Tõnis TiigiandGitHub b016ae3552 Merge pull request #3487 from jsternberg/dap-pause-non-existent-file
dap: attempt to find multiple digests when a failure happens
2025-10-29 16:11:32 -07:00
Jonathan A. Sternberg 9099a030f4 dap: attempt to find multiple digests when a failure happens
The solve error that gets returned sometimes has a platform when the LLB
returned by `ToState` doesn't. In order to ensure we find the failed
digest, we now search for both the digest of what was returned and also
clear out the platform and search for the digest without that in case
that one matches instead.

Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com>
2025-10-29 16:08:46 -05:00
Jonathan A. Sternberg 5b8b65a59c dap: next and out now respect breakpoints
If a breakpoint occurs before the step pointed to by next or out, dap
will now stop there instead of the desired location.

This also updates the loop to always set the breakpoints rather than
only when continue is chosen.

Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com>
2025-10-29 15:20:15 -05:00
Tõnis TiigiandGitHub 00502c0199 Merge pull request #3483 from jsternberg/dap-eval-dependencies
dap: refactor how steps are evaluated in the program
2025-10-29 13:18:57 -07:00