Releases: dynatrace-oss/terraform-provider-dynatrace
Releases · dynatrace-oss/terraform-provider-dynatrace
v1.72.5
v1.72.4
v1.72.3
New Data Sources
dynatrace_application_detection_rulescovers queries for application detection rules
Bug Fixes
- Exporting
dynatrace_json_dashboardresources did not reliably produce the helper resourcedynatrace_dashboard_baseresource - leading to exported modules to be faulty
Improvements
- When executing
terraform-provider-dynatrace -export -vthe 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_basedidn'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_rulesdata source - ea9aab8 Updated
dynatrace_automation_workflow_aws_connectionsschema version
v1.72.2
v1.72.1
v1.72.0
Release Date: 2024.12.20
New Resources
dynatrace_github_connectioncovers configuration for GitHub connectionsdynatrace_ms365_email_connectioncovers 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_documentleads to unrecoverable error (resource needs to get deleted usingterraform state rm) - #617 - Documentation for
dynatrace_application_detection_rule_v2wrongfully 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
- fce30b4 Fixed #620
- 04bc55f v1.72.0
- 8d06199 Updated registry documentation
- 95dd543 Merge branch 'main' of https://github.com/dynatrace-oss/terraform-provider-dynatrace
- 2a93e8a Introduced
dynatrace_ms365_email_connectionresource - 570e6f3 Bumped dependencies to the most recent versions
- f7f2f72 Bump golang.org/x/crypto from 0.21.0 to 0.31.0 (#616)
- 6ad5d26 Introduced
dynatrace_github_connectionresource - 0d3e921 Fixed #618
- f3b61a7 Updated docs based on resolution for #617
- 3248baa Fixed #613
- 997568e Fixed #614
v1.71.0
New Resources
dynatrace_automation_controller_connectionscovers configuration for Red Hat Ansible automation controller connectionsdynatrace_default_launchpadcovers configuration to set default Launchpads by user groupdynatrace_event_driven_ansible_connectionscovers configuration for Red Hat event-driven Ansible connectionsdynatrace_gitlab_connectioncovers configuration for GitLab connectionsdynatrace_jenkins_connectioncovers configuration for Jenkins connectionsdynatrace_msentraid_connectioncovers configuration for Microsoft Entra ID connectionsdynatrace_msteams_connectioncovers configuration for Microsoft Teams connectionsdynatrace_pagerduty_connectioncovers configuration for PagerDuty connectionsdynatrace_problem_fieldscovers configuration for problem fieldsdynatrace_servicenow_connectioncovers configuration for ServiceNow connections
New Data Sources
dynatrace_geo_citiescovers queries for RUM cities and their codesdynatrace_geo_countriescovers queries for RUM countries and their codesdynatrace_geo_regionscovers queries for RUM regions and their codes
Bug Fixes
- #591 - Added support for
wait_beforeattribute as string fordynatrace_automation_workflowresource - #592 - Fixed platform bucket delete failing when GET request returns 404. Thank you @vlad-preutu!
- #595 - Resolved
dynatrace_service_namingresource export from crashing - #599 - Resolved
dynatrace_automation_workflowresourceconcurrencyattribute missing - #601 / #604 - Updated documentation on geographic codes and introduced new data sources noted above
- #602 - Resolved
dynatrace_synthetic_locationresourceavailability_notifications_enabledattribute from being ignored whenfalse - #603 - Fixed
dynatrace_azure_credentialsresourcelabelfield incorrectly set to optional - #607 - Resolved
dynatrace_automation_workflowresource export inactivating tasks that are not specifically flagged asactive - #608 - Fixed
dynatrace_automation_workflowresource incorrectly exporting as private vs public - #609 - Fixed
dynatrace_custom_log_sourceresource 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_metricdynatrace_frequent_issuesdynatrace_infraops_app_settingsdynatrace_kubernetes_enrichmentdynatrace_process_group_detection_flagsdynatrace_request_attribute
Changelog
- d0e2619 v1.71.0
- da6f645 Updated migration helper doc
- 9ba944a Updated supported resources doc
- 7fdac82 Updated
dynatrace_calculated_service_metricresource - 45769c3 Updated
dynatrace_request_attributeresource - c0af2f1 Introduced
dynatrace_msentraid_connectionresource - c3f774e Introduced
dynatrace_gitlab_connectionresource - 9c8ae7f Corrected FillDemoValues error messages
- e96e737 Introduced
dynatrace_jenkins_connectionresource - 06f76ac Introduced
dynatrace_default_launchpadresource - 703cd90 Introduced
dynatrace_msteams_connectionresource - 6824aec Introduced
dynatrace_pagerduty_connectionresource - 5e6cfa7 Fixed doc template name for
dynatrace_servicenow_connection - 1c60103 Introduced
dynatrace_servicenow_connectionresource - 0d81655 Merge branch 'main' of https://github.com/dynatrace-oss/terraform-provider-dynatrace
- af2a0c6 Skipping OpenPipeline tests until REST API is guaranteed to not respond with version conflicts anymore
- 90919e1 Diagnostics for #612
- 87131b6 Introduced
dynatrace_event_driven_ansible_connectionsresource - 6f24ceb Introduced
dynatrace_automation_controller_connectionsresource - edead69 Introduced
dynatrace_problem_fieldsresource - b688d70 Introduced
dynatrace_geo_citiesdata source - c03d8fe Introduced
dynatrace_geo_regionsdata source - f7a2f8f Introduced
dynatrace_geo_countriesdata source - 8a4ef5b updated go.mod and go.sum
- 472b43f Fixed #609
- a3994df chore: Update core library (#611)
- 5d8e017 Fixed #608
- 1c1935b Fixed #608
- 35f747e Fixed #607
- b217db2 Updated
dynatrace_process_group_detection_flagsresource - a65db11 Updated resource with version update only
- a327e0d Updated
dynatrace_kubernetes_enrichmentresource - 2ba5566 Updated
dynatrace_frequent_issuesresource - 80673ab Fixed #601
- c216b99 Fixed #603
- 7f0d047 added logging capabilities to OpenPipeline Service
- 2c6dabd Fixed #602
- e942a89 Fixed platform bucket delete (#593)
- f1b48d5 Fixed #599
- af937ad Fixed #595
- fb65b4a Fixed #591
- 3c994eb Disabled test of schema that no longer exists
- b1750ca Updated supported resources
- b237481 Updated
dynatrace_infraops_app_settingsresource
v1.70.0
New Resources
dynatrace_cloud_development_environmentscovers configuration for cloud development environmentsdynatrace_kubernetes_spmcovers configuration for Kubernetes security posture managementdynatrace_log_agent_feature_flagscovers configuration for log agent feature flagsdynatrace_problem_record_propagation_rulescovers 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_tenantdata source docs - #577 - Resources with
insert_afterno 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_policiesdata source - #585 - Added support for wait before property for tasks in
dynatrace_automation_workflow - #586 - Fixed duplicate dynatrace_entity resources when exporting with
-flatand-ref - #587 - Fixed non-empty plan with
dynatrace_autotag_ruleswhen used within a module
Schema Updates
The following resources got updated to be compatible with the most recent schema version of Dynatrace:
dynatrace_k8s_monitoringdynatrace_log_storagedynatrace_log_sensitive_data_maskingdynatrace_log_timestamp
Changelog
- fd23293 v1.70.0
- d11c425 Updated supported resources doc
- c83174c Fixed #586
- 663ef44 Fixed #587
- 5937f2f Fixed #577
- ba5075f Fixed #585
- 4168b63 Merge branch 'main' of https://github.com/dynatrace-oss/terraform-provider-dynatrace
- 6c6a483 Introduced
dynatrace_problem_record_propagation_rulesresource - d5da779 Introduce
dynatrace_log_agent_feature_flagsresource - a4da007 Fixed #583 and enabled automatic tests for documents
- afdafc8 Introduced
dynatrace_kubernetes_spmresource - 4df959c Solution for #578 (#584)
- e99c1cf Feat/tflog final (#580)
- af13e5e Fixed #579
- d0c07b5 Introduced
dynatrace_cloud_development_environmentsresource - 912a151 Updated
dynatrace_log_timestampresource - 479160e Updated
dynatrace_log_sensitive_data_maskingresource - 129d48d Updated
dynatrace_log_storageresource - 4463ca6 Disabled DDUPools test case
- 8e852a6 Updated
dynatrace_k8s_monitoringresource - 3aeada5 Updated resource with version update only
- dfa6963 Added supported resources reference to registry
- 554fee4 Introduced supported resources reference page
- df2289e Fixed #570
- b961db0 preventing Provider Test to run when Integration tests are running
- eb5ba74 Fix: Direct Shares for documents didn't get applied correctly
- 3288930 Migrated documents client to the one shared by configuration-as-code-core
- 63586ae Updated documentation for
dynatrace_hub_extension_config
v1.69.1
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_reportis no longer getting exported by default. It depends ondynatrace_json_dashboard, which is also excluded by default. - #550 - The resource
dynatrace_host_monitoring_modeis 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_HTTPtostdoutwill capture HTTP traffic using Terraform Debug Logging instead of an external file
Bug Fixes
- #549 - Resource
dynatrace_mgmz_permissiondidn't support all possible permssions - #564 - Export functionality ignored environment variables
DYNATRACE_CLUSTER_URLandDYNATRACE_CLUSTER_API_TOKEN - #560 - Containing an instance of
dynatrace_hub_extension_configwith 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_rulesdynatrace_log_custom_sourcedynatrace_log_oneagentdynatrace_log_storagedynatrace_log_sensitive_data_maskingdynatrace_log_timestampdynatrace_declarative_groupingdynatrace_credentialsdynatrace_request_attribute
Changelog
- fdadb8a v1.69.1
- cc40f5a Updated
dynatrace_request_attributeresource - ba88d17 Deleting removed endpoint /calculatedMetrics/log
- 245ef20 Updated
dynatrace_credentialsresource - 5fed677 Updated
dynatrace_declarative_groupingresource - fbeb108 v1.69.1
- 56b5c16 Updated
dynatrace_web_app_enablementresource - a895ad7 Updated
dynatrace_mobile_app_enablementresource - 7e69c6f Updated
dynatrace_log_timestampresource - 7c693f5 Updated
dynatrace_log_sensitive_data_maskingresource - 5e145cd Updated
dynatrace_log_storageresource - f767ac6 Updated
dynatrace_log_oneagentresource - 454e3df Updated
dynatrace_log_custom_sourceresource - d508f24 Updated
dynatrace_discovery_default_rulesresource - 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_reportfrom 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
New Resources
dynatrace_openpipeline_logscovers configuration of OpenPipeline for Logsdynatrace_openpipeline_eventscovers configuration of OpenPipeline for Eventsdynatrace_openpipeline_business_eventscovers configuration of OpenPipeline for Business Eventsdynatrace_openpipeline_sdlc_eventscovers configuration of OpenPipeline for Software Development Lifecycle Eventsdynatrace_openpipeline_security_eventscovers configuration of OpenPipeline for Security Events
Bug Fixes
- #549 -
dynatrace_custom_tagsresource was not deleting tags on destroy - #551 - Increased success/retry limits for
dynatrace_management_zone_v2resource - #557 - Fixed
dynatrace_documentsdata source panic