9f0430b8fb
vendor: remove redundant replace rules
...
These dependencies were either unused, or go modules already resolved them
to the same version as specified in the replace rule, so those could be
removed.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-03-01 16:31:30 +01:00
5b92563338
vendor: move github.com/moby/sys packages to "requires" ("indirect")
...
These were an "upgrade" not a "downgrade" (It was put in vendor.conf
to push it ahead of the version resolved by go mod). Let's move it
to the "requires" section as an indirect, that way it will dissolve
once other modules require this version or up.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-03-01 16:01:48 +01:00
8a3e3b22a7
vendor: gotest.tools/v3 v3.0.3
...
https://github.com/gotestyourself/gotest.tools/compare/v3.0.2...v3.0.3
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-03-01 15:50:32 +01:00
20b5dfa591
vendor: gopkg.in/yaml.v2 v2.4.0
...
full diff: https://github.com/go-yaml/yaml/compare/v2.2.8...v2.4.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-03-01 15:46:53 +01:00
a26de1de0f
vendor: golang.org/x/text v0.3.4
...
remove the replace rule to update it to the actual version specified:
full diff: https://github.com/golang/text/compare/v0.3.3...v0.3.4
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-03-01 15:40:16 +01:00
7917946a5c
vendor: golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
...
remove the replace rule to use the actual version (no changes in vendored code)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-03-01 15:37:48 +01:00
109cc4ea4f
vendor: golang.org/x/sys v0.0.0-20211025201205-69cdffdb9359
...
remove the replace rule to update it to the actual version specified:
full diff: 63515b42dc...69cdffdb93
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-03-01 15:35:55 +01:00
25366b6a52
vendor: remove replace rules for k8s.io packages
...
They're no longer used, so we can remove the replace rules.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-03-01 15:15:27 +01:00
ebe3d447f1
Merge pull request #3451 from thaJeztah/docs_remove_lcow_leftovers
...
docs: daemon: remove LCOW configuration options
2022-03-01 14:21:35 +01:00
bdfeae899c
docs: daemon: remove LCOW configuration options
...
Support for LCOW has been removed from the daemon, so removing the
corresponding daemon configuration options.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-03-01 14:00:18 +01:00
7dcd85007b
Merge pull request #3450 from thaJeztah/docs_unify_run_create
...
docs: unify "docker create" and "docker run" reference
2022-03-01 13:59:38 +01:00
2d95144ba0
Merge pull request #3449 from thaJeztah/docs_add_missing_pull_policy
...
docs: add missing documentation for --pull flag
2022-03-01 13:58:40 +01:00
6c16afe1d4
docs: unify "docker create" and "docker run" reference
...
The `docker create` command shares most (all) of its options with `docker run`,
which uses `docker create` under the hood. The `docker create` reference docs
already referred users to the `docker run` sections for details, but some
flags were only documented on the `docker create` page.
This patch:
- moves those flags from the `docker create` to the `docker run` page
- does some minor rephrasing and touch-ups.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-03-01 12:45:40 +01:00
7eb61e2ffc
docs: add missing documentation for --pull flag
...
These options were added in 22cd418967 ,
but did not update the documentation.
Signed-off-by: Chee Hau Lim <cheehau.lim@mobimeo.com >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-03-01 11:40:36 +01:00
6c6203fcc5
Merge pull request #3445 from thaJeztah/compose_version_3.x
...
cli/compose/schema: make version: "3" equivalent to "3.x" (latest)
2022-03-01 09:53:24 +01:00
60c3836365
cli/compose/schema: make version: "3" equivalent to "3.x" (latest)
...
Previously, `version: "3"` was equivalent to `version: "3.0"`, which
caused confusion for many users, as they expected it to be "3.x".
docker-compose and docker compose (v2) have adopted the compose-spec
(https://compose-spec.io ), which no longer has a version field in
the compose file, and always picks the "latest" supported version.
This changes how `docker stack` interprets "major" version numbers
specified in compose-files:
When only the major version ("3") is specified, it is now equivalent
to "3.x" (latest supported v3 schema).
Compose-files that specify both major and minor version (e.g. "3.0"
or "3.1") continue to use the existing behavior; validation is down-
graded to the specified version and will produce an error if options
are used that are not supported in that schema version. This allows
users to locally verify that a composse-file does not use options
that are not supported in the intended deployment environment (for
example if the deploy environment only supports older versions of
the schema).
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-03-01 09:40:33 +01:00
8667ccd112
Merge pull request #3444 from crazy-max/dummy-cfg-circleci
...
dummy circleci config
2022-02-26 20:07:22 +01:00
a3d53e319f
dummy circleci config
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-25 21:15:39 +01:00
6c75b75aaa
Merge pull request #3257 from thaJeztah/compose_remove_required_version
...
cli/compose: add schema 3.10, with optional version field (default to "latest")
2022-02-25 19:47:55 +01:00
6401786152
Merge pull request #3381 from crazy-max/gha-validate
...
ci: github actions validate workflow
2022-02-25 19:44:41 +01:00
f160fd3e31
remove circleci
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-25 17:11:17 +01:00
7dc35c03fc
validate manpages target
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-25 17:11:17 +01:00
a650f4ddd0
switch to cli-docs-tool for yaml docs generation
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
switch to cli-docs-tool and validate yamldocs
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-25 17:11:16 +01:00
76a2a1945f
fix inherits for vendor bake defs
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-25 17:03:25 +01:00
bea6c0d242
validate authors target
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-25 17:03:25 +01:00
ede32747b5
add common args bake target
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-02-25 17:03:24 +01:00
ae3b0b34c8
Merge pull request #3443 from thaJeztah/remove_ioutil
...
Remove uses of deprecated io/ioutil, and use new t.TempDir() and t.Cleanup() in tests
2022-02-25 16:57:40 +01:00
8c3ae386cd
golangci-lint: prevent io/ioutil from being used
...
The package has been deprecated since Go 1.16:
https://go.dev/doc/go1.16#ioutil
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 16:05:15 +01:00
6c06950cdf
cli-plugins/manager: remove uses of deprecated io/ioutil
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 16:01:20 +01:00
38e62571fb
opts: remove deprecated io/ioutil and use t.Cleanup()
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:23 +01:00
85754c9ab5
man: remove deprecated io/ioutil and use t.TempDir()
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:22 +01:00
7491c5ac65
internal/test: remove deprecated io/ioutil
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:22 +01:00
e89af84ffc
e2e: remove deprecated io/ioutil and use t.TempDir()
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:21 +01:00
39ace68061
docs/yaml: remove deprecated io/ioutil and use t.TempDir()
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:20 +01:00
0e3197ebd4
cmd/docker: remove deprecated io/ioutil
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:19 +01:00
86db51e86e
cli: remove deprecated io/ioutil
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:19 +01:00
1e54bca833
cli/trust: remove deprecated io/ioutil and use t.TempDir()
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:18 +01:00
58cf16da45
cli/manifest: remove deprecated io/ioutil and use t.TempDir()
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:17 +01:00
cca80cdddd
cli/context: remove deprecated io/ioutil and use t.TempDir()
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:16 +01:00
71575ab3b5
cli/config: remove deprecated io/ioutil and use t.TempDir()
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:15 +01:00
b9f0340b68
cli/compose: remove deprecated io/ioutil
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:15 +01:00
3f7e7bf9d2
cli/command: remove deprecated io/ioutil and use t.TempDir()
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:14 +01:00
cca73bff41
cli/command/volume: remove deprecated io/ioutil
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:13 +01:00
b5dce3c9e6
cli/command/trust: remove deprecated io/ioutil and use t.TempDir()
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:12 +01:00
e0299ff862
cli/command/system: remove deprecated io/ioutil
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:11 +01:00
78cb61c61c
cli/command/swarm: remove deprecated io/ioutil and use t.TempDir()
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:11 +01:00
d59330f40d
cli/command/stack: remove deprecated io/ioutil
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:10 +01:00
d1f26de646
cli/command/service: remove deprecated io/ioutil
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:09 +01:00
c558df7ced
cli/command/secret: remove deprecated io/ioutil
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:08 +01:00
3b3a0b898f
cli/command/registry: remove deprecated io/ioutil
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-02-25 15:42:07 +01:00