:+1: i think that we might need a base repo class as STI in core, then you could have a yum repo, a kickstart repo, a puppet repo etc