For smb, if the smb.conf contains explicit bindings to the network interfaces, the service must wait till network interfaces are up, otherwise the service won't be operational. The 0e571054a61e commit and the BZ 13184 have fixed this for nmb and samba, so do exactly the same here, for smb.
Submission: https://lists.samba.org/archive/samba-technical/2018-August/129509.html
Created attachment 14396 [details] patch for 4.9
Created attachment 14397 [details] patch for 4.8
Comment on attachment 14397 [details] patch for 4.8 LGTM
Comment on attachment 14396 [details] patch for 4.9 LGTM
Karolin, please add the patches to the relevant branches. Thanks!
(In reply to Andreas Schneider from comment #6) Pushed to autobuild-v4-{9,8}-test.
(In reply to Karolin Seeger from comment #7) Pushed to both branches. Closing out bug report. Thanks!