do you have the port at the end?
Dear Jean-François and Shay,
I am still not able to use it properly.
I have the same setup. what did you put in your clearml.conf ?credentials: [ { host : url.for.api.minio:80 key: secret: multiport: secure: false } ] ... default_output_uri: "
"
is that correct ?
Ok, it works i need to specify :80 also in the output_uri from my python file !
FYI we use the port to distinguish between AWS and local S3
Most of the time it is due to a bad parsing of the ip adress. You need to be sure the ip adress is correctly parsed and for this, i need to specify the port used for my minio server even it is a standard http (80) port. Then 'address:80' works but not "address" alone
Hello MotionlessCoral18 and DeterminedCrab71 , I have exactly the same problem. What did you put in the output_uri ? minio.10.68.0.250.nip/simclr:80 ? In the Task.init ?
Many thanks
Hi MotionlessCoral18 , can you check the configuration you added under you profile? is the bucket entry contains the HOST (ENDPOINT)
section?
I define the HOST ( ENDPOINT) like this but it doesn't change anything
Okay but do you put the bucket name ? if so, before the port ?
By default, i put nothing in the task but when i use a ClearMLSaver like thisClearMLSaver(logger, output_uri="
")
where clearml is my bucket.
I solved it with :credentials: [ { host : url.for.api.minio:443 key: secret: multiport: secure: true } ] ... default_output_uri: "
i use a proxy and the port is 80, i need to write it ?
He ask me for credentials for the root server (minio.10.68.0.250.nip) and not for the bucket where it is stored (minio.10.68.0.250.nip/simclr) only this bucket has read/write permission.