Project

General

Profile

Actions

Enhancement #68012

closed

rgw/cloud-restore: Add support to use RESTORE REST API on cloudtier endpoint

Added by Soumya Koduri over 1 year ago. Updated 4 months ago.

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

0%

Source:
Community (dev)
Backport:
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Tags (freeform):
Fixed In:
v20.0.0-672-g6332769ab1
Released In:
v20.2.0~790
Upkeep Timestamp:
2025-11-01T01:16:16+00:00

Description

This is related to cloud-restore feature - #67679

Currently, cloudtier module issues GET to fetch/restore transitioned object from the cloud. But this may not work for all the cloud endpoints (esp., S3 Tape/DiamondBack). AWS Glacier/Restore APIs are needed to download object from them. These new rest APIs are yet to be added and used by cloud-tier module.


Related issues 1 (0 open1 closed)

Copied to rgw - Enhancement #70628: rgw/cloud-restore: Add support for "Standard" Glacier retrieval typeResolvedSoumya Koduri

Actions
Actions #1

Updated by Soumya Koduri about 1 year ago

  • Status changed from New to Fix Under Review
  • Assignee set to Soumya Koduri
Actions #2

Updated by Soumya Koduri about 1 year ago

  • Pull request ID set to 61558
Actions #3

Updated by Konstantin Shalygin about 1 year ago

  • Description updated (diff)
Actions #4

Updated by Konstantin Shalygin about 1 year ago

  • Target version set to v20.0.0
  • Source set to Community (dev)
Actions #5

Updated by Soumya Koduri 11 months ago

  • Copied to Enhancement #70628: rgw/cloud-restore: Add support for "Standard" Glacier retrieval type added
Actions #6

Updated by Soumya Koduri 11 months ago

  • Status changed from Fix Under Review to Resolved
  • Pull request ID changed from 61558 to 61745

The support to restore objects archived in cloudendpoints using RESTORE API is added as part of https://github.com/ceph/ceph/pull/61745. However, this currently works with only Expedited retrieval. For Standard retrieval which could take longer time, we need to monitor status and process these restore operation in the background. This work is still in progress and will be addressed as part of #70628

Actions #7

Updated by Upkeep Bot 8 months ago

  • Merge Commit set to 6332769ab1735e8e5c19809ba670399df2403571
  • Fixed In set to v20.0.0-672-g6332769ab17
  • Upkeep Timestamp set to 2025-07-10T12:15:27+00:00
Actions #8

Updated by Upkeep Bot 7 months ago

  • Fixed In changed from v20.0.0-672-g6332769ab17 to v20.0.0-672-g6332769ab1
  • Upkeep Timestamp changed from 2025-07-10T12:15:27+00:00 to 2025-07-14T20:10:49+00:00
Actions #9

Updated by Upkeep Bot 4 months ago

  • Released In set to v20.2.0~790
  • Upkeep Timestamp changed from 2025-07-14T20:10:49+00:00 to 2025-11-01T01:16:16+00:00
Actions

Also available in: Atom PDF