Project

General

Profile

Actions

Bug #58453

open

rgw-gap-list has insufficient error checking

Added by Michael Kidd over 1 year ago. Updated about 1 year ago.

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

0%

Source:
Community (dev)
Tags:
backport_processed
Backport:
pacific quincy
Regression:
No
Severity:
3 - minor
Reviewed:
01/13/2023
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Insufficient error checking can lead to empty intermediate file(s) that could result in incorrect output listing all rados objects as missing ( and therefore, gaps ).

If the /tmp space is insufficient for all necessary `sort` command use, the command can exit and create an empty intermediate file.

Error checking should be added to catch this scenario, as well as providing an option to specify an alternative temp space.


Related issues 2 (1 open1 closed)

Copied to rgw - Backport #58592: quincy: rgw-gap-list has insufficient error checkingNewMichael KiddActions
Copied to rgw - Backport #58593: pacific: rgw-gap-list has insufficient error checkingRejectedMichael KiddActions
Actions #1

Updated by Michael Kidd over 1 year ago

  • Pull request ID set to 49735
Actions #2

Updated by Casey Bodley over 1 year ago

  • Status changed from New to Fix Under Review
  • Backport changed from quincy to pacific quincy
Actions #3

Updated by J. Eric Ivancich about 1 year ago

  • Status changed from Fix Under Review to Pending Backport
Actions #4

Updated by Backport Bot about 1 year ago

  • Copied to Backport #58592: quincy: rgw-gap-list has insufficient error checking added
Actions #5

Updated by Backport Bot about 1 year ago

  • Copied to Backport #58593: pacific: rgw-gap-list has insufficient error checking added
Actions #6

Updated by Backport Bot about 1 year ago

  • Tags set to backport_processed
Actions

Also available in: Atom PDF