Issue
I would like to prevent a Jenkins node from executing any further jobs once it has completed those jobs it is already executing.
How can I go about this? I have currently be telling Jenkins to prepare for shutdown. This incorrectly stops new job allocation to all nodes.
Solution
There is a "Mark this node temporarily offline" button in the top right corner of the node's page:
http://<server>:<port>/computer/<node>/
Answered By - wmli