In db.pp, in the exec 'ceilometer dbsync' ressource the user
is supposed to be $::ceilometer::params::user, but it was
not defined.
(cherry picked from commit
e6c191194312935ea01c97ae667bf3ea1a912f81)
Conflicts:
spec/classes/ceilometer_db_spec.rb
Change-Id: I888be405f418932c0e46ce8e82486755d36fc7bf
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