Project

General

Profile

Actions

Story #20752

open

Update aws-sdk-go-v2 and support HostnameImmutable flag

Added by Tom Clegg 7 months ago. Updated 7 months ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Story points:
2.0

Description

keepstore currently uses v0.23.0

HostnameImmutable flag, introduced in v0.29.0, is needed for compatibility with other s3 backends

Upgrading to/past v0.25.0 will require updating our code to follow substantial API changes, see https://github.com/aws/aws-sdk-go-v2/releases/tag/v0.25.0

Actions #1

Updated by Tom Clegg 7 months ago

  • Description updated (diff)
Actions #2

Updated by Peter Amstutz 7 months ago

So it looks like what needs to be done is

  1. update to the newer SDK
  2. add an Arvados configuration option to choose between "path style" and "hostname style" bucket endpoints to accommodate various S3 compatible backends that may work one way or the other
Actions

Also available in: Atom PDF