Project

General

Profile

Actions

Feature #64251

open

Feature #63744: support new notification event types

allow AWS lifecycle event types to configure lifecycle notifications and Replication notifications

Added by Yuval Lifshitz 3 months ago. Updated 30 days ago.

Status:
Pending Backport
Priority:
Normal
Assignee:
Target version:
-
% Done:

0%

Source:
Tags:
notifications backport_processed
Backport:
squid
Reviewed:
Affected Versions:
Pull request ID:

Description

in addition to the events we support, we should also allow the following AWS lifecycle event types:

s3:LifecycleExpiration:Delete -> s3:ObjectLifecycle:Expiration:Current
s3:LifecycleExpiration:DeleteMarkerCreated -> s3:ObjectLifecycle:Expiration:DeleteMarker
s3:LifecycleExpiration:* -> s3:LifecycleExpiration:Delete, s3:LifecycleExpiration:DeleteMarkerCreated
s3:LifecycleTransition -> s3:ObjectLifecycle:Transition:Current

note that the following don't have an AWS equivalent:

s3:ObjectLifecycle:Expiration:NonCurrent
s3:ObjectLifecycle:Expiration:AbortMultipartUpload
s3:ObjectLifecycle:Transition:NonCurrent

note that we are stil going to support all existing events


Related issues 1 (0 open1 closed)

Copied to rgw - Backport #65297: squid: allow AWS lifecycle event types to configure lifecycle notifications and Replication notificationsResolvedCasey BodleyActions
Actions #1

Updated by Krunal Chheda 2 months ago

  • Subject changed from allow AWS lifecycle event types to configure lifecycle notifications to allow AWS lifecycle event types to configure lifecycle notifications and Replication notifications
  • Assignee set to Krunal Chheda
  • Pull request ID set to 55795

As part of this tracker, the lifecycle and ObjectSynced(multisite Replication) events are made aws compatible along with support for original events.
also add support for Replication:Delete events.

Actions #2

Updated by Casey Bodley about 1 month ago

  • Status changed from New to Resolved
Actions #3

Updated by Krunal Chheda 30 days ago

  • Status changed from Resolved to Pending Backport
  • Backport set to squid
Actions #4

Updated by Backport Bot 30 days ago

  • Copied to Backport #65297: squid: allow AWS lifecycle event types to configure lifecycle notifications and Replication notifications added
Actions #5

Updated by Backport Bot 30 days ago

  • Tags changed from notifications to notifications backport_processed
Actions

Also available in: Atom PDF