Skip to content

[closeloop] Lua prerequest cache invalidation and stale bytecode automations - #922

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

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

Conversation

@anrao19

@anrao19 anrao19 commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

know issue : IBMCEPH-19436, IBMCEPH-19435
End to end log : http://9.11.121.102/logs/IBM/9.2/rhel-10/executor/20.2.2-349/rgw/3181/logs/tier_2_rgw_ms_lua/
RGW's Lua script cache invalidation does not propagate fast enough
Step 3 of that script (PUT immediately after upload, no sleep) → 200 OK = bug reproduced
The fix is tracked in PR #71857

Tracker: #80532

What was tested: Stale bytecode cache race — script A (permissive) compiled into bytecode, then replaced by script B (returns RGW_ABORT_REQUEST → 403). A PUT immediately after the swap should get 403 from script B, but got 200.

…mations

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 ee0f1fa 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 close-loop-automation close-loop-automation customer BZ automated as part of close-loop pr-verified product-bug-via-automation RGW RGW Tier-2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants