vstart: Support deployment of ganesha daemon by cephadm with NFS option#35344
Conversation
|
ack. |
batrick
left a comment
There was a problem hiding this comment.
We will want to be able to do this in Octopus too. Please create a tracker ticket so it can be backported.
NFS Ganesha cluster can be created in two ways with vstart cluster: 1) With test_orchestrator NFS=1 ../src/vstart.sh This type of deployment can have multiple ganesha daemons on random port. 2) With Cephadm NFS=1 ../src/vstart.sh --cephadm It can deploy only single ganesha daemon with vstart on default ganesha port. Both can create multiple cephfs exports. Fixes: ceph#35344 Signed-off-by: Varsha Rao <varao@redhat.com>
bb449ea to
df67954
Compare
|
jenkins test dashboard backend |
|
Maybe i miss something ... but i do not understand well this change. and in the code modifications i only can see a Ceph nfs setup with the "test_orchestrator" enabled. |
ok. I think i know what is the motivation... just trying to simulate the cephadm behaviour. |
This patch adds dummy data for nfs ganesha daemon and adds nfs to list of supported service type. Signed-off-by: Varsha Rao <varao@redhat.com>
NFS Ganesha cluster can be created in two ways with vstart cluster: 1) With test_orchestrator NFS=1 ../src/vstart.sh This type of deployment can have multiple ganesha daemons on random port. 2) With Cephadm NFS=1 ../src/vstart.sh --cephadm It can deploy only single ganesha daemon with vstart on default ganesha port. Both can create multiple cephfs exports. Fixes: https://tracker.ceph.com/issues/45830 Signed-off-by: Varsha Rao <varao@redhat.com>
df67954 to
1896b70
Compare
You are partially correct. If |
tracker ticket in octopus has been created
|
@batrick this PR is good to merge. I don't think this PR can be tested in teuthology. It works for me locally with vstart. |
|
jenkins test dashboard |
NFS Ganesha cluster can be created in two ways with vstart
cluster:
With test_orchestrator
NFS=1 ../src/vstart.sh
This type of deployment can have multiple ganesha daemons on random port.
With Cephadm
NFS=1 ../src/vstart.sh --cephadm
It can deploy only single ganesha daemon with vstart on default ganesha port.
Both can create multiple cephfs exports.
Fixes: https://tracker.ceph.com/issues/45830
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 dashboard backendjenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume tox