Skip to content

Releases: dynatrace-oss/terraform-provider-dynatrace

v1.72.5

22 Jan 09:36

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

v1.72.4

20 Jan 08:51

Choose a tag to compare

This Hotfix takes care of #624

Changelog

v1.72.3

17 Jan 08:10

Choose a tag to compare

New Data Sources

  • dynatrace_application_detection_rules covers queries for application detection rules

Bug Fixes

  • Exporting dynatrace_json_dashboard resources did not reliably produce the helper resource dynatrace_dashboard_base resource - leading to exported modules to be faulty

Improvements

  • When executing terraform-provider-dynatrace -export -v the produced verbose log file now contains statistics about download and postprocess attempts
  • Improvements regarding circular dependencies for dashboards

Schema Updates

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

  • dynatrace_automation_workflow_aws_connections

Changelog

  • 144edb4 v1.72.3
  • 42a3291 Ensuring that resource status is set to erroneous when download fails after discovery
  • e4dfa1b resource json_dashboard_base didn't get exported reliably for all dashboards
  • 8bd6f90 Additional debug logging and locks because of exports finishing just with partial results
  • 0b11e9b Introduced dynatrace_application_detection_rules data source
  • ea9aab8 Updated dynatrace_automation_workflow_aws_connections schema version

v1.72.2

07 Jan 10:38

Choose a tag to compare

Emergency fix for #622

v1.72.1

23 Dec 10:57

Choose a tag to compare

Changelog

v1.72.0

20 Dec 16:35

Choose a tag to compare

Release Date: 2024.12.20

New Resources

  • dynatrace_github_connection covers configuration for GitHub connections
  • dynatrace_ms365_email_connection covers configuration for Microsoft 365 email connections

Bug Fixes

  • #613 - dynatrace_hub_extension_config requires different API token scopes as documented
  • #614 - Deleting non-existing dynatrace_document leads to unrecoverable error (resource needs to get deleted using terraform state rm)
  • #617 - Documentation for dynatrace_application_detection_rule_v2 wrongfully states that these resources don't support ordering
  • #618 - Unable to create public (non-private) dynatrace_automation_workflows
  • #620 - Export may produce invalid .tf files when Management Zones are involved with certain IDs

Changelog

v1.71.0

13 Dec 19:13

Choose a tag to compare

New Resources

  • dynatrace_automation_controller_connections covers configuration for Red Hat Ansible automation controller connections
  • dynatrace_default_launchpad covers configuration to set default Launchpads by user group
  • dynatrace_event_driven_ansible_connections covers configuration for Red Hat event-driven Ansible connections
  • dynatrace_gitlab_connection covers configuration for GitLab connections
  • dynatrace_jenkins_connection covers configuration for Jenkins connections
  • dynatrace_msentraid_connection covers configuration for Microsoft Entra ID connections
  • dynatrace_msteams_connection covers configuration for Microsoft Teams connections
  • dynatrace_pagerduty_connection covers configuration for PagerDuty connections
  • dynatrace_problem_fields covers configuration for problem fields
  • dynatrace_servicenow_connection covers configuration for ServiceNow connections

New Data Sources

  • dynatrace_geo_cities covers queries for RUM cities and their codes
  • dynatrace_geo_countries covers queries for RUM countries and their codes
  • dynatrace_geo_regions covers queries for RUM regions and their codes

Bug Fixes

  • #591 - Added support for wait_before attribute as string for dynatrace_automation_workflow resource
  • #592 - Fixed platform bucket delete failing when GET request returns 404. Thank you @vlad-preutu!
  • #595 - Resolved dynatrace_service_naming resource export from crashing
  • #599 - Resolved dynatrace_automation_workflow resource concurrency attribute missing
  • #601 / #604 - Updated documentation on geographic codes and introduced new data sources noted above
  • #602 - Resolved dynatrace_synthetic_location resource availability_notifications_enabled attribute from being ignored when false
  • #603 - Fixed dynatrace_azure_credentials resource label field incorrectly set to optional
  • #607 - Resolved dynatrace_automation_workflow resource export inactivating tasks that are not specifically flagged as active
  • #608 - Fixed dynatrace_automation_workflow resource incorrectly exporting as private vs public
  • #609 - Fixed dynatrace_custom_log_source resource from crashing on import

Schema Updates

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

  • dynatrace_calculated_service_metric
  • dynatrace_frequent_issues
  • dynatrace_infraops_app_settings
  • dynatrace_kubernetes_enrichment
  • dynatrace_process_group_detection_flags
  • dynatrace_request_attribute

Changelog

v1.70.0

08 Nov 16:33

Choose a tag to compare

New Resources

  • dynatrace_cloud_development_environments covers configuration for cloud development environments
  • dynatrace_kubernetes_spm covers configuration for Kubernetes security posture management
  • dynatrace_log_agent_feature_flags covers configuration for log agent feature flags
  • dynatrace_problem_record_propagation_rules covers configuration for problem record propagation rules

