CrazyMax and GitHub
ee19ce5ef2
Merge pull request #2076 from crazy-max/bake-display-files
...
bake: display read definition files in build output
2023-10-24 01:56:05 -07:00
CrazyMax
23c2498dee
bake: display read definition files in build output
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-10-23 16:26:18 +02:00
CrazyMax and GitHub
390eedc50b
Merge pull request #2096 from jedevc/vendor-buildkit
...
vendor: update buildkit to master@d5c1d785b042
2023-10-23 07:14:42 -07:00
CrazyMax and GitHub
7838ade9f3
Merge pull request #2094 from crazy-max/update-compose
...
vendor: update compose-go to v1.20.0
2023-10-23 01:40:04 -07:00
CrazyMax
c043c9229e
compose: fix deprecated Load func
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-10-21 08:30:51 +02:00
CrazyMax
05a0fdf744
vendor: update compose-go to v1.20.0
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-10-21 08:29:01 +02:00
CrazyMax
7497e6481e
bake: deny access to local dockerfile for remote invocation with local context
...
we don't currently support reading a remote Dockerfile with a local
context when doing a remote invocation because we automatically derive
the dockerfile from the context atm. To avoid mistakenly reading a local
Dockerfile, we check if the Dockerfile exists locally and if so, we
error out.
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-10-19 17:41:05 +02:00
CrazyMax
de9d253f45
bake: local dockerfile support for remote definition
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-10-19 17:41:05 +02:00
CrazyMax
beca8b6adf
vendor: update github.com/zclconf/go-cty to v1.14.1
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-10-19 14:52:01 +02:00
CrazyMax
457dc402d3
vendor: update github.com/hashicorp/go-cty-funcs to a090f58aa992
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-10-19 14:50:44 +02:00
CrazyMax
34b9a629a0
vendor: update github.com/hashicorp/hcl/v2 to v2.19.1
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-10-19 14:49:10 +02:00
CrazyMax and GitHub
ad674e2666
Merge pull request #2084 from crazy-max/go-1.21
...
update to go 1.21.3
2023-10-19 03:55:10 -07:00
CrazyMax
503d483731
fix lint issues after update
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-10-19 12:31:24 +02:00
CrazyMax and CrazyMax
6e5aefbb98
update golangci-lint to 1.54.2
...
also update config to show all issues at once and
set same exlucde rules as buildkit ones.
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-10-19 12:24:16 +02:00
CrazyMax
1734abbb76
build: fix racy localstate group removal
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-10-18 19:12:46 +02:00
CrazyMax
fc7144f61d
update to go 1.21.3
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-10-18 03:21:44 +02:00
CrazyMax and GitHub
48f9b86b9a
Merge pull request #2083 from crazy-max/test-host-gateway
...
test: docker host-gateway
2023-10-17 04:59:55 -07:00
CrazyMax
6c32a8c4c1
test: docker host-gateway
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-10-17 12:57:46 +02:00
CrazyMax and GitHub
7a08248c4e
Merge pull request #2082 from dvdksn/fix-docs-upstream-ci
...
ci: update docs upstream validation workflow
2023-10-16 16:39:05 -07:00
CrazyMax and GitHub
05af608774
Merge pull request #2018 from crazy-max/driver-client-meta
...
driver(docker): opt to set additional dial meta to the client
2023-10-16 16:14:34 -07:00
CrazyMax
511e41386f
driver(docker): opt to set additional dial meta to the client
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-10-17 01:01:17 +02:00
CrazyMax
fd251d2a7b
builder: use variadic options in LoadNodes func
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-10-17 00:45:50 +02:00
CrazyMax
5836c24e7d
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 <crazy-max@users.noreply.github.com >
2023-10-17 00:45:50 +02:00
CrazyMax and GitHub
561a4330cf
Merge pull request #2065 from dvdksn/update-compose-go
...
vendor: update compose-go to v1.19.0
2023-10-03 22:26:17 +02:00
CrazyMax and GitHub
7b4bc4f00a
Merge pull request #2063 from crazy-max/node-workerid
...
builder: set node worker ids
2023-10-02 09:11:27 +02:00
CrazyMax and GitHub
a012e0043b
Merge pull request #2066 from jsternberg/early-flock-release
...
commands: release the file lock before attempting to boot during create
2023-09-30 12:40:02 +02:00
CrazyMax
197824c6f2
builder: set node worker ids
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-09-30 07:10:02 +02:00
CrazyMax
22e61ef06f
inspect: do not display platforms field if empty
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-09-30 07:08:47 +02:00
CrazyMax
159eac42f3
compose: test with develop section
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-09-30 06:46:51 +02:00
CrazyMax and GitHub
6c77b76b7b
Merge pull request #2038 from crazy-max/localstate-group
...
build: support local state group
2023-09-30 06:01:14 +02:00
CrazyMax
130e9fe093
localstate: tests
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-09-30 01:08:06 +02:00
CrazyMax
e9fb769c60
build: handle local state group file removal
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-09-30 01:08:06 +02:00
CrazyMax
3dcb03452c
build: support local state group
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-09-30 01:08:06 +02:00
CrazyMax and CrazyMax
9b7d30c9a0
build: opt to set build ref
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-09-30 01:03:00 +02:00
CrazyMax
2134a1e104
build: set target to local state
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-09-30 01:03:00 +02:00
CrazyMax
cc6957d1cc
build: move localstate logic
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-09-30 01:02:45 +02:00
CrazyMax and GitHub
e6756d951a
Merge pull request #2035 from jedevc/update-buildkit
...
vendor: update buildkit to master
2023-09-28 15:14:00 +02:00
CrazyMax and GitHub
e018f8b6fb
Merge pull request #1994 from crazy-max/load-progress
...
build: sublogger to show docker load progress output
2023-09-13 08:21:44 +02:00
CrazyMax and CrazyMax
03bedfb3c3
build: sublogger to show docker load progress output
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-09-12 22:24:29 +02:00
CrazyMax and GitHub
bdaaca40a2
Merge pull request #2045 from docker/dependabot/github_actions/docker/bake-action-4
...
build(deps): bump docker/bake-action from 3 to 4
2023-09-12 21:23:04 +02:00
CrazyMax and GitHub
798402314c
Merge pull request #2046 from docker/dependabot/github_actions/docker/login-action-3
...
build(deps): bump docker/login-action from 2 to 3
2023-09-12 20:54:59 +02:00
CrazyMax and GitHub
7cfb440136
Merge pull request #2044 from docker/dependabot/github_actions/docker/metadata-action-5
...
build(deps): bump docker/metadata-action from 4 to 5
2023-09-12 20:54:30 +02:00
CrazyMax and GitHub
80358842c4
Merge pull request #2043 from docker/dependabot/github_actions/docker/setup-buildx-action-3
...
build(deps): bump docker/setup-buildx-action from 2 to 3
2023-09-12 20:54:16 +02:00
CrazyMax and GitHub
77aedb751e
Merge pull request #2042 from docker/dependabot/github_actions/docker/setup-qemu-action-3
...
build(deps): bump docker/setup-qemu-action from 2 to 3
2023-09-12 20:54:01 +02:00
CrazyMax and GitHub
7b049b99c5
Merge pull request #1998 from dvdksn/build/docker-driver-errmsgs
...
build: improve error messages for docker driver
2023-09-12 11:32:32 +02:00
CrazyMax and CrazyMax
73ea0826ca
build: validate build args and labels
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-09-11 16:56:50 +02:00
CrazyMax and GitHub
f6b7a3c522
Merge pull request #2039 from thaJeztah/update_golang_1.20.8
...
update to go1.20.8
2023-09-11 16:30:46 +02:00
CrazyMax and GitHub
42a0f3d504
Merge pull request #2037 from kd-collective/fix_broken_link
...
docs: remove broken link
2023-09-09 09:03:15 +02:00
CrazyMax and GitHub
3631dc17c9
Merge pull request #2027 from thaJeztah/swap_reference
...
migrate reference github.com/distribution/reference
2023-09-08 15:49:08 +02:00
CrazyMax and GitHub
f35b2b7cab
Merge pull request #2032 from docker/dependabot/github_actions/actions/checkout-4
...
build(deps): bump actions/checkout from 3 to 4
2023-09-05 08:36:03 +02:00
CrazyMax and GitHub
296832c90e
Merge pull request #2014 from crazy-max/fix-compose-test
...
test: fix non-deterministic compose context path
2023-08-23 11:27:47 +02:00
CrazyMax and CrazyMax
56d55a4137
test: fix non-deterministic compose context path
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-08-23 11:15:50 +02:00
CrazyMax and GitHub
626e6f8fa3
Merge pull request #1905 from thaJeztah/cgroup_parent_description
...
update flag-description for --cgroup-parent
2023-08-23 10:15:47 +02:00
CrazyMax and GitHub
29a496cdab
Merge pull request #2012 from jedevc/git-propogate-errors
...
git: propogate failure to locate git binary
2023-08-22 13:30:36 +02:00
CrazyMax and GitHub
a97e1641a4
Merge pull request #2000 from jedevc/fix-race-container-creation
...
docker-container: avoid fail if container conflict
2023-08-21 16:11:02 +02:00
CrazyMax
4e96faa201
vendor: bump k8s to v0.26.7
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-08-10 15:22:24 +02:00
CrazyMax and GitHub
14747a490a
Merge pull request #1971 from glours/bump-compose-go-v1.17.0
...
bump compose-go version to v1.17.0 to fix issue with depends_on
2023-08-08 21:03:59 +02:00
CrazyMax and CrazyMax
ef4b984df4
build: read body response to check for erroneous image export to docker
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-08-08 06:34:24 +02:00
CrazyMax and GitHub
a8f402e28d
Merge pull request #1993 from kenyon/typo-fix
...
README: fix typo
2023-08-08 06:32:44 +02:00
CrazyMax and GitHub
6b5758f4cd
Merge pull request #1821 from jedevc/allow-debug-env
...
commands: consume DEBUG environment variable
2023-08-07 15:06:47 +02:00
CrazyMax and GitHub
bd375a14a8
Merge pull request #1940 from kenyon/patch-1
...
README: clarify the Linux package install instructions
2023-08-07 14:43:29 +02:00
CrazyMax
b01693f63e
bake: test compose include
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-08-04 17:24:30 +02:00
CrazyMax and GitHub
bf00185809
Merge pull request #1681 from crazy-max/fup-buildinfo
...
docs: update since buildinfo removal
2023-07-31 10:55:30 +02:00
CrazyMax and GitHub
90f03e57c2
Merge pull request #1972 from crazy-max/docs-fix-create
...
docs: fix platform example for create command
2023-07-31 10:54:26 +02:00
CrazyMax
d957d8b987
docs: fix platform example for create command
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-07-26 17:50:58 +02:00
CrazyMax and GitHub
ceaba7011f
Merge pull request #1938 from jonapich/feature/custom-annotations
...
kubernetes driver // allow custom annotations and labels
2023-07-19 14:21:12 +02:00
CrazyMax and GitHub
f5719f3017
Merge pull request #1959 from thaJeztah/update_cli
...
vendor: github.com/docker/cli v24.0.4
2023-07-19 11:57:02 +02:00
CrazyMax and GitHub
163babdca7
Merge pull request #1961 from crazy-max/fix-internal-build
...
build: set remote bake def and remote dockerfile as internal solve
2023-07-19 11:47:52 +02:00
CrazyMax
05ef20b434
build: set remote bake def and remote dockerfile as internal solve
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-07-19 04:18:28 +02:00
CrazyMax and GitHub
36541ed9d5
Merge pull request #1954 from crazy-max/result-handle-internal
...
build: mark result handle build as internal
2023-07-17 17:05:34 +02:00
CrazyMax
418ea82d3a
build: mark result handle build as internal
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-07-17 16:53:12 +02:00
CrazyMax and GitHub
fb4c4f07ca
Merge pull request #1941 from crazy-max/fix-kube-config
...
k8s: fix missing kubeconfig check from endpoint
2023-07-17 12:36:27 +02:00
CrazyMax and GitHub
089036da29
Merge pull request #1946 from crazy-max/update-go
...
update go to 1.20.6
2023-07-17 12:01:26 +02:00
CrazyMax
1123bfed10
hack(generated-files): bump golang image to bookworm
...
#7 [internal] load metadata for docker.io/library/golang:1.20.6-buster
#7 ERROR: docker.io/library/golang:1.20.6-buster: not found
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-07-17 11:18:37 +02:00
CrazyMax
7f2293308b
update go to 1.20.6
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-07-17 10:30:00 +02:00
CrazyMax and GitHub
a65131f9d3
Merge pull request #1945 from crazy-max/bump-docker
...
vendor: github.com/docker/docker@24.0 36e9e79
2023-07-17 10:29:40 +02:00
CrazyMax
8a3a646c61
vendor: github.com/docker/docker@24.0 36e9e79
...
client: define a "dummy" hostname to use for local connections
fixes "http: invalid Host header" errors when compiling with go1.20.6
or go1.19.11
full diff: https://github.com/docker/docker/compare/v24.0.2...36e9e796c6fc
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-07-17 10:06:04 +02:00
CrazyMax
4384947be1
k8s: fix missing kubeconfig check from endpoint
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-07-15 21:51:56 +02:00
CrazyMax and GitHub
89e1ac0a6e
Merge pull request #1894 from crazy-max/fix-host-gateway
...
build: fix host-gateway handling
2023-07-03 21:53:27 +02:00
CrazyMax
20d2501edc
test: build details output
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-06-30 13:48:02 +02:00
CrazyMax
d45601fdc6
build: missing newline when printing build details on error
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-06-30 13:48:02 +02:00
CrazyMax and GitHub
c81a9a89cf
Merge pull request #1913 from yastanotheruser/master
...
Controller: Include CgroupParent in build.Options
2023-06-30 00:07:15 +02:00
CrazyMax
87b9f9ecfb
docs: update generated content
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-06-27 17:21:05 +02:00
CrazyMax
cbc473359a
vendor: update cli-docs-tool to 0.6.0
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-06-27 17:21:04 +02:00
CrazyMax and GitHub
707dc43d55
Merge pull request #1903 from crazy-max/fix-bake-compose-profiles
...
bake: ignore profiles in compose definitions
2023-06-26 15:02:53 +02:00
CrazyMax
8cbb7a9319
build: fix host-gateway handling
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-06-24 17:47:48 +02:00
CrazyMax and GitHub
4f5a56aadb
Merge pull request #1904 from thaJeztah/cleanup_ParseEntitlements
...
utils/buildflags: ParseEntitlements(): use BuildKit's parsing
2023-06-23 14:26:44 +02:00
CrazyMax
120f3a8918
bake: ignore profiles in compose definitions
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-06-22 17:44:35 +02:00
CrazyMax and GitHub
bd672eaf5b
Merge pull request #1886 from crazy-max/docker-local
...
build: prefer local image resolution for docker driver
2023-06-21 11:20:24 +02:00
CrazyMax
c2500ea2d8
build: prefer local image resolution for docker driver
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-06-21 11:05:06 +02:00
CrazyMax and GitHub
b3a4f95110
Merge pull request #1897 from crazy-max/test-containerd-snap
...
test: register docker worker with containerd snapshotter
2023-06-21 00:11:31 +02:00
CrazyMax and CrazyMax
28a1eb3527
test: fix testImageIDOutput
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-06-20 17:04:21 +02:00
CrazyMax
75ecc15958
test: fix inspect and ls
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-06-20 17:04:21 +02:00
CrazyMax and CrazyMax
2235ebce2f
test: register docker worker with containerd snapshotter
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-06-20 17:04:21 +02:00
CrazyMax
7147463418
dockerfile: update docker to 24.0.2
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-06-20 16:50:38 +02:00
CrazyMax and GitHub
1c530c2fe0
Merge pull request #1896 from dvdksn/docs/add-experimental-debugmonitor
...
docs: add experimental annotation for debug-shell command
2023-06-20 12:46:26 +02:00
CrazyMax
7a5472153b
docs: set experimental annotation
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2023-06-20 11:42:02 +02:00
CrazyMax and GitHub
daba16f4be
Merge pull request #1879 from crazy-max/fix-ctx-validation
...
builder: skip name validation for docker context
2023-06-15 14:05:37 +02:00
CrazyMax and GitHub
ee36e2264e
Merge pull request #1880 from jedevc/fix-dockerfile-cwd-join
...
bake: fix incorrect dockerfile resolution against `cwd://` context
2023-06-15 14:05:13 +02:00
CrazyMax and GitHub
329e98d9f0
Merge pull request #1883 from docker/dependabot/github_actions/peter-evans/create-pull-request-5.0.2
...
build(deps): Bump peter-evans/create-pull-request from 5.0.1 to 5.0.2
2023-06-15 13:55:26 +02:00