
There are a number of issues with opensuse mirroring content cleanup that this change aims to address. First up we fix the prefix for the CentOS 7 networking content; it needed a repositories/ prefix. At the same time we don't bother deleting the leaf data and instead delete the more top level directory since we're cleaning this all up. We then apply this top level cleanup to all of the repositories, distributions, and updates. This is largely a noop (just some directory removals) except in the case of update/ which still contains leap 15.2 update packages. These were apparently missed in the initial opensuse cleaup. After this lands we should end up with a largely empty volume. Change-Id: Ic854fcecd1a0fabc388640a33da7e4e1f9ec07c0
mirror-update
This role sets up the mirror-update
host, which does the
periodic sync of upstream mirrors to the AFS volumes.
It is not intended to be a particularly generic or flexible role, as there is usually only one instance of the mirror-update host (to avoid conflicting updates).
At this stage, it handles the mirrors that are updated by
rsync
only. It is expected that it will grow to cover
mirroring other volumes that are currently done by the legacy
openstack.org
host and managed by puppet.
Role Variables