@@ -25,9 +25,6 @@ func TestOverridesAPIWithRunningCortex(t *testing.T) {
25
25
require .NoError (t , err )
26
26
defer s .Close ()
27
27
28
- consul := e2edb .NewConsulWithName ("consul" )
29
- require .NoError (t , s .StartAndWaitReady (consul ))
30
-
31
28
minio := e2edb .NewMinio (9000 , "cortex" )
32
29
require .NoError (t , s .StartAndWaitReady (minio ))
33
30
@@ -52,23 +49,16 @@ func TestOverridesAPIWithRunningCortex(t *testing.T) {
52
49
53
50
require .NoError (t , s3Client .Upload (context .Background (), "runtime.yaml" , bytes .NewReader (runtimeConfigData )))
54
51
55
- baseFlags := mergeFlags (AlertmanagerLocalFlags (), BlocksStorageFlags ())
56
- flags := mergeFlags (
57
- baseFlags ,
58
- map [string ]string {
59
- "-target" : "overrides" ,
60
-
61
- "-overrides.runtime-config-file" : "runtime.yaml" ,
62
- "-overrides.backend" : "s3" ,
63
- "-overrides.s3.access-key-id" : e2edb .MinioAccessKey ,
64
- "-overrides.s3.secret-access-key" : e2edb .MinioSecretKey ,
65
- "-overrides.s3.bucket-name" : "cortex" ,
66
- "-overrides.s3.endpoint" : minio .NetworkHTTPEndpoint (),
67
- "-overrides.s3.insecure" : "true" ,
68
- "-ring.store" : "consul" ,
69
- "-consul.hostname" : consul .NetworkHTTPEndpoint (),
70
- },
71
- )
52
+ flags := map [string ]string {
53
+ "-target" : "overrides" ,
54
+ "-overrides.runtime-config-file" : "runtime.yaml" ,
55
+ "-overrides.backend" : "s3" ,
56
+ "-overrides.s3.access-key-id" : e2edb .MinioAccessKey ,
57
+ "-overrides.s3.secret-access-key" : e2edb .MinioSecretKey ,
58
+ "-overrides.s3.bucket-name" : "cortex" ,
59
+ "-overrides.s3.endpoint" : minio .NetworkHTTPEndpoint (),
60
+ "-overrides.s3.insecure" : "true" ,
61
+ }
72
62
73
63
cortexSvc := e2ecortex .NewSingleBinary ("cortex-overrides" , flags , "" )
74
64
require .NoError (t , s .StartAndWaitReady (cortexSvc ))
@@ -214,29 +204,19 @@ func TestOverridesAPITenantExtraction(t *testing.T) {
214
204
require .NoError (t , err )
215
205
defer s .Close ()
216
206
217
- consul := e2edb .NewConsulWithName ("consul-tenant" )
218
- require .NoError (t , s .StartAndWaitReady (consul ))
219
-
220
207
minio := e2edb .NewMinio (9010 , "cortex" )
221
208
require .NoError (t , s .StartAndWaitReady (minio ))
222
209
223
- baseFlags := mergeFlags (AlertmanagerLocalFlags (), BlocksStorageFlags ())
224
- flags := mergeFlags (
225
- baseFlags ,
226
- map [string ]string {
227
- "-target" : "overrides" ,
228
-
229
- "-overrides.runtime-config-file" : "runtime.yaml" ,
230
- "-overrides.backend" : "s3" ,
231
- "-overrides.s3.access-key-id" : e2edb .MinioAccessKey ,
232
- "-overrides.s3.secret-access-key" : e2edb .MinioSecretKey ,
233
- "-overrides.s3.bucket-name" : "cortex" ,
234
- "-overrides.s3.endpoint" : minio .NetworkHTTPEndpoint (),
235
- "-overrides.s3.insecure" : "true" ,
236
- "-ring.store" : "consul" ,
237
- "-consul.hostname" : consul .NetworkHTTPEndpoint (),
238
- },
239
- )
210
+ flags := map [string ]string {
211
+ "-target" : "overrides" ,
212
+ "-overrides.runtime-config-file" : "runtime.yaml" ,
213
+ "-overrides.backend" : "s3" ,
214
+ "-overrides.s3.access-key-id" : e2edb .MinioAccessKey ,
215
+ "-overrides.s3.secret-access-key" : e2edb .MinioSecretKey ,
216
+ "-overrides.s3.bucket-name" : "cortex" ,
217
+ "-overrides.s3.endpoint" : minio .NetworkHTTPEndpoint (),
218
+ "-overrides.s3.insecure" : "true" ,
219
+ }
240
220
241
221
cortexSvc := e2ecortex .NewSingleBinary ("cortex-overrides-tenant" , flags , "" )
242
222
require .NoError (t , s .StartAndWaitReady (cortexSvc ))
@@ -273,17 +253,11 @@ func TestOverridesAPIFilesystemBackendRejected(t *testing.T) {
273
253
defer s .Close ()
274
254
275
255
t .Run ("filesystem backend should be rejected" , func (t * testing.T ) {
276
- baseFlags := mergeFlags (AlertmanagerLocalFlags (), BlocksStorageFlags ())
277
- flags := mergeFlags (
278
- baseFlags ,
279
- map [string ]string {
280
- "-target" : "overrides" ,
281
- "-overrides.runtime-config-file" : "runtime.yaml" ,
282
- "-overrides.backend" : "filesystem" ,
283
- "-ring.store" : "consul" ,
284
- "-consul.hostname" : "localhost:8500" ,
285
- },
286
- )
256
+ flags := map [string ]string {
257
+ "-target" : "overrides" ,
258
+ "-overrides.runtime-config-file" : "runtime.yaml" ,
259
+ "-overrides.backend" : "filesystem" ,
260
+ }
287
261
288
262
cortexSvc := e2ecortex .NewSingleBinary ("cortex-overrides-filesystem" , flags , "" )
289
263
@@ -297,16 +271,10 @@ func TestOverridesAPIFilesystemBackendRejected(t *testing.T) {
297
271
})
298
272
299
273
t .Run ("no backend specified should be rejected" , func (t * testing.T ) {
300
- baseFlags := mergeFlags (AlertmanagerLocalFlags (), BlocksStorageFlags ())
301
- flags := mergeFlags (
302
- baseFlags ,
303
- map [string ]string {
304
- "-target" : "overrides" ,
305
- "-overrides.runtime-config-file" : "runtime.yaml" ,
306
- "-ring.store" : "consul" ,
307
- "-consul.hostname" : "localhost:8500" ,
308
- },
309
- )
274
+ flags := map [string ]string {
275
+ "-target" : "overrides" ,
276
+ "-overrides.runtime-config-file" : "runtime.yaml" ,
277
+ }
310
278
311
279
cortexSvc := e2ecortex .NewSingleBinary ("cortex-overrides-no-backend" , flags , "" )
312
280
0 commit comments