Another workaround, systemd-based, because yes it still happens on Xenial :
$ systemctl edit my-mount-point.mount [Unit] After=glusterfs-server.service Wants=glusterfs-server.service
$ systemctl cat my-mount-point.mount # /run/systemd/generator/my-mount-point.mount # Automatically generated by systemd-fstab-generator
[Unit] SourcePath=/etc/fstab Documentation=man:fstab(5) man:systemd-fstab-generator(8) Before=remote-fs.target
[Mount] What=localhost:/my-mount-point Where=/my/mount/point Type=glusterfs Options=defaults,_netdev
# /etc/systemd/system/my-mount-point.mount.d/override.conf [Unit] After=glusterfs-server.service Wants=glusterfs-server.service
Another workaround, systemd-based, because yes it still happens on Xenial :
$ systemctl edit my-mount- point.mount -server. service -server. service
[Unit]
After=glusterfs
Wants=glusterfs
$ systemctl cat my-mount- point.mount generator/ my-mount- point.mount fstab-generator
# /run/systemd/
# Automatically generated by systemd-
[Unit] /etc/fstab man:fstab( 5) man:systemd- fstab-generator (8) remote- fs.target
SourcePath=
Documentation=
Before=
[Mount] /my-mount- point my/mount/ point defaults, _netdev
What=localhost:
Where=/
Type=glusterfs
Options=
# /etc/systemd/ system/ my-mount- point.mount. d/override. conf -server. service -server. service
[Unit]
After=glusterfs
Wants=glusterfs