Hi All,
Below is an initial EPEL config. I'm not quite sure where packages will go, and I'm not sure if the CentOS base and updates are correct but I thought I would get this discussion started since EPEL is starting to move.
Please review and let me know your thoughts. Again, this is just an example for now.
thx, josh
#!/usr/bin/python -tt import os config_opts['root'] = 'epel-4-i386' config_opts['target_arch'] = 'i386'
config_opts['yum.conf'] = """ [main] cachdir=/var/cache/yum debuglevel=1 logfile=/var/log/yum.log reposdir=/dev/null retries=20 obsoletes=1 gpgcheck=0 assumeyes=1
# repos
[core] name=base mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&rep...
[update] name=updates mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&rep...
[groups] name=groups baseurl=http://buildsys.fedoraproject.org/buildgroups/rhel4/i386/
[extras] name=epel mirrorlist=http://fedora.redhat.com/download/mirrors/epel-4
[local] name=local baseurl=http://buildsys.fedoraproject.org/plague-results/epel-4/
On Thursday 09 November 2006 22:34, Josh Boyer wrote:
Hi All,
Below is an initial EPEL config. I'm not quite sure where packages will go, and I'm not sure if the CentOS base and updates are correct but I thought I would get this discussion started since EPEL is starting to move.
Please review and let me know your thoughts. Again, this is just an example for now.
thx, josh
#!/usr/bin/python -tt import os config_opts['root'] = 'epel-4-i386' config_opts['target_arch'] = 'i386'
config_opts['yum.conf'] = """ [main] cachdir=/var/cache/yum debuglevel=1 logfile=/var/log/yum.log reposdir=/dev/null retries=20 obsoletes=1 gpgcheck=0 assumeyes=1
# repos
CentOS ones look good except we should hardcode the arch and version we are not going to have that info on the local system.
[core] name=base mirrorlist=http://mirrorlist.centos.org/?release=4&arch=i386&repo=os
[update] name=updates mirrorlist=http://mirrorlist.centos.org/?release=4&arch=i386&repo=updates
[groups] name=groups baseurl=http://buildsys.fedoraproject.org/buildgroups/rhel4/i386/
[extras] name=epel mirrorlist=http://fedora.redhat.com/download/mirrors/epel-4
we should have it added to the mirror system so that users will get current local mirrors
[local] name=local baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-4-epel/
thats the correct url missing the fedora-
On Thu, 2006-11-09 at 23:28 -0600, Dennis Gilmore wrote:
# repos
CentOS ones look good except we should hardcode the arch and version we are not going to have that info on the local system.
Ah right.
[core] name=base mirrorlist=http://mirrorlist.centos.org/?release=4&arch=i386&repo=os
[update] name=updates mirrorlist=http://mirrorlist.centos.org/?release=4&arch=i386&repo=updates
[groups] name=groups baseurl=http://buildsys.fedoraproject.org/buildgroups/rhel4/i386/
[extras] name=epel mirrorlist=http://fedora.redhat.com/download/mirrors/epel-4
we should have it added to the mirror system so that users will get current local mirrors
Yes, I agree.
[local] name=local baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-4-epel/
thats the correct url missing the fedora-
So what exactly would be the full URL then? I'm slightly confused.
josh
Once upon a time Friday 10 November 2006 8:40 am, Josh Boyer wrote:
On Thu, 2006-11-09 at 23:28 -0600, Dennis Gilmore wrote:
[local] name=local baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-4-epel/
thats the correct url missing the fedora-
So what exactly would be the full URL then? I'm slightly confused.
that is the coreect url you had http://buildsys.fedoraproject.org/plague-results/4-epel/
Dennis
Updated config below. I'd very much like to get configs for EPEL included into the mock upstream ASAP. What else is needed to get that done?
josh
#!/usr/bin/python -tt import os config_opts['root'] = 'epel-4-i386' config_opts['target_arch'] = 'i386'
config_opts['yum.conf'] = """ [main] cachdir=/var/cache/yum debuglevel=1 logfile=/var/log/yum.log reposdir=/dev/null retries=20 obsoletes=1 gpgcheck=0 assumeyes=1
# repos
[core] name=base mirrorlist=http://mirror.centos.org/?release=4&arch=i386&repo=os
[update] name=updates mirrorlist=http://mirror.centos.org/?release=4&arch=i386&repo=updates
[groups] name=groups baseurl=http://buildsys.fedoraproject.org/buildgroups/rhel4/i386/
[extras] name=epel mirrorlist=http://fedora.redhat.com/download/mirrors/epel-4
[local] name=local baseurl=http://buildsys.fedoraproject.org/plague-results/epel-4/
"""
On Sat, 2006-12-16 at 11:49 -0600, Josh Boyer wrote:
Updated config below. I'd very much like to get configs for EPEL included into the mock upstream ASAP. What else is needed to get that done?
Updated with comments from Dennis.
josh
#!/usr/bin/python -tt import os config_opts['root'] = 'epel-4-i386' config_opts['target_arch'] = 'i386'
config_opts['yum.conf'] = """ [main] cachdir=/var/cache/yum debuglevel=1 logfile=/var/log/yum.log reposdir=/dev/null retries=20 obsoletes=1 gpgcheck=0 assumeyes=1
# repos
[core] name=base mirrorlist=http://mirror.centos.org/?release=4&arch=i386&repo=os
[update] name=updates mirrorlist=http://mirror.centos.org/?release=4&arch=i386&repo=updates
[groups] name=groups baseurl=http://buildsys.fedoraproject.org/buildgroups/rhel4/i386/
[extras] name=epel mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-4&arch=i386
[local] name=local baseurl=http://buildsys.fedoraproject.org/plague-results/fedora-4-epel/
"""
Josh Boyer wrote:
With this :
gpgcheck=0 assumeyes=1
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&rep...
you really dont want mirrorurls from outside mirror.centos.org ...
just my 2 bits worth..
- KB
buildsys@lists.fedoraproject.org