Skip to content

Releases: lacework/terraform-provider-lacework

v1.0.0

08 Nov 20:58
71edfdf
Compare
Choose a tag to compare

🚀 Release Notes

This is our first major version of our Terraform provider for Lacework! Our major focus was
to fully remove the use of our previous version of our APIs (v1) in favor of API v2.0, we also
removed deprecated arguments from a few resources.

💥 Breaking Changes

  • For lacework_alert_rule resource, the argument channels has been removed in favor of alert_channels
  • For lacework_vulnerability_exception_container resource, the argument fixable has been removed in favor of fixable_vuln
  • For lacework_vulnerability_exception_host resource, the argument fixable has been removed in favor of fixable_vuln
  • For lacework_integration_docker_hub resource, the argument limit_by_tag has been removed in favor of limit_by_tags
  • For lacework_integration_docker_hub resource, the argument limit_by_labels has been removed in favor of limit_by_label
  • For lacework_integration_docker_hub resource, the argument limit_by_repos has been removed in favor of limit_by_repositories
  • For lacework_integration_docker_v2 resource, the argument limit_by_tag has been removed in favor of limit_by_tags
  • For lacework_integration_docker_v2 resource, the argument limit_by_labels has been removed in favor of limit_by_label
  • For lacework_integration_gcr resource, the argument limit_by_tag has been removed in favor of limit_by_tags
  • For lacework_integration_gcr resource, the argument limit_by_labels has been removed in favor of limit_by_label
  • For lacework_integration_gcr resource, the argument limit_by_repos has been removed in favor of limit_by_repositories
  • For lacework_integration_ecr resource, the argument limit_by_tag has been removed in favor of limit_by_tags
  • For lacework_integration_ecr resource, the argument limit_by_labels has been removed in favor of limit_by_label
  • For lacework_integration_ecr resource, the argument limit_by_repos has been removed in favor of limit_by_repositories

