Riya Singhal
575484a92a
cephfs: fix network fencing admin id
...
this commit replaces user id requirement with
admin id
Signed-off-by: Riya Singhal <rsinghal@redhat.com>
(cherry picked from commit 51faa2ad7f
)
2023-12-14 15:43:38 +00:00
Riya Singhal
1fc9678342
cephfs: expose FenceControllerServer in driver.go to handle the requests
...
Signed-off-by: Riya Singhal <rsinghal@redhat.com>
2023-10-24 16:36:41 +00:00
Riya Singhal
74dfb7b913
cephfs: adds unit testing for unfencing procedure
...
Signed-off-by: Riya Singhal <rsinghal@redhat.com>
2023-10-24 16:36:41 +00:00
Riya Singhal
14b06837d0
cephfs: implement the logic for unfencing procedure
...
this commit un-blocklists the clients provided in cidr
for unfencing operation.
Signed-off-by: Riya Singhal <rsinghal@redhat.com>
2023-10-24 16:36:41 +00:00
Riya Singhal
1420ad193a
cephfs: adds unit testing for fencing procedure
...
Signed-off-by: Riya Singhal <rsinghal@redhat.com>
2023-10-24 16:36:41 +00:00
Riya Singhal
6b0c412996
cephfs: add network fence service to identity.go
...
Signed-off-by: Riya Singhal <rsinghal@redhat.com>
2023-10-24 16:36:41 +00:00
Riya Singhal
9d5ee285a2
cephfs: adds the implementation of client eviction
...
this commit adds client eviction to cephfs, based
on the IPs in cidr block, it evicts those IPs from
the network.
Signed-off-by: Riya Singhal <rsinghal@redhat.com>
2023-10-24 16:36:41 +00:00
riya-singhal31
d432421a88
cephfs: add CSI-Addons support to the cephfs
...
this commit adds CSI-Addons support to the
cephfs provisioner
Signed-off-by: riya-singhal31 <rsinghal@redhat.com>
2023-07-14 13:24:00 +00:00