TkPegatron / homelab-as-code

Do What The F*ck You Want To Public License
0 stars 0 forks source link

feat(terraform): update terraform cloudflare to 4.12.0 #155

Open tkpegatron-bot[bot] opened 1 year ago

tkpegatron-bot[bot] commented 1 year ago

This PR contains the following updates:

Package Type Update Change
cloudflare (source) required_provider minor 4.9.0 -> 4.12.0

Release Notes

cloudflare/terraform-provider-cloudflare (cloudflare) ### [`v4.12.0`](https://togithub.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4120-9th-August-2023) [Compare Source](https://togithub.com/cloudflare/terraform-provider-cloudflare/compare/v4.11.0...v4.12.0) BREAKING CHANGES: - resource/cloudflare_ruleset: remove `shareable_entitlement_name` per the Go library changes since it hasn't ever been controllable by users ([#​2652](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2652)) FEATURES: - **New Data Source:** `cloudflare_zone_cache_reserve` ([#​2642](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2642)) - **New Resource:** `cloudflare_access_custom_page` ([#​2643](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2643)) - **New Resource:** `cloudflare_zone_cache_reserve` ([#​2642](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2642)) ENHANCEMENTS: - resource/cloudflare_access_application: adds the ability to associate a custom page with an application. ([#​2643](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2643)) - resource/cloudflare_access_organization: adds the ability to associate a custom page with an organization. ([#​2643](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2643)) - resource/cloudflare_notification_policy: Add support for `pages_event_alert` alert type ([#​2602](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2602)) - resource/cloudflare_pages_project: Allow renaming projects without destroying and recreating ([#​2602](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2602)) - resource/cloudflare_teams_account: Adds support for protocol detection feature ([#​2625](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2625)) - resource/cloudflare_user_agent_blocking_rules: add support for importing resources ([#​2640](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2640)) BUG FIXES: - resource/cloudflare_custom_hostname: prevent infinite loop when `wait_for_ssl_pending_validation` is set if SSL status is already `active` ([#​2638](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2638)) - resource/cloudflare_load_balancer: fix full deletion of pop_pools, region_pools, country_pools on update ([#​2673](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2673)) - resource/cloudflare_load_balancer: handle inconsistent sorting bug in `schema.HashResource` resulting in resources incorrectly being updated when no changes have been made ([#​2635](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2635)) - resource/cloudflare_pages_project: `deployment_configs` are now computed ([#​2602](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2602)) DEPENDENCIES: - provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.18.29 to 1.18.32 ([#​2651](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2651)) - provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.18.32 to 1.18.33 ([#​2670](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2670)) - provider: bumps github.com/aws/aws-sdk-go-v2/credentials from 1.13.28 to 1.13.31 ([#​2648](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2648)) - provider: bumps github.com/aws/aws-sdk-go-v2/service/s3 from 1.37.0 to 1.38.1 ([#​2650](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2650)) - provider: bumps github.com/cloudflare/cloudflare-go from 0.73.0 to 0.74.0 ([#​2652](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2652)) - provider: bumps github.com/hashicorp/terraform-plugin-framework from 1.3.3 to 1.3.4 ([#​2657](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2657)) - provider: bumps github.com/hashicorp/terraform-plugin-framework-validators from 0.10.0 to 0.11.0 ([#​2658](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2658)) - provider: bumps golang.org/x/net from 0.12.0 to 0.13.0 ([#​2646](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2646)) - provider: bumps golang.org/x/net from 0.13.0 to 0.14.0 ([#​2661](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2661)) ### [`v4.11.0`](https://togithub.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4110-26th-July-2023) [Compare Source](https://togithub.com/cloudflare/terraform-provider-cloudflare/compare/v4.10.0...v4.11.0) FEATURES: - **New Resource:** `cloudflare_regional_tiered_cache` ([#​2624](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2624)) ENHANCEMENTS: - resource/cloudflare_device_posture_integration: add support for managing `sentinelone_s2s` third party posture provider. ([#​2618](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2618)) - resource/cloudflare_device_posture_rule: add ability to create client_certificate and sentinelone_s2s posture rule ([#​2618](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2618)) - resource/cloudflare_load_balancer: support header session affinity policy ([#​2521](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2521)) - resource/record: Allow SVCB DNS record ([#​2632](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2632)) DEPENDENCIES: - provider: bumps github.com/cloudflare/cloudflare-go from 0.72.0 to 0.73.0 ([#​2626](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2626)) - provider: bumps github.com/hashicorp/terraform-plugin-framework from 1.3.2 to 1.3.3 ([#​2627](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2627)) - provider: bumps github.com/hashicorp/terraform-plugin-mux from 0.11.1 to 0.11.2 ([#​2616](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2616)) - provider: bumps github.com/hashicorp/terraform-plugin-testing from 1.3.0 to 1.4.0 ([#​2631](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2631)) ### [`v4.10.0`](https://togithub.com/cloudflare/terraform-provider-cloudflare/blob/HEAD/CHANGELOG.md#4100-12th-July-2023) [Compare Source](https://togithub.com/cloudflare/terraform-provider-cloudflare/compare/v4.9.0...v4.10.0) FEATURES: - **New Data Source:** `clouflare_access_application` ([#​2547](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2547)) ENHANCEMENTS: - resource/cloudflare_access_ca_certificate: remove redundant `certificate_id` from `Import` requirements as it is never used ([#​2547](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2547)) - resource/cloudflare_load_balancer_monitor: Add example import. ([#​2572](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2572)) BUG FIXES: - resource/cloudflare_load_balancer: fix import of load_balancer when rules included overrides or fixed_response ([#​2571](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2571)) - resource/cloudflare_record: fix importing of DNSKEY record types ([#​2568](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2568)) - resource/cloudflare_ruleset: Fix detection of conflicting entrypoint rulesets ([#​2566](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2566)) DEPENDENCIES: - provider: bumps dependabot/fetch-metadata from 1.5.1 to 1.6.0 ([#​2557](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2557)) - provider: bumps github.com/cloudflare/cloudflare-go from 0.70.0 to 0.72.0 ([#​2584](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2584)) - provider: bumps github.com/hashicorp/terraform-plugin-framework from 1.3.1 to 1.3.2 ([#​2563](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2563)) - provider: bumps github.com/hashicorp/terraform-plugin-go from 0.17.0 to 0.18.0 ([#​2580](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2580)) - provider: bumps github.com/hashicorp/terraform-plugin-mux from 0.10.0 to 0.11.0 ([#​2564](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2564)) - provider: bumps github.com/hashicorp/terraform-plugin-mux from 0.11.0 to 0.11.1 ([#​2567](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2567)) - provider: bumps github.com/hashicorp/terraform-plugin-sdk/v2 from 2.26.1 to 2.27.0 ([#​2565](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2565)) - provider: bumps golang.org/x/net from 0.11.0 to 0.12.0 ([#​2589](https://togithub.com/cloudflare/terraform-provider-cloudflare/issues/2589))

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 becomes conflicted, or you tick the rebase/retry checkbox.

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



This PR has been generated by Renovate Bot.