mgr/volumes/nfs: drop type param during cluster create#40411
mgr/volumes/nfs: drop type param during cluster create#40411liewegas merged 2 commits intoceph:masterfrom
type param during cluster create#40411Conversation
|
Pending discussion with @varshar16 |
clean-up depends on outcome of: ceph/ceph#40411 Signed-off-by: Michael Fritch <mfritch@suse.com>
pending: ceph/ceph#40411 Signed-off-by: Michael Fritch <mfritch@suse.com>
pending: ceph/ceph#40411 Signed-off-by: Michael Fritch <mfritch@suse.com>
|
after a small chat with @guits I somewhat tend to agree with this PR as it makes the deployment a bit easier and flexible. But I might miss something here. |
One issue is backward compatibility and other is related to RGW block in common config. https://pad.ceph.com/p/nfs |
are there existing consumers of this cli? maybe doc/readme is sufficient?
.. address the RGW block in another PR? removing the required positional arg avoids the need to maintain backward compat ... and we could easily re-add it as a required named arg if we discover it's needed later ... |
dfa6c9d to
02189f7
Compare
|
jenkins test api |
I am fine with documenting about it.
fine with this too. |
varshar16
left a comment
There was a problem hiding this comment.
Minor nit, otherwise looks good.
| * volumes/nfs: The ``cephfs`` cluster type has been removed from the | ||
| ``nfs cluster create`` subcommand. | ||
|
|
There was a problem hiding this comment.
Add a line saying both cephfs and rgw is supported by nfs cluster create subcommand.
There was a problem hiding this comment.
added verbiage similar to this to the PendingReleaseNotes.
02189f7 to
649c8f6
Compare
|
Is this to be backported? If so, please create a tracker ticket. |
|
jenkins test api |
PR ceph#37600 introduced support for both `cephfs` and `rgw` exports to be configured using a single nfs-ganesha cluster Fixes: https://tracker.ceph.com/issues/50369 Signed-off-by: Michael Fritch <mfritch@suse.com>
Fixes: https://tracker.ceph.com/issues/50369 Signed-off-by: Michael Fritch <mfritch@suse.com>
649c8f6 to
81ae874
Compare
yeah my bad, tracker is here: https://tracker.ceph.com/issues/50369 I'd be good if we could get this into the next Pacific release. |
|
jenkins test api |
1 similar comment
|
jenkins test api |
|
jenkins test api |
|
ready to merge from cephfs side |
- Ceph Pacific v16.2.4 + latest backports - includes upstream backport of: - ceph/ceph#40411 - ceph/ceph#40555 - ceph/ceph#40463 Signed-off-by: Michael Fritch <mfritch@suse.com>
cluster `type` was removed by: ceph/ceph#40411 Signed-off-by: Michael Fritch <mfritch@suse.com>
- Ceph Pacific v16.2.4 + latest backports - includes upstream backport of: - ceph/ceph#40411 - ceph/ceph#40555 - ceph/ceph#40463 Resolves: aquarist-labs#389 Signed-off-by: Michael Fritch <mfritch@suse.com>
cluster `type` was removed by: ceph/ceph#40411 Signed-off-by: Michael Fritch <mfritch@suse.com>
- Ceph Pacific v16.2.4 + latest backports - includes upstream backport of: - ceph/ceph#40411 - ceph/ceph#40555 - ceph/ceph#40463 Resolves: aquarist-labs#389 Signed-off-by: Michael Fritch <mfritch@suse.com>
cluster `type` was removed by: ceph/ceph#40411 Signed-off-by: Michael Fritch <mfritch@suse.com>
At some point, upstream obviously changed the syntax of the "ceph nfs cluster create" command in octopus, thereby breaking "sesdev create pacific" and "sesdev create ses7". Later, this syntax change got reverted [1], but since this revert was made possible by a big feature [2], so far it has been backported only to pacific [3] [1] ceph/ceph#40411 [2] ceph/ceph#37600 [3] ceph/ceph#41005 Fixes: SUSE#611 Signed-off-by: Nathan Cutler <ncutler@suse.com>
At some point, upstream obviously changed the syntax of the "ceph nfs cluster create" command in octopus, thereby breaking "sesdev create pacific" and "sesdev create ses7". Later, this syntax change got reverted [1], but since this revert was made possible by a big feature [2], so far it has been backported only to pacific [3] [1] ceph/ceph#40411 [2] ceph/ceph#37600 [3] ceph/ceph#41005 Fixes: SUSE#611 Signed-off-by: Nathan Cutler <ncutler@suse.com>
PR #37600 introduced support for both
cephfsandrgwexportsto be configured using a single nfs-ganesha cluster
Fixes: https://tracker.ceph.com/issues/50369
Signed-off-by: Michael Fritch mfritch@suse.com
Checklist
Show available Jenkins commands
jenkins retest this pleasejenkins test classic perfjenkins test crimson perfjenkins test signedjenkins test make checkjenkins test make check arm64jenkins test submodulesjenkins test dashboardjenkins test apijenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume tox