diff --git a/cmd/mesh-controller/image_missing.go b/cmd/mesh-controller/image_missing.go index 6a894353..181314da 100644 --- a/cmd/mesh-controller/image_missing.go +++ b/cmd/mesh-controller/image_missing.go @@ -214,8 +214,8 @@ func watchMissingImages(f *signalFacts) []conditions.Observation { for _, m := range f.images { out = append(out, conditions.Observation{Scope: conditions.ScopeModule, ID: m.Module + "." + m.Node, Kind: kindImageMissing, Machine: m.Node, Severity: conditions.Warning, Resolver: conditions.ResolverOperator, - Summary: fmt.Sprintf("%s is left out of every send to %s: its declaration names %s, which the artifact store does not hold; "+ - "the running container is untouched", m.Module, m.Node, m.Image), + Summary: fmt.Sprintf("%s is left out of every send to %s: its declaration names an image that the artifact store does "+ + "not hold (the evidence names it); the running container is untouched", m.Module, m.Node), Said: "image " + m.Image + " is not in the store", Headline: clipWords(conditions.Capital(m.Module)+" is not updated on "+m.Node, conditions.HeadlineMax), Explanation: clipWords(fmt.Sprintf("The new version of %s names a container image that the mesh's store does not "+