chore(deps): update terraform grafana to v2 - autoclosed
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
grafana (source) | required_provider | major |
1.43.0 -> 2.19.0
|
⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.
Release Notes
grafana/terraform-provider-grafana (grafana)
v2.19.0
What's Changed
- SSO: add skip_org_role_sync field to SAML settings by @dmihai in https://github.com/grafana/terraform-provider-grafana/pull/1510
- SSO: update docs stating that SAML support is in preview by @dmihai in https://github.com/grafana/terraform-provider-grafana/pull/1509
- Bump github.com/grafana/synthetic-monitoring-agent from 0.23.3 to 0.23.4 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1506
- Bump the terraform group with 3 updates by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1505
- Users: ignore case when diffing email and login by @IevaVasiljeva in https://github.com/grafana/terraform-provider-grafana/pull/1512
- Update oncall_schedule.md by @gthompson280 in https://github.com/grafana/terraform-provider-grafana/pull/1513
- Terraform Code Generation: Add "lister" function interface by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1501
- Terraform Code Generation: Add listers for Grafana resources by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1504
- Code Generation: Support json format by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1519
- Bump github.com/urfave/cli/v2 from 2.27.1 to 2.27.2 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1523
- Bump github.com/hashicorp/terraform-plugin-docs from 0.19.1 to 0.19.2 in the terraform group by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1522
- Code Generation: Working prototype for Grafana by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1514
- Upgrade Grafana client to latest version by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1521
- Code Generation: Grafana Cloud by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1528
- Grafana oncall integration data source by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1532
- Datasources: Fix numerical UIDs by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1531
- Code Generation: Functional Alpha version by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1533
- Bump iFaxity/wait-on-action from 1.1.0 to 1.2.1 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1536
- Bump github.com/tmccombs/hcl2json from 0.6.2 to 0.6.3 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1539
- Bump golang.org/x/text from 0.14.0 to 0.15.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1538
- Bump github.com/hashicorp/terraform-plugin-go from 0.22.2 to 0.23.0 in the terraform group by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1537
- Bump github.com/grafana/synthetic-monitoring-agent from 0.23.4 to 0.24.1 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1540
- Cloud Stacks: Better "wait for readiness" by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1545
- SSO: Update docs removing azuread from api_url requirements by @dmihai in https://github.com/grafana/terraform-provider-grafana/pull/1548
- SSO: Fix and improve SAML validations by @dmihai in https://github.com/grafana/terraform-provider-grafana/pull/1542
- Role Datasource: Find hidden roles by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1552
- Add folder UID validation by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1551
-
grafana_rule_group
: Detect name conflicts by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1550 -
grafana_cloud_stack_service_account
: Compatibility with roles/permissions by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1546 -
TestAccGrafanaServiceAccountFromCloud_AssignRoleOrPermissions
: Not parallel by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1557
New Contributors
- @gthompson280 made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1513
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.18.0...v2.19.0
v2.18.0
What's Changed
- Roles: Unskip Grafana Cloud test by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1480
- Permission resources: Common code by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1482
- Add
grafana_role_assignment_item
resource by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1484 -
grafana_oncall_team
: Add retry by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1486 - Bump github.com/grafana/synthetic-monitoring-agent from 0.23.2 to 0.23.3 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1491
-
TestAccExampleWithReplace
: Make sure replace is actually done by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1489 - Bump github.com/hashicorp/terraform-plugin-docs from 0.18.0 to 0.19.0 in the terraform group by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1490
- Alerting Notification Policy: Allow inheriting contact point by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1488
- Plugin Framework: Fix
Configure
function by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1487 -
grafana_service_account
: Require role attribute by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1495 - Fix
grafana_alert_rule_group
imports by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1496 - Fix playlist updates by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1498
- Fix SM docs link by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1500
-
grafana_service_account
: Fix updates on v11 by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1503
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.17.0...v2.18.0
v2.17.0
What's Changed
- Add
grafana_service_account_permission_item
resource by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1478 - SSO: Improve Azure AD validation by @mgyongyosi in https://github.com/grafana/terraform-provider-grafana/pull/1390
- Roles: Remove global role validation by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1479
- Add
grafana_dashboard_permission_item
resource by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1481 - SSO: add saml support for the sso settings resource by @dmihai in https://github.com/grafana/terraform-provider-grafana/pull/1474
New Contributors
- @mgyongyosi made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1390
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.16.0...v2.17.0
v2.16.0
What's Changed
- Bump github.com/grafana/synthetic-monitoring-agent from 0.23.1 to 0.23.2 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1472
- SSO: Prepare for integrating SAML into
grafana_sso_settings
resource by @dmihai in https://github.com/grafana/terraform-provider-grafana/pull/1473 - Implement
grafana_folder_permission_item
resource by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1465 -
grafana_oncall_escalation
: Addnotify_team_members
option by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1477 - Implement
grafana_data_source_permission_item
by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1470 - Permission Items: Common code by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1471
-
grafana_organization_preferences
: Managed by SA token by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1476
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.15.0...v2.16.0
v2.15.0
What's Changed
- Deprecate datasource_id on ML resources by @csmarchbanks in https://github.com/grafana/terraform-provider-grafana/pull/1439
- Oncall: Use common resource framework by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1438
- Add KeepLast to NoDataState & ExecErrState in Alerting Rule Group by @Cleymax in https://github.com/grafana/terraform-provider-grafana/pull/1442
- Bump the terraform group with 1 update by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1446
- Alerting Mute Timings: Add
disable_provenance
by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1417 - Update docs: Redirects by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1448
- Datasources: Prevent headers from being set in json_data by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1447
- Add
grafana_data_source_config
resource by @miljanic in https://github.com/grafana/terraform-provider-grafana/pull/1441 - Run enterprise tests on more versions by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1343
- Ignore CSS rule failures in linkchecker by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1451
- SM: Use common resource framework by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1434
- Grafana: Use common resource framework by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1445
- Reports: Fix PDF format being added twice by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1444
- Update openapi client to latest version by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1443
- Reject tokens on global-scoped resources by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1421
- Bump ScribeMD/docker-cache from 0.4.0 to 0.5.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1458
- Bump github.com/hashicorp/hcl/v2 from 2.20.0 to 2.20.1 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1457
- SM: include examples for multihttp by @rdubrock in https://github.com/grafana/terraform-provider-grafana/pull/1455
- Docs: update docs for local development with Grafana by @dmihai in https://github.com/grafana/terraform-provider-grafana/pull/1460
- Fully support TF plugin framework by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1459
- Alert Rule Group: Migrate away from legacy ID format by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1453
- Expose client creation and provider config by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1461
- Cloud: Add new
cloud_org_member
resource by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1435 - Fix
grafana_cloud_stack_service_account
resource to support creating service accounts without a basic role by @F21 in https://github.com/grafana/terraform-provider-grafana/pull/1464 - Rename
cloud_api_key
in docs by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1466 -
grafana_oncall_escalation
resource - drop support fortype = trigger_action
+ add support fortype = trigger_webhook
by @joeyorlando in https://github.com/grafana/terraform-provider-grafana/pull/1467 - Datasource: Use UID instead of numerical ID by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1468
- Folder: Use UID instead of numerical ID by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1469
New Contributors
- @miljanic made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1441
- @F21 made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1464
- @joeyorlando made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1467
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.14.3...v2.15.0
v2.14.3
What's Changed
- Fix
service_account_id
reference instack_service_account_token
resource by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1431 - ML: each Jobs test creates a datasource to depend on by @gerboland in https://github.com/grafana/terraform-provider-grafana/pull/1422
- Remove global resources var by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1432
- Update
module
in go.mod by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1430 -
cloud_stack_service_account
: Use new GET and DELETE endpoints by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1437
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.14.2...v2.14.3
v2.14.2
What's Changed
- Convert Cloud resources to new "resource" framework by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1391
- Bump ScribeMD/docker-cache from 0.3.7 to 0.4.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1428
- Bump github.com/grafana/synthetic-monitoring-agent from 0.22.0 to 0.23.1 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1429
- Expose the
provider
package by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1427 - One more fix for
grafana_cloud_stack_service_account
by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1426
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.14.1...v2.14.2
v2.14.1
What's Changed
- Tests: Replace
ProviderFactories
withProtoV5ProviderFactories
by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1423 - Fix
grafana_cloud_service_account
read by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1424
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.14.0...v2.14.1
v2.14.0
What's Changed
- Bump the terraform group with 4 updates by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1409
- Bump github.com/go-openapi/strfmt from 0.22.2 to 0.23.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1410
- Bump github.com/go-openapi/runtime from 0.27.2 to 0.28.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1411
- Alerting: Add support for notification settings for alert rules by @yuri-tceretian in https://github.com/grafana/terraform-provider-grafana/pull/1407
- Cloud: Make full use of ID + import generation framework by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1412
- SM: Allow deleting probes that are in use by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1386
- Bump github.com/grafana/synthetic-monitoring-agent from 0.21.0 to 0.22.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1414
- Bump the terraform group with 1 update by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1413
- Folder datasource fixes by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1416
- Self-contained
oncall
package by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1418 - Self-contained SM package by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1419
- Self-contained
grafana
package by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1420
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.13.0...v2.14.0
v2.13.0
What's Changed
- POC: Standardize and verify ID formats by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1380
- Add description for service account token ressource by @Cleymax in https://github.com/grafana/terraform-provider-grafana/pull/1389
- Rename
TFID
->ResourceID
by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1394 - Upgrade Grafana Cloud client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1392
- Bump github.com/hashicorp/hcl/v2 from 2.19.1 to 2.20.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1398
- Bump github.com/go-openapi/runtime from 0.27.1 to 0.27.2 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1401
- Bump github.com/go-openapi/strfmt from 0.22.0 to 0.22.2 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1400
- Self-contained ML package by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1397
- Self-contained cloud package by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1393
- Self-contained SLO package by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1396
- Update Grafana client to commit
861284d
by @yuri-tceretian in https://github.com/grafana/terraform-provider-grafana/pull/1405 - docs: add required scope for cloud_stack_service_account by @Duologic in https://github.com/grafana/terraform-provider-grafana/pull/1403
- Update cloud client to latest version by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1406
- Typed resource ID helper by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1395
New Contributors
- @Duologic made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1403
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.12.2...v2.13.0
v2.12.2
What's Changed
- Github Actions: Remove docker compose install by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1374
- Add full integration test by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1377
- Issue templates: Use new YAML format by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1378
- Bump github.com/grafana/synthetic-monitoring-agent from 0.20.1 to 0.21.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1384
- Stack: Remove
Computed
attribute onurl
by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1387 - Fix stack docs missing some placeholders by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1376
- Describe the cloud access policy scopes needed for each resource by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1381
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.12.1...v2.12.2
v2.12.1
What's Changed
- Fix provider error preventing all operations in v2.12.0 by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1373
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.12.0...v2.12.1
v2.12.0
What's Changed
- Bump github.com/grafana/synthetic-monitoring-api-go-client from 0.7.0 to 0.8.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1334
- Cloud: Completely get rid of old client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1333
- Bump github.com/grafana/synthetic-monitoring-agent from 0.19.3 to 0.19.5 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1335
- FIx Grafana 10.3 TODOs by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1336
- SM: Higher default for multi HTTP checks by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1342
- Cloud Stack: Add profiles information by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1341
- Add terraform resource for the SSO Settings API by @dmihai in https://github.com/grafana/terraform-provider-grafana/pull/1289
- Bump github.com/grafana/synthetic-monitoring-agent from 0.19.5 to 0.19.6 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1345
- Reports: Add schedule timezone for reports by @spinillos in https://github.com/grafana/terraform-provider-grafana/pull/1320
- Remove references to master branch by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1348
- SSO: add validation for the provider_name field by @dmihai in https://github.com/grafana/terraform-provider-grafana/pull/1347
- Bump github.com/grafana/synthetic-monitoring-agent from 0.19.6 to 0.20.1 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1346
- SSO: add validation rules for auth_url, token_url and api_url settings by @dmihai in https://github.com/grafana/terraform-provider-grafana/pull/1352
- SSO: add custom fields to OAuth2 settings by @dmihai in https://github.com/grafana/terraform-provider-grafana/pull/1350
- SSO: additional acc test for custom fields by @dmihai in https://github.com/grafana/terraform-provider-grafana/pull/1353
- update ownership: grafana-com-team -> grafana-com-maintainers by @jalopez in https://github.com/grafana/terraform-provider-grafana/pull/1360
- SSO Settings: Run tests on cloud instance by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1359
- Add OTLP endpoint to cloud stacks by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1362
- Fix contact point notifier update by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1361
- Cloud Stacks: Add
labels
by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1349 - Folder Permissions: Reconcile if the folder was deleted by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1351
- Fix cloud instance service account update by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1355
- Cloud: Optimize Cloud SA operations by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1356
- Docs + provider config: Deprecate
cloud_api_key
by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1366 - Make Cloud test suite pass by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1368
- Run all cloud tests on releases by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1367
- Cloud: Fix plugin installation test by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1371
New Contributors
- @dmihai made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1289
- @jalopez made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1360
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.11.0...v2.12.0
v2.11.0
What's Changed
- Cloud: Create new OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1301
- Remove references to
cloud_api_key
by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1307 - Report tests: Still flaky by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1308
- OnCall: Support hourly shift by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1310
- Cloud Plugin: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1311
- Bump github.com/hashicorp/terraform-plugin-docs from 0.17.0 to 0.18.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1316
- Bump github.com/go-openapi/runtime from 0.26.2 to 0.27.1 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1314
- Update oncall shift interval param docs by @matiasb in https://github.com/grafana/terraform-provider-grafana/pull/1312
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.31.0 to 2.32.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1318
- Grafana Cloud API Keys: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1319
- Bump github.com/hashicorp/terraform-plugin-mux from 0.13.0 to 0.14.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1317
- SLO: Add destination datasource type by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1321
- Update SM docs with access policy information by @mem in https://github.com/grafana/terraform-provider-grafana/pull/1326
- Cloud Stack: Fix description on stack create by @fishgrimsby in https://github.com/grafana/terraform-provider-grafana/pull/1325
- Cloud Stack: Allow updating url by @fishgrimsby in https://github.com/grafana/terraform-provider-grafana/pull/1328
- Reports: Add report_variables to dashboards by @spinillos in https://github.com/grafana/terraform-provider-grafana/pull/1323
- Cloud: Better errors by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1329
- Cloud Resources: Use OpenAPI client for tests by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1322
- SLO: Remove destination datasource type by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1331
- Update Grafana versions in tests by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1268
New Contributors
- @fishgrimsby made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1325
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.10.0...v2.11.0
v2.10.0
What's Changed
- Alerting Notification Policy: Support org-specific provisioning by @Cleymax in https://github.com/grafana/terraform-provider-grafana/pull/1276
-
✨ Add ofdisable_provenance
for grafana_contact_point by @afreyermuth98 in https://github.com/grafana/terraform-provider-grafana/pull/1255 - Fix flaky report test by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1305
- Fix flaky service account tests by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1304
- Add MySQL instance to
docker-compose
by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1303
New Contributors
- @afreyermuth98 made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1255
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.9.0...v2.10.0
v2.9.0
What's Changed
- Datasource + SA permissions: Use OpenAPI for tests by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1267
- Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1271
- Reports: Add missing time range in old reports and update test client by @spinillos in https://github.com/grafana/terraform-provider-grafana/pull/1259
- Notification Policy: Use OpenAPI for tests by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1246
- Alerting Contact Points: Use OpenAPI for tests by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1248
- Public Dashboards: Use OpenAPI for tests by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1264
- Alerting Message Templates: Add
disable_provenance
by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1252 - Alerting Contact Points: Support org-specific provisioning by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1251
- Dashboard resource: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1261
- Public Dashboard: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1265
- Alerting Notification Policy: Add
disable_provenance
attribute by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1253 - Add/Upgrade
weekStart
preference for Teams and Organizations by @Cleymax in https://github.com/grafana/terraform-provider-grafana/pull/1237 - Role Assignment: Forgot deprecated client call by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1275
- Role Assignments: Use OpenAPI for tests by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1274
- SA Token: Test with OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1278
- Org Preferences: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1279
- Alerting Mute Timing: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1281
- Reports: Allow to set multiple reports by @spinillos in https://github.com/grafana/terraform-provider-grafana/pull/1280
- Bump github.com/prometheus/common from 0.45.0 to 0.46.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1286
- Bump github.com/hashicorp/terraform-plugin-framework from 1.4.2 to 1.5.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1285
- Datasource: Service Account by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1272
- Replace old client's config with OpenAPI config by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1287
- Alerting Rule Group: Parse duration with strfmt by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1283
- Folder permissions: use the new RBAC endpoints for folder permission resource by @IevaVasiljeva in https://github.com/grafana/terraform-provider-grafana/pull/1293
- Flaky tests: Use random UID for report tests by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1291
- Add the OpenAPI-generated SLO client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1282
- Add SM URL to tests by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1294
- Bump github.com/hashicorp/terraform-plugin-docs from 0.16.0 to 0.17.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1297
- Alert Rule: Fix
0s
issue by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1299 - Alerting Mute Timing: Mute all the time by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1300
- Fix alerting contact point issues by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1284
- Add codeowners entries for each part of the provider by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1290
- Fix alerting resources' error messages by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1292
- Alerting Contact Points: Add SNS notifier by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1295
- Ease of use: Add validation that org_id isn't used with API Keys/SA Tokens by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1296
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.8.1...v2.9.0
v2.8.1
What's Changed
- Migrate Reports to OpenAPI by @spinillos in https://github.com/grafana/terraform-provider-grafana/pull/1228
- Bump golang.org/x/crypto from 0.15.0 to 0.17.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1243
- Bump github.com/hashicorp/terraform-plugin-go from 0.19.0 to 0.20.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1242
- Bump github.com/hashicorp/terraform-plugin-mux from 0.12.0 to 0.13.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1240
- Bump github.com/go-openapi/strfmt from 0.21.9 to 0.21.10 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1241
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.30.0 to 2.31.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1239
- Bump github.com/grafana/synthetic-monitoring-agent from 0.19.1 to 0.19.3 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1238
- Alerting Contact Points: Refer by name by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1247
- Alerting: Add wrapper function for mutex by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1250
- Bump ScribeMD/docker-cache from 0.3.6 to 0.3.7 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1254
- Bump github.com/go-openapi/strfmt from 0.21.10 to 0.22.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1257
- Update to OpenAPI client tracking Grafana's main branch by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1236
- Service Account Permissions: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1266
- Datasource Permissions: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1263
- Force recomputation of computed values for Grafana Cloud stacks on slug update by @StefanoBoriero in https://github.com/grafana/terraform-provider-grafana/pull/1269
New Contributors
- @spinillos made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1228
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.8.0...v2.8.1
v2.8.0
What's Changed
- Add system theme for org and team preferences by @Cleymax in https://github.com/grafana/terraform-provider-grafana/pull/1193
- Un-deprecate team external group by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1192
- Bump github.com/go-openapi/strfmt from 0.21.7 to 0.21.8 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1194
- Preferences: Deprecate
home_dashboard_id
by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1196 - Oncall Integration: Fix removing templates by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1201
- Permissions: handle cases when a resource has been manually deleted from Grafana by @IevaVasiljeva in https://github.com/grafana/terraform-provider-grafana/pull/1205
- Team External Group: Use OpenAPI for tests + Fix delete by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1212
- Alerting Template: Use OpenAPI client + support
org_id
by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1216 - Alerting: Add support for location to mute-timings by @yuri-tceretian in https://github.com/grafana/terraform-provider-grafana/pull/1217
- Bump github.com/go-openapi/runtime from 0.26.0 to 0.26.2 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1221
- Bump actions/setup-go from 4 to 5 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1218
- Bump github.com/go-openapi/strfmt from 0.21.8 to 0.21.9 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1220
- SM Installation: Validate that cloud client is configured by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1230
- Alerting Rule Groups: Support editing from UI by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1214
- SM Installation: Determine API URL from stack's region slug by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1233
Internal Changes
- Update OpenAPI client again by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1188
- Users: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1190
- Role Assignments: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1189
- Dashboard tests: Check exists OpenAPI by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1195
- Playlist: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1197
- Alerting Rule Group: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1200
- Library panel tests: Use OpenAPI client + rework by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1209
- Org Prefs: Use OpenAPI for tests + rework by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1208
- Folders+Team: Use OpenAPI in testing helper functions by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1207
- Ensure all documentation examples are tested and valid by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1210
- Alerting Rule Group test: Use OpenAPI by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1203
- Alerting Mute Timing tests: Use OpenAPI by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1204
- API Keys: Use OpenAPI for tests by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1211
- Alerting Message Template: Use OpenAPI for tests by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1213
- Set-up muxing with new provider framework by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1206
- Mark old client as deprecated by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1227
- Fix
TestAccGrafanaServiceAccountFromCloud
by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1231 - Folder/Dashboard Permissions Tests: Use OpenAPI by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1232
- API Keys: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1223
- Alerting Contact Points: Migrate to OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1226
- Alerting Notification Policies: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1229
- Remove validation in new provider framework config by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1235
New Contributors
- @Cleymax made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1193
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.7.0...v2.8.0
v2.7.0
What's Changed
- add jira integration to integrationTypes in grafna on call by @romga in https://github.com/grafana/terraform-provider-grafana/pull/1152
- Notification Policy: Fix perma-drift by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1168
- Nested Folders: Note that it needs a feature flag by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1167
- Inclusion of "is_webhook_enabled" oncall webhook argument in Read, Create, Update operations by @jorgeav in https://github.com/grafana/terraform-provider-grafana/pull/1177
- Permission Resources: Allow empty permissions by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1179
- Check for 404s on deletes by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1180
- Nil check on oncall integration templates by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1185
- Update SLO Resources to Accept Empty Alerting and Empty Fastburn/Slowburn Fields by @elainevuong in https://github.com/grafana/terraform-provider-grafana/pull/1186
Internal Changes
- Annotations: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1148
- Bump github.com/grafana/synthetic-monitoring-agent from 0.18.3 to 0.19.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1154
- Bump github.com/hashicorp/go-retryablehttp from 0.7.4 to 0.7.5 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1156
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.29.0 to 2.30.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1155
- data_source_dashboard: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1149
- data_source_dashboards: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1159
- Role: Add test for non-default org creation by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1158
- Org tests: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1144
- Tests: Fix merge conflicts by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1164
- Service Accounts: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1161
- Datasources: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1163
- Service Account Tokens: Use the OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1162
- Fix flaky
data_source_dashboards
test by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1170 - Add
WithoutResource
test helper by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1169 - Datasource User[s]: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1165
- Dashboard Permissions: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1171
- Library Panel Datasource: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1160
- Org DS: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1175
- Org Resource: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1176
- Role: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1181
- Update OpenAPI client following error management changes by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1182
- Bump github.com/grafana/synthetic-monitoring-agent from 0.19.0 to 0.19.1 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1183
- Update OpenAPI client to latest version by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1187
New Contributors
- @romga made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1152
- @jorgeav made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1177
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.6.1...v2.7.0
v2.6.1
What's Changed
- Retry by default on 401s by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1130
- OpenAPI Client: Clone before modifying org ID by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1150
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.6.0...v2.6.1
v2.6.0
What's Changed
- Bump golang.org/x/text from 0.13.0 to 0.14.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1128
- Folder: Clean up API calls by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1123
- Folder: Support sub-folders (nestedFolders) by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1129
- data_source_folder: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1134
- data_source_folders: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1135
- Service accounts: Bring the service account permission code up to date with Golang API Client changes by @IevaVasiljeva in https://github.com/grafana/terraform-provider-grafana/pull/1132
- Library Panel: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1142
- Data sources: Add
Admin
permission to data source permission options by @IevaVasiljeva in https://github.com/grafana/terraform-provider-grafana/pull/1133 - Add new attributes to OnCall outgoing webhook by @vadimkerr in https://github.com/grafana/terraform-provider-grafana/pull/1147
- OpenAPI: Fix API calls pointing to subpath by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1145
Internal Changes
- CI: Run tests on sub-pathed Grafana by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1127
- CI: Use only free runners by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1131
- User Tests: Use OpenAPI client to check if they exist by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1136
- Library Panel Tests: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1138
- Datasource tests: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1141
- Service Account tests: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1143
- Role tests: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1139
- Playlist tests: Use OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1140
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.5.0...v2.6.0
v2.5.0
What's Changed
- add multihttp check type by @rdubrock in https://github.com/grafana/terraform-provider-grafana/pull/992
- SA Permissions: Set correctly on creation by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1095
- SM: rename checks to assertions by @mem in https://github.com/grafana/terraform-provider-grafana/pull/1111
- Folder: Prevent UID updates by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1114
- Dashboard: Allow folder update by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1110
- Service accounts: Add None role for service account creation by @eleijonmarck in https://github.com/grafana/terraform-provider-grafana/pull/1057
- Alerting: add support for on-call integration by @yuri-tceretian in https://github.com/grafana/terraform-provider-grafana/pull/1087
- Add org support for role None by @buccarel in https://github.com/grafana/terraform-provider-grafana/pull/1068
- name is read-only, slug isn't by @hertzsprung in https://github.com/grafana/terraform-provider-grafana/pull/1097
- Alerting: Introduce support of responders for OpsGenie integration by @yuri-tceretian in https://github.com/grafana/terraform-provider-grafana/pull/1100
- Add public dashboards support by @evictorero in https://github.com/grafana/terraform-provider-grafana/pull/1026
- Update TF Provider for DestinationDatasource Field on SLOs by @elainevuong in https://github.com/grafana/terraform-provider-grafana/pull/1112
- Alerting Rule Groups: Fix provisioning in non-default org by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1124
Internal Changes
- Cloud Instance Checks: Use random names everywhere by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1108
- Merge
CheckOSSTestsEnabled
andCheckOSSTestsSemver
helpers by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1107 - Testing: Common
Exists
andDestroy
helpers by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1102 - Bump hashicorp/setup-terraform from 2 to 3 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1113
- Team: Check exist/destroy with new helper by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1115
- Tests: Limit test parallelism by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1118
- Team: Migrate to generated OpenAPI client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1117
- Annotations: Check exist/destroy with new helper by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1116
- CI: Update Grafana to 10.2 by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1106
- Github Actions: Migrate Cloud pipelines by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1119
- Github Actions: OSS and Enterprise tests by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1121
New Contributors
- @buccarel made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1068
- @hertzsprung made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1097
- @evictorero made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1026
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.4.0...v2.5.0
v2.4.0
What's Changed
- Fix Synthetic monitoring http versions documentation to HTTP/2.0 by @mbarrien in https://github.com/grafana/terraform-provider-grafana/pull/1059
- Bump github.com/grafana/synthetic-monitoring-agent from 0.17.1 to 0.17.3 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1064
- Bump github.com/grafana/amixr-api-go-client from 0.0.9 to 0.0.10 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1065
- Add enable web overrides option to oncall schedules by @matiasb in https://github.com/grafana/terraform-provider-grafana/pull/1056
- Alerting: Add missing fields to contact points integrations by @yuri-tceretian in https://github.com/grafana/terraform-provider-grafana/pull/1060
- Bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1071
- Alerting: update route schema to require group_by only for the root policy by @yuri-tceretian in https://github.com/grafana/terraform-provider-grafana/pull/1072
- Bump github.com/grafana/synthetic-monitoring-agent from 0.17.3 to 0.18.1 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1077
- Upgrade to go 1.21 by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1084
- Add missing contact point integrations by @yuri-tceretian in https://github.com/grafana/terraform-provider-grafana/pull/1083
- SM: Add retries on client by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1085
-
grafana_role
: Supportorg_id
by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1090 - Service Account: Allow changing name (without recreating) by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1091
- Role: Allow auto incrementing version by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1092
- Bump github.com/prometheus/common from 0.44.0 to 0.45.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1093
- Bump github.com/hashicorp/go-retryablehttp from 0.6.6 to 0.7.4 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1094
- Fix Synthetic Monitoring bootstrapping docs by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1098
- Use the swagger-generated OpenAPI client for the
Folder
service by @nikimanoledaki in https://github.com/grafana/terraform-provider-grafana/pull/1013 - Bump google.golang.org/grpc from 1.58.2 to 1.58.3 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1101
Internal Changes
- SM: Make tests run parallel (with random IDs) by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1058
- Drone: Update test versions by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1055
- Fix flaky
grafana_dashboards
test by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1081 - Migrate smaller CI pipelines to Github Actions by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1080
- Do not run all tests with the TLS proxy by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1082
New Contributors
- @mbarrien made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1059
- @matiasb made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1056
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.3.3...v2.4.0
v2.3.3
What's Changed
- Fix broken links by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1053
-
grafana_team
: Document import by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1052 - Configure retry_wait parameter through the provider configuration by @StefanoBoriero in https://github.com/grafana/terraform-provider-grafana/pull/1017
- Permissions: Support service account in
user_id
field by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1051
New Contributors
- @StefanoBoriero made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1017
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.3.2...v2.3.3
v2.3.2
What's Changed
- Initialise OAPI Client with authentication by @nikimanoledaki in https://github.com/grafana/terraform-provider-grafana/pull/1043
- Bump github.com/grafana/synthetic-monitoring-agent from 0.17.0 to 0.17.1 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1044
- Refactor TLS config by @nikimanoledaki in https://github.com/grafana/terraform-provider-grafana/pull/1046
- Remove cloud access policy scope validation by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1049
New Contributors
- @nikimanoledaki made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1043
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.3.1...v2.3.2
v2.3.1
What's Changed
- Bump github.com/grafana/synthetic-monitoring-agent from 0.16.5 to 0.17.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1029
- Bump github.com/grafana/grafana-api-golang-client from 0.23.0 to 0.24.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1030
- Bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1031
- Cloud: Fix flaky stack creation by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1033
- Cloud Stack: More reliable retrying by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1035
- Update data_source.md by @jtama in https://github.com/grafana/terraform-provider-grafana/pull/1024
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.28.0 to 2.29.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1028
- CI: Run TLS authentication tests by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1037
- Fix flaky enterprise test by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1038
- fix(
grafana_role_assignment
): Support new service account ID format by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1036
New Contributors
- @jtama made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/1024
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.3.0...v2.3.1
v2.3.0
What's Changed
- Bump golang.org/x/text from 0.11.0 to 0.12.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/998
- Cloud Access Policy: Remove scope validation by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1005
- Docs: Add dashboard example in the main provider page by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1011
- Oncall: Stop reading password and auth header by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/1020
- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1019
- Bump golang.org/x/text from 0.12.0 to 0.13.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1018
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.27.0 to 2.28.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/1014
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.2.0...v2.3.0
v2.2.0
What's Changed
- Grafana OnCall: add
direct_paging
integration type by @vadimkerr in https://github.com/grafana/terraform-provider-grafana/pull/988 - Bump github.com/grafana/synthetic-monitoring-agent from 0.16.4 to 0.16.5 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/987
- SLO Ratio Query by @elainevuong in https://github.com/grafana/terraform-provider-grafana/pull/990
- Delete gracefully if user no longer exist in grafana by @pascal-hofmann in https://github.com/grafana/terraform-provider-grafana/pull/991
New Contributors
- @vadimkerr made their first contribution in https://github.com/grafana/terraform-provider-grafana/pull/988
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.1.0...v2.2.0
v2.1.0
What's Changed
- Role: Common code between resource and DS by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/969
- Bump github.com/hashicorp/terraform-plugin-docs from 0.15.0 to 0.16.0 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/973
- Bump github.com/grafana/synthetic-monitoring-agent from 0.16.3 to 0.16.4 by @dependabot in https://github.com/grafana/terraform-provider-grafana/pull/974
- Folder: Add
org_id
attribute by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/975 - Datasource: Add
org_id
attribute by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/976 - Team: Common code between resource and DS by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/970
- Refactor: Common read error check function by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/977
- Cloud: Access policy tokens are preferred for auth by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/978
- Team: Integrate
team_sync
settings by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/971 - Make sure
org_id
is always set in state by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/981 - Team: Support
org_id
attribute by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/979 - Mark the global
org_id
as deprecated by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/980 - Silence
org_id
deprecation warning when not using it by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/984
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v2.0.0...v2.1.0
v2.0.0
What's Changed
- Datasource: Remove deprecated fields by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/963
- Remove deprecated resources by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/964
- Remove
cloud_stack_slug
attribute from API key by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/965 - Remove unused fields in
synthetic_monitoring_installation
by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/966 - Dashboard: Remove
slug
and its migration by @julienduchesne in https://github.com/grafana/terraform-provider-grafana/pull/967
Full Changelog: https://github.com/grafana/terraform-provider-grafana/compare/v1.43.0...v2.0.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.