Sebastiaan van Stijn and GitHub
b22afeae02
Merge pull request #3755 from thaJeztah/sequential
...
replace pkg/system Sequential funcs with moby/sys/sequential
2022-08-29 16:04:31 +02:00
Sebastiaan van Stijn
0e3d54261b
replace pkg/system Sequential funcs with moby/sys/sequential
...
Migrating these functions to allow them being shared between moby, docker/cli,
and containerd, and to allow using them without importing all of sys / system,
which (in containerd) also depends on hcsshim and more.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-08-29 13:27:26 +02:00
Sebastiaan van Stijn and GitHub
d89b5dbb12
Merge pull request #3756 from thaJeztah/update_engine2
...
vendor: update moby (22.06 branch), swarmkit, buildkit, containerd
2022-08-27 17:32:12 +02:00
Sebastiaan van Stijn
948482b778
vendor: docker v20.10.3-0.20220826112928-d2590dc3cd4f (22.06 branch)
...
- moby: https://github.com/docker/docker/compare/a60b458179aa...d2590dc3cd4f65e7bb3ebe600b5491a6c22f2790
- swarmkit: https://github.com/moby/swarmkit/compare/6068d1894d46...48dd89375d0a
The .Parent field for buildcache entries was deprecated, and replaced with a
.Parents (plural) field. This patch updates the code accordingly. Unlike the
change in buildx
https://github.com/docker/buildx/commit/9c3be32bc97a624cc7f07b6f32cc3fda1053de74
we continue to fall back to the old field (which will be set on older API
versions).
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-08-27 16:44:59 +02:00
Sebastiaan van Stijn
b105b22f1e
vendor: github.com/moby/buildkit v0.10.4
...
no local changes
full diff: https://github.com/moby/buildkit/compare/v0.10.3...v0.10.4
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-08-27 16:01:00 +02:00
Sebastiaan van Stijn
649aa6175b
vendor: golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10
...
full diff: https://github.com/golang/sys/compare/bc2c85ada10a...3c1f35247d10
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-08-20 17:04:20 +02:00
Sebastiaan van Stijn
440fb75c9a
vendor: github.com/containerd/containerd v1.6.8
...
No local changes.
Full diff: https://github.com/containerd/containerd/compare/v1.6.4...v1.6.8
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-08-20 16:55:40 +02:00
Sebastiaan van Stijn and GitHub
1163b46099
Merge pull request #3744 from crazy-max/update-gha
...
ci: update github actions
2022-08-20 16:42:33 +02:00
CrazyMax
da81c096bd
ci: add concurrency check
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-08-20 16:01:03 +02:00
CrazyMax
fd5590dcd4
chore: dependabot to keep gha up to date
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-08-20 16:01:03 +02:00
CrazyMax
d598646f11
ci: update github actions
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-08-20 16:01:03 +02:00
Sebastiaan van Stijn and GitHub
90412400cd
Merge pull request #3738 from thaJeztah/update_cli_docs_tool
...
update cli-docs-tool to v0.5.0
2022-08-20 15:43:47 +02:00
Sebastiaan van Stijn and GitHub
34e4ba09be
Merge pull request #3739 from thaJeztah/hard_deprecate_graph
...
complete the "-g" / "--graph" daemon option deprecation
2022-08-18 20:34:08 +02:00
Sebastiaan van Stijn and GitHub
77806f70b9
Merge pull request #3737 from bsousaa/update_issue_form
...
Update issues form
2022-08-18 15:39:59 +02:00
Sebastiaan van Stijn
304c100ed2
complete the "-g" / "--graph" daemon option deprecation
...
These options were soft-deprecated in Docker 17.05, and at the time
considered to not be removed. However, with the move towards containerd
snapshotters, having these options around adds additional complexity to
handle fallbacks for deprecated (and hidden) flags, so completing the
deprecation.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-08-18 12:53:04 +02:00
Bruno Sousa
c24ec25024
Update issues form
...
Update the repository's issues form to handle bug and features requests.
Additionally, add links to other resources to guide users across
support documentation and forums.
Signed-off-by: Bruno Sousa <bruno.sousa@docker.com >
Add newline at the end of files
Signed-off-by: Bruno Sousa <bruno.sousa@docker.com >
2022-08-18 11:14:51 +02:00
Sebastiaan van Stijn
6eec719d39
update cli-docs-tool to v0.5.0
...
release notes: https://github.com/docker/cli-docs-tool/releases/tag/v0.5.0
full diff: https://github.com/docker/cli-docs-tool/compare/v0.3.1...v0.5.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-08-17 16:56:44 +02:00
Sebastiaan van Stijn and GitHub
9400e3dbe8
Merge pull request #3731 from thaJeztah/buildx_0.9
...
Dockerfile: update buildx to v0.9.0
2022-08-17 01:35:26 +02:00
Sebastiaan van Stijn
ad2bff2c0a
Dockerfile: update buildx to v0.9.0
...
release notes: https://github.com/docker/buildx/releases/tag/v0.9.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-08-17 01:06:06 +02:00
Sebastiaan van Stijn and GitHub
8ffaab8bb6
Merge pull request #3730 from matletix/master
...
Move notes about required buildkit
2022-08-16 17:21:30 +02:00
Mathieu Rollet
f41cbf9dc1
Move notes about required buildkit
...
Signed-off-by: Mathieu Rollet <matletix@gmail.com >
2022-08-16 15:09:57 +02:00
Sebastiaan van Stijn and GitHub
e1f24d3c93
Merge pull request #3729 from giodamelio/patch-3
...
Update link to libnetwork docs
2022-08-08 10:24:37 +02:00
Gio d'Amelio
2475b07d07
Update link to libnetwork docs
...
Signed-off-by: Gio d'Amelio <giodamelio@gmail.com >
2022-08-07 00:14:39 +00:00
Sebastiaan van Stijn and GitHub
f52ac07b82
Merge pull request #3725 from thaJeztah/bump_go_1.18.5
...
Update golang to 1.18.5
2022-08-04 11:19:07 +02:00
Sebastiaan van Stijn and GitHub
418ca3b4d4
Merge pull request #3722 from thaJeztah/carry_nicks_issue3652
...
cli: set timeout connection ping on sockets as well
2022-08-04 00:03:30 +02:00
Sebastiaan van Stijn
6191b662b3
Update golang to 1.18.5
...
Update Go runtime to 1.18.5 to address CVE-2022-32189.
Full diff: https://github.com/golang/go/compare/go1.18.4...go1.18.5
--------------------------------------------------------
From the security announcement:
https://groups.google.com/g/golang-announce/c/YqYYG87xB10
We have just released Go versions 1.18.5 and 1.17.13, minor point
releases.
These minor releases include 1 security fixes following the security
policy:
encoding/gob & math/big: decoding big.Float and big.Rat can panic
Decoding big.Float and big.Rat types can panic if the encoded message is
too short.
This is CVE-2022-32189 and Go issue https://go.dev/issue/53871 .
View the release notes for more information:
https://go.dev/doc/devel/release#go1.18.5
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-08-03 20:17:18 +02:00
Tõnis Tiigi and GitHub
5c511f4f85
Merge pull request #3717 from crazy-max/keep-dwarf-symbol-table
...
missing DWARF symbol table
2022-08-01 09:10:52 -07:00
Sebastiaan van Stijn and GitHub
e198123693
Merge pull request #3721 from thaJeztah/context_optimisations
...
context use: don't create/update config file and directories if not needed
2022-07-29 14:46:28 +02:00
Nick Santos and Sebastiaan van Stijn
1d9ab7803a
cli: set timeout connection ping on sockets as well
...
Note that this does not fully fix the referenced issue, but
at least makes sure that API clients don't hang forever on
the initialization step.
See: https://github.com/docker/cli/issues/3652
Signed-off-by: Nick Santos <nick.santos@docker.com >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-07-29 14:34:01 +02:00
Sebastiaan van Stijn
f87d7ed864
context use: don't create/update config file and directories if not needed
...
Avoid updating the config-file if nothing changed. This also prevents creating
the file and config-directory if the default is used and no config-file existed
yet.
`config.Save()` performs various steps (creating the directory, updating
or copying permissions, etc etc), which are not needed if the defaults are
used; https://github.com/docker/cli/blob/a445d97c2536f0de37469d0ea9881288d6c49cbf/cli/config/configfile/file.go#L135-L176
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-07-29 14:20:05 +02:00
Sebastiaan van Stijn
cee286ff63
context use: skip validation for "default" context
...
This code was handling validation and parsing, only to discard the
results if it was the default context.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-07-29 12:23:39 +02:00
Sebastiaan van Stijn and GitHub
7963778e0a
Merge pull request #3668 from nicks/nicks/issue-3667
...
command: print appropriate warning messages on 'context list'/'contex…
2022-07-29 12:23:10 +02:00
Nick Santos and Sebastiaan van Stijn
50893d72d4
also treat DOCKER_CONTEXT='' as unset
...
Signed-off-by: Nick Santos <nick.santos@docker.com >
2022-07-29 11:05:42 +02:00
Nick Santos and Sebastiaan van Stijn
aa7b1b24a5
command: treat DOCKER_HOST the same if it's empty or unset
...
print appropriate warning messages on 'context list'/'context use'
Signed-off-by: Nick Santos <nick.santos@docker.com >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-07-29 11:04:52 +02:00
CrazyMax
6f799c1a1c
dockerfile: llvm needed on debian for cross comp
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-07-28 22:49:07 +02:00
Sebastiaan van Stijn and GitHub
a445d97c25
Merge pull request #3715 from thaJeztah/context_cleanup_part1a
...
cli/command: remove unused args from ResolveDefaultContext()
2022-07-27 23:02:53 +02:00
CrazyMax
87b085c8cd
missing DWARF symbol table
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-07-25 11:27:09 +02:00
Sebastiaan van Stijn and GitHub
f1615facb1
Merge pull request #3713 from thaJeztah/update_engine
...
vendor: docker v20.10.3-0.20220720171342-a60b458179aa (22.06 branch)
2022-07-21 18:32:25 +02:00
Sebastiaan van Stijn
049811fef0
cli/command/context: remove newContextMetadata() utility
...
Inlining what it does
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-07-21 18:16:12 +02:00
Sebastiaan van Stijn
5ed92699f3
cli/command: remove WithContextEndpointType() as it's unused
...
This was added in 3126920af1 , and modified in
520be05c49 , but is not used anywhere.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-07-21 18:11:50 +02:00
Sebastiaan van Stijn
6874c2e80b
cli/command: remove unused args from ResolveDefaultContext()
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-07-21 18:11:48 +02:00
Sebastiaan van Stijn and GitHub
38992c2f76
Merge pull request #3704 from rouralberto/master
...
Removed feminine reference
2022-07-21 18:04:05 +02:00
Sebastiaan van Stijn
07113638c1
vendor: docker v20.10.3-0.20220720171342-a60b458179aa (22.06 branch)
...
full diff: https://github.com/docker/docker/compare/4eb1c5bd52afa08595d9a082a9ba05c81f79be07...a60b458179aa262e6f221f8d4318e76c05e2169b
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-07-21 17:44:40 +02:00
Sebastiaan van Stijn
f175f5d177
vendor: remove replace rule for github.com/gogo/googleapis
...
it's an indirect dependency, and not used
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-07-21 17:32:15 +02:00
Sebastiaan van Stijn
65d45664b1
vendor: golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a
...
full diff: https://github.com/golang/sys/compare/33da011f77ad...bc2c85ada10a
notable changes;
- unix: use ByteSliceFromString in (*Ifreq).Name
- unix: update openbsd Statfs_t fields
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-07-21 17:32:13 +02:00
Sebastiaan van Stijn and GitHub
d84255c109
Merge pull request #3488 from SpringLeee/patch-1
...
docs: minimum memory limit 4M -> 6M
2022-07-21 12:30:49 +02:00
Sebastiaan van Stijn and GitHub
4411b515f5
Merge pull request #3656 from thaJeztah/fix_info_empty_labels
...
info: fix output including "Labels:" if no labels were set
2022-07-19 21:09:25 +02:00
Sebastiaan van Stijn and GitHub
e5c05a6749
Merge pull request #3708 from thaJeztah/gofmt_119
...
format (GoDoc) comments with Go 1.19 to prepare for go updates
2022-07-19 21:08:02 +02:00
Sebastiaan van Stijn and GitHub
90756d9665
Merge pull request #3706 from thaJeztah/bump_go_1.18.4
...
update golang to 1.18.4
2022-07-19 21:07:25 +02:00
Sebastiaan van Stijn
82427d1a07
format (GoDoc) comments with Go 1.19 to prepare for go updates
...
Older versions of Go do not format these comments, so we can already
reformat them ahead of time to prevent gofmt linting failing once
we update to Go 1.19 or up.
Result of:
gofmt -s -w $(find . -type f -name '*.go' | grep -v "/vendor/")
With some manual adjusting.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-07-19 19:10:16 +02:00