added puppet agent one time run task