Return bind_mounts option back.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
LTSP5 |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
Hello, I use LTSP for the building farm of computing nodes
First, I forced to use NFS instead NBD, because NBD is very bad work with high-availability configuration.
Second, I forced to use bind_mounts method, because overlayfs
Second, I was forced to use bind_mounts method, because overlayfs for the time being can not provide the same stability as nfs+tmpfs.
It stores the states of the files, this is a problem if the node tries to access the file at the time that server is unavailable. And even if the server is available again, this file will remain unavailable unlike stateless NFSv3 and tmpfs.
So I consider it necessary to return this function to the code. This is my code:
https:/
It allows to use option `LTSP_ROOT_
This additional options will be returned back:
- LTSP_RW_DIRS
- LTSP_RW_DIRS_EXTRA
- LTSP_COPY_DIRS
- LTSP_COPY_
- LTSP_BINDFILES
- LTSP_BINDFILES_
It fits well with #1680490 please review it too.
Sorry, but bind mounts are quite difficult to maintain properly. The LTSP initscripts and the client boot process in general write in too many places to properly keep track of them.
You can either maintain your patches locally, or you could send bug reports and patches for the overlayfs stability issues that you mention upstream to the kernel.
(And there's also a chance that you might convince some other LTSP developer to bring them back, but I doubt it.)