James Peach created MESOS-5024:
----------------------------------
Summary: local docker puller uses colon in tarball names
Key: MESOS-5024
URL: https://issues.apache.org/jira/browse/MESOS-5024
Project: Mesos
Issue Type: Task
Components: containerization
Reporter: James Peach
Priority: Trivial
The local docker puller for the unifier containerizer expects tagged docker
repository images to be named {{repository:tag.tar}}. However, tar(1) would
normally interpret that as a remote archive:
{quote}
-f, --file=ARCHIVE
...
An archive name that has a colon in it specifies a file or device
on a remote machine. The part before the colon is taken as the machine name
or IP
address, and the part after it as the file or device pathname
...
{quote}
This works correctly only because the puller always passes an absolute path to
tar(1), which causes it to interpret the name as a local archive again.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)