Call caching "Enabled" but call caching result shows "CallCachingOff"

Post author
Justin Rhoades

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

  • Comment author
    Jason Cerrato

    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

    0
  • Comment author
    Justin Rhoades

    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

    0
  • Comment author
    Jason Cerrato

    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

    0
  • Comment author
    Justin Rhoades

    Hi Jason,

    That's great! Thanks for the quick fix.

    -Justin

    0

Please sign in to leave a comment.