Skip to content

Commit 968c52b

Browse files
authored
fix: add error that provisionerkeys require the externalprovisioners feature (#15541)
1 parent 16ade98 commit 968c52b

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

enterprise/cli/provisionerkeys_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ func TestProvisionerKeys(t *testing.T) {
2626
client, owner := coderdenttest.New(t, &coderdenttest.Options{
2727
LicenseOptions: &coderdenttest.LicenseOptions{
2828
Features: license.Features{
29-
codersdk.FeatureMultipleOrganizations: 1,
29+
codersdk.FeatureExternalProvisionerDaemons: 1,
3030
},
3131
},
3232
})

enterprise/coderd/coderd.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ func New(ctx context.Context, options *Options) (_ *API, err error) {
343343
r.Use(
344344
apiKeyMiddleware,
345345
httpmw.ExtractOrganizationParam(api.Database),
346-
api.RequireFeatureMW(codersdk.FeatureMultipleOrganizations),
346+
api.RequireFeatureMW(codersdk.FeatureExternalProvisionerDaemons),
347347
)
348348
r.Get("/", api.provisionerKeys)
349349
r.Post("/", api.postProvisionerKey)

enterprise/coderd/provisionerkeys_test.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ func TestProvisionerKeys(t *testing.T) {
2626
},
2727
LicenseOptions: &coderdenttest.LicenseOptions{
2828
Features: license.Features{
29-
codersdk.FeatureMultipleOrganizations: 1,
29+
codersdk.FeatureExternalProvisionerDaemons: 1,
30+
codersdk.FeatureMultipleOrganizations: 1,
3031
},
3132
},
3233
})

0 commit comments

Comments
 (0)