remoteURl use AWS by defualt,how to change it to local MinIO service

when i submit job by remoteURl, remoteURl uses AWS by defualt,how to change it to local MinIO service.

@shrekris question about Ray jobs

Hi @jie, can you give more details about the error you saw? It might be that this feature is not currently supported; you can see the available URI options at Environment Dependencies — Ray 1.13.0.

If this is something that would be useful, could you please file an feature request with more details about your use case? Sign in to GitHub · GitHub

1 Like

thanks for your reply!
and this is error detail:

raise EndpointConnectionError(endpoint_url=request.url, error=e)\nbotocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: \"https://raybucket.s3.wj.amazonaws.com/testcodes.zip\"\n

“raybucket” is selt-definited bucket name, and “wj” is region, boto3 use endpoint like {bucket name}.s3.{region}.amazonaws.com/{file name} by default. how to specify s3 endpoint in ray, i want to use local minIO server.

Thanks for the details–It seems Ray doesn’t support MinIO, but if you file a feature request we may be able to add support in the future. Also, you can feel free to submit a PR, currently we just use smart_open under the hood: ray/packaging.py at 43aa2299e6623c8f8c7c4a1b80133459d0aa68b0 · ray-project/ray · GitHub