Puppet Class: rhel_mrepo_profiles::yumrepo::centos
- Defined in:
- manifests/yumrepo/centos.pp
Overview
Add Yumrepo for CentOS Mirror
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
# File 'manifests/yumrepo/centos.pp', line 2
class rhel_mrepo_profiles::yumrepo::centos
(
$mrepo_master,
$mrepo_port = '80',
)
{
yumrepo { 'centos-base':
baseurl => "http://${mrepo_master}:${mrepo_port}/centos-${::operatingsystemmajrelease}-${::architecture}/RPMS.os",
descr => "CentOS ${::operatingsystemmajrelease} - base",
enabled => 1,
gpgcheck => 0,
proxy => 'absent',
}
yumrepo { 'centos-updates':
baseurl => "http://${mrepo_master}:${mrepo_port}/centos-${::operatingsystemmajrelease}-${::architecture}/RPMS.updates",
descr => "CentOS ${::operatingsystemmajrelease} - updates",
enabled => 1,
gpgcheck => 0,
proxy => 'absent',
}
yumrepo { 'centos-extras':
baseurl => "http://${mrepo_master}:${mrepo_port}/centos-${::operatingsystemmajrelease}-${::architecture}/RPMS.extras",
descr => "CentOS ${::operatingsystemmajrelease} - extras",
enabled => 1,
gpgcheck => 0,
proxy => 'absent',
}
}
|