Adds shared-filesystem feature documentation#99
Conversation
fd555f7 to
2c561e3
Compare
2c561e3 to
51e0c54
Compare
9068951 to
4b7b7d3
Compare
| +--------------------------------------+------------------------------------------------------------------------------------------------------------+-----------+ | ||
| | ID | Path | Preferred | | ||
| +--------------------------------------+------------------------------------------------------------------------------------------------------------+-----------+ | ||
| | 96f2ae5a-7fdf-4457-a65d-6b8579635dd0 | 192.168.137.10:/volumes/_nogroup/5692f246-d3d0-4567-81a6-3f590d1957a4/aa0c7383-b5e1-48ab-984c-15b6219c48e7 | True | |
There was a problem hiding this comment.
Is the share exposed on public space?
There was a problem hiding this comment.
Yes, the ganesha service's bind address is taken from the peers relation's public-address, which is set to model.get_binding(binding_key="public").network.bind_address.
7dfa0de to
edb0a70
Compare
hemanthnakkina
left a comment
There was a problem hiding this comment.
@wolsen Can you take a look at the doc PR, thanks!
edb0a70 to
b6678ff
Compare
| The following commands would have to be run on the storage nodes: | ||
|
|
||
| :: | ||
|
|
||
| sudo microceph.ceph mgr module enable microceph | ||
| sudo microceph.ceph orch set backend microceph | ||
|
|
||
| The openstack CLI can now be used to create and manage CephFS NFS Shared | ||
| Filesystems. See the upstream `Manila CLI`_ documentation for details. |
There was a problem hiding this comment.
This feels like a miss that the user has to enable the mgr module and enable the orchestrator backend manually. I don't think this should be required.
There was a problem hiding this comment.
@UtkarshBhatthere is working on canonical/microceph#611 and until the PR is merged and published to squid/stable, the manual steps are required.
There was a problem hiding this comment.
Indeed. This would be addressed by this PR: canonical/microceph#611 . So, once that would get merged and promoted, that can be removed from here.
There was a problem hiding this comment.
From @UtkarshBhatthere comment, this should not be needed, as this should be performed by the charm automatically when the NFS relation is present?
There was a problem hiding this comment.
Being resolved by: canonical/charm-microceph#209
There was a problem hiding this comment.
Lets wait for PR to get merged and based on microceph promotion cycle lets see if this can be released to squid/beta or squid/candidate by end of pulse and add a note accordingly before merging this PR.
There was a problem hiding this comment.
@claudiubelu The fix is available on charm microceph squid/beta, can you add a note about it
bc8fd12 to
9193709
Compare
The shared-filesystem feature enables the Manila OpenStack service, allowing users to create Ceph NFS shares. Signed-off-by: Claudiu Belu <cbelu@cloudbasesolutions.com>
9193709 to
0297dfb
Compare
hemanthnakkina
left a comment
There was a problem hiding this comment.
The Note on charm microceph squid/beta should be removed once canonical/charm-microceph#209 is released to squid/stable
The shared-filesystem feature enables the Manila OpenStack service, allowing users to create Ceph NFS shares.