Skip to content

v2.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 06 Oct 08:55
11cd5f4

BREAKING CHANGES

This release introduces a series of breaking changes to modernize the provider, removing long-deprecated resources and aligning with the latest Sysdig API capabilities.

The following resources have been removed. Users must migrate their configurations and state to the new resources.

Remember you can still pin to the latest v1 version using the ~> version constraint.

Monitor Alerts (sysdig_monitor_alert_*)

  • Removed:
    • sysdig_monitor_alert_metric
    • sysdig_monitor_alert_anomaly
    • sysdig_monitor_alert_promql
    • sysdig_monitor_alert_group_outlier
    • sysdig_monitor_alert_event
    • sysdig_monitor_alert_downtime
  • Reason: These "v1" alert resources were deprecated.
  • Replacement: Replaced by the new, more granular sysdig_monitor_alert_v2_* resources (e.g., sysdig_monitor_alert_v2_metric, sysdig_monitor_alert_v2_prometheus, sysdig_monitor_alert_v2_downtime, etc.).

Secure Policy (sysdig_secure_policy)

  • Removed: sysdig_secure_policy
  • Reason: Deprecated in favor of the more granular policy resources.
  • Replacement: sysdig_secure_*_policy.

Secure Notification Channel Data Source

  • Removed: data "sysdig_secure_notification_channel"
  • Reason: The generic data source was deprecated.
  • Replacement: Use the specific data source for each channel type (e.g., data "sysdig_secure_notification_channel_slack", data "sysdig_secure_notification_channel_email").

Vulnerability Exception Resources

  • Removed:
    • sysdig_secure_vulnerability_exception
    • sysdig_secure_vulnerability_exception_list
  • Reason: These resources are obsolete and no longer supported by the API. They were part of the legacy scanner.
  • Replacement: Use the new sysdig_secure_vulnerability_accept_risk resource. This uses the new scanner.

Secure Scanning Policies

  • Removed: sysdig_secure_scanning_policy
  • Reason: This resource was deprecated, since it was part of the legacy scanner.
  • Replacement: Use the new sysdig_secure_vulnerability_policy resource. This uses the new scanner.

Changelog

  • 11cd5f4 refactor!: remove deprecated resources (#667)