Skip to content

Commit 9b20984

Browse files
authored
Upgrade terraform-provider-scaleway to v2.60.5 (#455)
* make tfgen * make generate_sdks * Fix lint issues.
1 parent 3a07fa2 commit 9b20984

749 files changed

Lines changed: 9189 additions & 7670 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

examples/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,4 +176,4 @@ require (
176176

177177
replace github.com/Sirupsen/logrus => github.com/sirupsen/logrus v1.9.3
178178

179-
replace github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20250530111747-935112552988
179+
replace github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20250923233607-7f1981c8674a

provider/cmd/pulumi-resource-scaleway/bridge-metadata.json

Lines changed: 419 additions & 1 deletion
Large diffs are not rendered by default.

provider/cmd/pulumi-resource-scaleway/main.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,19 @@
1717
package main
1818

1919
import (
20+
"context"
21+
2022
_ "embed"
2123

22-
"github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfbridge"
24+
"github.com/pulumi/pulumi-terraform-bridge/v3/pkg/pf/tfbridge"
2325

2426
scaleway "github.com/pulumiverse/pulumi-scaleway/provider"
25-
"github.com/pulumiverse/pulumi-scaleway/provider/pkg/version"
2627
)
2728

2829
//go:embed schema-embed.json
2930
var pulumiSchema []byte
3031

3132
func main() {
3233
// Modify the path to point to the new provider
33-
tfbridge.Main("scaleway", version.Version, scaleway.Provider(), pulumiSchema)
34+
tfbridge.MainWithMuxer(context.Background(), "scaleway", scaleway.Provider(), pulumiSchema)
3435
}

provider/cmd/pulumi-resource-scaleway/schema.json

Lines changed: 2684 additions & 2648 deletions
Large diffs are not rendered by default.

provider/cmd/pulumi-tfgen-scaleway/main.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,12 @@
1515
package main
1616

1717
import (
18-
"github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfgen"
18+
"github.com/pulumi/pulumi-terraform-bridge/v3/pkg/pf/tfgen"
1919

2020
scaleway "github.com/pulumiverse/pulumi-scaleway/provider"
21-
"github.com/pulumiverse/pulumi-scaleway/provider/pkg/version"
2221
)
2322

2423
func main() {
2524
// Modify the path to point to the new provider
26-
tfgen.Main("scaleway", version.Version, scaleway.Provider())
25+
tfgen.MainWithMuxer("scaleway", scaleway.Provider())
2726
}

provider/go.mod

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,12 @@ module github.com/pulumiverse/pulumi-scaleway/provider
33
go 1.25.0
44

55
require (
6-
github.com/pulumi/pulumi-terraform-bridge/v3 v3.114.0
6+
github.com/pulumi/pulumi-terraform-bridge/v3 v3.115.0
77
github.com/pulumi/pulumi/sdk/v3 v3.190.0
8-
github.com/scaleway/terraform-provider-scaleway/v2/shim v0.0.0-00010101000000-000000000000
8+
github.com/scaleway/terraform-provider-scaleway/v2 v2.60.5
99
)
1010

11-
replace (
12-
github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20250530111747-935112552988
13-
github.com/scaleway/terraform-provider-scaleway/v2/shim => ./shim
14-
)
11+
replace github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20250923233607-7f1981c8674a
1512

1613
require (
1714
cloud.google.com/go v0.112.1 // indirect
@@ -62,6 +59,7 @@ require (
6259
github.com/charmbracelet/bubbletea v0.25.0 // indirect
6360
github.com/charmbracelet/lipgloss v0.7.1 // indirect
6461
github.com/cheggaaa/pb v1.0.29 // indirect
62+
github.com/clipperhouse/uax29/v2 v2.2.0 // indirect
6563
github.com/cloudflare/circl v1.6.1 // indirect
6664
github.com/containerd/console v1.0.4-0.20230313162750-1ae8d489ac81 // indirect
6765
github.com/cyphar/filepath-securejoin v0.4.1 // indirect
@@ -114,6 +112,7 @@ require (
114112
github.com/hashicorp/terraform-plugin-framework v1.16.1 // indirect
115113
github.com/hashicorp/terraform-plugin-go v0.29.0 // indirect
116114
github.com/hashicorp/terraform-plugin-log v0.9.0 // indirect
115+
github.com/hashicorp/terraform-plugin-mux v0.21.0 // indirect
117116
github.com/hashicorp/terraform-plugin-sdk/v2 v2.38.1 // indirect
118117
github.com/hashicorp/terraform-plugin-testing v1.13.3 // indirect
119118
github.com/hashicorp/terraform-registry-address v0.4.0 // indirect
@@ -131,7 +130,7 @@ require (
131130
github.com/mattn/go-colorable v0.1.14 // indirect
132131
github.com/mattn/go-isatty v0.0.20 // indirect
133132
github.com/mattn/go-localereader v0.0.1 // indirect
134-
github.com/mattn/go-runewidth v0.0.16 // indirect
133+
github.com/mattn/go-runewidth v0.0.19 // indirect
135134
github.com/mitchellh/cli v1.1.5 // indirect
136135
github.com/mitchellh/copystructure v1.2.0 // indirect
137136
github.com/mitchellh/go-homedir v1.1.0 // indirect
@@ -154,6 +153,7 @@ require (
154153
github.com/nats-io/nuid v1.0.1 // indirect
155154
github.com/oklog/run v1.1.0 // indirect
156155
github.com/olekukonko/tablewriter v0.0.5 // indirect
156+
github.com/opentofu/registry-address v0.0.0-20230922120653-901b9ae4061a // indirect
157157
github.com/opentracing/basictracer-go v1.1.0 // indirect
158158
github.com/opentracing/opentracing-go v1.2.0 // indirect
159159
github.com/pgavlin/fx v0.1.6 // indirect
@@ -176,8 +176,7 @@ require (
176176
github.com/russross/blackfriday/v2 v2.1.0 // indirect
177177
github.com/sabhiram/go-gitignore v0.0.0-20210923224102-525f6e181f06 // indirect
178178
github.com/santhosh-tekuri/jsonschema/v5 v5.0.0 // indirect
179-
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.35.0.20250929150437-c65b49480cff // indirect
180-
github.com/scaleway/terraform-provider-scaleway/v2 v2.60.4 // indirect
179+
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.35.0.20251015050748-12aafea99911 // indirect
181180
github.com/segmentio/asm v1.1.3 // indirect
182181
github.com/segmentio/encoding v0.3.5 // indirect
183182
github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 // indirect
@@ -206,17 +205,17 @@ require (
206205
go.opentelemetry.io/otel/metric v1.38.0 // indirect
207206
go.opentelemetry.io/otel/trace v1.38.0 // indirect
208207
go.uber.org/atomic v1.9.0 // indirect
209-
golang.org/x/crypto v0.42.0 // indirect
210-
golang.org/x/exp v0.0.0-20250911091902-df9299821621 // indirect
211-
golang.org/x/mod v0.28.0 // indirect
212-
golang.org/x/net v0.44.0 // indirect
208+
golang.org/x/crypto v0.43.0 // indirect
209+
golang.org/x/exp v0.0.0-20251009144603-d2f985daa21b // indirect
210+
golang.org/x/mod v0.29.0 // indirect
211+
golang.org/x/net v0.46.0 // indirect
213212
golang.org/x/oauth2 v0.30.0 // indirect
214213
golang.org/x/sync v0.17.0 // indirect
215-
golang.org/x/sys v0.36.0 // indirect
216-
golang.org/x/term v0.35.0 // indirect
217-
golang.org/x/text v0.29.0 // indirect
214+
golang.org/x/sys v0.37.0 // indirect
215+
golang.org/x/term v0.36.0 // indirect
216+
golang.org/x/text v0.30.0 // indirect
218217
golang.org/x/time v0.5.0 // indirect
219-
golang.org/x/tools v0.37.0 // indirect
218+
golang.org/x/tools v0.38.0 // indirect
220219
google.golang.org/api v0.169.0 // indirect
221220
google.golang.org/appengine v1.6.8 // indirect
222221
google.golang.org/genproto v0.0.0-20240311173647-c811ad7063a7 // indirect

0 commit comments

Comments
 (0)