Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commita8c5708

Browse files
committed
chore: add test for coord rolling restart
1 parent7ea8a22 commita8c5708

File tree

4 files changed

+354
-5
lines changed

4 files changed

+354
-5
lines changed

‎coderd/coderd.go‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1399,9 +1399,6 @@ func (api *API) Close() error {
13991399
default:
14001400
api.cancel()
14011401
}
1402-
ifapi.derpCloseFunc!=nil {
1403-
api.derpCloseFunc()
1404-
}
14051402

14061403
wsDone:=make(chanstruct{})
14071404
timer:=time.NewTimer(10*time.Second)
@@ -1427,11 +1424,14 @@ func (api *API) Close() error {
14271424
api.updateChecker.Close()
14281425
}
14291426
_=api.workspaceAppServer.Close()
1427+
_=api.agentProvider.Close()
1428+
ifapi.derpCloseFunc!=nil {
1429+
api.derpCloseFunc()
1430+
}
14301431
coordinator:=api.TailnetCoordinator.Load()
14311432
ifcoordinator!=nil {
14321433
_= (*coordinator).Close()
14331434
}
1434-
_=api.agentProvider.Close()
14351435
_=api.statsReporter.Close()
14361436
_=api.NetworkTelemetryBatcher.Close()
14371437
returnnil

‎coderd/database/dbauthz/dbauthz.go‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ var (
253253
rbac.ResourceDeploymentConfig.Type: {policy.ActionCreate,policy.ActionUpdate,policy.ActionDelete},
254254
rbac.ResourceNotificationPreference.Type: {policy.ActionCreate,policy.ActionUpdate,policy.ActionDelete},
255255
rbac.ResourceNotificationTemplate.Type: {policy.ActionCreate,policy.ActionUpdate,policy.ActionDelete},
256+
rbac.ResourceTailnetCoordinator.Type: {policy.ActionCreate,policy.ActionUpdate,policy.ActionDelete},
256257
}),
257258
Org:map[string][]rbac.Permission{},
258259
User: []rbac.Permission{},

‎enterprise/tailnet/pgcoord.go‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -506,7 +506,8 @@ func newBinder(ctx context.Context,
506506

507507
b.logger.Debug(b.ctx,"updating peers to lost")
508508

509-
ctx,cancel:=context.WithTimeout(context.Background(),time.Second*15)
509+
//nolint:gocritic // provisioner is system
510+
ctx,cancel:=context.WithTimeout(dbauthz.AsSystemRestricted(context.Background()),time.Second*15)
510511
defercancel()
511512
err:=b.store.UpdateTailnetPeerStatusByCoordinator(ctx, database.UpdateTailnetPeerStatusByCoordinatorParams{
512513
CoordinatorID:b.coordinatorID,

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp