title: docker push gives Failed to upload
body: <p>I am using docker on Ubuntu 12.04. I used docker 0.7.2 modified a container that I created with docker 0.7.1, and when I tried to commit the changes to the container, I got this <code>Failed to upload</code> error (tried twice):</p>
  
  <pre><code>avilella@ubuntu64:~/src/docker$ sudo docker push avilella/basespace-playground
  The push refers to a repository [avilella/basespace-playground] (len: 1)
  Sending image list
  Pushing repository avilella/basespace-playground (1 tags)
  5c7f024259a7: Image already pushed, skipping 
  [...]
  04869f04a8c9: Pushing 2.601 MB/16.55 MB 2m16s
  [...]
  2014/01/02 23:16:54 Failed to upload layer: Put https://registry-1.docker.io/v1/images/cdf6082e5d472d18c0540c43224f4c9b8d1264a2bb3c848a5b5e5a3b00efbf1a/layer: archive/tar: invalid tar header
  </code></pre>
  
  <p>Any ideas?</p>