Do not configure provider for stonith ra

Closes-bug: #1515919

Change-Id: Ife8cecd13a4232db0df621c73963605a6b217213
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
This commit is contained in:
Bogdan Dobrelya 2015-11-13 12:15:42 +01:00
parent 231addb8bf
commit 1dffa5e758
2 changed files with 4 additions and 3 deletions

View File

@ -44,7 +44,8 @@ define pcs_fencing::fencing (
cs_resource { $res_name:
ensure => present,
provided_by => 'pacemaker',
# stonith does not support providers
provided_by => undef,
primitive_class => 'stonith',
primitive_type => $agent_type,
parameters => $parameters,

View File

@ -16,7 +16,7 @@ describe 'pcs_fencing::fencing', :type => :define do
let :primitive_params do
{
:ensure => 'present',
:provided_by => 'pacemaker',
:provided_by => nil,
:primitive_class => 'stonith',
:primitive_type => params[:agent_type],
:parameters => params[:parameters],
@ -40,7 +40,7 @@ describe 'pcs_fencing::fencing', :type => :define do
["expressions", [
{"attribute"=>"#uname",
"operation"=>"ne",
"value"=>"node-1"}]]]
"value"=>"node-1"}]]]
}
end
let(:facts) {{ :osfamily => 'Debian' }}