I am working on a project where a particular job needs to be run on master node (no slave nodes registered). I have checked the properties of the job and could not find an option "Restrict where this project can run". Where as in the configure system, the Label field is empty and at the master node configuration view, I am able to see the job is tied to this node under "projects tied to this project".
But when I execute the job, it gets to waiting state due to node unavailability.
Please let me know if missing any settings or any other issue (my Jenkins version: 1.609.1).