Puppet Class: yum
- Inherits:
-
yum::params
- yum::params
- yum
- Defined in:
- manifests/init.pp
Overview
Class: yum
The class yum will take care of basis repositories plus additional repositories.
Parameters
Here is the list of parameters used by this module.
- manage
-
Specify if module should manage yum Default value is true
- tmpfs
-
Specify if yum should use tmpfs instead of harddrive for downloaded RPMs Default value is false
- auto_update
-
Specify if yum should use automatic update Default value is false
- yum_exclude
-
Specify if yum should not update certain packages Default value is not set
- yum_proxy
-
Specify proxy server that yum should use Default value is not set
- yum_proxy_user
-
Specify user for proxy server that yum should use Default value is not set
- yum_proxy_password
-
Specify password for proxy server that yum should use Default value is not set
- repo_upgradetool
-
Specify if Upgradetool should be enabled Default value is true if major version 6
- repo_softwarecollections
-
Specify if Software Collections should be enabled Default value is true if major version 6
- repo_epel
-
Specify if EPEL should be enabled Default value is true
- repo_puppetlabs
-
Specify if Puppetlabs should be enabled Default value is true
- repo_foreman
-
Specify if Foreman should be enabled Default value is false
- repo_passenger
-
Specify if Passenger should be enabled Default value is false
- repo_ovirt
-
Specify if Ovirt should be enabled Default value is false
- repo_owncloud
-
Specify if Owncloud should be enabled Default value is false
- repo_icinga
-
Specify if Icinga should be enabled Default value is false
- repo_custom
-
Specify if Custom should be enabled Default value is false
Variables
No additonal variables are required for this module
Examples
class { yum:
manage => true,
tmpfs => true,
repo_foreman => true,
}
Authors
Thomas Bendler <project@bendler-net.de>
Copyright
Copyright 2016 Thomas Bendler, unless otherwise noted.