New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
systemd: add ceph-fuse service file #11542
Conversation
55e1402
to
6d98916
Compare
Hmm. What's the use case for this vs. having something in fstab? |
6d98916
to
1174f9c
Compare
I'm not really sure if fstab is a better way to do this. My We might want to change this |
1174f9c
to
36ba81f
Compare
I had to make small modification to the unit as the namespace modification directives like "PrivateDevices" cause the mounted file system to be unavailable to the rest of the system. That's fixed now and I've tested the unit file with my Linode tests without any issues. |
So I was googling about this topic and saw:
However I can see the utility of having the ceph-fuse service file as it lets us provide the "network-online.target local-fs.target time-sync.target" requirements to avoid users having weird issues when they forget "netdev" etc. I guess I have no problem merging this, can you add something to the docs in this PR to explain how to use it (could just add to fstab.rst)? I'm guessing one is supposed to create a systemd unit with the mount point in the name? |
@batrick this is good from my POV once it has docs |
Sorry this fell off my radar. I'll finish this up soon. |
cae0e9e
to
fe5f4fd
Compare
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
fe5f4fd
to
d32d70b
Compare
@jcsp, I've added the docs and did some testing to make sure it works properly via ceph-ansible. I think this is ready to go. |
(I'm waiting until Kraken branches to merge this to master) |
Signed-off-by: Patrick Donnelly pdonnell@redhat.com