Greetings.
Two items to share today:
1. If you are using a rsync script or bare command to mirror Fedora content, please do try and move to https://pagure.io/quick-fedora-mirror It saves you time, it saves us time, it's just all around better for everyone.
2. In order to ensure that our tier1 mirrors (and other contributors) are able to sync content, we have moved two of our download machines to be 'tier1' only. These machines (download05.fedoraproject.org and download04.fedoraproject.org, aka dl-tier1.fedoraproject.org) should allow tier1 and others priority access. All tier1 mirrors should look to changing their sync target from dl.fedoraproject.org to dl-tier1.fedoraproject.org
If you are not a tier1 mirror and are having problems syncing content, do look and see if you can sync from a closer tier1 or other mirror.
See:
https://fedoraproject.org/wiki/Infrastructure/Mirroring/Tiering
If you would like to become a tier1 mirror, have need of priority access, or have other issues, please file a ticket in the infrastructure issue tracker:
https://pagure.io/fedora-infrastructure/issues/
kevin
On 3/9/17, 4:44 PM, "Kevin Fenzi" kevin@scrye.com wrote:
Greetings.
Two items to share today:
1. If you are using a rsync script or bare command to mirror Fedora content, please do try and move to https://pagure.io/quick-fedora-mirror It saves you time, it saves us time, it's just all around better for everyone.
For many years, I have maintained a private mirror but I only mirror fedora-enchilada/fedora/linux/ to my local /var/www/fedora directory. I also only mirror the releases and updates subdirectories.
In looking through your q-f-m website and config file, I’m not sure I can limit my mirror to that specific subdirectory and take advantage of the speed increases. I have plenty of disk space, so I believe I’ll make a “fedora-enchilada” directory in /var/www, move the existing /var/www/fedora directory into the proper /var/www/fedora-enchilada/fedora/linux directory, and make symlink /var/www/fedora -> /var/www/fedora-enchilada/fedora/linux.
I believe this would allow internal clients pointing to my mirror to continue working while I take advantage of q-f-m. Does this sound like a decent plan or am I missing something?
Thanks.
/Brian/
On Thu, Mar 09, 2017 at 10:17:10PM +0000, Brian Long (brilong) wrote:
On 3/9/17, 4:44 PM, "Kevin Fenzi" kevin@scrye.com wrote: For many years, I have maintained a private mirror but I only mirror fedora-enchilada/fedora/linux/ to my local /var/www/fedora directory. I also only mirror the releases and updates subdirectories.
In looking through your q-f-m website and config file, I’m not sure I can limit my mirror to that specific subdirectory and take advantage of the speed increases. I have plenty of disk space, so I believe I’ll make a “fedora-enchilada” directory in /var/www, move the existing /var/www/fedora directory into the proper /var/www/fedora-enchilada/fedora/linux directory, and make symlink /var/www/fedora -> /var/www/fedora-enchilada/fedora/linux.
You can exlude things via the FILTEREXP option in quick-fedora-mirror.conf, e.g.:
FILTEREXP='(^alt/|^archive/|^epel/|^fedora-secondary/|^fedora/linux/core/|^fedora/linux/extras/|^fedora/linux/development/)'
That would get you Fedora release content and updates. You can also get more granular to exclude specific arches or debuginfo content, etc.
On 3/9/17, 5:49 PM, "Chuck Anderson" cra@WPI.EDU wrote:
On Thu, Mar 09, 2017 at 10:17:10PM +0000, Brian Long (brilong) wrote: > On 3/9/17, 4:44 PM, "Kevin Fenzi" kevin@scrye.com wrote: > For many years, I have maintained a private mirror but I only mirror fedora-enchilada/fedora/linux/ to my local /var/www/fedora directory. I also only mirror the releases and updates subdirectories. > > In looking through your q-f-m website and config file, I’m not sure I can limit my mirror to that specific subdirectory and take advantage of the speed increases. I have plenty of disk space, so I believe I’ll make a “fedora-enchilada” directory in /var/www, move the existing /var/www/fedora directory into the proper /var/www/fedora-enchilada/fedora/linux directory, and make symlink /var/www/fedora -> /var/www/fedora-enchilada/fedora/linux.
You can exlude things via the FILTEREXP option in quick-fedora-mirror.conf, e.g.:
FILTEREXP='(^alt/|^archive/|^epel/|^fedora-secondary/|^fedora/linux/core/|^fedora/linux/extras/|^fedora/linux/development/)'
That would get you Fedora release content and updates. You can also get more granular to exclude specific arches or debuginfo content, etc.
Chuck, thanks for the feedback and explanation of the FILTEREXP. Do you agree with my migration plan as far as moving the existing content? I’m also mirroring EPEL, but it’s under /var/www/epel.
I’ve provided internal clients with yum config RPMs that specifically point to my mirror:/fedora and mirror:/epel directories so I need to avoid breaking those URLs.
Looks like I’ve got some testing to do. ☺
/Brian/
mirror-admin@lists.fedoraproject.org