Skip to content

[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
wants to merge 5,093 commits into
base: master
Choose a base branch
from
Open

[pull] master from moby:master #179

wants to merge 5,093 commits into from

Conversation

pull[bot]
Copy link

@pull pull bot commented Apr 27, 2021

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

tonistiigi and others added 28 commits April 21, 2025 08:35
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
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]>
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]>
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]>
tonistiigi and others added 30 commits August 12, 2025 12:10
…-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]>
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
vendor: go.etcd.io/bbolt v1.4.2
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]>
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: 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
Projects
None yet
Development

Successfully merging this pull request may close these issues.