Brian Goff
645a5ebf1b
Use mount package to unmount container stuff
...
Really these mounts shouldn't be in the container pacakge.
Signed-off-by: Brian Goff <cpuguy83@gmail.com >
Upstream-commit: d6558ad6a4552fc745e893f93ae190710d1a36bc
Component: engine
2018-05-10 17:16:02 -04:00
Brian Goff
c6a8d2ea17
Move network operations out of container package
...
These network operations really don't have anything to do with the
container but rather are setting up the networking.
Ideally these wouldn't get shoved into the daemon package, but doing
something else (e.g. extract a network service into a new package) but
there's a lot more work to do in that regard.
In reality, this probably simplifies some of that work as it moves all
the network operations to the same place.
Signed-off-by: Brian Goff <cpuguy83@gmail.com >
Upstream-commit: cc8f358c23d307d19b06cd5e7d039d8fad01a947
Component: engine
2018-05-10 17:16:00 -04:00
Kir Kolyshkin
53eaee8346
daemon.getSourceMount(): fix for / mount point
...
A recent optimization in getSourceMount() made it return an error
in case when the found mount point is "/". This prevented bind-mounted
volumes from working in such cases.
A (rather trivial but adeqate) unit test case is added.
Fixes: 871c957242 ("getSourceMount(): simplify")
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com >
Upstream-commit: d8fd6137a1f6d95a2bcdfeb6e1dfa6b816790c5e
Component: engine
2018-05-10 12:53:37 -07:00
GordonTheTurtle
47abb706d5
Merge component 'engine' from git@github.com:moby/moby master
2018-05-10 17:07:42 +00:00
Brian Goff
a5b8cafc29
Merge pull request #37029 from thaJeztah/fix-fluentd-partial
...
Fix fluentd partial detection
Upstream-commit: f4ebcb42ac527b24ab54525d5824478fcd2960c0
Component: engine
2018-05-10 12:51:02 -04:00
GordonTheTurtle
4f70e5df53
Merge component 'cli' from git@github.com:docker/cli master
2018-05-10 16:41:48 +00:00
Arash Deshmeh
39cf7e12b3
refactor integration tests under integration/service/create_test.go to use swarm.CreateService
...
Signed-off-by: Arash Deshmeh <adeshmeh@ca.ibm.com >
Upstream-commit: e9a687146a1e2721e19d858927283c35f8c2da97
Component: engine
2018-05-10 05:45:49 -04:00
Sebastiaan van Stijn
5727dc3154
Merge pull request #1047 from eightlimbed/eightlimbed-patch-1
...
fixed typo
Upstream-commit: ab1d49a313
Component: cli
2018-05-10 10:32:07 +02:00
Sebastiaan van Stijn
d10b7a563e
Fix fluentd partial detection
...
The Partial property of the Logger message
was replaced by PLogMetaData, causing the build to fail.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
Upstream-commit: daaef83cd24f6eb335b77e9d8d692235eff1b201
Component: engine
2018-05-10 01:55:27 +02:00
Simon Ferquel
57c3c89455
Make sure every composefiles sent to a v1beta1 endpoint are parsable
...
Signed-off-by: Simon Ferquel <simon.ferquel@docker.com >
Upstream-commit: f766aff716
Component: cli
2018-05-09 13:17:25 -07:00
Sebastiaan van Stijn
0777f5be26
Merge pull request #991 from silvin-lubecki/kubernetes-namespace
...
Better namespace experience with Kubernetes
Upstream-commit: 552ee502f7
Component: cli
2018-05-09 21:18:50 +02:00
Sebastiaan van Stijn
bc1299683c
Merge pull request #36159 from cosmo0920/add-partial-flag-into-record
...
Fluentd Log Driver: Add partial flag into record
Upstream-commit: fff01bc14d96b323ecafb18f8c33c62561677fbb
Component: engine
2018-05-09 21:01:05 +02:00
GordonTheTurtle
32fb3c1d02
Merge component 'engine' from git@github.com:moby/moby master
2018-05-09 17:06:15 +00:00
Mathieu Champlon
ec34094dc5
Fix stack ls behaviour with Kubernetes and variout --namespace flag values
...
Signed-off-by: Mathieu Champlon <mathieu.champlon@docker.com >
Upstream-commit: 2af66bed41
Component: cli
2018-05-09 17:40:25 +02:00
Silvin Lubecki
818645f8cd
Add --all-namespaces to docker stack ls command on Kubernetes orchestrator, to list all stacks in all namespaces.
...
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com >
Upstream-commit: f097831eb3
Component: cli
2018-05-09 17:33:16 +02:00
Silvin Lubecki
f151bd57f8
Add namespace column for docker stack ls command while targeting Kubernetes orchestrator
...
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com >
Upstream-commit: 65526a201f
Component: cli
2018-05-09 17:33:16 +02:00
Silvin Lubecki
3d9a405e51
Move stack client creation from KubeCli to client factory, where it belongs
...
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com >
Upstream-commit: 31dccfffb5
Component: cli
2018-05-09 17:30:37 +02:00
Silvin Lubecki
ceea6abb71
Clean useless named imports
...
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com >
Upstream-commit: c23c1482c7
Component: cli
2018-05-09 17:30:36 +02:00
Silvin Lubecki
fd51a4f0df
Fix using the namespace specified in the kubeconfig file.
...
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com >
Upstream-commit: f0aa126b03
Component: cli
2018-05-09 17:30:36 +02:00
Yong Tang
98ae67d006
Merge pull request #37016 from priyawadhwa/buildargs
...
Export BuildArgs type from dockerfile package
Upstream-commit: dfde597fbbb5de4a7559a68980401c8c405aa9af
Component: engine
2018-05-09 05:06:50 -07:00
Sebastiaan van Stijn
830a000faa
Remove "experimental" env-vars
...
Experimental features are no longer a build-time option,
and can be enabled at runtime.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
Upstream-commit: 050b421f4c435c90dc63bb094789b0513689e80c
Component: packaging
2018-05-09 13:16:43 +02:00
Priya Wadhwa
d39da73d16
Export BuildArgs
...
Signed-off-by: Priya Wadhwa <priyawadhwa@google.com >
Upstream-commit: 593255ffb07989e416743d4235fef65e75414e6b
Component: engine
2018-05-08 14:57:26 -07:00
Lee Gaines
4785c706cc
fixed typo -- Signed-off-by: Lee Gaines <eightlimbed@gmail.com>
...
Upstream-commit: 9570911807
Component: cli
2018-05-08 14:46:42 -07:00
Ioan Eugen Stan
daa5cc4d8f
Added description about pids count.
...
Documentation in response to issue docker/for-linux#192
Signed-off-by: Ioan Eugen Stan <eu@ieugen.ro >
Upstream-commit: 966de2a5f9
Component: cli
2018-05-08 22:16:15 +03:00
GordonTheTurtle
ebc7fa7c75
Merge component 'engine' from git@github.com:moby/moby master
2018-05-08 17:07:32 +00:00
GordonTheTurtle
4d422dd853
Merge component 'cli' from git@github.com:docker/cli master
2018-05-08 16:41:46 +00:00
Justyn Temme
c76949856e
Update prune.go
...
Append a warning with which filter the elements will be pruned with if filter is set.
Signed-off-by: Justyn Temme <justyntemme@gmail.com >
Upstream-commit: 7d113de085
Component: cli
2018-05-08 09:08:26 -05:00
Sebastiaan van Stijn
7f36f33bdc
Merge pull request #818 from selansen/master
...
Allow user to specify default address pools for docker networks
Upstream-commit: c31b61bff4
Component: cli
2018-05-08 14:17:00 +02:00
Yong Tang
82733b4070
Merge pull request #36975 from cpuguy83/bump_go
...
Bump go version to 1.10.2
Upstream-commit: 17b039cb4901fc0a37c409ebfdf4f3b2fcec4409
Component: engine
2018-05-08 03:53:15 +02:00
Yong Tang
64899bb9a0
Merge pull request #36612 from kolyshkin/t-attach
...
TestPostContainersAttach: minor improvements
Upstream-commit: bd5eb6b402524d103b91960cebae38bda7d8da12
Component: engine
2018-05-08 03:26:25 +02:00
Sebastiaan van Stijn
ce7c08e19e
Merge pull request #36803 from adshmh/refactor-network-integration-tests-use-swarm-create-service
...
refactored network integration tests to make use of swarm.CreateService
Upstream-commit: 6d2081481938c6c267f62c6e8b43e5940521cb22
Component: engine
2018-05-08 00:21:32 +02:00
Brian Goff
267d640e44
Bump go version to 1.10.2
...
Signed-off-by: Brian Goff <cpuguy83@gmail.com >
Upstream-commit: 9e5bebb1f58d4085d1b5fc1edb0ece1edd418c15
Component: engine
2018-05-07 14:19:16 -04:00
GordonTheTurtle
e73ed7d7f7
Merge component 'engine' from git@github.com:moby/moby master
2018-05-07 17:06:37 +00:00
Mathieu Champlon
572d6e715f
Use filepath.Base instead of path.Base
...
This ensures Windows paths are handled correctly as explained in the path package documentation.
Signed-off-by: Mathieu Champlon <mathieu.champlon@docker.com >
Upstream-commit: 698ea75c66
Component: cli
2018-05-07 17:25:23 +02:00
Sebastiaan van Stijn
194bacfc7b
Merge pull request #36921 from cyli/filter-namespaced-labels
...
Warn when reserved-namespace engine labels are configured
Upstream-commit: 57493cd60628ebf6e8b02725f44e1a4ef152a39e
Component: engine
2018-05-07 15:12:52 +02:00
Yong Tang
b38b5ba976
Merge pull request #36977 from cpuguy83/remove_some_contrib
...
Remove some unused contrib items
Upstream-commit: 5f395b35bc600edf38fb17b87a9ac1af612c83a2
Component: engine
2018-05-07 01:15:17 +02:00
Yong Tang
33178b34cb
Merge pull request #36979 from anshulpundir/vndr
...
Bump swarmkit to bd69f6e8e301645afd344913fa1ede53a0a111fb
Upstream-commit: 5848b9eeb02eeb56bf8934faf9e13e73bbdf4ddb
Component: engine
2018-05-06 22:28:46 +02:00
selansen
8f43102f04
Allow user to specify default address pools for docker networks
...
This is separate commit for CLI files to address PR 36054
Signed-off-by: selansen <elango.siva@docker.com >
Upstream-commit: 75c7b95e7a
Component: cli
2018-05-05 19:46:28 -04:00
Kyle Spiers
c91662ddb9
update docker Login subcommand completions
...
Signed-off-by: Kyle Spiers <Kyle@Spiers.me >
Upstream-commit: 4d890fc686
Component: cli
2018-05-05 01:35:48 -07:00
Kyle Spiers
a788020da9
update docker Load subcommand completions
...
Signed-off-by: Kyle Spiers <Kyle@Spiers.me >
Upstream-commit: 647d4c983f
Component: cli
2018-05-05 01:33:47 -07:00
Kyle Spiers
10f5ddc3c1
update docker Inspect subcommand completions
...
Signed-off-by: Kyle Spiers <Kyle@Spiers.me >
Upstream-commit: 20f269a1ff
Component: cli
2018-05-05 01:27:43 -07:00
Kyle Spiers
a6af640f78
update docker Import subcommand completions
...
Signed-off-by: Kyle Spiers <Kyle@Spiers.me >
Upstream-commit: 202601b774
Component: cli
2018-05-05 01:22:45 -07:00
Kyle Spiers
dc691e94bb
update docker Images subcommand completions
...
Signed-off-by: Kyle Spiers <Kyle@Spiers.me >
Upstream-commit: 82c5693cf9
Component: cli
2018-05-05 01:19:35 -07:00
Kyle Spiers
15f2c99486
update docker History subcommand completions
...
Signed-off-by: Kyle Spiers <Kyle@Spiers.me >
Upstream-commit: ba4e802b4f
Component: cli
2018-05-05 01:17:44 -07:00
Kyle Spiers
7f5fd0a3b4
update docker Export subcommand completions
...
Signed-off-by: Kyle Spiers <Kyle@Spiers.me >
Upstream-commit: fb16dc68be
Component: cli
2018-05-05 01:07:32 -07:00
Brian Goff
ffc8cb8e03
Remove contrib/project-stats.sh
...
This is an old script using tools that are no longer maintained or
recommended (and don't even work anymore).
Signed-off-by: Brian Goff <cpuguy83@gmail.com >
Upstream-commit: ddb01ee1e05f1b460267eb40070e2a62a1c33692
Component: engine
2018-05-04 16:33:44 -04:00
Brian Goff
8fd57d39c8
Removes custom selinux policies.
...
These are no longer used and instead users should use the
`container-selinux` package on their distribution. Additionally, these
are unmaintained and untested.
Signed-off-by: Brian Goff <cpuguy83@gmail.com >
Upstream-commit: eeea1e37a116c0e3765e2591a2ced936e48b5abb
Component: engine
2018-05-04 16:33:44 -04:00
Brian Goff
57117ab663
Remove unused/unmaintained package builder stuff
...
This is left-over stuff from building Docker pacakges. These aren't
really maintained outside of bumping the golang version, and are never
tested.
These builders can be found at
https://github.com/docker/docker-ce-packaging where they are kept up to
date.
Signed-off-by: Brian Goff <cpuguy83@gmail.com >
Upstream-commit: 1b7fe816e86f21a968410fca7a0cb9302c386f84
Component: engine
2018-05-04 16:33:40 -04:00
GordonTheTurtle
0e0adf0eea
Merge component 'engine' from git@github.com:moby/moby master
2018-05-04 17:07:22 +00:00
GordonTheTurtle
ad7b1373ce
Merge component 'cli' from git@github.com:docker/cli master
2018-05-04 16:41:43 +00:00