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.
High: Raid1: disallow md raid arrays as clone resources to avoid data corruption
Low: Raid1: make clone prevention overridable similar to the Filesystem RA
Low: Filesystem: switch to use ocf_is_clone helper function
High: Filesystem: finally get rid of SLES10 compatibility code

The code will remain maintained inside SLES10, no need to keep it around
upstream. The user-space OCFS2 integration method needed was never
merged into the upstream kernel.
Low: Xen: report error if the monitor does not find the guest
Merge pull request #310 from dmuhamedagic/xen

Low: Xen: report error if the monitor does not find the guest
Merge pull request #305 from l-mb/Filesystem-drop-ocfs2-zombie

Eliminate SLES10/OCFS2 support code from upstream
Merge pull request #293 from dmuhamedagic/apache-pid

Dev: apache: refactor pid use
Fixes lvm metadata corruption caused when activating by lv using tags.

Resolves: rhbz#1009772
Low: iface-bridge add new agent to manage bridge interfaces as HA resource

Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
Low: iface-vlan add new agent to manage VLAN interfaces as HA resource

Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
Merge pull request #313 from fabbione/advnet

advanced networking agents (bridge and vlan)
Merge pull request #311 from davidvossel/lvm-metadata-corruption

Fixes lvm metadata corruption caused when activating by lv using tags.
High: Xen: retry domain lookup in repeating monitor and stop

If the guest is rebooting, it may completely disappear from the
list of defined guests, thus xm/xen-list would return with not
running. Apparently, this period lasts only for a second or two.
It is easily reproducible by rebooting the guest.

The effect is that a guest can be started on two nodes in
parallel or even twice on the same node thus resulting in guest's
filesystems corrupted.

In both stop and repeating monitor actions, if we encounter no
domain (OCF_NOT_RUNNING), we keep trying for the next 5 seconds.

The impact of this patch is that when stopping a non-existent
domain or unexpected disappearance of a running domain there will
be an extra 5 second delay.

This should be repaired within the xen domain.
fix wrong rights when creating rep_mode.conf;
Low: VirtualDomain: Avoid potentially blocking 'virsh' execution during meta-data action
Merge pull request #316 from davidvossel/virtdomain_default_uri_fix

Low: VirtualDomain: Avoid potentially blocking 'virsh' execution during meta-data action
Merge pull request #315 from Andor/master

fix wrong rights when creating rep_mode.conf;
Medium: Tools: ocf-tester: don't use bash to run agents, they're executable anyway