Skip to content

[closeloop]rgw: SIGSEGV in RGWOwnerStatsCache::init_refresh() after a realm reload - #925

Merged
mergify[bot] merged 1 commit into
red-hat-storage:masterfrom
anrao19:CEPH-83633022
Oct 7, 2026
Merged

mergify[bot] merged 1 commit into
red-hat-storage:masterfrom
anrao19:CEPH-83633022

Conversation

@anrao19

@anrao19 anrao19 commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

Upstream tracker : https://tracker.ceph.com/issues/80315
end to end log : http://9.11.121.102/logs/IBM/9.2/rhel-10/executor/20.2.2-349/rgw/3215/logs/tier_2_rgw_ms_regression_test/
pass log : http://9.11.121.102/logs/IBM/9.2/rhel-10/executor/20.2.2-349/rgw/3215/logs/tier_2_rgw_ms_regression_test/Owner_stats_cache_realm_reload_0.log
How it works

+-----------------------------------------------------------------------------------+------------------------------+
| Description | Expected Result |
+-----------------------------------------------------------------------------------+------------------------------+
| Step 1 — Create MS cluster (realm/zonegroup/zone required), create user | Success |
| with quota and configure credentials and endpoint (HTTP or HTTPS) | |
| Step 2 — Upload a control object (no realm reload yet) | 200 OK — no crash |
| Step 3 — Shorten quota cache TTL to 15 s (runtime, no restart) | Success |
| Step 4 — Perform a realm reload (radosgw-admin period update --commit) | Success |
| Step 5 — Wait for cache TTL to expire, then send two PUT requests | |
| Buggy build → 1st PUT ok, 2nd PUT crashes the daemon | SIGSEGV / connection refused |
| Fixed build → both PUTs succeed | 200 OK |
| Step 6 — Verify daemon health via HTTP/HTTPS HEAD request (MS) | Daemon running or crashed |
| Step 7 — Clean up test objects and bucket | Success |
+-----------------------------------------------------------------------------------+------------------------------+

@anrao19
anrao19 requested a review from a team October 1, 2026 04:54
@anrao19 anrao19 added the RGW RGW label Oct 1, 2026
@anrao19
anrao19 requested a review from TejasC88 as a code owner October 1, 2026 04:54
@anrao19 anrao19 added pr-verified close-loop-automation close-loop-automation customer BZ automated as part of close-loop Tier-2 bug-automation ai-assisted labels Oct 1, 2026
… realm reload

Signed-off-by: Anuchaithra <anrao@redhat.com>

@TejasC88 TejasC88 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mergify
mergify Bot merged commit 2bf9e2e into red-hat-storage:master Oct 7, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ai-assisted bug-automation close-loop-automation close-loop-automation customer BZ automated as part of close-loop pr-verified RGW RGW Tier-2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants