Skip to content

Commit 886e71d

Browse files
Fix failing cloud instance test in 9.3.2
It's no longer possible to get users from the API in Grafana Cloud with 9.3.2 This test was kinda weird in any case, we were using the fixed ID of the `admin` user, which was probably ID #3 simply as an artifact of our Grafana Cloud process when launching instances So I just removed the `user_id` permission from our test. It's not easy to run this test in a docker Grafana instance because it requires a Grafana Enterprise license
1 parent 4ccd3ab commit 886e71d

File tree

2 files changed

+1
-5
lines changed

2 files changed

+1
-5
lines changed

examples/resources/grafana_data_source_permission/resource.tf

-4
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,6 @@ resource "grafana_data_source_permission" "fooPermissions" {
2323
team_id = grafana_team.team.id
2424
permission = "Query"
2525
}
26-
permissions {
27-
user_id = 3 // 3 is the admin user in cloud. It can't be queried
28-
permission = "Edit"
29-
}
3026
permissions {
3127
built_in_role = "Viewer"
3228
permission = "Query"

grafana/resource_datasource_permission_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ func TestAccDatasourcePermission_basic(t *testing.T) {
2121
Config: testAccExample(t, "resources/grafana_data_source_permission/resource.tf"),
2222
Check: resource.ComposeAggregateTestCheckFunc(
2323
testAccDatasourcePermissionsCheckExists("grafana_data_source_permission.fooPermissions", &datasourceID),
24-
resource.TestCheckResourceAttr("grafana_data_source_permission.fooPermissions", "permissions.#", "3"),
24+
resource.TestCheckResourceAttr("grafana_data_source_permission.fooPermissions", "permissions.#", "2"),
2525
),
2626
},
2727
{

0 commit comments

Comments
 (0)