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)

Reply via email to