You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
At May 3, 2024 at 3:00:22 AM GMT+2 we tried to update the AWS provider to 5.48.0
$ gitlab-tofu init
Initializing the backend...
Successfully configured the backend "http"! OpenTofu will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Finding latest version of hashicorp/time...
- Finding hashicorp/azuread versions matching "~> 2.48.0"...
- Finding hashicorp/random versions matching "3.6.1"...
- Finding hashicorp/aws versions matching "5.48.0"...
- Installing hashicorp/time v0.11.1...
- Installed hashicorp/time v0.11.1 (signed, key ID 0C0AF313E5FD9F80)
- Installing hashicorp/azuread v2.48.0...
- Installed hashicorp/azuread v2.48.0 (signed, key ID 0C0AF313E5FD9F80)
- Installing hashicorp/random v3.6.1...
- Installed hashicorp/random v3.6.1 (signed, key ID 0C0AF313E5FD9F80)
- Installing hashicorp/aws v5.48.0...
- Installed hashicorp/aws v5.48.0 (signed, key ID 0C0AF313E5FD9F80)
Providers are signed by their developers.
If you'd like to know more about provider signing, you can read about it here:
https://opentofu.org/docs/cli/plugins/signing/
OpenTofu has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that OpenTofu can guarantee to make the same selections by default when
you run "tofu init" in the future.
OpenTofu has been successfully initialized!
$ gitlab-tofu validate
Initializing provider plugins...
- Reusing previous version of hashicorp/aws from the dependency lock file
- Reusing previous version of hashicorp/time from the dependency lock file
- Reusing previous version of hashicorp/azuread from the dependency lock file
- Reusing previous version of hashicorp/random from the dependency lock file
- Using previously-installed hashicorp/time v0.11.1
- Using previously-installed hashicorp/azuread v2.48.0
- Using previously-installed hashicorp/random v3.6.1
╷
│ Error: Failed to resolve provider packages
│
│ Could not resolve provider hashicorp/aws: the previously-selected version
│ 5.48.0 is no longer available
Now it works again, however, It is a problem if our CI/CD pipelines break when automatically updating the providers using renovate-bot:
Hey @Breee thank you very much for reporting this issue. It will always take some time for us to update these providers because we are downstream from the HashiCorp variant. @Yantrio was working on getting dependabot support for OpenTofu going, I wonder if we could do something similar for Renovate.
Renovate in theory supports other terraform registries, like in my example.
But the version in registry.opentofu.org might have been bumped to early.
i have to test that the next time it happens and look at the logs of renovate
Thank you for reporting an issue.
At May 3, 2024 at 3:00:22 AM GMT+2 we tried to update the AWS provider to 5.48.0
Now it works again, however, It is a problem if our CI/CD pipelines break when automatically updating the providers using renovate-bot:
OpenTofu Version
OpenTofu Configuration Files
The text was updated successfully, but these errors were encountered: