Project

General

Profile

Actions

Bug #58453

open

rgw-gap-list has insufficient error checking

Added by Michael Kidd over 1 year ago. Updated over 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

Also available in: Atom PDF