Releases: grafana/terraform-provider-grafana
Releases · grafana/terraform-provider-grafana
v2.6.0
What's Changed
- Bump golang.org/x/text from 0.13.0 to 0.14.0 by @dependabot in #1128
- Folder: Clean up API calls by @julienduchesne in #1123
- Folder: Support sub-folders (nestedFolders) by @julienduchesne in #1129
- data_source_folder: Use OpenAPI client by @julienduchesne in #1134
- data_source_folders: Use OpenAPI client by @julienduchesne in #1135
- Service accounts: Bring the service account permission code up to date with Golang API Client changes by @IevaVasiljeva in #1132
- Library Panel: Use OpenAPI client by @julienduchesne in #1142
- Data sources: Add
Admin
permission to data source permission options by @IevaVasiljeva in #1133 - Add new attributes to OnCall outgoing webhook by @vadimkerr in #1147
- OpenAPI: Fix API calls pointing to subpath by @julienduchesne in #1145
Internal Changes
- CI: Run tests on sub-pathed Grafana by @julienduchesne in #1127
- CI: Use only free runners by @julienduchesne in #1131
- User Tests: Use OpenAPI client to check if they exist by @julienduchesne in #1136
- Library Panel Tests: Use OpenAPI client by @julienduchesne in #1138
- Datasource tests: Use OpenAPI client by @julienduchesne in #1141
- Service Account tests: Use OpenAPI client by @julienduchesne in #1143
- Role tests: Use OpenAPI client by @julienduchesne in #1139
- Playlist tests: Use OpenAPI client by @julienduchesne in #1140
Full Changelog: v2.5.0...v2.6.0
v2.5.0
What's Changed
- add multihttp check type by @rdubrock in #992
- SA Permissions: Set correctly on creation by @julienduchesne in #1095
- SM: rename checks to assertions by @mem in #1111
- Folder: Prevent UID updates by @julienduchesne in #1114
- Dashboard: Allow folder update by @julienduchesne in #1110
- Service accounts: Add None role for service account creation by @eleijonmarck in #1057
- Alerting: add support for on-call integration by @yuri-tceretian in #1087
- Add org support for role None by @buccarel in #1068
- name is read-only, slug isn't by @hertzsprung in #1097
- Alerting: Introduce support of responders for OpsGenie integration by @yuri-tceretian in #1100
- Add public dashboards support by @evictorero in #1026
- Update TF Provider for DestinationDatasource Field on SLOs by @elainevuong in #1112
- Alerting Rule Groups: Fix provisioning in non-default org by @julienduchesne in #1124
Internal Changes
- Cloud Instance Checks: Use random names everywhere by @julienduchesne in #1108
- Merge
CheckOSSTestsEnabled
andCheckOSSTestsSemver
helpers by @julienduchesne in #1107 - Testing: Common
Exists
andDestroy
helpers by @julienduchesne in #1102 - Bump hashicorp/setup-terraform from 2 to 3 by @dependabot in #1113
- Team: Check exist/destroy with new helper by @julienduchesne in #1115
- Tests: Limit test parallelism by @julienduchesne in #1118
- Team: Migrate to generated OpenAPI client by @julienduchesne in #1117
- Annotations: Check exist/destroy with new helper by @julienduchesne in #1116
- CI: Update Grafana to 10.2 by @julienduchesne in #1106
- Github Actions: Migrate Cloud pipelines by @julienduchesne in #1119
- Github Actions: OSS and Enterprise tests by @julienduchesne in #1121
New Contributors
- @buccarel made their first contribution in #1068
- @hertzsprung made their first contribution in #1097
- @evictorero made their first contribution in #1026
Full Changelog: 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 #1059
- Bump github.com/grafana/synthetic-monitoring-agent from 0.17.1 to 0.17.3 by @dependabot in #1064
- Bump github.com/grafana/amixr-api-go-client from 0.0.9 to 0.0.10 by @dependabot in #1065
- Add enable web overrides option to oncall schedules by @matiasb in #1056
- Alerting: Add missing fields to contact points integrations by @yuri-tceretian in #1060
- Bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in #1071
- Alerting: update route schema to require group_by only for the root policy by @yuri-tceretian in #1072
- Bump github.com/grafana/synthetic-monitoring-agent from 0.17.3 to 0.18.1 by @dependabot in #1077
- Upgrade to go 1.21 by @julienduchesne in #1084
- Add missing contact point integrations by @yuri-tceretian in #1083
- SM: Add retries on client by @julienduchesne in #1085
grafana_role
: Supportorg_id
by @julienduchesne in #1090- Service Account: Allow changing name (without recreating) by @julienduchesne in #1091
- Role: Allow auto incrementing version by @julienduchesne in #1092
- Bump github.com/prometheus/common from 0.44.0 to 0.45.0 by @dependabot in #1093
- Bump github.com/hashicorp/go-retryablehttp from 0.6.6 to 0.7.4 by @dependabot in #1094
- Fix Synthetic Monitoring bootstrapping docs by @julienduchesne in #1098
- Use the swagger-generated OpenAPI client for the
Folder
service by @nikimanoledaki in #1013 - Bump google.golang.org/grpc from 1.58.2 to 1.58.3 by @dependabot in #1101
Internal Changes
- SM: Make tests run parallel (with random IDs) by @julienduchesne in #1058
- Drone: Update test versions by @julienduchesne in #1055
- Fix flaky
grafana_dashboards
test by @julienduchesne in #1081 - Migrate smaller CI pipelines to Github Actions by @julienduchesne in #1080
- Do not run all tests with the TLS proxy by @julienduchesne in #1082
New Contributors
Full Changelog: v2.3.3...v2.4.0
v2.3.3
What's Changed
- Fix broken links by @julienduchesne in #1053
grafana_team
: Document import by @julienduchesne in #1052- Configure retry_wait parameter through the provider configuration by @stefanoboriero in #1017
- Permissions: Support service account in
user_id
field by @julienduchesne in #1051
New Contributors
- @stefanoboriero made their first contribution in #1017
Full Changelog: v2.3.2...v2.3.3
v2.3.2
What's Changed
- Initialise OAPI Client with authentication by @nikimanoledaki in #1043
- Bump github.com/grafana/synthetic-monitoring-agent from 0.17.0 to 0.17.1 by @dependabot in #1044
- Refactor TLS config by @nikimanoledaki in #1046
- Remove cloud access policy scope validation by @julienduchesne in #1049
New Contributors
- @nikimanoledaki made their first contribution in #1043
Full Changelog: 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 #1029
- Bump github.com/grafana/grafana-api-golang-client from 0.23.0 to 0.24.0 by @dependabot in #1030
- Bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in #1031
- Cloud: Fix flaky stack creation by @julienduchesne in #1033
- Cloud Stack: More reliable retrying by @julienduchesne in #1035
- Update data_source.md by @jtama in #1024
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.28.0 to 2.29.0 by @dependabot in #1028
- CI: Run TLS authentication tests by @julienduchesne in #1037
- Fix flaky enterprise test by @julienduchesne in #1038
- fix(
grafana_role_assignment
): Support new service account ID format by @julienduchesne in #1036
New Contributors
Full Changelog: 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 #998
- Cloud Access Policy: Remove scope validation by @julienduchesne in #1005
- Docs: Add dashboard example in the main provider page by @julienduchesne in #1011
- Oncall: Stop reading password and auth header by @julienduchesne in #1020
- Bump actions/checkout from 3 to 4 by @dependabot in #1019
- Bump golang.org/x/text from 0.12.0 to 0.13.0 by @dependabot in #1018
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.27.0 to 2.28.0 by @dependabot in #1014
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
- Grafana OnCall: add
direct_paging
integration type by @vadimkerr in #988 - Bump github.com/grafana/synthetic-monitoring-agent from 0.16.4 to 0.16.5 by @dependabot in #987
- SLO Ratio Query by @elainevuong in #990
- Delete gracefully if user no longer exist in grafana by @pascal-hofmann in #991
New Contributors
- @vadimkerr made their first contribution in #988
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- Role: Common code between resource and DS by @julienduchesne in #969
- Bump github.com/hashicorp/terraform-plugin-docs from 0.15.0 to 0.16.0 by @dependabot in #973
- Bump github.com/grafana/synthetic-monitoring-agent from 0.16.3 to 0.16.4 by @dependabot in #974
- Folder: Add
org_id
attribute by @julienduchesne in #975 - Datasource: Add
org_id
attribute by @julienduchesne in #976 - Team: Common code between resource and DS by @julienduchesne in #970
- Refactor: Common read error check function by @julienduchesne in #977
- Cloud: Access policy tokens are preferred for auth by @julienduchesne in #978
- Team: Integrate
team_sync
settings by @julienduchesne in #971 - Make sure
org_id
is always set in state by @julienduchesne in #981 - Team: Support
org_id
attribute by @julienduchesne in #979 - Mark the global
org_id
as deprecated by @julienduchesne in #980 - Silence
org_id
deprecation warning when not using it by @julienduchesne in #984
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- Datasource: Remove deprecated fields by @julienduchesne in #963
- Remove deprecated resources by @julienduchesne in #964
- Remove
cloud_stack_slug
attribute from API key by @julienduchesne in #965 - Remove unused fields in
synthetic_monitoring_installation
by @julienduchesne in #966 - Dashboard: Remove
slug
and its migration by @julienduchesne in #967
Full Changelog: v1.43.0...v2.0.0