← Back to team overview

launchpad-reviewers team mailing list archive

[Merge] ~twom/launchpad-buildd:oci-can-be-layer-symlinks into launchpad-buildd:master

 

The proposal to merge ~twom/launchpad-buildd:oci-can-be-layer-symlinks into launchpad-buildd:master has been updated.

Description changed to:

Occasionally, docker can produce a saved image tarball that contains symlinks between layers.
This causes the buildd to fail to extract from the image as you can't dereference in a streamed tarfile object.

Instead, keep track of symlinks and then use the paths that are available to copy the existing file to the target place.

Also modify our test created tarball to include an example of this.

For more details, see:
https://code.launchpad.net/~twom/launchpad-buildd/+git/launchpad-buildd/+merge/401710
-- 
Your team Launchpad code reviewers is requested to review the proposed merge of ~twom/launchpad-buildd:oci-can-be-layer-symlinks into launchpad-buildd:master.


References