Open bodenr opened 10 years ago
@bodenr related to #256 ?
@dmp42 - could be... However since #256 was created I believe glance added a property to configure the header line length (see: max_header_line here: http://docs.openstack.org/trunk/config-reference/content/section_glance-api.conf.html). In my testing that line length for glance should have been sufficiently large based on my calculations.
Ok.
Using the docker-registry (samalba/docker-registry) with the latest openstack + nova-docker driver, I get an error when trying to snapshot a container created via nova.
Repo:
nova image-create
to snapshot the servererror stack with a little extra debug printing:
The problem appears to be the
meta_ancestry
image metadata property which is set on the glance image. As you can see in the above in this case its:Obviously the above is not proper json -- it does not have the trailing
"]
to complete the json array.I tied to track this one down for awhile but was unable to determine how this meta_ancestry property is getting truncated. It is truncated in the actual image stored in glance, but not sure why/how. I'm not hitting any glance max header limits so I dont believe that the be the problem.
If I get more time I'll dig, but for the time being I did a very bad hack in the layers.py to work around this for my testing.