Manage ceilometer user before configuration phase
This is follow-up of 7d5b0acc0371e60115e8e235f5fe843687a7868a and fixes the resource dependency removed. This also looses unnecessary dependency about the nova-common package and the ceilometer-common package. Change-Id: I4935c56fe61fa92b6e7b3fddc952bda6f61b05a2
This commit is contained in:
parent
a569c41855
commit
3fb220a670
|
@ -121,7 +121,8 @@ class ceilometer::agent::polling (
|
|||
$compute_namespace_name = 'compute'
|
||||
|
||||
Package <| title == 'ceilometer-common' |> -> User['ceilometer']
|
||||
Package <| title == 'nova-common' |> -> Package['ceilometer-common']
|
||||
Package <| title == 'nova-common' |> -> User['ceilometer']
|
||||
User['ceilometer'] -> Anchor['ceilometer::install::end']
|
||||
|
||||
ceilometer_config {
|
||||
'compute/instance_discovery_method': value => $instance_discovery_method;
|
||||
|
|
|
@ -25,8 +25,11 @@ describe 'ceilometer::agent::polling' do
|
|||
end
|
||||
}
|
||||
|
||||
it { should contain_package('ceilometer-common').with(
|
||||
:before => /User\[ceilometer\]/
|
||||
)}
|
||||
it { should contain_package('nova-common').with(
|
||||
:before => /Package\[ceilometer-common\]/
|
||||
:before => /User\[ceilometer\]/
|
||||
)}
|
||||
|
||||
it {
|
||||
|
|
Loading…
Reference in New Issue