Support AWS Provider v6#168
Conversation
Thank you for your contribution!We've been notified of this pull request and will review it soon. We appreciate you helping to make Spacelift better! For Spacelift Customers:
|
|
Hey @jeohist thanks for the contribution. What does upgrading to this mean for users of the module? I havent dont a major provider bump in a while so Im struggling to remember how complicated this is. (FWIW, I will try your PR myself probably next week but didnt know if you knew off hand) |
It's fairly straightforward for users, the functionality removed in v6 isn't used by this module at all. |
eebbc61 to
a941d41
Compare
|
All the checks are failing for the same reason
|
Ah I didn't notice the provider constraints in the examples, I'll fix those. edit: Could use some input here: Is it worth adding version constraints to the tests when we already define them in the module? We don't do it for |
|
Hey @jeohist I've had some conversations internally and we would like to let the 6.0.0 version of the provider bake for a bit before we release this. Lets keep this open and give it some time before we pull the trigger on this. |
|
Please reconsider. This is blocking me from upgrading my Terraform providers and modules as this module, (via the included autoscaling module), is pinned to I've upgraded lots of other codebases already to run on 6.x without issue. This is one of the last to upgrade which I cannot do until this PR is merged. I'm not actually using any autoscaling anyway but because the module is referenced by the source code I'm getting bitten by it. The AWS provider is now on v6.2.0 so it's already had a few point releases to fix the inevitable major version snafus which tend to occur. |
|
It's unfortunate that we can't do a backwards compatible release, because the |
|
@jeohist a lot of the tests are failing with
Im happy to look into this but its going to be later next week when I can. I have a feeling its an issue with the default being null. The ASG module probably doesnt like that after this new update. |
Thanks, didn't catch that on our end (because we define the variable). I went through the examples and they do pass now. I updated |
|
Would love to see this one released... this is the last module in our config that doesn't yet support v6! Any sense of when this will get merged? (We just started a new sprint where I'm evaluating v6, trying to decide whether to hold the task for a few days, or drop it to the backlog...) |
Likewise. The AWS provider is now on v6.4.0 so I think any upgrade wrinkles have now been ironed out. |
|
Hey Everyone, we've decided to release this tomorrow (7/23/25) first thing in the morning. I will merge it around 9am ET and then immediately release it. Thank you for shepherding this through @jeohist |

Description of the change
data.aws_regionattributesType of change
I've bumped the version to
4.5.0, let me know if you'd rather bump to5.0.0.Checklists
Development
If I run
tofu fmt -recursivein the root, the formatting of blocks in theexamplesdirectory change. Since these are unrelated to my PR, I won't commit them.Code review