@@ -25,9 +25,6 @@ func TestOverridesAPIWithRunningCortex(t *testing.T) {
2525 require .NoError (t , err )
2626 defer s .Close ()
2727
28- consul := e2edb .NewConsulWithName ("consul" )
29- require .NoError (t , s .StartAndWaitReady (consul ))
30-
3128 minio := e2edb .NewMinio (9000 , "cortex" )
3229 require .NoError (t , s .StartAndWaitReady (minio ))
3330
@@ -52,23 +49,17 @@ func TestOverridesAPIWithRunningCortex(t *testing.T) {
5249
5350 require .NoError (t , s3Client .Upload (context .Background (), "runtime.yaml" , bytes .NewReader (runtimeConfigData )))
5451
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+
55+ "-overrides.runtime-config-file" : "runtime.yaml" ,
56+ "-overrides.backend" : "s3" ,
57+ "-overrides.s3.access-key-id" : e2edb .MinioAccessKey ,
58+ "-overrides.s3.secret-access-key" : e2edb .MinioSecretKey ,
59+ "-overrides.s3.bucket-name" : "cortex" ,
60+ "-overrides.s3.endpoint" : minio .NetworkHTTPEndpoint (),
61+ "-overrides.s3.insecure" : "true" ,
62+ }
7263
7364 cortexSvc := e2ecortex .NewSingleBinary ("cortex-overrides" , flags , "" )
7465 require .NoError (t , s .StartAndWaitReady (cortexSvc ))
@@ -220,23 +211,19 @@ func TestOverridesAPITenantExtraction(t *testing.T) {
220211 minio := e2edb .NewMinio (9010 , "cortex" )
221212 require .NoError (t , s .StartAndWaitReady (minio ))
222213
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- )
214+ flags := map [string ]string {
215+ "-target" : "overrides" ,
216+
217+ "-overrides.runtime-config-file" : "runtime.yaml" ,
218+ "-overrides.backend" : "s3" ,
219+ "-overrides.s3.access-key-id" : e2edb .MinioAccessKey ,
220+ "-overrides.s3.secret-access-key" : e2edb .MinioSecretKey ,
221+ "-overrides.s3.bucket-name" : "cortex" ,
222+ "-overrides.s3.endpoint" : minio .NetworkHTTPEndpoint (),
223+ "-overrides.s3.insecure" : "true" ,
224+ "-ring.store" : "consul" ,
225+ "-consul.hostname" : consul .NetworkHTTPEndpoint (),
226+ }
240227
241228 cortexSvc := e2ecortex .NewSingleBinary ("cortex-overrides-tenant" , flags , "" )
242229 require .NoError (t , s .StartAndWaitReady (cortexSvc ))
@@ -273,17 +260,13 @@ func TestOverridesAPIFilesystemBackendRejected(t *testing.T) {
273260 defer s .Close ()
274261
275262 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- )
263+ flags := map [string ]string {
264+ "-target" : "overrides" ,
265+ "-overrides.runtime-config-file" : "runtime.yaml" ,
266+ "-overrides.backend" : "filesystem" ,
267+ "-ring.store" : "consul" ,
268+ "-consul.hostname" : "localhost:8500" ,
269+ }
287270
288271 cortexSvc := e2ecortex .NewSingleBinary ("cortex-overrides-filesystem" , flags , "" )
289272
@@ -297,16 +280,12 @@ func TestOverridesAPIFilesystemBackendRejected(t *testing.T) {
297280 })
298281
299282 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- )
283+ flags := map [string ]string {
284+ "-target" : "overrides" ,
285+ "-overrides.runtime-config-file" : "runtime.yaml" ,
286+ "-ring.store" : "consul" ,
287+ "-consul.hostname" : "localhost:8500" ,
288+ }
310289
311290 cortexSvc := e2ecortex .NewSingleBinary ("cortex-overrides-no-backend" , flags , "" )
312291
0 commit comments