Call caching "Enabled" but call caching result shows "CallCachingOff"
Hello,
I'm running a workflow that I was expecting to utilize call caching as I only increased the memory on a task in the middle of the workflow. I noticed that all tasks were rerunning without any call caching. When I looked at the submission history page for the run it appears call caching is "Enabled" but when I look at the workflow dashboard for each task it says "CallCachingOff". In this case, is Terra not checking for call caching? Thanks!
Best,
Justin
Comments
4 comments
Hi Justin Rhoades,
Are you still experiencing issues with Call Caching? We've seen cases where Google Artifact Registry images that are not built as multi-platform images will result in Call Caching not working. We are working on a platform update to support the application/vnd.oci.image.manifest format.v1+json Docker manifest format.
If you urgently need to make progress, it may be worth checking if your Docker image has this format. If so, you can try rebuilding as multi-platform with the application/vnd.oci.image.index.v1+json format to get Call Caching working again.
If you are already using an application/vnd.oci.image.index.v1+json formatted Docker and are still running into issues, please let us know!
Kind regards,
Jason
Hi Jason,
Thanks for your response. I haven't retired running a workflow with that image since but I checked and that image in artifact registry is indeed using application/vnd.oci.image.manifest.v1+json so that's likely the problem. This isn't a huge issue currently but I could see it becoming one for us in the future. Do you know approximately when this platform update will be released?
I use podman to create these images on my Mac and am not entirely sure how to build this image with the application/vnd.oci.image.index.v1+json format but I'll try to look into this.
Best,
Justin
Hi Justin Rhoades,
We just pushed out a change today to support application/vnd.oci.image.manifest.v1+json manifest formats. I hope this simplifies things for you!
Kind regards,
Jason
Hi Jason,
That's great! Thanks for the quick fix.
-Justin
Please sign in to leave a comment.