Run chef-client in the foreground within the systemd service. Drop unnecessary After=syslog.target directive.