Blob Blame History Raw
# CentOS Mirror managements SOP

`mirrors.centos.org` is an alias to mirrors.fedoraproject.org and so is a MirrorManager instance hosted by Fedora infra team. Let's see which process to follow when we get a ticket  (see [Howto on the wiki](https://wiki.centos.org/HowTos/CreatePublicMirrors) ) to add/remove/modify a mirror entry in corresponding DB.

## CentOS Stream 9 and beyond

When we get a new request for CentOS Stream mirror, the process goes like this : 

  * ticket is reviewed by infra-and-releng team and tagged with `mirrormanager` label
  * assignee should : 
    * verify that mirror isn't located at GeoIP level from an [embargoed country](https://www.centos.org/legal)
    * verify that provided URLs (http/https and - optional - rsync) are working
    * follow the link to that mirror in mirrormanager (needs `sysadmin-web` FAS group membership)
    * add the `CentOS` category and then add the URLs
    * On `mon.rdu2.centos.org`, update the file `/var/lib/centos-infra/stream-mirror.list` with the IPs to be add in ACL (one IP per line)
    * update ticket with info and close