Thanks, mglae
I created the file with the two lines as you suggested:
Code: /storage/.config/system.d/[email protected]/depend.conf
[Unit]
After=samba-config.service
Here is a new log:
Not sure what all of this does, but I guess it delays the mount share until samba is up.
So far seems to be working, although I just rebooted a couple of times.