This problem can be reproduced with docker master and registry:0.6.4 when pushing an image.
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1687, in wsgi_app
response = self.full_dispatch_request()
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1360, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1358, in full_dispatch_request
rv = self.dispatch_request()
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1344, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/docker-registry/registry/toolkit.py", line 203, in wrapper
return f(*args, **kwargs)
File "/docker-registry/registry/images.py", line 161, in put_image_layer
tarfilesinfo.append(member)
File "/docker-registry/lib/layers.py", line 73, in append
info = serialize_tar_info(member)
File "/docker-registry/lib/layers.py", line 107, in serialize_tar_info
FILE_TYPES[tar_info.type],
KeyError: '\x00'
2014-01-31 00:17:19,720 ERROR: Exception on /v1/images/e7e11491115acbb296a04e15900d954e5d47905fece0cf8612a9f51e99edef20/layer [PUT]
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1687, in wsgi_app
response = self.full_dispatch_request()
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1360, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1358, in full_dispatch_request
rv = self.dispatch_request()
File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1344, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/docker-registry/registry/toolkit.py", line 203, in wrapper
return f(*args, **kwargs)
File "/docker-registry/registry/images.py", line 161, in put_image_layer
tarfilesinfo.append(member)
File "/docker-registry/lib/layers.py", line 73, in append
info = serialize_tar_info(member)
File "/docker-registry/lib/layers.py", line 107, in serialize_tar_info
FILE_TYPES[tar_info.type],
KeyError: '\x00'
This problem can be reproduced with docker master and registry:0.6.4 when pushing an image.
/cc @shin- @samalba