-
Notifications
You must be signed in to change notification settings - Fork 1
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
Driver client meta #1
base: master
Are you sure you want to change the base?
Commits on Jun 23, 2023
-
update flag-description for --cgroup-parent
This attempts to make it clearer that the --cgroup-parent option is only used for the containers used during build. Instead of mentioning "build container", I opted for using "RUN instructions" (to match the --network description), although this may not be ideal (as it assumes the "Dockerfile" front-end, which of course may not be the case). Signed-off-by: Sebastiaan van Stijn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7dec9fd - Browse repository at this point
Copy the full SHA 7dec9fdView commit details
Commits on Aug 22, 2023
-
tests: add imagetools tests for copying manifests and indexes
Signed-off-by: Justin Chadwell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5941bf0 - Browse repository at this point
Copy the full SHA 5941bf0View commit details
Commits on Aug 23, 2023
-
Merge pull request docker#1905 from thaJeztah/cgroup_parent_description
update flag-description for --cgroup-parent
Configuration menu - View commit details
-
Copy full SHA for 626e6f8 - Browse repository at this point
Copy the full SHA 626e6f8View commit details -
test: fix non-deterministic compose context path
Signed-off-by: CrazyMax <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 56d55a4 - Browse repository at this point
Copy the full SHA 56d55a4View commit details -
Merge pull request docker#2014 from crazy-max/fix-compose-test
test: fix non-deterministic compose context path
Configuration menu - View commit details
-
Copy full SHA for 296832c - Browse repository at this point
Copy the full SHA 296832cView commit details -
Merge pull request docker#2013 from jedevc/tests-add-imagetools-create
tests: add imagetools tests for copying manifests and indexes
Configuration menu - View commit details
-
Copy full SHA for 3bd4bca - Browse repository at this point
Copy the full SHA 3bd4bcaView commit details
Commits on Aug 24, 2023
-
Signed-off-by: Justin Chadwell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de4dbb7 - Browse repository at this point
Copy the full SHA de4dbb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for da66629 - Browse repository at this point
Copy the full SHA da66629View commit details
Commits on Aug 30, 2023
-
debug: fix short-form custom command name on
--invoke
isn't usedSigned-off-by: Kohei Tokunaga <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7843b5f - Browse repository at this point
Copy the full SHA 7843b5fView commit details -
Merge pull request docker#2026 from ktock/fix-invoke-flag
debug: fix short-form custom command name on `--invoke` isn't used
Configuration menu - View commit details
-
Copy full SHA for 76119b0 - Browse repository at this point
Copy the full SHA 76119b0View commit details
Commits on Aug 31, 2023
-
Signed-off-by: guoguangwu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a71a24c - Browse repository at this point
Copy the full SHA a71a24cView commit details -
Merge pull request docker#2029 from testwill/loop
chore: slice loop replace
Configuration menu - View commit details
-
Copy full SHA for 87e8e4b - Browse repository at this point
Copy the full SHA 87e8e4bView commit details
Commits on Sep 4, 2023
-
vendor: github.com/theupdateframework/notary v0.7.0
update the dependency to v0.7.0 to be closer to what docker/cli uses; notaryproject/notary@v0.6.1...v0.7.0 Note that docker/cli is slightly ahead of v0.7.0, and uses bf96a202a09a; notaryproject/notary@v0.7.0...bf96a20 Signed-off-by: Sebastiaan van Stijn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb50d82 - Browse repository at this point
Copy the full SHA fb50d82View commit details -
build(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 29ba5ec - Browse repository at this point
Copy the full SHA 29ba5ecView commit details
Commits on Sep 5, 2023
-
Merge pull request docker#2032 from docker/dependabot/github_actions/…
…actions/checkout-4 build(deps): bump actions/checkout from 3 to 4
Configuration menu - View commit details
-
Copy full SHA for f35b2b7 - Browse repository at this point
Copy the full SHA f35b2b7View commit details
Commits on Sep 6, 2023
-
enable trace delegation for docker/remote driver
Signed-off-by: Tonis Tiigi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f54a67d - Browse repository at this point
Copy the full SHA f54a67dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbf6594 - Browse repository at this point
Copy the full SHA fbf6594View commit details -
Merge pull request docker#2031 from thaJeztah/bump_notary
vendor: github.com/theupdateframework/notary v0.7.0
Configuration menu - View commit details
-
Copy full SHA for 31d8839 - Browse repository at this point
Copy the full SHA 31d8839View commit details -
vendor: github.com/compose-spec/compose-go v1.18.3
- Parse service device count to int if possible - introduce ResourceResolver to accept remote resources - use include.env_file to resolve variables in included compose.yaml file - remove potential dependencies to disabled services in ForServices - ability to convert a mapping (back) to KEY=VALUE strings - load: include details about included files on Project - include disabled services - local environment to override included .env - load: move env var profile detection to option - add support for multi-document yaml full diff: compose-spec/compose-go@v1.17.0...v1.18.3 Signed-off-by: Sebastiaan van Stijn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 51c94cd - Browse repository at this point
Copy the full SHA 51c94cdView commit details -
migrate to github.com/distribution/reference v0.5.0
The "reference" package was moved to a separate module, which was extracted from distribution/distribution@b9b1940 Also update compose-go, which also switched to distribution/reference; full diff: compose-spec/compose-go@v1.18.3...v1.18.4 Signed-off-by: Sebastiaan van Stijn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bafdc63 - Browse repository at this point
Copy the full SHA bafdc63View commit details
Commits on Sep 8, 2023
-
Merge pull request docker#2027 from thaJeztah/swap_reference
migrate reference github.com/distribution/reference
Configuration menu - View commit details
-
Copy full SHA for 3631dc1 - Browse repository at this point
Copy the full SHA 3631dc1View commit details
Commits on Sep 9, 2023
-
Signed-off-by: Kijima Daigo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 84ad208 - Browse repository at this point
Copy the full SHA 84ad208View commit details -
Merge pull request docker#2037 from kd-collective/fix_broken_link
docs: remove broken link
Configuration menu - View commit details
-
Copy full SHA for 42a0f3d - Browse repository at this point
Copy the full SHA 42a0f3dView commit details
Commits on Sep 11, 2023
-
go1.20.8 (released 2023-09-06) includes two security fixes to the html/template package, as well as bug fixes to the compiler, the go command, the runtime, and the crypto/tls, go/types, net/http, and path/filepath packages. See the Go 1.20.8 milestone on our issue tracker for details: https://github.com/golang/go/issues?q=milestone%3AGo1.20.8+label%3ACherryPickApproved full diff: golang/go@go1.20.7...go1.20.8 From the security mailing: [security] Go 1.21.1 and Go 1.20.8 are released Hello gophers, We have just released Go versions 1.21.1 and 1.20.8, minor point releases. These minor releases include 4 security fixes following the security policy: - cmd/go: go.mod toolchain directive allows arbitrary execution The go.mod toolchain directive, introduced in Go 1.21, could be leveraged to execute scripts and binaries relative to the root of the module when the "go" command was executed within the module. This applies to modules downloaded using the "go" command from the module proxy, as well as modules downloaded directly using VCS software. Thanks to Juho Nurminen of Mattermost for reporting this issue. This is CVE-2023-39320 and Go issue https://go.dev/issue/62198. - html/template: improper handling of HTML-like comments within script contexts The html/template package did not properly handle HMTL-like "<!--" and "-->" comment tokens, nor hashbang "#!" comment tokens, in <script> contexts. This may cause the template parser to improperly interpret the contents of <script> contexts, causing actions to be improperly escaped. This could be leveraged to perform an XSS attack. Thanks to Takeshi Kaneko (GMO Cybersecurity by Ierae, Inc.) for reporting this issue. This is CVE-2023-39318 and Go issue https://go.dev/issue/62196. - html/template: improper handling of special tags within script contexts The html/template package did not apply the proper rules for handling occurrences of "<script", "<!--", and "</script" within JS literals in <script> contexts. This may cause the template parser to improperly consider script contexts to be terminated early, causing actions to be improperly escaped. This could be leveraged to perform an XSS attack. Thanks to Takeshi Kaneko (GMO Cybersecurity by Ierae, Inc.) for reporting this issue. This is CVE-2023-39319 and Go issue https://go.dev/issue/62197. - crypto/tls: panic when processing post-handshake message on QUIC connections Processing an incomplete post-handshake message for a QUIC connection caused a panic. Thanks to Marten Seemann for reporting this issue. This is CVE-2023-39321 and CVE-2023-39322 and Go issue https://go.dev/issue/62266. Signed-off-by: Sebastiaan van Stijn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9570448 - Browse repository at this point
Copy the full SHA 9570448View commit details -
imagetools: simplify return type of annotation parser
Signed-off-by: Justin Chadwell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54bb799 - Browse repository at this point
Copy the full SHA 54bb799View commit details -
imagetools: make annotation parser more generic
Signed-off-by: Justin Chadwell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fe2070 - Browse repository at this point
Copy the full SHA 8fe2070View commit details -
Merge pull request docker#2039 from thaJeztah/update_golang_1.20.8
update to go1.20.8
Configuration menu - View commit details
-
Copy full SHA for f6b7a3c - Browse repository at this point
Copy the full SHA f6b7a3cView commit details -
build: add --annotation shortcut flag
This extracts the same logic for parsing annotations from the imagetools create command, and allows the same flags to be attached to the build command. These annotations are then merged into all provided exporters. Signed-off-by: Justin Chadwell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a59058e - Browse repository at this point
Copy the full SHA a59058eView commit details -
Signed-off-by: Justin Chadwell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0138f2a - Browse repository at this point
Copy the full SHA 0138f2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66e6dab - Browse repository at this point
Copy the full SHA 66e6dabView commit details -
build: validate build args and labels
Signed-off-by: CrazyMax <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 73ea082 - Browse repository at this point
Copy the full SHA 73ea082View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d001e3 - Browse repository at this point
Copy the full SHA 8d001e3View commit details
Commits on Sep 12, 2023
-
build: improve error messages for docker driver
Signed-off-by: David Karlsson <[email protected]> Co-authored-by: CrazyMax <[email protected]> Signed-off-by: David Karlsson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf5a700 - Browse repository at this point
Copy the full SHA bf5a700View commit details -
Merge pull request docker#1998 from dvdksn/build/docker-driver-errmsgs
build: improve error messages for docker driver
Configuration menu - View commit details
-
Copy full SHA for 7b049b9 - Browse repository at this point
Copy the full SHA 7b049b9View commit details -
build(deps): bump docker/setup-qemu-action from 2 to 3
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 2 to 3. - [Release notes](https://github.com/docker/setup-qemu-action/releases) - [Commits](docker/setup-qemu-action@v2...v3) --- updated-dependencies: - dependency-name: docker/setup-qemu-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6c31f43 - Browse repository at this point
Copy the full SHA 6c31f43View commit details -
build(deps): bump docker/setup-buildx-action from 2 to 3
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](docker/setup-buildx-action@v2...v3) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2c986bc - Browse repository at this point
Copy the full SHA 2c986bcView commit details -
build(deps): bump docker/metadata-action from 4 to 5
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 4 to 5. - [Release notes](https://github.com/docker/metadata-action/releases) - [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md) - [Commits](docker/metadata-action@v4...v5) --- updated-dependencies: - dependency-name: docker/metadata-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 320a310 - Browse repository at this point
Copy the full SHA 320a310View commit details -
build(deps): bump docker/login-action from 2 to 3
Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](docker/login-action@v2...v3) --- updated-dependencies: - dependency-name: docker/login-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 739ec96 - Browse repository at this point
Copy the full SHA 739ec96View commit details -
Merge pull request docker#2042 from docker/dependabot/github_actions/…
…docker/setup-qemu-action-3 build(deps): bump docker/setup-qemu-action from 2 to 3
Configuration menu - View commit details
-
Copy full SHA for 77aedb7 - Browse repository at this point
Copy the full SHA 77aedb7View commit details -
Merge pull request docker#2043 from docker/dependabot/github_actions/…
…docker/setup-buildx-action-3 build(deps): bump docker/setup-buildx-action from 2 to 3
Configuration menu - View commit details
-
Copy full SHA for 8035884 - Browse repository at this point
Copy the full SHA 8035884View commit details -
Merge pull request docker#2044 from docker/dependabot/github_actions/…
…docker/metadata-action-5 build(deps): bump docker/metadata-action from 4 to 5
Configuration menu - View commit details
-
Copy full SHA for 7cfb440 - Browse repository at this point
Copy the full SHA 7cfb440View commit details -
Merge pull request docker#2046 from docker/dependabot/github_actions/…
…docker/login-action-3 build(deps): bump docker/login-action from 2 to 3
Configuration menu - View commit details
-
Copy full SHA for 7984023 - Browse repository at this point
Copy the full SHA 7984023View commit details -
build(deps): bump docker/bake-action from 3 to 4
Bumps [docker/bake-action](https://github.com/docker/bake-action) from 3 to 4. - [Release notes](https://github.com/docker/bake-action/releases) - [Commits](docker/bake-action@v3...v4) --- updated-dependencies: - dependency-name: docker/bake-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc021c8 - Browse repository at this point
Copy the full SHA bc021c8View commit details -
Merge pull request docker#2045 from docker/dependabot/github_actions/…
…docker/bake-action-4 build(deps): bump docker/bake-action from 3 to 4
Configuration menu - View commit details
-
Copy full SHA for bdaaca4 - Browse repository at this point
Copy the full SHA bdaaca4View commit details -
build: sublogger to show docker load progress output
Signed-off-by: CrazyMax <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 03bedfb - Browse repository at this point
Copy the full SHA 03bedfbView commit details
Commits on Sep 13, 2023
-
Merge pull request docker#1994 from crazy-max/load-progress
build: sublogger to show docker load progress output
Configuration menu - View commit details
-
Copy full SHA for e018f8b - Browse repository at this point
Copy the full SHA e018f8bView commit details
Commits on Sep 27, 2023
-
vendor: update buildkit to master@cbfd4023383d
Signed-off-by: Justin Chadwell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e2ebab5 - Browse repository at this point
Copy the full SHA e2ebab5View commit details -
remote: remove explicit backoff config from client opts
Signed-off-by: Justin Chadwell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0bd6f3c - Browse repository at this point
Copy the full SHA 0bd6f3cView commit details -
progress: create new display object after unpause
Without this, we attempt to overwrite the previous display in the lines above which have been filled with logs from the monitor (see when used with `--invoke`). Signed-off-by: Justin Chadwell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b9aad03 - Browse repository at this point
Copy the full SHA b9aad03View commit details
Commits on Sep 28, 2023
-
Merge pull request docker#2035 from jedevc/update-buildkit
vendor: update buildkit to master
Configuration menu - View commit details
-
Copy full SHA for e6756d9 - Browse repository at this point
Copy the full SHA e6756d9View commit details
Commits on Sep 29, 2023
-
vendor: update compose-go to v1.19.0
Signed-off-by: David Karlsson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8002e5 - Browse repository at this point
Copy the full SHA c8002e5View commit details -
commands: release the file lock before attempting to boot during create
If the boot command hung or took a long time, it blocked any read operations (such as `buildx ls`). When the boot happens, we no longer need to hold the file lock so we can release it. Releasing multiple times is legal and causes whichever release that is second to be a no-op so the defer is kept to ensure the lock is released even when an error condition happens. Signed-off-by: Jonathan A. Sternberg <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0878d5b - Browse repository at this point
Copy the full SHA 0878d5bView commit details -
Signed-off-by: CrazyMax <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cc6957d - Browse repository at this point
Copy the full SHA cc6957dView commit details -
build: set target to local state
Signed-off-by: CrazyMax <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2134a1e - Browse repository at this point
Copy the full SHA 2134a1eView commit details -
Signed-off-by: CrazyMax <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9b7d30c - Browse repository at this point
Copy the full SHA 9b7d30cView commit details -
build: support local state group
Signed-off-by: CrazyMax <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3dcb034 - Browse repository at this point
Copy the full SHA 3dcb034View commit details -
build: handle local state group file removal
Signed-off-by: CrazyMax <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e9fb769 - Browse repository at this point
Copy the full SHA e9fb769View commit details -
Configuration menu - View commit details
-
Copy full SHA for 130e9fe - Browse repository at this point
Copy the full SHA 130e9feView commit details
Commits on Sep 30, 2023
-
Merge pull request docker#2038 from crazy-max/localstate-group
build: support local state group
Configuration menu - View commit details
-
Copy full SHA for 6c77b76 - Browse repository at this point
Copy the full SHA 6c77b76View commit details -
compose: test with develop section
Signed-off-by: CrazyMax <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 159eac4 - Browse repository at this point
Copy the full SHA 159eac4View commit details -
inspect: do not display platforms field if empty
Signed-off-by: CrazyMax <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22e61ef - Browse repository at this point
Copy the full SHA 22e61efView commit details -
Signed-off-by: CrazyMax <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 197824c - Browse repository at this point
Copy the full SHA 197824cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c2294f - Browse repository at this point
Copy the full SHA 2c2294fView commit details -
Merge pull request docker#2066 from jsternberg/early-flock-release
commands: release the file lock before attempting to boot during create
Configuration menu - View commit details
-
Copy full SHA for a012e00 - Browse repository at this point
Copy the full SHA a012e00View commit details
Commits on Oct 2, 2023
-
Merge pull request docker#2063 from crazy-max/node-workerid
builder: set node worker ids
Configuration menu - View commit details
-
Copy full SHA for 7b4bc4f - Browse repository at this point
Copy the full SHA 7b4bc4fView commit details
Commits on Oct 3, 2023
-
Merge pull request docker#2065 from dvdksn/update-compose-go
vendor: update compose-go to v1.19.0
Configuration menu - View commit details
-
Copy full SHA for 561a433 - Browse repository at this point
Copy the full SHA 561a433View commit details
Commits on Oct 6, 2023
-
Introduce a client interface, to abstract from buildkit client.
This will allow further enhancement like caching remote driver responses. Signed-off-by: Silvin Lubecki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2aa6d52 - Browse repository at this point
Copy the full SHA 2aa6d52View commit details
Commits on Oct 11, 2023
-
Merge pull request docker#2071 from silvin-lubecki/client-interface
(drivers): Introduce a client interface
Configuration menu - View commit details
-
Copy full SHA for 0e39111 - Browse repository at this point
Copy the full SHA 0e39111View commit details -
Revert "Introduce a client interface, to abstract from buildkit client."
This reverts commit 2aa6d52. Signed-off-by: Silvin Lubecki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22e9e33 - Browse repository at this point
Copy the full SHA 22e9e33View commit details -
Merge pull request docker#2072 from silvin-lubecki/undo-client-interface
Revert "Introduce a client interface, to abstract from buildkit client."
Configuration menu - View commit details
-
Copy full SHA for 01245e7 - Browse repository at this point
Copy the full SHA 01245e7View commit details
Commits on Oct 16, 2023
-
driver: move Features and HostGatewayIP to specific driver
Adds a new HostGatewayIP entry in the Driver interface so we can move Features and HostGatewayIP handling with cache to the very specific driver (docker). Signed-off-by: CrazyMax <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5836c24 - Browse repository at this point
Copy the full SHA 5836c24View commit details -
builder: use variadic options in LoadNodes func
Signed-off-by: CrazyMax <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fd251d2 - Browse repository at this point
Copy the full SHA fd251d2View commit details -
driver(docker): opt to set additional dial meta to the client
Signed-off-by: CrazyMax <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 511e413 - Browse repository at this point
Copy the full SHA 511e413View commit details