Skip to content
Snippets Groups Projects
Commit ab05e619 authored by Jonathan Lent's avatar Jonathan Lent
Browse files

openafs 1.6.{7,8} availability for RHEL5/6/7

parent ac12106c
No related branches found
No related tags found
No related merge requests found
UNLREASED (2015-07024)
[rpm] Making available openafs-1.6.{7,8}-EL{5,6,7}.repo files
pointing to yum.stanford.edu. Also edited rpm.pp to reflect that
EL7 hosts should get 1.6.8 by default (jlent)
release/004.049 (2015-07-22) release/004.049 (2015-07-22)
[os] Small fix to the 'ping' capability adjustment: grep -v does not [os] Small fix to the 'ping' capability adjustment: grep -v does not
......
# Name: openafs 1.6.7 repos
# URL: http://yum.stanford.edu/
[openafs-1.6.7]
name = OpenAFS 1.6.7 packages
baseurl = http://yum.stanford.edu/mrepo/openafs-1.6.7-EL5-$basearch/RPMS.updates
enabled = 1
protect = 0
gpgkey = http://yum.stanford.edu/STANFORD-GPG-KEY
gpgcheck = 1
# Name: openafs 1.6.7 repos
# URL: http://yum.stanford.edu/
[openafs-1.6.7]
name = OpenAFS 1.6.7 packages
baseurl = http://yum.stanford.edu/mrepo/openafs-1.6.7-EL6-$basearch/RPMS.updates
enabled = 1
protect = 0
gpgkey = http://yum.stanford.edu/STANFORD-GPG-KEY
gpgcheck = 1
# Name: openafs 1.6.7 repos
# URL: http://yum.stanford.edu/
[openafs-1.6.7]
name = OpenAFS 1.6.7 packages
baseurl = http://yum.stanford.edu/mrepo/openafs-1.6.7-EL7-$basearch/RPMS.updates
enabled = 1
protect = 0
gpgkey = http://yum.stanford.edu/STANFORD-GPG-KEY
gpgcheck = 1
# Name: openafs 1.6.8 repos
# URL: http://yum.stanford.edu/
[openafs-1.6.8]
name = OpenAFS 1.6.8 packages
baseurl = http://yum.stanford.edu/mrepo/openafs-1.6.8-EL5-$basearch/RPMS.updates
enabled = 1
protect = 0
gpgkey = http://yum.stanford.edu/STANFORD-GPG-KEY
gpgcheck = 1
# Name: openafs 1.6.8 repos
# URL: http://yum.stanford.edu/
[openafs-1.6.8]
name = OpenAFS 1.6.8 packages
baseurl = http://yum.stanford.edu/mrepo/openafs-1.6.8-EL6-$basearch/RPMS.updates
enabled = 1
protect = 0
gpgkey = http://yum.stanford.edu/STANFORD-GPG-KEY
gpgcheck = 1
# Name: openafs 1.6.8 repos
# URL: http://yum.stanford.edu/
[openafs-1.6.8]
name = OpenAFS 1.6.8 packages
baseurl = http://yum.stanford.edu/mrepo/openafs-1.6.8-EL7-$basearch/RPMS.updates
enabled = 1
protect = 0
gpgkey = http://yum.stanford.edu/STANFORD-GPG-KEY
gpgcheck = 1
...@@ -14,6 +14,7 @@ define base::rpm::yumrepo ($source='base/rpm') { ...@@ -14,6 +14,7 @@ define base::rpm::yumrepo ($source='base/rpm') {
# base::rpm::openafs - provides openafs yum config # base::rpm::openafs - provides openafs yum config
class base::rpm::openafs { class base::rpm::openafs {
$openafsver = $lsbmajdistrelease ? { $openafsver = $lsbmajdistrelease ? {
'7' => '1.6.8',
'4' => '1.6.2', '4' => '1.6.2',
default => '1.6.5', default => '1.6.5',
} }
...@@ -23,13 +24,9 @@ class base::rpm::openafs { ...@@ -23,13 +24,9 @@ class base::rpm::openafs {
# rpm class. applied to every RHEL system via basenode (os module) # rpm class. applied to every RHEL system via basenode (os module)
class base::rpm { class base::rpm {
# for now, openafs packages not available for EL7 in the typical way
if ($::lsbmajdistrelease != '7') {
include base::rpm::openafs
}
case $::osfamily { case $::osfamily {
'RedHat': { 'RedHat': {
include base::rpm::openafs
$redhatPackages = [ 'yum', 'yum-utils' ] $redhatPackages = [ 'yum', 'yum-utils' ]
package { $redhatPackages: ensure => present } package { $redhatPackages: ensure => present }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment