Puppet Class: yum::repo::passenger

Defined in:
manifests/repo/passenger.pp

Overview

Class: yum::repo::passenger

This class installs the passenger repo

Parameters:

  • baseurl (Any) (defaults to: 'http://passenger.stealthymonkeys.com/rhel/$releasever/$basearch')
  • mirrorlist (Any) (defaults to: 'http://passenger.stealthymonkeys.com/rhel/mirrors')


5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'manifests/repo/passenger.pp', line 5

class yum::repo::passenger (
  $baseurl    ='http://passenger.stealthymonkeys.com/rhel/$releasever/$basearch',
  $mirrorlist ='http://passenger.stealthymonkeys.com/rhel/mirrors',
) {

  yum::managed_yumrepo { 'passenger':
    descr          => 'Red Hat Enterprise $releasever - Phusion Passenger',
    baseurl        => $baseurl,
    mirrorlist     => $mirrorlist,
    enabled        => 1 ,
    gpgcheck       => 0, # To fix key autoimport
    failovermethod => 'priority',
    gpgkey         => 'http://passenger.stealthymonkeys.com/RPM-GPG-KEY-stealthymonkeys.asc',
    autokeyimport  => 'yes',
    priority       => 20,
  }

}