Open djjuhasz opened 9 months ago
I just retried with the same transfer, and processing completed successfully this time. :shrug:
We changed the download activity return type from string to struct (backward incompatible) in mid December, right? Given the error "cannot unmarshal object into Go value of type string" I wonder if somehow you were running and old version of the "enduro" binary with the version of the workflow function that wasn't expecting a return value at all. Not sure how that could happen though. Something I'd confirm is that when you restart all enduro services that you're seeing the new pods deployed and the old ones being fully destroyed, e.g. enduro-b6b57f7f5-8h5vj is fully replaced and there are no other enduro pods.
@sevein ah, good thinking. :detective: I'll try deleting all the k8s pods and rebuilding from scratch.
@djjuhasz, have you seen this error again?
@sevein I haven't tested the Enduro + AM integration in a while.
Describe the bug
I'm trying to process a transfer with AM in my local Tilt dev environment, but the download activity is returning a JSON decoding error and the workflow fails.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The transfer should download and processing should continue.
Screenshots
Additional context
I was experiencing this error intermittently before going on Holidays, but restarting the Enduro containers with Tilt usually resolved the problem. Today the error is happening consistently, and I can't get past it.