561b98067f
Fix inconsistency in IP address parsing errors
...
Signed-off-by: Solomon Hykes <solomon@docker.com >
2017-05-15 11:57:12 +02:00
1edb726c0b
opts.IPVal returns an error on incorrect input
...
Signed-off-by: Solomon Hykes <solomon@docker.com >
2017-05-15 11:57:12 +02:00
a6487884e5
Helpers to parse lists, IPs, hosts, dns searches from the command line
...
Signed-off-by: Solomon Hykes <solomon@docker.com >
2017-05-15 11:57:12 +02:00
f34ca0a354
opts.IpOpt: a helper to parse IP addressed from the command line
...
Signed-off-by: Solomon Hykes <solomon@docker.com >
2017-05-15 11:57:12 +02:00
67a518b70c
Make --attach case-insensitive
...
Docker-DCO-1.1-Signed-off-by: Tibor Vass <teabee89@gmail.com > (github: tiborvass)
2017-05-15 11:57:12 +02:00
29adea2e42
Move parsing functions to pkg/parsers and the specific kernel handling
...
functions to pkg/parsers/kernel, and parsing filters to
pkg/parsers/filter. Adjust imports and package references.
Docker-DCO-1.1-Signed-off-by: Erik Hollensbe <github@hollensbe.org > (github: erikh)
2017-05-15 11:57:12 +02:00
1ed63a0f85
update go import path and libcontainer
...
Docker-DCO-1.1-Signed-off-by: Victor Vieux <vieux@docker.com > (github: vieux)
2017-05-15 11:57:12 +02:00
84c187fe0c
update for consistency
...
Docker-DCO-1.1-Signed-off-by: Victor Vieux <vieux@docker.com > (github: vieux)
2017-05-15 11:57:12 +02:00
e56ff6bda9
Add support for IPv6 addresses in --dns parameters.
...
Docker-DCO-1.1-Signed-off-by: Jan Pazdziora <jpazdziora@redhat.com > (github: adelton)
2017-05-15 11:57:12 +02:00
9fdc86ac55
Relax dns search to accept empty domain
...
In that case /etc/resolv.conf will be generated with no search
option. Usage: --dns-search=.
Docker-DCO-1.1-Signed-off-by: Fabio Falci <fabiofalci@gmail.com > (github: fabiofalci)
2017-05-15 11:57:12 +02:00
7297bfab30
env-file: variable behavior
...
trim the front of variables. Error if there are other spaces present.
Leave the value alone.
Docker-DCO-1.1-Signed-off-by: Vincent Batts <vbatts@redhat.com > (github: vbatts)
2017-05-15 11:57:12 +02:00
176347382a
--env-file: simple line-delimited
...
match dock functionality, and not try to achieve shell-sourcing compatibility
Docker-DCO-1.1-Signed-off-by: Vincent Batts <vbatts@redhat.com > (github: vbatts)
2017-05-15 11:57:11 +02:00
5684997e54
variable declaration cleanup
...
Docker-DCO-1.1-Signed-off-by: Daniel Norberg <daniel.norberg@gmail.com > (github: danielnorberg)
2017-05-15 11:57:11 +02:00
bdc62769d3
configurable dns search domains
...
Add a --dns-search parameter and a DnsSearch
configuration field for specifying dns search
domains.
Docker-DCO-1.1-Signed-off-by: Daniel Norberg <daniel.norberg@gmail.com > (github: danielnorberg)
2017-05-15 11:57:11 +02:00
c6c287cddc
move opts out of pkg because it's related to docker
...
Docker-DCO-1.1-Signed-off-by: Victor Vieux <victor.vieux@docker.com > (github: vieux)
2017-05-15 11:57:11 +02:00
a408fb0a61
osx cross
...
Fix CI build
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-05-13 13:47:00 -04:00
35c8732dc9
Merge pull request #44 from cyli/root-ca-info-in-cli
...
Swarm cluster and node TLS info in CLI
2017-05-12 17:19:23 -07:00
05267be05b
Merge pull request #45 from aaronlehmann/configs
...
Add support for configs
2017-05-12 14:03:53 -04:00
84a77889c3
Add windows and linux cross.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-05-12 13:34:13 -04:00
a787cbc93b
Support building a dynbinary
...
Cleanup dynbinary and binary builds
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-05-12 13:34:06 -04:00
bb1a403080
Merge pull request #70 from docker/compose-template-substitute-error-signature
...
Return an error instead of an `*InvalidTemplateError`
2017-05-12 16:51:37 +02:00
db5620026d
Add support for configs
...
Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com >
2017-05-11 13:42:49 -07:00
15b5dda768
Vendor docker/docker
...
Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com >
2017-05-11 13:42:46 -07:00
c0cbb6580a
Merge pull request #73 from vdemeester/stack-deploy-support-readonly
...
Add support for `read_only` services in stack deploy
2017-05-11 13:53:45 -04:00
3cac3ec9e0
Return an error instead of an *InvalidTemplateError
...
This mess things up using the `Substitute` method from
outside (i.e. the error is nil but not nil kinda)
Signed-off-by: Vincent Demeester <vincent@sbr.pm >
2017-05-11 17:35:06 +02:00
0ab760a136
Add support for read_only services in stack deploy
...
The `read_only` key in a composefile is not taken into account right
now. Now that services support `--read-only`, so should `stack deploy`
Ref: moby/moby#32994
Signed-off-by: Vincent Demeester <vincent@sbr.pm >
2017-05-11 17:32:52 +02:00
ca0f9e8737
Merge pull request #69 from nishanttotla/fix-makefile-typo
...
Fix typo in docker.Makefile
2017-05-11 11:02:23 -04:00
076976791b
Fix typo in docker.Makefile
...
Signed-off-by: Nishant Totla <nishanttotla@gmail.com >
2017-05-11 02:02:13 -07:00
0791b27e2b
Merge pull request #32 from ColinHebert/label_3.3
...
Move "labels" to compose 3.3 format
2017-05-10 22:11:42 -04:00
b75858eb09
Propagate the swarm cluster and node TLS info provided by the REST API
...
responses to the CLI. In `node ls`, display only whether the nodes' TLS
info matches the cluster's TLS info, or whether the node needs cert rotation.
Signed-off-by: Ying Li <ying.li@docker.com >
2017-05-10 17:49:25 -07:00
3574e6a674
Merge pull request #59 from crosbymichael/update-term
...
Update docker dependency for pkg/term
2017-05-10 17:19:01 -07:00
56ea98f5ad
Update docker dependency
...
We need the `pkg/term` dep from docker with OPOST added to the MakeRaw
call in order for the new runc 1.0 integration to work properly.
Signed-off-by: Michael Crosby <crosbymichael@gmail.com >
2017-05-10 16:07:07 -07:00
131fe7dfb2
Move "labels" to compose 3.3 format
...
Commit bb5dfdb8c5acd48f17498b111db360820a50baec added a
labels option to the docker-compose file format, but
added it to the 3.2 schema.
This patch moves the change to the 3.3 schema
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
Signed-off-by: Colin Hebert <hebert.colin@gmail.com >
2017-05-11 08:30:48 +10:00
0f6f1eafe3
Merge pull request #50 from aaronlehmann/secret-targets
...
Support Custom Secret Targets
2017-05-10 17:04:20 -04:00
978aa7ede0
Support Custom Secret Targets
...
CLI counterpart to https://github.com/moby/moby/pull/32571 . Just
involves vendoring github.com/docker/docker/opts.
Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com >
2017-05-10 13:59:33 -07:00
d4a2d5a520
Merge pull request #66 from stevvooe/remove-ioutils-dependency-onfprint
...
cli/command/system: remove ioutils dependency
2017-05-10 16:45:55 -04:00
9a892f1bbc
cli/command/system: remove ioutils dependency
...
Signed-off-by: Stephen J Day <stephen.day@docker.com >
2017-05-10 13:38:06 -07:00
bcc46e75ab
Merge pull request #56 from dnephin/add-compose-bindata-check
...
Add CI validation for compose bindata
2017-05-10 15:49:06 -04:00
b00dd755fc
Merge pull request #65 from nishanttotla/update-swarmkit-vendor
...
Vendor swarmkit f420c4b9e1535170fc229db97ee8ac32374020b1
2017-05-10 15:41:56 -04:00
85504b4f98
Vendor swarmkit f420c4b9e1535170fc229db97ee8ac32374020b1
...
Signed-off-by: Nishant Totla <nishanttotla@gmail.com >
2017-05-10 11:40:19 -07:00
ed5762cb9f
Merge pull request #55 from mlaventure/generate-proper-version
...
Display proper version information
2017-05-10 09:34:22 +02:00
ed7b5bb462
Merge pull request #60 from darrenstahlmsft/revendorGowinio
...
Move back to upstream go-winio v0.4.0
2017-05-09 22:47:49 -07:00
9c32a9d1b7
Move back to upstream go-winio which includes the
...
needed fixes, as well as the support for go1.8.x
Signed-off-by: Darren Stahl <darst@microsoft.com >
2017-05-09 16:01:55 -07:00
26e708c29a
Merge pull request #58 from gdevillele/pr-update-makefile
...
add “vendor” target in docker.Makefile
2017-05-09 15:03:52 -07:00
c1f0bee31c
update makefiles: add “vendor” target in docker.Makefile…
...
… so that contributors don’t need “vndr” on their laptop
Signed-off-by: Gaetan de Villele <gdevillele@gmail.com >
2017-05-09 14:29:14 -07:00
cf51bde7d9
Display proper version information
...
- The cli version defaults to "unknown-version" unless set via the VERSION env var
- The commit version can be overridden via GITCOMMIT env var
- The build time can be overridden via BUILDTIME env var
Signed-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com >
2017-05-09 14:22:51 -07:00
ef1d58dd87
Add check for compose bindata.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2017-05-09 15:42:22 -04:00
079a5598f1
Merge pull request #54 from vdemeester/pull-and-templates
...
Add github templates and initial poule configuration
2017-05-09 19:58:32 +02:00
1a549c13d3
Add github templates and initial poule configuration
...
Signed-off-by: Vincent Demeester <vincent@sbr.pm >
2017-05-09 16:57:46 +02:00
5cbd2b7d6c
Merge pull request #52 from cyphar/notty-execid-leak
...
client: check tty before creating exec job
2017-05-09 09:38:38 -04:00