full-artist-27215
06/10/2021, 2:47 PMmake build_sdks
step, but it's failing with the following:
no required module provides package <http://github.com/pulumi/pulumi-nomad/provider/cmd/pulumi-tfgen-nomad;|github.com/pulumi/pulumi-nomad/provider/cmd/pulumi-tfgen-nomad;> to add it:
go get <http://github.com/pulumi/pulumi-nomad/provider/cmd/pulumi-tfgen-nomad|github.com/pulumi/pulumi-nomad/provider/cmd/pulumi-tfgen-nomad>
That obviously doesn't exist... any pointers? Thanks in advance 🙇billowy-army-68599
full-artist-27215
06/10/2021, 3:04 PMbillowy-army-68599
full-artist-27215
06/10/2021, 3:10 PMresources.go:24:2: missing go.sum entry for module providing package <http://github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfbridge|github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfbridge> (imported by <http://github.com/pulumi/pulumi-nomad/provider|github.com/pulumi/pulumi-nomad/provider>); to add:
go get <http://github.com/pulumi/pulumi-nomad/provider|github.com/pulumi/pulumi-nomad/provider>
cmd/pulumi-tfgen-nomad/main.go:18:2: missing go.sum entry for module providing package <http://github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfgen|github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfgen> (imported by <http://github.com/pulumi/pulumi-nomad/provider/cmd/pulumi-tfgen-nomad|github.com/pulumi/pulumi-nomad/provider/cmd/pulumi-tfgen-nomad>); to add:
go get <http://github.com/pulumi/pulumi-nomad/provider/cmd/pulumi-tfgen-nomad|github.com/pulumi/pulumi-nomad/provider/cmd/pulumi-tfgen-nomad>
resources.go:25:2: missing go.sum entry for module providing package <http://github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfshim|github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfshim> (imported by <http://github.com/pulumi/pulumi-nomad/provider|github.com/pulumi/pulumi-nomad/provider>); to add:
go get <http://github.com/pulumi/pulumi-nomad/provider|github.com/pulumi/pulumi-nomad/provider>
resources.go:26:2: missing go.sum entry for module providing package <http://github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfshim/sdk-v1|github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfshim/sdk-v1> (imported by <http://github.com/pulumi/pulumi-nomad/provider|github.com/pulumi/pulumi-nomad/provider>); to add:
go get <http://github.com/pulumi/pulumi-nomad/provider|github.com/pulumi/pulumi-nomad/provider>
resources.go:27:2: missing go.sum entry for module providing package <http://github.com/pulumi/pulumi/sdk/v3/go/common/resource|github.com/pulumi/pulumi/sdk/v3/go/common/resource> (imported by <http://github.com/pulumi/pulumi-nomad/provider|github.com/pulumi/pulumi-nomad/provider>); to add:
go get <http://github.com/pulumi/pulumi-nomad/provider|github.com/pulumi/pulumi-nomad/provider>
resources.go:28:2: missing go.sum entry for module providing package <http://github.com/pulumi/pulumi/sdk/v3/go/common/tokens|github.com/pulumi/pulumi/sdk/v3/go/common/tokens> (imported by <http://github.com/pulumi/pulumi-nomad/provider|github.com/pulumi/pulumi-nomad/provider>); to add:
go get <http://github.com/pulumi/pulumi-nomad/provider|github.com/pulumi/pulumi-nomad/provider>
resources.go:29:2: no required module provides package <http://github.com/terraform-providers/terraform-provider-nomad/nomad;|github.com/terraform-providers/terraform-provider-nomad/nomad;> to add it:
go get <http://github.com/terraform-providers/terraform-provider-nomad/nomad|github.com/terraform-providers/terraform-provider-nomad/nomad>
make: *** [Makefile:52: tfgen] Error 1
(cd provider && go mod download)
step would have done...billowy-army-68599
go mod tidy
full-artist-27215
06/10/2021, 3:19 PMbroad-dog-22463
06/10/2021, 3:21 PMfull-artist-27215
06/10/2021, 3:21 PMresources.go
. The generated code reads as
// Instantiate the Terraform provider
p := shimv1.NewProvider(nomad.Provider().(*schema.Provider))
The compiler takes issue with that, however:
./resources.go:94:42: invalid type assertion: nomad.Provider().(*"<http://github.com/hashicorp/terraform-plugin-sdk/helper/schema|github.com/hashicorp/terraform-plugin-sdk/helper/schema>".Provider) (non-interface type *"<http://github.com/hashicorp/terraform-plugin-sdk/helper/schema|github.com/hashicorp/terraform-plugin-sdk/helper/schema>".Provider on left)
broad-dog-22463
06/10/2021, 3:22 PM