From cfdfdecc1499cbbe23b54a92381a89aedc8cde1f Mon Sep 17 00:00:00 2001 From: pascal Date: Thu, 12 Feb 2026 16:57:16 +0100 Subject: [PATCH] return error if unable to derive cluster on service creation --- management/internals/modules/reverseproxy/manager/manager.go | 1 + 1 file changed, 1 insertion(+) diff --git a/management/internals/modules/reverseproxy/manager/manager.go b/management/internals/modules/reverseproxy/manager/manager.go index f7c2268eb..12c57cbd0 100644 --- a/management/internals/modules/reverseproxy/manager/manager.go +++ b/management/internals/modules/reverseproxy/manager/manager.go @@ -140,6 +140,7 @@ func (m *managerImpl) CreateService(ctx context.Context, accountID, userID strin proxyCluster, err = m.clusterDeriver.DeriveClusterFromDomain(ctx, service.Domain) if err != nil { log.WithError(err).Warnf("could not derive cluster from domain %s, updates will broadcast to all proxy servers", service.Domain) + return nil, status.Errorf(status.PreconditionFailed, "could not derive cluster from domain %s: %v", service.Domain, err) } }