` s3 {
# S3 credentials, used for read/write access by various SDK elements
# default, used for any bucket not specified below
key: "mykey"
secret: "mysecret"
region: " ` ` "
credentials: [
{
bucket: "mybucket"
key: "mykey"
secret: "mysecret"
region: " ` ` "
}, `
OddShrimp85 I haven't done it, for me it worked as-is
OK. Bt the way, you can find the region from the AWS dashabord
I think that will work, but I'm not sure actually. I know for sure that something like us-east-2
is supported
How can you have a certificate error if you're using S3? I'm sure their certificate is OK...
The code is run from another machine where clearml.conf configured to connect to ClearML server, no other configurations are provided
Could you try adding region
under credentials
as well?
SmugDolphin23 Hello, again! I tried to fill the values by your example. Still no luck. I noticed console log on my task says that I have certificate error. I disabled it in api section in clearml.conf like this: verify_certificate = false
and I still have SSL error. Any clues why would that be?
Hi again, BoredBat47 ! I actually took a closer look at this. The config file should look like this:
s3 {
key: "KEY"
secret: "SECRET"
use_credentials_chain: false
credentials: [
{
host: "myendpoint:443" # no http(s):// and no s3:// prefix, also no bucket name
key: "KEY"
secret: "SECRET"
secure: true # if https
},
]
}
default_output_uri: "
" # notice the s3:// prefix (not http(s))
The region should be optional, but try setting it as well if it doesn't work
A bit overwhelmed by configuration, since it has an agent, a server and bunch of configuration files, easy to mess up