Hello community, here is the log from the commit of package resource-agents for openSUSE:Factory checked in at Fri Feb 11 01:38:37 CET 2011. -------- --- resource-agents/resource-agents.changes 2010-11-20 18:08:04.000000000 +0100 +++ /mounts/work_src_done/STABLE/resource-agents/resource-agents.changes 2011-02-09 13:13:53.000000000 +0100 @@ -1,0 +2,93 @@ +Wed Feb 9 12:12:43 UTC 2011 - tserong@novell.com + +- SAPDatabase: Avoid continuous output to syslog in monitor with SAP + 7.20 and J2EE_ONLY=1 +- SAPInstance,SAPDatabase: remove unnecessary usage of eval to start processes +- SAPInstance,SAPDatabase: Allow blanks in path of userexit script +- Add GPLv3 license file (bnc#655700) +- Xen: implement stop of a migrating domain (bnc#656227) +- tomcat: Use here-documents to simplify start/stop operations +- tomcat: Ensure name of tomcat resource is only used on start operation + and expose JAVA_OPTS variable for use +- tomcat: Fix to ensure default OCF_RESKEY_xx values are observed +- tomcat: Add CATALINA_BASE parameter, defaults to CATALINA_HOME, + permits multiple tomcat instances +- tomcat: Use Tomcat stop TIMEOUT -force to improve stop +- Dummy: migrate_from/to: correct OCF_RESKEY_CRM_meta_migrate_xxx + variable names +- Dummy: make method reload work +- IPaddr2: Fix reference to Infiniband arping binary (bnc#668447) +- Upstream version cs: 41cd73a9dedb + +------------------------------------------------------------------- +Wed Feb 9 10:15:11 UTC 2011 - tserong@novell.com + +- Fix perl-Net-SSLeay prerequisite + +------------------------------------------------------------------- +Tue Feb 8 12:11:10 UTC 2011 - tserong@novell.com + +- ocf-shellfuncs: allow ocf_run to return the actual exit code +- build: install jboss +- nginx: new RA +- LVM: add partial_activation parameter (lf#2490) +- Filesystem: allow cloning of some filesystems as read-only (lf#2440) +- Filesystem: add fast_stop parameter (lf#2402) +- sfex: output log messages also to stderr in sfex_init +- sfex: add the sfex_stat command +- Xen: check the allow_mem_management boolean properly (bnc#637525) +- MailTo: don't check if user exists for email address (might be + an alias or remote) +- CTDB: Remove hard-coded timeout on start op +- CTDB: Don't manage Samba and Winbind by default +- IPaddr2: optionally flush kernel routing table on interface stop +- IPaddr2: exit with the right code when not properly configured +- IPsrcaddr: exit with the right code when not properly configured +- Tools: findif: differentiate between error conditions +- exportfs: add unlock_on_stop parameter +- exportfs: ensure graceful failover with NFSv4 clients +- exportfs: correctly test for lease time file +- ManageVE: add migration capability +- anything: add the workdir parameter +- pgsql: cd to pgdata before running commands (fixes permission error) +- pgsql: add optional username, password, and sqlcode parameters for monitor +- db2: Replace call to db2_local_ps with db2nps +- db2: guard against a hanging db2stop by spawning this into the + background. Use db2_kill after grace period. +- db2: add multi partition support +- SAPDatabase,SAPInstance: improve LD_LIBRARY_PATH processing (bnc#640026) +- SAPInstance: prevent premature expansion of [:upper:] [:lower:] when + producing sidadm uid +- SAPInstance: Moved testing of SAP profile directory and START profile + to a later stage (only when needed), for more robustness +- SAPInstance: fix return codes in probes +- SAPInstance: New parameter: SHUTDOWN_METHOD +- SAPInstance: ensure enqueue failover in monitor_clone on process failure +- SAPDatabase: prevent premature expansion of [:upper:] and [:lower:] + when producing sidadm/orasid/db2sid uids +- SAPdatabase: Changed Oracle recovery method from "recover automatic + database" to "end backup" +- SAPDatabase: Adapt process search pattern for DB/2 9.5 +- SAPDatabase: start listener only if database processes are found +- ldirectord: http: connect to server instead of protocol (Debian#594958) +- ldirectord: add implicit support for submission RFC4409 +- ldirectord: example configuration for a submission virtual service +- ldirectord: Shutdown write-side of client connection after writing has + finished +- ldirectord: Add RPM Requires perl-IO-Socket-INET6 +- Filesystem: Clarify metadata and improve non-clone warning +- IPaddr2: exit early and with the right code if the ip parameter is not + set +- ocf-shellfuncs: add option -q to ocf_run to suppress verbose logging +- mysql: if appropriate, connect to master on start +- mysql: if appropriate, delete slave config on start +- pgsql: suppress irrelevant output in the monitor operation +- pgsql: postpone getting the socketdir parameter which depends on the + configuration +- IPaddr2: add missing 5 to the validation string for the multicast MAC +- Xen: Allow node configurable attribute to specify which IP to use for + live migration (bnc#628735) +- Xen: use xen-list command for status check if available (bnc#628735) +- Xen: use xen-destroy for stop, if available. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- resource-agents.tar.bz2 New: ---- resource-agents-1.0.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ resource-agents.spec ++++++ --- /var/tmp/diff_new_pack.RkQJ3d/_old 2011-02-11 01:38:14.000000000 +0100 +++ /var/tmp/diff_new_pack.RkQJ3d/_new 2011-02-11 01:38:14.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package resource-agents (Version 1.0.3) +# spec file for package resource-agents # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -32,18 +32,18 @@ %define pkg_group Productivity/Clustering/HA %endif %define SSLeay perl-Net-SSLeay -%if 0%{?suse_version} +%if 0%{?suse_version} < 1100 %define SSLeay perl-Net_SSLeay %endif Name: resource-agents Summary: The Heartbeat Subsystem for High-Availability Linux Version: 1.0.3 -Release: 4 +Release: 5 License: GPLv2 ; LGPLv2.1+ Url: http://linux-ha.org/ Group: Productivity/Clustering/HA -Source: resource-agents.tar.bz2 +Source: resource-agents-%{version}.tar.bz2 Patch1: resource-agents-mysql-sle11.patch Patch2: lvm-vg-partial-active.diff Patch3: resource-agents-nfsserver-sle11.patch @@ -248,10 +248,12 @@ %{_sbindir}/ocf-tester %{_sbindir}/ocft %{_sbindir}/sfex_init +%{_sbindir}/sfex_stat %{_includedir}/heartbeat %dir %attr (1755, root, root) %{_var}/run/resource-agents %doc AUTHORS %doc COPYING +%doc COPYING.GPLv3 %doc %{_datadir}/%{name}/ra-api-1.dtd %doc %{_mandir}/man7/*.7* %doc doc/README.webapps ++++++ lvm-vg-partial-active.diff ++++++ --- /var/tmp/diff_new_pack.RkQJ3d/_old 2011-02-11 01:38:14.000000000 +0100 +++ /var/tmp/diff_new_pack.RkQJ3d/_new 2011-02-11 01:38:14.000000000 +0100 @@ -1,15 +1,30 @@ -Index: resource-agents/heartbeat/LVM -=================================================================== ---- resource-agents.orig/heartbeat/LVM 2010-04-06 21:53:31.000000000 +0800 -+++ resource-agents/heartbeat/LVM 2010-04-20 14:22:28.000000000 +0800 -@@ -201,7 +201,9 @@ +diff -r c0d8e6bb946e heartbeat/LVM +--- a/heartbeat/LVM Tue Dec 07 17:31:53 2010 +0100 ++++ b/heartbeat/LVM Mon Dec 13 12:34:36 2010 +0100 +@@ -85,10 +85,10 @@ If set, the volume group will be activat + <longdesc lang="en"> + If set, the volume group will be activated even only partial of the physical + volumes available. It helps to set to true, when you are using mirroring +-logical volumes. ++logical volumes. Set to true by default in SLE11SP1 HAE and openSUSE. + </longdesc> + <shortdesc lang="en">Activate VG even with partial PV only</shortdesc> +-<content type="string" default="false" /> ++<content type="string" default="true" /> + </parameter> + + </parameters> +@@ -211,9 +211,9 @@ LVM_start() { + if ocf_is_true "$OCF_RESKEY_exclusive" ; then active_mode="ey" fi +- partial_active="" +- if ocf_is_true "$OCF_RESKEY_partial_activation" ; then +- partial_active="--partial" ++ partial_active="--partial" ++ if ! ocf_is_true "$OCF_RESKEY_partial_activation" ; then ++ partial_active="" + fi -- ocf_run vgchange -a $active_mode $1 || return $OCF_ERR_GENERIC -+# Activate the VG in partial. -+# This is needed for mirrored LV -+ ocf_run vgchange -a $active_mode --partial $1 || return $OCF_ERR_GENERIC - - if LVM_status $1; then - : OK Volume $1 activated just fine! + ocf_run vgchange -a $active_mode $partial_active $1 || return $OCF_ERR_GENERIC + \ No newline at end of file ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org