From 95c1e0e8055b98fa9b04dc9bada3a92d653b7d5f Mon Sep 17 00:00:00 2001 From: jpds Date: Thu, 9 Feb 2023 09:51:21 +0000 Subject: [PATCH] Added a comment --- ..._ea7a56193439eb63ad45074bd40f4ff5._comment | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 doc/bugs/S3_remote_errors_with_garage_endpoint/comment_10_ea7a56193439eb63ad45074bd40f4ff5._comment diff --git a/doc/bugs/S3_remote_errors_with_garage_endpoint/comment_10_ea7a56193439eb63ad45074bd40f4ff5._comment b/doc/bugs/S3_remote_errors_with_garage_endpoint/comment_10_ea7a56193439eb63ad45074bd40f4ff5._comment new file mode 100644 index 0000000000..8b842d3707 --- /dev/null +++ b/doc/bugs/S3_remote_errors_with_garage_endpoint/comment_10_ea7a56193439eb63ad45074bd40f4ff5._comment @@ -0,0 +1,42 @@ +[[!comment format=mdwn + username="jpds" + avatar="http://cdn.libravatar.org/avatar/24d746ec6a7726b162c12ecceb3ee267" + subject="comment 10" + date="2023-02-09T09:51:21Z" + content=""" +Thank you for the changes Joey, I can confirm that it's working and I've added this to the garage docs: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/502 + +I did however have to change git-annex's stack.yaml as follows to make this compile: + +``` +diff --git a/stack.yaml b/stack.yaml +index 7dbfb657a..cf2db080b 100644 +--- a/stack.yaml ++++ b/stack.yaml +@@ -11,10 +11,10 @@ flags: + gitlfs: true + packages: + - '.' +-resolver: lts-18.13 ++resolver: lts-19.16 + extra-deps: + - IfElse-0.85 +-- aws-0.22 ++- aws-0.24 + - bloomfilter-2.0.1.0 + - git-lfs-1.2.0 + - http-client-restricted-0.0.4 +@@ -24,4 +24,4 @@ extra-deps: + - base16-bytestring-0.1.1.7 + - base64-bytestring-1.0.0.3 + - bencode-0.6.1.1 +-- http-client-0.7.9 ++- http-client-0.7.11 +``` + +On my machine, it wasn't happy about the aeson version without the lts bump and I also hit the bug at https://github.com/snoyberg/http-client/issues/482 hence the http-client change. + +> Thanks for clarifying that \"scope\" is internal jargon of garage though. + +I believe that this is actually an AWS thing, as it's extensively used in their Python and Rust SDKs: https://github.com/awslabs/aws-sdk-rust/blob/66423e05991ee831696bc32fe3e452694cf0d231/sdk/s3/src/config.rs#L98 +"""]] -- 2.30.2