Skip to content

Releases: dynatrace-oss/terraform-provider-dynatrace

v1.68.1

03 Oct 10:44

Choose a tag to compare

Improvements

  • #544 - Resource dynatrace_mgmz_permission produces non-empty plans when the permission VIEWER isn't specified explicitly. The documentation now contains information for how to avoid that
  • #541 - Resource dynatrace_aws_service resolves conflicts between built-in and custom services now automatically
  • Data Source dynatrace_entities doesn't error out anymore when the entity selector refers to a non existent management zone by name. Terraform will now print out a warning onto console

Bug Fixes

  • #540 - Resource dynatrace_network_zone was missing the ability to configure the fallback mode
  • #542 - Deleting IAM user groups or policies outside of Terraform was leading to errors when running terraform plan for these resources
  • #547 - Deleting Management Zones outside of Terraform was leading to errors when running terraform plan for resource dynatrace_mgmz_permission
  • #545 - Resources for dynatrace_iam_policy_bindings_v2 were getting unnecessarily recreated when list of policies changes

Changelog

  • fb5a104 v1.68.1
  • d8bdc0a Preliminary documentation templates for OpenPipeline
  • 9b13e11 Disabled OpenPipeline resources / data sources. Documentation not final yet
  • fe1ce1c Disabled Platform Bucket Integration tests until further notice
  • 3cda616 Improvement: Data Source dynatrace_entities will print out a warning when the REST API produces an error while querying for entities
  • 24e3719 feat: Initial OpenPipeline resources (#546)
  • ccd8bae Fix: Data Source dynatrace_entities doesn't error out anymore when configured with a non existent Management Zone in the Entity Selector
  • 5fbe2e2 Fixed #547
  • 445bb18 Fixed #545
  • 52c4a36 Fixed #541
  • 98514e6 removed compiler / code style warnings
  • de961b3 Fixed #542
  • 29abc79 Fixed #544
  • 49df5fb Resolved #540

v1.68.0

27 Sep 13:11

Choose a tag to compare

New Resources

  • dynatrace_devobs_agent_optin covers configuration for Developer Observability agent opt-in
  • dynatrace_devobs_data_masking covers configuration for Developer Observability sensitive data masking
  • dynatrace_davis_copilot covers configuration for Davis CoPilot

Improvements

  • Updated migration helper spreadsheet
  • Improved handling of HTTP error 429 code for IAM resources

Bug Fixes

  • #534 - Resolved non-empty plan for dynatrace_automation_workflow_aws_connections resource for policy_arns attribute
  • #535 - Resolved invalid plan when deleting a Management Zone outside of Terraform for dynatrace_iam_permission and dynatrace_iam_group resources

Changelog

  • fd694e5 v1.68.0
  • df23e77 Improvements when iam_* resources return 429 code
  • f104b2f Fixed #535
  • 25cf388 Updated migration helper spreadsheet
  • cdbb36f Introduced dynatrace_davis_copilot resource
  • a8a8a5a Updated dynatrace_devobs_data_masking with ordering
  • d8ca2d4 Introduced dynatrace_devobs_data_masking resource
  • 461b9f9 Fixed #534
  • 534b99e Introduced dynatrace_devobs_agent_optin resource
  • 01bc77a v1.67.0
  • aba82d3 Fixed #533
  • a45375f Cleaned up documentation
  • 09a4069 Introduced dynatrace_automation_workflow_aws_connections resource

v1.67.0

19 Sep 12:01

Choose a tag to compare

New Resources

  • dynatrace_devobs_git_onprem covers configuration for Developer Observability git on-premise servers.

Improvements

  • #531 - Configuration for OAuth Credentials has been streamlined across all resources and the export functionality. The environment variables DT_CLIENT_ID and DT_CLIENT_SECRET are now sufficient enough and are getting evaluated by all resources. For resources configuring IAM functionality the DT_ACCOUNT_ID will be required in addition. All other environment variables (like DYNATRACE_CLIENT_ID, DT_IAM_CLIENT_SECRET, ...) are nevertheless still supported.

Bug Fixes

  • #527 - Exporting Cluster related resources fails when configuring an URL with a trailing / character for the Cluster URL
  • #528 - Missing OAuth Credentials (DT_CLIENT_ID, DT_CLIENT_SECRET, ...) are now producing a helpful error message instead of Invalid OAuth Credentials
  • #529 - Data Source dynatrace_entities didn't set the attribute entities if none are matching the specified entity selector
  • #532 - Exporting dynatrace_hub_extension_config just covered the first 20 extensions

Schema Updates

  • Resource dynatrace_app_monitoring got updated to be compatible with the most recent schema version of Dynatrace

Changelog

v1.66.0

09 Sep 11:45

Choose a tag to compare

New Resources

  • dynatrace_golden_state represents a pseudo-resource. It allows you to automatically delete settings that are not maintained by Terraform - or just get notified about them. See the documentation for details. This resource is currently not yet feature complete.

Improvements

  • The export functionality no longer exits early when configured to run single threaded and one of the schemas is unreachable

Bug Fixes

  • #523 - HCL code generated by the export functionality produced invalid code when that code referred to non-existent entities (services, process groups, ...)

Schema Updates

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

  • dynatrace_request_attribute
  • dynatrace_custom_service
  • dynatrace_host_naming
  • dynatrace_processgroup_naming
  • dynatrace_service_naming

v1.65.0

30 Aug 13:37

Choose a tag to compare

New Resources

  • dynatrace_histogram_metrics covers configuration for histogram data ingestion
  • dynatrace_kubernetes_enrichment covers configuration for generic metadata enrichment rules for Kubernetes

Improvements

  • Re-enabled private attribute for the dynatrace_document resource

Bug Fixes

  • #519 - Added env variables for dynatrace_management_zone_v2 to fine tune polling mechanism

v1.64.0

19 Aug 18:15

Choose a tag to compare

Improvements

  • #515 - Added environment variable documentation for dynatrace_platform_bucket resource

Schema Updates

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

  • dynatrace_cloudapp_workloaddetection
  • dynatrace_log_timestamp

v1.63.0

08 Aug 10:00

Choose a tag to compare

New Data Sources

  • dynatrace_generic_settings and 'dynatrace_generic_setting' cover queries for Settings 2.0 objects
  • dynatrace_api_tokens and dynatrace_api_token covers queries for access tokens

v1.62.0

02 Aug 09:05

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

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

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