I am encountering a version mismatch issue where the Go SDK exposes STACKIT Backup and Update resources, but the underlying Pulumi Provider plugin fails to recognize them during execution.
It appears that the recent additions for ServerBackupEnable, ServerBackupSchedule, ServerUpdateEnable, and ServerUpdateSchedule are available in the Go SDK (likely fetched via the latest commits), but the current official Pulumi plugin release (v0.0.5) does not yet include these resource tokens.
Steps to Reproduce:
Initialize a Pulumi Go project.
Fetch the STACKIT Go SDK: go get github.com/stackitcloud/pulumi-stackit/sdk/...
Implement STACKIT resources using stackit.NewServerBackupEnable or stackit.NewServerUpdateEnable in the code.
Run pulumi up.
Expected Behavior:
The resources should be successfully provisioned, or the Go SDK should be strictly version-tagged so it does not expose unreleased features that the v0.0.5 binary cannot handle.
Actual Behavior:
The Go code compiles successfully, but the Pulumi CLI fails during the planning phase with the following errors:
Plaintext
error: [pf/tfbridge] unknown resource token: stackit:index/serverBackupEnable:ServerBackupEnable
and
Plaintext
error: [pf/tfbridge] unknown resource token: stackit:index/serverUpdateEnable:ServerUpdateEnable
Environment:
Pulumi CLI version: v3.214.0
Pulumi STACKIT Plugin version: v0.0.5
Go version: 1.25.8
OS: Windows
I am encountering a version mismatch issue where the Go SDK exposes STACKIT Backup and Update resources, but the underlying Pulumi Provider plugin fails to recognize them during execution.
It appears that the recent additions for ServerBackupEnable, ServerBackupSchedule, ServerUpdateEnable, and ServerUpdateSchedule are available in the Go SDK (likely fetched via the latest commits), but the current official Pulumi plugin release (v0.0.5) does not yet include these resource tokens.
Steps to Reproduce:
Initialize a Pulumi Go project.
Fetch the STACKIT Go SDK: go get github.com/stackitcloud/pulumi-stackit/sdk/...
Implement STACKIT resources using stackit.NewServerBackupEnable or stackit.NewServerUpdateEnable in the code.
Run pulumi up.
Expected Behavior:
The resources should be successfully provisioned, or the Go SDK should be strictly version-tagged so it does not expose unreleased features that the v0.0.5 binary cannot handle.
Actual Behavior:
The Go code compiles successfully, but the Pulumi CLI fails during the planning phase with the following errors:
Plaintext
error: [pf/tfbridge] unknown resource token: stackit:index/serverBackupEnable:ServerBackupEnable
and
Plaintext
error: [pf/tfbridge] unknown resource token: stackit:index/serverUpdateEnable:ServerUpdateEnable
Environment:
Pulumi CLI version: v3.214.0
Pulumi STACKIT Plugin version: v0.0.5
Go version: 1.25.8
OS: Windows