moby--moby/daemon
Stefan J. Wernli 78540d0d18 Fixing servicing bug by always specifying LayerFolderPath
During the recent OCI changes, I mistakenly thought LayerFolderPath is only needed for Windows Server containers (isolation=process) and not for Hyper-V Containers, but it turns out it is also required for servicing containers used to finish installing updates.  Since the servicing containers need to reuse the container's create options, this change makes it so that LayerFolderPath is always filled in for all containers as part of constructing the create options.

Signed-off-by: Stefan J. Wernli <swernli@microsoft.com>
2016-10-04 15:29:30 -07:00
..
caps
cluster Fix conversion of restart-policy from GRPC 2016-09-30 15:54:47 +08:00
events test: fix trivial code convention noncompliance 2016-09-12 07:36:52 +00:00
exec Add TERM env var to exec 2016-09-12 09:20:27 -07:00
graphdriver Merge pull request #26898 from YuPengZTE/devErrorsNew 2016-09-27 10:10:57 -04:00
links
logger Merge pull request #26207 from splunk/splunk-logging-driver-performance-improvements 2016-09-16 10:22:09 -07:00
network Fix autostart for swarm scope connected containers 2016-09-13 14:21:58 -07:00
apparmor_default.go
apparmor_default_unsupported.go
archive.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
archive_unix.go Windows: docker cp consistent paths 2016-05-06 16:08:53 -07:00
archive_windows.go Windows: Remove TP4 support from main code 2016-04-06 12:12:20 -07:00
attach.go Move errors/ to api/errors 2016-09-16 12:27:13 -04:00
auth.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
cache.go Implement build cache based on history array 2016-09-23 11:30:06 -07:00
changes.go Move some container related methods and structs to smaller files 2016-05-24 21:31:15 +02:00
checkpoint.go change-code-and-fix-docs-about-checkpoint 2016-09-23 19:37:43 +08:00
commit.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
config.go Remove old cli framework. 2016-08-25 13:09:04 -04:00
config_experimental.go Convert dockerd to use cobra and pflag 2016-08-25 13:09:03 -04:00
config_solaris.go Convert dockerd to use cobra and pflag 2016-08-25 13:09:03 -04:00
config_stub.go Convert dockerd to use cobra and pflag 2016-08-25 13:09:03 -04:00
config_test.go Update unit tests for new cobra root command. 2016-08-25 13:09:04 -04:00
config_unix.go configure docker-init binary path 2016-09-27 14:49:17 +02:00
config_windows.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
container.go Move errors/ to api/errors 2016-09-16 12:27:13 -04:00
container_operations.go Delete the redundant function 'errClusterNetworkOnRun' 2016-09-24 11:24:48 +08:00
container_operations_solaris.go Fixed support for docker compose by allowing connect/disconnect on stopped containers 2016-09-21 13:29:17 -07:00
container_operations_unix.go Fixed support for docker compose by allowing connect/disconnect on stopped containers 2016-09-21 13:29:17 -07:00
container_operations_windows.go Fixed support for docker compose by allowing connect/disconnect on stopped containers 2016-09-21 13:29:17 -07:00
create.go layer_store: Use CreateReadWrite() for -init layer instead of Create() 2016-09-21 14:45:25 -04:00
create_unix.go Add new `HostConfig` field, `Mounts`. 2016-09-13 09:55:35 -04:00
create_windows.go Add new `HostConfig` field, `Mounts`. 2016-09-13 09:55:35 -04:00
daemon.go Merge pull request #27136 from allencloud/add-lock-in-libcontainerd 2016-10-04 09:29:59 -04:00
daemon_experimental.go Make graphdrivers work with pluginv2. 2016-09-20 08:49:48 -07:00
daemon_linux.go Fix container mount cleanup issues 2016-03-30 17:25:49 -07:00
daemon_linux_test.go Fix container mount cleanup issues 2016-03-30 17:25:49 -07:00
daemon_solaris.go Add setupInitLayer() placeholder for Solaris 2016-09-26 22:05:28 +02:00
daemon_stub.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
daemon_test.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
daemon_unix.go Merge pull request #26989 from aboch/none 2016-10-04 16:25:39 +02:00
daemon_unix_test.go Initialize libnetwork and IPAMDriver with pluginstore. 2016-10-03 10:40:05 -07:00
daemon_unsupported.go Get the Docker Engine to build clean on Solaris 2016-05-23 16:37:12 -07:00
daemon_windows.go Initialize libnetwork and IPAMDriver with pluginstore. 2016-10-03 10:40:05 -07:00
debugtrap_unix.go Windows: Stack dump to file 2016-07-21 20:04:47 -07:00
debugtrap_unsupported.go Windows: Stack dump to file 2016-07-21 20:04:47 -07:00
debugtrap_windows.go Windows: Stack dump to file 2016-07-21 20:04:47 -07:00
delete.go make client side know container removal in progress 2016-09-27 18:06:54 +08:00
delete_test.go make client side know container removal in progress 2016-09-27 18:06:54 +08:00
discovery.go validate heartbeat in discovery cluster opts 2016-09-01 01:07:05 +08:00
discovery_test.go validate heartbeat in discovery cluster opts 2016-09-01 01:07:05 +08:00
disk_usage.go Add /system/df API endpoint 2016-09-29 07:42:53 -07:00
errors.go Move errors/ to api/errors 2016-09-16 12:27:13 -04:00
events.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
events_test.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
exec.go Fix missing hostname and links in exec env 2016-09-29 13:46:10 -07:00
exec_linux.go Remove hacked Windows OCI spec, compile fixups 2016-09-27 12:07:35 -07:00
exec_solaris.go Get the Docker Engine to build clean on Solaris 2016-05-23 16:37:12 -07:00
exec_windows.go Windows: escape entrypoint before passing to libcontainerd 2016-03-30 12:59:50 -07:00
export.go
health.go make health check log more readable 2016-09-28 14:10:15 +08:00
health_test.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
image.go Implement build cache based on history array 2016-09-23 11:30:06 -07:00
image_delete.go Merge pull request #26616 from tonistiigi/id-digest 2016-09-18 09:40:16 -04:00
image_exporter.go Move some image related methods & struct to smaller files 2016-05-21 22:36:11 +02:00
image_history.go Generalize content addressable and reference storage 2016-09-15 18:08:19 -07:00
image_inspect.go Generalize content addressable and reference storage 2016-09-15 18:08:19 -07:00
image_pull.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
image_push.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
image_tag.go Generalize content addressable and reference storage 2016-09-15 18:08:19 -07:00
images.go Add new df subcomand to the system command 2016-09-30 14:35:23 -07:00
import.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
info.go Add isolation to info 2016-09-23 12:13:29 -07:00
inspect.go Merge pull request #26405 from yongtang/26326-inspect-ulimit-with-daemon-default 2016-09-08 13:21:26 -04:00
inspect_solaris.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
inspect_unix.go Add new `HostConfig` field, `Mounts`. 2016-09-13 09:55:35 -04:00
inspect_windows.go Add new `HostConfig` field, `Mounts`. 2016-09-13 09:55:35 -04:00
keys.go Change root_maxkeys 2016-06-27 10:23:37 -07:00
keys_unsupported.go Change root_maxkeys 2016-06-27 10:23:37 -07:00
kill.go Lock all calls to hcsshim to prevent close races 2016-09-19 12:59:02 -07:00
links.go
links_test.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
list.go Add a new "is-task" ps filter 2016-09-28 12:45:30 +02:00
list_unix.go Get the Docker Engine to build clean on Solaris 2016-05-23 16:37:12 -07:00
list_windows.go
logdrivers_linux.go
logdrivers_windows.go Enable syslog driver for windows 2016-08-17 22:26:24 +02:00
logs.go Move engine-api client package 2016-09-07 11:05:58 -07:00
logs_test.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
monitor.go make health check log more readable 2016-09-28 14:10:15 +08:00
monitor_linux.go Adding postRunProcessing infrastructure for hanlding Windows Update. 2016-04-06 14:03:05 -07:00
monitor_solaris.go Get the Docker Engine to build clean on Solaris 2016-05-23 16:37:12 -07:00
monitor_windows.go Fixing servicing bug by always specifying LayerFolderPath 2016-10-04 15:29:30 -07:00
mounts.go Add new `HostConfig` field, `Mounts`. 2016-09-13 09:55:35 -04:00
names.go Added the word "container" to clarify the error message. 2016-08-22 13:41:17 -07:00
network.go Merge pull request #24634 from thaJeztah/make-network-name-required 2016-09-27 10:20:38 +02:00
oci_linux.go Merge pull request #26961 from Microsoft/jjh/oci 2016-09-30 10:13:57 -07:00
oci_solaris.go Remove hacked Windows OCI spec, compile fixups 2016-09-27 12:07:35 -07:00
oci_windows.go Merge pull request #26961 from Microsoft/jjh/oci 2016-09-30 10:13:57 -07:00
pause.go
prune.go Add /{containers,volumes,images}/prune API endpoint 2016-09-29 07:42:53 -07:00
rename.go Fix docker rename with linked containers 2016-06-27 19:58:05 -07:00
resize.go
restart.go Initial implementation of containerd Checkpoint API. 2016-09-08 21:31:52 -04:00
search.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
search_test.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
seccomp_disabled.go Replace old oci specs import with runtime-specs 2016-08-17 09:38:34 -07:00
seccomp_linux.go New seccomp format 2016-09-01 11:53:07 +02:00
seccomp_unsupported.go Fix seccomp output in `docker info` 2016-07-08 17:26:42 -07:00
selinux_linux.go
selinux_unsupported.go
start.go Remove the support of setting host configuration options when the container starts 2016-09-20 20:57:17 +08:00
start_linux.go daemon: ensure systemd cgroup is passed down to runtimes 2016-08-26 15:33:26 +02:00
start_windows.go Fixing servicing bug by always specifying LayerFolderPath 2016-10-04 15:29:30 -07:00
stats.go Windows: stats support 2016-09-16 11:56:15 -07:00
stats_collector.go Windows: stats support 2016-09-16 11:56:15 -07:00
stats_collector_solaris.go Get the Docker Engine to build clean on Solaris 2016-05-23 16:37:12 -07:00
stats_collector_unix.go Windows: stats support 2016-09-16 11:56:15 -07:00
stats_collector_windows.go Windows: stats support 2016-09-16 11:56:15 -07:00
stats_unix.go Removed engine-api leftovers 2016-09-21 12:36:52 +02:00
stats_windows.go Windows: stats support 2016-09-16 11:56:15 -07:00
stop.go Lock all calls to hcsshim to prevent close races 2016-09-19 12:59:02 -07:00
top_unix.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
top_unix_test.go Validate arguments for `ps` in `docker top` 2016-07-08 05:58:11 +00:00
top_windows.go Windows: docker top implementation 2016-09-07 16:29:02 -07:00
unpause.go remove running judgement when unpause container 2016-08-29 10:16:18 +08:00
update.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
update_linux.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
update_solaris.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
update_windows.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
volumes.go Add /system/df API endpoint 2016-09-29 07:42:53 -07:00
volumes_unit_test.go
volumes_unix.go Add new `HostConfig` field, `Mounts`. 2016-09-13 09:55:35 -04:00
volumes_windows.go Remove hacked Windows OCI spec, compile fixups 2016-09-27 12:07:35 -07:00
wait.go Fix race on force deleting container created by task 2016-06-14 16:49:04 -07:00