The needs are simple, create local repository and mirror the official one for Debian like systems.
RedHat like systems got multiple, Debian like, well not so much.
In this case we need to manage Ubuntu servers, well Canonical has Landscape, but we want to keep it simple.
For Debian Like there’s 2 possibilities :
- aptly which can seems to be integrate with ansible
- pulp_deb which is a community project to add to an installation of Katello/Pulp