Bug 1251469

Summary: [RFE] Add support for more fence agents
Product: [oVirt] ovirt-engine Reporter: Jiri Belka <jbelka>
Component: RFEsAssignee: Martin Perina <mperina>
Status: CLOSED WONTFIX QA Contact: Pavel Stehlik <pstehlik>
Severity: low Docs Contact:
Priority: unspecified    
Version: ---CC: bugs, gklein, lsurette, oourfali, rbalakri, yeylon, ykaul
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-03-03 14:20:13 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Infra RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jiri Belka 2015-08-07 12:00:26 UTC
Description of problem:

I suppose we could support more fence agents, ideally to have also an user-defined fence agent so one could cook its own fencing agent.

It seems to me that at least fence-agents-rhevm, fence-agents-vmware-soap and fence-virt are good candicates for support.

with rhevm fence agent one would fence virtual hosts, same with two others (ok, I'm not sure if KVM would be available under ESXi).

(There was a question about soft fence agent on ovirt users list.)

engine=# select * from vdc_options where option_name = 'VdsFenceType' and version = '3.6';
-[ RECORD 1 ]+--------------------------------------------------------------------------------------------------
option_id    | 629
option_name  | VdsFenceType
option_value | apc,apc_snmp,bladecenter,cisco_ucs,drac5,drac7,eps,hpblade,ilo,ilo2,ilo3,ilo4,ipmilan,rsa,rsb,wti
version      | 3.6

# rpm -qR fence-agents-all | grep ^fence | nl
     1  fence-agents-apc
     2  fence-agents-apc-snmp
     3  fence-agents-bladecenter
     4  fence-agents-brocade
     5  fence-agents-cisco-mds
     6  fence-agents-cisco-ucs
     7  fence-agents-compute
     8  fence-agents-drac5
     9  fence-agents-eaton-snmp
    10  fence-agents-emerson
    11  fence-agents-eps
    12  fence-agents-hpblade
    13  fence-agents-ibmblade
    14  fence-agents-ifmib
    15  fence-agents-ilo2
    16  fence-agents-ilo-moonshot
    17  fence-agents-ilo-mp
    18  fence-agents-ilo-ssh
    19  fence-agents-intelmodular
    20  fence-agents-ipdu
    21  fence-agents-ipmilan
    22  fence-agents-mpath
    23  fence-agents-kdump
    24  fence-agents-rhevm
    25  fence-agents-rsa
    26  fence-agents-rsb
    27  fence-agents-scsi
    28  fence-agents-vmware-soap
    29  fence-agents-wti
    30  fence-virt

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Oved Ourfali 2015-08-09 12:03:51 UTC
We added the basic ones. We usually add more on demand.
Targeting for 4.0 for consideration.

Comment 2 Red Hat Bugzilla Rules Engine 2015-10-19 10:58:36 UTC
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.

Comment 3 Oved Ourfali 2015-12-31 08:27:16 UTC
Martin - let's go over the list, and consider what to do as part of the fencing work planned for 4.0.

Comment 4 Yaniv Kaul 2016-03-03 14:20:13 UTC
Closing - as there are specific bugs to add specific agents. 
We add by demand (and by what we / the community / the customers  can test.