The Debian team behind the openstack packaging effort would be interested in someone helping with hosting/mirroring the .deb repositories.
They are trying to provide .deb packages for every openstack version starting from Kilo to the latest. This is an ongoing effort, some of the older releases are still missing, and newer ones too.
Example of some repos already running:
deb http://stretch-queens.debian.net/debian stretch-queens-backports main deb http://stretch-queens.debian.net/debian stretch-queens-backports-nochanges main deb http://stretch-rocky.debian.net/debian stretch-rocky-backports main deb http://stretch-rocky.debian.net/debian stretch-rocky-backports-nochanges main deb http://buster-stein.debian.net/debian buster-stein-backports main deb http://buster-stein.debian.net/debian buster-stein-backports-nochanges main deb http://buster-train.debian.net/debian buster-train-backports main deb http://buster-train.debian.net/debian buster-train-backports-nochanges main
See also https://wiki.debian.org/OpenStack and also http://osbpo.debian.net/debian/pool/
Technical details:
- storage requriement should be something like ~4GB
- a simple rsync should be enough
- we can be provided an ansible script to set everything up, the setup should be fairly simple (if we have a dedicated VM for this)
We directly benefit from these repos, check for example: https://wikitech.wikimedia.org/wiki/Portal:Cloud_VPS/Admin/Openstack_source#Version_matrix
If we decide we want this, I'm thinking that this could be done in our side either in Toolforge (a static webservice) or in CloudVPS in a VM with an external FQDN:
- tools.wmflabs.org/openstack-debian-mirror
- openstack-debian-mirror.wmflabs.org