I would not advise having the service wait for network.target rather thanpve-cluster.service. You need to wait for the cluster file system to start for the sync file to be present. Using network.target won't necessarily achieve this.
If you're planning on updating the hosts file often and need...