Skip to content

Releases: dynatrace-oss/terraform-provider-dynatrace

v1.77.0

03 Apr 06:45
Compare
Choose a tag to compare

New Resources

  • #501 - Introduced the resources process_group_naming_order, dynatrace_host_naming_order and dynatrace_service_naming_order
  • #582 - Introduced the resource dynatrace_custom_service_order

Improvements

  • #590 - Added support for authentication via OAuth for all eligible resources. This includes all resources that are based on the Settings 2.0 API. A few remaining resources are still based on endpoints offered by the Config API, simply because there exists no counterpart in Settings 2.0 yet. These resources still require an API Token. Please read this post about how to enforce OAuth credentials for all resources.
  • #625 - The documentation for dynatrace_credentials now contains an example for how to upload a certificate file

Bug Fix

  • #653 - Updating / deleting dynatrace_slo_v2 resources errored out in certain situations
  • #652 - Resource dynatrace_alerting insists on specifying an empty tags attribute in situations where none are allowed to get specified by the REST API
  • #642 - Resource dynatrace_http_monitor_script was included in the list of resources exported by default
  • The documentation for dynatrace_host_anomalies didn't list the allowed values for on_graceful_shutdowns

Schema Updates

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

  • dynatrace_url_based_sampling

Changelog

v1.76.0

17 Mar 08:18
Compare
Choose a tag to compare

New Resource

  • A preliminary version of dynatrace_segment covers configuration of segments to logically structure observability data across apps on the Dynatrace platform. Please read the documentation on the Terraform Registry about limitations

Bug Fixes

  • #648 Export functionality skips selectOption Synthetic events
  • #657 Exporting dynatrace_openpipeline_logs may produce zero results

Changelog

v1.75.1

03 Mar 14:32
Compare
Choose a tag to compare

v1.75.1 fixes an issue when updating resources of type dynatrace_iam_policy_boundary. The response code of the REST API was interpreted incorrectly.

Changelog

  • 8e34440 v1.75.1
  • c1d6a56 Fix: Updating Policy Boundaries may return 204 instead of 201.

v1.75.0

28 Feb 16:48
Compare
Choose a tag to compare

New Resource

  • dynatrace_monitored_technologies_python covers configuration to enable/disable Python monitoring
  • dynatrace_iam_policy_boundary covers boundaries that can get specified when binding policies to user groups via Account Management API for SaaS Accounts

Bug Fix

  • Fixed dynatrace_documents data source from potentially crashing provider
  • Fixed export utility from panicking when pulling list of unnamed web applications
  • #641 - Fixed dynatrace_custom_service resource from producing non-empty plans
  • #643 - Resolved dynatrace_automation_workflow resource missing type attribute

Schema Updates

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

  • dynatrace_log_timestamp
  • dynatrace_declarative_grouping
  • dynatrace_vulnerability_settings
  • dynatrace_log_sensitive_data_masking

