You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "James Peach (JIRA)" <ji...@apache.org> on 2016/03/24 17:13:25 UTC

[jira] [Created] (MESOS-5024) local docker puller uses colon in tarball names

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)