да, для этого в foreman используется плагин katello, он полноценно только с yum(rpm) работает.
прикольно. А у меня для deb свое на костылено. nginx + скрипты над dpkg-scanpackages, apt-ftparchive, gpg
Даже не искал какие-то штуки, которые упрощают это дело. Надо бы поискать.
Но это же не про puppet всё. Foreman это комбайн насколько я знаю. И интеграция с puppet это лишь малая часть его функций