Changelog

  • c3176e1 v1.75.0
  • 6085d24 Introduced resource dynatrace_policy_boundary (#645)
  • abda5de Updated dynatrace_attack_allowlist resource
  • 3ae020d Fixed #643
  • db0e234 Fixed #643
  • 9eba535 Introduced dynatrace_monitored_technologies_python resource
  • 157a58c Updated dynatrace_log_sensitive_data_masking resource
  • c285d5f Updated dynatrace_vulnerability_settings resource
  • 6ed1a5f Updated dynatrace_declarative_grouping resource
  • b58befd Updated dynatrace_log_timestamp resource
  • 36aab04 Updated resource with version update only
  • c48c24c Fixed #641
  • daf35ef Fix: Export functionlity potentially panics when pulling a list of entries (web applications) produces unnamed records
  • 7487b60 Introduced data source dynatrace_dql as incubator resource
  • f7870ac Fix: Data Source dynatrace_documents may crash provider

v1.74.1

21 Feb 16:54
Compare
Choose a tag to compare

New Resources

  • dynatrace_security_context covers configuration for security context settings

Bug Fixes

#626 - Exports of dynatrace_json_dashboard_base since v1.72.2 created a required lifecycle meta atribute.

  • The REST Endpoint for resource dynatrace_platform_bucket produces unexpected short responses in some customer environments - leading to terraform plan to fail. The environment variable DT_BUCKETS_IGNORE_UNEXPECTED_EOF with value true is a way to prevent these failing plans.

Improvements

#638 - Added documentation for how to configure the provider within .tf code

  • Deleting dynatrace_platform_bucket resource works quicker now

Changelog

  • 870ea11 v1.74.1
  • c6867b5 Introduced DT_BUCKETS_IGNORE_UNEXPECTED_EOF
  • 3459a68 Deleting platform buckets takes longer than necessary to confirm that the bucket has been deleted
  • 1158858 adds documentation how to configure provider in code (#638)
  • 855edd9 Disabled test related to #631
  • 8807d7b Updated test cases
  • 62611ba Introduced dynatrace_security_context resource

v1.74.0

13 Feb 14:01
Compare
Choose a tag to compare

Bug Fixes

#626 - Exports of dynatrace_json_dashboard_base since v1.72.2 created a required lifecycle meta atribute. Older exports didn't work anymore out of the box
#634 - The resource dynatrace_oneagent_default_version is no longer backed by configurable schema. The resource dynatrace_oneagent_updates supersedes that functionality now. dynatrace_oneagent_default_version is still supported for backwards compatibility, but won't have any effects from now on
#629 - Applying dynatrace_slo_v2 produced the error message Provider produced inconsistent result after apply in some environments
#635 - Resource dynatrace_automation_workflow wrongfully requires attribute states within task options

Improvements

  • The resource dynatrace_browser_monitor now supports the attributes fetch_requests, xml_http_requests, javascript_errors and timed_actions
    #623 - Allow configuration of anomaly detection for Key User Actions of a dynatrace_web_application

Schema Updates

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

  • dynatrace_maintenance
  • dynatrace_vulnerability_code
  • dynatrace_vulnerability_settings
  • dynatrace_appsec_notification
  • dynatrace_attribute_allow_list
  • dynatrace_davis_anomaly_detectors
  • dynatrace_devobs_agent_optin
  • dynatrace_log_sensitive_data_masking
  • dynatrace_histogram_metrics
  • dynatrace_problem_fields
  • dynatrace_web_app_custom_injection
  • dynatrace_site_reliability_guardian
  • dynatrace_app_monitoring
  • dynatrace_log_agent_feature_flags
  • dynatrace_builtin_process_monitoring
  • dynatrace_log_storage
  • dynatrace_log_timestamp

Changelog

  • 46a012f v1.74.0
  • 89190a4 Disabled test for new field - enable v309
  • 55aa10e Introduced dynatrace_web_app_auto_injection resource
  • f7d9265 Updated dynatrace_attack_allowlist schema version
  • 4618c1f Updated dynatrace_log_timestamp resource
  • fd1119b Updated dynatrace_log_sensitive_data_masking resource
  • dbda63b Updated dynatrace_log_storage resource
  • aed7f6b Updated dynatrace_builtin_process_monitoring resource
  • 14812dd Updated dynatrace_log_agent_feature_flags resource
  • 932b53d Updated dynatrace_app_monitoring resource
  • d79ca28 Updated dynatrace_site_reliability_guardian resource
  • c7462e1 Fixed #635
  • 6b85ae0 Updated resource with version update only
  • dfc1740 Ensured that the new properties with default value = true are getting exported correctly
  • ddc3818 Fixed generating HCL code for bool with default value = true on all levels of hierarchy
  • 6232d62 Fixed #629
  • 633d7a6 Resolved #623
  • 4075ff0 Updated dynatrace_browser_monitor resource
  • c8eee50 added deprecation message to dynatrace_oneagent_default_version
  • 9fdedb4 Fixed #634
  • 43386c6 Fixed #626

v1.73.1

31 Jan 11:34
Compare
Choose a tag to compare

Release v1.73.1 introduces an improvement when using the export functionality for just a few resources.

#630 Allow for disabling the entity cache for exports

Changelog

  • 34763ac Skipped two tests that began to fail (reason API changes)

v1.73.0

29 Jan 17:28
Compare
Choose a tag to compare

New Resource

  • dynatrace_business_events_capturing_variants covers configuration for OneAgent business event capturing variants

Bug Fix

  • #627 - Potential fix: introduced checks for null tasks

Schema Updates

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

  • dynatrace_discovery_default_rules
  • dynatrace_attack_allowlist
  • dynatrace_davis_anomaly_detectors
  • dynatrace_oneagent_updates
  • dynatrace_log_custom_source

Changelog

  • d616ae9 v1.73.0
  • 59b57ec Potential fix for #627
  • 1b40805 Potential fix for #627
  • f83944b Updated dynatrace_automation_workflow_aws_connections test case
  • c9b8e35 Update tests.yml
  • aee288f Introduced dynatrace_business_events_capturing_variants resource
  • 83cebf4 Fixed minor typo with dynatrace_business_events_oneagent_outgoing resource
  • e16cd93 Updated dynatrace_log_custom_source resource
  • aca1a9c Updated dynatrace_oneagent_updates resource
  • cad6968 Updated dynatrace_davis_anomaly_detectors resource
  • aa48af0 Updated dynatrace_attack_allowlist resource
  • 2a45a0c Updated dynatrace_discovery_default_rules resource
  • 3260aed Updated resource with version update only

v1.72.6

22 Jan 13:06
Compare
Choose a tag to compare

Purpose of this release is to investigate (and potentially fix) the issue of a full export in parallel mode just downloading parts of the configurations

Changelog

  • 3a44446 v1.72.5
  • 393b4c4 Potential fix for partial downloads during environment export in parallel

v1.72.5

22 Jan 09:36
Compare
Choose a tag to compare

Purpose of this release is to investigate (and potentially fix) the issue of a full export in parallel mode just downloading parts of the configurations

Changelog

  • a55e65e v1.72.5
  • d938ced Potential fix for partial downloads during environment export in parallel mode