Because Fedora switch to systemd as default init system.
Sorry I am not using Fedora.
But you can google for systemd related help.
You can try this.
I think this link will be littlebit helpful.
You can can create service entry for /etc/rc.local OR
Separate entry for you own service.