Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove changelog entries for v1.14.0+ #381

Merged
merged 1 commit into from
Feb 8, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
176 changes: 1 addition & 175 deletions CHANGELOG.md
@@ -1,178 +1,6 @@
# Changelog

## [v1.19.0](https://github.com/grafana/terraform-provider-grafana/tree/v1.19.0) (2022-02-04)

[Full Changelog](https://github.com/grafana/terraform-provider-grafana/compare/v1.18.0...v1.19.0)

**Implemented enhancements:**

- Resource to control the new style of alerting provided in Grafana 8.X [\#348](https://github.com/grafana/terraform-provider-grafana/issues/348)
- Add terraform resource for Grafana Stacks [\#342](https://github.com/grafana/terraform-provider-grafana/issues/342)
- :sparkles: Add GitHub as a data source [\#335](https://github.com/grafana/terraform-provider-grafana/issues/335)
- Amazon Athena Datasource Support [\#334](https://github.com/grafana/terraform-provider-grafana/issues/334)
- Support external\_id for CloudWatch grafana\_data\_source [\#308](https://github.com/grafana/terraform-provider-grafana/issues/308)
- Support creating alert rules [\#281](https://github.com/grafana/terraform-provider-grafana/issues/281)
- Library Panels API [\#278](https://github.com/grafana/terraform-provider-grafana/issues/278)
- New feature: reporting resource [\#204](https://github.com/grafana/terraform-provider-grafana/issues/204)
- Have errors from Grafana API print full response message [\#96](https://github.com/grafana/terraform-provider-grafana/issues/96)

**Fixed bugs:**

- Error: authorization token required [\#307](https://github.com/grafana/terraform-provider-grafana/issues/307)
- Difference between grafana provider docs an implementation [\#262](https://github.com/grafana/terraform-provider-grafana/issues/262)
- Alert Notifications secure\_settings passing bool when api expects string [\#234](https://github.com/grafana/terraform-provider-grafana/issues/234)
- Bug fix: Add global field when updating a role. [\#337](https://github.com/grafana/terraform-provider-grafana/pull/337) ([vtorosyan](https://github.com/vtorosyan))

**Closed issues:**

- BuiltInRole deploy not idempotent [\#362](https://github.com/grafana/terraform-provider-grafana/issues/362)
- Feature Request: secureFields support for alert\_notification resource [\#147](https://github.com/grafana/terraform-provider-grafana/issues/147)
- Improve documentation for elasticsearch data source [\#135](https://github.com/grafana/terraform-provider-grafana/issues/135)
- Resource grafana\_data\_source does not configure password [\#112](https://github.com/grafana/terraform-provider-grafana/issues/112)
- \[feature request\] add the possibility to use Grafana provisioning capability [\#108](https://github.com/grafana/terraform-provider-grafana/issues/108)

**Merged pull requests:**

- Format Terraform files in examples/ [\#372](https://github.com/grafana/terraform-provider-grafana/pull/372) ([inkel](https://github.com/inkel))
- add data\_source\_library\_panel [\#370](https://github.com/grafana/terraform-provider-grafana/pull/370) ([justinTM](https://github.com/justinTM))
- Update resource\_builtin\_role\_assignment resource to ignore assignments defined in the server side [\#369](https://github.com/grafana/terraform-provider-grafana/pull/369) ([vtorosyan](https://github.com/vtorosyan))
- Bump github.com/grafana/synthetic-monitoring-agent from 0.5.0 to 0.6.2 [\#367](https://github.com/grafana/terraform-provider-grafana/pull/367) ([dependabot[bot]](https://github.com/apps/dependabot))
- Add function to check semver for OSS tests [\#365](https://github.com/grafana/terraform-provider-grafana/pull/365) ([julienduchesne](https://github.com/julienduchesne))
- Add missing `grafana-cloud-api-key` secret to the pipeline [\#364](https://github.com/grafana/terraform-provider-grafana/pull/364) ([julienduchesne](https://github.com/julienduchesne))
- add data\_source\_dashboard [\#359](https://github.com/grafana/terraform-provider-grafana/pull/359) ([justinTM](https://github.com/justinTM))
- Add client for Grafana Cloud [\#358](https://github.com/grafana/terraform-provider-grafana/pull/358) ([julienduchesne](https://github.com/julienduchesne))
- Add support for 'External ID' in AWS-based datasources \(Cloudwatch, Athena\) [\#356](https://github.com/grafana/terraform-provider-grafana/pull/356) ([ripa1993](https://github.com/ripa1993))
- Fix probes datasource tests [\#355](https://github.com/grafana/terraform-provider-grafana/pull/355) ([julienduchesne](https://github.com/julienduchesne))
- Add Grafana Cloud stack resource and DataSource [\#354](https://github.com/grafana/terraform-provider-grafana/pull/354) ([NasAmin](https://github.com/NasAmin))
- Add support for AWS Athena datasource [\#353](https://github.com/grafana/terraform-provider-grafana/pull/353) ([ripa1993](https://github.com/ripa1993))
- Add importer to alert notification [\#352](https://github.com/grafana/terraform-provider-grafana/pull/352) ([RhynoVDS](https://github.com/RhynoVDS))
- Bump github.com/grafana/synthetic-monitoring-api-go-client from 0.4.0 to 0.5.0 [\#351](https://github.com/grafana/terraform-provider-grafana/pull/351) ([dependabot[bot]](https://github.com/apps/dependabot))
- Bump github.com/grafana/synthetic-monitoring-agent from 0.4.1 to 0.5.0 [\#350](https://github.com/grafana/terraform-provider-grafana/pull/350) ([dependabot[bot]](https://github.com/apps/dependabot))
- Add `GRAFANA\_CLOUD\_API\_KEY` into CI [\#344](https://github.com/grafana/terraform-provider-grafana/pull/344) ([julienduchesne](https://github.com/julienduchesne))
- :sparkles: Add GitHub Datasource [\#340](https://github.com/grafana/terraform-provider-grafana/pull/340) ([Gary-H9](https://github.com/Gary-H9))
- SM: Use new `GetCheck` and `GetProbe` functions [\#339](https://github.com/grafana/terraform-provider-grafana/pull/339) ([julienduchesne](https://github.com/julienduchesne))
- Bump github.com/grafana/synthetic-monitoring-api-go-client from 0.3.0 to 0.4.0 [\#338](https://github.com/grafana/terraform-provider-grafana/pull/338) ([dependabot[bot]](https://github.com/apps/dependabot))
- New resource: `grafana\_report` [\#336](https://github.com/grafana/terraform-provider-grafana/pull/336) ([julienduchesne](https://github.com/julienduchesne))
- Add Library Panel Resource [\#331](https://github.com/grafana/terraform-provider-grafana/pull/331) ([justinTM](https://github.com/justinTM))

## [v1.18.0](https://github.com/grafana/terraform-provider-grafana/tree/v1.18.0) (2022-01-10)

[Full Changelog](https://github.com/grafana/terraform-provider-grafana/compare/v1.17.0...v1.18.0)

**Implemented enhancements:**

- Test on all currently supported Grafana versions [\#318](https://github.com/grafana/terraform-provider-grafana/issues/318)
- Custom HTTP headers for datasources [\#191](https://github.com/grafana/terraform-provider-grafana/issues/191)
- \[feature request\] allow to insecure ssl connections [\#67](https://github.com/grafana/terraform-provider-grafana/issues/67)

**Fixed bugs:**

- Error: Plugin did not respond with grafana\_synthetic\_monitoring\_check.all [\#326](https://github.com/grafana/terraform-provider-grafana/issues/326)
- terraform-provider-grafana\_v1.17.0 plugin crashed! [\#316](https://github.com/grafana/terraform-provider-grafana/issues/316)
- Missing URL Protocol Scheme check in newer versions - now provider is crashing [\#301](https://github.com/grafana/terraform-provider-grafana/issues/301)
- Go panic: interface conversion with secure\_settings attribute during grafana\_alert\_notification ressource creation [\#280](https://github.com/grafana/terraform-provider-grafana/issues/280)
- Failed to install provider [\#272](https://github.com/grafana/terraform-provider-grafana/issues/272)
- grafana-provider v1.13.0 + terraform 1.0.2 seems incompatible [\#240](https://github.com/grafana/terraform-provider-grafana/issues/240)
- Terraform not able to destroy resources in order to recreate them after Grafana folder name change [\#85](https://github.com/grafana/terraform-provider-grafana/issues/85)
- Grafana 5 datasource for variables/templating/panels are not assigned [\#19](https://github.com/grafana/terraform-provider-grafana/issues/19)
- Fix folder ID documentation [\#319](https://github.com/grafana/terraform-provider-grafana/pull/319) ([inkel](https://github.com/inkel))

**Closed issues:**

- Grafana provider does not allow to add settings to the alert notification [\#89](https://github.com/grafana/terraform-provider-grafana/issues/89)
- Error: Arguments must not be quoted [\#70](https://github.com/grafana/terraform-provider-grafana/issues/70)
- Cannot create/delete multiple dashboards resources at once [\#64](https://github.com/grafana/terraform-provider-grafana/issues/64)

**Merged pull requests:**

- Add import to the SM check documentation [\#333](https://github.com/grafana/terraform-provider-grafana/pull/333) ([julienduchesne](https://github.com/julienduchesne))
- Synthetic Monitoring: Allow filtering out deprecated probes [\#332](https://github.com/grafana/terraform-provider-grafana/pull/332) ([julienduchesne](https://github.com/julienduchesne))
- Resource to manage machine learning jobs [\#330](https://github.com/grafana/terraform-provider-grafana/pull/330) ([csmarchbanks](https://github.com/csmarchbanks))
- Validate that there's exactly one SM check setting [\#329](https://github.com/grafana/terraform-provider-grafana/pull/329) ([julienduchesne](https://github.com/julienduchesne))
- add traceroute checktype to synthetic\_monitoring\_check resource [\#327](https://github.com/grafana/terraform-provider-grafana/pull/327) ([rdubrock](https://github.com/rdubrock))
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.10.0 to 2.10.1 [\#325](https://github.com/grafana/terraform-provider-grafana/pull/325) ([dependabot[bot]](https://github.com/apps/dependabot))
- Bump client to correctly handle configuration errors [\#324](https://github.com/grafana/terraform-provider-grafana/pull/324) ([julienduchesne](https://github.com/julienduchesne))
- Make secure\_settings always pass values as string [\#322](https://github.com/grafana/terraform-provider-grafana/pull/322) ([inkel](https://github.com/inkel))
- Add a CODEOWNERS file [\#320](https://github.com/grafana/terraform-provider-grafana/pull/320) ([inkel](https://github.com/inkel))
- datasource: add http headers support [\#261](https://github.com/grafana/terraform-provider-grafana/pull/261) ([guyguy333](https://github.com/guyguy333))

## [v1.17.0](https://github.com/grafana/terraform-provider-grafana/tree/v1.17.0) (2021-12-20)

[Full Changelog](https://github.com/grafana/terraform-provider-grafana/compare/v1.16.0...v1.17.0)

**Implemented enhancements:**

- Enable data\_source uid output to address grafana 3.x dashboard changes [\#304](https://github.com/grafana/terraform-provider-grafana/issues/304)
- \[Feature Request\] Support teams, admin users, users [\#51](https://github.com/grafana/terraform-provider-grafana/issues/51)
- \[Feature Request\] Manage Grafana playlists through Terraform [\#25](https://github.com/grafana/terraform-provider-grafana/issues/25)

**Closed issues:**

- Grafana Dashboard doesn't support folder\_id and org\_id [\#31](https://github.com/grafana/terraform-provider-grafana/issues/31)

**Merged pull requests:**

- Run OSS tests on all currently supported versions [\#321](https://github.com/grafana/terraform-provider-grafana/pull/321) ([julienduchesne](https://github.com/julienduchesne))
- Add UID to datasource reosurce and test [\#315](https://github.com/grafana/terraform-provider-grafana/pull/315) ([wanieldilson](https://github.com/wanieldilson))
- Testing: Consistent uid and id regexes [\#313](https://github.com/grafana/terraform-provider-grafana/pull/313) ([julienduchesne](https://github.com/julienduchesne))
- Feature: data source folder [\#312](https://github.com/grafana/terraform-provider-grafana/pull/312) ([julienduchesne](https://github.com/julienduchesne))
- Skip tests instead of using build tags [\#311](https://github.com/grafana/terraform-provider-grafana/pull/311) ([julienduchesne](https://github.com/julienduchesne))
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.9.0 to 2.10.0 [\#310](https://github.com/grafana/terraform-provider-grafana/pull/310) ([dependabot[bot]](https://github.com/apps/dependabot))
- add message to dashboard creation [\#306](https://github.com/grafana/terraform-provider-grafana/pull/306) ([justinTM](https://github.com/justinTM))
- Bump github.com/grafana/synthetic-monitoring-agent from 0.3.3 to 0.4.1 [\#302](https://github.com/grafana/terraform-provider-grafana/pull/302) ([dependabot[bot]](https://github.com/apps/dependabot))
- feat: new resource `grafana\_playlist` [\#264](https://github.com/grafana/terraform-provider-grafana/pull/264) ([anGie44](https://github.com/anGie44))

## [v1.16.0](https://github.com/grafana/terraform-provider-grafana/tree/v1.16.0) (2021-11-24)

[Full Changelog](https://github.com/grafana/terraform-provider-grafana/compare/v1.15.0...v1.16.0)

**Implemented enhancements:**

- CI for Cloud Acceptance Tests [\#226](https://github.com/grafana/terraform-provider-grafana/issues/226)
- New feature: datasource permissions [\#205](https://github.com/grafana/terraform-provider-grafana/issues/205)
- Support management of API Keys. [\#143](https://github.com/grafana/terraform-provider-grafana/issues/143)

**Merged pull requests:**

- docs: Print out the files that are out of sync [\#298](https://github.com/grafana/terraform-provider-grafana/pull/298) ([julienduchesne](https://github.com/julienduchesne))
- Update the grafana version to 8.2.5 in tests [\#297](https://github.com/grafana/terraform-provider-grafana/pull/297) ([julienduchesne](https://github.com/julienduchesne))
- Check for docs drift [\#296](https://github.com/grafana/terraform-provider-grafana/pull/296) ([julienduchesne](https://github.com/julienduchesne))
- Api key support [\#295](https://github.com/grafana/terraform-provider-grafana/pull/295) ([baloo](https://github.com/baloo))
- Run cloud tests in CI [\#293](https://github.com/grafana/terraform-provider-grafana/pull/293) ([julienduchesne](https://github.com/julienduchesne))
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.8.0 to 2.9.0 [\#292](https://github.com/grafana/terraform-provider-grafana/pull/292) ([dependabot[bot]](https://github.com/apps/dependabot))
- Add `grafana\_data\_source\_permission` resource [\#289](https://github.com/grafana/terraform-provider-grafana/pull/289) ([julienduchesne](https://github.com/julienduchesne))
- Bump github.com/grafana/synthetic-monitoring-agent from 0.0.24 to 0.3.3 [\#288](https://github.com/grafana/terraform-provider-grafana/pull/288) ([dependabot[bot]](https://github.com/apps/dependabot))
- Bump github.com/grafana/synthetic-monitoring-api-go-client from 0.0.2 to 0.3.0 [\#282](https://github.com/grafana/terraform-provider-grafana/pull/282) ([dependabot[bot]](https://github.com/apps/dependabot))

## [v1.15.0](https://github.com/grafana/terraform-provider-grafana/tree/v1.15.0) (2021-11-19)

[Full Changelog](https://github.com/grafana/terraform-provider-grafana/compare/v1.14.0...v1.15.0)

**Fixed bugs:**

- Provider should retry on HTTP Error 503 [\#250](https://github.com/grafana/terraform-provider-grafana/issues/250)
- Sync Terraform state with Grafana backend [\#43](https://github.com/grafana/terraform-provider-grafana/issues/43)

**Merged pull requests:**

- Add new datasource: `grafana\_user` [\#291](https://github.com/grafana/terraform-provider-grafana/pull/291) ([julienduchesne](https://github.com/julienduchesne))
- Add support for importing probe auth\_token [\#290](https://github.com/grafana/terraform-provider-grafana/pull/290) ([mem](https://github.com/mem))
- Bump github.com/hashicorp/terraform-plugin-docs from 0.5.0 to 0.5.1 [\#287](https://github.com/grafana/terraform-provider-grafana/pull/287) ([dependabot[bot]](https://github.com/apps/dependabot))
- grafana/provider.go: set NumRetries [\#284](https://github.com/grafana/terraform-provider-grafana/pull/284) ([flokli](https://github.com/flokli))
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.7.0 to 2.8.0 [\#271](https://github.com/grafana/terraform-provider-grafana/pull/271) ([dependabot[bot]](https://github.com/apps/dependabot))
- Bump github.com/hashicorp/terraform-plugin-docs from 0.4.0 to 0.5.0 [\#268](https://github.com/grafana/terraform-provider-grafana/pull/268) ([dependabot[bot]](https://github.com/apps/dependabot))

## [v1.14.0](https://github.com/grafana/terraform-provider-grafana/tree/v1.14.0) (2021-10-05)

[Full Changelog](https://github.com/grafana/terraform-provider-grafana/compare/v1.13.4...v1.14.0)

**Fixed bugs:**

- Plan crashes when undetermined resource used in templated JSON [\#246](https://github.com/grafana/terraform-provider-grafana/issues/246)

**Merged pull requests:**

- SM: update api url and link to SM API docs [\#277](https://github.com/grafana/terraform-provider-grafana/pull/277) ([electron0zero](https://github.com/electron0zero))
**Changelogs for v1.14.0+ can be found [here](https://github.com/grafana/terraform-provider-grafana/releases)**

## [v1.13.4](https://github.com/grafana/terraform-provider-grafana/tree/v1.13.4) (2021-08-13)

Expand Down Expand Up @@ -581,6 +409,4 @@

[Full Changelog](https://github.com/grafana/terraform-provider-grafana/compare/6e45b80f7bbe6f449a4641a3f32213a9226d7830...v0.1.0)



\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
12 changes: 0 additions & 12 deletions GNUmakefile
Expand Up @@ -29,18 +29,6 @@ testacc-docker-tls:
grafana-provider \
make testacc-oss

changelog:
@test $${RELEASE_VERSION?Please set environment variable RELEASE_VERSION}
@test $${CHANGELOG_GITHUB_TOKEN?Please set environment variable CHANGELOG_GITHUB_TOKEN}
@docker run -it --rm \
-v $$PWD:/usr/local/src/your-app \
-e CHANGELOG_GITHUB_TOKEN=$$CHANGELOG_GITHUB_TOKEN \
ferrarimarco/github-changelog-generator \
--user grafana \
--project terraform-provider-grafana \
--future-release $$RELEASE_VERSION
@git add CHANGELOG.md && git commit -m "Release $$RELEASE_VERSION"

release:
@test $${RELEASE_VERSION?Please set environment variable RELEASE_VERSION}
@git tag $$RELEASE_VERSION
Expand Down