diff --git a/.changelog/15458.txt b/.changelog/15458.txt new file mode 100644 index 000000000..5aa3dc01b --- /dev/null +++ b/.changelog/15458.txt @@ -0,0 +1,3 @@ +```release-note:improvement +ui: The web UI will now show canary_tags of services anyplace we would normally show tags. +``` diff --git a/ui/app/components/allocation-service-sidebar.hbs b/ui/app/components/allocation-service-sidebar.hbs index 37fe8d090..26347629a 100644 --- a/ui/app/components/allocation-service-sidebar.hbs +++ b/ui/app/components/allocation-service-sidebar.hbs @@ -1,156 +1,159 @@
- {{row.model.Output}}
-
- | + Check Name + | ++ Status + | ++ Output + | +
|---|---|---|
| + {{row.model.Check}} + | +
+
+ {{#if (eq row.model.Status "success")}}
+ |
+
+
+ {{row.model.Output}}
+
+ |
+
|
+
+ {{#each (dedupe-by-property (filter-by "Check" row.model.Check @service.healthChecks) prop="Timestamp") as |check|}}
+
+ |
+ ||
| On Update | @@ -169,15 +172,15 @@
- Nomad cannot read health check information from Consul services, but you can view this information in your Consul UI. -
-+ Nomad cannot read health check information from Consul services, but you can view this information in your Consul UI. +
+