멀티사이트의 S3 백업이 버킷 루트 디렉터리에 표시됩니다

저는 web_only.yml에 다음과 같이 설정하여 S3를 통한 백업이 포함된 멀티사이트 인스턴스를 방금 설정했습니다. Set up file and image uploads to S3 를 따랐고, 백업 시 버킷을 discourse가 생성하도록 했습니다.

  DISCOURSE_S3_BACKUP_BUCKET: lc-client-name
  DISCOURSE_S3_SECRET_ACCESS_KEY: valid=key  
  DISCOURSE_S3_ACCESS_KEY_ID: secret

메인 사이트와 멀티사이트의 백업은 모두 성공하지만, 백업은 메인 사이트에서만 보입니다. 버킷을 설정한 클라이언트의 권한 문제인 것 같았지만, S3 웹 인터페이스로 버킷을 확인해 보니 예상대로 백업이 저장된 기본 디렉토리가 보이지만, 다른 사이트들은 백업을 site-name 디렉토리가 아닌 버킷의 루트에 저장하고 있었습니다.

multisite.conf에는 다음과 같은 스탠스가 있습니다.

sitename:
  adapter: postgresql
  database: sitename
  pool: 25
  timeout: 5000
  host: data
  password: so-secret
  host_names:
    - community.sitename.com

누락된 쉼표 같은 사소한 실수를 하고 있는 것 같은데, 제가 찾지 못하고 있습니다.

그리고 S3 웹 인터페이스에서 "sitename"이라는 디렉토리를 만들어 파일을 거기로 이동시키면 백업에 정상적으로 표시됩니다.

어떤 방식으로든 파일이 잘못된 위치에 업로드되는 것처럼 보이지만, 기존 백업 목록은 올바른 위치에서 가져오고 있습니다.

이것이 :bug: 일 수 있을까요?

이 문제를 해결해 보셨나요? 아직 문제가 되고 있나요?

솔직히 기억이 나지 않아요. 그분들을 위해 설정해 드린 것 같은데, 이후로 연락을 못 받았거든요. (아, 그리고 벌써 1년이 지났으니까 기억이 안 나는 거겠죠.)