Project

General

Profile

Actions

Feature #53050

closed

Support blocklisting a CIDR range

Added by Greg Farnum over 2 years ago. Updated over 1 year ago.

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

0%

Source:
Tags:
backport_processed
Backport:
quincy,pacific
Reviewed:
Affected Versions:
Component(RADOS):
Pull request ID:

Description

Disaster recovery use cases want to be able to fence off entire IP ranges, rather than needing to specify individual IPs. This is for several important reasons:
1) They may not know the individual IPs involved.
2) We do not want to inflate the OSD map with every IP in a potentially-large cluster
3) Nobody wants to have to issue 1000 or 10000 blocklist commands, and we don't want to have to commit that many OSDMap updates that quickly.

Extend the "osd blocklist" command (or add a similar one?) to work with CIDR ranges in addition to single IPs, and update the code that works with blocklists to deal with that change.


Related issues 3 (0 open3 closed)

Related to CephFS - Bug #55516: qa: fs suite tests failing with "json.decoder.JSONDecodeError: Extra data: line 2 column 82 (char 82)"ResolvedJos Collin

Actions
Copied to RADOS - Backport #55746: quincy: Support blocklisting a CIDR rangeResolvedGreg FarnumActions
Copied to RADOS - Backport #55747: pacific: Support blocklisting a CIDR rangeResolvedGreg FarnumActions
Actions

Also available in: Atom PDF