-
Notifications
You must be signed in to change notification settings - Fork 506
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use AWS SDK v2 for Go #1938
Comments
Can I assigned to this issue? |
Yeap! Go for it. |
In func getStorage(t testing.TB) *Storage {
url := os.Getenv("ATHENS_MINIO_ENDPOINT")
if url == "" {
t.SkipNow()
}
...
} |
@k124k3n try the docker based e2e tests. There's a target in the Makefile that correlates to this. |
Seem's like AWS SDK v2 require When I set s3_test.go:104: operation error S3: CreateBucket, resolve auth scheme: resolve endpoint: endpoint rule error, Custom endpoint `127.0.0.1:9001` was not a valid URI When I set --- FAIL: TestBackend (0.00s)
minio_test.go:107: address http://127.0.0.1:9001: too many colons in address
--- FAIL: TestNewStorageExists (0.00s)
minio_test.go:39: TestNewStorageExists failed for bucketname: testbucket, error: address http://127.0.0.1:9001: too many colons in address Should we add |
@k124k3n since Minio is the only one that expects there not to be a protocol in the address could we make part of the function trim prefixes for |
Sure, also, we should update Athens S3 documentation to refer into AWS SDK v2 docs. |
Is your feature request related to a problem? Please describe.
The existing AWS SDK we use is in maintenance mode. We should migrate to v2 when we can. No official dates for migration have been issued at the time of writing.
Describe the solution you'd like
Reimplement the AWS SDK with the new version.
Describe alternatives you've considered
Additional context
N/A
The text was updated successfully, but these errors were encountered: