Skip to content

Commit 38bc6fb

Browse files
Bump CI Grafana versions (#717)
* CI: Do not run Cloud tests automatically This will lead to faster runtimes and less flakiness. We rarely have to run those tests, we have very few cloud resources * Update workflow * remove target * Bump CI Grafana versions
1 parent d70071e commit 38bc6fb

File tree

3 files changed

+15
-89
lines changed

3 files changed

+15
-89
lines changed

.drone/drone.jsonnet

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
local grafanaVersions = ['9.1.0', '9.0.7', '8.5.5', '8.4.7', '8.3.7', '7.5.15'];
1+
local grafanaVersions = ['9.2.4', '9.1.8', '8.5.15', '7.5.17'];
22
local images = {
33
go: 'golang:1.18',
44
python: 'python:3.9-alpine',

.drone/drone.yml

Lines changed: 13 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -165,14 +165,14 @@ workspace:
165165
path: /drone/terraform-provider-grafana
166166
---
167167
kind: pipeline
168-
name: 'oss tests: 9.1.0'
168+
name: 'oss tests: 9.2.4'
169169
platform:
170170
arch: amd64
171171
os: linux
172172
services:
173173
- environment:
174174
GF_DATABASE_URL: sqlite3:///var/lib/grafana/grafana.db?cache=private&mode=rwc&_journal_mode=WAL
175-
image: grafana/grafana:9.1.0
175+
image: grafana/grafana:9.2.4
176176
name: grafana
177177
steps:
178178
- commands:
@@ -187,7 +187,7 @@ steps:
187187
GRAFANA_AUTH: admin:admin
188188
GRAFANA_ORG_ID: 1
189189
GRAFANA_URL: http://grafana:3000
190-
GRAFANA_VERSION: 9.1.0
190+
GRAFANA_VERSION: 9.2.4
191191
TF_ACC_TERRAFORM_PATH: /drone/terraform-provider-grafana/terraform
192192
image: golang:1.18
193193
name: tests
@@ -202,14 +202,14 @@ workspace:
202202
path: /drone/terraform-provider-grafana
203203
---
204204
kind: pipeline
205-
name: 'oss tests: 9.0.7'
205+
name: 'oss tests: 9.1.8'
206206
platform:
207207
arch: amd64
208208
os: linux
209209
services:
210210
- environment:
211211
GF_DATABASE_URL: sqlite3:///var/lib/grafana/grafana.db?cache=private&mode=rwc&_journal_mode=WAL
212-
image: grafana/grafana:9.0.7
212+
image: grafana/grafana:9.1.8
213213
name: grafana
214214
steps:
215215
- commands:
@@ -224,7 +224,7 @@ steps:
224224
GRAFANA_AUTH: admin:admin
225225
GRAFANA_ORG_ID: 1
226226
GRAFANA_URL: http://grafana:3000
227-
GRAFANA_VERSION: 9.0.7
227+
GRAFANA_VERSION: 9.1.8
228228
TF_ACC_TERRAFORM_PATH: /drone/terraform-provider-grafana/terraform
229229
image: golang:1.18
230230
name: tests
@@ -239,14 +239,14 @@ workspace:
239239
path: /drone/terraform-provider-grafana
240240
---
241241
kind: pipeline
242-
name: 'oss tests: 8.5.5'
242+
name: 'oss tests: 8.5.15'
243243
platform:
244244
arch: amd64
245245
os: linux
246246
services:
247247
- environment:
248248
GF_DATABASE_URL: sqlite3:///var/lib/grafana/grafana.db?cache=private&mode=rwc&_journal_mode=WAL
249-
image: grafana/grafana:8.5.5
249+
image: grafana/grafana:8.5.15
250250
name: grafana
251251
steps:
252252
- commands:
@@ -261,7 +261,7 @@ steps:
261261
GRAFANA_AUTH: admin:admin
262262
GRAFANA_ORG_ID: 1
263263
GRAFANA_URL: http://grafana:3000
264-
GRAFANA_VERSION: 8.5.5
264+
GRAFANA_VERSION: 8.5.15
265265
TF_ACC_TERRAFORM_PATH: /drone/terraform-provider-grafana/terraform
266266
image: golang:1.18
267267
name: tests
@@ -276,14 +276,14 @@ workspace:
276276
path: /drone/terraform-provider-grafana
277277
---
278278
kind: pipeline
279-
name: 'oss tests: 8.4.7'
279+
name: 'oss tests: 7.5.17'
280280
platform:
281281
arch: amd64
282282
os: linux
283283
services:
284284
- environment:
285285
GF_DATABASE_URL: sqlite3:///var/lib/grafana/grafana.db?cache=private&mode=rwc&_journal_mode=WAL
286-
image: grafana/grafana:8.4.7
286+
image: grafana/grafana:7.5.17
287287
name: grafana
288288
steps:
289289
- commands:
@@ -298,81 +298,7 @@ steps:
298298
GRAFANA_AUTH: admin:admin
299299
GRAFANA_ORG_ID: 1
300300
GRAFANA_URL: http://grafana:3000
301-
GRAFANA_VERSION: 8.4.7
302-
TF_ACC_TERRAFORM_PATH: /drone/terraform-provider-grafana/terraform
303-
image: golang:1.18
304-
name: tests
305-
trigger:
306-
branch:
307-
- master
308-
event:
309-
- pull_request
310-
- push
311-
type: docker
312-
workspace:
313-
path: /drone/terraform-provider-grafana
314-
---
315-
kind: pipeline
316-
name: 'oss tests: 8.3.7'
317-
platform:
318-
arch: amd64
319-
os: linux
320-
services:
321-
- environment:
322-
GF_DATABASE_URL: sqlite3:///var/lib/grafana/grafana.db?cache=private&mode=rwc&_journal_mode=WAL
323-
image: grafana/grafana:8.3.7
324-
name: grafana
325-
steps:
326-
- commands:
327-
- cp /bin/terraform /drone/terraform-provider-grafana/terraform
328-
- chmod a+x /drone/terraform-provider-grafana/terraform
329-
image: hashicorp/terraform
330-
name: download-terraform
331-
- commands:
332-
- sleep 5
333-
- make testacc-oss
334-
environment:
335-
GRAFANA_AUTH: admin:admin
336-
GRAFANA_ORG_ID: 1
337-
GRAFANA_URL: http://grafana:3000
338-
GRAFANA_VERSION: 8.3.7
339-
TF_ACC_TERRAFORM_PATH: /drone/terraform-provider-grafana/terraform
340-
image: golang:1.18
341-
name: tests
342-
trigger:
343-
branch:
344-
- master
345-
event:
346-
- pull_request
347-
- push
348-
type: docker
349-
workspace:
350-
path: /drone/terraform-provider-grafana
351-
---
352-
kind: pipeline
353-
name: 'oss tests: 7.5.15'
354-
platform:
355-
arch: amd64
356-
os: linux
357-
services:
358-
- environment:
359-
GF_DATABASE_URL: sqlite3:///var/lib/grafana/grafana.db?cache=private&mode=rwc&_journal_mode=WAL
360-
image: grafana/grafana:7.5.15
361-
name: grafana
362-
steps:
363-
- commands:
364-
- cp /bin/terraform /drone/terraform-provider-grafana/terraform
365-
- chmod a+x /drone/terraform-provider-grafana/terraform
366-
image: hashicorp/terraform
367-
name: download-terraform
368-
- commands:
369-
- sleep 5
370-
- make testacc-oss
371-
environment:
372-
GRAFANA_AUTH: admin:admin
373-
GRAFANA_ORG_ID: 1
374-
GRAFANA_URL: http://grafana:3000
375-
GRAFANA_VERSION: 7.5.15
301+
GRAFANA_VERSION: 7.5.17
376302
TF_ACC_TERRAFORM_PATH: /drone/terraform-provider-grafana/terraform
377303
image: golang:1.18
378304
name: tests
@@ -423,6 +349,6 @@ kind: secret
423349
name: grafana-sm-token
424350
---
425351
kind: signature
426-
hmac: e06354c28923331f229731c554363c1d778fb01464cde4ec885bb4f15a4e92fc
352+
hmac: 0629906c776d28b768ddb481e5e5b5266b8f7d16475b2555044e087fae552adb
427353

428354
...

.github/workflows/comment-on-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ jobs:
1010
- uses: mshick/add-pr-comment@v2
1111
with:
1212
message: |
13-
In order to lower resource usage and have a faster runtime, PRs will not run Cloud tests automatically. To do so, a Grafana Labs employee must promote the Drone build.
13+
In order to lower resource usage and have a faster runtime, PRs will not run Cloud tests automatically. To do so, a Grafana Labs employee must promote the Drone build.

0 commit comments

Comments
 (0)