Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update terraform dynatrace to v1.70.0 #154

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

red-hat-konflux[bot]
Copy link

@red-hat-konflux red-hat-konflux bot commented Oct 22, 2024

This PR contains the following updates:

Package Type Update Change
dynatrace (source) required_provider minor 1.58.5 -> 1.70.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

dynatrace-oss/terraform-provider-dynatrace (dynatrace)

v1.70.0

Compare Source

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

Compare Source

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

Compare Source

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

v1.68.1

Compare Source

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

Compare Source

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

v1.67.0

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

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.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux red-hat-konflux bot force-pushed the konflux/mintmaker/master/dynatrace-1.x branch from f51da19 to 7fd3761 Compare November 8, 2024 18:06
@red-hat-konflux red-hat-konflux bot changed the title chore(deps): update terraform dynatrace to v1.69.1 chore(deps): update terraform dynatrace to v1.70.0 Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants