Rados object gateway S3 multisite objects are listed but inaccessible with archive zone.
Issue
- Objects are listed but inaccessible when using S3 multi-site and archive zone.
- When an object is deleted the in primary zone group, the object reference will remain in the index but will return 404 when trying to GET the object from the archive zone.
For Example:
➜ s3cmd --host=http://bucket.site.example.com:8080 ls s3://bucket/
5065-03-14 01:22 529600 s3://bucket/main.log
➜ ~ s3cmd --host=http://bucket.site.example.com:8080 get s3://bucket/main.log
ERROR: Parameter problem: Source object 's3://bucket/main.log' does not exist.
Environment
- Red Hat Ceph Storage 7
- S3 Multi-site
- Attributes:
- Sync policy: active-active
- Bucket versioning: true
- Archive zone deployed
- Lifecycle Policy
- Dynamic Bucket Index Resharding
- Attributes:
- Sync flow:
- Primary ➜ Secondary ➜ Archive Zone.
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.