Joffrey F
c7afe16419
Account for case-insensitive env on windows platform
...
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-03-24 10:57:01 -07:00
Joffrey F
36f1b4589c
Limit occurrences of creating an environment object.
...
.env file is always read from the project_dir
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-03-24 10:57:01 -07:00
Joffrey F
0ff53d9668
Less verbose environment invocation
...
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-03-24 10:57:01 -07:00
Joffrey F
dcdcf4869b
Mention environment file in envvars.md
...
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-03-24 10:57:01 -07:00
Joffrey F
21aa7a0448
Documentation for .env file
...
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-03-24 10:57:01 -07:00
Joffrey F
f48da96e8b
Test get_project_name from env file
...
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-03-24 10:57:01 -07:00
Joffrey F
d55fc85fea
Added default env file test.
...
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-03-24 10:57:01 -07:00
Joffrey F
1801f83bb8
Environment class cleanup
...
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-03-24 10:57:01 -07:00
Joffrey F
fd020ed2cf
Tests use updated get_config_paths_from_options signature
...
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-03-24 10:57:01 -07:00
Joffrey F
5831b869e8
Update tests for new environment handling
...
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-03-24 10:57:01 -07:00
Joffrey F
b9ca5188a2
Remove Environment singleton, instead carry instance during config processing
...
Project name and compose file detection also updated
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-03-24 10:57:01 -07:00
Joffrey F
bf8e501b5e
Fix pre-commit config
...
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-03-24 10:57:01 -07:00
Joffrey F
c69d8a3bd2
Implement environment singleton to be accessed throughout the code
...
Load and parse environment file from working dir
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-03-24 10:57:01 -07:00
Daniel Nephin
d1d8df7f72
Merge pull request #3192 from shin-/use-dockerpy-1.8
...
Require docker-py 1.8.0rc2
2016-03-24 13:55:59 -04:00
Joffrey F
d78b013bb0
Merge pull request #3204 from albers/completion-rm--all
...
bash completion for `docker-compose rm --all`
2016-03-24 10:44:36 -07:00
Joffrey F
aabeb56527
Merge pull request #3206 from albers/completion-exec
...
bash completion for `docker-compose exec`
2016-03-24 10:44:19 -07:00
Harald Albers
8850b223ed
re-add .bashrc to .gitignore
...
.bashrc was removed in 29fbc9cc1d
but is still needed. It serves as a hook to customize the build environment.
Signed-off-by: Harald Albers <github@albersweb.de >
2016-03-24 18:43:41 +01:00
Yong Tang
fa44b4e81e
More descriptive error when running a container with a too long hostname ( #21445 )
...
This fix tries to fix issues encountered when running a container with a hostname
that is longer than HOST_NAME_MAX(64).
Previously, `could not synchronise with container process` was generated as the
length of the regex check was missing.
This fix covers the length check so that a hostname that is longer than
HOST_NAME_MAX(64) will be given a correct error message.
Several unit tests cases and additional integration test cases are added as well.
This fix closes #21445 .
Signed-off-by: Yong Tang <yong.tang.github@outlook.com >
2016-03-24 17:42:28 +00:00
Harald Albers
aa9170f066
bash completion for docker load --quiet
...
Signed-off-by: Harald Albers <github@albersweb.de >
2016-03-24 18:39:57 +01:00
Vincent Demeester
1ab51e44e6
Merge pull request #21481 from albers/completion-ps-filter-volumes
...
bash completion for `docker ps -f volume`
2016-03-24 18:39:26 +01:00
Ying Li
7b7b81526a
Move .build to buildscripts
...
Signed-off-by: Ying Li <ying.li@docker.com >
2016-03-24 10:37:36 -07:00
Ying Li
8d18c33f5a
Use a container to run the client integration tests
...
Signed-off-by: Ying Li <ying.li@docker.com >
2016-03-24 10:37:36 -07:00
Ying Li
08c6669473
Add integration tests that build the docker images and the client binary
...
Signed-off-by: Ying Li <ying.li@docker.com >
2016-03-24 10:37:36 -07:00
Ying Li
5617ee4720
Cross compile notary binaries inside a Docker container
...
Signed-off-by: Ying Li <ying.li@docker.com >
2016-03-24 10:37:36 -07:00
David Calavera
e88dff6bb4
Merge pull request #21435 from vdemeester/remove-verbose-copy-containerd
...
Remove the verbosity of copy_containerd
2016-03-24 10:34:37 -07:00
Vincent Demeester
2b6b2e1af8
Merge pull request #21464 from coolljt0725/cleanup_dot
...
Cleanup: remove redundant period
2016-03-24 18:34:20 +01:00
David Calavera
731c59f545
Merge pull request #21471 from allencloud/fix-typos-in-daemon-unix
...
fix typos in daemon_unix.go
2016-03-24 10:32:59 -07:00
Olivier Gambier
37c2b9e3f1
Fix codecov following vendor
...
Signed-off-by: Olivier Gambier <olivier@docker.com >
2016-03-24 10:30:14 -07:00
Sebastiaan van Stijn
a92c93d770
Fix broken links in configuration
...
HTML links are not converted by HUGO, so will work
on GitHub, but not in the online documentation.
Converted the HTML table (and links) to Markdown
to fix broken links.
Also added a header for the table, because none
was present.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2016-03-24 10:28:36 -07:00
Harald Albers
ef0570abfc
bash completion for docker ps -f volume
...
Signed-off-by: Harald Albers <github@albersweb.de >
2016-03-24 18:23:25 +01:00
Joffrey F
60470fb9f1
Require docker-py 1.8.0rc2
...
Signed-off-by: Joffrey F <joffrey@docker.com >
2016-03-24 10:13:56 -07:00
Dongluo Chen
69c44967be
Merge pull request #2017 from allencloud/fix-typos-in-mesos
...
fix typos in /swarm/cluster/mesos/cluster.go
2016-03-24 10:12:11 -07:00
Daniel Nephin
84a2e634a8
Merge pull request #3200 from dnephin/disable_broken_test
...
Disable a test that is failing against 1.11.0rc1.
2016-03-24 13:09:35 -04:00
Harald Albers
c9b02b7b34
bash completion for docker-compose exec
...
Signed-off-by: Harald Albers <github@albersweb.de >
2016-03-24 18:02:12 +01:00
Joffrey F
87231a25be
Merge pull request #3202 from albers/completion-logs
...
bash completion for new `docker logs` options
2016-03-24 09:56:12 -07:00
Joffrey F
353c4deb19
Merge pull request #3203 from albers/completion-up--build
...
bash completion for `docker-compose up --build`
2016-03-24 09:55:58 -07:00
Pieter
f208be4b95
Fixes typos in docs 'Swarm at scale'
...
Minor typos
Signed-off-by: Pieter Visser <pieter@pietervisser.nl >
2016-03-24 17:55:47 +01:00
Jess Frazelle
54aa3a3c21
set the default storage driver as the users current default
...
Signed-off-by: Jess Frazelle <jess@mesosphere.com >
2016-03-24 09:41:19 -07:00
David Calavera
accf28a7db
Remove unnecessary hardcoded version.
...
The server configuration already keeps the current version
if the daemon. This patch changes the middleware logic
to use it rather than using the global value.
This removes the dockerversion package dependency from the api.
Signed-off-by: David Calavera <david.calavera@gmail.com >
2016-03-24 12:33:40 -04:00
Daniel Nephin
732531b722
Disable a test that is failing against 1.11.0rc1.
...
Signed-off-by: Daniel Nephin <dnephin@docker.com >
2016-03-24 12:32:13 -04:00
Harald Albers
b030c3928a
bash completion for docker-compose rm --all
...
Signed-off-by: Harald Albers <github@albersweb.de >
2016-03-24 17:29:04 +01:00
Harald Albers
5416e4c99b
bash completion for docker-compose up --build
...
Signed-off-by: Harald Albers <github@albersweb.de >
2016-03-24 17:21:56 +01:00
Harald Albers
d8fb9d8831
bash completion for new docker logs options
...
Signed-off-by: Harald Albers <github@albersweb.de >
2016-03-24 17:11:10 +01:00
allencloud
25c9bd81f6
fix typos in daemon_unix.go
...
Signed-off-by: allencloud <allen.sun@daocloud.io >
2016-03-24 23:57:11 +08:00
Aanand Prasad
2b063d332e
Merge pull request #3196 from albers/completion-daemon-options
...
bash completion for new TLS options
2016-03-24 15:11:55 +00:00
Daniel Nephin
b09b6e390f
Merge pull request #3199 from aanand/add-tls-flags-to-overview
...
Add TLS flags to CLI reference
2016-03-24 10:48:50 -04:00
Aanand Prasad
8282bb1b24
Add TLS flags to CLI reference
...
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com >
2016-03-24 14:41:51 +00:00
Nalin Dahyabhai
ab62ecf393
Open the journald following descriptor earlier
...
Following a journal log almost always requires a descriptor to be
allocated. In cases where we're running out of descriptors, this means
we might get stuck while attempting to start following the journal, at a
point where it's too late to report it to the client and clean up
easily. The journal reading context will cache the value once it's
allocated, so here we move the check earlier, so that we can detect a
problem when we can still report it cleanly.
Signed-off-by: Nalin Dahyabhai <nalin@redhat.com >
2016-03-24 10:12:51 -04:00
Nalin Dahyabhai
8d597d25a8
Improve error reporting when following journals
...
When we set up to start following a journal, if we get error results
from sd_journal_get_fd() or sd_journal_get_events() that prevent us from
following the journal, report the error instead of just mysteriously
failing.
Signed-off-by: Nalin Dahyabhai <nalin@redhat.com > (github: nalind)
2016-03-24 10:12:15 -04:00
Brian Goff
57575a2695
Merge pull request #21460 from tonistiigi/exec-ulimits
...
Add ulimit support to libcontainerd addprocess
2016-03-24 09:38:21 -04:00