From 7bc94a6580aae07c3456e5f94cfab338fc0db2ff Mon Sep 17 00:00:00 2001 From: Spike Curtis Date: Wed, 22 Nov 2023 13:20:45 +0400 Subject: [PATCH] fix: enable FeatureHighAvailability if it is licensed --- codersdk/deployment.go | 1 + enterprise/coderd/coderd.go | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/codersdk/deployment.go b/codersdk/deployment.go index 4f2e84adbc0f9..56dd5b38f0c8d 100644 --- a/codersdk/deployment.go +++ b/codersdk/deployment.go @@ -95,6 +95,7 @@ func (n FeatureName) AlwaysEnable() bool { FeatureExternalProvisionerDaemons: true, FeatureAppearance: true, FeatureWorkspaceBatchActions: true, + FeatureHighAvailability: true, }[n] } diff --git a/enterprise/coderd/coderd.go b/enterprise/coderd/coderd.go index 55defaf9b964d..1a34d594ce599 100644 --- a/enterprise/coderd/coderd.go +++ b/enterprise/coderd/coderd.go @@ -472,7 +472,6 @@ func (api *API) updateEntitlements(ctx context.Context) error { codersdk.FeatureAuditLog: api.AuditLogging, codersdk.FeatureBrowserOnly: api.BrowserOnly, codersdk.FeatureSCIM: len(api.SCIMAPIKey) != 0, - codersdk.FeatureHighAvailability: api.DERPServerRelayAddress != "", codersdk.FeatureMultipleExternalAuth: len(api.ExternalAuthConfigs) > 1, codersdk.FeatureTemplateRBAC: api.RBAC, codersdk.FeatureExternalTokenEncryption: len(api.ExternalTokenEncryption) > 0,