Project

General

Profile

Actions

Bug #58514

open

ceph nfs export commands broken with rook orchestrator

Added by Joshua Hoblitt over 1 year ago. Updated 12 months ago.

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

0%

Source:
Community (user)
Tags:
Backport:
Regression:
Yes
Severity:
1 - critical
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

The following shell script fragment was working under ceph 16.2.10:

ceph mgr module enable rook
ceph mgr module enable nfs
ceph orch set backend rook

ceph nfs export rm jhome /jhome
ceph nfs export create cephfs jhome /jhome jhome
ceph nfs export rm lsstdata /lsstdata
ceph nfs export create cephfs lsstdata /lsstdata lsstdata
ceph nfs export rm project /project
ceph nfs export create cephfs project /project project
ceph nfs export rm scratch /scratch
ceph nfs export create cephfs scratch /scratch scratch

All ceph nfs export commands seem to be broken under 17.2345 (I did not test .[012]). This result has been replicated on two different k8s clusters.

$ ceph version
ceph version 17.2.3 (dff484dfc9e19a9819f375586300b3b79d80034d) quincy (stable)
$ ceph nfs export create cephfs jhome /jhome jhome
Error ENOENT: Cluster does not exist
command terminated with exit code 2
$ ceph nfs export rm jhome /jhome
Error ENOENT: Cluster does not exist
command terminated with exit code 2

Additionally, since the update to 17.2.x, the dashboard tab for "NFS" now shows that there are no NFS exports (it was populated under 16.2.10).

Actions

Also available in: Atom PDF