thankful-match-46035
01/27/2025, 3:05 PM# upgrade-provider ovh/pulumi-ovh
...
--- Plan Upgrade ---
- Planning Bridge Upgrade: v3.99.0 -> v3.101.0
- git refs of
- git: /usr/bin/git ls-remote --tags <https://github.com/pulumi/pulumi-terraform-bridge.git>
- Planning Plugin SDK Upgrade: bridge v3.101.0 needs terraform-plugin-sdk v2.0.0-20240520223432-0c0bf0d65f10
- Check if we should release a maintenance patch: Last provider release date: 2025-01-06T13:28:57Z
- gh: /usr/bin/gh repo view ovh/pulumi-ovh --json=latestRelease
- Planning Plugin Framework Upgrade: Up to date at 0.49.0
- git refs of
- git: /usr/bin/git ls-remote --tags <https://github.com/pulumi/pulumi-terraform-bridge>
--- done ---
--- Planning Java Gen Version Update ---
- Fetching latest Java Gen
- Latest Release Version: of pulumi/pulumi-java: 1.0.0
- gh: /usr/bin/gh repo view pulumi/pulumi-java --json=latestRelease
- Stat
- .pulumi-java-gen.version: 5 bytes read
- Up to date at: 1.0.0
--- done ---
...
--- Tfgen & Build SDKs ---
- go: /usr/local/go/bin/go mod tidy
- go: /usr/local/go/bin/go mod tidy
- go: /usr/local/go/bin/go mod tidy
-> make: /usr/bin/make tfgen
--- failed ---
error: exit status 2:
# <http://github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema|github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema>
/go/pkg/mod/github.com/pulumi/terraform-plugin-sdk/v2@v2.0.0-20240520223432-0c0bf0d65f10/helper/schema/grpc_provider.go:33:34: cannot use (*GRPCProviderServer)(nil) (value of type *GRPCProviderServer) as tfprotov5.ProviderServer value in variable declaration: *GRPCProviderServer does not implement tfprotov5.ProviderServer (missing method CloseEphemeralResource)
/go/pkg/mod/github.com/pulumi/terraform-plugin-sdk/v2@v2.0.0-20240520223432-0c0bf0d65f10/helper/schema/provider.go:526:9: cannot use NewGRPCProviderServer(p) (value of type *GRPCProviderServer) as tfprotov5.ProviderServer value in return statement: *GRPCProviderServer does not implement tfprotov5.ProviderServer (missing method CloseEphemeralResource)
make: *** [Makefile:67: tfgen] Error 1
Do you know how to solve this blocking issue?
Thanksadorable-house-61348
01/27/2025, 3:36 PMthankful-match-46035
01/27/2025, 4:08 PMthankful-match-46035
01/28/2025, 8:32 AMadorable-house-61348
01/28/2025, 7:06 PMadorable-house-61348
01/28/2025, 7:08 PMAbout the terraform-plugin-sdk, is it normal that there is no releases? ๐This is intentional, yes. The fork is not intended to be consumed as a normal Go module. Providers are expected to have the same go mod replace statement as the bridge. Unfortunately there is no Go tooling to make this process easy but upgrade-provider should handle it.
thankful-match-46035
01/28/2025, 8:05 PMthankful-match-46035
01/29/2025, 9:49 AMadorable-house-61348
01/30/2025, 2:30 PMthankful-match-46035
01/30/2025, 5:04 PMthankful-match-46035
02/10/2025, 1:25 PMadorable-house-61348
02/10/2025, 6:04 PMadorable-house-61348
02/10/2025, 6:05 PMsame for others libsWhich other libs? Upgrade-provider is not meant as a general dependency tool - it only manages the pulumi-related dependencies
thankful-match-46035
02/10/2025, 7:47 PM