Project

Profile

Help

Story #2384

Updated by ipanova@redhat.com over 7 years ago

As a result of this story, Pulp Docker will support manifests lists for sync, publish and copy. 

 To support manifest lists we need to: 
 1. Manifest list will be a new content type, so a Manifest list model should be created. 
 2. During sync always make 3 requests to the registry and in each request set properly the headers( We would need to make 3 requests to support schema 1, schema2 and manifest lists) 
 3. As a result of 3rd request we will have to save to the DB manifest list 
 4.    . change the schema of the crane metadata file to have manifest lists lists: one for fat schema 1, and one for schema 2, manifest also lists 
 5. change publish to create the new crane metadata file 

Back