forked from moby/buildkit
-
Notifications
You must be signed in to change notification settings - Fork 0
[pull] master from moby:master #179
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
Open
pull
wants to merge
5,093
commits into
scope-demo:master
Choose a base branch
from
moby:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
+999,369
−342,017
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
vendor: update fsutil to master
vendor: github.com/docker/docker, docker/cli v28.1.1, containerd v2.0.5
Signed-off-by: CrazyMax <[email protected]>
…s/action-gh-release-2.2.2 build(deps): bump softprops/action-gh-release from 2.2.1 to 2.2.2
ci: fix vagrant build
vendor: github.com/vbatts/tar-split v0.12.1 (indirect)
control: make sure sending nil cache options does not panic
Ordering was wrong for the function which resulted in a test failure showing "expected" as the "actual" and vice versa. Signed-off-by: Jonathan A. Sternberg <[email protected]>
client: reorder arguments for integration test
`tldir` flag handling now properly handles the old logic and the new logic for cert-manager.io without failing. Improved error message when files are missing. Co-authored-by: Gleb Nebolyubov <[email protected]> Signed-off-by: Jonathan A. Sternberg <[email protected]>
Signed-off-by: Akihiro Suda <[email protected]>
Fix issue 5915 Signed-off-by: Akihiro Suda <[email protected]>
Make sure key is always normalized and improve tests. Signed-off-by: Tonis Tiigi <[email protected]>
frontend/dockerui/build: fix "no scan targets for linux/arm64/v8"
buildctl: fix tlsdir handling logic for cert-manager.io
feat(grpc): preserve unknown detail types when decoding gRPC errors
Marks errors coming from the frontend as such, indicating the frontend name and the source (which identifies the frontend container when using the gateway frontend) Signed-off-by: Alberto Garcia Hierro <[email protected]>
feat: add FrontendError
Signed-off-by: Tonis Tiigi <[email protected]>
util: fix stack compression compare bug
Signed-off-by: Tonis Tiigi <[email protected]>
Signed-off-by: Tonis Tiigi <[email protected]>
Signed-off-by: Tonis Tiigi <[email protected]>
Signed-off-by: Tonis Tiigi <[email protected]>
Signed-off-by: Tonis Tiigi <[email protected]>
Signed-off-by: Tonis Tiigi <[email protected]>
Signed-off-by: Tonis Tiigi <[email protected]>
Signed-off-by: Tonis Tiigi <[email protected]>
Signed-off-by: Tonis Tiigi <[email protected]>
…-duplication [cache] Fix descriptor duplication in getAvailableBlobs
…checkout-5 build(deps): bump actions/checkout from 4 to 5
Fork the nat.ParsePortSpecs and related functions. Signed-off-by: Sebastiaan van Stijn <[email protected]>
Signed-off-by: Sebastiaan van Stijn <[email protected]>
BuildKit doesn't use the port-bindings, as EXPOSE only allows for the ports (and protos) to expose. Simplify the function to return just that. Signed-off-by: Sebastiaan van Stijn <[email protected]>
The EXPOSE instruction in the Dockerfile does not use mapping, only specifies a range of ports to expose, so we can skip creating nat.PortMapping for each. Signed-off-by: Sebastiaan van Stijn <[email protected]>
Signed-off-by: Sebastiaan van Stijn <[email protected]>
Apply the improvements from; docker/go-connections@ccab5a8 Signed-off-by: Sebastiaan van Stijn <[email protected]>
frontend/dockerfile: remove uses of github.com/docker/go-connections/nat for parsing EXPOSE
- Fix the compilation issue on aix, android and solaris due to wrong use of maxMapSize - Add protection on meta page when it's being written - Correct the incorrect usage of debug method - Add clarification on the option InitialMmapSize - Fix the crash when writing huge values full diff: etcd-io/bbolt@v1.4.0...v1.4.2 Signed-off-by: Sebastiaan van Stijn <[email protected]>
cache: add cache debug plaintext for image manifest and http
debug: allow debug from remote cache config
Signed-off-by: CrazyMax <[email protected]>
vendor: go.etcd.io/bbolt v1.4.2
Signed-off-by: CrazyMax <[email protected]>
dockerfile: rules check for EXPOSE instruction
The `ParseGitRef` function was only used in `frontend/{dockerfile, dockerui}`, expect a single occurrence in `solver/llbsolver/history.go`. The occurrence in `solver/llbsolver/history.go` now uses `util/gitutil/git_url.go:ParseURL()`. Signed-off-by: Akihiro Suda <[email protected]>
Signed-off-by: Sebastiaan van Stijn <[email protected]>
Signed-off-by: CrazyMax <[email protected]>
ci(validate): use matrix subaction
replace github.com/hashicorp/go-multierror with errors.Join
This is to show better error than unprocessed value failing somewhere later in the build. Signed-off-by: Tonis Tiigi <[email protected]>
Brings in the errgroup implementation for reverted auto-recover from panics. Signed-off-by: Tonis Tiigi <[email protected]>
dockerfile: show error when args used in COPY --from
Fix potential data corruption in (*Tx)WriteTo if underlying db file is overwritten full diff: etcd-io/bbolt@v1.4.2...v1.4.3 Signed-off-by: Sebastiaan van Stijn <[email protected]>
mv util/gitutil/git_ref.go frontend/dockerfile/dfgitutil/git_ref.go
vendor: update x/sync to v0.16.0
vendor: go.etcd.io/bbolt v1.4.3
Remove mention of --oci-worker-no-process-sandbox on daemonless mode
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )