Reputation
Badges 1
Eureka!Glad I can help Eric!
More or less, it may not be the best (or a good at all) approach but it seems like a decent workaround.
You can read in the credentials in with Boto
session = boto3.Session(profile_name='some-profile')
dev_s3_client = session.client('s3')
from the shared config but yes you may need a separate script to update the values (which I don't think needs to necessarily use Boto) or maybe load the clearml.conf from a shared space (of course that adds other dependencies...
hadn't looked into it but it seems to be an issue because in numpy 1.20.0 they deprecated np.bool and np.int for simplicity. Don't think it's related to the CLI specifically but I did encounter it through CLI interaction. Looks like someone removed int before me but for some reason I still had it in my code.
Maybe you've already seen this and it doesn't help but:
Based on ClearML's S3 setup guide , it looks like you can handle 1 and 2 with Boto3 and have config that sets the keys per session / profile so they would be picked up from a shared config file or aws config file. Not 100% sure if that will avoid the cred...