aboutsummaryrefslogtreecommitdiff
path: root/modules/base_installation/manifests/init.pp
blob: 572649416c680b9478969b9d05fb1e9e42996c78 (plain) (blame)
1
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
34
35
36
37
38
class base_installation (
  Optional[String]        $cryptroot_device     = $base_installation::params::cryptroot_device,
  Optional[String]        $grub_efi_device      = $base_installation::params::grub_efi_device,
  Optional[String]        $grub_device          = $base_installation::params::grub_device,
  Optional[Boolean]       $ldap_enabled         = $base_installation::params::ldap_enabled,
  Optional[String]        $ldap_base            = $base_installation::params::ldap_base,
  Optional[String]        $ldap_cert_path       = $base_installation::params::ldap_cert_path,
  Optional[String]        $ldap_cn              = $base_installation::params::ldap_cn,
  Optional[String]        $ldap_dn              = $base_installation::params::ldap_dn,
  Optional[String]        $ldap_server          = $base_installation::params::ldap_server,
  Optional[String]        $ldap_uri             = $base_installation::params::ldap_uri,
  Optional[String]        $puppet_code_path     = $base_installation::params::puppet_code_path,
  Optional[String]        $puppet_conf_path     = $base_installation::params::puppet_conf_path,
  Optional[String]        $puppet_notifies_path = $base_installation::params::puppet_notifies_path,
  Optional[String]        $puppet_pass_seed     = $base_installation::params::puppet_pass_seed,
  Optional[String]        $puppet_ssl_path      = $base_installation::params::puppet_ssl_path,
  Optional[String]        $real_hostname        = $base_installation::params::real_hostname,
  Optional[String]        $system_hostname      = $base_installation::params::system_hostname,
  Optional[Array[String]] $system_locales       = $base_installation::params::system_locales,
  Optional[String]        $system_timezone      = $base_installation::params::system_timezone,
  Optional[Array[Hash]]   $system_users         = $base_installation::params::system_users,
) inherits base_installation::params {
  contain ::base_installation::packages
  contain ::base_installation::locales
  contain ::base_installation::system_config
  contain ::base_installation::kernel_modules
  contain ::base_installation::grub
  contain ::base_installation::firewall
  contain ::base_installation::logs
  contain ::base_installation::cronie
  contain ::base_installation::ssh
  contain ::base_installation::ldap
  contain ::base_installation::services
  contain ::base_installation::users
  contain ::base_installation::package_managers
  contain ::base_installation::puppet
  contain ::base_installation::cleanup
}