Improvements

  • Fixed direct shares for documents to be applied correctly
  • Introduced supported resources reference page
  • Completed implementation of logging stdout with TF_LOG

Bug Fixes

  • #570 - Fixed typo in dynatrace_tenant data source docs
  • #577 - Resources with insert_after no longer downloads all resources with -ref
  • #579 - Fixed non-empty plans with dynatrace_automation_workflow
  • #583 - Introduced ability to create Launchpads via dynatrace_document
  • #584 - Created dynatrace_iam_policies data source
  • #585 - Added support for wait before property for tasks in dynatrace_automation_workflow
  • #586 - Fixed duplicate dynatrace_entity resources when exporting with -flat and -ref
  • #587 - Fixed non-empty plan with dynatrace_autotag_rules when used within a module

Schema Updates

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

  • dynatrace_k8s_monitoring
  • dynatrace_log_storage
  • dynatrace_log_sensitive_data_masking
  • dynatrace_log_timestamp

Changelog

v1.69.1

18 Oct 19:28

Choose a tag to compare

Improvements

  • #562 - The export functionality now allows for specifying includes and excludes at the same time. Example terraform-provider-Dynatrace -export dynatrace_json_dashboard -exclude dynatrace_dashboard_sharing
  • The resource dynatrace_report is no longer getting exported by default. It depends on dynatrace_json_dashboard, which is also excluded by default.
  • #550 - The resource dynatrace_host_monitoring_mode is now utilizing different REST endpoints. Configuring the Monitoring Mode of an Agent differs significantly from other settings. See the documentation of dynatrace_host_monitoring_mode for details about limitations
  • For debugging purposes, setting the environment variable DYNATRACE_LOG_HTTP to stdout will capture HTTP traffic using Terraform Debug Logging instead of an external file

Bug Fixes

  • #549 - Resource dynatrace_mgmz_permission didn't support all possible permssions
  • #564 - Export functionality ignored environment variables DYNATRACE_CLUSTER_URL and DYNATRACE_CLUSTER_API_TOKEN
  • #560 - Containing an instance of dynatrace_hub_extension_config with an invalid ID within the state produced an unexpected error message instead of 404

Schema Updates

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

  • dynatrace_discovery_default_rules
  • dynatrace_log_custom_source
  • dynatrace_log_oneagent
  • dynatrace_log_storage
  • dynatrace_log_sensitive_data_masking
  • dynatrace_log_timestamp
  • dynatrace_declarative_grouping
  • dynatrace_credentials
  • dynatrace_request_attribute

Changelog

  • fdadb8a v1.69.1
  • cc40f5a Updated dynatrace_request_attribute resource
  • ba88d17 Deleting removed endpoint /calculatedMetrics/log
  • 245ef20 Updated dynatrace_credentials resource
  • 5fed677 Updated dynatrace_declarative_grouping resource
  • fbeb108 v1.69.1
  • 56b5c16 Updated dynatrace_web_app_enablement resource
  • a895ad7 Updated dynatrace_mobile_app_enablement resource
  • 7e69c6f Updated dynatrace_log_timestamp resource
  • 7c693f5 Updated dynatrace_log_sensitive_data_masking resource
  • 5e145cd Updated dynatrace_log_storage resource
  • f767ac6 Updated dynatrace_log_oneagent resource
  • 454e3df Updated dynatrace_log_custom_source resource
  • d508f24 Updated dynatrace_discovery_default_rules resource
  • d1ed36e Updated resource with version update only
  • 8fda994 Introduced stdout logging with TF_LOG (#566)
  • e593992 Fixed #550
  • eabafa8 Fixed unexpected error during Delete for #560
  • 146cfd7 [Export] Excluded dynatrace_report from default export (dependency to dashboards)
  • c875b09 Fixed test case
  • d5afc87 removed debug output
  • 8e4d0a9 Fixed #564
  • 308e17d Fixed #563
  • ac7e712 Fixed #562

v1.69.0

10 Oct 17:55

Choose a tag to compare

New Resources

  • dynatrace_openpipeline_logs covers configuration of OpenPipeline for Logs
  • dynatrace_openpipeline_events covers configuration of OpenPipeline for Events
  • dynatrace_openpipeline_business_events covers configuration of OpenPipeline for Business Events
  • dynatrace_openpipeline_sdlc_events covers configuration of OpenPipeline for Software Development Lifecycle Events
  • dynatrace_openpipeline_security_events covers configuration of OpenPipeline for Security Events

Bug Fixes

  • #549 - dynatrace_custom_tags resource was not deleting tags on destroy
  • #551 - Increased success/retry limits for dynatrace_management_zone_v2 resource
  • #557 - Fixed dynatrace_documents data source panic

Changelog