diff --git a/render/container.go b/render/container.go index 87d1138b6..481bc986c 100644 --- a/render/container.go +++ b/render/container.go @@ -281,7 +281,6 @@ func MapProcess2Container(n report.Node) report.Nodes { } else { id = MakePseudoNodeID(UncontainedID, report.ExtractHostID(n)) node = NewDerivedPseudoNode(id, n) - node = propagateLatest(report.HostNodeID, n, node) node = propagateLatest(IsConnectedMark, n, node) } return report.Nodes{id: node} diff --git a/render/pod.go b/render/pod.go index 34bbb5115..ebb304f80 100644 --- a/render/pod.go +++ b/render/pod.go @@ -139,7 +139,7 @@ func Map2Parent( return func(n report.Node) report.Nodes { // Uncontained becomes Unmanaged/whatever if noParentsPseudoID is set if noParentsPseudoID != "" && strings.HasPrefix(n.ID, UncontainedIDPrefix) { - id := MakePseudoNodeID(noParentsPseudoID, report.ExtractHostID(n)) + id := MakePseudoNodeID(noParentsPseudoID, n.ID[len(UncontainedIDPrefix):]) node := NewDerivedPseudoNode(id, n) return report.Nodes{id: node} }