“Last build was not on tied node, forcing rebuild”

Last build was not on tied node, forcing rebuild.

Once you have restarted your Hudson/Jenkins, you may get your build always rebuild even though there’s no change at all because the polling SCM fails.

The solution is tricky and simple: try to rename the node which you tied your hudson job, and tie the job again. (or in additional, rename the node back.)