Description of problem: When upgrading from a pre-2.0 rgw, if previously the default zone was used, we cannot access the users and data (without re-configuring the system). Version-Release number of selected component (if applicable): How reproducible: always Steps to Reproduce: 1. configure ceph (rgw) version 1.3.2, don't configure zone, use default config 2. create user + buckets 3. upgrade to 2.0 4. restart rgw 5. try to access user's data Actual results: Cannot access user's data. New pools were created on the backing ceph cluster with a new default configuration. Need to then reconfigure manually with old pools. Expected results: Need to still access existing data. Additional info:
upstream PR: https://github.com/ceph/ceph/pull/8766
The PR Yehuda mentioned in Comment 2 has been merged to master. We still need the changes to be backported to jewel.
Cherry-pick to jewel in progress: https://github.com/ceph/ceph/pull/9020
The above PR was merged to jewel and is present in v10.2.1.
Moving to verified based on BZ:1352888
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2016-1755.html