** Description changed:

- reset-stats is designed to fix the user stat inconsistency which could
- happen due to rgw bugs
+ [Impact]
  
+ reset-stats is designed to fix the user stat inconsistency which could happen 
due to rgw bugs
  But it failed on octopus:
  # radosgw-admin user stats --uid taodd --reset-stats
  ERROR: could not reset user stats: (75) Value too large for defined data type
  
- Upstream has the fix https://github.com/ceph/ceph/pull/41809, but only
- backported down to Pacific.
+ This issue caused users unable to create new objects on buckets that ran
+ out of quota because of the inconsistent user stats.
  
- We need to backport this to ubuntu octopus ceph package.
+ [Test Case]
+ 
+ 1. Deploy a 15.2.17 ceph cluster
+ 
+ 2. Create a bucket and put some objects to this bucket
+ 
+ 3. Run the command "radosgw-admin user stats --uid taodd --reset-stats",
+ you will see the same error
+ 
+ 4. Apply the patched package, the same command will reset the headers
+ successfully
+ 
+ 
+ [Potential Regression]
+ Requires 32 extra bytes to store the return value, not a concern
+ 
+ [Other Info]
+ Upstream has the fix https://github.com/ceph/ceph/pull/41809, but only 
backported down to Pacific.
+ 
+ We need to backport this to Ubuntu octopus ceph package.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2082030

Title:
  rgw could not reset user stats: Value too large for defined data type

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/2082030/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to