-
Notifications
You must be signed in to change notification settings - Fork 12
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
Update pulumi/pkg and pulumi/sdk dependencies to v3.109.0 #553
Conversation
Something a tad fishy in pulumi/pulumi-aws#3595 |
It appears that the codebase attempts to pin AWS to 5.35.0 but during some of the tests aws-6.25.0 gets installed anyway, which may be a change coming from the upgrade?
|
Ah looks like because of pulumi/pulumi#15568 there is a problem now with the auto-pin behavior this repository depended on. Since the new ProgramTest creates a separate sandbox for the test, TestExampleWebserver now starts auto-upgrading aws to 6.x with this change which hits the regression listed above. |
|
The TestExampleAwsx failure similarly caused by a schema change, which might have been called out in the major version rel notes...
|
Per conversation with @Frassle looking into pinning provider versions in each individual test using this method from https://www.pulumi.com/docs/languages-sdks/yaml/yaml-language-reference/
|
One more problem here, reusing PulumiPulumiProgramTests from pkg/codegen/testing/test is no longer working since |
To take full advantage of pulumi/pulumi#15526 this codebase need to depend on a later version of pulumi/pkg. Should be hopefully a routine dependency update.