[infra] CentOS support for mirror role in system-config

Javier Pena jpena at redhat.com
Tue Jul 21 08:25:24 UTC 2020

Hi all,

TL;DR: I have proposed a set of changes to add CentOS support to the mirror role in system-config with [1] and would appreciate reviews.

Long version: the RDO project maintains a set of mirrors that mimic those provided by the OpenDev Infra team to jobs running in review.opendev.org. The reason for this is to provide the same environment for TripleO jobs to run on both OpenDev's and RDO's Gerrit platforms.

Previously, we used the Puppet modules from the system-config repo, together with some unmerged changes to move that support to puppet-openstackci, as it was suggested during the review process [2]. Once those modules were obsoleted, we have proposed a set of changes to the mirror ansible role [1] to add that support.

I would appreciate reviews on those changes (thanks Ian for the first reviews!). Some of them are small bugfixes to fix the already existing CentOS support, while [3] is the one targeting the mirror role.


[1] - https://review.opendev.org/#/q/status:open+project:opendev/system-config+branch:master+topic:mirror-centos
[2] - https://review.opendev.org/#/q/status:open+project:opendev/puppet-openstackci+branch:master+topic:afs-mirror-centos
[3] - https://review.opendev.org/736996

More information about the openstack-discuss mailing list