forked from redhat-openstack/openstack-puppet-modules
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update pacemaker to 337f9c139b705135b4f65e72748b4c706323b695
337f9c139b705135b4f65e72748b4c706323b695 Merge pull request redhat-openstack#52 from jistr/fence-agents f62e67f3b48857822ab214bbf2bb704b18ce34af Add retry logic into fence agent manifests 021c273357da3cab541f13b2938c6097174b3582 Merge pull request redhat-openstack#50 from jistr/fence-agents 8f40e62acf78e4df54321f875eb86289288c7d9b Wrap fence_xvm boolean checks in str2bool 7311e5f3a7faa4c7eecdac6e74f94111cd40d37a Avoid using colons in stonith resource names 38fe2f724fe5b9f9b036d1ec33bb2b3c005f5dcc Change fence agents from classes to defined types 37fe18a1e5e17d31bd31100c0c780ecf320b324f Add features from stonith::xvm to stonith::fence_xvm 07ad3712de4601bd0724c1681e58b033bcb7872d Generate the new fence_xvm manifest 46507aa22b10479b65fd8e8fc5a7b6967b51ec78 Fix and reformat the fence agent generator Change-Id: I404fb94d4dc0f22da946ac0af78f3fc2ebc0f205
- Loading branch information
Showing
34 changed files
with
3,758 additions
and
3,418 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,86 @@ | ||
<?xml version="1.0" ?> | ||
<resource-agent name="fence_xvm" shortdesc="Fence agent for virtual machines"> | ||
<longdesc>fence_xvm is an I/O Fencing agent which can be used withvirtual machines.</longdesc> | ||
<parameters> | ||
<parameter name="debug"> | ||
<getopt mixed="-d" /> | ||
<content type="boolean" /> | ||
<shortdesc lang="en">Specify (stdin) or increment (command line) debug level</shortdesc> | ||
</parameter> | ||
<parameter name="ip_family"> | ||
<getopt mixed="-i" /> | ||
<content type="string" default="auto" /> | ||
<shortdesc lang="en">IP Family ([auto], ipv4, ipv6)</shortdesc> | ||
</parameter> | ||
<parameter name="multicast_address"> | ||
<getopt mixed="-a" /> | ||
<content type="string" /> | ||
<shortdesc lang="en">Multicast address (default=225.0.0.12 / ff05::3:1)</shortdesc> | ||
</parameter> | ||
<parameter name="ipport"> | ||
<getopt mixed="-p" /> | ||
<content type="string" default="1229" /> | ||
<shortdesc lang="en">TCP, Multicast, or VMChannel IP port (default=1229)</shortdesc> | ||
</parameter> | ||
<parameter name="retrans"> | ||
<getopt mixed="-r" /> | ||
<content type="string" default="20" /> | ||
<shortdesc lang="en">Multicast retransmit time (in 1/10sec; default=20)</shortdesc> | ||
</parameter> | ||
<parameter name="auth"> | ||
<getopt mixed="-C" /> | ||
<content type="string" default="sha256" /> | ||
<shortdesc lang="en">Authentication (none, sha1, [sha256], sha512)</shortdesc> | ||
</parameter> | ||
<parameter name="hash"> | ||
<getopt mixed="-c" /> | ||
<content type="string" default="sha256" /> | ||
<shortdesc lang="en">Packet hash strength (none, sha1, [sha256], sha512)</shortdesc> | ||
</parameter> | ||
<parameter name="key_file"> | ||
<getopt mixed="-k" /> | ||
<content type="string" default="/etc/cluster/fence_xvm.key" /> | ||
<shortdesc lang="en">Shared key file (default=/etc/cluster/fence_xvm.key)</shortdesc> | ||
</parameter> | ||
<parameter name="port"> | ||
<getopt mixed="-H" /> | ||
<content type="string" /> | ||
<shortdesc lang="en">Virtual Machine (domain name) to fence</shortdesc> | ||
</parameter> | ||
<parameter name="use_uuid"> | ||
<getopt mixed="-u" /> | ||
<content type="string" default="0" /> | ||
<shortdesc lang="en">Treat [domain] as UUID instead of domain name. This is provided for compatibility with older fence_xvmd installations.</shortdesc> | ||
</parameter> | ||
<parameter name="action"> | ||
<getopt mixed="-o" /> | ||
<content type="string" default="reboot" /> | ||
<shortdesc lang="en">Fencing action (null, off, on, [reboot], status, list, monitor, metadata)</shortdesc> | ||
</parameter> | ||
<parameter name="timeout"> | ||
<getopt mixed="-t" /> | ||
<content type="string" default="30" /> | ||
<shortdesc lang="en">Fencing timeout (in seconds; default=30)</shortdesc> | ||
</parameter> | ||
<parameter name="delay"> | ||
<getopt mixed="-w" /> | ||
<content type="string" default="0" /> | ||
<shortdesc lang="en">Fencing delay (in seconds; default=0)</shortdesc> | ||
</parameter> | ||
<parameter name="domain"> | ||
<!-- DEPRECATED; FOR COMPATIBILITY ONLY --> | ||
<content type="string" /> | ||
<shortdesc lang="en">Virtual Machine (domain name) to fence (deprecated; use port)</shortdesc> | ||
</parameter> | ||
</parameters> | ||
<actions> | ||
<action name="null" /> | ||
<action name="on" /> | ||
<action name="off" /> | ||
<action name="reboot" /> | ||
<action name="metadata" /> | ||
<action name="status" /> | ||
<action name="monitor" /> | ||
<action name="list" /> | ||
</actions> | ||
</resource-agent> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.