백업용 Google Bucket 관련 문제

컨테이너에 진입하여 Gemfile을 편집하고 다음처럼

gem 'aws-sdk-s3', require: false

을 다음 버전으로 변경한 후

gem 'aws-sdk-s3', '1.51.0', require: false

그리고 나서

bundle install --no-deployment
sv restart unicorn

을 실행해 동작 여부를 확인해 보니, 버전을 이진 탐색한 결과 1.51.0이 마지막으로 정상 동작하는 버전임을 알 수 있었습니다. 따라서 1.52.0의 "Feature - Adding support in SelectObjectContent for scanning a portion of an object specified by a scan range."에서 문제가 시작된 것입니다.

다음 단계로 무엇을 해야 할지 모르겠습니다. https://github.com/aws/aws-sdk-ruby에서 이슈를 등록해야 할 것 같은데, 그들이 관심을 가질지 확신은 없습니다. 그렇다면 구글에 티켓을 등록해야 할까요?

그리고 Discourse는 Google Buckets에 대한 업로드에서는 여전히 정상적으로 작동하지만, 백업에서는 작동하지 않습니다.