consolidated migrations and singularized allow_failure attr in visual_job