Skip to content

Releases: dynatrace-oss/terraform-provider-dynatrace

v1.62.0

02 Aug 09:05
Compare
Choose a tag to compare

New Resources

  • dynatrace_web_app_custom_injection covers configuration for web application custom injection rules
  • dynatrace_discovery_default_rules covers configuration for discovery findings default rules
  • dynatrace_discovery_feature_flags covers configuration for Discovery and Coverage app feature flags

Bug Fixes

  • #509 - Unable to apply workflow with Davis Problem Event as trigger
  • #510 - dynatrace_autotag_v2 always detects changes
  • #511 - Provider failed to plan correctly for dynatrace_business_events_oneagent
  • #512 - dynatrace_autotag_v2 doesn't propagate a tag's value

Schema Updates

The following resources got updated to be compatible with the most recent schema version of Dynatrace:

  • dynatrace_attack_rules
  • dynatrace_vulnerability_code
  • dynatrace_webhook_notification
  • dynatrace_automation_k8s_connections

v1.61.0

26 Jul 16:50
Compare
Choose a tag to compare

New Resources

  • dynatrace_business_events_oneagent_outgoing covers configuration for OneAgent business events
  • dynatrace_oneagent_default_mode covers configuration for OneAgent default mode

Bug Fixes

  • #499 - Added support for attribute allowedEntities in resource dynatrace_credentials
  • #503 - terraform-provider-dynatrace -export -list-exclusions leads to crash
  • #505 - Attribute auto_update_chromium ignored when set to false in dynatrace_synthetic_location resource

Schema Updates

The following resources got updated to be compatible with the most recent schema version of Dynatrace:

  • dynatrace_alerting
  • dynatrace_mobile_app_enablement
  • dynatrace_web_app_enablement
  • dynatrace_autotag_v2
  • dynatrace_automation_workflow_jira
  • dynatrace_automation_workflow_slack
  • dynatrace_disk_edge_anomaly_detectors
  • dynatrace_os_services
  • dynatrace_process_availability

v1.60.0

19 Jul 10:02
Compare
Choose a tag to compare

New Resources

  • dynatrace_network_monitor covers configuration for network availability monitors
  • dynatrace_network_monitor_outage covers configuration for network availability monitor outage handling
  • dynatrace_hub_permissions covers configuration for Dynatrace Hub installation requests
  • dynatrace_automation_workflow_k8s_connections covers configuration for Kubernetes Automation for Workflows app

Bug Fixes

  • #495 - Removed redundant GET calls for data source dynatrace_iam_group
  • #496 - Fixed OAuth failure for resource dynatrace_iam_user
  • #497 - Reduced API validation calls for resource dynatrace_iam_user
  • #494 - Non-empty plans / apply errors for resource dynatrace_aws_credentials

v1.59.3

12 Jul 12:18
Compare
Choose a tag to compare

Bug Fixes

  • #492 - Resource dynatrace_iam_group produced non-empty plans for permissions

Improvements

  • Requests for resources dynatrace_iam* are currently limited to 1 request per second. That rate limiter can now get configured using the environment variable DYNATRACE_IAM_RATE_LIMITER_RATE. It defaults to 1000 (1000 milliseconds in between requests). Maximum allowed is 5000. If set to 0 or a negative value it the rate limiter is disabled.

v1.59.2

11 Jul 13:57
Compare
Choose a tag to compare

Bug Fixes

  • #490 - Resource dynatrace_network_zone produces an update on every plan
  • #491 - Request Throttling for dynatrace_iam* resource can have side effect on OAuth authentication

Documentation

  • The documentation for the Export functionality and Migration Guide are now being maintained within the official documentation on dynatrace.com. Any guides within the Terraform Registry will now redirect to these pages.

v1.59.1

04 Jul 09:24
Compare
Choose a tag to compare

Bug Fixes

  • #487 - Corrected dynatrace_web_application attributes
  • #489 - Resources with insertAfter support prone to fail on updates

Schema Updates

The following resources got updated to be compatible with the most recent schema version of Dynatrace:

  • dynatrace_alerting
  • dynatrace_attack_settings
  • dynatrace_autotag_v2
  • dynatrace_log_sensitive_data_masking
  • dynatrace_log_storage
  • dynatrace_log_timestamp
  • dynatrace_management_zone_v2
  • dynatrace_vulnerability_settings

v1.59.0

27 Jun 12:36
Compare
Choose a tag to compare

New Data Sources

  • dynatrace_autotag allows you to query for an Auto Tag by name

Bug Fixes

  • #485: Changing filter rules in resource dynatrace_maintenance resulted in an error response from the REST API
  • #486: Changing the type of a Web Application (Auto Injected, Manually Injected, ...) didn't have an effect. The attribute type has now been flagged as ForceNew

Documentation Improvements

  • The guides for export and migration have been improved
  • The documentation for resources dynatrace_iam_* has been improved

Schema Updates

The following resources got updated to be compatible with the most recent schema version of Dynatrace:

  • dynatrace_vulnerability_settings
  • dynatrace_attribute_allow_list
  • dynatrace_attack_rules
  • dynatrace_vulnerability_code
  • dynatrace_cloudapp_workloaddetection

v1.58.6

20 Jun 14:49
Compare
Choose a tag to compare

Bug Fixes

  • #480: Creating environment level policies is now deprecated
  • #477: Importing Service Level Objectives using terraform import could crash the Provider when an invalid / wrong ID is getting specified
  • #478: Resource dynatrace_auto_tag_v2 produced a non-empty plan when used in combination with dynatrace_autotag_rules. The resource dynatrace_auto_tag_v2 now offers an additional attribute rules_maintained_externally. If set to true the resource will ignore any changes made to its rules from outside.

v1.58.5

13 Jun 13:57
Compare
Choose a tag to compare

Bug Fixes

  • #439: Configuring the Provider using Dynatrace internal 3rd gen Environment URLs leads to authentication issues
  • #475: Invalid / Non existent OAuth Credentials for Settings 2.0 Resources are now getting properly reported within error messages
  • #476: Race condition when a module contains multiple resource blocks dynatrace_autotag_rules

v1.58.4

06 Jun 14:01
Compare
Choose a tag to compare

Bug Fixes

  • #474: The attribute manually_assigned_apps in resource dynatrace_browser_monitor was ignored by Terraform
  • Resource dynatrace_log_custom_source couldn't get applied to Dynatrace Clusters that have not yet been updated to the most recent version. We've introduced an adapter that is able to deal with any Cluster Version.

Improvements

  • #469 / #471: The export functionality offers two additional features
    • terraform-provider-dynatrace -export -list-exclusions prints out a summary of all resources that are not getting exported by default / when not specified explicitly
    • terraform-provider-dynatrace -export * <resource> .. <resource> allows for exporting all resource that are covered by default in addition to the resources specified.
    • The functionality of terraform-provider-dynatrace -export <resource> .. <resource> hasn't changed. That syntax still exports ONLY the resources specified.
  • Improved documentation of dynatrace_management_zone_v2

Schema Updates

The following resources got updated to be compatible with the most recent schema version of Dynatrace:

  • dynatrace_request_attribute
  • dynatrace_web_application