Skip to content

v3.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 18:50
· 1 commit to master since this release
cd126c2

BREAKING CHANGES

The sysdig_secure_cloud_account resource, has been removed in this major release. This is part of a broader effort to phase out legacy cloudsec resource management from the provider.

This change is considered a breaking change for very old customer installations that might try to upgrade the provider. However, it is not expected to impact current users due to the following reasons:

Limited Usage: The resource has only been used within legacy Terraform modules (terraform-aws-secure-for-cloud, Azure, and GCP), which have been deprecated for over a year.

  • No Current Usage: We have confirmed that no one should be actively using this resource, as it is tied to a deprecated type of onboarding.
  • Pinned Provider Versions: The deprecated modules pin the Sysdig provider to older versions (~1.x), which include this resource since the underlying API is not yet deprecated. Therefore, current users of those modules will not encounter this breaking change unless they explicitly upgrade their provider version significantly.
  • No On-Premise Usage: The Terraform resource was not used by on-premise installations, as the cloudbench submodule (the only one that used this resource) was not supported for on-premise.

The recommended solutions are:

  • Redeploy using the new onboarding process.
  • Pin an older provider version if they absolutely do not wish to migrate.

Given that current snippets point to older versions, users upgrading will be moving up two major versions, making breaking changes expected. The ultimate solution for these users is to migrate to the new onboarding process, as the deprecated methods will no longer be supported.

Bug Fixes

  • Fixed the creation of invalid alerts in tests for silencing rules (#670).

Changelog

  • cd126c2 docs: update provider version to v3.0.0 (#673)
  • 092895d feat!: deprecate cloudsec resources (#671)
  • 32f66c1 fix(silencing rules): avoid creating invalid alerts on tests (#670)