Hello, I am attempting to use the Metaflow CLI to...
# ask-metaflow
c
Hello, I am attempting to use the Metaflow CLI to inspect the value of artifacts assigned after a Flow has executed e.g.
Copy code
from metaflow import Step, Run, namespace

start = list(Step("<flow_info/execution_id/step_name>")
start.task.data.<some_variable>
This is failing very frequently with the following error:
ServiceException: Metadata request (/flows/../runs/sfn-30ac6c50-2ece-42c1-8964-c50af558d675/steps/start/tasks/../artifacts) failed (code 504): {"message": "Endpoint request timed out"}
The Metadata service is not under load and the DB looks fine as well. Any ideas why I might be seeing so many timed out requests?
1
a
interesting - how have you deployed the stack?
c
Terraform -> Batch for compute. Metadata service on Fargate
Running metadata service 2.1.0
I did just see there were some Index errors coming from the metadata service logs related to artifact extraction
I am wondering if there is a bug in that particular version of the metadata service
a
yeah - I would definitely recommend upgrading the db schema and the metadata service to the most recent version
c
Ok. What is the level of effort of db schema upgrade and is there down time required?
a