@@ -68,46 +68,6 @@ func TestProvisionerDaemon_PSK(t *testing.T) {
68
68
require .Equal (t , proto .CurrentVersion .String (), daemons [0 ].APIVersion )
69
69
})
70
70
71
- t .Run ("AnotherOrg" , func (t * testing.T ) {
72
- t .Parallel ()
73
- dv := coderdtest .DeploymentValues (t )
74
- dv .Experiments = []string {string (codersdk .ExperimentMultiOrganization )}
75
- client , _ := coderdenttest .New (t , & coderdenttest.Options {
76
- Options : & coderdtest.Options {
77
- DeploymentValues : dv ,
78
- },
79
- ProvisionerDaemonPSK : "provisionersftw" ,
80
- LicenseOptions : & coderdenttest.LicenseOptions {
81
- Features : license.Features {
82
- codersdk .FeatureExternalProvisionerDaemons : 1 ,
83
- codersdk .FeatureMultipleOrganizations : 1 ,
84
- },
85
- },
86
- })
87
- anotherOrg := coderdenttest .CreateOrganization (t , client , coderdenttest.CreateOrganizationOptions {})
88
- inv , conf := newCLI (t , "provisionerd" , "start" , "--psk=provisionersftw" , "--name" , "org-daemon" , "--org" , anotherOrg .ID .String ())
89
- err := conf .URL ().Write (client .URL .String ())
90
- require .NoError (t , err )
91
- pty := ptytest .New (t ).Attach (inv )
92
- ctx , cancel := context .WithTimeout (inv .Context (), testutil .WaitLong )
93
- defer cancel ()
94
- clitest .Start (t , inv )
95
- pty .ExpectMatchContext (ctx , "starting provisioner daemon" )
96
-
97
- var daemons []codersdk.ProvisionerDaemon
98
- require .Eventually (t , func () bool {
99
- daemons , err = client .OrganizationProvisionerDaemons (ctx , anotherOrg .ID )
100
- if err != nil {
101
- return false
102
- }
103
- return len (daemons ) == 1
104
- }, testutil .WaitShort , testutil .IntervalSlow )
105
- assert .Equal (t , "org-daemon" , daemons [0 ].Name )
106
- assert .Equal (t , provisionersdk .ScopeOrganization , daemons [0 ].Tags [provisionersdk .TagScope ])
107
- assert .Equal (t , buildinfo .Version (), daemons [0 ].Version )
108
- assert .Equal (t , proto .CurrentVersion .String (), daemons [0 ].APIVersion )
109
- })
110
-
111
71
t .Run ("AnotherOrgByNameWithUser" , func (t * testing.T ) {
112
72
t .Parallel ()
113
73
dv := coderdtest .DeploymentValues (t )
@@ -126,7 +86,7 @@ func TestProvisionerDaemon_PSK(t *testing.T) {
126
86
})
127
87
anotherOrg := coderdenttest .CreateOrganization (t , client , coderdenttest.CreateOrganizationOptions {})
128
88
anotherClient , _ := coderdtest .CreateAnotherUser (t , client , anotherOrg .ID , rbac .RoleTemplateAdmin ())
129
- inv , conf := newCLI (t , "provisionerd" , "start" , "--psk=provisionersftw" , "-- name" , "org-daemon" , "--org" , anotherOrg .Name )
89
+ inv , conf := newCLI (t , "provisionerd" , "start" , "--name" , "org-daemon" , "--org" , anotherOrg .Name )
130
90
clitest .SetupConfig (t , anotherClient , conf )
131
91
pty := ptytest .New (t ).Attach (inv )
132
92
ctx , cancel := context .WithTimeout (inv .Context (), testutil .WaitLong )
@@ -135,32 +95,6 @@ func TestProvisionerDaemon_PSK(t *testing.T) {
135
95
pty .ExpectMatchContext (ctx , "starting provisioner daemon" )
136
96
})
137
97
138
- t .Run ("AnotherOrgByNameNoUser" , func (t * testing.T ) {
139
- t .Parallel ()
140
- dv := coderdtest .DeploymentValues (t )
141
- dv .Experiments = []string {string (codersdk .ExperimentMultiOrganization )}
142
- client , _ := coderdenttest .New (t , & coderdenttest.Options {
143
- Options : & coderdtest.Options {
144
- DeploymentValues : dv ,
145
- },
146
- ProvisionerDaemonPSK : "provisionersftw" ,
147
- LicenseOptions : & coderdenttest.LicenseOptions {
148
- Features : license.Features {
149
- codersdk .FeatureExternalProvisionerDaemons : 1 ,
150
- codersdk .FeatureMultipleOrganizations : 1 ,
151
- },
152
- },
153
- })
154
- anotherOrg := coderdenttest .CreateOrganization (t , client , coderdenttest.CreateOrganizationOptions {})
155
- inv , conf := newCLI (t , "provisionerd" , "start" , "--psk=provisionersftw" , "--name" , "org-daemon" , "--org" , anotherOrg .Name )
156
- err := conf .URL ().Write (client .URL .String ())
157
- require .NoError (t , err )
158
- ctx , cancel := context .WithTimeout (inv .Context (), testutil .WaitLong )
159
- defer cancel ()
160
- err = inv .WithContext (ctx ).Run ()
161
- require .ErrorContains (t , err , "must provide an org ID when not authenticated as a user and organization is specified" )
162
- })
163
-
164
98
t .Run ("NoUserNoPSK" , func (t * testing.T ) {
165
99
t .Parallel ()
166
100
client , _ := coderdenttest .New (t , & coderdenttest.Options {
@@ -467,7 +401,7 @@ func TestProvisionerDaemon_ProvisionerKey(t *testing.T) {
467
401
Name : "dont-TEST-me" ,
468
402
})
469
403
require .NoError (t , err )
470
- inv , conf := newCLI (t , "provisionerd" , "start" , "--org" , anotherOrg . ID . String (), "-- key" , res .Key , "--name=matt-daemon" )
404
+ inv , conf := newCLI (t , "provisionerd" , "start" , "--key" , res .Key , "--name=matt-daemon" )
471
405
err = conf .URL ().Write (client .URL .String ())
472
406
require .NoError (t , err )
473
407
pty := ptytest .New (t ).Attach (inv )
0 commit comments