From 6146425e106b8fd11af9bfa23e2cd59b90811515 Mon Sep 17 00:00:00 2001 From: Jordan Liggitt Date: Sat, 21 Aug 2021 17:23:34 -0400 Subject: [PATCH] Propagate source to list items when flattening --- staging/src/k8s.io/cli-runtime/pkg/resource/visitor.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/staging/src/k8s.io/cli-runtime/pkg/resource/visitor.go b/staging/src/k8s.io/cli-runtime/pkg/resource/visitor.go index 25d24434651..17e7e33b6f9 100644 --- a/staging/src/k8s.io/cli-runtime/pkg/resource/visitor.go +++ b/staging/src/k8s.io/cli-runtime/pkg/resource/visitor.go @@ -430,6 +430,10 @@ func (v FlattenListVisitor) Visit(fn VisitorFunc) error { if len(info.ResourceVersion) != 0 { item.ResourceVersion = info.ResourceVersion } + // propagate list source to items source + if len(info.Source) != 0 { + item.Source = info.Source + } if err := fn(item, nil); err != nil { errs = append(errs, err) }