Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 16, 2024

This PR contains the following updates:

Package Type Update Change
elasticstack (source) required_provider minor 0.11.11 -> 0.12.1

Release Notes

elastic/terraform-provider-elasticstack (elasticstack)

v0.12.1

Compare Source

  • Fix regression restricting the characters in an elasticstack_elasticsearch_role_mapping name. (#​1373)
  • Add schema validations to require either (but not both) index and data_view_id is set for relevant Security Detection Rules (#​1381)

v0.12.0

Compare Source

  • Fix provider crash with elasticstack_kibana_action_connector when config or secrets was unset in 0.11.17 (#​1355)
  • Added labels field to elasticstack_kibana_synthetics_monitor resource for associating key-value pairs with monitors (#​1360)
  • Fixes provider crash with elasticstack_kibana_slo when using kql_custom_indicator with no filter set. (#​1354)
  • Updates for Security Detection Rules (#​1361
    • Add support for threat property
    • Gracefully support query property not being set
    • Add esql specific validations to reject unsupported fields index and filters
    • Gracefully handle response action with no provided frequency
    • Add validation for required anomaly_threshold field in anomaly detection rules
    • Add support for timeline_id / timeline_title fields
    • Gracefully handle threat_query not being provided for threat_match ule

v0.11.19

Compare Source

Version 0.11.19 is equivalent to 0.12.1. It is being released to help mitigate impact from 0.11.18 being inadvertently released ahead of schedule. This version contained a breaking change and defects related to internal refactors. While 0.11.19 still contains a breaking change from 0.11.17 it does fix defects (see details below) for any users relying on the latest 0.11.x version.

  • Fix regression restricting the characters in an elasticstack_elasticsearch_role_mapping name. (#​1373)
  • Add schema validations to require either (but not both) index and data_view_id is set for relevant Security Detection Rules (#​1381)
  • Fix provider crash with elasticstack_kibana_action_connector when config or secrets was unset in 0.11.17 (#​1355)
  • Added labels field to elasticstack_kibana_synthetics_monitor resource for associating key-value pairs with monitors (#​1360)
  • Fixes provider crash with elasticstack_kibana_slo when using kql_custom_indicator with no filter set. (#​1354)
  • Updates for Security Detection Rules (#​1361
    • Add support for threat property
    • Gracefully support query property not being set
    • Add esql specific validations to reject unsupported fields index and filters
    • Gracefully handle response action with no provided frequency
    • Add validation for required anomaly_threshold field in anomaly detection rules
    • Add support for timeline_id / timeline_title fields
    • Gracefully handle threat_query not being provided for threat_match ule

v0.11.18

Compare Source

Breaking changes

The ssl field on the elasticstack_fleet_output resource has been changes from a block to an attribute. This change ensures ongoing consistency within the resource schema for this resource, and aligns with Terraform best practices.

Existing elasticstack_fleet_output resources defining ssl will have to update the declaration to an attribute style. For example:

resource "elasticstack_fleet_output" "output" {
  ...
  ssl {
    ...
  }
}

becomes

resource "elasticstack_fleet_output" "output" {
  ...
  ssl = {  # Note the equals sign here. 
    ...
  }
}
Changes
  • Create elasticstack_kibana_security_detection_rule resource. (#​1290)
  • Add elasticstack_kibana_export_saved_objects data source (#​1293)
  • Create elasticstack_kibana_maintenance_window resource. (#​1224)
  • Add support for solution field in elasticstack_kibana_space resource and data source (#​1102)
  • Add slo_id validation to elasticstack_kibana_slo (#​1221)
  • Add ignore_missing_component_templates to elasticstack_elasticsearch_index_template (#​1206)
  • Migrate elasticstack_elasticsearch_enrich_policy resource and data source to Terraform Plugin Framework (#​1220)
  • Prevent provider panic when a script exists in state, but not in Elasticsearch (#​1218)
  • Add support for managing cross_cluster API keys in elasticstack_elasticsearch_security_api_key (#​1252)
  • Allow version changes without a destroy/create cycle with elasticstack_fleet_integration (#​1255). This fixes an issue where it was impossible to upgrade integrations which are used by an integration policy.
  • Add namespace attribute to elasticstack_kibana_synthetics_monitor resource to support setting data stream namespace independently from space_id (#​1247)
  • Support setting an explit connector_id in elasticstack_kibana_action_connector. This attribute already existed, but was being ignored by the provider. Setting the attribute will return an error in Elastic Stack v8.8 and lower since creating a connector with an explicit ID is not supported. (1260)
  • Migrate elasticstack_kibana_action_connector to the Terraform plugin framework (#​1269)
  • Migrate elasticstack_elasticsearch_security_role_mapping resource and data source to Terraform Plugin Framework (#​1279)
  • Add support for inactivity_timeout in elasticstack_fleet_agent_policy (#​641)
  • Migrate elasticstack_elasticsearch_script resource to Terraform Plugin Framework (#​1297)
  • Add support for kafka output types in elasticstack_fleet_output (#​1302)
  • Add support for prevent_initial_backfill to elasticstack_kibana_slo (#​1071)
  • [Refactor] Regenerate the SLO client using the current OpenAPI spec (#​1303)
  • Add support for data_view_id in the elasticstack_kibana_slo resource (#​1305)
  • Add support for unenrollment_timeout in elasticstack_fleet_agent_policy (#​1169)
  • Handle default value for allow_restricted_indices in elasticstack_elasticsearch_security_api_key (#​1315)
  • Fixed nil reference in kibana synthetics API client in case of response errors (#​1320)
  • Add support for agent_policy_ids in elasticstack_fleet_integration_policy (#​1131)

v0.11.17

Compare Source

  • Add elasticstack_apm_agent_configuration resource (#​1196)
  • Add support for timeslice_metric_indicator in elasticstack_kibana_slo (#​1195)
  • Add elasticstack_elasticsearch_ingest_processor_reroute data source (#​678)
  • Add support for supports_agentless to elasticstack_fleet_agent_policy (#​1197)
  • Ignore master_timeout when targeting Serverless projects (#​1207)

v0.11.16

Compare Source

  • Add headers for the provider connection (#​1057)
  • Migrate elasticstack_elasticsearch_system_user resource to Terraform plugin framework (#​1154)
  • Add custom endpoint configuration support for snapshot repository setup (#​1158)
  • Add description to elasticstack_kibana_security_role (#​1172)
  • Add elasticstack_kibana_synthetics_parameter resource (#​1155)

v0.11.15

Compare Source

  • Add global_data_tags to fleet agent policies. (#​1044)

v0.11.14

Compare Source

  • Fix a provider crash when interacting with elasticstack_kibana_data_view resources created with 0.11.0. (#​979)
  • Add max_primary_shard_docs condition to ILM rollover (#​845)
  • Add missing entries to data_view.field_formats.params (#​1001)
  • Fix namespaces inconsistency when creating elasticstack_kibana_data_view resources (#​1011)
  • Update rule ID documentation. (#​1047)
  • Mark elasticstack_kibana_action_connector.secrets as sensitive. (#​1045)

v0.11.13

Compare Source

  • Support 8.15.5 in acc tests (#​963).
  • Support 8.16.2 in acc tests (#​964).
  • Support 8.17.0 in acc tests (#​969).
  • Support 9.0.0 in acc tests (#​954).
  • Support several ssl fields in elasticstack_kibana_synthetics_monitor (#​967).
  • HTTP 400 Bad Request When Creating elasticstack_kibana_security_role (933).

v0.11.12

Compare Source

Breaking changes
  • Support multiple group by fields in SLOs (#​870). This changes to type of the group_by attribute of the elasticstack_kibana_slo resource from a String to a list of Strings. Any existing SLO defintions will need to update group_by = "field" to group_by = ["field"].
Changes
  • Handle NPE in integration policy secrets (#​946)
  • Use the auto-generated OAS schema from elastic/kibana for the Fleet API. (#​834)
  • Support description in elasticstack_elasticsearch_security_role data sources. (#​884)
  • Prevent spurious recreation of elasticstack_fleet_agent_policy resources due to 'changing' policy ids (#​885)
  • Support elasticstack_kibana_alerting_rule resources with only one of kql or timeframe attributes set (#​886)
  • Rename generated/fleet to generated/kibana, add data_view APIs. Keep libs/go-kibana-rest until migration can be completed. Clean and simplify the elasticstack_kibana_data_view resource to match the styling of Fleet resources. (#​881)
  • Exposes internal objects needed to build a Crossplane Elasticstack provider (#​949)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the wip label Dec 16, 2024
@renovate renovate bot force-pushed the renovate/elasticstack-0.x branch from 1305762 to d35c59c Compare January 9, 2025 17:58
@renovate renovate bot changed the title chore(deps): update terraform elasticstack to v0.11.12 chore(deps): update terraform elasticstack to v0.11.13 Jan 9, 2025
@renovate renovate bot force-pushed the renovate/elasticstack-0.x branch 4 times, most recently from b8f3534 to a0582a7 Compare January 16, 2025 17:01
@renovate renovate bot force-pushed the renovate/elasticstack-0.x branch 6 times, most recently from 92ba66b to 4162d0b Compare January 29, 2025 07:04
@renovate renovate bot force-pushed the renovate/elasticstack-0.x branch from 4162d0b to 2e9b238 Compare January 29, 2025 09:07
@renovate renovate bot force-pushed the renovate/elasticstack-0.x branch 2 times, most recently from 4d9dccf to cb086ba Compare February 11, 2025 13:03
@renovate renovate bot force-pushed the renovate/elasticstack-0.x branch 4 times, most recently from 58ace60 to 47df505 Compare March 3, 2025 20:35
@renovate renovate bot force-pushed the renovate/elasticstack-0.x branch 2 times, most recently from f5b0e57 to 01d2989 Compare March 7, 2025 14:47
@renovate renovate bot force-pushed the renovate/elasticstack-0.x branch from 01d2989 to f986c8a Compare March 17, 2025 16:39
@renovate renovate bot changed the title chore(deps): update terraform elasticstack to v0.11.13 chore(deps): update terraform elasticstack to v0.11.14 Mar 17, 2025
@renovate renovate bot force-pushed the renovate/elasticstack-0.x branch 6 times, most recently from bf5ab35 to cdeb269 Compare March 27, 2025 11:37
@renovate renovate bot changed the title chore(deps): update terraform elasticstack to v0.11.14 chore(deps): update terraform elasticstack to v0.11.15 Apr 23, 2025
@renovate renovate bot force-pushed the renovate/elasticstack-0.x branch from cdeb269 to 2cb8a69 Compare April 23, 2025 16:00
@renovate renovate bot changed the title chore(deps): update terraform elasticstack to v0.11.15 chore(deps): update terraform elasticstack to v0.11.16 Jul 8, 2025
@renovate renovate bot force-pushed the renovate/elasticstack-0.x branch from 2cb8a69 to 52bb996 Compare July 8, 2025 11:44
@renovate renovate bot force-pushed the renovate/elasticstack-0.x branch from 52bb996 to 1472259 Compare July 21, 2025 18:52
@renovate renovate bot changed the title chore(deps): update terraform elasticstack to v0.11.16 chore(deps): update terraform elasticstack to v0.11.17 Jul 21, 2025
@renovate renovate bot force-pushed the renovate/elasticstack-0.x branch from 1472259 to d66b0be Compare September 1, 2025 10:08
@renovate renovate bot force-pushed the renovate/elasticstack-0.x branch from d66b0be to da0699c Compare October 9, 2025 21:31
@renovate renovate bot changed the title chore(deps): update terraform elasticstack to v0.11.17 chore(deps): update terraform elasticstack to v0.11.18 Oct 9, 2025
@renovate renovate bot force-pushed the renovate/elasticstack-0.x branch from da0699c to 38cba91 Compare October 15, 2025 03:44
@renovate renovate bot changed the title chore(deps): update terraform elasticstack to v0.11.18 chore(deps): update terraform elasticstack to v0.12.0 Oct 15, 2025
@renovate renovate bot changed the title chore(deps): update terraform elasticstack to v0.12.0 chore(deps): update terraform elasticstack to v0.12.1 Oct 23, 2025
@renovate renovate bot force-pushed the renovate/elasticstack-0.x branch from 38cba91 to b91c5a6 Compare October 23, 2025 06:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants