Project

General

Profile

Actions

Bug #65645

closed

lifecycle notifications are sent from radosgw-admin

Added by Yuval Lifshitz almost 2 years ago. Updated almost 2 years ago.

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

0%

Source:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Tags (freeform):
Merge Commit:
Fixed In:
Released In:
Upkeep Timestamp:

Description

when "radosgw-admin lc process" is called, and there are buckets that have bucket notification events set with "ObjectLifecycle:*" or "LifecycleExpiration:*" event types, the events are sent from the radosgw-admin process itsef.
as part of this fix: https://tracker.ceph.com/issues/65337
endpoints (kafka/amqp/http) are not going to run in the radosgw-admin, which means sending these notifications will fail. which is probabnly ok as it is not expected that we send them from the radosgw-admin anyway.

we should:
  • not try to send them from radosgw-admin
  • add a note to documentation that LC events should be using only persistent topics, otherwise they will not be sent when "radosgw-admin lc process" is used
Actions #1

Updated by Casey Bodley almost 2 years ago

  • Status changed from New to Resolved

merged along with a fix for https://tracker.ceph.com/issues/65337, so we can track backport there

Actions

Also available in: Atom PDF