Merge pull request #8281 from hach-que/patch-1
fix: 'failed to resolve symlink' error messaging
This commit is contained in:
commit
63e45eb5d8
@ -67,9 +67,10 @@ func parseMount(osi osinterface.OS, mount *runtime.Mount) (*runtimespec.Mount, e
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
var err error
|
var err error
|
||||||
|
originalSrc := src
|
||||||
src, err = osi.ResolveSymbolicLink(src)
|
src, err = osi.ResolveSymbolicLink(src)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, fmt.Errorf("failed to resolve symlink %q: %w", src, err)
|
return nil, fmt.Errorf("failed to resolve symlink %q: %w", originalSrc, err)
|
||||||
}
|
}
|
||||||
// hcsshim requires clean path, especially '/' -> '\'. Additionally,
|
// hcsshim requires clean path, especially '/' -> '\'. Additionally,
|
||||||
// for the destination, absolute paths should have the C: prefix.
|
// for the destination, absolute paths should have the C: prefix.
|
||||||
|
Loading…
Reference in New Issue
Block a user