commit resource-agents for openSUSE:Factory
Hello community,
here is the log from the commit of package resource-agents for openSUSE:Factory
checked in at Wed Jun 30 10:48:30 CEST 2010.
--------
--- resource-agents/resource-agents.changes 2009-08-04 12:40:39.000000000 +0200
+++ /mounts/work_src_done/STABLE/resource-agents/resource-agents.changes 2010-06-25 04:14:57.000000000 +0200
@@ -2 +2 @@
-Tue Aug 4 12:39:55 CEST 2009 - abeekhof@suse.de
+Mon May 10 14:12:00 UTC 2010 - dmuhamedagic@novell.com
@@ -4 +4,5 @@
-- Update an package license files
+- RA: set the HA_RSCTMP directory to /var/run/resource-agents (lf#2378)
+- pgsql: add new "config" parameter
+- pgsql: properly implement pghost parameter
+- High: SAPInstance RA: don't rely on op target rc when monitoring clones (lf#2371)
+- upstream version cs a7c0f35916bf
@@ -7 +11 @@
-Mon Aug 3 12:10:25 CEST 2009 - abeekhof@suse.de
+Mon Apr 26 14:54:24 UTC 2010 - dmuhamedagic@novell.com
@@ -9 +13,5 @@
-- Don't use macros for the group names
+- exportfs: new RA
+- mysql: master-slave functionality
+- oracle: reduce output from sqlplus to the last line for queries (bnc#567815)
+- nfsserver: fix the default string for the notification parameter
+- upstream version cs f92935082277
@@ -12 +20 @@
-Wed Jul 29 14:37:30 CEST 2009 - abeekhof@suse.de
+Tue Apr 20 06:23:21 UTC 2010 - xwhu@novell.com
@@ -14 +22,217 @@
-- Initial import of the resource-agents project after being split off from Heartbeat
+- VGs are activated with "--partial". This helps the mirrored LVs.
+
+-------------------------------------------------------------------
+Mon Apr 12 11:49:40 UTC 2010 - dmuhamedagic@novell.com
+
+- VirtualDomain: bail out early if config file can't be read
+ during probe (nbc#593988)
+- VirtualDomain: spin on define until we definitely have a domain name
+- Filesystem: prefer /proc/mounts to /etc/mtab for non-bind mounts (lf#2388)
+- upstream version cs b3d16560e966
+
+-------------------------------------------------------------------
+Mon Mar 29 09:14:47 UTC 2010 - dmuhamedagic@novell.com
+
+- build: add the postfix RA
+- VirtualDomain: fix incorrect use of __OCF_ACTION
+ (the stop operation may timeout otherwise)
+- IPaddr2: don't bring the interface down on stop
+ (otherwise IPv6 addresses may be removed)
+- oracle/oralsnr: improve exit codes if the environment isn't valid
+- Route: don't assume that OCF_RESKEY_CRM_meta_clone_node_max is
+ set to a number (lf#2375)
+- meta-data: improve timeouts in most resource agents
+ (reduce the number of warnings by the shell)
+- SFEX daemon: fix logging
+- ldirectord: fix the configfile default (bnc#589457)
+- drbd: fix metadata (bnc#588684)
+- mysql: revert wrong patch erroneously included with ocft
+- mysql: update defaults to match sle11 installations (bnc#590447)
+- upstream version cs 000dd8956ad7
+
+-------------------------------------------------------------------
+Mon Mar 15 15:11:34 UTC 2010 - dmuhamedagic@novell.com
+
+- ocft: fix remote shell
+- upstream version cs 72f1ac55e70b
+
+-------------------------------------------------------------------
+Tue Mar 9 18:37:51 UTC 2010 - dmuhamedagic@novell.com
+
+- sfex: don't use pid file (lf#2363,bnc#585416)
+- IPsrcaddr: modify the interface route (lf#2367)
+
+-------------------------------------------------------------------
+Thu Mar 4 13:51:05 UTC 2010 - dmuhamedagic@novell.com
+
+- ocft: new RA test suite
+
+-------------------------------------------------------------------
+Wed Mar 3 15:36:24 UTC 2010 - dmuhamedagic@novell.com
+
+- log messages from RAs to stderr if attached to a terminal
+- ldirectord: Allow multiple email addresses (lf#2168)
+- ocf-shellfuncs: tests to check for clone/ms resources
+- vmware: multiple improvements
+
+-------------------------------------------------------------------
+Mon Feb 22 14:30:08 UTC 2010 - dmuhamedagic@novell.com
+
+- upstream version cs: da18e46a1f94
+- ocf-shellfuncs: don't output to stderr if using syslog (prevents
+ double logging from the RA and lrmd)
+
+-------------------------------------------------------------------
+Mon Feb 22 12:04:54 UTC 2010 - dmuhamedagic@novell.com
+
+- upstream version cs: 44b1ba8c7804
+
+-------------------------------------------------------------------
+Mon Feb 22 11:57:39 UTC 2010 - dmuhamedagic@novell.com
+
+- make sure that OCF_RESKEY_CRM_meta_interval is always defined (lf#2284)
+- vmware: fix set_environment() invocation (lf#2342)
+- oracle/oralsnr: improve logging
+- apache: return the right exit code from monitor (bnc#578628)
+- iSCSILogicalUnit: fix monitor for STGT
+- Route: add route table parameter (lf#2335)
+- build: don't include PACKAGE_NAME in HA_NOARCHBIN
+
+-------------------------------------------------------------------
+Fri Feb 5 14:12:13 UTC 2010 - dmuhamedagic@novell.com
+
+- upstream version cs: f40d03a863f1
+
+-------------------------------------------------------------------
+Wed Jan 27 13:24:32 UTC 2010 - lmb@novell.com
+
+- Use same replacement syntax as for other packages.
+
+-------------------------------------------------------------------
+Fri Jan 22 16:06:06 UTC 2010 - dmuhamedagic@novell.com
+
+- upstream version cs: 39b26d5af509
+- portblock: fast reconnect/tickle ACK (new resource agent)
+- ClusterMon: don't fail in stop if the process is missing (bnc#569957)
+- CTDB: auto-generate cluster-specific part of smb.conf (LF 2308)
+- doc: add a "see also" link to resource agent man pages
+
+-------------------------------------------------------------------
+Tue Jan 19 17:02:38 UTC 2010 - lmb@novell.com
+
+- Correct dependencies of ldirectord package (bnc#571825).
+
+-------------------------------------------------------------------
+Mon Dec 28 16:00:32 UTC 2009 - dmuhamedagic@novell.com
+
+- add %dir /usr/share/resource-agents to .spec
+
+-------------------------------------------------------------------
+Mon Dec 28 15:37:41 UTC 2009 - dmuhamedagic@novell.com
+
+- Upstream version cd: b10ad6afb1bd
+- mark obsolete RAs as deprecated (LF 2244)
+- VirtualDomain: fix forceful stop (LF 2283)
+- IPaddr2: CLUSTERIP/iptables rule not always
+ inserted on failed monitor (LF 2281)
+- copy specfile from upstream
+
+-------------------------------------------------------------------
+Mon Dec 14 21:38:26 UTC 2009 - lmb@novell.com
+
+- Removed wrong conflicts.
+
+-------------------------------------------------------------------
+Thu Dec 10 17:06:50 UTC 2009 - "lmb@novell.com"
+
+- CTDB: New resource agent for clustered samba.
+- proftpd: new resource agent.
+- Upstream version cs: 520d53bd91dc
+
+-------------------------------------------------------------------
+Tue Dec 8 08:23:21 UTC 2009 - "lmb@novell.com"
+
+- Filesystem: allow configuring smbfs mounts as clones.
+- Filesystem: implement deep monitor operation.
+- IPaddr2: behave if the interface is down (lf#2147)
+- IPaddr2: check binaries when it makes sense
+- IPaddr2: fix nvalid default value for OCF_RESKEY_clusterip_hash
+ (bnc#553753)
+- IPv6addr: recognize network masks properly
+- LVM: Make monitor operation quiet in logs (bnc#546353)
+- MailTo: Provide a default for MAILCMD (bnc#534803, bnc#556366)
+- MailTo: allow multiple word subject line
+- Raid1: Improve monitor function (bnc#546551)
+- VIParip: Pathname needed to be configurable (lf#1331)
+- VirtualDomain: avoid needlessly invoking "virsh define"
+- VirtualDomain: loop on status if libvirtd is unreachable.
+- Xen: Remove instance_attribute "allow_migrate" (bnc#539968)
+- apache: monitor operation of depth 10 for web applications (lf#2234).
+- iSCSITarget, iSCSILogicalUnit: support LIO
+- jboss: Added JBoss support.
+- ldirectord: fix various bugs in OCF RA (lf#1949)
+- mysql: escalate stop to KILL if regular shutdown doesn't work
+- nfsserver: exit properly in nfsserver_validate (lf#2173)
+- nfsserver: use check_binary properly in validate (lf#2211)
+- nfsserver: validate should not check if nfs_shared_infodir exists
+ (lf#2219)
+- oracle/oralsnr: export variables properly
+- oracle: drop spurious output from sqlplus
+- pgsql: remove the previous backup_label if it exists
+- postfix: fix double stop
+- vmware: make meta-data work and several cleanups (lf#2212)
+- Upstream version cs: 002038be601b
+
+-------------------------------------------------------------------
+Tue Sep 15 09:01:09 UTC 2009 - "lmb@novell.com"
+
+- Revert to SLE HA 11 naming scheme.
+- iSCSILogicalUnit: use a 16-byte default SCSI ID.
+- iSCSITarget: be more persistent deleting targets on stop.
+- portblock: add per-IP filtering capability.
+- mysql-proxy: new instance parameters supported.
+- Upstream version cs: cde070764e1f
++++ 46 more lines (skipped)
++++ between resource-agents/resource-agents.changes
++++ and /mounts/work_src_done/STABLE/resource-agents/resource-agents.changes
calling whatdependson for head-i586
Old:
----
resource-agents.tar.gz
New:
----
lvm-vg-partial-active.diff
resource-agents-mysql-sle11.patch
resource-agents-nfsserver-sle11.patch
resource-agents.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ resource-agents.spec ++++++
--- /var/tmp/diff_new_pack.5FtGhf/_old 2010-06-30 10:48:15.000000000 +0200
+++ /var/tmp/diff_new_pack.5FtGhf/_new 2010-06-30 10:48:15.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package resource-agents (Version 0.9)
+# spec file for package resource-agents (Version 1.0.3)
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,41 +15,161 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
+%if 0%{?fedora} || 0%{?centos_version} || 0%{?rhel}
+%global agents_docdir %{_defaultdocdir}/%{name}-%{version}
+%endif
+%if 0%{?suse_version}
+%global agents_docdir %{_defaultdocdir}/%{name}
+%endif
+#
+# Since this spec file supports multiple distributions, ensure we
+# use the correct group for each.
+#
+%if 0%{?fedora} || 0%{?centos_version} || 0%{?rhel}
+%define pkg_group System Environment/Daemons
+%else
+%define pkg_group Productivity/Clustering/HA
+%endif
+%define SSLeay perl-Net-SSLeay
+%if 0%{?suse_version}
+%define SSLeay perl-Net_SSLeay
+%endif
Name: resource-agents
-Summary: Reusable cluster resource scripts
-Version: 0.9
+Summary: The Heartbeat Subsystem for High-Availability Linux
+Version: 1.0.3
Release: 1
-License: GPL v2 or later
-Url: http://www.linux-ha.org
+License: GPLv2 ; LGPLv2.1+
+Url: http://linux-ha.org/
Group: Productivity/Clustering/HA
-Source: resource-agents.tar.gz
+Source: resource-agents.tar.bz2
+Patch1: resource-agents-mysql-sle11.patch
+Patch2: lvm-vg-partial-active.diff
+Patch3: resource-agents-nfsserver-sle11.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
AutoReqProv: on
-Conflicts: heartbeat < 2.99
+Obsoletes: heartbeat-resources
+Conflicts: heartbeat-resources
BuildRequires: autoconf automake glib2-devel pkgconfig python-devel
%if 0%{?suse_version}
BuildRequires: libglue-devel libnet
+BuildRequires: docbook-xsl-stylesheets docbook_4 libxslt
%endif
-%if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version}
+%if 0%{?fedora} || 0%{?centos_version} || 0%{?rhel}
BuildRequires: cluster-glue-libs-devel which
+BuildRequires: docbook-dtds docbook-style-xsl libxslt
%endif
%description
-Scripts to allow common services to operate in a High Availability environment.
+heartbeat is a sophisticated multinode resource manager for High
+Availability clusters.
+
+It can failover arbitrary resources, ranging from IP addresses over NFS
+to databases that are tied in via resource scripts. The resources can
+have arbitrary dependencies for ordering or placement between them.
+
+heartbeat contains a cluster membership layer, fencing, and local and
+clusterwide resource management functionality.
+
+1.2/1.0 based 2-node only configurations are supported in a legacy
+mode.
+
+heartbeat implements the following kinds of heartbeats:
+
+- Serial ports
+
+- UDP/IPv4 broadcast, multi-cast, and unicast
+
+- IPv4 "ping" pseudo-cluster members.
+
+
+
+Authors:
+--------
+ Alan Robertson
participants (1)
-
root@hilbert.suse.de