Repository navigation
chore(deps): update terraform cloudflare to >= 5.29.0 - #1350
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
>= 5.28.1→>= 5.29.0Release Notes
cloudflare/terraform-provider-cloudflare (cloudflare)
v5.29.0Compare Source
Full Changelog: v5.28.1...v5.29.0
⚠ BREAKING CHANGES
foundation_dnsattribute has been removed. Oncloudflare_zone_dns_settingsa configuration that still sets it now fails with an "Unsupported argument" error; remove it and usenameservers.type(cloudflare.advancedto enable Advanced Nameservers,cloudflare.standardto disable). Oncloudflare_account_dns_settingsthe field lived inside the nestedzone_defaultsobject and is dropped silently on upgrade. No state upgrader is required.rule_settings.audit_sshblock has been removed; the Audit SSH action is no longer offered. Removeaudit_sshfrom any policy configuration. An automatic state migration drops a previously storedaudit_sshvalue.retryblock (retry.max_attempts,retry.timeout_ms) has been removed from thecloudflare_worker_versionresource andcloudflare_worker_versionsdata source, following its removal from the API. Remove it from any configuration.ssh_piv_keyhas been replaced. Usepiv_keyfor PIV smart cards and the newssh_fido2_keyfor FIDO2 SSH authenticators.default_modehas been renamed tomodeandenforcement_rulestorules, and the enforcement enum valuesmin-frictionandmax-securityare replaced byoff,monitor, andarm. The import ID is now<zone_id>/<cloudflare_version>instead of<zone_id>. Rename the arguments, update any enum values and expressions, and adjustterraform importcommands.<account_id>/<namespace>/<id>instead of<account_id>/<id>. Update anyterraform importcommands to include the namespace.profileandparentattributes now force replacement — changing either destroys and recreates the organization. Review plans before applying.organization_idattribute has been removed; configurations that still set it now fail with an "Unsupported argument" error. Remove it.Notes
app_countattribute has been removed from the resource because it changes outside Terraform and produced perpetual diffs. The attribute remains available on thecloudflare_zero_trust_access_policydata source and list data source; update any expressions that referencedcloudflare_zero_trust_access_policy.<name>.app_count.Features
New Resources
terraform import.terraform import.terraform import.terraform import.terraform import.New Data Sources
cloudflare_ai_security,cloudflare_ai_security_custom_topics,cloudflare_zero_trust_casb_finding_type, thecloudflare_zero_trust_cws_*set,cloudflare_zero_trust_dlp_proximity_validator,cloudflare_zero_trust_organization_trust_settings);cloudflare_log_explorer_datasetships a list data source.primary_ip,backup_ip,pair_type).New Attributes
webmcp_enabledandwebmcp_packson configuration rules.containeradded to theexportsschema.New Accepted Values
session_durationis now supported for infrastructure applications; it sets the maximum connection duration and must use whole seconds expressed withs,m, orh.connection_rules.rdpclipboard format attributes acceptfilein addition totext.zone_defaults.nameservers.typeacceptscloudflare.advanced.Bug Fixes
expires_on,not_before, orconditionis removed.account_idoptional.legacy_customcertificates via PATCH instead of DELETE+POST.contentat plan time for record types that use it (A, AAAA, CNAME, MX, NS, OPENPGPKEY, PTR, TXT); ignore a trailing dot when comparing CNAME content.support_subaddresson create and update.session_affinity_attributesits own source model.startup_time_msas unknown when a deploy is planned; preservebindings_inheritduring the v0 state upgrade.foundation_dnsto match the DNS settings API.landing_page_designon refresh; default and normalize the login prompt on import and against false/null drift.login_page_auto_prompton read.policy_idfrom state in plans.origin_request {}to null drift.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ 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.
This PR was generated by Mend Renovate. View the repository job log.