Skip to content

Releases: sysdiglabs/terraform-provider-sysdig

v0.5.15

13 Jul 15:27
6a9f09c

Choose a tag to compare

Features

  • Enhanced error reporting from the API

Before, some API errors were reported as "422 Unprocessable Entity" without so much more information, now, the provider tries to retrieve the message from the API and shows it to the user, for more context on what's wrong in the resource.

  • Ignore 404 errors while removing resources.

If a resource is being removed but was previously removed through the UI or other client, we can safely ignore this error.

Documentation

  • Documented the type parameter for the sysdig_secure_policy resource.
  • Added extra_headers documentation to the provider (for IBM users or extra headers needed for proxies)
  • Updated some resource attributes documentation, mainly report that all of them export the ID after the creation.
  • Clarify team name documentation indicating that teams created in Monitor cannot be the same as the ones existing in Secure. This was confusing for some customers.

Changelog

6a9f09c feat: enhance error report and ignore removed resources on destroy (#107)
463ceec docs: Add type field documentation to runtime policies (#101)
bcca50e feat: Improve error message handling and avoid memory leaks (#100)
e1a2da8 docs: Update some resources in the documentation (#99)

v0.5.14

07 Apr 19:48
91a7daf

Choose a tag to compare

Changelog

91a7daf feat: Allow to use aws_cloudtrail policies (#96)

v0.5.13

29 Mar 19:42
7a76793

Choose a tag to compare

Changelog

7a76793 feat: Add policy types support (#93)
1435887 feat: Add falco rule type 'aws_cloudtrail' (#94)

v0.5.12

03 Mar 08:17
40a1947

Choose a tag to compare

Bug Fixes

  • trigger_after_pct not handled correctly in sysdig_monitor_alert_downtime resource (#92)

v0.5.11

15 Feb 07:56
9aae0dc

Choose a tag to compare

Features

  • New scope parameter for sysdig_monitor_dashboard resources that allows to define the global scope of a dashboard and assign PromQL variables. (#90)
  • Add user provisioning without email confirmation for the sysdig_user resource. (#87)

Bug Fixes

  • Solve crash when updating Dashboard v3 (#89)
  • Solve Monitor alert import and vuln exception removal (#83)
  • Improve Monitor Alert condition regexp (#86)

Continuous Integration

  • Update stale action to v3 (#81)

Documentation

  • Fix a couple of typos in doc page (#88)

Release

  • Bump required Go version to 1.15 (#91)

v0.5.10

13 Jan 17:32
5047cdc

Choose a tag to compare

Features

v0.5.9

12 Jan 10:48
c26f36b

Choose a tag to compare

Features

Continuous Integration

  • Added automatic cleaning on stale issues and PRs. Now issues and PRs older than 60 days will be marked as Stale, and closed after 7 days. (#52)
  • Parallelize tests. With the new HTTP retry strategy, we can parallelize the tests while avoiding API quota errors. (#76)

Bug Fixes

  • Solved a crash when importing dashboard with unsupported panel types and query types. (#73)

v0.5.8

07 Jan 16:44
6aa5983

Choose a tag to compare

Features

  • Import resources (#70) (6aa5983)
    Terraform is able to import existing infrastructure. This allows you take resources you've created by some other means and bring it under Terraform management.

Bug Fixes

  • Solve fields not correctly set (#69) (266b0c6)
    Some fields weren't being correctly set when retrieved from the API, like:
    • severity in all sysdig_monitor_alert_* resources
    • can_see_infrastructure_events in sysdig_monitor_team
    • can_use_aws_data in sysdig_monitor_team
    • severity in sysdig_secure_policy
    • Also tcp.ports and udp.ports in sysdig_secure_rule_network weren't being created correctly in the backend, thus, creating a network rule with no checked ports.

v0.5.7

07 Jan 09:00
8325d23

Choose a tag to compare

Features

  • Increased timeout for Lists, Macros and Rules from 30 seconds to 5 minutes. (#68)
  • Added retry strategy to the API HTTP client with backoff, so rate limiting problems could be more easily avoided. (#65)

v0.5.6

17 Nov 08:31
79e97f5

Choose a tag to compare

Changelog

79e97f5 docs: Update docs with falco rule priority changes (#61)
fba0462 fix: Change falco rule priority to info (#60)