Attempt to get cluster flag on roles to work again.

Fix runtime issues with deployment

When marking todo or block call the functions to propagate correctly

Handle Blocked node roles in job runner.  Don't error because something
got blocked before you can run it.
okay - cool - both routines immediately took the same transaction, but I'll put the transaction.