That's wrong. Read about it at https://wiki.freedesktop.org/www/Software/systemd/NetworkTar...
So either I use systemd's sleep or my sleep, but either way it's broken out of the box. Great job!
EDIT: RHEL/CentOS only supports NetworkManager for this. Which sucks if you don't want to run NetworkManager (for a litany of reasons).
$ yum whatprovides "*/systemd-networkd-wait-online.service" No matches found
Re:Docker isn't perfect – Issue #216
by crdoconnor on Saturday August 29, 2015 @05:57AM
(#10139534)
Wow, that's disgusting.
The solution? Put a sleep 7 in there, thus making the entire process slower than the previous solution.