docker.io too outdated, cannot interpret common Dockerfiles

Bug #1429486 reported by Hadmut Danisch
This bug report is a duplicate of:  Bug #1454719: docker.io update to 1.6.2. Edit Remove
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
docker.io (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Hi,

the docker.io version currently in trusty/14.04 seems to be too outdated, even if updated in trusty-updated.

It cannot interpret clauses quite common in todays Dockerfiles.

E.g. I tried to generate a Firefox sync server by building the Dockerfile coming with

git clone https://github.com/mozilla-services/syncserver

It fails, because this Dockerfile contains

ADD Makefile *.ini *.wsgi *.rst *.txt *.py /home/app/syncserver/

which is not interpreted in the expected way. Instead, the first argument (the file Makefile) is copyied into the "second" argument, i.e. the file with the Name "*.ini *.wsgi *.rst *.txt *.py /home/app/syncserver/"

In other words: It does not expand whitespace or common wildcards, it just takes everything after the first whitespace as the second parameter, which clearly violates docker's manual.

Upgrade recommended.

regards
Hadmut

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: docker.io 1.0.1~dfsg1-0ubuntu1~ubuntu0.14.04.1
ProcVersionSignature: Ubuntu 3.13.0-46.77-generic 3.13.11-ckt15
Uname: Linux 3.13.0-46-generic x86_64
NonfreeKernelModules: zfs zunicode zavl zcommon znvpair
ApportVersion: 2.14.1-0ubuntu3.7
Architecture: amd64
CurrentDesktop: XFCE
Date: Sun Mar 8 01:39:19 2015
InstallationDate: Installed on 2014-08-06 (213 days ago)
InstallationMedia: Ubuntu-Server 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.3)
SourcePackage: docker.io
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Hadmut Danisch (hadmut) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in docker.io (Ubuntu):
status: New → Confirmed
Revision history for this message
Robie Basak (racb) wrote :

This should be resolved by the proposed update of docker.io to 1.6.1 to all stable releases which I'm tracking in bug 1454719, so I'll mark this as a duplicate of that bug for now.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.