Skip to content

Pulumi raw state delta recovery failure when used from Any TF provider (dynamically bridged) #3242

@Zaid-Ajaj

Description

@Zaid-Ajaj

User @zlepper reported:

we are getting the same error when using a provider, that is generated via gen-sdk.
In this case I'm not even upgrading anything, but actually spinning up an entirely new instance of a service.

Diagnostics:
  pulumi:pulumi:Stack (rnd_digizuite/central_analytics/central_analytics_0dd72ece-5969-40a9-ac13-5de7b0d12394)
    error: update failed
 
  dgz:central-analytics:main$timescale:index/service:Service (central-timescale-postgresql)
    error: failed recovering value for turnaround check: Data integrity error: "__pulumi_raw_state_delta" does not apply cleanly to the resource state

If you are editing the state manually, try removing the "__pulumi_raw_state_delta" key and run Pulumi again.

If no manual state edits were involved, please report this as a bug

    https://github.com/pulumi/pulumi-terraform-bridge/issues

Detail: rawStateRecoverNatural cannot process Object values due to map vs object confusion

This provider has been generated by running:

pulumi package gen-sdk terraform-provider timescale/timescale --language dotnet --local

Metadata

Metadata

Assignees

Labels

area/tfbridgeIssues in pkg/tfbridge, which provides interop between Pulumi and TF providerskind/bugSome behavior is incorrect or out of specresolution/fixedThis issue was fixed

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions