Skip to content

Releases: vmware/terraform-provider-wavefront

v5.1.0

10 Nov 10:27
Compare
Choose a tag to compare

Changelog

  • Alert - Add missing parameters
  • Update go client v2.1.1 -> v2.2.1
  • Add release info to contributing.md
  • Cleanup documentation and fix broken example usage

v5.0.5

18 Oct 21:04
Compare
Choose a tag to compare

Changelog

  • e2256ea Remove some broken Makefile commands.
  • aa8cfe5 Fix upgraded linter's new warning.
  • 764503f Upgrade all modules.
  • 17f4501 Update github actions.

v5.0.4

06 Oct 23:17
Compare
Choose a tag to compare

Version using updated GPG key. (Fixes usage with terraform 1.6.0: hashicorp/terraform#33984)

v5.0.3

06 Oct 22:50
Compare
Choose a tag to compare

Changelog

  • aa9a262 Upgrade wavefront cli and module dependencies.

v5.0.2

06 Oct 18:40
Compare
Choose a tag to compare
  • Tidy go modules

Changelog

  • 1c944f9 Bump go version to 1.21.2

v5.0.1

08 Aug 17:34
Compare
Choose a tag to compare

Fixed ACL bug: if the dashboard was not yet created, setting ACL for it would fail.

v5.0.0

04 Aug 08:30
Compare
Choose a tag to compare

⚠️ If you haven't properly set the ACLs for your dashboard_json resources, this version of the provider could lead to an inability to modify those dashboards. ⚠️

The acl field was previously ignored for the dashboard_json resource; because, the dashboard API ignored this field. An explicit call to the dashboard acl endpoint is required to set the ACLs.

To be consistent with how the dashboard resource handles it, the provider now calls the ACL endpoint while saving each dashboard_json resource.

v4.2.0

01 Aug 22:39
Compare
Choose a tag to compare
  • Use a new version of the go client that allows for omissions of the chart summarization field from the dashboard chart objects.
    • This prevents the following API error, in the event the summarization field is not included in the JSON body:
      Cannot deserialize value of type `sunnylabs.query.SummarizationStrategy` from String \"\":  was not one of [MEAN, MEDIAN, MIN, MAX, SUM, COUNT, LAST, FIRST, ANOMALOUS]
      
    • This additionally allowed the removal of a patch that set the summarization field to "MEAN" when it was and empty string. The patch led to confusing diffs in the terraform plan, where summarization was being set to "" from "MEAN"; even if the field was not provided by the user.

v4.1.0

01 Aug 20:44
Compare
Choose a tag to compare

ENHANCEMENT:

  • Add support for no_default_events chart setting.

v4.0.0

27 Jul 22:41
Compare
Choose a tag to compare

This release uses the new go wavefront management api cli version that supports the current Ingestion Policy API. This new API changes the shape of the Ingestion Policy payloads the api expects and returns, meaning the Terraform resources needed to change, breaking existing configurations.*

*Given the SaaS nature of Wavefront, those old configurations would already be broken; so, this change shouldn't impact anyone. However, we will be bumping the major version because it does technically change the config in a non backwards compatible way.