Ceph: Using custom Lifecycle Policy schedule (rgw_lifecycle_work_time) may cause Lifecycle processing to stall.

Solution Verified - Updated -

Issue

Using custom Lifecycle (LC) Policy schedule (rgw_lifecycle_work_time) may cause Lifecycle (LC) processing to stall.

When a customer sets rgw_lifecycle_work_time so that the LC starts later than 00:00 and the execution window traverses 00:00 (midnight), the LC will not work.

This is best shown by examples:

The LC will work if rgw_lifecycle_work_time is set like these examples:

00:00-23:59
01:00-07:00
18:00-23:59

The LC may not work if rgw_lifecycle_work_time is set like these examples:

04:00-03:59
18:00-05:45

Environment

  • Red Hat Ceph Storage (RHCS) 5.x
  • Red Hat Ceph Storage (RHCS) 6.x
  • Red Hat Ceph Storage (RHCS) 7.x
  • Ceph Rados Gateway (RGW)
  • Ceph RGW Lifecycle Policy (LC)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content