rhythmic-whale-48997
11/08/2024, 6:31 PM# <http://github.com/hashicorp/terraform-plugin-sdk/internal/configs/configload|github.com/hashicorp/terraform-plugin-sdk/internal/configs/configload>
/home/tklisanic/go/pkg/mod/github.com/hashicorp/terraform-plugin-sdk@v1.14.0/internal/configs/configload/loader_snapshot.go:52:30: cannot use fs (variable of type snapshotFS) as afero.Fs value in argument to configs.NewParser: snapshotFS does not implement afero.Fs (missing method Chown)
/home/tklisanic/go/pkg/mod/github.com/hashicorp/terraform-plugin-sdk@v1.14.0/internal/configs/configload/loader_snapshot.go:57:32: cannot use fs (variable of type snapshotFS) as afero.Fs value in struct literal: snapshotFS does not implement afero.Fs (missing method Chown)
/home/tklisanic/go/pkg/mod/github.com/hashicorp/terraform-plugin-sdk@v1.14.0/internal/configs/configload/loader_snapshot.go:200:18: cannot use snapshotFS{} (value of type snapshotFS) as afero.Fs value in variable declaration: snapshotFS does not implement afero.Fs (missing method Chown)
# <http://github.com/hashicorp/terraform-plugin-test|github.com/hashicorp/terraform-plugin-test>
/home/tklisanic/go/pkg/mod/github.com/hashicorp/terraform-plugin-test@v1.3.0/helper.go:184:85: not enough arguments in call to zipDecompressor.Decompress
have (string, string, bool)
want (string, string, bool, fs.FileMode)
make: *** [Makefile:53: tfgen] Error 1
big-architect-71258
11/09/2024, 3:20 PMreplace <http://github.com/spf13/afero|github.com/spf13/afero> => <http://github.com/spf13/afero|github.com/spf13/afero> v1.2.2
The is the version required by the Terraform SDK v1. Could be added to my Cookiecutter.
To cope with
helper.go:184:85: not enough arguments in call to zipDecompressor.Decompress
have (string, string, bool)
want (string, string, bool, fs.FileMode)
Force the version of github.com/hashicorp/go-getter to 1.4.0
replace <http://github.com/hashicorp/go-getter|github.com/hashicorp/go-getter> => <http://github.com/hashicorp/go-getter|github.com/hashicorp/go-getter> v1.4.0
As as hint: Pulumi is now able to wrap ANY Terraform provider on the fly https://www.pulumi.com/blog/any-terraform-provider/ perhaps you don't have to wrap the sigsci
provider.big-architect-71258
11/09/2024, 3:24 PM/tmp/pulumi-sigsci/sdk/dotnet/Site.cs(47,26): error CS0101: The namespace 'Pulumiverse.Sigsci' already contains a definition for 'Site' [/tmp/pulumi-sigsci/sdk/dotnet/Pulumiverse.Sigsci.csproj]
/tmp/pulumi-sigsci/sdk/dotnet/SiteHeader/Link.cs(53,31): error CS0542: 'Link': member names cannot be the same as their enclosing type [/tmp/pulumi-sigsci/sdk/dotnet/Pulumiverse.Sigsci.csproj]
For that you've to use the SchemaInfo struct to specify special C# settings. The following code shows a respective example:
Fields: map[string]*tfbridge.SchemaInfo{
"filter": {
CSharpName: "Definition",
},
},
big-architect-71258
11/09/2024, 3:25 PMrhythmic-whale-48997
11/09/2024, 6:02 PMbig-architect-71258
11/09/2024, 7:08 PMrhythmic-whale-48997
11/09/2024, 7:47 PMbig-architect-71258
11/09/2024, 7:47 PMrhythmic-whale-48997
11/14/2024, 8:24 AM