-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test stack upgrades #325
Comments
Implemented for Random provider: pulumi/pulumi-random#263 |
Given difficulties implementing this for random, this is now feature request against the ProgramTest framework. Once there's good options in the framework I recommend we circle back and ensure every one of our providers is covering the upgrade scenario for common resources with at least 1 test. |
Plus one P1 on this, will be propagating the ad-hoc test to TLS. |
Closing in favor of #325 |
Cannot close issue:
Please fix these problems and try again. |
Hello!
Issue details
We should consider testing for no-changes provider upgrades.
There is a growing number of issues with provider upgrades generating unexpected changes in the users's stacks:
1.21
->1.22
throwsTypeError: Cannot read properties of null (reading 'data')
on random previews. pulumi-eks#851Some of these issues could have been detected by test automation checking specifically for the upgrade scenario. We currently do not know of an example of such automation.
Affected area/feature
Provider testing.
The text was updated successfully, but these errors were encountered: