ceph-csi/internal
Niraj Yadav a1747f223e cephfs: Fix Removal of IPs from blocklist
While dealing with CephFS fencing we evict the
clients and block the IPs from the CIDR range
that do not have any active clients individually.

While Unfencing, the IP is removed via the
CIDR range which fails to remove the individual
IPs from Ceph's blacklist.

This PR fetches the blocklist from ceph and
removes the IPs in blocklist that lie inside
the CIDR range along with their unique nonces.

Signed-off-by: Niraj Yadav <niryadav@redhat.com>
(cherry picked from commit 6c704bcd89)
2024-09-09 18:50:44 +05:30
..
cephfs cephfs: refactor locks using IOCtxLock interface 2024-07-30 14:51:49 +00:00
controller rebase: changes as per new controller runtime import 2024-05-24 09:27:53 +00:00
csi-addons cephfs: Fix Removal of IPs from blocklist 2024-09-09 18:50:44 +05:30
csi-common util: DefaultIdentityServer should use csi.UnimplementedIdentityServer 2024-07-10 12:18:50 +00:00
health-checker build: address 'intrange' linter warning 2024-04-29 14:36:48 +00:00
journal cleanup: make VolumeGroupJournalConnection a private type 2024-07-24 15:55:07 +00:00
kms rbd: implement pv key rotation 2024-07-19 13:26:28 +00:00
liveness build: passing context parameter as required 2024-06-28 08:38:54 +00:00
nfs build: address 'copyloopvar' linter warning 2024-04-29 14:36:48 +00:00
rbd cleanup: remove unnecessary error return type 2024-07-31 06:56:32 +00:00
util util: Add IOCtxLock interface 2024-07-30 14:51:49 +00:00