update version of puppet repo and use RPM universally