Repository: mesos Updated Branches: refs/heads/master c399377f0 -> 4934eb77c
Tracked layers in memory for provisioned containers. While adding layer checkpointing in previous patch, this case was missed, thus provisioner could incorrectly think a container is missing layers. Review: https://reviews.apache.org/r/64197/ Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/4934eb77 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/4934eb77 Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/4934eb77 Branch: refs/heads/master Commit: 4934eb77c0fdd20ee8f19f6d77ec8c2f708768ac Parents: a04e99e Author: Zhitao Li <[email protected]> Authored: Wed Dec 6 11:42:29 2017 -0800 Committer: Gilbert Song <[email protected]> Committed: Wed Dec 6 12:04:19 2017 -0800 ---------------------------------------------------------------------- src/slave/containerizer/mesos/provisioner/provisioner.cpp | 1 + 1 file changed, 1 insertion(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mesos/blob/4934eb77/src/slave/containerizer/mesos/provisioner/provisioner.cpp ---------------------------------------------------------------------- diff --git a/src/slave/containerizer/mesos/provisioner/provisioner.cpp b/src/slave/containerizer/mesos/provisioner/provisioner.cpp index b90807c..a177744 100644 --- a/src/slave/containerizer/mesos/provisioner/provisioner.cpp +++ b/src/slave/containerizer/mesos/provisioner/provisioner.cpp @@ -554,6 +554,7 @@ Future<ProvisionInfo> ProvisionerProcess::_provision( } infos[containerId]->rootfses[backend].insert(rootfsId); + infos[containerId]->layers = imageInfo.layers; string backendDir = provisioner::paths::getBackendDir( rootDir,
