f99f7755b8
Change-Id: Iea6c60943b0fd611b87a5c2ba9bd7a73c91fc91d Related-Blueprint: Controller-maintenance-mode
113 lines
2.7 KiB
Puppet
113 lines
2.7 KiB
Puppet
|
|
|
|
class umm::common (
|
|
$release,
|
|
)
|
|
|
|
{
|
|
file { 'umm.conf':
|
|
ensure => present,
|
|
source => 'puppet:///modules/umm/umm.conf',
|
|
path => '/etc/umm.conf',
|
|
owner => 'root',
|
|
group => 'root',
|
|
mode => '0660',
|
|
}
|
|
|
|
file { 'issue.mm':
|
|
ensure => present,
|
|
source => 'puppet:///modules/umm/issue.mm',
|
|
path => '/etc/issue.mm',
|
|
owner => 'root',
|
|
group => 'root',
|
|
mode => '0770',
|
|
}
|
|
|
|
file { 'ummvar':
|
|
ensure => directory,
|
|
path => '/var/lib/umm',
|
|
}
|
|
|
|
file { 'ummlib':
|
|
ensure => directory,
|
|
path => '/usr/lib/umm',
|
|
require => File['ummvar'],
|
|
}
|
|
|
|
file { 'umm_svc':
|
|
ensure => present,
|
|
source => 'puppet:///modules/umm/umm_svc',
|
|
path => '/usr/lib/umm/umm_svc',
|
|
owner => 'root',
|
|
group => 'root',
|
|
mode => '0770',
|
|
require => File['ummlib']
|
|
}
|
|
|
|
|
|
file { 'umm_vars':
|
|
ensure => present,
|
|
content => template('umm/umm_vars.erb'),
|
|
path => '/usr/lib/umm/umm_vars',
|
|
owner => 'root',
|
|
group => 'root',
|
|
mode => '0770',
|
|
require => File['ummlib']
|
|
}
|
|
|
|
file { 'umm':
|
|
ensure => present,
|
|
source => 'puppet:///modules/umm/umm',
|
|
path => '/usr/local/bin/umm',
|
|
owner => 'root',
|
|
group => 'root',
|
|
mode => '0770',
|
|
}
|
|
|
|
file { 'umm.sh':
|
|
ensure => present,
|
|
source => 'puppet:///modules/umm/umm.sh',
|
|
path => '/etc/profile.d/umm.sh',
|
|
owner => 'root',
|
|
group => 'root',
|
|
mode => '0770',
|
|
}
|
|
|
|
file { 'umm-br.conf':
|
|
ensure => present,
|
|
source => 'puppet:///modules/umm/umm-br.conf',
|
|
path => '/etc/init/umm-br.conf',
|
|
owner => 'root',
|
|
group => 'root',
|
|
mode => '0660',
|
|
}
|
|
|
|
file { 'umm-console.conf':
|
|
ensure => present,
|
|
source => 'puppet:///modules/umm/umm-console.conf',
|
|
path => '/etc/init/umm-console.conf',
|
|
owner => 'root',
|
|
group => 'root',
|
|
mode => '0660',
|
|
}
|
|
|
|
file { 'umm-run.conf':
|
|
ensure => present,
|
|
source => 'puppet:///modules/umm/umm-run.conf',
|
|
path => '/etc/init/umm-run.conf',
|
|
owner => 'root',
|
|
group => 'root',
|
|
mode => '0660',
|
|
}
|
|
|
|
file { 'umm-tr.conf':
|
|
ensure => present,
|
|
source => 'puppet:///modules/umm/umm-tr.conf',
|
|
path => '/etc/init/umm-tr.conf',
|
|
owner => 'root',
|
|
group => 'root',
|
|
mode => '0660',
|
|
}
|
|
}
|
|
|