Project

General

Profile

Actions

Feature #50078

closed

[RFE] multisite: Bucket notification information should be shared between zones.

Added by Madhavi Kasturi almost 5 years ago. Updated 5 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
% Done:

0%

Source:
Q/A
Backport:
squid
Reviewed:
Affected Versions:
Pull request ID:
Tags (freeform):
Fixed In:
v19.3.0-428-g6557309f4f
Released In:
v20.2.0~3401
Upkeep Timestamp:
2025-11-01T01:22:52+00:00

Description

for multisite active-active case we would need to share the bucket notification information between zones regardless of failover.


Related issues 1 (0 open1 closed)

Copied to rgw - Backport #64818: squid: [RFE] multisite: Bucket notification information should be shared between zones.ResolvedCasey BodleyActions
Actions #1

Updated by Yuval Lifshitz almost 5 years ago

  • Source set to Q/A
  • Backport set to pacific

this should also work for the site failover case.

Actions #2

Updated by Yuval Lifshitz almost 5 years ago

  • Subject changed from multisite: Bucket notification information should be shared between zones. to [RFE] multisite: Bucket notification information should be shared between zones.
Actions #3

Updated by Yuval Lifshitz almost 5 years ago

once fixed, documentation around that should be added as well
for current state, this: https://tracker.ceph.com/issues/50084 should be used to update documentation

Actions #4

Updated by Yuval Lifshitz almost 3 years ago

  • Tracker changed from Bug to Feature
  • Backport changed from pacific to reef
Actions #5

Updated by Krunal Chheda over 2 years ago

PR created to support replication https://github.com/ceph/ceph/pull/54868

Actions #6

Updated by Casey Bodley about 2 years ago

  • Backport changed from reef to squid

will be using this issue to track all commits that merge to main but need backport to squid

current progress is tracked on the https://github.com/ceph/ceph/commits/wip-rgw-meta-topic feature branch, with outstanding pull requests https://github.com/ceph/ceph/pull/55214 and https://github.com/ceph/ceph/pull/55527 on top

Actions #7

Updated by Casey Bodley about 2 years ago

already merged:
https://github.com/ceph/ceph/pull/55688 test/rgw/notifications: split tests between basic, kafka and amqp

Actions #8

Updated by Krunal Chheda about 2 years ago

  • Status changed from New to Fix Under Review
  • Assignee set to Krunal Chheda
  • Pull request ID set to 54868
Actions #9

Updated by Casey Bodley about 2 years ago

  • Status changed from Fix Under Review to Pending Backport

Casey Bodley wrote:

already merged:
https://github.com/ceph/ceph/pull/55688 test/rgw/notifications: split tests between basic, kafka and amqp

also merged:
https://github.com/ceph/ceph/pull/55657 rgw: replicate v2 topic/notification metadata

still pending:
https://github.com/ceph/ceph/pull/55214 RGW: Migrate topics to data path v2

Actions #10

Updated by Casey Bodley about 2 years ago

  • Copied to Backport #64818: squid: [RFE] multisite: Bucket notification information should be shared between zones. added
Actions #12

Updated by Casey Bodley almost 2 years ago

  • Status changed from Pending Backport to Resolved
Actions #13

Updated by Upkeep Bot 8 months ago

  • Tags (freeform) set to upkeep-failed

Redmine Upkeep failure

The redmine-upkeep.py script failed to update this issue. I have added the tag "upkeep-failed" to avoid looking at this issue again.

Please manually fix the issue and remove "upkeep-failed" tag to allow future upkeep operations.

Transformation

The script was in the merged transformation.

Error

Issue #50078 with status Resolved references PR #54868 which is closed but not merged.

Possible resolutions:

  • If the PR id is wrong, please update it.
  • If the issue was fixed through other means (e.g. in the kernel or Rook), please remove the PR id.
  • If the PR is already merged through other means (erroneous backport), mark the issue state as "Rejected".
  • Do nothing. This script will ignore this issue while the upkeep-failed tag is applied.
Actions #14

Updated by Yuval Lifshitz 8 months ago

  • Pull request ID changed from 54868 to 55657
Actions #15

Updated by Yuval Lifshitz 8 months ago

  • Tags (freeform) deleted (upkeep-failed)
Actions #16

Updated by Upkeep Bot 8 months ago

  • Merge Commit set to 6557309f4f6209b2374b5f38ba47d3e6be271a32
  • Fixed In set to v19.3.0-428-g6557309f4f
  • Upkeep Timestamp set to 2025-08-05T08:12:30+00:00
Actions #17

Updated by Upkeep Bot 5 months ago

  • Released In set to v20.2.0~3401
  • Upkeep Timestamp changed from 2025-08-05T08:12:30+00:00 to 2025-11-01T01:22:52+00:00
Actions

Also available in: Atom PDF