Provider Bug Replaces Everything on Minor Upgrade
A provider bug introduced a new default or removed an attribute. The change causes every resource to be marked for replacement. The fix is a provider patch or pin to a working version.
← All break/fix scenarios in Terraform
A provider bug introduced a new default or removed an attribute. The change causes every resource to be marked for replacement. The fix is a provider patch or pin to a working version.
1. Do not apply. 2. Pin the provider to the previous version. 3. Report the bug. 4. Wait for the patch. 5. Re-plan and apply.
The provider is pinned, the plan is empty after the patch, and the incident is documented.
1. Pin provider versions. 2. Test provider upgrades in development. 3. Read release notes before upgrade.
A provider bug introduced a new default or removed an attribute. The change causes every resource to be marked for replacement. The fix is a provider patch or pin to a working version.