Stop repeated erroneous "Inaccessible real server" emails for the fallback server
HA LVM should only remove missing PVs on stop when they belong to mirrors

This adds --mirrorsonly to the 3 'vgreduce --removemissing' calls in the
LVM agents.

You'll also notice that it adds another self_fence check after we fail to
remove tags.  In my previous comment, I pointed out that in the case of
single-host by_lv, after we vgreduce we then can't deactivate the logical
volume again because it doesn't exist.  This results in us executing
self_fence, which may have just been a happy accident.  But when we avoid
making metadata changes by adding --mirrorsonly, the subsequent deactivation
is still successful, and thus we miss the self_fence logic.  So, I added
another check so we still catch the failure and fence ourselves in this
situation.

J.B - Retain the loop in 'vg_stop_clustered' that waits for udev to settle
      when trying to deactivate the volume group.  Failure to do so can
      lead to failure to deactivate the volume group.

Signed-off-by: John Ruemker <jruemker@redhat.com>
Signed-off-by: Jonthan Brassow <jbrassow@redhat.com>
No longer define a domain, but use "virsh create" to start it non-persistent

See ticket #240:
- no longer define a domain, but use "virsh create" to start it
- get rid of the statefile (which is then no longer needed) and remove 2 unused functions then
- take into account "domstate" output for not defined domains
Medium: eDir88: multiple IP support
No longer define a domain, but use "virsh create" to start it non-persistent

See ticket #240:

    no longer define a domain, but use "virsh create" to start it
    get rid of the statefile (which is then no longer needed) and remove 2 unused functions then
    take into account "domstate" output for not defined domains

This pull fixes the call to get DOMAIN_NAME from the xml.
Low: build: Move binaries in /usr/lib/heartbeat to /usr/libexec/heartbeat to avoid multi-lib inconsistencies
Merge pull request #277 from liedekef/patch-1

No longer define a domain, but use "virsh create" to start it non-persis...
Add corosync as HA_cluster_type in Filesystem RA

With the move to corosync cluster stack, we need to check for
cluster type "corosync" as well.
Restore transient PVs before stealing tag

Resolves: rhbz#884326
Signed-off-by: John Ruemker <jruemker@redhat.com>
Low: pgsql: properly call control_slave_status() on notify
Low: pgsql: remove unnecessary CHECKPOINT
Med: oracledb.sh: Fix process name grep in exit_idle

Fix a bug that can cause the script to pause for 90 seconds
in the event there are multiple Oracle instances running
and the exit_idle function is called.

Resovles: rhbz#853220

Signed-off-by: Ryan McCabe <rmccabe@redhat.com>
Med: rgmanager oracle agents

Add support for setting the TNS_ADMIN shell variable to oracledb.sh,
orainstance.sh, and oralistener.sh

Resolves: rhbz#917807

Signed-off-by: Ryan McCabe <rmccabe@redhat.com>
Low: findif.c: Initalize variable so coverity doesn't complain
Merge pull request #289 from davidvossel/master

Low: findif.c: Initalize variable so coverity doesn't complain
Fix: VirtualDomain: Do not attempt graceful shutdown if force_stop is enabled
Merge pull request #292 from davidvossel/force_stop_fix

Fix: VirtualDomain: Do not attempt graceful shutdown if force_stop is enabled
Merge pull request #283 from ClusterLabs/eDirectory

Medium: eDirectory: multiple IP support
Merge pull request #286 from goldwynr/master

Add corosync as HA_cluster_type in Filesystem RA
Dev: apache: refactor pid use

ApachePID was a global variable set in a function as a
side-effect. This patch makes the pid processing more obvious.