mgr/dashboard: disable NFSv3 support #40154
Conversation
Rather than removing lots of code supporting v3 NFS exports, I'm just disabling the NFSv3 selector, so new exports cannot be set to NFSv3. For the existing ones, this cannot be modified either. Fixes: https://tracker.ceph.com/issues/49718 Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
|
jenkins test dashboard |
|
jenkins test make check |
|
jenkins test dashboard |
|
Has this been consulted with the PM downstream? I'm not sure this is OK - have we verified customers are not using it? If we have customers running legacy systems using ceph storage via NFS — e.g. Solaris, HP/UX, or AIX — they may need NFSv3 for some time. (The latest versions of Solaris, HP/UX, and AIX all support NFSv4, but customers may not necessarily be running the latest version.) A change like this needs lots of advance warning IMO. Ganesha supports NFSv3 and NFSv4.x. What is the rationale for disabling it in mgr? |
|
jenkins test make check |
|
Closing as this will be undertaken as part of the NFSv4 fixing: https://tracker.ceph.com/issues/49925 |
Are there any plans to backport all these changes mentioned in https://tracker.ceph.com/issues/49925 to Octopus? If not, i would suggest to reopen this PR and backport it to NFSv3 is not supported in |
Fixes: https://tracker.ceph.com/issues/49718 Related to: ceph#40154 Signed-off-by: Volker Theile <vtheile@suse.com>
Fixes: https://tracker.ceph.com/issues/49718 Related to: ceph#40154 Signed-off-by: Volker Theile <vtheile@suse.com>
Fixes: https://tracker.ceph.com/issues/49718 Related to: ceph#40154 Signed-off-by: Volker Theile <vtheile@suse.com>
Fixes: https://tracker.ceph.com/issues/49718 Related to: ceph#40154 Signed-off-by: Volker Theile <vtheile@suse.com>
Fixes: https://tracker.ceph.com/issues/49718 Related to: ceph#40154 Signed-off-by: Volker Theile <vtheile@suse.com> (cherry picked from commit 864a362)
Fixes: https://tracker.ceph.com/issues/49718 Related to: ceph#40154 Signed-off-by: Volker Theile <vtheile@suse.com> (cherry picked from commit 864a362)
Fixes: https://tracker.ceph.com/issues/49718 Related to: ceph#40154 Signed-off-by: Volker Theile <vtheile@suse.com> (cherry picked from commit 864a362)
Fixes: https://tracker.ceph.com/issues/49718 Related to: #40154 Signed-off-by: Volker Theile <vtheile@suse.com> (cherry picked from commit 864a362) (cherry picked from commit 238f81f) Resolves: rhbz#1975788
Rather than removing lots of code supporting v3 NFS exports, I'm just
disabling the NFSv3 selector, so new exports cannot be set to NFSv3. For
the existing ones, this cannot be modified either.
Fixes: https://tracker.ceph.com/issues/49718
Signed-off-by: Ernesto Puerta epuertat@redhat.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