Puppet Class: omd::server::install::redhat

Defined in:
manifests/server/install/redhat.pp

Overview

(private) install omd for redhat like systems



2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'manifests/server/install/redhat.pp', line 2

class omd::server::install::redhat {

  if $omd::server::configure_repo {
    include 'epel'

    $rhel_ver = "rhel${::operatingsystemmajrelease}"
    # architecture irrelevant -> noarch
    package{ 'omd-repository':
      ensure   => latest,
      name     => "labs-consol-${omd::server::repo}",
      source   => "https://labs.consol.de/repo/${omd::server::repo}/${rhel_ver}/i386/labs-consol-${omd::server::repo}.${rhel_ver}.noarch.rpm",
      provider => rpm,
    }
  }

  $default_pkg_name ='omd'
}