delightful-monkey-90700
07/27/2024, 2:56 PM<ref *1> Error: Invalid asset encountered when unmarshaling resource property
at deserializeProperty (/home/rkeene/devel/devel-tasks/node_modules/@pulumi/runtime/rpc.ts:605:22)
at Object.deserializeProperties (/home/rkeene/devel/devel-tasks/node_modules/@pulumi/runtime/rpc.ts:195:24)
at /home/rkeene/devel/devel-tasks/node_modules/@pulumi/runtime/resource.ts:1032:33
at Generator.next (<anonymous>)
at /home/rkeene/devel/devel-tasks/node_modules/@pulumi/pulumi/runtime/resource.js:21:71
at new Promise (<anonymous>)
at __awaiter (/home/rkeene/devel/devel-tasks/node_modules/@pulumi/pulumi/runtime/resource.js:17:12)
at resolveOutputs (/home/rkeene/devel/devel-tasks/node_modules/@pulumi/pulumi/runtime/resource.js:766:12)
at Object.<anonymous> (/home/rkeene/devel/devel-tasks/node_modules/@pulumi/runtime/resource.ts:636:23)
at Generator.next (<anonymous>)
at fulfilled (/home/rkeene/devel/devel-tasks/node_modules/@pulumi/pulumi/runtime/resource.js:18:58)
at processTicksAndRejections (node:internal/process/task_queues:95:5) {
promise: Promise { <rejected> [Circular *1] }
}
I looked into which resource this was happening on and it's a BucketObject that looks like:
22938 {
22939 "urn": "urn:pulumi:staging::production-cloud::gcp:compute/network:Network$keetapay:webhookserver:WebhookServerCloud$Keeta:GCP:DockerImage$gcp:storage/bucketObject:BucketObject::webhook-server-image-cloudbuild-src",
22940 "custom": true,
22941 "id": "cloudbuild-bucket-501aa5e-webhook-server-image-cloudbuild-src-0fdce57",
22942 "type": "gcp:storage/bucketObject:BucketObject",
22943 "inputs": {
22944 "__defaults": [
22945 "name"
22946 ],
22947 "bucket": "cloudbuild-bucket-501aa5e",
22948 "detectMd5hash": "bRqTubYGTIPme4e4zFlVhg==",
22949 "name": "webhook-server-image-cloudbuild-src-0fdce57",
22950 "source": {
22951 "4dabf18193072939515e22adb298388d": "c44067f5952c0a294b673a41bacd8c17",
22952 "hash": "3ab99bf304712767ec7048c372c7b8f3d44fc69e56a2f7e840dc0d7cd3b892c3"
22953 }
22954 },
And it does not seem to like the "`source`" property -- I tried a pulumi refresh
but it made no difference.delightful-monkey-90700
07/29/2024, 3:48 PMrefresh
.
I added a check now that the version of Pulumi being run matches the one in package.json
to detect and avoid this in the future