In db.pp, in the exec 'ceilometer dbsync' ressource the user
is supposed to be $::ceilometer::params::user, but it was
not defined.
Change-Id: I812b6ba2877faddfce86d3c97b95772b0d22d368
exec { 'ceilometer-dbsync':
command => $command,
path => '/usr/bin',
- user => $::ceilometer::params::username,
+ user => $::ceilometer::params::user,
refreshonly => true,
logoutput => on_failure,
subscribe => Ceilometer_config['database/connection']
$dbsync_command = 'ceilometer-dbsync --config-file=/etc/ceilometer/ceilometer.conf'
$expirer_command = 'ceilometer-expirer'
+ $user = 'ceilometer'
case $::osfamily {
'RedHat': {
:command => 'ceilometer-dbsync --config-file=/etc/ceilometer/ceilometer.conf',
:path => '/usr/bin',
:refreshonly => 'true',
+ :user => 'ceilometer',
:logoutput => 'on_failure'
)
end
:command => '/bin/true',
:path => '/usr/bin',
:refreshonly => 'true',
+ :user => 'ceilometer',
:logoutput => 'on_failure'
)
end
:command => 'ceilometer-dbsync --config-file=/etc/ceilometer/ceilometer.conf',
:path => '/usr/bin',
:refreshonly => 'true',
+ :user => 'ceilometer',
:logoutput => 'on_failure'
)
end
:command => '/bin/true',
:path => '/usr/bin',
:refreshonly => 'true',
+ :user => 'ceilometer',
:logoutput => 'on_failure'
)
end
:command => 'ceilometer-dbsync --config-file=/etc/ceilometer/ceilometer.conf',
:path => '/usr/bin',
:refreshonly => 'true',
+ :user => 'ceilometer',
:logoutput => 'on_failure'
)
end