Merge "Add production environment to puppet"

This commit is contained in:
Jenkins 2014-09-11 21:57:46 +00:00 committed by Gerrit Code Review
commit cf78951de7
2 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,2 @@
manifest = /opt/config/production/manifests/site.pp
modulepath = $basemodulepath:modules:/opt/config/production/modules

View File

@ -23,6 +23,26 @@ class openstack_project::puppetmaster (
}
else {
$ansible_remote_puppet_source = 'puppet:///modules/openstack_project/ansible/remote_puppet3.yaml'
file {'/etc/puppet/environments':
ensure => directory,
owner => 'root',
group => 'root',
mode => '0755',
}
file {'/etc/puppet/environments/production':
ensure => directory,
owner => 'root',
group => 'root',
mode => '0755',
}
file {'/etc/puppet/environments/production/environment.conf':
ensure => file,
owner => 'root',
group => 'root',
mode => '0644',
source => 'puppet:///modules/openstack_project/puppetmaster/production_environment.conf',
}
}
class { 'ansible':