diff --git a/.changelog/10133.txt b/.changelog/10133.txt new file mode 100644 index 0000000000..6ec6a3dd56 --- /dev/null +++ b/.changelog/10133.txt @@ -0,0 +1,3 @@ +```release-note:improvement +ui: Updating the wording for the banner and the popover for a service with an upstream that is not explicitly defined. +``` \ No newline at end of file diff --git a/ui/packages/consul-ui/app/components/topology-metrics/down-lines/index.hbs b/ui/packages/consul-ui/app/components/topology-metrics/down-lines/index.hbs index e5ee6a80e8..10ba159159 100644 --- a/ui/packages/consul-ui/app/components/topology-metrics/down-lines/index.hbs +++ b/ui/packages/consul-ui/app/components/topology-metrics/down-lines/index.hbs @@ -93,6 +93,7 @@ {{else if (and item.Intention.Allowed (not item.TransparentProxy) (eq item.Source 'specific-intention'))}} <:body>

- {{t "components.consul.topology-metrics.popover.not-defined.body"}} + {{t "components.consul.topology-metrics.popover.not-defined.body" downstream=@item.Name upstream=@service.Name }}

<:actions as |Actions|> diff --git a/ui/packages/consul-ui/translations/components/consul/en-us.yaml b/ui/packages/consul-ui/translations/components/consul/en-us.yaml index 0372bdd505..62e8497c43 100644 --- a/ui/packages/consul-ui/translations/components/consul/en-us.yaml +++ b/ui/packages/consul-ui/translations/components/consul/en-us.yaml @@ -126,7 +126,7 @@ topology-metrics: URL: dc.services.show.intentions not-defined-intention: header: Connections are not explicitly defined - body: There appears to be an Intention defining traffic, but the services are unable to communicate until that connection is explicitly defined as a downstream or Transparent Proxy mode is turned on. + body: There appears to be an Intention allowing traffic, but the services are unable to communicate until that connection is enabled by defining an explicit upstream or proxies are set to 'transparent' mode. footer: Read the documentation wildcard-intention: header: Permissive Intention @@ -149,5 +149,5 @@ topology-metrics: notExact: Create not-defined: header: No traffic - body: Add the current service as an explicit upstream or turn on Transparent Proxy mode to initiate traffic. + body: Add "{upstream}" as an explicit upstream of "{downstream}" or set the "{downstream}" proxy to "transparent" mode to enable traffic. action: Documentation