diff --git a/dependency/catalog_datacenters.go b/dependency/catalog_datacenters.go index 1122d7347..c737778de 100644 --- a/dependency/catalog_datacenters.go +++ b/dependency/catalog_datacenters.go @@ -6,6 +6,7 @@ package dependency import ( "log" "net/url" + "sort" "time" "github.com/hashicorp/consul/api" @@ -88,6 +89,8 @@ func (d *CatalogDatacentersQuery) Fetch(clients *ClientSet, opts *QueryOptions) log.Printf("[TRACE] %s: returned %d results", d, len(result)) + sort.Strings(result) + return respWithMetadata(result) }