Bug 855024 - Better management of pull-only providers; r=rnewman, a=bajaj