Master side source checkout steps support retry option. Fixes #2465, #2357