Closed komish closed 4 months ago
from change #1179:
Hi, fix is coming for the issue that appeared in the last DCI job, if launching a new job and failing again here, you can add the following to your PR description to launch the fix (saying this because I don't have permissions to edit the PR description in this repo):
build-depends: 31882
Thanks!
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: acornett21, bcrochet, komish
The full list of commands accepted by this bot can be found here.
The pull request process is described here
This PR addresses two issues:
When extracting the image tarball to the filesystem, we would fail if a file (e.g.
etc/foo.conf
) was created before its parent directory (e.g.etc/
). This has been fairly uncommon, but for cases where this happens, we'll now create the directory if it's missing.We did not handle hard links before, and now we do. We also would fail to handle all links properly, in that links pointing to a path relative to the link would not be resolved properly. This PR properly resolves the link path and the original file's path relative to the link path if it's a relative reference (e.g.
../
). All links are still executed using full paths.