Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
This project is now read‑only. Starting Monday, February 2, please use https://ibm-ceph.atlassian.net/ for all bug tracking management.

Bug 2373177

Summary: [rgw-ms][server-access-logging]: existing log objects will be overwritten in case of other site flush log objects, as log object names will be ordered integer suffix
Product: [Red Hat Storage] Red Hat Ceph Storage Reporter: Hemanth Sai <hmaheswa>
Component: RGW-MultisiteAssignee: Yuval Lifshitz <ylifshit>
Status: CLOSED ERRATA QA Contact: Hemanth Sai <hmaheswa>
Severity: high Docs Contact: Rivka Pollack <rpollack>
Priority: unspecified    
Version: 8.1CC: ceph-eng-bugs, cephqe-warriors, rpollack, ylifshit
Target Milestone: ---   
Target Release: 8.1z1   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ceph-19.2.1-223 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-08-18 14:01:37 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Hemanth Sai 2025-06-17 14:34:39 UTC
Description of problem:
existing log objects will be overwritten in case of other site flush log objects as log object names will be ordered suffix

as per the enhancement in this bz: https://bugzilla.redhat.com/show_bug.cgi?id=2370245

log object names will be changed to incrementing counter like below:

logs/2013-11-01-21-32-16-0000000000000001


in case of multisite, both sites will start from same counter and there is a chance of existing log objects getting overwritten with the other site flushed log objects


Version-Release number of selected component (if applicable):
ceph version 19.2.1-211.el9cp

How reproducible:
always

Steps to Reproduce:
1.deploy rgw ms cluster
2.create a bucket
3.perform few operations from pri site rgw endpoint and flush the log object. it will be sent as log object with name similar to logs/2013-11-01-21-32-16-0000000000000001. now perform few other operations from sec site endpoint and flush the log records from the sec site, it may be flushed with same log object name causing data being overwritten

Actual results:
log object name collision may happen in case of multisite

Expected results:
expected log object collision should not happen in case of multisite

Additional info:

Comment 6 errata-xmlrpc 2025-08-18 14:01:37 UTC
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 (Red Hat Ceph Storage 8.1 security and bug fix updates), 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://access.redhat.com/errata/RHBA-2025:14015