dc4b4c36bd
bake: load override
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-04-05 13:03:15 +02:00
5c29e6e26e
Merge pull request #2374 from tonistiigi/print-json-format
...
handle json formatting for print
2024-04-05 09:08:27 +02:00
6a0d5b771f
Merge pull request #2376 from crazy-max/ci-test-experimental
...
tests: test with buildx experimental
2024-04-04 19:51:10 +02:00
59cc10767e
Merge pull request #2363 from crazy-max/bake-remote-token
...
bake: git auth support for remote definitions
2024-04-04 19:37:16 +02:00
b61b29f603
tests: test with buildx experimental
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-04-04 19:32:20 +02:00
7cfef05661
Merge pull request #2381 from crazy-max/test-secret
...
tests: build secret
2024-04-04 19:23:03 +02:00
4d39259f8e
bake: git auth support for remote definitions
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-04-04 14:12:48 +02:00
15fd39ebec
tests: build secret
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-04-04 13:09:42 +02:00
a7d59ae332
Merge pull request #2373 from jsternberg/docker-cli-meter-provider
...
metricutil: switch to using the cli meter provider
2024-04-04 11:10:46 +02:00
e18a2f6e58
docs: add cross-reference about build secrets
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com >
2024-04-03 10:37:17 +02:00
38fbd9a85c
Merge pull request #2377 from crazy-max/test-stdin
...
tests: build from stdin
2024-04-02 09:54:45 -07:00
84ddbc2b3b
Merge pull request #2375 from crazy-max/bump-docker-26
...
vendor: github.com/docker/docker v26.0.0
2024-04-02 16:40:14 +02:00
b4799f9d16
metricutil: switch to using the cli meter provider
...
The meter provider initialization that was located here has now been
moved to a common area in the docker cli. This upgrades our CLI version
and then uses this common code instead of our own version.
As a piece of additional functionality, the docker OTEL endpoint can now
be overwritten with `DOCKER_CLI_OTEL_EXPORTER_OTLP_ENDPOINT` for
testing.
This removes the OTLP exporter from the CLI that was previously locked
behind `BUILDX_EXPERIMENTAL`. I do plan for this to return, but as a
proper part of the `docker/cli` implementation rather than something
special with `buildx`.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2024-04-02 09:36:55 -05:00
7cded6b33b
tests: build from stdin
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-04-02 15:10:18 +02:00
1b36bd0c4a
vendor: github.com/docker/docker v26.0.0
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-04-02 11:29:15 +02:00
7dc5639216
Merge pull request #2372 from jsternberg/bump-docker
...
vendor: github.com/docker/docker and github.com/docker/cli v26.0.0
2024-04-02 11:20:38 +02:00
858e347306
handle json formatting for print
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2024-04-01 16:46:04 -07:00
adb9bc86e5
vendor: github.com/docker/docker and github.com/docker/cli v26.0.0
...
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2024-04-01 13:05:55 -05:00
ef2e30deba
driver: add ephemeral-storage options to kuberentes-driver
...
Signed-off-by: Moleus <fafufuburr@gmail.com >
2024-04-01 13:10:44 +03:00
c690d460e8
Merge pull request #2362 from jsternberg/single-tracer-delegate-client
...
driver: initialize tracer delegate in driver handle instead of individual plugins
2024-03-29 11:47:41 -07:00
35781a6c78
Merge pull request #2366 from crazy-max/update-buildkit
...
vendor: github.com/moby/buildkit 25bec7145b39 (v0.14.0-dev)
2024-03-29 10:59:43 -07:00
de5efcb03b
vendor: github.com/moby/buildkit 25bec7145b39 (v0.14.0-dev)
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-03-28 17:51:45 +01:00
5c89004bb6
driver: initialize tracer delegate in driver handle instead of individual plugins
...
This refactors the driver handle to initialize the tracer delegate
inside of the driver handle instead of the individual plugins.
This provides more uniformity to how the tracer delegate is created by
allowing the driver handle to pass additional client options to the
drivers when they create the client. It also avoids creating the tracer
delegate client multiple times because the driver handle will only
initialize the client once. This prevents some drivers, like the remote
driver, from accidentally registering multiple clients as tracer
delegates.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2024-03-27 15:13:43 -05:00
8abef59087
Merge pull request #2344 from jsternberg/progress-metrics-non-experimental
...
progress: remove the experimental label from progress metrics
2024-03-22 09:23:39 -07:00
4999908fbc
progress: remove the experimental label from progress metrics
...
Removes the experimental label from progress metrics. User-metrics
themselves are still experimental so this is still blocked behind the
experimental flag, but this will allow the docker otlp endpoint to
receive these metrics.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2024-03-19 08:23:32 -05:00
4af0ed5159
Merge pull request #2323 from jsternberg/build-idle-time-metric
...
metrics: measure idle time during builds
2024-03-18 15:15:29 -07:00
a4a8846e46
metrics: measure idle time during builds
...
This measures the amount of time spent idle during the build. This is
done by collecting the set of task times, determining which sections
contain gaps where no task is running, and aggregating that duration
into a metric.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2024-03-18 08:43:15 -05:00
520dc5968a
Merge pull request #2298 from LaurentGoderre/imagetools-inspect-tests
...
Add tests for imagetools inspect
2024-03-15 13:04:06 -07:00
324afe60ad
Merge pull request #2341 from crazy-max/tests-refactor-worker-handling
...
tests: refactor worker handling in sandbox
2024-03-15 12:53:27 -07:00
c0c3a55fca
Merge pull request #2343 from crazy-max/experimental-ref
...
chore: check experimental from confutil
2024-03-15 19:24:44 +01:00
2a30229916
chore: check experimental from confutil
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-03-15 11:52:41 +01:00
ed76661b0d
Merge pull request #2317 from jsternberg/build-export-image-metric
...
metrics: measure export image operation
2024-03-14 14:59:35 -07:00
a0cce9b31e
metrics: measure export image operation
...
This measures the amount of time it takes to export to a specific
format.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2024-03-14 16:08:19 -05:00
d410597f5a
Merge pull request #2316 from jsternberg/build-exec-command-time
...
metrics: measure run operations for exec operations
2024-03-14 13:13:51 -07:00
9016d85718
metrics: measure run operations for exec operations
...
This measures the duration of exec operations. It does not factor in
whether the operation was cached or not so this should include the
amount of time to determine whether an operation was cached.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2024-03-14 14:51:27 -05:00
2565c74a89
Merge pull request #2254 from crazy-max/rm-local-dirs
...
chore: switch to LocalMounts implementation
2024-03-14 11:34:12 -07:00
eab5cccbb4
Merge pull request #2271 from jsternberg/build-image-transfer-metric
...
metrics: measure image transfers for image source operations
2024-03-14 10:28:50 -07:00
e2be765e7b
tests: refactor worker handling in sandbox
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-03-14 13:42:37 +01:00
276dd5150f
Merge pull request #2339 from crazy-max/ci-lint-multi
...
ci: enable multi-platform lint only for upstream repo
2024-03-14 10:59:34 +01:00
5c69fa267f
ci: enable multi-platform lint only for upstream repo
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-03-14 10:39:50 +01:00
b240a00def
chore: switch to LocalMounts implementation
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-03-13 18:59:14 +01:00
a8af6fa013
Merge pull request #2332 from crazy-max/build-move-opts
...
build: move funcs related to solve opts handling
2024-03-13 10:58:26 -07:00
7eb3dfbd22
Merge pull request #2335 from docker/dependabot/github_actions/softprops/action-gh-release-2.0.4
...
build(deps): bump softprops/action-gh-release from 2.0.3 to 2.0.4
2024-03-13 10:12:48 +01:00
4b24f66a10
Merge pull request #2334 from docker/dependabot/github_actions/peter-evans/create-pull-request-6.0.2
...
build(deps): bump peter-evans/create-pull-request from 6.0.1 to 6.0.2
2024-03-13 10:12:33 +01:00
8d5b967f2d
ci: set comment version for peter-evans/create-pull-request
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-03-13 09:44:40 +01:00
8842e19869
ci: update comment version for softprops/action-gh-release update
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2024-03-13 09:43:39 +01:00
a0ce8bec97
build(deps): bump softprops/action-gh-release from 2.0.3 to 2.0.4
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](3198ee18f8...9d7c94cfd0
)
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-12 18:19:57 +00:00
84d79df93b
build(deps): bump peter-evans/create-pull-request from 6.0.1 to 6.0.2
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](a4f52f8033...70a41aba78
)
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-12 18:19:54 +00:00
df4b13320d
Merge pull request #2330 from crazy-max/fix-bake-load-push
...
bake: fix output handling for push
2024-03-12 09:34:07 -07:00
bb511110d6
Merge pull request #2327 from tonistiigi/remote-connhelper-fix
...
remote: fix connhelpers with custom dialer
2024-03-12 09:01:23 -07:00