Skip to content

Conversation

@terrazoon
Copy link
Contributor

@terrazoon terrazoon commented Oct 21, 2025

Description

We need to replace the terraform provider in the tfstate file, module by module. Let's start with the logo_upload_bucket module, and let's do a dry-run during the deployment so we can analyze what would have happened if we did it for real and see if it looks safe and reasonable.

Note: we have to actually merge this to staging to trigger it. Also, we can flip this to run by changing "-dry-run" to "-auto-approve", but it will fail on the first run. So we might want to disable everything after this step when we do it for real. After it fails, we need to update the main.tf file and change the provider for the module. Then everything should work.

Security Considerations

N/A

Copy link
Contributor

@ccostino ccostino left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @terrazoon, let's see what happens!

@ccostino ccostino merged commit 288b248 into main Oct 21, 2025
11 checks passed
@ccostino ccostino deleted the terraform_upgrade4 branch October 21, 2025 18:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants