move control hostanme to recipe
add pre-nodexxx recipe call