openshift / puppet-openshift_origin

Puppet module to create OpenShift Brokers and Nodes. Can be used to create a full OpenShift Origin deployment.
http://forge.puppetlabs.com/openshift/openshift_origin
Other
45 stars 128 forks source link

File /etc/openshift/logshifter.conf should be applied once rubygem-openshift-origin-node is installed #384

Closed IshentRas closed 9 years ago

IshentRas commented 9 years ago

The resource file /etc/openshift/logshifter.conf should be applied once rubygem-openshift-origin-node is installed in the file located in "manifests/rsyslog/node.pp"

Without the require function, it fails to apply.

file { '/etc/openshift/logshifter.conf': ensure => 'file', owner => 'root', group => 'root', content => template('openshift_origin/node/logshifter.conf.erb'), require => Package['rubygem-openshift-origin-node'], notify => [Service['openshift-watchman'], Service["${::openshift_origin::params::ruby_scl_prefix}mcollective"]] }

sdodson commented 9 years ago

Fixed in #385