straight-dog-3982
06/27/2025, 7:21 AMmetaflow-ui:
uiBackend:
metaflowDefaultDatastore: "s3"
metaflowDatastoreSysRootS3: "<s3://metaflow>"
metaflowS3EndpointURL: "<http://minio.caic:9000>"
plus AWS_SECRET_* values through env
. Previously I had DefaultDatastore set to "local"
I have restarted both deployments for mataflow-ui. Now I'm running yet another flow, and in UI it still shows me
Since this run uses local datastore instead of cloud services, some information may be incomplete.
And of course there are no data in my minio bucket
Is my s3 configuration correct? Do I need to drop the database or deploy the backend service too to see the effect?straight-dog-3982
06/27/2025, 9:40 AMstraight-dog-3982
06/27/2025, 11:21 AMmetaflow configure aws
locally to configure s3 access for client, this sets METAFLOW_DATASTORE_SYSROOT_S3 locally
• local run of metaflow configure show
shows me
METAFLOW_DATASTORE_SYSROOT_S3=<s3://metaflow-eu-1>
METAFLOW_DATATOOLS_S3ROOT=<s3://metaflow-eu-1/data>
METAFLOW_DEFAULT_DATASTORE=s3
which seems correct. I make sure these are set in metaflow-metaflow-ui
pod as well
• python example_flow.py --datastore s3 run
is stuck in
`2025-06-27 125936.759 Workflow starting (run-id 7)`and nothing else
What am I doning wrong? How can I see some debug output so I can find out what am I missing?straight-dog-3982
06/27/2025, 12:08 PMstraight-dog-3982
06/27/2025, 12:50 PMThe AWS Access Key Id you provided does not exist in our records.
I'm not sure if it is related to the part where I do not see the artifacts in the UI, (after all these messages are not reported as errors in the log), but I've seen people pointing out this issue several times here. What's the problem?
I'm passing same AWS_ACCESS_KEY_ID on the cli as I'm passing as env variables to the metaflow-ui pod; so what is it complaining about?straight-dog-3982
06/30/2025, 7:54 AMstraight-dog-3982
07/01/2025, 10:20 AMhundreds-zebra-57629
07/01/2025, 2:27 PMstraight-dog-3982
07/01/2025, 3:14 PMbotocore.exceptions.SSLError: SSL validation failed for <https://vpce-xyz>
(I hope the client does NOT try to verify certs if I pass S3_VERIFY_CERTIFICATE="False")
So I need to figure out in my setup