----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/54215/ -----------------------------------------------------------
(Updated Jan. 25, 2017, 5:37 p.m.) Review request for mesos, Avinash sridharan, Artem Harutyunyan, Jie Yu, Qian Zhang, and Zhitao Li. Changes ------- Implementation using my proposal (2). Bugs: MESOS-6654 https://issues.apache.org/jira/browse/MESOS-6654 Repository: mesos Description ------- This issue is exposed by pulling the 'mesosphere/inky' docker image using registry puller. Due to the duplicate layer id from the manifest, there are duplicate layer pathes passed to the backend. The aufs backend cannot handle this case and returns 'invalid arguments' error. Ideally, we should make sure that layer paths that are passed to the backend are unique. Diffs (updated) ----- src/slave/containerizer/mesos/provisioner/docker/registry_puller.cpp cecf34a23329a64fdbce7de4b83827a30975e9a4 Diff: https://reviews.apache.org/r/54215/diff/ Testing ------- make check Tested by the unit test `ROOT_CURL_INTERNET_DockerDefaultEntryptRegistryPuller`. Manually tested using the `mesosphere/inky` image, which contains duplicate layer ids. Thanks, Gilbert Song