fix: Follow symlinks when searching for globs in all-layers scope (#1221)

This commit is contained in:
Keith Zantow
2022-09-30 13:01:08 -04:00
committed by GitHub
parent dd7c654ed0
commit 4d2f18218c
3 changed files with 23 additions and 1 deletions
+1 -1
View File
@@ -126,7 +126,7 @@ func (r *allLayersResolver) FilesByGlob(patterns ...string) ([]Location, error)
for _, pattern := range patterns {
for idx, layerIdx := range r.layers {
results, err := r.img.Layers[layerIdx].Tree.FilesByGlob(pattern, filetree.FollowBasenameLinks, filetree.DoNotFollowDeadBasenameLinks)
results, err := r.img.Layers[layerIdx].SquashedTree.FilesByGlob(pattern, filetree.FollowBasenameLinks, filetree.DoNotFollowDeadBasenameLinks)
if err != nil {
return nil, fmt.Errorf("failed to resolve files by glob (%s): %w", pattern, err)
}