-
Notifications
You must be signed in to change notification settings - Fork 104
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
Pin dependencies #1479
base: master
Are you sure you want to change the base?
Pin dependencies #1479
Conversation
Interesting. We might just need to alias it to |
Does the PR have any schema changes?Found 120 breaking changes: Resources
Types
Maintainer note: consult the runbook for dealing with any breaking changes. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1479 +/- ##
======================================
Coverage 0.00% 0.00%
======================================
Files 10 10
Lines 2345 2345
======================================
Misses 2345 2345 ☔ View full report in Codecov by Sentry. |
16fbb5c
to
c392a7c
Compare
Suspect this will make #1479 start succeeding.
c392a7c
to
ed57980
Compare
ℹ Artifact update noticeFile name: examples/cloudtrail/go/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: examples/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: examples_legacy/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
It's interesting that the test suite is failing with
Last time I investigated something like this it resulted from several versions of |
ed57980
to
62cdf35
Compare
This is an important check to include to fail early. If Renovate updates dependencies in a way that causes several copies of `@pulumi/pulumi` SDK to be included then the provider fails at runtime with an obscure error about invokes, as in #1479 - this will fail the build early instead.
62cdf35
to
f65c769
Compare
|
2366b9d
to
62cadd7
Compare
6880f07
to
431afab
Compare
431afab
to
5a613c8
Compare
5a613c8
to
9cfa7ad
Compare
9cfa7ad
to
4c11c06
Compare
4c11c06
to
413425a
Compare
Unfortunately this still fails with:
I've not been able to figure out why just yet. In my understanding after editing the dependency files it is going to call pulumi-awsx/scripts/renovate.sh Line 7 in 063daa9
Might need to spelunk further and look in AWS logs here. |
742ad1b
to
e7fb468
Compare
e7fb468
to
cff2975
Compare
This PR contains the following updates:
^6.0.0
->6.67.0
^6.0.4
->6.67.0
6.66.3
->6.67.0
^2.0.2
->2.21.0
^2.0.0
->2.21.0
^4.6.0
->4.6.1
4.6.0
->4.6.1
4.5.8
->4.6.1
0.0.8
->0.0.9
^3.0.0
->3.147.0
^3.113.0
->3.147.0
3.144.1
->3.147.0
4.5.8
->4.6.1
4.6.0
->4.6.1
v0.1.4
->v0.1.5
v2.4.0
->v2.21.0
v3.144.1
->v3.147.0
v3.113.0
->v3.147.0
v3.144.1
->v3.147.0
v3.113.0
->v3.147.0
b374ceb
c7fad9e
->13b8b71
v1.5.3
->v1.6.0
>=6.66.1,<6.67.0
->>=6.67.0,<6.68.0
Add the preset
:preserveSemverRanges
to your config if you don't want to pin your dependencies.Release Notes
pulumi/pulumi-aws (@pulumi/aws)
v6.67.0
Compare Source
Does the PR have any schema changes?
Found 4 breaking changes:
Resources
🟢
"cloudHsmClusterId" property is no longer Required🟢
"keyStorePassword" property is no longer Required🟢
"trustAnchorCertificate" property is no longer RequiredTypes
🟢
"aws:ec2/getInstanceTypeInferenceAccelerator:getInstanceTypeInferenceAccelerator": required: "memorySize" property has changed to RequiredNew resources:
mediapackagev2/channelGroup.ChannelGroup
What's Changed
TestRegress2534
by @flostadler in https://github.com/pulumi/pulumi-aws/pull/5107Full Changelog: pulumi/pulumi-aws@v6.66.3...v6.67.0
pulumi/pulumi-docker (@pulumi/docker)
v4.6.1
Compare Source
Does the PR have any schema changes?
Looking good! No breaking changes found.
No new resources/functions.
What's Changed
Full Changelog: pulumi/pulumi-docker@v4.6.0...v4.6.1
pulumi/pulumi-docker-build (@pulumi/docker-build)
v0.0.9
Compare Source
pulumi/pulumi (@pulumi/pulumi)
v3.147.0
Compare Source
Features
[cli] Update go.mod to require go1.22
#18274
[cli/config] Improve documentation for pulumi config set
#18285
[cli/package] Allow short hashes as versions in package add
#18277
[cli/{package,plugin}] Support getting plugins from remote git sources
#17827
Bug Fixes
[engine] Skip acquiring program packages during refresh when running inline automation programs
#18283
[sdk/nodejs] Avoid unnecessary Node.js installations
#18293
[sdk/{nodejs,python}] Fix handling of DependencyResource when checking invoke deps
#18275
[sdk/{nodejs,python}] Permit output arguments in plain invokes for backwards compatibility
#18304
Miscellaneous
#18261
v3.146.0
Compare Source
Features
[cli] Allow specifying a version with
pulumi convert --from=<plugin>@​<version>
#18220
[cli] Enable Autonaming Configuration in non-experimental mode
#18228
[cli] Retrieve Git metadata from the environment if not running in a repository
#12871
[pkg] Add a
call
intrinsic to PCL#18206
[auto/go] Add
Color
option tooptdestroy
,optpreview
,optrefresh
, andoptup
packages to allow explicit configuration of output color.#18184
[cli/import] Add support for parameterized packages to
pulumi import
#18038
[cli/import] Import can now import resources from parameterized providers
#18039
[cli/new] Add support for Copilot templates
#16825
Bug Fixes
[auto/go] Fix rejection of
nil
inline programs in the Go automation API#18214
[sdk/go] Improve error messages for wrong stack output types
#18245
[sdk/{nodejs,python}] Wait for resource in the input property dependencies
#18204
[cli/plugin] Show plugin kind in plugin rm correctly. Also show the usage string if the plugin type is incorrect
#18179
[cli/plugin] Passthrough unstructured logs from dynamic providers
#18253
[sdk/python] Fix callbackserver shutdown
#18190
v3.145.0
Compare Source
Features
[auto/go] Support --clear-pending-creates for refresh command in Go Automation API for preview refresh and refresh operations.
#18101
[programgen/{java,sdkgen/java}] Only use gRPC to communicate with the Java host
#18138
[cli/package] Support bridging to terraform providers automatically in pulumi convert
#17992
[sdk/go] Implement deferred output for the Go SDK and program-gen
#17885
Bug Fixes
[cli] Fix TestPackageAddGoParameterized to utilize version path
#18150
[cli/engine] Clarify the usage string for the --expect-no-changes flag
#18105
[auto/go] Return error if no inline program specified
#18086
[auto/go] Interrupt programs gracefully when the context is canceled
#18124
[cli/new] Provide a better error message when pulumi new --ai generates a program with errors
#18091
[cli/new] Provide a more meaningful message for the --language flag
#18092
[engine] Enable
pulumi:pulumi:getResource
to hydrateRead
resources#18070
[programgen] Allow for case-insensitive terraform convert source
#18111
[programgen/go] Fix importing module names in Go programs that aren't lower-case
#18113
[sdk/go] Fix panic when diffing computed property values
#18104
[sdk/go] Avoid calling invokes with dependencies on unknown resources
#18133
[sdk/nodejs] Fix source maps when using jest
#18108
[sdk/nodejs] Avoid calling invokes with dependencies on unknown resources
#18152
[sdk/python] Fix reading pulumi-plugin.json when using the uv toolchain
#18107
[sdk/python] Fix ListPackages when using uv
#18121
[sdk/python] Fix dynamic providers when using Poetry or uv
#18126
[sdk/python] Fix prerelease version
#18125
[sdk/python] Avoid calling invokes with dependencies on unknown resources
#18141
Miscellaneous
[programgen/java] Bump Java SDK dependency version so that
package gen-sdk
emits buildable code#18130
[sdk/python] Switch to pyproject.toml + uv
#18081
[sdk/python] Move mypy configuration into pyproject.toml
#18118
[sdk/python] Move pyright configuration into pyproject.toml
#18116
[sdk/python] Move ruff configuration into pyproject.toml
#18117
pulumi/providertest (github.com/pulumi/providertest)
v0.1.5
Compare Source
What's Changed
Full Changelog: pulumi/providertest@v0.1.4...v0.1.5
pulumi/pulumi-awsx (github.com/pulumi/pulumi-awsx/sdk/v2)
v2.21.0
Compare Source
Does the PR have any schema changes?
Looking good! No breaking changes found.
New resources:
ecr.RegistryImage
What's Changed
TestAccEcsParallel
by @flostadler in https://github.com/pulumi/pulumi-awsx/pull/1489Full Changelog: v2.20.1...v2.21.0
v2.20.1
Compare Source
Does the PR have any schema changes?
Looking good! No breaking changes found.
No new resources/functions.
What's Changed
Full Changelog: v2.20.0...v2.20.1
v2.20.0
Compare Source
What's Changed
imageUri
output ofecr.Image
by @flostadler in https://github.com/pulumi/pulumi-awsx/pull/1467ecr.Image
updated to use Pulumi docker-buildWe've updated the
ecr.Image
resource to use the next-generationpulumi-docker-build
provider (replacingpulumi-docker
). This update enables several powerful new capabilities while maintaining backwards compatibility:For detailed information about behavioral differences between the providers, please refer to the docker-build provider documentation.
New Contributors
Full Changelog: v2.19.0...v2.20.0
v2.19.0
Compare Source
What's Changed
Full Changelog: v2.18.1...v2.19.0
v2.18.1
Compare Source
What's Changed
Full Changelog: v2.18.0...v2.18.1
v2.18.0
Compare Source
What's Changed
Full Changelog: v2.17.0...v2.18.0
v2.17.0
Compare Source
What's Changed
New Contributors
Full Changelog: v2.16.1...v2.17.0
v2.16.1
Compare Source
What's Changed
Full Changelog: v2.16.0...v2.16.1
v2.16.0
Compare Source
What's Changed
Full Changelog: v2.15.0...v2.16.0
v2.15.0
Compare Source
What's Changed
Full Changelog: v2.14.0...v2.15.0
v2.14.0
Compare Source
What's Changed
Fixes
Dependencies
Internal
Full Changelog: v2.13.0...v2.14.0
v2.13.0
Compare Source
What's Changed
Full Changelog: v2.12.3...v2.13.0
v2.12.3
Compare Source
v2.12.1
Compare Source
What's Changed
Full Changelog: v2.12.0...v2.12.1
v2.12.0
Compare Source
What's Changed
Full Changelog: v2.11.0...v2.12.0
v2.11.0
Compare Source
What's Changed
Full Changelog: v2.10.0...v2.11.0
v2.10.0
Compare Source
What's Changed
Full Changelog: v2.9.0...v2.10.0
v2.9.0
Compare Source
v2.8.0
Compare Source
What's Changed
New Contributors
Full Changelog: v2.7.0...v2.8.0
v2.7.0
Compare Source
v2.6.0
Compare Source
v2.5.0
Compare Source
pulumi/pulumi (github.com/pulumi/pulumi/pkg/v3)
v3.147.0
Compare Source
3.147.0 (2025-01-21)
Features
[cli] Update go.mod to require go1.22
#18274
[cli/config] Improve documentation for pulumi config set
#18285
[cli/package] Allow short hashes as versions in package add
#18277
[cli/{package,plugin}] Support getting plugins from remote git sources
#17827
Bug Fixes
[engine] Skip acquiring program packages during refresh when running inline automation programs
#18283
[sdk/nodejs] Avoid unnecessary Node.js installations
#18293
[sdk/{nodejs,python}] Fix handling of DependencyResource when checking invoke deps
#18275
[sdk/{nodejs,python}] Permit output arguments in plain invokes for backwards compatibility
#18304
Miscellaneous
#18261
v3.146.0
Compare Source
3.146.0 (2025-01-15)
Features
[cli] Allow specifying a version with
pulumi convert --from=<plugin>@​<version>
#18220
[cli] Enable Autonaming Configuration in non-experimental mode
#18228
[cli] Retrieve Git metadata from the environment if not running in a repository
#12871
[pkg] Add a
call
intrinsic to PCL#18206
[auto/go] Add
Color
option tooptdestroy
,optpreview
,optrefresh
, andoptup
packages to allow explicit configuration of output color.#18184
[cli/import] Add support for parameterized packages to
pulumi import
#18038
[cli/import] Import can now import resources from parameterized providers
#18039
[cli/new] Add support for Copilot templates
#16825
Bug Fixes
[auto/go] Fix rejection of
nil
inline programs in the Go automation API#18214
[sdk/go] Improve error messages for wrong stack output types
#18245
[sdk/{nodejs,python}] Wait for resource in the input property dependencies
#18204
[cli/plugin] Show plugin kind in plugin rm correctly. Also show the usage string if the plugin type is incorrect
#18179
[cli/plugin] Passthrough unstructured logs from dynamic providers
[sdk/python] Fix callbackserver shutdown
#18190
v3.145.0
Compare Source
3.145.0 (2025-01-07)
Features
[auto/go] Support --clear-pending-creates for refresh command in Go Automation API for preview refresh and refresh operations.
#18101
[programgen/{java,sdkgen/java}] Only use gRPC to communicate with the Java host
#18138
[cli/package] Support bridging to terraform providers automatically in pulumi convert
#17992
[sdk/go] Implement deferred output for the Go SDK and program-gen
#17885
Bug Fixes
[cli] Fix TestPackageAddGoParameterized to utilize version path
#18150
[cli/engine] Clarify the usage string for the --expect-no-changes flag
#18105
[auto/go] Return error if no inline program specified
#18086
[auto/go] Interrupt programs gracefully when the context is canceled
#18124
[cli/new] Provide a better error message when pulumi new --ai generates a program with errors
#18091
[cli/new] Provide a more meaningful message for the --language flag
#18092
[engine] Enable
pulumi:pulumi:getResource
to hydrateRead
resources#18070
[programgen] Allow for case-insensitive terraform convert source
#18111
[programgen/go] Fix importing module names in Go programs that aren't lower-case
#18113
[sdk/go] Fix panic when diffing computed property values
#18104
[sdk/go] Avoid calling invokes with dependencies on unknown resources
#18133
[sdk/nodejs] Fix source maps when using jest
#18108
[sdk/nodejs] Avoid calling invokes with dependencies on unknown resources
#18152
[sdk/python] Fix reading pulumi-plugin.json when using the uv toolchain
#18107
[sdk/python] Fix ListPackages when using uv
#18121
[sdk/python] Fix dynamic providers when using Poetry or uv
#18126
[sdk/python] Fix prerelease version
#18125
[sdk/python] Avoid calling invokes with dependencies on unknown resources
#18141
Miscellaneous
[programgen/java] Bump Java SDK dependency version so that
package gen-sdk
emits buildable code#18130
[sdk/python] Switch to pyproject.toml + uv
#18081
[sdk/python] Move mypy configuration into pyproject.toml
#18118
[sdk/python] Move pyright configuration into pyproject.toml
#18116
[sdk/python] Move ruff configuration into pyproject.toml
#18117
pulumi/provider-version-action (pulumi/provider-version-action)
v1.6.0
Compare Source
What's Changed
Full Changelog: pulumi/provider-version-action@v1.5.3...v1.6.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "every weekday" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.