Refactor

  • refactor: remove last usages of v1 api (#397) (Darren)(724842c)
  • refactor: remove deprecated fields (#395) (Darren)(65931a3)
  • refactor: migrate resource_lacework_integration_docker_v2 to use v2 api (#377) (Darren)(866774f)
  • refactor: migrate resource_lacework_integration_docker_hub to use v2 api (#378) (Darren)(0e916c8)
  • refactor: migrate agent_access_token to use v2 api (#370) (Darren)(917011e)
  • refactor: migrate resource_lacework_integration_azure_al to use v2 api (#373) (Darren)(d5ca4d4)
  • refactor: migrate resource_lacework_integration_azure_cfg to use v2 api (#374) (Darren)(8dbf1bf)
  • refactor: migrate resource_lacework_integration_aws_govcloud_cfg to use v2 api (#375) (Darren)(5d5f082)
  • refactor: migrate resource_lacework_integration_aws_govcloud_ct to use v2 api (#376) (Darren)(805d386)

Bug Fixes

  • fix: remove unused func (Darren Murray)(dddeb21)
  • fix: remove unused funcs (Darren Murray)(b6ff8f8)

Documentation Updates

  • docs: update deprecated cli cmd in docs (#396) (Darren)(1394822)

Other Changes

  • build(deps): bump golang.org/x/text from 0.3.7 to 0.4.0 (#388) (dependabot[bot])(83bccc0)
  • build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#392) (dependabot[bot])(3fc1375)
  • build(deps): bump github.com/gruntwork-io/terratest (#386) (dependabot[bot])(eafb1b4)
  • build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 (#387) (dependabot[bot])(5dbbd34)
  • build(deps): bump github.com/lacework/go-sdk from 0.43.0 to 0.44.1 (#393) (dependabot[bot])(43fb505)
  • ci: version bump to v0.27.1-dev (Lacework)(2d8e4f8)
  • test: update integration test read to use v2 api (Darren Murray)(f5323f6)
  • test: move all tests to use APIv2 (#394) (Darren)(b88acee)

v0.27.0

20 Oct 16:38
a5da42b
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.27.0.

Features

  • feat(resource): New lacework_integration_aws_org_agentless_scanning resource (#385) (Teddy Reed)(bf19236)

Bug Fixes

  • fix: suppressdiff for gcp_at private_key_id (#389) (Darren)(3f52c3b)

Other Changes

  • build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 (#368) (dependabot[bot])(9f48afe)
  • ci: fix release pipeline by running make prepare (#390) (Darren)(94c4919)
  • ci: version bump to v0.26.2-dev (Lacework)(7d46d13)

v0.26.1

26 Sep 19:15
d102dcd
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.26.1.

Bug Fixes

  • fix: suppressdiff for gcp_cfg private_key_id (#380) (Darren)(7188601)
  • fix: fix gcr limit_by_labels field (#379) (Darren)(20a386c)

Other Changes

  • ci: version bump to v0.26.1-dev (Lacework)(bd67f3b)

v0.26.0

21 Sep 14:56
b8e69d2
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.26.0.

Features

  • feat(resource): New lacework_date_export_rule resource (#356) (Darren)(5d3b643)

Refactor

  • refactor: migrate gcp_at to use v2 api (#369) (Darren)(41411b9)
  • refactor: migrate lacework_integration_gcp_cfg to use v2 api (#363) (Darren)(d21459d)
  • refactor: migrate lacework_integration_ecr to use v2 api (#364) (Darren)(88ee9bf)
  • refactor: migrate lacework_integration_gcp_gcr to use v2 api (#365) (Darren)(3f2c581)
  • refactor: migrate lacework_integration_aws_cfg to use v2 api (#361) (Darren)(f182648)

Bug Fixes

Other Changes

  • ci: version bump to v0.25.1-dev (Lacework)(e2d2a1f)

v0.25.0

16 Aug 19:10
d1685c0
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.25.0.

Features

  • feat(data-source): added lacework_user_profile (#357) (Alan Nix)(31380aa)

Other Changes

  • ci: version bump to v0.24.1-dev (Lacework)(cc441cd)

v0.24.0

09 Aug 16:46
0a43899
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.24.0.

Features

  • feat: add credentials to aws_agentless_scanning resource (#354) (Darren)(c6426dd)

Other Changes

  • ci: version bump to v0.23.1-dev (Lacework)(b288dfc)

v0.23.0

08 Aug 17:26
1b5f75d
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.23.0.

Features

  • feat(resource): New lacework_integration_aws_agentless_scanning resource (#345) (Darren)(e4ee82f)

Other Changes

  • build(deps): bump github.com/gruntwork-io/terratest (#341) (dependabot[bot])(5cd8e26)
  • build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 (#350) (dependabot[bot])(455951e)
  • ci: version bump to v0.22.3-dev (Lacework)(6fc500e)

v0.22.2

02 Aug 05:57
0d0f1d5
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.22.2.

This release introduces a new argument in both vulnerability exception resources, inside vulnerability_criteria
named fixable_vuln, this new argument is of type string and it solves the tristate boolean issue reported at
#339.

The (tres) states are:

  • "false" (Yes! A string with value false) - Constraints the exception by non-fixable vulnerabilities
  • "true" (A string with value true) - Constraints the exception by fixable vulnerabilities
  • "" (empty string) - Do not filter by fixable or non-fixable vulnerability

Note that we deprecated the previous boolean argument fixable and it will be removed on version v1.0.

Other Changes

  • build(deps): bump github.com/stretchr/testify from 1.7.3 to 1.8.0 (#337) (dependabot[bot])(2229d06)

v0.22.1

22 Jul 05:06
2f4626c
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.22.1.

Documentation Updates

  • docs: adds api_token to argument reference (#348) (Salim Afiune)(2f5b07a)

Other Changes

  • ci: version bump to v0.22.1-dev (Lacework)(f0e1b40)
  • test: Use unique API token for all integration tests (#347) (Salim Afiune)(0c85f89)

v0.22.0

21 Jul 02:24
881137f
Compare
Choose a tag to compare

Release Notes

Another day, another release. These are the release notes for the version v0.22.0.

Features

  • feat: support authentication via API token (#344) (Salim Afiune)(4550bce)
  • feat: new lacework_policy_exception resource (#326) (Darren)(01e87d3)

Other Changes

  • ci: version bump to v0.21.1-dev (Lacework)(7681f5d)