Releases: sysdiglabs/terraform-provider-sysdig
Releases · sysdiglabs/terraform-provider-sysdig
v0.5.15
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_policyresource. - 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
v0.5.13
v0.5.12
v0.5.11
Features
- New
scopeparameter forsysdig_monitor_dashboardresources that allows to define the global scope of a dashboard and assign PromQL variables. (#90) - Add user provisioning without email confirmation for the
sysdig_userresource. (#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
Features
- New resource:
sysdig_secure_vulnerability_exception_list. Creates a Sysdig Secure Vulnerability Exception list that will hold all the vulnerability exceptions. - New resource:
sysdig_secure_vulnerability_exception. Creates a Sysdig Secure Vulnerability Exception. - New data source:
sysdig_user. Retrieves information about a user from their email.
v0.5.9
Features
- Added support for "text" panel types for Dashboard resources. (#77) See example in the official documentation
- Added custom notification config for Monitor alerts. (#71) See documentation
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
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:severityin allsysdig_monitor_alert_*resourcescan_see_infrastructure_eventsinsysdig_monitor_teamcan_use_aws_datainsysdig_monitor_teamseverityinsysdig_secure_policy- Also
tcp.portsandudp.portsinsysdig_secure_rule_networkweren't being created correctly in the backend, thus, creating a network rule with no checked ports.