Page History

Turn Off History

We make available an ability to mirror Condor's YUM repository.

UW-Madison Server Configuration

Since all of the YUM repo is already publicly available, there is no enforceability to restrict the mirroring of it.

On parrot.cs.wisc.edu, in the /etc/rsyncd.conf file, you will find these configurations. They were set up by the CSL at the Condor Team's request and are maintained by the CSL. The Condor Team uses the usual channels to communicate with the CSL when this configuration needs changing.

[condor-yum-development]
path=/p/condor/public/html/yum/development
read only = true
uid=nobody
gid=nobody

[condor-yum-stable]
path=/p/condor/public/html/yum/stable
read only = true
uid=nobody
gid=nobody

[condor-yum-repo.d]
path=/p/condor/public/html/yum/repo.d
read only = true
uid=nobody
gid=nobody

Mirror Site Actions

Once the mirror has happened, this is what the mirroring site needs to do. These changes allow YUM requests against the mirror to get the right files from the right place.

1. Modify URL (baseurl) in each repo file to match the new location.
Currently there are 4 files:  development|stable - rhel4|rhel5

2. Update index files by executing the following commands.

cd <repo_root>

createrepo stable/rhel4

createrepo stable/rhel5

createrepo development/rhel4

createrepo development/rhel5

Groups Known to Mirror the YUM repo