During the boot time I get this error message:

 Failed to start NetworkManager-wait-online

and immediately after the network shares fail to mount. But once the system is up, issuing `mount -a` mounts them fine. How can I make sure that network is completely started at boot time before `/etc/fstab` is executed?

 #uname -a
 localhost.localdomain 4.15.15-200.fc26.x86_64 #1 SMP Mon Apr 2 16:25:08 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

@Patrick asked below for the fstab entry, which I think is not necessary as the stated purpose of `NetworkManager-waitonline` is to guarantee that network initialization is complete before `fstab` is processed.