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 2020-07-06 16:13:24 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new.3060 (New) Package is "resource-agents" Mon Jul 6 16:13:24 2020 rev:105 rq:818783 version:4.6.1+git2.b2dcccf1 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2020-06-23 21:04:28.745819856 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new.3060/resource-agents.changes 2020-07-06 16:13:46.936303571 +0200 @@ -1,0 +2,6 @@ +Mon Jun 22 10:23:57 UTC 2020 - Callum Farmer + +- Fixes for %_libexecdir changing to /usr/libexec + * Changed all references of %{_libexecdir} to {_prefix}/lib + +--- Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.2DmC2C/_old 2020-07-06 16:13:48.472308281 +0200 +++ /var/tmp/diff_new_pack.2DmC2C/_new 2020-07-06 16:13:48.476308294 +0200 @@ -144,7 +144,7 @@ cd %{buildroot}/%{_libdir}/heartbeat for f in ocf-returncodes ocf-shellfuncs do -ln -s %{_libexecdir}/ocf/lib/heartbeat/$f +ln -s %{_prefix}/lib/ocf/lib/heartbeat/$f done ) @@ -157,9 +157,9 @@ # Create a symlink for backward compat of suse:aws-vpc-move-ip ( -mkdir -p %{buildroot}%{_libexecdir}/ocf/resource.d/suse -cd %{buildroot}%{_libexecdir}/ocf/resource.d/suse -ln -s %{_libexecdir}/ocf/resource.d/heartbeat/aws-vpc-move-ip aws-vpc-move-ip +mkdir -p %{buildroot}%{_prefix}/lib/ocf/resource.d/suse +cd %{buildroot}%{_prefix}/lib/ocf/resource.d/suse +ln -s %{_prefix}/lib/ocf/resource.d/heartbeat/aws-vpc-move-ip aws-vpc-move-ip ) %post @@ -205,9 +205,9 @@ %{_datadir}/%{name}/ocft/helpers.sh %{_datadir}/%{name}/ocft/runocft %{_datadir}/%{name}/ocft/runocft.prereq -%{_libexecdir}/ocf/resource.d/suse -%{_libexecdir}/ocf/resource.d/heartbeat -%{_libexecdir}/ocf/lib/heartbeat +%{_prefix}/lib/ocf/resource.d/suse +%{_prefix}/lib/ocf/resource.d/heartbeat +%{_prefix}/lib/ocf/lib/heartbeat %{_sbindir}/ocf-tester %{_sbindir}/ocft %{_sbindir}/sfex_init
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 2020-06-23 21:04:04 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new.2956 (New) Package is "resource-agents" Tue Jun 23 21:04:04 2020 rev:104 rq:815974 version:4.6.1+git2.b2dcccf1 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2020-03-25 23:43:01.975988431 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new.2956/resource-agents.changes 2020-06-23 21:04:28.745819856 +0200 @@ -1,0 +2,58 @@ +Fri Jun 19 14:30:30 UTC 2020 - dake...@suse.com + +- Update to version 4.6.1+git2.b2dcccf1: + * mdraid: fix bashism + * build: update ChangeLog for 4.6.1 + * dummypy: make Python 2 compatible + * dummypy: build fixes to generate the agent from the .in and generate manpage + * build: update ChangeLog for 4.6.0 + * pgsql: use XML output for better backward and forward compatibility, and "Promoted" keyword to be ready for Pacemaker 2.1 + * build: fix failing to link if link already exists + * ocf_is_ms(): also check OCF_RESKEY_CRM_meta_promotable to make it work w/Pacemaker 2.x + * ldirectord: add support for ldaps + * exportfs: fix ocft script failure + * exportfs: fix bashism + * aws-vpc-move-ip: fix bashism + * aliyun-vpc-move-ip: fix bashism + * podman: fix bashism + * docker-compose: fix bashism + * mdraid: fix bashism + * crypt: fix bashism + * Filesystem: set "fast_stop" default to "no" for GFS2 filesystems as they are likely to use more than 6 seconds to stop + * build: update ChangeLog for 4.6.0-rc1 + * Fix _default variables in clvm RA. + * exportfs: fix monitor-action in symlink-logic for when directory doesnt exist + * nfsserver: prevent error messages when /etc/sysconfig/nfs does not exist + * aliyun-vpc-move-ip: Add error log output (#1504) + * High: docker-compose: new resource agent (#1499) + * podman: make sure to remove containers with lingering exec sessions + * tomcat: only create directory during start action + * gcp-pd-move: fixes and improvements + * nfsserver: fix NFSv4-only support + * Medium: Squid: made squid_opts parameter available. + * azure-events: handle exceptions in urlopen (#1496) + * db2: HADR add STANDBY/REMOTE_CATCHUP_PENDING/DISCONNECTED to correctly promote standby node when master node disappears (e.g. via fencing) + * Increase the rabbitmqctl wait timeout during start() + * exportfs: add symlink support + * Dummy RA in Python (#1490) + * Eliminated logging.basicConfig() That method installed a root logger to be used with logging methods. The root logger is a stream logger which sends output to stderr, so every log data ended up in stderr as well + * pgsql: support to crm_mon output for Pacemaker-2.0.3. + * Replace aws command line with OCF_RESKEY_awscli property. (#1483) + * mdraid: new resource agent + * crypt: new resource agent (#1477) + * Disable google api cache discovery + * Importforce should not be a unique parameter. + * Mid: postfix: Fixed ocf_exit_reason calling mistake. + * Mid: dovecot: Fixed ocf_exit_reason calling mistake. + * aws-vpc-move-ip: delete remaining route entries + * Increase the security of monitor user in oracle + * aws-vpc-route53: add support for public and secondary private IPs + * aws-vpc-route53: cleanup and improvements + * galera: Fix value used for connecting with the empty password. + * ocf-shellfuncs: ocf_is_clone: update comment based on clone-max fix in previous commit + * Fix audit issue with secure tmp file (#1468) + * ocf-shellfuncs: fix ocf_is_clone() (clone_max can be 0 with cloned resources) + * Make secure tmp files (#1467) + * redis: run validate-action during start + +--- Old: resource-agents-4.5.0+git2.32821fe4.tar.xz New: resource-agents-4.6.1+git2.b2dcccf1.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.KrQRlW/_old 2020-06-23 21:04:29.449822131 +0200 +++ /var/tmp/diff_new_pack.KrQRlW/_new 2020-06-23 21:04:29.449822131 +0200 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.5.0+git2.32821fe4 +Version:4.6.1+git2.b2dcccf1 Release:0 Summary:HA Reusable Cluster Resource Scripts License:GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later ++ _servicedata ++ --- /var/tmp/diff_new_pack.KrQRlW/_old 2020-06-23 21:04:29.509822325 +0200 +++ /var/tmp/diff_new_pack.KrQRlW/_new 2020-06-23 21:04:29.513822338 +0200 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/resource-agents.git -2c4f77b4aaeee947ae54e98d026e0e36253946
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 2020-03-25 23:42:45 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new.3160 (New) Package is "resource-agents" Wed Mar 25 23:42:45 2020 rev:103 rq:787465 version:4.5.0+git2.32821fe4 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2020-03-23 12:50:01.367936155 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new.3160/resource-agents.changes 2020-03-25 23:43:01.975988431 +0100 @@ -1,0 +2,12 @@ +Mon Mar 23 12:27:56 UTC 2020 - dake...@suse.com + +- Update to version 4.5.0+git2.32821fe4: + * Filesystem: Add lustre as networked filesystem + * build: update ChangeLog for 4.5.0 + * aws-vpc-move-ip: add routing_table_role parameter to metadata + * iSCSILogicalUnit: fix default value for OCF_RESKEY_liot_bstype + * build: update ChangeLog for 4.5.0-rc1 + * lvmlockd: remove locking_type parameter from lvm.conf for LVM > v2.03 + * Allow user to specify role with which to query/update route table + +--- @@ -52 +63,0 @@ - Fixes to bugs bsc#1151833, bsc#1154465 are included in this update. Old: resource-agents-4.4.0+git57.70549516.tar.xz New: resource-agents-4.5.0+git2.32821fe4.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.UlDwaw/_old 2020-03-25 23:43:02.671988658 +0100 +++ /var/tmp/diff_new_pack.UlDwaw/_new 2020-03-25 23:43:02.671988658 +0100 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.4.0+git57.70549516 +Version:4.5.0+git2.32821fe4 Release:0 Summary:HA Reusable Cluster Resource Scripts License:GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later ++ _servicedata ++ --- /var/tmp/diff_new_pack.UlDwaw/_old 2020-03-25 23:43:02.723988675 +0100 +++ /var/tmp/diff_new_pack.UlDwaw/_new 2020-03-25 23:43:02.723988675 +0100 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/resource-agents.git -0a299ee9a00ec9e2dccdcf6a4132e55a9207daa5 +2c4f77b4aaeee947ae54e98d026e0e3625394642 \ No newline at end of file ++ resource-agents-4.4.0+git57.70549516.tar.xz -> resource-agents-4.5.0+git2.32821fe4.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.4.0+git57.70549516/ChangeLog new/resource-agents-4.5.0+git2.32821fe4/ChangeLog --- old/resource-agents-4.4.0+git57.70549516/ChangeLog 2020-02-24 12:23:11.0 +0100 +++ new/resource-agents-4.5.0+git2.32821fe4/ChangeLog 2020-03-17 09:36:37.0 +0100 @@ -1,3 +1,34 @@ +* Fri Mar 6 2020 resource-agents contributors +- stable release 4.5.0 +- iSCSILogicalUnit: fix default value for OCF_RESKEY_liot_bstype +- aws-vpc-move-ip: add parameter for role to use to query/update route table + +* Fri Feb 28 2020 resource-agents contributors +- release candidate 4.5.0 rc1 +- Filesystem: add trigger_udev_rules_if_need() for -U, -L, or /dev/xxx device +- Filesystem: refresh UUID in the start phase +- IPaddr2: add noprefixroute parameter +- IPaddr2: add info to metadata that ipt_CLUSTERIP "iptables" extension is not "nft" backend compatible, and iptables-legacy support for distros that still support it +- IPsrcaddr: replace local rule if using local table, and set src back to primary for device on stop +- IPsrcaddr: fix failure during probe when using destination/table parameters +- LVM-activate: add OCF_CHECK_LEVEL 10 check that can be enabled to verify vg or lv validity with an additional "read 1 byte" test in special cases like iSCSI SAN +- MailTo: fix variable expansion +- SAPInstance: clear the $DIR_EXECUTABLE variable so we catch the situation when we lose the directory with binaries after first sapinstance_init invokation +- aliyun-vpc-move-ip: add support for both 'go' and 'python' versions of Aliyun CLI, and auto-detect which to use by default +- apache: use get_release_id() to detect OS/distro, and fix LOAD_STATUS_MODULE issue +- azure-lb set socat to default on SUSE distributions. +- exportfs: allow multiple exports of same directory +- iSCSILogicalUnit: add liot_bstype to handle block/fileio for targetcli, and change behavior of lio-t with portals which do not use 0.0.0.0 +- ldirectord: support sched-flags +- lvmlockd: fix for LVM2 v2.03+ removing lvmetad +- mysql-common: return correct rc during start-action +- oralsnr: allow using the same tns_admin directory for different listeners +- pgsql: Support for PostgreSQL 12 +- podman: improve the code for checking if an image exists +- rabbitmq-cluster: ensure we delete noden
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 2020-03-23 12:49:35 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new.3160 (New) Package is "resource-agents" Mon Mar 23 12:49:35 2020 rev:102 rq:786854 version:4.4.0+git57.70549516 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2020-02-28 15:19:19.689647212 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new.3160/resource-agents.changes 2020-03-23 12:50:01.367936155 +0100 @@ -1,0 +2,7 @@ +Wed Feb 26 14:26:23 UTC 2020 - Peter Varkoly + +- Request to add "gcp-vpc-move-route" resource agent to SLE12 and SLE15 + (bsc#1161898) Add patch: + 0007-Request-to-add-gcp-vpc-move-route.patch + +--- @@ -44,0 +52 @@ + Fixes to bugs bsc#1151833, bsc#1154465 are included in this update. New: 0007-Request-to-add-gcp-vpc-move-route.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.L9MUGs/_old 2020-03-23 12:50:02.571936912 +0100 +++ /var/tmp/diff_new_pack.L9MUGs/_new 2020-03-23 12:50:02.579936917 +0100 @@ -37,6 +37,8 @@ Patch4: 0004-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch # PATCH-FIX-OPENSUSE: Revert ocf_log: use same log format at pacemaker Patch6: 0006-Revert-ocf_log-use-same-log-format-as-pacemaker.patch +# PATCH-FIX-OPENSUSE: +Patch7: 0007-Request-to-add-gcp-vpc-move-route.patch BuildRequires: autoconf BuildRequires: automake @@ -110,6 +112,7 @@ %patch3 -p1 %patch4 -p1 %patch6 -p1 +%patch7 -p0 %build autoreconf -fvi ++ 0007-Request-to-add-gcp-vpc-move-route.patch ++ --- configure.ac-orig 2020-03-03 10:46:46.352038934 +0100 +++ configure.ac2020-03-03 10:47:23.932583111 +0100 @@ -534,25 +534,12 @@ AM_CONDITIONAL(BUILD_AZURE_EVENTS, test $BUILD_AZURE_EVENTS -eq 1) BUILD_GCP_PD_MOVE=1 -if test -z "$PYTHON" || test "x${HAVE_PYMOD_GOOGLEAPICLIENT}" != xyes || test $BUILD_OCF_PY -eq 0; then -BUILD_GCP_PD_MOVE=0 -AC_MSG_WARN("Not building gcp-pd-move") -fi AM_CONDITIONAL(BUILD_GCP_PD_MOVE, test $BUILD_GCP_PD_MOVE -eq 1) BUILD_GCP_VPC_MOVE_ROUTE=1 -if test -z "$PYTHON" || test "x${HAVE_PYMOD_GOOGLEAPICLIENT}" != xyes || \ - test "x${HAVE_PYMOD_PYROUTE2}" != xyes || test $BUILD_OCF_PY -eq 0; then -BUILD_GCP_VPC_MOVE_ROUTE=0 -AC_MSG_WARN("Not building gcp-vpc-move-route") -fi AM_CONDITIONAL(BUILD_GCP_VPC_MOVE_ROUTE, test $BUILD_GCP_VPC_MOVE_ROUTE -eq 1) BUILD_GCP_VPC_MOVE_VIP=1 -if test -z "$PYTHON" || test "x${HAVE_PYMOD_GOOGLEAPICLIENT}" != xyes || test $BUILD_OCF_PY -eq 0; then -BUILD_GCP_VPC_MOVE_VIP=0 -AC_MSG_WARN("Not building gcp-vpc-move-vip") -fi AM_CONDITIONAL(BUILD_GCP_VPC_MOVE_VIP, test $BUILD_GCP_VPC_MOVE_VIP -eq 1) AC_PATH_PROGS(ROUTE, route)
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 2020-02-28 15:19:16 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new.26092 (New) Package is "resource-agents" Fri Feb 28 15:19:16 2020 rev:101 rq:779467 version:4.4.0+git57.70549516 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2019-10-07 13:40:11.356481521 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new.26092/resource-agents.changes 2020-02-28 15:19:19.689647212 +0100 @@ -1,0 +2,45 @@ +Wed Feb 26 11:25:24 UTC 2020 - vark...@suse.com + +- Update to version 4.4.0+git57.70549516: + * [lvmlockd] support lvm2-2.03 removing lvmetad + * oralsnr: allow using the tns_admin directory for different listeners + * Change 'alredy' to 'already' + * LVM-activate: add OCF_CHECK_LEVEL to control monitor action + * redis: validate_all: fixes file status tests + * rabbitmq-cluster: ensure we delete nodename if stop action fails + * IPsrcaddr: remove hardcoded device when using destination parameter + * Remove standby.signal when promote with restart + * IPsrcaddr: fixes to avoid failing during probe + * LVM-activate: verify vg or lv validity + * [podman] Simplify the code for checking if an image exists + * Filesystem: add trigger_udev_rules_if_need() for -U, -L, or /dev/xxx device + * Filesystem: respect udevd need time to create UUID symlinks + * ldirectord: Support sched-flags + * IPaddr2: ipt_CLUSTERIP "iptables" extension not "nft" backend compatible + * IPsrcaddr: fixes to replace local rule if using local table, and set src back to primary for device on stop + * iSCSI logical unit fix (#1435) + * Clear out the $DIR_EXECUTABLE variable so we catch the situation when we lose the directory with binaries after first sapinstance_init invokation. The second sapinstance_init invocation will not detect it as it will have already preset the $DIR_EXECUTABLE from previous run. This may allow us running actions after second sapinstance_init invocation that would be not run if we knew that we miss the needed binaries. + * High: pgsql: Support for PostgreSQL 12 + * IPaddr2: add noprefixroute parameter + * Filesystem: refresh UUID in the start phase + * azure-lb Set socat to default on SUSE distributions. + * exportfs: allow multiple exports of same directory + * Low: MailTo: fix variable expansion + * iSCSILogicalUnit.in fixes (#1427) + * Low: exportfs: Fix spelling error + * Low: mysql-common: fix startup check + * aliyun-vpc-move-ip: add binary detection + * Supports both 'go' and 'python' versions of Aliyun CLI + * build: update ChangeLog for 4.4.0 + * Low: NodeUtilization: Fix checking for Xen commands + * build: update ChangeLog for 4.4.0-rc1 + * Route: only validate for start and validate-all actions + * apache: testing to-execute-file for mere presence is not enough + * LVM-activate: add partial-activation support + * Add missed requirement + * Use the function get_release_id to detect the OS. The parameter LOAD_STATUS_MODULE must be quoted. + * gcp-pd-move: add parameter stackdriver_logging (#1412) + * aws-vpc-route53: Improvements and fixes (#1409) + * LVM-activate: move pvscan --cache to validate + +--- Old: resource-agents-4.3.0+git178.b102c209.tar.xz New: resource-agents-4.4.0+git57.70549516.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.vBjJAQ/_old 2020-02-28 15:19:20.817649508 +0100 +++ /var/tmp/diff_new_pack.vBjJAQ/_new 2020-02-28 15:19:20.817649508 +0100 @@ -1,7 +1,7 @@ # # spec file for package resource-agents # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ Name: resource-agents -Version:4.3.0+git178.b102c209 +Version:4.4.0+git57.70549516 Release:0 Summary:HA Reusable Cluster Resource Scripts License:GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later Group: Productivity/Clustering/HA -Url:http://linux-ha.org/ +URL:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz Source1:resource-agents.conf Source2:monitoring-plugins-metadata.tar.bz2 ++ _servicedata ++ --- /var/tmp/diff_new_pack.vBjJAQ/_old 2020-02-28 15:19:20.857649590 +0100 +++ /var/tmp/diff_new_pack.vBjJAQ/_new 2020-02-28 15:19:20.857649590 +0100 @@ -1,6 +
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 2019-10-07 13:40:08 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new.2352 (New) Package is "resource-agents" Mon Oct 7 13:40:08 2019 rev:100 rq:734079 version:4.3.0+git178.b102c209 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2019-09-25 01:26:32.989733384 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new.2352/resource-agents.changes 2019-10-07 13:40:11.356481521 +0200 @@ -1,0 +2,14 @@ +Mon Sep 30 13:08:03 UTC 2019 - dake...@suse.com + +- Update to version 4.3.0+git178.b102c209: + * Adapt azure-lb Resource Agent to support socat usage too (bsc#1150046) + * redis: consider redis-cli features to choose optimal password passing method and warning filtering workaround (#1403) + * fix master_is_active() erroneously reporting there is master when there is no fixes #1399 + * nfsserver: use "--no-legend" for systemctl "list-unit-files" calls + * nfsserver: performance improvements for systemd enabled systems + * IPaddr2: IPv6 return empty string when sanitation fails + * Low: IPaddr2: fix to work properly with unsanitized IPv6 addresses + * Filesystem: improve "/" check for bind mounts + * IPsrcaddr: add destination and table parameters + +--- Old: resource-agents-4.3.0+git161.00cb192d.tar.xz New: resource-agents-4.3.0+git178.b102c209.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.jGx9t1/_old 2019-10-07 13:40:11.908479995 +0200 +++ /var/tmp/diff_new_pack.jGx9t1/_new 2019-10-07 13:40:11.908479995 +0200 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.3.0+git161.00cb192d +Version:4.3.0+git178.b102c209 Release:0 Summary:HA Reusable Cluster Resource Scripts License:GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later ++ _servicedata ++ --- /var/tmp/diff_new_pack.jGx9t1/_old 2019-10-07 13:40:11.948479884 +0200 +++ /var/tmp/diff_new_pack.jGx9t1/_new 2019-10-07 13:40:11.948479884 +0200 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/resource-agents.git -00cb192d4b27402093265da2b8fe4a87671589a6 +b102c209d524449fe202d6ed7094bb5d86cad613 \ No newline at end of file ++ resource-agents-4.3.0+git161.00cb192d.tar.xz -> resource-agents-4.3.0+git178.b102c209.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.3.0+git161.00cb192d/heartbeat/Filesystem new/resource-agents-4.3.0+git178.b102c209/heartbeat/Filesystem --- old/resource-agents-4.3.0+git161.00cb192d/heartbeat/Filesystem 2019-09-09 14:05:39.0 +0200 +++ new/resource-agents-4.3.0+git178.b102c209/heartbeat/Filesystem 2019-09-30 14:51:57.0 +0200 @@ -337,17 +337,8 @@ ocf_log warn "kernel `uname -r` cannot handle read only bind mounts" } -bind_rootfs_check() { -local SOURCE -local TARGET -local ROOTFS - -SOURCE=$1 -TARGET=$(df --output=target $SOURCE | tail -n 1) - -ROOTFS=$(list_mounts | grep -w rootfs | cut -d' ' -f 2) - -if [ "${TARGET}" = "${ROOTFS}" ]; then +bind_root_mount_check() { + if [ "$(df -P "$1" | awk 'END{print $6}')" = "/" ]; then return 1 else return 0 @@ -516,7 +507,7 @@ local procs local mmap_procs -if is_bind_mount && ocf_is_true "$FORCE_UNMOUNT" && ! bind_rootfs_check "$DEVICE"; then +if is_bind_mount && ocf_is_true "$FORCE_UNMOUNT" && ! bind_root_mount_check "$DEVICE"; then ocf_log debug "Change force_umount from '$FORCE_UNMOUNT' to 'safe'" FORCE_UNMOUNT=safe fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.3.0+git161.00cb192d/heartbeat/IPaddr2 new/resource-agents-4.3.0+git178.b102c209/heartbeat/IPaddr2 --- old/resource-agents-4.3.0+git161.00cb192d/heartbeat/IPaddr2 2019-09-09 14:05:39.0 +0200 +++ new/resource-agents-4.3.0+git178.b102c209/heartbeat/IPaddr2 2019-09-30 14:51:57.0 +0200 @@ -477,6 +477,12 @@ fi else FAMILY=inet6 + # address sanitization defined in RFC5952 + SANITIZED_IP=$($IP2UTIL route get $OCF_RESKEY_ip 2> /dev/null | awk '$1~/:/ {print $1} $2~/:/ {print $2}') +if [ -n "$SANITIZED_IP" ]; then +OCF_RESKEY_ip="$SANITIZED_IP" +fi +
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 2019-09-25 01:26:31 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new.7948 (New) Package is "resource-agents" Wed Sep 25 01:26:31 2019 rev:99 rq:731705 version:4.3.0+git161.00cb192d Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2019-08-16 15:32:32.973927824 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new.7948/resource-agents.changes 2019-09-25 01:26:32.989733384 +0200 @@ -1,0 +2,24 @@ +Mon Sep 09 13:12:47 UTC 2019 - vark...@suse.com + +- Update to version 4.3.0+git161.00cb192d: + * apache: correctly detect mod_status.so when statusurl is set +(bsc#1138281) + * Restore users/perms/policies even if starting in a single node mode + * spec: use %{?centos} as _version doesnt work on newer CentOS versions + * exportfs: doc clarification for clientspec format + * Fixup docker_stop condition on error + * Make the check for the docker daemon being up more robust + * Low: oracle-common: Delete the ORACLE_HOME check that is no longer needed because it is checked first. + * Low: ora-common: Properly output message when sid parameter is invalid. + * spec: updates from Fedora + * spec: update to BR to libnet-devel for opensuse + * CI: "make rpm" fixes + * Route: dont fence node when parameters arent set + * requested changes applied. + * Added support for SSL replication + * [build] drop now unnecessary make distcheck options + * [build] allow systemd files to be installed in non-standard location + * [build] fix make distcheck by adding fallback OS dir to find docbook.xsl + * Don't call readlink on path if it does not exist + +--- Old: resource-agents-4.3.0+git131.7af8c368.tar.xz New: resource-agents-4.3.0+git161.00cb192d.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.HiyHMI/_old 2019-09-25 01:26:33.629733278 +0200 +++ /var/tmp/diff_new_pack.HiyHMI/_new 2019-09-25 01:26:33.633733277 +0200 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.3.0+git131.7af8c368 +Version:4.3.0+git161.00cb192d Release:0 Summary:HA Reusable Cluster Resource Scripts License:GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later ++ 0004-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch ++ --- /var/tmp/diff_new_pack.HiyHMI/_old 2019-09-25 01:26:33.657733273 +0200 +++ /var/tmp/diff_new_pack.HiyHMI/_new 2019-09-25 01:26:33.657733273 +0200 @@ -42,15 +42,15 @@ index 78021f1d..cde87b15 100644 --- a/resource-agents.spec.in +++ b/resource-agents.spec.in -@@ -284,7 +284,7 @@ rm -rf %{buildroot} +@@ -289,7 +289,7 @@ %dir %{_sysconfdir}/ha.d %{_sysconfdir}/ha.d/shellfuncs - + -%{_libexecdir}/heartbeat +%{_libdir}/heartbeat - + + %if %{with rgmanager} %post -n resource-agents - if [ $1 = 2 ]; then diff --git a/tools/Makefile.am b/tools/Makefile.am index 1186967c..71292bf3 100644 --- a/tools/Makefile.am ++ _servicedata ++ --- /var/tmp/diff_new_pack.HiyHMI/_old 2019-09-25 01:26:33.701733266 +0200 +++ /var/tmp/diff_new_pack.HiyHMI/_new 2019-09-25 01:26:33.701733266 +0200 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/resource-agents.git -db6d12f4b7b10e214526512abe35307270f81c03 +00cb192d4b27402093265da2b8fe4a87671589a6 \ No newline at end of file ++ resource-agents-4.3.0+git131.7af8c368.tar.xz -> resource-agents-4.3.0+git161.00cb192d.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.3.0+git131.7af8c368/configure.ac new/resource-agents-4.3.0+git161.00cb192d/configure.ac --- old/resource-agents-4.3.0+git131.7af8c368/configure.ac 2019-08-12 10:46:28.0 +0200 +++ new/resource-agents-4.3.0+git161.00cb192d/configure.ac 2019-09-09 14:05:39.0 +0200 @@ -74,6 +74,11 @@ [AC_MSG_ERROR([systemd support requested but pkg-config unable to query systemd package])]) with_systemdsystemunitdir=no], [with_systemdsystemunitdir="$def_systemdsystemunitdir"])]) +if test "x$with_systemdsystemunitdir" != "xno" && \ + test "x${prefix}" != "xNONE" && \ + test "x${prefix}" != "x/usr"; then + with_systemdsystemunitdir="${prefix}/$with_systemdsystemunitdir" +fi AS_IF([test "x$with_systemdsystemunitdir" != "xno"], [AC_SUBST([systemdsystemunitdir], [$with_systemdsystemunitdir])]) AM_CONDITIONAL([HAVE_SYSTEMD], [test "x$with_systemdsystemunitdir" != "xno"]) @@ -81,6 +86,11 @@ AC_ARG_WITH([syste
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 2019-08-16 15:32:31 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new.22127 (New) Package is "resource-agents" Fri Aug 16 15:32:31 2019 rev:98 rq:723264 version:4.3.0+git131.7af8c368 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2019-06-18 14:55:21.201441308 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new.22127/resource-agents.changes 2019-08-16 15:32:32.973927824 +0200 @@ -1,0 +2,126 @@ +Wed Aug 14 09:13:48 UTC 2019 - dake...@suse.com + +- Update to version 4.3.0+git131.7af8c368: + * mysql/mariadb/galera: use runuser/su to avoid using SELinux DAC_OVERRIDE + * Generate addition drop-in dependencies for podman containers + * Delay: protect grep regex argument from shell globbing + * ipsec: fix bashism; [ a == b ] -> [ a = b ] + * changing bashism to generic solution + * iSCSILogicalUnit: only create acls if it doesnt exist + * LVM-activate: fix monitor might hang due to lvm_validate which was added by accident + * check if mod_status is present in configuration + * Load apache status modules from RA cmdline for SUSE only OS (bsc#1138281) + * Improve PidFile pattern + * CTDB: drop sysconfig presence check during validate + * CTDB: generate script.options file for 4.9+ + * podman: only use exec to manage container's lifecycle + * Fix path to example for ocf python agent + * CTDB: support Samba 4.9+ (bsc#1137130) + * Medium: Filesystem: Prevents to all root user processes are killed when bind mounting a directory on rootfs. + * aws-vpc-route53: Removed absolute path for awk command (bsc#1140874) + * aws-vpc-route53: Tuning on dig timeout on r53_monitor function (bsc#1140874) + * aws-vpc-route53: Change check interval in _update record function (bsc#1140874) + * aws-vpc-route53: Remove unecessary tabs (bsc#1140874) + * aws-vpc-route53: Normalize variable declaration (bsc#1140874) + * aws-vpc-route53: Changed log line wording on r53_stop function (bsc#1140874) + * aws-vpc-route53: Add --cli-connect-timeout 10 option to AWS CLI (bsc#1140874) + * aws-vpc-route53: Add extra log line to r53_start function (bsc#1140874) + * aws-vpc-route53: Replace ec2metada with curl to fetch the IP address directly from EC2 metadata (bsc#1140874) + * aws-vpc-route53: Changes and improvements to r53_start function (bsc#1140874) + * aws-vpc-route53: Changes and improvements to r53_stop function (bsc#1140874) + * aws-vpc-route53: Changes and improvements to _update_record function (bsc#1140874) + * aws-vpc-route53: Changes and improvements to r53_monitor function (bsc#1140874) + * aws-vpc-route53: Add binary check for curl and dig (bsc#1140874) + * aws-vpc-route53: Change in function names from ec2ip_* to r53_* (bsc#1140874) + * aws-vpc-route53.in: Add missing quotes in ec2ip_stop() (bsc#1140874) + * Filesystem: remove removed notify-action from metadata + * Use _default variables in ZFS RA. + * Use _default variables in Xinetd RA. + * Use _default variables in Xen RA. + * Use _default variables in WinPopup RA. + * Use _default variables in vsftpd RA. + * Use _default variables in VirtualDomain RA. + * Use _default variables in VIPArip RA. + * Use _default variables in varnish RA. + * Use _default variables in tomcat RA. + * Use _default variables in syslog-ng RA. + * Use _default variables in SysInfo RA. + * Use _default variables in Stateful RA. + * Use _default variables in Squid RA. + * Use _default variables in SphinxSearchDaemon RA. + * Use _default variables in slapd RA. + * Use _default variables in sg_persist RA. + * Use _default variables in sfex RA. + * Use _default variables in ServeRAID RA. + * Use _default variables in SendArp RA. + * Use _default variables in scsi2reservation RA. + * Use _default variables in SAPInstance RA. + * Use _default variables in SAPDatabase RA. + * Use _default variables in rsyslog RA. + * Use _default variables in rsyncd RA. + * Use _default variables in Route RA. + * Use _default variables in redis RA. + * Use _default variables in Raid1 RA. + * Use _default variables in rabbitmq-cluster RA. + * Use _default variables in Pure-FTPd RA. + * Use _default variables in proftpd RA. + * Use _default variables in pound RA. + * Use _default variables in postfix RA. + * Use _default variables in portblock RA. + * Use _default variables in podman RA. + * Use _default variables in pingd RA. + * Use _default variables in pgsql RA. + * Use _default variables in ovsmonitor RA. + * Use _default variables in oralsnr RA. + * Use _default variables in oracle RA. + * Use _default variables in oraasm RA. + * Use _default variables in openstack-
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 2019-06-18 14:55:17 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new.4811 (New) Package is "resource-agents" Tue Jun 18 14:55:17 2019 rev:97 rq:710012 version:4.2.0+git157.40de8382 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2019-06-07 12:18:35.856786044 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new.4811/resource-agents.changes 2019-06-18 14:55:21.201441308 +0200 @@ -1,0 +2,30 @@ +Fri Jun 14 17:46:34 UTC 2019 - David Disseldorp + +- Fix CTDB resource agent for Samba 4.9.0 and later (bsc#1137130) + * 0007-CTDB-support-Samba-4.9.patch + +--- +Fri Jun 14 15:36:02 UTC 2019 - dake...@suse.com + +- Update to version 4.2.0+git157.40de8382: + * azure-events: change message log level for the non action messages (bsc#1137038, bsc#1137231) + * Remove unneeded podman exec --help call + * Simplify podman_monitor() + * Avoid double call to podman inspect in podman_simple_status() + * dhcpd: keep SELinux context + * vsftpd: fix missing $ on exit code detected by CI + * ocf_is_true: add True to regexp + * Low: Filesystem: Fix missing mount point due to corrupted mount list + * Low: Filesystem: Fix a problem umount is not executed in the event of a disk failure + * pgsql: enhance checks in pgsql_real_start to prevent incorrect status gets + * Set fdisk command options on Linux or BSD + * Adds a virtio- prefix to check disk's availability + * Use fdisk to physically check disks' availability + * Monitor: check cinder volume locally without using the API + * Bad variable name to export (sh syntax) + * Use strict sh features (no bash regex) + * Cinder: Manages a local cache and calls the API to get openstack_id + * Medium: pgsql: Set initial score for primary and hot standby in the probe. + * Volume re-attaching, v3 API, get hostname from corosync + +--- Old: resource-agents-4.2.0+git122.571ed619.tar.xz New: 0007-CTDB-support-Samba-4.9.patch resource-agents-4.2.0+git157.40de8382.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.GmHmG9/_old 2019-06-18 14:55:21.733440962 +0200 +++ /var/tmp/diff_new_pack.GmHmG9/_new 2019-06-18 14:55:21.733440962 +0200 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.2.0+git122.571ed619 +Version:4.2.0+git157.40de8382 Release:0 Summary:HA Reusable Cluster Resource Scripts License:GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later @@ -37,6 +37,8 @@ Patch4: 0004-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch # PATCH-FIX-OPENSUSE: Revert ocf_log: use same log format at pacemaker Patch6: 0006-Revert-ocf_log-use-same-log-format-as-pacemaker.patch +# PATCH-FIX-OPENSUSE: CTDB: support Samba 4.9+ +Patch7: 0007-CTDB-support-Samba-4.9.patch BuildRequires: autoconf BuildRequires: automake @@ -110,6 +112,7 @@ %patch3 -p1 %patch4 -p1 %patch6 -p1 +%patch7 -p1 %build autoreconf -fvi ++ 0007-CTDB-support-Samba-4.9.patch ++ >From db56858ee2847d2701d9e6521c124520e82fb6a1 Mon Sep 17 00:00:00 2001 From: David Disseldorp Date: Wed, 5 Jun 2019 00:41:13 +0200 Subject: [PATCH] CTDB: support Samba 4.9+ With Samba 4.9+, all ctdbd parameters have moved to config files. Generate a new /etc/ctdb/ctdb.conf file during ctdb startup, based on RA configuration. Event scripts in Samba 4.9+ are also no longer enabled/disabled based on file mode. Use the "ctdb event script enable/disable" helpers, which now work without a running ctdbd. Signed-off-by: David Disseldorp Signed-off-by: Noel Power --- heartbeat/CTDB.in | 235 -- 1 file changed, 192 insertions(+), 43 deletions(-) diff --git a/heartbeat/CTDB.in b/heartbeat/CTDB.in index 2b0d6b09..a185a939 100755 --- a/heartbeat/CTDB.in +++ b/heartbeat/CTDB.in @@ -109,7 +109,18 @@ fi ### +ctdb_version() { + $OCF_RESKEY_ctdb_binary version | awk '{print $NF}' | sed "s/[-\.]\?[[:alpha:]].*//" +} + meta_data() { + local fourdotnine="" + local vers=$(ctdb_version) + + ocf_version_cmp "$vers" "4.9.0" + if [ "$?" -ne "0" ]; then + fourdotnine="true" + fi cat < @@ -221,8 +232,14 @@ host any public ip addresses. The directory containing various CTDB configuration files. +END + if [ -z
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 2019-06-07 12:18:35 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new.4811 (New) Package is "resource-agents" Fri Jun 7 12:18:35 2019 rev:96 rq:707647 version:4.2.0+git122.571ed619 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2019-06-01 09:42:28.195468285 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new.4811/resource-agents.changes 2019-06-07 12:18:35.856786044 +0200 @@ -1,0 +2,8 @@ +Tue Jun 04 15:03:21 UTC 2019 - dake...@suse.com + +- Update to version 4.2.0+git122.571ed619: + * Fix implicit bytes conversion that breaks py3. Reduces the amount of errors messages using default value on crm_attribute (bsc#1137038, bsc#1137231) + * galera: Allow empty password for "check_passwd" parameter + * Squid: dont run pgrep -P without PID + +--- @@ -12 +20 @@ - * CTDB: fix version string with vendor trailer comparison + * CTDB: fix version string with vendor trailer comparison (bsc#117) Old: resource-agents-4.2.0+git116.b6c0f9fb.tar.xz New: resource-agents-4.2.0+git122.571ed619.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.7iEcgN/_old 2019-06-07 12:18:36.312785899 +0200 +++ /var/tmp/diff_new_pack.7iEcgN/_new 2019-06-07 12:18:36.312785899 +0200 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.2.0+git116.b6c0f9fb +Version:4.2.0+git122.571ed619 Release:0 Summary:HA Reusable Cluster Resource Scripts License:GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later ++ _servicedata ++ --- /var/tmp/diff_new_pack.7iEcgN/_old 2019-06-07 12:18:36.364785883 +0200 +++ /var/tmp/diff_new_pack.7iEcgN/_new 2019-06-07 12:18:36.368785882 +0200 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/resource-agents.git -b6c0f9fba441190aa9e12ce492cbfe9cdbc7e922 +571ed6199b7ef8c5de199e18e7577153efc7c826 \ No newline at end of file ++ resource-agents-4.2.0+git116.b6c0f9fb.tar.xz -> resource-agents-4.2.0+git122.571ed619.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.2.0+git116.b6c0f9fb/heartbeat/Squid.in new/resource-agents-4.2.0+git122.571ed619/heartbeat/Squid.in --- old/resource-agents-4.2.0+git116.b6c0f9fb/heartbeat/Squid.in 2019-05-21 17:13:37.0 +0200 +++ new/resource-agents-4.2.0+git122.571ed619/heartbeat/Squid.in 2019-06-04 12:00:08.0 +0200 @@ -173,7 +173,9 @@ SQUID_PIDS[0]=$(pgrep -f "$PROCESS_PATTERN") # Seek by child process - SQUID_PIDS[1]=$(pgrep -P ${SQUID_PIDS[0]}) + if [[ -n "${SQUID_PIDS[0]}" ]]; then + SQUID_PIDS[1]=$(pgrep -P ${SQUID_PIDS[0]}) + fi if [[ -n "${SQUID_PIDS[1]}" ]]; then typeset exe diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.2.0+git116.b6c0f9fb/heartbeat/azure-events.in new/resource-agents-4.2.0+git122.571ed619/heartbeat/azure-events.in --- old/resource-agents-4.2.0+git116.b6c0f9fb/heartbeat/azure-events.in 2019-05-21 17:13:37.0 +0200 +++ new/resource-agents-4.2.0+git122.571ed619/heartbeat/azure-events.in 2019-06-04 12:00:08.0 +0200 @@ -206,6 +206,7 @@ val = clusterHelper._exec("crm_attribute", "--name", key, "--query", "--quiet", + "--default", "", clusterHelper._getLocation(node)) ocf.logger.debug("getAttr: finished") if not val: @@ -221,7 +222,7 @@ nodes = [] nodeList = clusterHelper._exec("crm_node", "--list") - for n in nodeList.split("\n"): + for n in nodeList.decode().split("\n"): nodes.append(n.split()[1]) ocf.logger.debug("getAllNodes: finished; return %s" % str(nodes)) @@ -292,7 +293,7 @@ ocf.logger.warning("transitionSummary: received unexpected transition summary: %s" % summary) return False summary = summary.split("Transition Summary:")[1] - ret = summary.split("\n").pop(0) + ret = summary.decode().split("\n").pop(0) ocf.log
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 2019-06-01 09:42:25 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new.5148 (New) Package is "resource-agents" Sat Jun 1 09:42:25 2019 rev:95 rq:705612 version:4.2.0+git116.b6c0f9fb Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2019-05-25 13:19:09.800360468 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new.5148/resource-agents.changes 2019-06-01 09:42:28.195468285 +0200 @@ -1,0 +2,13 @@ +Wed May 22 07:33:35 UTC 2019 - tbecht...@suse.com + +- Update to version 4.2.0+git116.b6c0f9fb: + * galera: Log message when changing content of grastate.dat file + * Use _default variables for all OCF_RESKEYs. + * Use _default variable for binary path. + * Drop unused LSB_STATUS_STOPPED variable. + * Add resource agent for dovecot. + * Fixes parameter meta-data + * Fails docker RA gracefully when command not found Fails gracefully when daemon not running + * CTDB: fix version string with vendor trailer comparison + +--- Old: resource-agents-4.2.0+git104.25f2052b.tar.xz New: resource-agents-4.2.0+git116.b6c0f9fb.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.43YzQ3/_old 2019-06-01 09:42:30.291467570 +0200 +++ /var/tmp/diff_new_pack.43YzQ3/_new 2019-06-01 09:42:30.291467570 +0200 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.2.0+git104.25f2052b +Version:4.2.0+git116.b6c0f9fb Release:0 Summary:HA Reusable Cluster Resource Scripts License:GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later ++ _servicedata ++ --- /var/tmp/diff_new_pack.43YzQ3/_old 2019-06-01 09:42:30.343467553 +0200 +++ /var/tmp/diff_new_pack.43YzQ3/_new 2019-06-01 09:42:30.343467553 +0200 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/resource-agents.git -25f2052bc077e49369950a35e009ee11f0bf50e6 +b6c0f9fba441190aa9e12ce492cbfe9cdbc7e922 \ No newline at end of file ++ resource-agents-4.2.0+git104.25f2052b.tar.xz -> resource-agents-4.2.0+git116.b6c0f9fb.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.2.0+git104.25f2052b/doc/man/Makefile.am new/resource-agents-4.2.0+git116.b6c0f9fb/doc/man/Makefile.am --- old/resource-agents-4.2.0+git104.25f2052b/doc/man/Makefile.am 2019-04-27 09:36:05.0 +0200 +++ new/resource-agents-4.2.0+git116.b6c0f9fb/doc/man/Makefile.am 2019-05-21 17:13:37.0 +0200 @@ -108,6 +108,7 @@ ocf_heartbeat_db2.7 \ ocf_heartbeat_dhcpd.7 \ ocf_heartbeat_docker.7 \ + ocf_heartbeat_dovecot.7 \ ocf_heartbeat_dnsupdate.7 \ ocf_heartbeat_eDir88.7 \ ocf_heartbeat_ethmonitor.7 \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.2.0+git104.25f2052b/heartbeat/CTDB.in new/resource-agents-4.2.0+git116.b6c0f9fb/heartbeat/CTDB.in --- old/resource-agents-4.2.0+git104.25f2052b/heartbeat/CTDB.in 2019-04-27 09:36:05.0 +0200 +++ new/resource-agents-4.2.0+git116.b6c0f9fb/heartbeat/CTDB.in 2019-05-21 17:13:37.0 +0200 @@ -588,7 +588,7 @@ local log_option # --logging supported from v4.3.0 and --logfile / --syslog support # has been removed from newer versions - version=$(ctdb version | awk '{print $NF}' | sed "s/\.\?[[:alpha:]].*//") + version=$(ctdb version | awk '{print $NF}' | sed "s/[-\.]\?[[:alpha:]].*//") ocf_version_cmp "$version" "4.2.14" if [ "$?" -eq "2" ]; then log_option="--logging=file:$OCF_RESKEY_ctdb_logfile" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.2.0+git104.25f2052b/heartbeat/Makefile.am new/resource-agents-4.2.0+git116.b6c0f9fb/heartbeat/Makefile.am --- old/resource-agents-4.2.0+git104.25f2052b/heartbeat/Makefile.am 2019-04-27 09:36:05.0 +0200 +++ new/resource-agents-4.2.0+git116.b6c0f9fb/heartbeat/Makefile.am 2019-05-21 17:13:37.0 +0200 @@ -105,6 +105,7 @@ dhcpd \ dnsupdate \ docker \ + dovecot \ eDir88 \
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 2019-05-25 13:19:08 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new.5148 (New) Package is "resource-agents" Sat May 25 13:19:08 2019 rev:94 rq:704801 version:4.2.0+git104.25f2052b Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2019-05-09 10:02:18.467807926 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new.5148/resource-agents.changes 2019-05-25 13:19:09.800360468 +0200 @@ -29,0 +30 @@ + * This patch was integrated upstream and is not needed as an extra patch. Other differences: --
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 2019-05-09 10:02:15 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new.5148 (New) Package is "resource-agents" Thu May 9 10:02:15 2019 rev:93 rq:700375 version:4.2.0+git104.25f2052b Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2019-04-04 14:11:42.841277990 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new.5148/resource-agents.changes 2019-05-09 10:02:18.467807926 +0200 @@ -1,0 +2,30 @@ +Fri May 03 11:34:56 UTC 2019 - dake...@suse.com + +- Update to version 4.2.0+git104.25f2052b: + * Low: LVM: Change of return code when start fails. + * galera: Ignore safe_to_bootstrap in grastate.dat in some cases + * aws-vpc-move-ip: Linting adjustment (bsc#1133962) + * aws-vpc-move-ip: Moving shared part outside if (bsc#1133962) + * aws-vpc-move-ip: More robust approach of getting MAC address (bsc#1133962) + * ethmonitor: fix is_interface() regression + * aws-vpc-move-ip: Requested fix to avoid using AWS API (bsc#1133962) + * aws-vpc-move-ip: Fixing indentation (bsc#1133962) + * aws-vpc-move-ip: Fix for VM having multiple network interfaces (bsc#1133962) + * add network namespace support to IPaddr2 + * [rabbitmq] Stop redirecting all output to /dev/null in set_policy + * Support build and install on RHEL 6 (#1308) + * gcp-vpc-move-route/gcp-vpc-move-vip: fix Python 3 encoding issue + * IPsrcaddr: make proto optional to fix regression when used without NetworkManager + * LVM-activate: align dmsetup report command to standard + * LVM-activate: return OCF_NOT_RUNNING on initial probe (bsc#1114855) + * ethmonitor: check if interface exists by link + * Squid: fix pid file issue due to new Squid version saving the PID of the parent process instead of the listener child process + * Restrict strncpy by size of target, not of source. Fixes gcc error/warning + * CTDB: add ctdb_max_open_files parameter + * LVM-activate: only check locking_type when LVM < v2.03 + * redis: Filter warning from stderr when calling 'redis-cli -a' + * LVM-activate: fix indentation + +- Remove 0007-LVM-activate-return-OCF_NOT_RUNNING-on-initial-probe.patch + +--- Old: 0007-LVM-activate-return-OCF_NOT_RUNNING-on-initial-probe.patch resource-agents-4.2.0+git63.0f7987fb.tar.xz New: resource-agents-4.2.0+git104.25f2052b.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.v2skgc/_old 2019-05-09 10:02:20.623814099 +0200 +++ /var/tmp/diff_new_pack.v2skgc/_new 2019-05-09 10:02:20.659814202 +0200 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.2.0+git63.0f7987fb +Version:4.2.0+git104.25f2052b Release:0 Summary:HA Reusable Cluster Resource Scripts License:GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later @@ -37,8 +37,6 @@ Patch4: 0004-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch # PATCH-FIX-OPENSUSE: Revert ocf_log: use same log format at pacemaker Patch6: 0006-Revert-ocf_log-use-same-log-format-as-pacemaker.patch -# bsc#1114855 -Patch7: 0007-LVM-activate-return-OCF_NOT_RUNNING-on-initial-probe.patch BuildRequires: autoconf BuildRequires: automake @@ -112,7 +110,6 @@ %patch3 -p1 %patch4 -p1 %patch6 -p1 -%patch7 -p1 %build autoreconf -fvi ++ _servicedata ++ --- /var/tmp/diff_new_pack.v2skgc/_old 2019-05-09 10:02:21.335816138 +0200 +++ /var/tmp/diff_new_pack.v2skgc/_new 2019-05-09 10:02:21.355816195 +0200 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/resource-agents.git -0f7987fb8a25b23d8d8eda2d5a040bd8aa09bca3 +25f2052bc077e49369950a35e009ee11f0bf50e6 \ No newline at end of file ++ resource-agents-4.2.0+git63.0f7987fb.tar.xz -> resource-agents-4.2.0+git104.25f2052b.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.2.0+git63.0f7987fb/Makefile.am new/resource-agents-4.2.0+git104.25f2052b/Makefile.am --- old/resource-agents-4.2.0+git63.0f7987fb/Makefile.am2019-02-08 10:56:46.0 +0100 +++ new/resource-agents-4.2.0+git104.25f2052b/Makefile.am 2019-04-27 09:36:05.0 +0200 @@ -22,6 +22,8 @@ DRF/stamp-h.in libtool.m4 ltdl.m4 libltdl.tar \ compile config.guess config.sub depcomp +ACLOCAL_AMFLAGS= -I m4 + SPEC = $(PACKAGE_NAME).spec TARFILES = $(PACKAGE_NAME)-$(VERSION).tar.bz2 \ diff -urN '--exclude=
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 2019-04-04 14:11:41 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new.3908 (New) Package is "resource-agents" Thu Apr 4 14:11:41 2019 rev:92 rq:690568 version:4.2.0+git63.0f7987fb Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2019-02-24 18:02:46.399787411 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new.3908/resource-agents.changes 2019-04-04 14:11:42.841277990 +0200 @@ -1,0 +2,6 @@ +Tue Apr 02 10:50:22 UTC 2019 - g...@suse.com + +- LVM-activate returns the correct value on initial probe (bsc#1114855) + * 0007-LVM-activate-return-OCF_NOT_RUNNING-on-initial-probe.patch + +--- New: 0007-LVM-activate-return-OCF_NOT_RUNNING-on-initial-probe.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.UKRdT3/_old 2019-04-04 14:11:44.561278894 +0200 +++ /var/tmp/diff_new_pack.UKRdT3/_new 2019-04-04 14:11:44.589278909 +0200 @@ -37,6 +37,8 @@ Patch4: 0004-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch # PATCH-FIX-OPENSUSE: Revert ocf_log: use same log format at pacemaker Patch6: 0006-Revert-ocf_log-use-same-log-format-as-pacemaker.patch +# bsc#1114855 +Patch7: 0007-LVM-activate-return-OCF_NOT_RUNNING-on-initial-probe.patch BuildRequires: autoconf BuildRequires: automake @@ -110,6 +112,7 @@ %patch3 -p1 %patch4 -p1 %patch6 -p1 +%patch7 -p1 %build autoreconf -fvi ++ 0007-LVM-activate-return-OCF_NOT_RUNNING-on-initial-probe.patch ++ >From 6934468b115902ea2662edb3a3e8fc1d877ffa79 Mon Sep 17 00:00:00 2001 From: Roger Zhou Date: Mon, 1 Apr 2019 22:57:26 +0800 Subject: [PATCH] LVM-activate: return OCF_NOT_RUNNING on initial probe In the use case of lvm on top of cluster md/raid. When the fenced node rejoins to the cluster, Pacemaker will run the monitor action for the probe operation. At that time, LVM PV and VG won't exist before cluster md/raid get assembled, and the probe should return $OCF_NOT_RUNNING instead of $OCF_ERR_CONFIGURED. Signed-off-by: Roger Zhou --- heartbeat/LVM-activate | 6 ++ 1 file changed, 6 insertions(+) diff --git a/heartbeat/LVM-activate b/heartbeat/LVM-activate index 3c462c75..854ae3fa 100755 --- a/heartbeat/LVM-activate +++ b/heartbeat/LVM-activate @@ -329,6 +329,7 @@ lvmlockd_check() # Good: lvmlockd is running, and clvmd is not running if ! pgrep lvmlockd >/dev/null 2>&1 ; then if ocf_is_probe; then + ocf_log info "initial probe: lvmlockd is not running yet." exit $OCF_NOT_RUNNING fi @@ -481,6 +482,11 @@ lvm_validate() { exit $OCF_SUCCESS fi + if ocf_is_probe; then + ocf_log info "initial probe: VG [${VG}] doesn't exist on any block device yet." + exit $OCF_NOT_RUNNING + fi + ocf_exit_reason "Volume group[${VG}] doesn't exist, or not visible on this node!" exit $OCF_ERR_CONFIGURED fi -- 2.12.3
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 2019-02-24 18:02:44 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new.28833 (New) Package is "resource-agents" Sun Feb 24 18:02:44 2019 rev:91 rq:677146 version:4.2.0+git63.0f7987fb Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2018-12-11 15:42:45.874540565 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new.28833/resource-agents.changes 2019-02-24 18:02:46.399787411 +0100 @@ -1,0 +2,20 @@ +Mon Feb 18 13:06:33 UTC 2019 - dake...@suse.com + +- Update to version 4.2.0+git63.0f7987fb: + * clvm: support exclusive mode + * Revert " Added support for multiple slaves to pgsql." + * azure-lb: remove reference to status from usage + * configure: add Python library detection + * Added support for multiple slaves to pgsql. + * LVM-activate: make vgname not uniqe + * LVM-activate: fix dmsetup check + * LVM-activate: fix bashism [[ + * Route: make family parameter optional + * LVM-activate: dont fail initial probe + * docker: Fix issues with stop operation + * rabbitmq-cluster: always use quiet flag for eval calls + * aws-vpc-move-ip: multiple VPC routing tables in routing_tables parameter - included comment in metadata section (bsc#1125138) + * aws-vpc-move-ip: multiple VPC routing tables in routing_tables parameter - adjusting sleep time (bsc#1125138) + * aws-vpc-move-ip: new feature: include support for multiple routing tables (bsc#1125138) + +--- Old: resource-agents-4.2.0+git33.69a622fd.tar.xz New: resource-agents-4.2.0+git63.0f7987fb.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.nhwN3q/_old 2019-02-24 18:02:46.779787281 +0100 +++ /var/tmp/diff_new_pack.nhwN3q/_new 2019-02-24 18:02:46.779787281 +0100 @@ -1,7 +1,7 @@ # # spec file for package resource-agents # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: resource-agents -Version:4.2.0+git33.69a622fd +Version:4.2.0+git63.0f7987fb Release:0 Summary:HA Reusable Cluster Resource Scripts License:GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later ++ _servicedata ++ --- /var/tmp/diff_new_pack.nhwN3q/_old 2019-02-24 18:02:46.811787270 +0100 +++ /var/tmp/diff_new_pack.nhwN3q/_new 2019-02-24 18:02:46.815787269 +0100 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/resource-agents.git -8ed87936e9ad06318cc49ea767885a405dfde11e +0f7987fb8a25b23d8d8eda2d5a040bd8aa09bca3 \ No newline at end of file ++ resource-agents-4.2.0+git33.69a622fd.tar.xz -> resource-agents-4.2.0+git63.0f7987fb.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.2.0+git33.69a622fd/configure.ac new/resource-agents-4.2.0+git63.0f7987fb/configure.ac --- old/resource-agents-4.2.0+git33.69a622fd/configure.ac 2018-12-06 08:44:07.0 +0100 +++ new/resource-agents-4.2.0+git63.0f7987fb/configure.ac 2019-02-08 10:56:46.0 +0100 @@ -30,6 +30,8 @@ PKG_FEATURES="" AC_CONFIG_AUX_DIR(.) +AC_CONFIG_MACRO_DIR([m4]) + AC_CANONICAL_HOST dnl Where #defines go (e.g. `AC_CHECK_HEADERS' below) @@ -501,12 +503,46 @@ AC_SUBST(RM) AC_SUBST(TEST) +dnl Ensure PYTHON is an absolute path +AC_PATH_PROG([PYTHON], [$PYTHON]) + AM_PATH_PYTHON if test -z "$PYTHON"; then echo "*** Essential program python not found" 1>&2 -exit 1 fi +AC_PYTHON_MODULE(googleapiclient) +AC_PYTHON_MODULE(pyroute2) + +BUILD_AZURE_EVENTS=1 +if test -z "$PYTHON"; then +BUILD_AZURE_EVENTS=0 +AC_MSG_WARN("Not building azure-events") +fi +AM_CONDITIONAL(BUILD_AZURE_EVENTS, test $BUILD_AZURE_EVENTS -eq 1) + +BUILD_GCP_PD_MOVE=1 +if test -z "$PYTHON" || test "x${HAVE_PYMOD_GOOGLEAPICLIENT}" != xyes; then +BUILD_GCP_PD_MOVE=0 +AC_MSG_WARN("Not building gcp-pd-move") +fi +AM_CONDITIONAL(BUILD_GCP_PD_MOVE, test $BUILD_GCP_PD_MOVE -eq 1) + +BUILD_GCP_VPC_MOVE_ROUTE=1 +if test -z "$PYTHON" || test "x${HAVE_PYMOD_GOOGLEAPICLIENT}" != xyes
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 2018-12-11 15:42:36 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new.19453 (New) Package is "resource-agents" Tue Dec 11 15:42:36 2018 rev:90 rq:62 version:4.2.0+git33.69a622fd Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2018-11-06 13:54:36.132235026 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new.19453/resource-agents.changes 2018-12-11 15:42:45.874540565 +0100 @@ -1,0 +2,25 @@ +Thu Dec 06 08:49:05 UTC 2018 - kgronl...@suse.com + +- Update to version 4.2.0+git33.69a622fd: + * rabbitmq-cluster: better ensure node attributes are removed + * Do not log at debug log level when HA_debug is unset + * Enable --query flag in DescribeRouteTable API (#1269) + * Moved more Code to the Legacy section and cleaned the Legacy code as we already know that we are on pre-1.0 Version + * Add lxc-stop Timeout + * Remove Parameter and replace with Version Check + * lxc: Add Support for lxc-stop + * rabbitmq-cluster: fix regression in rmq_stop + * rabbitmq-cluster: debug log detailed output when mnesia query fails + * SAPDatabase: Improved the documentation about HANA usage + +- Remove 0001-Revert-Add-additional-info-to-SAPDatabase-RA.patch + +--- +Thu Nov 01 12:45:58 UTC 2018 - kgronl...@suse.com + +- Update to version 4.2.0+git8.7c750bab: + * heartbeat/{docker,podman,rkt}: nicer treatment of "reuse" parameter + * Maint: fix several typos discovered with "make spellcheck" + * Fix demote example log line. + +--- Old: 0001-Revert-Add-additional-info-to-SAPDatabase-RA.patch resource-agents-4.1.9+git24.9b664917.tar.xz New: resource-agents-4.2.0+git33.69a622fd.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.y0lcVB/_old 2018-12-11 15:42:46.446539937 +0100 +++ /var/tmp/diff_new_pack.y0lcVB/_new 2018-12-11 15:42:46.450539933 +0100 @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: resource-agents -Version:4.1.9+git24.9b664917 +Version:4.2.0+git33.69a622fd Release:0 Summary:HA Reusable Cluster Resource Scripts License:GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later @@ -37,8 +37,6 @@ Patch4: 0004-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch # PATCH-FIX-OPENSUSE: Revert ocf_log: use same log format at pacemaker Patch6: 0006-Revert-ocf_log-use-same-log-format-as-pacemaker.patch -# PATCH-FIX-OPENSUSE: Revert: "Add additional info to SAPDatabase RA" -Patch7: 0001-Revert-Add-additional-info-to-SAPDatabase-RA.patch BuildRequires: autoconf BuildRequires: automake @@ -112,7 +110,6 @@ %patch3 -p1 %patch4 -p1 %patch6 -p1 -%patch7 -p1 %build autoreconf -fvi ++ _service ++ --- /var/tmp/diff_new_pack.y0lcVB/_old 2018-12-11 15:42:46.502539877 +0100 +++ /var/tmp/diff_new_pack.y0lcVB/_new 2018-12-11 15:42:46.506539872 +0100 @@ -4,7 +4,8 @@ git .git resource-agents -4.1.9+git@TAG_OFFSET@.%h +@PARENT_TAG@+git@TAG_OFFSET@.%h +v(.*) master enable ++ _servicedata ++ --- /var/tmp/diff_new_pack.y0lcVB/_old 2018-12-11 15:42:46.534539841 +0100 +++ /var/tmp/diff_new_pack.y0lcVB/_new 2018-12-11 15:42:46.534539841 +0100 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/resource-agents.git -9b664917864ee43a4c2c6ecd2145904e3218a6d9 +8ed87936e9ad06318cc49ea767885a405dfde11e \ No newline at end of file ++ resource-agents-4.1.9+git24.9b664917.tar.xz -> resource-agents-4.2.0+git33.69a622fd.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.1.9+git24.9b664917/ChangeLog new/resource-agents-4.2.0+git33.69a622fd/ChangeLog --- old/resource-agents-4.1.9+git24.9b664917/ChangeLog 2018-10-19 15:20:26.0 +0200 +++ new/resource-agents-4.2.0+git33.69a622fd/ChangeLog 2018-12-06 08:44:07.0 +0100 @@ -1,3 +1,12 @@ +* Wed Oct 24 2018 resource-agents contributors +- stable release 4.2.0 +- apache: fix return value for silent_status +- rabbitmq-cluster: fail monitor when node is in minority partition +- ocf.py: only add s-suffix to timeout and interval +- ZFS: check status without locks when possi
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 2018-11-06 13:54:32 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Tue Nov 6 13:54:32 2018 rev:89 rq:643751 version:4.1.9+git24.9b664917 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2018-09-20 11:40:23.260894260 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2018-11-06 13:54:36.132235026 +0100 @@ -1,0 +2,37 @@ +Mon Oct 22 08:13:35 UTC 2018 - kgronl...@suse.com + +- Included the missing azure-events RA needed for maintenance on the + Azure Public Cloud. (bsc#1112334) +- Included the ocy.py library used by the azure-events RA (bsc#1112334) + +- Update to version 4.1.1+git24.9b664917: + * apache: fix return value for silent_status + * ZFS: cleanup different indentations + * Fix spelling error in gcp-vpc-move-ip/route + * Initial version of the azure-events RA + * rabbitmq-cluster: fail monitor when node is in minority partition + * ZFS agent: check status without locks when possible + * Mid: pgsql: Fix to ignore Master's re-promote. + * Low: oracle: print more appropriate log when dbopen was failed + * Low: oracle: accept any boolean value for clear_backupmode option + * nfsserver: run prepare_directory after bind_tree and stop var-lib-nfs-rpc_pipefs.mount to fix issues when changing shared_infodir + * CTDB: fix --logging/--logfile version string comparison (bsc#1102935) + * Do not use the absolute path in redis' pidof calls + * awseip: Documentation updates to prerequisites + * nfsserver: only mount rpc_pipefs if it's not mounted + * nfsserver: mount based on rpcpipefs_dir variable + * LVM-activate: fixes + * IPv6Addr/nagios/sybaseASE: add missing "s"-suffix in metadata + * Add gcp-pd-move python script + * Medium: Squid: Use ss if netstat is not available + * Medium: portblock: Use ss or netstat (partial) + * Medium: garbd: Use netstat or ss + * Mid: apache: Retry pid check. + * timeout/interval: add "s" suffix where it's missing + * Low: Xen: Set utilization for cpu and hv_memory + * pgsql: create replication slots after promoting master + * VirtualDomain: add stateless support + +- Add 0001-Revert-Add-additional-info-to-SAPDatabase-RA.patch + +--- Old: resource-agents-4.1.1+git165.1ddbf85d.tar.xz New: 0001-Revert-Add-additional-info-to-SAPDatabase-RA.patch resource-agents-4.1.9+git24.9b664917.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.gLWTdY/_old 2018-11-06 13:54:36.924233946 +0100 +++ /var/tmp/diff_new_pack.gLWTdY/_new 2018-11-06 13:54:36.940233924 +0100 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.1.1+git165.1ddbf85d +Version:4.1.9+git24.9b664917 Release:0 Summary:HA Reusable Cluster Resource Scripts License:GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later @@ -37,6 +37,8 @@ Patch4: 0004-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch # PATCH-FIX-OPENSUSE: Revert ocf_log: use same log format at pacemaker Patch6: 0006-Revert-ocf_log-use-same-log-format-as-pacemaker.patch +# PATCH-FIX-OPENSUSE: Revert: "Add additional info to SAPDatabase RA" +Patch7: 0001-Revert-Add-additional-info-to-SAPDatabase-RA.patch BuildRequires: autoconf BuildRequires: automake @@ -110,6 +112,7 @@ %patch3 -p1 %patch4 -p1 %patch6 -p1 +%patch7 -p1 %build autoreconf -fvi ++ 0001-Revert-Add-additional-info-to-SAPDatabase-RA.patch ++ >From 422516be53951e22f656d2a164ccfcf8fd75cc07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristoffer=20Gr=C3=B6nlund?= Date: Mon, 22 Oct 2018 15:39:35 +0200 Subject: [PATCH] Revert "Add additional info to SAPDatabase RA" This reverts commit e664d8c2e5348a0ca9c4b574015a24775f8244cd. --- heartbeat/SAPDatabase | 16 ++-- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/heartbeat/SAPDatabase b/heartbeat/SAPDatabase index 4cde3080..a45f45d4 100755 --- a/heartbeat/SAPDatabase +++ b/heartbeat/SAPDatabase @@ -91,17 +91,6 @@ The required minimum version of SAPHostAgent is: Release: 7.20 Patch Number: 90 or compile time after: Dec 17 2011 - -A single HANA is managed as a primitive resource by the SAPDatabase RA. Therefor the parameter MONITOR_SERVICES has to match the output service names of the command "sapcontrol -nr \$InstNr -function GetProcessList". -"\$InstNr" has to be replaced by the respective instance number. - -For an HANA database with SID "TST" and inst
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 2018-09-20 11:40:21 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Thu Sep 20 11:40:21 2018 rev:88 rq:635012 version:4.1.1+git165.1ddbf85d Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2018-09-07 15:35:10.142814837 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2018-09-20 11:40:23.260894260 +0200 @@ -1,0 +2,8 @@ +Tue Sep 07 15:57:39 UTC 2018 - dake...@suse.com + +- Created the symlink for the suse:aws-vpc-move-ip RA for backward + compatibility reasons. The package aws-vpc-move-ip will be dropped + and the Upstream resource agent will be the only one maintained. + (fate#326697) + +--- Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.FcI3Aa/_old 2018-09-20 11:40:23.804893941 +0200 +++ /var/tmp/diff_new_pack.FcI3Aa/_new 2018-09-20 11:40:23.804893941 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -51,6 +51,9 @@ Obsoletes: heartbeat-resources Provides: %{name}-devel = %{version} Provides: heartbeat-resources +# Merging the aws-vpc-move-ip package as the upstream RA will be adopted. +Provides: aws-vpc-move-ip = 0.2.20171113 +Obsoletes: aws-vpc-move-ip <= 0.2.20171113 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -149,6 +152,13 @@ install -m 644 $file %{buildroot}%{_datadir}/nagios/plugins-metadata done +# Create a symlink for backward compat of suse:aws-vpc-move-ip +( +mkdir -p %{buildroot}%{_libexecdir}/ocf/resource.d/suse +cd %{buildroot}%{_libexecdir}/ocf/resource.d/suse +ln -s %{_libexecdir}/ocf/resource.d/heartbeat/aws-vpc-move-ip aws-vpc-move-ip +) + %post %service_add_post resource-agents-deps.target %tmpfiles_create %_tmpfilesdir/resource-agents.conf @@ -192,6 +202,7 @@ %{_datadir}/%{name}/ocft/helpers.sh %{_datadir}/%{name}/ocft/runocft %{_datadir}/%{name}/ocft/runocft.prereq +%{_libexecdir}/ocf/resource.d/suse %{_libexecdir}/ocf/resource.d/heartbeat %{_libexecdir}/ocf/lib/heartbeat %{_sbindir}/ocf-tester
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 2018-09-07 15:35:08 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Fri Sep 7 15:35:08 2018 rev:87 rq:633461 version:4.1.1+git165.1ddbf85d Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2018-08-17 23:57:52.837962572 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2018-09-07 15:35:10.142814837 +0200 @@ -1,0 +2,32 @@ +Tue Sep 04 15:57:39 UTC 2018 - abr...@suse.com + +- Update to version 4.1.1+git165.1ddbf85d: + * Add Python library + * gcp-vpc-move-vip: use Python library + * gcp-vpc-move-vip: moved alias-parameters to top of metadata + * gcp-vpc-move-route: use Python library + * Python: add logging.basicConfig() to support background logging + * CTDB: fix incorrect db corruption reports (bsc#1101668) + * CTDB: explicitly use bash shell + * CTDB: fix OCF_RESKEY_ctdb_recovery_lock validation (bsc#1088692) + * aws-vpc-move-ip: Use ip utility to check address + * rabbitmq-cluster: retry start when cluster join fails + * ipsec: Add tunnel fallback option + * LVM: fix missing dash (bsc#1104900) + * Remove output redirection to file in /tmp + * Medium: mysql: Remove obsolete DEBUG_LOG functionality (bsc#1021689) + * lvmlockd: add cmirrord support + * Initial podman support + * LVM-activate: return OCF_ERR_CONFIGURED for incorrect vg_access_mode + * spec: fix some overkil path-based Requires, trailing whitespace, thinko + * rabbitmq-cluster: get cluster status from mnesia during monitor + * aws-vpc-move-ip: Fix broken shell quoting + * Filesystem: Support symlink as mountpoint directory + * aliyun-vpc-move-ip: improve metadata and manpage + * aws-vpc-move-ip: Check the rounting table also during monitor probe action ((bsc#1106707) + * aws-vpc-move-ip: Force text output during awscli call ((bsc#1106707) + * aws-vpc-move-ip: Included the address param for backward compat. Evaluate if the address param is set and if the ip para is null, and set the ip param with the address value. ((bsc#1106707) + * pgsql: Avoid the change of /dev/null to postgres owner/group The check_log_file performs a -f test on the logfile which is set to /dev/null by default, and it returns 1 for non-regular files. (bsc#1090882) + * Filesystem: Canonicalize mountpoint symlinks + +--- Old: resource-agents-4.1.1+git118.9a4fbd24.tar.xz New: resource-agents-4.1.1+git165.1ddbf85d.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.eYsDpj/_old 2018-09-07 15:35:10.762814140 +0200 +++ /var/tmp/diff_new_pack.eYsDpj/_new 2018-09-07 15:35:10.766814135 +0200 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.1.1+git118.9a4fbd24 +Version:4.1.1+git165.1ddbf85d Release:0 Summary:HA Reusable Cluster Resource Scripts License:GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later ++ _servicedata ++ --- /var/tmp/diff_new_pack.eYsDpj/_old 2018-09-07 15:35:10.814814081 +0200 +++ /var/tmp/diff_new_pack.eYsDpj/_new 2018-09-07 15:35:10.814814081 +0200 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/resource-agents.git -9a4fbd24c3553b6610b72bb0eb0c6476c97c9a9a +1ddbf85d646b89df0a5db0d763861fdbad03e66f \ No newline at end of file ++ resource-agents-4.1.1+git118.9a4fbd24.tar.xz -> resource-agents-4.1.1+git165.1ddbf85d.tar.xz ++ 3195 lines of diff (skipped)
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 2018-08-17 23:57:50 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Fri Aug 17 23:57:50 2018 rev:86 rq:628530 version:4.1.1+git118.9a4fbd24 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2018-06-28 15:13:16.383608937 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2018-08-17 23:57:52.837962572 +0200 @@ -1,0 +2,32 @@ +Thu Aug 09 10:05:28 UTC 2018 - dake...@suse.com + +- Update to version 4.1.1+git118.9a4fbd24: + * SAPInstance: Improved SAP instance profile detection (bsc#1096744) + * findif: only match lines containing netmasks + * SAPInstance: Improved indents (bsc#1096744) + * SAPInstance: implemeted reload method (bsc#1096744) + * build: add missing manpages + * aliyun-vpc-move-ip: fix manpage (fate#326557) + * aliyun-vpc-move-ip: fixes. (fate#326557) + * Add Aliyun vpc-move-ip agent. (fate#326557) + * gcp-vpc-move-route.in: minor fixes + * gcp-vpc-move-route.in: move stackdriver parameter + * gcp-vpc-move-vip.in: filter call to aggregatedList + * gcp-vpc-move-ip.in: add deprecation message + * gcp-vpc-move-route.in: python implementation of gcp-vpc-move-ip.in + * Do not call ocf_attribute_target in the meta-data function + * sfex: fixes to avoid errors with latest gcc + * gcp-vpc-move-vip.in: minor fixes + * gcp-vcp-move-vip.in: implement validate-all + * gcp-vpc-move-vip.in: minor fixes + * gcp-vpc-move-vip.in: manage ip alias + * CI: skip Python agents in shellcheck + * configure: add Python path detection + * Volume groups and logical volumes "-" in their name get mangled with double dashes in dmsetup. Switching to wc and just counting lines while depending on the vgname + lvname filter in the dmsetup call gets around the issue with dmsetup outputting correctly but grep failing due to the name mangle. + * Mid: IPaddr2: Change return code. + * ra-dev-guide: update instructions for GitHub + * sybaseASE: bash path-detection + * sybaseASE: new resource agent + * gcp-vpc-move-ip: check specificed gcloud binary in validate + +--- Old: resource-agents-4.1.1+git70.00ae6a17.tar.xz New: resource-agents-4.1.1+git118.9a4fbd24.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.fNNvD8/_old 2018-08-17 23:57:53.289963915 +0200 +++ /var/tmp/diff_new_pack.fNNvD8/_new 2018-08-17 23:57:53.297963940 +0200 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.1.1+git70.00ae6a17 +Version:4.1.1+git118.9a4fbd24 Release:0 Summary:HA Reusable Cluster Resource Scripts License:GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later ++ _servicedata ++ --- /var/tmp/diff_new_pack.fNNvD8/_old 2018-08-17 23:57:53.325964022 +0200 +++ /var/tmp/diff_new_pack.fNNvD8/_new 2018-08-17 23:57:53.329964034 +0200 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/resource-agents.git -00ae6a179d95471bd7ce37197b97bd9498c539a1 +9a4fbd24c3553b6610b72bb0eb0c6476c97c9a9a \ No newline at end of file ++ resource-agents-4.1.1+git70.00ae6a17.tar.xz -> resource-agents-4.1.1+git118.9a4fbd24.tar.xz ++ 2373 lines of diff (skipped)
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 2018-06-28 15:13:00 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Thu Jun 28 15:13:00 2018 rev:85 rq:619354 version:4.1.1+git70.00ae6a17 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2018-06-23 19:58:20.309519039 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2018-06-28 15:13:16.383608937 +0200 @@ -1,0 +2,36 @@ +Wed Jun 27 07:35:01 UTC 2018 - kgronl...@suse.com + +- Unify source package with SLE 12 / Leap 42: + * High: oracle: Fix alter user syntax for set_mon_user_profile (bsc#1089279) + * Medium: Raid1: Ignore transient devices after stopping a device (bsc#1077416) + * Low: Raid1: remove unnecessary wait flags (bsc#1077416) + * Medium: aws-vpc-route53: Fix tempfile race (bsc#1059312) + * High: aws-vpc-route53: Add agent for AWS Route 53 (fate#322781) + * VirtualDomain: Properly migrate VMs on node shutdown (bsc#1074014) + * Low: sg_persist: Read empty value when when no attribute exists (bsc#1048288) + * High: aws-vpc-route53: Add agent for AWS Route 53 (fate#322781) + * Medium: Raid1: Handle case when mddev is a symlink(bsc#1047991) + * Low: ocf-shellfuncs: Avoid printing empty INFO messages (bsc#1053621) + * Low: SAPInstance: Mention monitor support in documentation (bsc#1051913) + +- Obsoletes the following patches (SLE 12 / Leap 42): + * 0001-High-oracle-Fix-alter-user-syntax-for-set_mon_user_p.patch + * 0005-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch + * 0007-Low-sg_persist-Read-empty-value-when-when-no-attribu.patch + * 0008-High-aws-vpc-route53-Add-agent-for-AWS-Route-53-fate.patch + * 0009-Medium-Raid1-Handle-case-when-mddev-is-a-symlink.patch + * 0010-High-CTDB-Don-t-fail-on-empty-directory-bsc-1052577.patch + * 0011-Low-ocf-shellfuncs-Avoid-printing-empty-INFO-message.patch + * 0012-Low-SAPInstance-Mention-monitor-support-in-documenta.patch + * 0013-High-galera-Backport-galera-fixes-from-upstream-bsc-.patch + * 0014-VirtualDomain-Properly-migrate-VMs-on-node-shutdown-.patch + * 0015-Low-aws-vpc-route53-Fix-missing-ocf_log-in-log-messa.patch + * 0016-High-aws-vpc-route53-Add-agent-for-AWS-Route-53-fate.patch + * 0017-Low-aws-vpc-route53-Fix-missing-ocf_log-in-log-messa.patch + * 0018-Medium-aws-vpc-route53-Fix-tempfile-race-bsc-1059312.patch + * 0019-Dev-aws-vpc-route53-Eliminate-duplicated-code.patch + * 0020-Dev-aws-vpc-route53-Clean-up-logging.patch + * 0021-Low-Raid1-remove-unnecessary-wait-flags-bsc-1077416.patch + * 0022-Medium-Raid1-Ignore-transient-devices-after-stopping.patch + +--- Other differences: --
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 2018-06-23 19:58:09 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Sat Jun 23 19:58:09 2018 rev:84 rq:617960 version:4.1.1+git70.00ae6a17 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2018-03-12 12:04:00.556039522 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2018-06-23 19:58:20.309519039 +0200 @@ -1,0 +2,29 @@ +Wed Jun 20 08:14:25 UTC 2018 - kgronl...@suse.com + +- Update to version 4.1.1+git70.00ae6a17: + * Medium: pgsql: Fix incorrect SQL is selected with PostgreSQL 11 or later. + * log the error message in abnormal_end() function even when we are in 'stop' operation so it is clear from logs on how did we end up here + * Medium: SAPInstance: Add monitored services for ENSA2 (bsc#1092384) + * Squid: cleanup description for squid_port parameter + * ldirectord: add manpage to service documentation + * Medium: Add openstack resource agents + * findif: improve IPv6 NIC detection + * awseip: fix allocation_id not found error + * awsvip: get secondary-private-ip more precisely + * awsvip: get network-id from meta-data directly + * syslog-ng: added note that qdisk_dir is only supported in PE6 + * syslog-ng: merge Premium Edition 6 and 7 code into main agent + * send_arp: dont use "-Wcast-align" due to false-positive fail on ARM. + * gcp-vpc-move-ip: fix bash path-detection + * enable chap authentication for lio-t iscsi target implementation. if attribute 'incoming_username' is set: enable attribute 'authentication', disable attribute 'generate_node_acls' and set chap 'userid' and 'password' for each 'allowed_initiator' + * Low: exportfs: Fix inconsistent whitespace in exportfs_monitor + * Medium: exportfs: Fix square bracket stripping in clientspec + * Low: VirtualDomain: fix warning messages in log + * New RA that manage IP moving in GCP + +--- +Mon Apr 16 09:02:40 UTC 2018 - kgronl...@suse.com + +- Require /usr/bin/logger (provided by util-linux-systemd) + +--- Old: resource-agents-4.1.1+git0.5a1edf2b.tar.xz New: resource-agents-4.1.1+git70.00ae6a17.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.WTk3Vh/_old 2018-06-23 19:58:20.917496524 +0200 +++ /var/tmp/diff_new_pack.WTk3Vh/_new 2018-06-23 19:58:20.921496376 +0200 @@ -17,10 +17,10 @@ Name: resource-agents -Version:4.1.1+git0.5a1edf2b +Version:4.1.1+git70.00ae6a17 Release:0 Summary:HA Reusable Cluster Resource Scripts -License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ +License:GPL-2.0-only AND LGPL-2.1-or-later AND GPL-3.0-or-later Group: Productivity/Clustering/HA Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz @@ -47,6 +47,7 @@ BuildRequires: pkgconfig BuildRequires: systemd-rpm-macros BuildRequires: pkgconfig(glib-2.0) +Requires: /usr/bin/logger Obsoletes: heartbeat-resources Provides: %{name}-devel = %{version} Provides: heartbeat-resources @@ -59,7 +60,7 @@ %package -n ldirectord Summary:A Monitoring Daemon for Maintaining High Availability Resources -License:GPL-2.0 and LGPL-2.1+ +License:GPL-2.0-only AND LGPL-2.1-or-later Group: Productivity/Clustering/HA Requires: %{name} Requires: ipvsadm @@ -82,7 +83,7 @@ %package -n monitoring-plugins-metadata Summary:Metadata for Monitoring plugins -License:LGPL-2.1+ and GPL-2.0+ +License:LGPL-2.1-or-later AND GPL-2.0-or-later Group: Productivity/Clustering/HA Requires: monitoring-plugins-fping Requires: monitoring-plugins-http @@ -109,8 +110,8 @@ %build autoreconf -fvi -#because quilt push changed the permissions of sg_persist. -chmod 775 heartbeat/sg_persist +# because quilt push changed the permissions of sg_persist. +# chmod 775 heartbeat/sg_persist %configure \ --docdir=%{_defaultdocdir}/%{name} \ --with-ras-set=linux-ha \ @@ -149,7 +150,17 @@ done %post -systemd-tmpfiles --create resource-agents.conf || : +%service_add_post resource-agents-deps.target +%tmpfiles_create %_tmpfilesdir/resource-agents.conf + +%preun +%service_del_preun resource-agents-deps.target + +%postun +%service_del_postun resource-agents-deps.target + +%pre +%service_add_pre resource-agents-deps.target %preun -n ldirectord %servi
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 2018-03-12 12:03:58 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Mon Mar 12 12:03:58 2018 rev:83 rq:583760 version:4.1.1+git0.5a1edf2b Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2018-02-08 14:10:32.609551190 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2018-03-12 12:04:00.556039522 +0100 @@ -1,0 +2,12 @@ +Tue Mar 06 13:02:41 UTC 2018 - kgronl...@suse.com + +- Update to version 4.1.1+git0.5a1edf2b: + * High: mpathpersist: Fixed problem that character string could not be correctly parsed (bsc#1083896) + * High: VirtualDomain: Properly migrate VMs on node shutdown (bsc#1074014) + * Medium: awseip/awsvip: improvements (incl multi NIC support) + * Medium: awseip/awsvip: increase default "api_delay" to 3s to avoid failures + * Low: pgsql: try to create stats_temp_directory + * Low: Filesystem: Add support for cvfs + * Low: pgsql: improve validations for replication mode + +--- Old: resource-agents-4.1.0+git83.6c77ce7e.tar.xz New: resource-agents-4.1.1+git0.5a1edf2b.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.VjDHDk/_old 2018-03-12 12:04:02.311976592 +0100 +++ /var/tmp/diff_new_pack.VjDHDk/_new 2018-03-12 12:04:02.315976449 +0100 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.1.0+git83.6c77ce7e +Version:4.1.1+git0.5a1edf2b Release:0 Summary:HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ ++ _service ++ --- /var/tmp/diff_new_pack.VjDHDk/_old 2018-03-12 12:04:02.379974155 +0100 +++ /var/tmp/diff_new_pack.VjDHDk/_new 2018-03-12 12:04:02.379974155 +0100 @@ -4,7 +4,7 @@ git .git resource-agents -4.1.0+git@TAG_OFFSET@.%h +4.1.1+git@TAG_OFFSET@.%h master enable ++ _servicedata ++ --- /var/tmp/diff_new_pack.VjDHDk/_old 2018-03-12 12:04:02.415972865 +0100 +++ /var/tmp/diff_new_pack.VjDHDk/_new 2018-03-12 12:04:02.419972722 +0100 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/resource-agents.git -6c77ce7e06beaec7b8220f4bcc84f60e86740423 +5a1edf2b9d514a6526cdc2ae7218b6e75be2583a \ No newline at end of file ++ resource-agents-4.1.0+git83.6c77ce7e.tar.xz -> resource-agents-4.1.1+git0.5a1edf2b.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.1.0+git83.6c77ce7e/ChangeLog new/resource-agents-4.1.1+git0.5a1edf2b/ChangeLog --- old/resource-agents-4.1.0+git83.6c77ce7e/ChangeLog 2018-02-07 14:30:07.0 +0100 +++ new/resource-agents-4.1.1+git0.5a1edf2b/ChangeLog 2018-03-05 10:25:31.0 +0100 @@ -1,3 +1,35 @@ +* Mon Mar 5 2018 resource-agents contributors +- stable release 4.1.1 +- VirtualDomain: properly migrate VMs on node shutdown (bsc#1074014) +- mpathpersist: fixed issue with reservation key parsing in status() +- pgsql: create stats temp directory if it doesnt exist +- pgsql: improved validation for replication mode + +* Mon Feb 26 2018 resource-agents contributors +- release candidate 4.1.1 rc1 +- awseip/awsvip: improvements (incl multi NIC support) +- Filesystem: add support for cvfs +- redis: add support for tunneling replication traffic +- Raid1: ignore transient devices after stopping a device +- tomcat: fix invalid stop option +- oracle: log warning when using using sysdba instead of "monuser" +- crm_*: use new parameter names +- syslog-ng: fix to make commercial version supported as well +- lvmlockd: change lvm.conf to use lvmlockd +- mariadb: new RA for MariaDB master/slave replication setup with GTID +- mpathpersist: new RA +- lxd-info/machine-info: new RAs +- IPsrcaddr: only check for ifconfig on BSD/Solaris +- CTDB: cope with deprecated "idmap backend" smb.conf option +- CTDB: add new possible location for CTDB_SYSCONFIG +- oracle: fix alter user syntax for set_mon_user_profile +- db2: improve monitor and simplify STANDBY/.../DISCONNECTED +- ocf-shellfuncs: fix fallback name for ocf_attribute_target() +- CTDB: fix initial probe +- jira: new RA +- azure-lb: new RA +- IPsrcaddr: match exact route to avoid failing + * Tue Nov 28 2017 resource-agents contributors - stable release 4.1.0 - ipsec: new RA diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.1.0+git83.6c77ce7e/doc/dev-guides/ra-dev-guide.asc new/resource-agents-4.1.1
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 2018-02-08 14:10:34 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Thu Feb 8 14:10:34 2018 rev:82 rq:573917 version:4.1.0+git83.6c77ce7e Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2018-01-19 11:48:50.795988398 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2018-02-08 14:10:32.609551190 +0100 @@ -1,0 +2,24 @@ +Wed Feb 7 18:44:49 UTC 2018 - jeng...@inai.de + +- Edits to description, and compact build commands. + +--- +Wed Feb 07 13:31:54 UTC 2018 - kgronl...@suse.com + +- Update to version 4.1.0+git83.6c77ce7e: + * Medium: Raid1: Ignore transient devices after stopping a device (bsc#1077416) + * redis: add support for tunneling replication traffic + * Low: ovsmonitor: Generate man page for ovsmonitor (fate#323276) + * Low: Raid1: remove unnecessary wait flags (bsc#1077416) + * Pacemaker 2.0 compatibility (fate#324508): +* Low: Xen: Use "crm_attribute --name/-n" instead of deprecated "--attr-name" +* Low: Xen,redis: Use "crm_attribute --query/-G" instead of deprecated "--get-value" +* Low: db2,galera,NodeUtilization: Use "crm_attribute --quiet/-q" instead of deprecated "-Q" +* Low: sfex_daemon: Use "crm_resource --node/-N" instead of deprecated "--host-uname/-H" +* Low: Xen,NodeUtilization: Use "crm_attribute --node/-N" instead of deprecated "--node-uname/-U" +* Low: vmware: Do not reference the dropped cluster property "default_action_timeout" + +- Remove patch merged upstream: + * 0001-Drop-python-from-build-system-since-nothing-uses-it.patch + +--- Old: 0001-Drop-python-from-build-system-since-nothing-uses-it.patch resource-agents-4.1.0+git59.a0452207.tar.xz New: resource-agents-4.1.0+git83.6c77ce7e.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.kP6s8A/_old 2018-02-08 14:10:33.533508050 +0100 +++ /var/tmp/diff_new_pack.kP6s8A/_new 2018-02-08 14:10:33.533508050 +0100 @@ -17,9 +17,9 @@ Name: resource-agents -Version:4.1.0+git59.a0452207 +Version:4.1.0+git83.6c77ce7e Release:0 -Summary:Open Source HA Reusable Cluster Resource Scripts +Summary:HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ Group: Productivity/Clustering/HA Url:http://linux-ha.org/ @@ -37,8 +37,6 @@ Patch4: 0004-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch # PATCH-FIX-OPENSUSE: Revert ocf_log: use same log format at pacemaker Patch6: 0006-Revert-ocf_log-use-same-log-format-as-pacemaker.patch -# PATCH-FIX-UPSTREAM: Drop python from build system since nothing uses it (bsc#1076413) -Patch7: 0001-Drop-python-from-build-system-since-nothing-uses-it.patch BuildRequires: autoconf BuildRequires: automake @@ -76,12 +74,11 @@ %{?systemd_requires} %description -n ldirectord -ldirectord is a stand alone daemon for monitoring the services on real +ldirectord is a stand-alone daemon for monitoring the services on real servers. Currently, HTTP, HTTPS, and FTP services are supported. -ldirectord is simple to install and works with the heartbeat code -(http://www.linux-ha.org/). +ldirectord works with the heartbeat code (http://www.linux-ha.org/). -See 'ldirectord -h' and linux-ha/doc/ldirectord for more information. +See `ldirectord -h` and linux-ha/doc/ldirectord for more information. %package -n monitoring-plugins-metadata Summary:Metadata for Monitoring plugins @@ -109,7 +106,6 @@ %patch3 -p1 %patch4 -p1 %patch6 -p1 -%patch7 -p1 %build autoreconf -fvi @@ -132,8 +128,7 @@ # Dont package static libs find %{buildroot} -type f -name "*.la" -delete -print # Unset execute permissions from things that shouln't have it -find %{buildroot} -name 'ocf-*' -type f -print0 | xargs -0 chmod a-x -find %{buildroot} -name '*.dtd' -type f -print0 | xargs -0 chmod a-x +find %{buildroot} "(" -name "ocf-*" -o -name "*.dtd" ")" -type f -exec chmod a-x "{}" "+" chmod 0755 %{buildroot}%{_sbindir}/ocf-tester chmod 0755 %{buildroot}%{_sbindir}/ocft mkdir -p %{buildroot}%{_prefix}/lib/tmpfiles.d ++ _servicedata ++ --- /var/tmp/diff_new_pack.kP6s8A/_old 2018-02-08 14:10:33.597505062 +0100 +++ /var/tmp/diff_new_pack.kP6s8A/_new 2018-02-08 14:10:33.597505062 +0100 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/
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 2018-01-19 11:48:44 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Fri Jan 19 11:48:44 2018 rev:81 rq:566867 version:4.1.0+git59.a0452207 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2018-01-16 09:33:45.681864650 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2018-01-19 11:48:50.795988398 +0100 @@ -1,0 +2,11 @@ +Wed Jan 17 15:51:22 UTC 2018 - kgronl...@suse.com + +- Drop python requirement (bsc#1076413) + * 0001-Drop-python-from-build-system-since-nothing-uses-it.patch + +--- +Wed Jan 17 15:45:47 UTC 2018 - kgronl...@suse.com + +- Use python3 (bsc#1076413) + +--- New: 0001-Drop-python-from-build-system-since-nothing-uses-it.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.1xJ5LT/_old 2018-01-19 11:48:51.311964071 +0100 +++ /var/tmp/diff_new_pack.1xJ5LT/_new 2018-01-19 11:48:51.311964071 +0100 @@ -37,6 +37,8 @@ Patch4: 0004-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch # PATCH-FIX-OPENSUSE: Revert ocf_log: use same log format at pacemaker Patch6: 0006-Revert-ocf_log-use-same-log-format-as-pacemaker.patch +# PATCH-FIX-UPSTREAM: Drop python from build system since nothing uses it (bsc#1076413) +Patch7: 0001-Drop-python-from-build-system-since-nothing-uses-it.patch BuildRequires: autoconf BuildRequires: automake @@ -47,7 +49,6 @@ BuildRequires: pkgconfig BuildRequires: systemd-rpm-macros BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(python) Obsoletes: heartbeat-resources Provides: %{name}-devel = %{version} Provides: heartbeat-resources @@ -108,6 +109,7 @@ %patch3 -p1 %patch4 -p1 %patch6 -p1 +%patch7 -p1 %build autoreconf -fvi @@ -127,10 +129,8 @@ %make_install mkdir -p %{buildroot}%{_sysconfdir}/ha.d/resource.d ln -s service %{buildroot}/%{_sbindir}/rcldirectord -# Dont package static libs or compiled python +# Dont package static libs find %{buildroot} -type f -name "*.la" -delete -print -find %{buildroot} -name '*.pyc' -type f -print0 | xargs -0 rm -f -find %{buildroot} -name '*.pyo' -type f -print0 | xargs -0 rm -f # Unset execute permissions from things that shouln't have it find %{buildroot} -name 'ocf-*' -type f -print0 | xargs -0 chmod a-x find %{buildroot} -name '*.dtd' -type f -print0 | xargs -0 chmod a-x ++ 0001-Drop-python-from-build-system-since-nothing-uses-it.patch ++ >From 0a4a95b6e525ae867aa989b8448b8d2459116f4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristoffer=20Gr=C3=B6nlund?= Date: Wed, 17 Jan 2018 16:48:54 +0100 Subject: [PATCH] Drop python from build system since nothing uses it There's no need to require python when it isn't actually used. --- configure.ac | 1 - heartbeat/ocf-binaries.in | 1 - resource-agents.spec.in | 2 +- 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/configure.ac b/configure.ac index 6302fe75..faa3db97 100644 --- a/configure.ac +++ b/configure.ac @@ -470,7 +470,6 @@ dnl === PATH="$PATH:/sbin:/usr/sbin:/usr/local/sbin:/usr/local/bin" export PATH -AM_PATH_PYTHON AC_CHECK_PROGS(MAKE, gmake make) AC_PATH_PROGS(SSH, ssh, /usr/bin/ssh) AC_PATH_PROGS(SCP, scp, /usr/bin/scp) diff --git a/heartbeat/ocf-binaries.in b/heartbeat/ocf-binaries.in index cbf70dbd..db9912e7 100644 --- a/heartbeat/ocf-binaries.in +++ b/heartbeat/ocf-binaries.in @@ -33,7 +33,6 @@ export PATH : ${MSGFMT:=msgfmt} : ${NETSTAT:=netstat} : ${PERL:=perl} -: ${PYTHON:=python} : ${RAIDSTART:=raidstart} : ${RAIDSTOP:=raidstop} : ${ROUTE:=route} diff --git a/resource-agents.spec.in b/resource-agents.spec.in index bb90fd30..8fe63a06 100644 --- a/resource-agents.spec.in +++ b/resource-agents.spec.in @@ -56,7 +56,7 @@ BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XX) # Build dependencies BuildRequires: automake autoconf pkgconfig -BuildRequires: perl python-devel +BuildRequires: perl BuildRequires: libxslt glib2-devel BuildRequires: which -- 2.15.1
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 2018-01-16 09:33:43 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Tue Jan 16 09:33:43 2018 rev:80 rq:563867 version:4.1.0+git59.a0452207 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2017-11-30 12:35:24.299704683 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2018-01-16 09:33:45.681864650 +0100 @@ -1,0 +2,26 @@ +Fri Jan 12 14:33:12 UTC 2018 - kgronl...@suse.com + +- Update to version 4.1.0+git59.a0452207: + * lvmlockd: auto change lvm config to use lvmlockd (fate#323822) + * LVM-activate: put all validations into lvm_validate (fate#323822) + * mariadb: GTID/semi-sync based MariaDB Master/Slave resource-agent + +--- +Tue Jan 09 10:13:13 UTC 2018 - kgronl...@suse.com + +- Update to version 4.1.0+git54.b264e401: + * mpathpersist: New agent (fate#324044) + * jira: New resource agent + * azure-lb: New resource agent + * lxc-info/machine-info: New agents for monitoring containers/machines + * Low: redis: Check read bit on redis config + * Low: IPsrcaddr: Only check for ifconfig on BSD/solaris + * Medium: CTDB: Cope with deprecated "idmap backend" smb.conf option + * Medium: oracle: Fix alter user syntax for set_mon_user_profile + * Medium: db2: improve monitor and simplify STANDBY/.../DISCONNECTED + * Medium: CTDB: fix initial probe + * Medium: ethmonitor: add intel omnipath support + * Medium: LVM-activate: avoid unnecessary validation in stop action + * Medium: IPsrcaddr: match exact route to avoid failing + +--- Old: resource-agents-4.1.0~git8.2900c751.tar.xz New: resource-agents-4.1.0+git59.a0452207.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.R42s7C/_old 2018-01-16 09:33:46.289836204 +0100 +++ /var/tmp/diff_new_pack.R42s7C/_new 2018-01-16 09:33:46.293836016 +0100 @@ -1,7 +1,7 @@ # # spec file for package resource-agents # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.1.0~git8.2900c751 +Version:4.1.0+git59.a0452207 Release:0 Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ ++ _service ++ --- /var/tmp/diff_new_pack.R42s7C/_old 2018-01-16 09:33:46.345833583 +0100 +++ /var/tmp/diff_new_pack.R42s7C/_new 2018-01-16 09:33:46.345833583 +0100 @@ -4,7 +4,7 @@ git .git resource-agents -4.1.0~git@TAG_OFFSET@.%h +4.1.0+git@TAG_OFFSET@.%h master enable ++ _servicedata ++ --- /var/tmp/diff_new_pack.R42s7C/_old 2018-01-16 09:33:46.361832835 +0100 +++ /var/tmp/diff_new_pack.R42s7C/_new 2018-01-16 09:33:46.365832648 +0100 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/resource-agents.git -051743955c4f1f5fe412875afba94edd2839008c +a0452207e24f1fe11207daf75e7c6e674c7dfa8c \ No newline at end of file
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 2017-11-30 12:35:22 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Thu Nov 30 12:35:22 2017 rev:79 rq:544613 version:4.1.0~git8.2900c751 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2017-11-04 10:25:04.140099637 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2017-11-30 12:35:24.299704683 +0100 @@ -1,0 +2,20 @@ +Thu Nov 23 11:42:29 UTC 2017 - kgronl...@suse.com + +- Update to version v4.1.0rc1~git8.2900c751: + * Drop libnet dependency (bsc#1069596) + * db2: fix HADR promote when master failed + * Add resource agent for IPSEC tunnels + * Mid: apache: Move the stop judgment last. + * Mid: apache: Eliminate wasteful TERM transmission, correct the waiting time correctly. + * galera: recover from empty gvwstate.dat + * Revert "LVM: use vgscan --cache to update metadata during start/relocate" + * Medium: IPaddr2: do not send Gratuitous ARPs in the Cluster IP configuration + * Medium: IPaddr2: add send_arp_opts parameter + * Medium: IPaddr2: allow to choose arping instead of send_arp binary + * Low: send_arp.linux: print proper usage + * Low: IPaddr2: document arp_interval as deprecated + * Low: IPaddr2: remove metadata of an unused parameter arp_mac + * Low: IPaddr2: always remove orphan pidfile + * Low: IPaddr2: use ocf_log for an output from send_arp + +--- Old: resource-agents-4.0.1+git.1509705432.020b5b34.tar.xz New: resource-agents-4.1.0~git8.2900c751.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.ETHIxU/_old 2017-11-30 12:35:24.979679959 +0100 +++ /var/tmp/diff_new_pack.ETHIxU/_new 2017-11-30 12:35:24.979679959 +0100 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.0.1+git.1509705432.020b5b34 +Version:4.1.0~git8.2900c751 Release:0 Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ @@ -43,7 +43,6 @@ BuildRequires: docbook-xsl-stylesheets BuildRequires: docbook_4 BuildRequires: libglue-devel -BuildRequires: libnet-devel BuildRequires: libxslt BuildRequires: pkgconfig BuildRequires: systemd-rpm-macros @@ -118,6 +117,7 @@ --docdir=%{_defaultdocdir}/%{name} \ --with-ras-set=linux-ha \ --enable-fatal-warnings=no \ +--enable-libnet=no \ --with-systemdsystemunitdir=%{_unitdir} \ \ --with-pkg-name=%{name} \ --with-rsctmpdir=%{_rundir}/%{name} ++ 0001-LVM-Default-partial_activation-to-true-in-SLE-HAE.patch ++ --- /var/tmp/diff_new_pack.ETHIxU/_old 2017-11-30 12:35:24.999679232 +0100 +++ /var/tmp/diff_new_pack.ETHIxU/_new 2017-11-30 12:35:25.003679086 +0100 @@ -1,42 +1,41 @@ -From 9977cd5a8cdba4dc0e75eeb03777f0b5f9ffecdd Mon Sep 17 00:00:00 2001 +From acffcfbecd397d3bf9a2ce04c0a86b3433cbe960 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristoffer=20Gr=C3=B6nlund?= -Date: Thu, 18 May 2017 00:16:59 +0200 -Subject: [PATCH 1/5] LVM: Default partial_activation to true in SLE HAE +Date: Thu, 23 Nov 2017 13:47:03 +0100 +Subject: [PATCH] LVM: Default partial_activation to true in SLE HAE --- - heartbeat/LVM | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) + heartbeat/LVM | 9 +++-- + 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/heartbeat/LVM b/heartbeat/LVM -index 7ef1a7e3..6b04 100755 +index aa1276e1..1a15d689 100755 --- a/heartbeat/LVM +++ b/heartbeat/LVM -@@ -103,7 +103,7 @@ physical volumes missing. It helps to set to true when using mirrored - logical volumes. +@@ -29,6 +29,11 @@ + : ${OCF_FUNCTIONS_DIR=${OCF_ROOT}/lib/heartbeat} + . ${OCF_FUNCTIONS_DIR}/ocf-shellfuncs + ++ ++# True by default in SLE HAE ++OCF_RESKEY_partial_activation_default=true ++: ${OCF_RESKEY_partial_activation:=${OCF_RESKEY_partial_activation_default}} ++ + ### + + +@@ -97,10 +102,10 @@ If "exclusive" is set on a non clustered volume group, this overrides the tag to + + If set, the volume group will be activated partially even with some + physical volumes missing. It helps to set to true when using mirrored +-logical volumes. ++logical volumes. Enabled by default. Activate VG partially when missing PVs - -+ ++ -@@ -368,7 +368,7 @@ get_activate_options() - 2) options="${options}ey";; - esac - -- if ocf_is_true "$OCF_RESKEY_partial_activation" ; then -+ if ocf_is
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 2017-11-04 10:24:53 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Sat Nov 4 10:24:53 2017 rev:78 rq:538641 version:4.0.1+git.1509705432.020b5b34 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2017-09-07 22:11:35.696667932 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2017-11-04 10:25:04.140099637 +0100 @@ -1,0 +2,16 @@ +Fri Nov 03 10:37:33 UTC 2017 - kgronl...@suse.com + +- Update to version 4.0.1+git.1509705432.020b5b34: + * LVM-activate: add new RA for LVM activation (fate#323822) + * nfsserver: allow stop to timeout + * adding docker-native healthcheck query to docker + +--- +Wed Nov 01 08:56:02 UTC 2017 - kgronl...@suse.com + +- Update to version 4.0.1+git.1508859013.2b3cb4a6: + * Medium: aws-vpc-route53: Fix tempfile race (bsc#1059312) + * High: pgsql: Support PG10: Following the change of the PostgreSQL function name. + * High: pgsql: Support PG10: Following the change of the default action of "pg_ctl start" and "pg_ctl promote". + +--- Old: resource-agents-4.0.1+git.1504527822.722ffb5b.tar.xz New: resource-agents-4.0.1+git.1509705432.020b5b34.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.2FZf6V/_old 2017-11-04 10:25:04.944070381 +0100 +++ /var/tmp/diff_new_pack.2FZf6V/_new 2017-11-04 10:25:04.944070381 +0100 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.0.1+git.1504527822.722ffb5b +Version:4.0.1+git.1509705432.020b5b34 Release:0 Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ ++ _servicedata ++ --- /var/tmp/diff_new_pack.2FZf6V/_old 2017-11-04 10:25:05.68343 +0100 +++ /var/tmp/diff_new_pack.2FZf6V/_new 2017-11-04 10:25:05.68343 +0100 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/resource-agents.git -c36c4638b15d1dc612751294fbfa903a41658e84 +94a9b505ab90bf1979b9178b461199d8ee9bcb2e \ No newline at end of file ++ resource-agents-4.0.1+git.1504527822.722ffb5b.tar.xz -> resource-agents-4.0.1+git.1509705432.020b5b34.tar.xz ++ 2113 lines of diff (skipped)
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 2017-09-07 22:11:23 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Thu Sep 7 22:11:23 2017 rev:77 rq:520789 version:4.0.1+git.1504527822.722ffb5b Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2017-09-04 12:27:57.742039793 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2017-09-07 22:11:35.696667932 +0200 @@ -1,0 +2,6 @@ +Mon Sep 04 12:25:39 UTC 2017 - kgronl...@suse.com + +- Update to version 4.0.1+git.1504527822.722ffb5b: + * High: ovsmonitor: Add OpenvSwitch monitor agent (fate#323276) + +--- Old: resource-agents-4.0.1+git.1504207605.22ac330c.tar.xz New: resource-agents-4.0.1+git.1504527822.722ffb5b.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.MzaviR/_old 2017-09-07 22:11:36.316580561 +0200 +++ /var/tmp/diff_new_pack.MzaviR/_new 2017-09-07 22:11:36.316580561 +0200 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.0.1+git.1504207605.22ac330c +Version:4.0.1+git.1504527822.722ffb5b Release:0 Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ ++ _servicedata ++ --- /var/tmp/diff_new_pack.MzaviR/_old 2017-09-07 22:11:36.368573234 +0200 +++ /var/tmp/diff_new_pack.MzaviR/_new 2017-09-07 22:11:36.368573234 +0200 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/resource-agents.git -22ac330c468817d8c1a81214dfa0a5b2dcdb9291 +c36c4638b15d1dc612751294fbfa903a41658e84 \ No newline at end of file ++ resource-agents-4.0.1+git.1504207605.22ac330c.tar.xz -> resource-agents-4.0.1+git.1504527822.722ffb5b.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.0.1+git.1504207605.22ac330c/.travis.yml new/resource-agents-4.0.1+git.1504527822.722ffb5b/.travis.yml --- old/resource-agents-4.0.1+git.1504207605.22ac330c/.travis.yml 2017-08-31 21:26:45.0 +0200 +++ new/resource-agents-4.0.1+git.1504527822.722ffb5b/.travis.yml 2017-09-04 14:23:42.0 +0200 @@ -6,6 +6,7 @@ sources: - debian-sid packages: + - libxml2-utils - shellcheck script: - ./ci/build.sh diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.0.1+git.1504207605.22ac330c/heartbeat/Makefile.am new/resource-agents-4.0.1+git.1504527822.722ffb5b/heartbeat/Makefile.am --- old/resource-agents-4.0.1+git.1504207605.22ac330c/heartbeat/Makefile.am 2017-08-31 21:26:45.0 +0200 +++ new/resource-agents-4.0.1+git.1504527822.722ffb5b/heartbeat/Makefile.am 2017-09-04 14:23:42.0 +0200 @@ -127,6 +127,7 @@ oraasm \ oracle \ oralsnr \ + ovsmonitor \ pgagent \ pgsql \ pingd \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.0.1+git.1504207605.22ac330c/heartbeat/ovsmonitor new/resource-agents-4.0.1+git.1504527822.722ffb5b/heartbeat/ovsmonitor --- old/resource-agents-4.0.1+git.1504207605.22ac330c/heartbeat/ovsmonitor 1970-01-01 01:00:00.0 +0100 +++ new/resource-agents-4.0.1+git.1504527822.722ffb5b/heartbeat/ovsmonitor 2017-09-04 14:23:42.0 +0200 @@ -0,0 +1,450 @@ +#!/bin/sh +# +# OCF Resource Agent compliant script. +# Monitor the vitality of a local OpenVSwitch bond. +# +# Based on the work by Alexander Krauth. +# +# Transfered from ethmonitor into ovsmonitor by Mathieu Grzybek. +# +# Copyright (c) 2017 Robert Euhus, Alexander Krauth, Lars Marowsky-Bré +# Mathieu Grzybek +# All Rights Reserved. +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of version 2 of the GNU General Public License as +# published by the Free Software Foundation. +# +# This program is distributed in the hope that it would be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +# +# Further, this software is distributed without any warranty that it is
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 2017-09-04 12:27:56 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Mon Sep 4 12:27:56 2017 rev:76 rq:520014 version:4.0.1+git.1504207605.22ac330c Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2017-08-12 19:59:53.845568887 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2017-09-04 12:27:57.742039793 +0200 @@ -1,0 +2,60 @@ +Thu Aug 31 19:31:11 UTC 2017 - kgronl...@suse.com + +- Update to version 4.0.1+git.1504207605.22ac330c: (bsc#1053207) + * galera: Honor "safe_to_bootstrap" flag in grastate.dat (bsc#1055017) + * galera: Fix instance name in master_exists() (bsc#1056635) + +--- +Thu Aug 31 09:06:09 UTC 2017 - kgronl...@suse.com + +- Update to version 4.0.1+git.1504170332.70fbcd8a: + * Medium: ocf-shellfuncs: improve locking (ocf_take_lock) + * Low: ocf-shellfuncs: Avoid printing empty INFO messages (bsc#1053621) + * Low: SAPInstance: Mention monitor support in documentation (bsc#1051913) + * High: lvmlockd: add resource agent for lvmlockd daemon (fate#323822) + * High: rkt: Add agent for managing rkt containers + * Medium: varnish: Compatibility for version 4.0 + +--- +Mon Aug 28 08:07:15 UTC 2017 - kgronl...@suse.com + +- Update to version 4.0.1+git.1503904762.b4582bdb: + * Low: mysql: Fixed bug where crm_admin is never called, leaving master scores to -1 in certain conditions. + * Low: exportfs: check fsid parameter for not containing a comma + * Low: mysql: don't run ocf_is_ms check in a subshell + * Low: redis: add check for redis-check-rdb + * Low: redis: wait for pid file to appear after start + * High: pgsql: Allow dynamic membership + * Medium: CTDB: fix issue with --logfile being replace with --logging + * Medium: oraasm: new resource agent for Oracle ASM Disk Groups + * Medium: rabbitmq-cluster: Backup and restore policies + * Low: Raid1: Clean up spelling and whitespace + * Medium: LVM: use vgscan --cache to update metadata during start/relocate + * Medium: LVM: warn when cache mode is not writethrough + * Medium: iSCSILogicalUnit: add emulate parameters + * Medium: mysql: Properly Detect read_only State + * Medium: anything: Allow multiple instances of binfiles to be run (pidfile will be unique) + * Medium: anything: Start should return OCF_RUNNING if monitor succeeds + * Medium: anything: Attempt to fix missing PID directory before starting + * Medium: kamailio fixes and enhancements for v5.0 + * Low: portblock: dont log dd "0+0 records in/out" + * Medium: Raid1: Handle case when mddev is a symlink + * Low: sg_persist: Read empty value when when no attribute exists (bsc#1048288) + * Medium: VirtualDomain: new attributes migrateuri, remoteuri, migration_user + * Low: sapdb: Add hdbnameserver to monitor services + * High: CTDB: Don't fail on empty directory (bsc#1052577) + * High: minio: Resource agent for the minio storage server + * High: ZFS: Add ZFS Resource Agent + * High: awseip/awsvip: fixes and improvements + * Medium: VirtualDomain: new configuration option shutdown_mode + * Medium: Route: Resource key for the address family (ip4, ip6 or detect) + * Low: aws-vpc-route53: Fix missing ocf_log in log message + +- Remove patches merged upstream: + * Remove 0005-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch + * Remove 0008-Low-sg_persist-Read-empty-value-when-when-no-attribu.patch + * Remove 0010-High-CTDB-Don-t-fail-on-empty-directory-bsc-1052577.patch + * Remove 0009-High-aws-vpc-route53-Add-agent-for-AWS-Route-53-fate.patch + * Remove 0007-Medium-Raid1-Handle-case-when-mddev-is-a-symlink.patch + +--- Old: 0005-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch 0007-Medium-Raid1-Handle-case-when-mddev-is-a-symlink.patch 0008-Low-sg_persist-Read-empty-value-when-when-no-attribu.patch 0009-High-aws-vpc-route53-Add-agent-for-AWS-Route-53-fate.patch 0010-High-CTDB-Don-t-fail-on-empty-directory-bsc-1052577.patch resource-agents-4.0.1+git.1495055229.643177f1.tar.xz New: resource-agents-4.0.1+git.1504207605.22ac330c.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.0ZiapG/_old 2017-09-04 12:27:58.765895843 +0200 +++ /var/tmp/diff_new_pack.0ZiapG/_new 2017-09-04 12:27:58.797891345 +0200 @@ -17,7 +17,7 @@ Name: resource-agents -Ver
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 2017-08-12 19:59:51 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Sat Aug 12 19:59:51 2017 rev:75 rq:514976 version:4.0.1+git.1495055229.643177f1 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2017-07-21 22:36:44.159907641 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2017-08-12 19:59:53.845568887 +0200 @@ -1,0 +2,6 @@ +Mon Aug 7 12:52:17 UTC 2017 - kgronl...@suse.com + +- High: CTDB: Don't fail on empty directory (bsc#1052577) + * Add 0010-High-CTDB-Don-t-fail-on-empty-directory-bsc-1052577.patch + +--- New: 0010-High-CTDB-Don-t-fail-on-empty-directory-bsc-1052577.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.2ArX5t/_old 2017-08-12 19:59:54.889422674 +0200 +++ /var/tmp/diff_new_pack.2ArX5t/_new 2017-08-12 19:59:54.897421554 +0200 @@ -45,6 +45,8 @@ Patch8: 0008-Low-sg_persist-Read-empty-value-when-when-no-attribu.patch # PATCH-FIX-UPSTREAM: High: aws-vpc-route53: Add agent for AWS Route 53 (fate#322781) Patch9: 0009-High-aws-vpc-route53-Add-agent-for-AWS-Route-53-fate.patch +# PATCH-FIX-UPSTREAM: High: CTDB: Don't fail on empty directory (bsc#1052577) +Patch10:0010-High-CTDB-Don-t-fail-on-empty-directory-bsc-1052577.patch BuildRequires: autoconf BuildRequires: automake @@ -121,6 +123,7 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 +%patch10 -p1 %build autoreconf -fvi ++ 0010-High-CTDB-Don-t-fail-on-empty-directory-bsc-1052577.patch ++ >From 24a5b8dd76611d23e5071cec5c7be147ce9d7dbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristoffer=20Gr=C3=B6nlund?= Date: Mon, 7 Aug 2017 14:46:55 +0200 Subject: [PATCH] High: CTDB: Don't fail on empty directory (bsc#1052577) Commit 4c9a39d834 introduced a bug which causes the agent to fail with a database corrupted error if the /persistent directory is empty. --- heartbeat/CTDB | 1 + 1 file changed, 1 insertion(+) diff --git a/heartbeat/CTDB b/heartbeat/CTDB index 3e36dd0d..709dbc8e 100755 --- a/heartbeat/CTDB +++ b/heartbeat/CTDB @@ -553,6 +553,7 @@ ctdb_start() { persistent_db_dir="${OCF_RESKEY_ctdb_dbdir}/persistent" mkdir -p $persistent_db_dir 2>/dev/null for pdbase in $persistent_db_dir/*.tdb.[0-9]; do + [ -f "$pdbase" ] || break /usr/bin/tdbdump "$pdbase" >/dev/null 2>/dev/null || { ocf_exit_reason "Persistent database $pdbase is corrupted! CTDB will not start." return $OCF_ERR_GENERIC -- 2.13.2
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 2017-07-21 22:36:36 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Fri Jul 21 22:36:36 2017 rev:74 rq:510547 version:4.0.1+git.1495055229.643177f1 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2017-06-02 10:29:00.520560297 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2017-07-21 22:36:44.159907641 +0200 @@ -1,0 +2,14 @@ +Sun Jul 16 07:26:04 UTC 2017 - kgronl...@suse.com + +- High: aws-vpc-route53: Add agent for AWS Route 53 (fate#322781) + * Add 0009-High-aws-vpc-route53-Add-agent-for-AWS-Route-53-fate.patch +- Low: sg_persist: Read empty value when when no attribute exists (bsc#1048288) + * Add 0008-Low-sg_persist-Read-empty-value-when-when-no-attribu.patch + +--- +Fri Jul 14 06:58:47 UTC 2017 - zl...@suse.com + +- Medium: Raid1: Handle case when mddev is a symlink(bsc#1047991) + 0007-Medium-Raid1-Handle-case-when-mddev-is-a-symlink.patch + +--- New: 0007-Medium-Raid1-Handle-case-when-mddev-is-a-symlink.patch 0008-Low-sg_persist-Read-empty-value-when-when-no-attribu.patch 0009-High-aws-vpc-route53-Add-agent-for-AWS-Route-53-fate.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.VnjH8u/_old 2017-07-21 22:36:44.775820757 +0200 +++ /var/tmp/diff_new_pack.VnjH8u/_new 2017-07-21 22:36:44.775820757 +0200 @@ -39,6 +39,13 @@ Patch5: 0005-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch # PATCH-FIX-OPENSUSE: Revert ocf_log: use same log format at pacemaker Patch6: 0006-Revert-ocf_log-use-same-log-format-as-pacemaker.patch +# PATCH-FIX-OPENSUSE: Medium: Raid1: Handle case when mddev is a symlink(bsc#1047991) +Patch7: 0007-Medium-Raid1-Handle-case-when-mddev-is-a-symlink.patch +# PATCH-FIX-UPSTREAM: Low: sg_persist: Read empty value when when no attribute exists (bsc#1048288) +Patch8: 0008-Low-sg_persist-Read-empty-value-when-when-no-attribu.patch +# PATCH-FIX-UPSTREAM: High: aws-vpc-route53: Add agent for AWS Route 53 (fate#322781) +Patch9: 0009-High-aws-vpc-route53-Add-agent-for-AWS-Route-53-fate.patch + BuildRequires: autoconf BuildRequires: automake BuildRequires: docbook-xsl-stylesheets @@ -111,6 +118,9 @@ %patch4 -p1 %patch5 -p1 %patch6 -p1 +%patch7 -p1 +%patch8 -p1 +%patch9 -p1 %build autoreconf -fvi ++ 0007-Medium-Raid1-Handle-case-when-mddev-is-a-symlink.patch ++ >From 0791dbf2316fa77b18466694204271ee5ec68d59 Mon Sep 17 00:00:00 2001 From: Zhilong Liu Date: Fri, 14 Jul 2017 14:35:16 +0800 Subject: [PATCH] Medium: Raid1: Handle case when mddev is a symlink For the mddev name, the function raid1_monitor_one() should parse whether or not the $mddev is a symlink, because the symlink name wouldn't show in /proc/mdstat and result in "raid1_monitor_one()" returns failure. Signed-off-by: Zhilong Liu --- heartbeat/Raid1 | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/heartbeat/Raid1 b/heartbeat/Raid1 index bef2606..34d5be0 100755 --- a/heartbeat/Raid1 +++ b/heartbeat/Raid1 @@ -353,16 +353,22 @@ raid1_stop() { # raid1_monitor_one() { local mddev=$1 - local md=`echo $mddev | sed 's,/dev/,,'` + local md= local rc local TRY_READD=0 local pbsize # check if the md device exists first # but not if we are in the stop operation # device existence is important only for the running arrays - if [ "$__OCF_ACTION" != "stop" -a ! -b $mddev ]; then - ocf_log info "$mddev is not a block device" - return $OCF_NOT_RUNNING + if [ "$__OCF_ACTION" != "stop" ]; then + if [ -h "$mddev" ]; then + md=$(ls $mddev -l | awk -F'/' '{print $NF}') + elif [ -b "$mddev" ]; then + md=$(echo $mddev | sed 's,/dev/,,') + else + ocf_log info "$mddev is not a block device" + return $OCF_NOT_RUNNING + fi fi if ! grep -e "^$md[ \t:]" /proc/mdstat >/dev/null ; then ocf_log info "$md not found in /proc/mdstat" -- 2.6.6 ++ 0008-Low-sg_persist-Read-empty-value-when-when-no-attribu.patch ++ >From 59361cfe0c1b74b13eb7ef72c9303992197ec6fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Koutn=C3=BD?= Date: Thu, 13 Jul 2017 19:01:02 +0200 Sub
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 2017-06-02 10:28:57 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Fri Jun 2 10:28:57 2017 rev:73 rq:496475 version:4.0.1+git.1495055229.643177f1 Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2017-02-19 00:58:15.682927881 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2017-06-02 10:29:00.520560297 +0200 @@ -2 +2 @@ -Tue Feb 07 17:17:34 UTC 2017 - kgronl...@suse.com +Wed May 17 22:04:17 UTC 2017 - kgronl...@suse.com @@ -4 +4,21 @@ -- Update to version 4.0.1+git.1486025494.150fb85 +- Update to version 4.0.1+git.1495055229.643177f1: + * High: SAPInstance: Add IS_ERS parameter (bsc#1036486) + * High: DB2: fix HADR support for DB2 V98+ (bsc#1035470) + * Medium: iSCSILogicalUnit/iSCSITarget: protect targetcli invocations with locks + * Medium: iSCSILogicalUnit: lio-t IPv6-support + * Medium: LVM: add check_writethrough parameter + * Medium: galera: fix permission of temporary log file for mariadb 10.1.21+ + * Medium: galera: fix the first bootstrap when cluster has no data + * Medium: docker: fix to deal with the image name correctly. + * Medium: named: Add support for rndc options in named resource agent. + * Medium: NodeUtilization: Add NodeUtilization agent + * Medium: rabbitmq-cluster: Allow the rabbitmq cluster to work on pacemaker remote nodes + * Medium: galera: fix master target during promotion with cluster_host_map + * Medium: IPaddr2: add option for specifying IPv6's preferred_lft + * Medium: docker: Allow callers to specify a set of directories that should be created if the don't exist + * Low: pgsql: fix regex in set async mode + * Low: added kamctl parameter as it was missing, causing issues if kamctl is not in PATH + * Low: clvm: remove reload action from metadata + * Low: iSCSILogicalUnit: replace openssl call with md5sum + * Low: nginx: fix return code for configfile err + * Add 0006-Revert-ocf_log-use-same-log-format-as-pacemaker.patch Old: resource-agents-4.0.1+git.1486025494.150fb85.tar.xz New: 0006-Revert-ocf_log-use-same-log-format-as-pacemaker.patch resource-agents-4.0.1+git.1495055229.643177f1.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.Lsinik/_old 2017-06-02 10:29:01.168468747 +0200 +++ /var/tmp/diff_new_pack.Lsinik/_new 2017-06-02 10:29:01.168468747 +0200 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.0.1+git.1486025494.150fb85 +Version:4.0.1+git.1495055229.643177f1 Release:0 Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ @@ -37,6 +37,8 @@ Patch4: 0004-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch # PATCH-FIX-OPENSUSE: Medium: CTDB: Use --logging syntax for ctdbd (bsc#981863) Patch5: 0005-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch +# PATCH-FIX-OPENSUSE: Revert ocf_log: use same log format at pacemaker +Patch6: 0006-Revert-ocf_log-use-same-log-format-as-pacemaker.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: docbook-xsl-stylesheets @@ -49,6 +51,7 @@ BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(python) Obsoletes: heartbeat-resources +Provides: %{name}-devel = %{version} Provides: heartbeat-resources BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -107,6 +110,7 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 %build autoreconf -fvi ++ 0001-LVM-Default-partial_activation-to-true-in-SLE-HAE.patch ++ --- /var/tmp/diff_new_pack.Lsinik/_old 2017-06-02 10:29:01.192465356 +0200 +++ /var/tmp/diff_new_pack.Lsinik/_new 2017-06-02 10:29:01.192465356 +0200 @@ -1,17 +1,17 @@ -From 177ced07b7173798eaa5bca803e5dc1e003aa0cc Mon Sep 17 00:00:00 2001 +From 566778b8bdf3461d6c449cc1c1ef0239485afc84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristoffer=20Gr=C3=B6nlund?= -Date: Wed, 1 Feb 2017 14:51:23 +0100 -Subject: [PATCH 1/5] LVM: Default partial_activation to true in SLE HAE +Date: Thu, 18 May 2017 00:16:59 +0200 +Subject: [PATCH 1/6] LVM: Default partial_activation to true in SLE HAE --- heartbeat/LVM | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/heartbeat/LVM b/heartbeat/LVM -index 90a900b..e9e5813 100755 +index 5b265f58..a5fa463f 100755 --- a/heartbeat/LVM +++ b/heartbeat/LVM -@@ -100,10 +100,10 @@ If "exclusive" is set on a non clustered volume group, this overrides the tag to
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 2017-02-19 00:58:14 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2017-02-06 14:33:30.544034094 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2017-02-19 00:58:15.682927881 +0100 @@ -1,0 +2,5 @@ +Tue Feb 07 17:17:34 UTC 2017 - kgronl...@suse.com + +- Update to version 4.0.1+git.1486025494.150fb85 + +--- Old: resource-agents-4.0.0+git.1485962683.3b5faae.tar.xz New: resource-agents-4.0.1+git.1486025494.150fb85.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.9xphfc/_old 2017-02-19 00:58:16.250848140 +0100 +++ /var/tmp/diff_new_pack.9xphfc/_new 2017-02-19 00:58:16.254847578 +0100 @@ -17,7 +17,7 @@ Name: resource-agents -Version:4.0.0+git.1485962683.3b5faae +Version:4.0.1+git.1486025494.150fb85 Release:0 Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ ++ _service ++ --- /var/tmp/diff_new_pack.9xphfc/_old 2017-02-19 00:58:16.298841401 +0100 +++ /var/tmp/diff_new_pack.9xphfc/_new 2017-02-19 00:58:16.302840840 +0100 @@ -4,7 +4,7 @@ git .git resource-agents -4.0.0+git.%ct.%h +4.0.1+git.%ct.%h master enable ++ _servicedata ++ --- /var/tmp/diff_new_pack.9xphfc/_old 2017-02-19 00:58:16.322838031 +0100 +++ /var/tmp/diff_new_pack.9xphfc/_new 2017-02-19 00:58:16.322838031 +0100 @@ -1,6 +1,6 @@ git://github.com/ClusterLabs/resource-agents.git -816951e9cfe290cfdfda65dce3d566cead8451fc +3cf75fbc5b73d3f6bdabd19e02c4664b630a62eb \ No newline at end of file ++ resource-agents-4.0.0+git.1485962683.3b5faae.tar.xz -> resource-agents-4.0.1+git.1486025494.150fb85.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.0.0+git.1485962683.3b5faae/ChangeLog new/resource-agents-4.0.1+git.1486025494.150fb85/ChangeLog --- old/resource-agents-4.0.0+git.1485962683.3b5faae/ChangeLog 2017-02-01 16:24:43.0 +0100 +++ new/resource-agents-4.0.1+git.1486025494.150fb85/ChangeLog 2017-02-02 09:51:34.0 +0100 @@ -1,3 +1,8 @@ +* Thu Feb 2 2017 resource-agents contributors +- stable release 4.0.1 +- galera: remove "long SST monitoring" support due to corner-case issues +- exportfs: improve regexp handling of clientspec (only strip brackets from edges to support IPv6) + * Tue Jan 31 2017 resource-agents contributors - stable release 4.0.0 - LVM: fix partial activation detection
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 2017-02-06 14:33:29 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2016-12-01 10:23:07.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2017-02-06 14:33:30.544034094 +0100 @@ -1,0 +2,63 @@ +Wed Feb 01 18:43:15 UTC 2017 - kgronl...@suse.com + +- Update to version 4.0.0+git.1485962683.3b5faae: + * Also backup users permissions. Skip guest user permission for vhost / + * Low: slapd: Change of the stop processing. + * LVM: add error messages for partial_activation + * Low: apache: Reduce log spam for success + * Low: findif.sh: Correctly redirect output to /dev/null + * Low: eDir88: Fix incorrect shell usage + * Low: redis: Fix error in log output + * Low: tomcat: Fix incorrect shell usage + * Low: rabbitmq-cluster: Fix incorrect shell usage + * Low: Filesystem: Fix incorrect shell usage + * Low: nginx: Fix incorrect shell usage + * Low: ServeRAID: Fix incorrect shell usage + * Low: postfix: data_dir loop could only ever run once + * Low: SysInfo: Convert test series to legal syntax + * tomcat: fix systemd tomcat start script check + * galera: make last commit parsing compatible with mariadb 10.1.18+ + * galera: prevent promote right after demote + * ifcheck must not suppress stdout of "ip" command so that it can be printed out in case of an error (e.g., usage in findif_check_params). + * Medium: IPaddr2: add option to enable sending refresh arp packets in monitor + * Low: IPaddr2: Log refresh arp packets at debug level instead of info + * pgsql: fix problem with creating replication slot names, when node count greather then 2 + * Low: Update outdated mailing list/wiki references + * Enable dump/restore users from RabbitMQ ver. 3.6.x + * Don't run scriptlets if Mnesia isn't available + * Don't call erlang:halt/0 inside of the working node + * Remove file only if successfully imported users + * Dump users only if non-empty + * Improve dump/restore ofusers' permissions + * Restore users' permissions only if Mnesia is running + * RabbitMQ: Reset Mnesia before joining existing cluster + * portblock: Use -w (wait) to avoid "insufficient privileges" error + * portblock: version check for -w + * Double-quote value of synchronous_standby_names in rep_mode.conf + * specfile: make requirements general and update comments + * Filesystem: check if there are any mounts mounted under the mountpoint + * IPaddr2: return success on stop with invalid IP + * Fix typo in IPaddr2 + * Fix grammar and spelling in some resource agents + * galera: allow names in wsrep_cluster_address to differ from pacemaker nodes' names + * IPaddr2 detect duplicate IP + * redis: use "CLIENT KILL type normal" to notify clients of master being demoted + * specfile: Add metadata.rng to the file to be collected + * Adds support for fstype=zfs on Filesystem resource agent + * LVM: fix partial activation + * galera: revert "long SST monitoring" PR #684 and #762 + * Medium: exportfs: Only strip brackets from edges of clientspec (bsc#103) + +- Rebase patches: + * Add 0001-LVM-Default-partial_activation-to-true-in-SLE-HAE.patch + * Add 0002-nfsserver-fix-path-to-sm-notify.patch + * Add 0003-ldirectord-don-t-create-subsys-lock.patch + * Add 0004-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch + * Add 0005-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch + * Remove lvm-vg-partial-active.diff + * Remove resource-agents-nfsserver-sle11.patch + * Remove no-var-lock-subsys.patch + * Remove 0006-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch + * Remove 0001-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch + +--- Old: 0001-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch 0006-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch lvm-vg-partial-active.diff no-var-lock-subsys.patch resource-agents-3.9.7+git.1478106349.5ff08d4.tar.xz resource-agents-nfsserver-sle11.patch New: 0001-LVM-Default-partial_activation-to-true-in-SLE-HAE.patch 0002-nfsserver-fix-path-to-sm-notify.patch 0003-ldirectord-don-t-create-subsys-lock.patch 0004-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch 0005-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch resource-agents-4.0.0+git.1485962683.3b5faae.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/
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 2016-12-01 10:23:06 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2016-11-03 12:56:01.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2016-12-01 10:23:07.0 +0100 @@ -1,0 +2,12 @@ +Wed Nov 02 17:29:36 UTC 2016 - kgronl...@suse.com + +- Update to version 3.9.7+git.1478106349.5ff08d4: + * tomcat: Add force_systemd parameter to rely on systemd service + * nfsserver: dont stop rpcbind, as other services might use it + * ldirectord: a further fix for spurious reminder e-mails + * Medium: docker: Reduce monitor log spam + * Medium: mysql-proxy: Fix incorrect conditional reported by shellcheck + * Medium: garbd: Fix broken probe check + * Doc: docker: Clarify limitations of monitor_cmd in parameter description + +--- @@ -36 +48 @@ - * oracle: fix issue with C## in monprofile + * oracle: fix issue with C## in monprofile (bsc#1005424) Old: resource-agents-3.9.7+git.1477655995.de4be97.tar.xz New: resource-agents-3.9.7+git.1478106349.5ff08d4.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.3GwdW4/_old 2016-12-01 10:23:08.0 +0100 +++ /var/tmp/diff_new_pack.3GwdW4/_new 2016-12-01 10:23:08.0 +0100 @@ -17,7 +17,7 @@ Name: resource-agents -Version:3.9.7+git.1477655995.de4be97 +Version:3.9.7+git.1478106349.5ff08d4 Release:0 Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ ++ _servicedata ++ --- /var/tmp/diff_new_pack.3GwdW4/_old 2016-12-01 10:23:08.0 +0100 +++ /var/tmp/diff_new_pack.3GwdW4/_new 2016-12-01 10:23:08.0 +0100 @@ -1,4 +1,6 @@ -git://github.com/ClusterLabs/resource-agents.git - de4be9774f236fb3d02bcb5df43d249c44f8e9d3 \ No newline at end of file +git://github.com/ClusterLabs/resource-agents.git +5ff08d4aef4bd693eccbc6072205e5fb88da9c92 + + ++ resource-agents-3.9.7+git.1477655995.de4be97.tar.xz -> resource-agents-3.9.7+git.1478106349.5ff08d4.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.7+git.1477655995.de4be97/ci/build.sh new/resource-agents-3.9.7+git.1478106349.5ff08d4/ci/build.sh --- old/resource-agents-3.9.7+git.1477655995.de4be97/ci/build.sh 2016-10-28 13:59:55.0 +0200 +++ new/resource-agents-3.9.7+git.1478106349.5ff08d4/ci/build.sh 2016-11-02 18:05:49.0 +0100 @@ -22,7 +22,7 @@ fail() { printf "\r\033[2K [\033[0;31mFAIL\033[0m] Checking %s...\n" "$1" - failed=1 + failed=$((failed + 1)) } check() { @@ -57,18 +57,25 @@ check_all_executables() { echo "Checking executables and .sh files..." while read -r script; do + file --mime "$script" | grep 'charset=binary' >/dev/null 2>&1 && continue head=$(head -n1 "$script") [[ "$head" =~ .*ruby.* ]] && continue [[ "$head" =~ .*zsh.* ]] && continue [[ "$head" =~ ^#compdef.* ]] && continue - [[ "$head" =~ ^.*\.c ]] && continue - [[ "$head" =~ ^ldirectord.in ]] && continue + [[ "$script" =~ ^.*\.c ]] && continue + [[ "$script" =~ ^.*\.orig ]] && continue + [[ "$script" =~ ^ldirectord.in ]] && continue check "$script" done < <(eval "$(find_cmd)") - exit $failed + if [ $failed -gt 0 ]; then + echo "$failed failures detected." + exit 1 + fi + exit 0 } ./autogen.sh ./configure make +[ $? ] || failed=$((failed + 1)) check_all_executables diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.7+git.1477655995.de4be97/heartbeat/ClusterMon new/resource-agents-3.9.7+git.1478106349.5ff08d4/heartbeat/ClusterMon --- old/resource-agents-3.9.7+git.1477655995.de4be97/heartbeat/ClusterMon 2016-10-28 13:59:55.0 +0200 +++ new/resource-agents-3.9.7+git.1478106349.5ff08d4/heartbeat/ClusterMon 2016-11-02 18:05:49.0 +0100 @@ -5,7 +5,7 @@ # Starts crm_mon in background which logs cluster status as # html to the specified file. # -# Copyright (c) 2004 SUSE LINUX AG, Lars Marowsky-Br�e +# Copyright (c) 2004
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 2016-11-03 12:56:00 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2016-10-31 09:53:00.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2016-11-03 12:56:01.0 +0100 @@ -1,0 +2,12 @@ +Tue Nov 01 17:56:45 UTC 2016 - kgronl...@suse.com + +- Update to version 3.9.7+git.1477655995.de4be97: + * adjusting sapdb.sh to work with HANA Multi-Tenant Databases (bsc#1007142) + * Medium: docker: Use docker exec for monitor_cmd if supported (bsc#1007867) + * sg_persist: fix matching of hex node ids + * sg_persist: do not spill info output to stderr + * lvm.sh: fix status clustered to check the specified logical volume + * Delay: set default startdelay lower than start timeout to avoid it timing out before starting with default values + * Low: Filesystem: Clearer exit reason if mount fails + +--- Old: resource-agents-3.9.7+git.1475827855.a95ea74.tar.xz New: resource-agents-3.9.7+git.1477655995.de4be97.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.lOYOZb/_old 2016-11-03 12:56:02.0 +0100 +++ /var/tmp/diff_new_pack.lOYOZb/_new 2016-11-03 12:56:02.0 +0100 @@ -17,7 +17,7 @@ Name: resource-agents -Version:3.9.7+git.1475827855.a95ea74 +Version:3.9.7+git.1477655995.de4be97 Release:0 Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ ++ _servicedata ++ --- /var/tmp/diff_new_pack.lOYOZb/_old 2016-11-03 12:56:02.0 +0100 +++ /var/tmp/diff_new_pack.lOYOZb/_new 2016-11-03 12:56:02.0 +0100 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/resource-agents.git - a95ea74ce7bbe721f8f063c6de3af9161e0d713a \ No newline at end of file + de4be9774f236fb3d02bcb5df43d249c44f8e9d3 \ No newline at end of file ++ resource-agents-3.9.7+git.1475827855.a95ea74.tar.xz -> resource-agents-3.9.7+git.1477655995.de4be97.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.7+git.1475827855.a95ea74/ci/build.sh new/resource-agents-3.9.7+git.1477655995.de4be97/ci/build.sh --- old/resource-agents-3.9.7+git.1475827855.a95ea74/ci/build.sh 2016-10-07 10:10:55.0 +0200 +++ new/resource-agents-3.9.7+git.1477655995.de4be97/ci/build.sh 2016-10-28 13:59:55.0 +0200 @@ -5,8 +5,19 @@ declare -i failed failed=0 +# SC2046: Quote this to prevent word splitting. +# SC1090: Can't follow non-constant source. Use a directive to specify location. +# SC2039: In POSIX sh, 'local' is undefined. +# SC2086: Double quote to prevent globbing and word splitting. +# SC2154: var is referenced but not assigned. +ignored_errors="SC1090,SC2039,SC2154" + success() { - printf "\r\033[2K [ \033[00;32mOK\033[0m ] Checking %s...\n" "$1" + printf "\r\033[2K [ \033[00;32mOK\033[0m ] Checking %s...\n" "$1" +} + +warn() { + printf "\r\033[2K [\033[0;33mWARNING\033[0m] Checking %s...\n" "$1" } fail() { @@ -15,38 +26,49 @@ } check() { - local script="$1" - if shellcheck "$script"; then - success "$script" - else - fail "$script" - fi + local script="$1" + + out="$(shellcheck -s sh -f gcc -x -e "$ignored_errors" "$script" 2>&1)" + rc=$? + if [ $rc -eq 0 ]; then + success "$script" + elif echo "$out" | grep -i 'error' >/dev/null; then + fail "$script" + else + warn "$script" + fi + echo "$out" } find_prunes() { - local prunes="! -path './.git/*'" - if [ -f .gitmodules ]; then -while read -r module; do - prunes="$prunes ! -path './$module/*'" -done < <(grep path .gitmodules | awk '{print $3}') - fi - echo "$prunes" + local prunes="! -path './.git/*'" + if [ -f .gitmodules ]; then + while read -r module; do + prunes="$prunes ! -path './$module/*'" + done < <(grep path .gitmodules | awk '{print $3}') + fi + echo "$prunes" } find_cmd() { - echo "find . -type f -and \( -perm /111 -or -name '*.sh' \) $(find_prunes)" + echo "find heartbeat -type f -and \( -perm /111 -or -name '*.sh' \) $(find_prunes)" } check_all_executables() { - echo "Checking executables an
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 2016-10-31 09:52:59 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2016-10-10 17:28:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2016-10-31 09:53:00.0 +0100 @@ -1,0 +2,13 @@ +Tue Oct 18 09:29:39 UTC 2016 - kgronl...@suse.com + +- Update to version 3.9.7+git.1475827855.a95ea74: + * High: nfsserver: Delete the temp file correctly. + * Low: nfsserver: Prevent unnecessary log output + +--- +Tue Oct 18 09:27:32 UTC 2016 - kgronl...@suse.com + +- Revert send_arp to libnet version (bsc#985486) + * For infiniband support in IPaddr2, install ipoibtools + +--- Old: resource-agents-3.9.7+git.1475676827.4af1003.tar.xz New: resource-agents-3.9.7+git.1475827855.a95ea74.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.xf7Afy/_old 2016-10-31 09:53:01.0 +0100 +++ /var/tmp/diff_new_pack.xf7Afy/_new 2016-10-31 09:53:01.0 +0100 @@ -17,7 +17,7 @@ Name: resource-agents -Version:3.9.7+git.1475676827.4af1003 +Version:3.9.7+git.1475827855.a95ea74 Release:0 Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ @@ -112,8 +112,7 @@ --enable-fatal-warnings=no \ --with-systemdsystemunitdir=%{_unitdir} \ \ --with-pkg-name=%{name} \ ---with-rsctmpdir=%{_rundir}/%{name} \ ---enable-libnet=no +--with-rsctmpdir=%{_rundir}/%{name} make %{?_smp_mflags} %install ++ _servicedata ++ --- /var/tmp/diff_new_pack.xf7Afy/_old 2016-10-31 09:53:02.0 +0100 +++ /var/tmp/diff_new_pack.xf7Afy/_new 2016-10-31 09:53:02.0 +0100 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/resource-agents.git - e1ac560cdf37dca96b84babae11172eb9d8538ed \ No newline at end of file + a95ea74ce7bbe721f8f063c6de3af9161e0d713a \ No newline at end of file ++ resource-agents-3.9.7+git.1475676827.4af1003.tar.xz -> resource-agents-3.9.7+git.1475827855.a95ea74.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.7+git.1475676827.4af1003/heartbeat/nfsserver new/resource-agents-3.9.7+git.1475827855.a95ea74/heartbeat/nfsserver --- old/resource-agents-3.9.7+git.1475676827.4af1003/heartbeat/nfsserver 2016-10-05 16:13:47.0 +0200 +++ new/resource-agents-3.9.7+git.1475827855.a95ea74/heartbeat/nfsserver 2016-10-07 10:10:55.0 +0200 @@ -310,8 +310,9 @@ { local threads_num local rc + local fn - ocf_log info "Status: rpcbind" + ocf_log debug "Status: rpcbind" rpcinfo > /dev/null 2>&1 rc=$? if [ "$rc" -ne "0" ]; then @@ -319,7 +320,7 @@ return $OCF_NOT_RUNNING fi - ocf_log info "Status: nfs-mountd" + ocf_log debug "Status: nfs-mountd" rpcinfo -t localhost 15 > /dev/null 2>&1 rc=$? if [ "$rc" -ne "0" ]; then @@ -327,7 +328,7 @@ return $OCF_NOT_RUNNING fi - ocf_log info "Status: nfs-idmapd" + ocf_log debug "Status: nfs-idmapd" fn=`mktemp` nfs_exec status nfs-idmapd > $fn 2>&1 rc=$? @@ -338,7 +339,7 @@ return $OCF_NOT_RUNNING fi - ocf_log info "Status: rpc-statd" + ocf_log debug "Status: rpc-statd" rpcinfo -t localhost 100024 > /dev/null 2>&1 rc=$? if [ "$rc" -ne "0" ]; then @@ -371,6 +372,8 @@ nfsserver_monitor () { + local fn + set_exec_mode fn=`mktemp` case $EXEC_MODE in @@ -603,6 +606,7 @@ nfsserver_start () { local rc; + local fn if nfsserver_monitor; then ocf_log debug "NFS server is already started" @@ -731,6 +735,8 @@ nfsserver_stop () { + local fn + ocf_log info "Stopping NFS server ..." # backup the current sm state information to the ha folder before stopping.
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 2016-10-10 17:28:56 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2016-08-17 11:57:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2016-10-10 17:28:58.0 +0200 @@ -1,0 +2,28 @@ +Thu Oct 06 07:46:38 UTC 2016 - kgronl...@suse.com + +- Update to version 3.9.7+git.1475676827.4af1003: + * High: rabbitmq-cluster: forget stopped rmq nodes with notify=true + * [rabbitmq-cluster] Backup and restore rabbitmq users during resource restart + * RabbitMQ: New error code - 69 + * RabbitMQ: Forget node before 2nd joining attempt + * rabbitmq: Allow automatic cluster recovery before forcing it + * oracle: fix MONPROFILE to use monprofile parameter when set + * oracle: fix issue with C## in monprofile + * oracle: add quotes for monuser and monpassword + * Medium: pgsql: change stop_escalate parameter as usable value + * Low: pgsql: adjust stop_escalate time when it is longer than the timeout + * [galera] Add /etc/default/clustercheck importation + * Medium: ldirectord: Fix the issue in IPv4/IPv6 mixed environment + * ldirectord: Do an initial check of all services in when in 'starting' status + * Low NFS: add more default init scripts to check + * exportfs: Add pseudo resource factor (bsc#978680) + * exportfs: Add IPv6 support + * Low: extend support for AWS elastic ip association + * Low: Rename ra-dev-guide.txt to ra-dev-guide.asc + * garbd: Introduces garbd resource-agent + +- Drop merged patches: + * Remove 0001-Medium-ldirectord-Remove-IPv6-workaround-bsc-977193.patch + * Remove 0001-exportfs-Add-pseudo-resource-factor-bsc-978680.patch + +--- Old: 0001-Medium-ldirectord-Remove-IPv6-workaround-bsc-977193.patch 0001-exportfs-Add-pseudo-resource-factor-bsc-978680.patch resource-agents-3.9.7+git.1461938976.cb7c36a.tar.xz New: resource-agents-3.9.7+git.1475676827.4af1003.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.zC4CVE/_old 2016-10-10 17:28:59.0 +0200 +++ /var/tmp/diff_new_pack.zC4CVE/_new 2016-10-10 17:28:59.0 +0200 @@ -17,7 +17,7 @@ Name: resource-agents -Version:3.9.7+git.1461938976.cb7c36a +Version:3.9.7+git.1475676827.4af1003 Release:0 Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ @@ -34,12 +34,8 @@ Patch4: no-var-lock-subsys.patch # PATCH-FIX-OPENSUSE: Revert moving binaries to /usr/libexec Patch8: 0006-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch -# PATCH-FIX-OPENSUSE: Medium: ldirectord: Remove IPv6 workaround (bsc#977193) -Patch9: 0001-Medium-ldirectord-Remove-IPv6-workaround-bsc-977193.patch # PATCH-FIX-OPENSUSE: Medium: CTDB: Use --logging syntax for ctdbd (bsc#981863) Patch10:0001-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch -# PATCH-FIX-UPSTREAM: exportfs: Add pseudo resource factor (bsc#978680) -Patch11:0001-exportfs-Add-pseudo-resource-factor-bsc-978680.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: docbook-xsl-stylesheets ++ _servicedata ++ --- /var/tmp/diff_new_pack.zC4CVE/_old 2016-10-10 17:28:59.0 +0200 +++ /var/tmp/diff_new_pack.zC4CVE/_new 2016-10-10 17:28:59.0 +0200 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/resource-agents.git - cb7c36abbc9a6002928d429d2492836117c056fa \ No newline at end of file + e1ac560cdf37dca96b84babae11172eb9d8538ed \ No newline at end of file ++ resource-agents-3.9.7+git.1461938976.cb7c36a.tar.xz -> resource-agents-3.9.7+git.1475676827.4af1003.tar.xz ++ 5554 lines of diff (skipped)
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 2016-08-17 11:57:22 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2016-07-07 15:08:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2016-08-17 11:57:25.0 +0200 @@ -1,0 +2,5 @@ +Thu Aug 11 14:44:20 UTC 2016 - kgronl...@suse.com + +- Use non-libnet version of send_arp for IB support (bsc#985486) + +--- Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.w0y0Ud/_old 2016-08-17 11:57:26.0 +0200 +++ /var/tmp/diff_new_pack.w0y0Ud/_new 2016-08-17 11:57:26.0 +0200 @@ -116,7 +116,8 @@ --enable-fatal-warnings=no \ --with-systemdsystemunitdir=%{_unitdir} \ \ --with-pkg-name=%{name} \ ---with-rsctmpdir=%{_rundir}/%{name} +--with-rsctmpdir=%{_rundir}/%{name} \ +--enable-libnet=no make %{?_smp_mflags} %install
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 2016-07-07 15:08:38 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2016-06-05 14:19:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2016-07-07 15:08:39.0 +0200 @@ -1,0 +2,15 @@ +Thu Jun 30 09:58:40 UTC 2016 - tchva...@suse.com + +- Remove unused conditions from the spec-file as we build only on + new enough distributions +- Sort all variables with spec-cleaner for better readability +- Enable monitoring subpkg as we now have all the needed dependencies +- Convert to pkgconfig style dependencies where applicable + +--- +Tue Jun 28 15:54:26 UTC 2016 - kgronl...@suse.com + +- exportfs: Add pseudo resource factor (bsc#978680) +- Add 0001-exportfs-Add-pseudo-resource-factor-bsc-978680.patch + +--- New: 0001-exportfs-Add-pseudo-resource-factor-bsc-978680.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.RbvLRM/_old 2016-07-07 15:08:40.0 +0200 +++ /var/tmp/diff_new_pack.RbvLRM/_new 2016-07-07 15:08:40.0 +0200 @@ -16,40 +16,12 @@ # -%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} < 1100 -%define SSLeay perl-Net_SSLeay -%endif - -%if ! %{defined _rundir} -%define _rundir %{_localstatedir}/run -%endif - -# Disabled by default since openSUSE:Factory -# lacks monitoring-plugins -%define with_monitoring 0 - Name: resource-agents +Version:3.9.7+git.1461938976.cb7c36a +Release:0 Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ Group: Productivity/Clustering/HA -Version:3.9.7+git.1461938976.cb7c36a -Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz Source1:resource-agents.conf @@ -66,33 +38,22 @@ Patch9: 0001-Medium-ldirectord-Remove-IPv6-workaround-bsc-977193.patch # PATCH-FIX-OPENSUSE: Medium: CTDB: Use --logging syntax for ctdbd (bsc#981863) Patch10:0001-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch - -BuildRoot: %{_tmppath}/%{name}-%{version}-build -Obsoletes: heartbeat-resources -Provides: heartbeat-resources +# PATCH-FIX-UPSTREAM: exportfs: Add pseudo resource factor (bsc#978680) +Patch11:0001-exportfs-Add-pseudo-resource-factor-bsc-978680.patch BuildRequires: autoconf BuildRequires: automake -BuildRequires: glib2-devel -BuildRequires: pkgconfig -BuildRequires: python-devel -%if 0%{?suse_version} -BuildRequires: libglue-devel -%if %suse_version > 1130 -BuildRequires: libnet-devel -%else -BuildRequires: libnet -%endif BuildRequires: docbook-xsl-stylesheets BuildRequires: docbook_4 +BuildRequires: libglue-devel +BuildRequires: libnet-devel BuildRequires: libxslt -%endif -%if 0%{?fedora} || 0%{?centos_version} || 0%{?rhel} -BuildRequires: cluster-glue-libs-devel -BuildRequires: docbook-dtds -BuildRequires: docbook-style-xsl -BuildRequires: libxslt -BuildRequires: which -%endif +BuildRequires: pkgconfig +BuildRequires: systemd-rpm-macros +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(python) +Obsoletes: heartbeat-resources +Provides: heartbeat-resources +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description A set of scripts to interface with several services to operate in a @@ -103,31 +64,19 @@ Summary:A Monitoring Daemon for Maintaining High Availability Resources License:GPL-2.0 and LGPL-2.1+ Group: Productivity/Clustering/HA -Requires: %{SSLeay} Requires: %{name} Requires: ipvsadm -Requires: perl-libwww-perl -Obsoletes: heartbeat-ldirectord -Provides: heartbeat-ldirectord +Requires: logrotate Requires: perl-IO-Socket-INET6 Requires: perl-MailTool
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 2016-06-05 14:19:09 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2016-05-23 17:30:44.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2016-06-05 14:19:18.0 +0200 @@ -1,0 +2,8 @@ +Mon May 30 11:12:24 UTC 2016 - kgronl...@suse.com + +- Medium: ldirectord: Remove IPv6 workaround (bsc#977193) +- Medium: CTDB: Use --logging syntax for ctdbd (bsc#981863) +- Add 0001-Medium-ldirectord-Remove-IPv6-workaround-bsc-977193.patch +- Add 0001-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch + +--- New: 0001-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch 0001-Medium-ldirectord-Remove-IPv6-workaround-bsc-977193.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.nweEEM/_old 2016-06-05 14:19:19.0 +0200 +++ /var/tmp/diff_new_pack.nweEEM/_new 2016-06-05 14:19:19.0 +0200 @@ -62,6 +62,10 @@ Patch4: no-var-lock-subsys.patch # PATCH-FIX-OPENSUSE: Revert moving binaries to /usr/libexec Patch8: 0006-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch +# PATCH-FIX-OPENSUSE: Medium: ldirectord: Remove IPv6 workaround (bsc#977193) +Patch9: 0001-Medium-ldirectord-Remove-IPv6-workaround-bsc-977193.patch +# PATCH-FIX-OPENSUSE: Medium: CTDB: Use --logging syntax for ctdbd (bsc#981863) +Patch10:0001-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: heartbeat-resources ++ 0001-Medium-CTDB-Use-logging-syntax-for-ctdbd-bsc-981863.patch ++ >From 968f22a83ca96ab1ee2fc313f3daa93b7985c028 Mon Sep 17 00:00:00 2001 From: James McDonough Date: Mon, 30 May 2016 13:10:10 +0200 Subject: [PATCH] Medium: CTDB: Use --logging syntax for ctdbd (bsc#981863) The --logfile parameter in ctdb has been replaced with --logging, which allows for file: or syslog:. --- heartbeat/CTDB | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/heartbeat/CTDB b/heartbeat/CTDB index 6cfff63..b2c0775 100755 --- a/heartbeat/CTDB +++ b/heartbeat/CTDB @@ -566,9 +566,9 @@ ctdb_start() { enable_event_scripts # Use logfile by default, or syslog if asked for - local log_option="--logfile=$OCF_RESKEY_ctdb_logfile" + local log_option="--logging=file:$OCF_RESKEY_ctdb_logfile" if [ "$OCF_RESKEY_ctdb_logfile" = "syslog" ]; then - log_option="--syslog" + log_option="--logging=syslog" elif [ ! -d "$(dirname $OCF_RESKEY_ctdb_logfile)" ]; then # ensure the logfile's directory exists, otherwise ctdb will fail to start mkdir -p $(dirname $OCF_RESKEY_ctdb_logfile) -- 2.8.3 ++ 0001-Medium-ldirectord-Remove-IPv6-workaround-bsc-977193.patch ++ >From 83035ab9ba49df643767d70162951b42b2c6356c Mon Sep 17 00:00:00 2001 From: Michal Koutny Date: Tue, 26 Apr 2016 16:20:07 +0200 Subject: [PATCH] Medium: ldirectord: Remove IPv6 workaround (bsc#977193) Remove workaround for missing IPv6 support in perl-libwww. The workaround causes issues in a mixed IPv4 and IPv6 environment, as it overwrites the global EXTRA_SOCK_OPTS. The underlying issue is fixed with libwww-perl/net-http#10 and libwww-perl/libwww-perl#58. I would suggest that users and distributions make sure that their version of libwww-perl has those patches applied, instead of trying to work around the problem in ldirectord. Version 6.080 of libwww-perl includes the patches. The related CPAN issue suggests an alternative workaround if that is not possible, see https://rt.cpan.org/Public/Bug/Display.html?id=75618 --- ldirectord/ldirectord.in | 4 1 file changed, 4 deletions(-) diff --git a/ldirectord/ldirectord.in b/ldirectord/ldirectord.in index c65770c..81c6680 100644 --- a/ldirectord/ldirectord.in +++ b/ldirectord/ldirectord.in @@ -2864,10 +2864,6 @@ sub check_http if (inet_pton(AF_INET6,&ld_strip_brackets($host))) { no warnings 'once'; require Net::INET6Glue::INET_is_INET6; - # Workaround for Net-HTTP IPv6 Address URLs Broken - @LWP::Protocol::http::EXTRA_SOCK_OPTS = (PeerAddr => $host, -PeerHost => &ld_strip_brackets($host), -Host => &ld_strip_br
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 2016-05-23 17:30:43 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2016-05-16 12:01:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2016-05-23 17:30:44.0 +0200 @@ -1,0 +2,5 @@ +Fri May 20 09:16:27 UTC 2016 - jeng...@inai.de + +- Remove redundant %clean section. Ensure systemd-tmpfiles is run. + +--- Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.yx6cI3/_old 2016-05-23 17:30:45.0 +0200 +++ /var/tmp/diff_new_pack.yx6cI3/_new 2016-05-23 17:30:45.0 +0200 @@ -155,13 +155,7 @@ %endif %prep -### -%setup -q -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch8 -p1 -### +%autosetup -p1 %build CFLAGS="${CFLAGS} ${RPM_OPT_FLAGS}" @@ -189,10 +183,8 @@ %endif export MAKE="make %{?jobs:-j%jobs}" make %{?jobs:-j%jobs} -### %install -### make DESTDIR=$RPM_BUILD_ROOT install ( mkdir -p $RPM_BUILD_ROOT/etc/ha.d/resource.d @@ -236,18 +228,10 @@ done %endif -### - -%clean -### -if - [ -n "${RPM_BUILD_ROOT}" -a "${RPM_BUILD_ROOT}" != "/" ] -then - rm -rf $RPM_BUILD_ROOT -fi -rm -rf $RPM_BUILD_DIR/resource-agents -### %post +if [ -x /usr/bin/systemd-tmpfiles ]; then + systemd-tmpfiles --create resource-agents.conf || : +fi test -d %{_rundir}/resource-agents || mkdir -m 1755 %{_rundir}/resource-agents %if 0%{?suse_version} @@ -291,7 +275,6 @@ %endif %files -### %defattr(-,root,root) %dir /usr/lib/ocf %dir /usr/lib/ocf/resource.d @@ -338,7 +321,6 @@ %{_libdir}/heartbeat/tickle_tcp %files -n ldirectord -### %defattr(-,root,root) %doc ldirectord/ldirectord.cf %doc %{_mandir}/man8/ldirectord.8* @@ -358,7 +340,6 @@ %if %{with_monitoring} %files -n monitoring-plugins-metadata -### %defattr(-,root,root) %dir %{_datadir}/nagios %dir %{_datadir}/nagios/plugins-metadata
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 2016-05-16 12:01:23 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2016-05-04 08:17:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2016-05-16 12:01:24.0 +0200 @@ -1,0 +2,13 @@ +Tue May 03 11:28:40 UTC 2016 - kgronl...@suse.com + +- Update to version 3.9.7+git.1461938976.cb7c36a: + + High: managing "Elastic IP" for EC2 instances + + High: managing "Secondary Private IP" for EC2 instances + + Low: VirtualDomain: fix unnecessary error when probing nonexistent domain + + Low: mysql: Handle non-standard mysql server port + + Low: Fix protential error for RA:nagios + + Medium: iSCSILogicalUnit: Fix when using rbd store. + + Low: iSCSILogicalUnit: Add tgt_bsopts parameter. + + Low: Don't send Inaccessible real server e-mails in fork=yes mode + +--- Old: resource-agents-3.9.7+git.1461679689.18a78f5.tar.xz New: resource-agents-3.9.7+git.1461938976.cb7c36a.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.ZnH7wd/_old 2016-05-16 12:01:25.0 +0200 +++ /var/tmp/diff_new_pack.ZnH7wd/_new 2016-05-16 12:01:25.0 +0200 @@ -48,7 +48,7 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ Group: Productivity/Clustering/HA -Version:3.9.7+git.1461679689.18a78f5 +Version:3.9.7+git.1461938976.cb7c36a Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz ++ _servicedata ++ --- /var/tmp/diff_new_pack.ZnH7wd/_old 2016-05-16 12:01:25.0 +0200 +++ /var/tmp/diff_new_pack.ZnH7wd/_new 2016-05-16 12:01:25.0 +0200 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/resource-agents.git - 18a78f523b8ad57d4926dee45df778e623da990e \ No newline at end of file + cb7c36abbc9a6002928d429d2492836117c056fa \ No newline at end of file ++ resource-agents-3.9.7+git.1461679689.18a78f5.tar.xz -> resource-agents-3.9.7+git.1461938976.cb7c36a.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.7+git.1461679689.18a78f5/heartbeat/VirtualDomain new/resource-agents-3.9.7+git.1461938976.cb7c36a/heartbeat/VirtualDomain --- old/resource-agents-3.9.7+git.1461679689.18a78f5/heartbeat/VirtualDomain 2016-04-26 17:24:19.0 +0200 +++ new/resource-agents-3.9.7+git.1461938976.cb7c36a/heartbeat/VirtualDomain 2016-05-03 13:28:39.0 +0200 @@ -280,12 +280,6 @@ get_emulator() { local emulator="" - # An emulator is not required, so only report message in debug mode - local loglevel="debug" - - if ocf_is_probe; then - loglevel="notice" - fi emulator=$(virsh $VIRSH_OPTIONS dumpxml $DOMAIN_NAME 2>/dev/null | sed -n -e 's/^.*\(.*\)<\/emulator>.*$/\1/p') if [ -z "$emulator" ] && [ -e "$EMULATOR_STATE" ]; then @@ -297,8 +291,6 @@ if [ -n "$emulator" ]; then basename $emulator - else - ocf_log $loglevel "Unable to determine emulator for $DOMAIN_NAME" fi } @@ -317,6 +309,12 @@ { local rc=$OCF_ERR_GENERIC local emulator=$(get_emulator) + # An emulator is not required, so only report message in debug mode + local loglevel="debug" + + if ocf_is_probe; then + loglevel="notice" + fi case "$emulator" in qemu-kvm|qemu-dm|qemu-system-*) @@ -349,6 +347,8 @@ if [ $? -eq 0 ]; then rc=$OCF_SUCCESS fi + else + ocf_log $loglevel "Unable to determine emulator for $DOMAIN_NAME" fi ;; esac diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.7+git.1461679689.18a78f5/heartbeat/awseip new/resource-agents-3.9.7+git.1461938976.cb7c36a/heartbeat/awseip --- old/resource-agents-3.9.7+git.1461679689.18a78f5/heartbeat/awseip 1970-01-01 01:00:00.0 +0100 +++ new/resource-agents-3.9.7+git.1461938976.cb7c36a/heartbeat/awseip 2016-05-03 13:28:39.0 +0200 @@ -0,0 +1,219 @@ +#!/bin
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 2016-05-04 08:17:24 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2016-03-26 15:20:31.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2016-05-04 08:17:26.0 +0200 @@ -1,0 +2,9 @@ +Tue Apr 26 15:24:19 UTC 2016 - kgronl...@suse.com + +- Update to version 3.9.7+git.1461679689.18a78f5: + + Medium: symlink: Handle missing directories in target (bsc#973054) + + oracle: "shutdown immediate;" is needed after cleanup to be able to recover from the ORA-01081 error + + oracle: inform user that monprofile must start with C## for container databases + + tickle_tcp: Fix "Failed to open raw socket (Invalid argument)" issue + +--- Old: resource-agents-3.9.7+git.1458512170.48350a9.tar.xz New: resource-agents-3.9.7+git.1461679689.18a78f5.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.080mjK/_old 2016-05-04 08:17:27.0 +0200 +++ /var/tmp/diff_new_pack.080mjK/_new 2016-05-04 08:17:27.0 +0200 @@ -48,7 +48,7 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ Group: Productivity/Clustering/HA -Version:3.9.7+git.1458512170.48350a9 +Version:3.9.7+git.1461679689.18a78f5 Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz ++ _servicedata ++ --- /var/tmp/diff_new_pack.080mjK/_old 2016-05-04 08:17:27.0 +0200 +++ /var/tmp/diff_new_pack.080mjK/_new 2016-05-04 08:17:27.0 +0200 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/resource-agents.git - 48350a981b242dd91e27bb1b49a887e3e6cb0440 \ No newline at end of file + 18a78f523b8ad57d4926dee45df778e623da990e \ No newline at end of file ++ resource-agents-3.9.7+git.1458512170.48350a9.tar.xz -> resource-agents-3.9.7+git.1461679689.18a78f5.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.7+git.1458512170.48350a9/heartbeat/ocf-directories.in new/resource-agents-3.9.7+git.1461679689.18a78f5/heartbeat/ocf-directories.in --- old/resource-agents-3.9.7+git.1458512170.48350a9/heartbeat/ocf-directories.in 2016-03-21 10:02:59.0 +0100 +++ new/resource-agents-3.9.7+git.1461679689.18a78f5/heartbeat/ocf-directories.in 2016-04-26 17:24:19.0 +0200 @@ -18,5 +18,5 @@ : ${HA_RESOURCEDIR:=$HA_DIR/resource.d} : ${HA_DOCDIR:=@datadir@/doc/heartbeat} : ${__SCRIPT_NAME:=`basename $0`} -: ${HA_VARRUN:=@localstatedir@/run/} -: ${HA_VARLOCK:=@localstatedir@/lock/subsys/} +: ${HA_VARRUN:=@localstatedir@/run} +: ${HA_VARLOCK:=@localstatedir@/lock/subsys} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.7+git.1458512170.48350a9/heartbeat/oracle new/resource-agents-3.9.7+git.1461679689.18a78f5/heartbeat/oracle --- old/resource-agents-3.9.7+git.1458512170.48350a9/heartbeat/oracle 2016-03-21 10:02:59.0 +0100 +++ new/resource-agents-3.9.7+git.1461679689.18a78f5/heartbeat/oracle 2016-04-26 17:24:19.0 +0200 @@ -402,6 +402,9 @@ output=`dbasql mk_mon_profile show_mon_profile` if echo "$output" | grep -iw "^$MONPROFILE" >/dev/null; then return 0 + elif echo "$output" | grep ORA-65140 >/dev/null 2>&1; then + ocf_exit_reason "monprofile must start with C## for container databases" + return $OCF_ERR_CONFIGURED else ocf_exit_reason "could not create $MONPROFILE oracle profile" ocf_log err "sqlplus output: $output" @@ -611,6 +614,7 @@ if echo "$output" | grep ORA-01081 >/dev/null 2>&1; then ocf_log info "ORA-01081 error found, trying to cleanup oracle (dbstart_mount output: $output)" ora_cleanup + output=`dbasql dbstop_immediate` output=`dbasql dbstart_mount` fi fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.7+git.1458512170.48350a9/heartbeat/shellfuncs.in new/resource-agents-3.9.7+git.1461679689.18a78f5/heartbeat/shellfuncs.in --- old/resource-agents-3.9.7+git.1458512170.4835
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 2016-03-26 15:20:30 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2016-02-25 21:55:01.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2016-03-26 15:20:31.0 +0100 @@ -1,0 +2,15 @@ +Mon Mar 21 09:03:00 UTC 2016 - kgronl...@suse.com + +- Update to version 3.9.7+git.1458512170.48350a9: + + High: SAPDatabase: Add support for Oracle 12c (bsc#967380) + + High: sapdb.sh evaluate parameter DBOSUSER also in start and stop methods (bsc#971914) + + Low: SAPInstance: Update version support statement (bsc#965872) + + Low: apache: ensure readable $TESTCONFFILE + + Added iSER enabled portal support + + quote vgchange options + + Added pgagent RA + + galera: fix monitoring of joining node for long running SST + + galera: don't bootstrap from a node with no grastate.dat when possible + + oralsnr: fix status check fail when username is more than 8 characters long + +--- Old: resource-agents-3.9.7+git.1454950092.6f56933.tar.xz New: resource-agents-3.9.7+git.1458512170.48350a9.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.obx63P/_old 2016-03-26 15:20:32.0 +0100 +++ /var/tmp/diff_new_pack.obx63P/_new 2016-03-26 15:20:32.0 +0100 @@ -48,7 +48,7 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ Group: Productivity/Clustering/HA -Version:3.9.7+git.1454950092.6f56933 +Version:3.9.7+git.1458512170.48350a9 Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz ++ _servicedata ++ --- /var/tmp/diff_new_pack.obx63P/_old 2016-03-26 15:20:32.0 +0100 +++ /var/tmp/diff_new_pack.obx63P/_new 2016-03-26 15:20:32.0 +0100 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/resource-agents.git - 6f56933a82f32b19b116ea1c16d0e59f07ae959c \ No newline at end of file + 48350a981b242dd91e27bb1b49a887e3e6cb0440 \ No newline at end of file ++ resource-agents-3.9.7+git.1454950092.6f56933.tar.xz -> resource-agents-3.9.7+git.1458512170.48350a9.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.7+git.1454950092.6f56933/.travis.yml new/resource-agents-3.9.7+git.1458512170.48350a9/.travis.yml --- old/resource-agents-3.9.7+git.1454950092.6f56933/.travis.yml 2016-02-19 10:41:38.0 +0100 +++ new/resource-agents-3.9.7+git.1458512170.48350a9/.travis.yml 2016-03-21 10:02:59.0 +0100 @@ -1,8 +1,13 @@ language: bash -install: - - ./ci/install.sh +sudo: false + +addons: + apt: +sources: + - debian-sid +packages: + - shellcheck script: - ./ci/build.sh notifications: email: false -sudo: required diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.7+git.1454950092.6f56933/ci/build.sh new/resource-agents-3.9.7+git.1458512170.48350a9/ci/build.sh --- old/resource-agents-3.9.7+git.1454950092.6f56933/ci/build.sh 2016-02-19 10:41:38.0 +0100 +++ new/resource-agents-3.9.7+git.1458512170.48350a9/ci/build.sh 2016-03-21 10:02:59.0 +0100 @@ -1,5 +1,5 @@ #!/usr/bin/env bash -set -eo pipefail +set -o pipefail [[ "${DEBUG:-}" ]] && set -x declare -i failed @@ -16,14 +16,17 @@ check() { local script="$1" - shellcheck "$script" || fail "$script" - success "$script" + if shellcheck "$script"; then + success "$script" + else + fail "$script" + fi } find_prunes() { local prunes="! -path './.git/*'" if [ -f .gitmodules ]; then -while read module; do +while read -r module; do prunes="$prunes ! -path './$module/*'" done < <(grep path .gitmodules | awk '{print $3}') fi @@ -31,15 +34,18 @@ } find_cmd() { - echo "find . -type f -and \( -perm +111 -or -name '*.sh' \) $(find_prunes)" + echo "find . -type f -and \( -perm /111 -or -name '*.sh' \) $(find_prunes)" } check_all_executables() { echo "Checking executables and .sh files..." - eval "$(find_cmd)" | while read script; do + while read -r script; do head=$(head -n1 "$script") +[[ "$head" =~ .*ruby.* ]] && continue +[[ "$head" =~ .*zsh.* ]] && continue +[[ "$head" =~ ^#compd
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 2016-02-25 21:54:25 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2016-02-11 12:33:01.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2016-02-25 21:55:01.0 +0100 @@ -1,0 +2,6 @@ +Fri Feb 19 09:41:38 UTC 2016 - kgronl...@suse.com + +- Update to version 3.9.7+git.1454950092.6f56933: + + Dev: ocft: include runocft to the tarball + +--- Old: resource-agents-3.9.7+git.1454497075.e697f43.tar.xz New: resource-agents-3.9.7+git.1454950092.6f56933.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.UvIMR8/_old 2016-02-25 21:55:02.0 +0100 +++ /var/tmp/diff_new_pack.UvIMR8/_new 2016-02-25 21:55:02.0 +0100 @@ -48,7 +48,7 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ Group: Productivity/Clustering/HA -Version:3.9.7+git.1454497075.e697f43 +Version:3.9.7+git.1454950092.6f56933 Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz ++ _servicedata ++ --- /var/tmp/diff_new_pack.UvIMR8/_old 2016-02-25 21:55:02.0 +0100 +++ /var/tmp/diff_new_pack.UvIMR8/_new 2016-02-25 21:55:02.0 +0100 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/resource-agents.git - e697f43c4e59a47bd0dc7c093b7d46174035c2dd \ No newline at end of file + 6f56933a82f32b19b116ea1c16d0e59f07ae959c \ No newline at end of file ++ resource-agents-3.9.7+git.1454497075.e697f43.tar.xz -> resource-agents-3.9.7+git.1454950092.6f56933.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.7+git.1454497075.e697f43/tools/ocft/Makefile.am new/resource-agents-3.9.7+git.1454950092.6f56933/tools/ocft/Makefile.am --- old/resource-agents-3.9.7+git.1454497075.e697f43/tools/ocft/Makefile.am 2016-02-03 15:48:30.0 +0100 +++ new/resource-agents-3.9.7+git.1454950092.6f56933/tools/ocft/Makefile.am 2016-02-19 10:41:38.0 +0100 @@ -17,7 +17,7 @@ MAINTAINERCLEANFILES = Makefile.in -EXTRA_DIST = $(ocftcfgs_DATA) $(ocft_DATA) +EXTRA_DIST = $(ocftcfgs_DATA) $(ocft_DATA) $(ocft_SCRIPTS) sbin_SCRIPTS = ocft
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 2016-02-11 12:33:00 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2016-01-23 01:04:16.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2016-02-11 12:33:01.0 +0100 @@ -1,0 +2,16 @@ +Wed Feb 03 14:48:30 UTC 2016 - kgronl...@suse.com + +- Update to version 3.9.7+git.1454497075.e697f43: + + Medium: nfsserver: fix monitor for systemd + + galera: force crash recovery if needed during last commit detection + + galera: prevent recovered nodes from bootstrapping cluster when possible + + galera: remove bashism + + Add portal check to open_iscsi_get_session_id() + +--- +Thu Jan 28 14:08:43 UTC 2016 - kgronl...@suse.com + +- Update to version 3.9.7~rc1+git.1453889774.3446b99: + + Low: ldirectord: Fix unset failcount error (bsc#962795) + +--- Old: resource-agents-3.9.6+git.1452867140.fc8ace0.tar.xz New: resource-agents-3.9.7+git.1454497075.e697f43.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.rphIgX/_old 2016-02-11 12:33:02.0 +0100 +++ /var/tmp/diff_new_pack.rphIgX/_new 2016-02-11 12:33:02.0 +0100 @@ -48,7 +48,7 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ Group: Productivity/Clustering/HA -Version:3.9.6+git.1452867140.fc8ace0 +Version:3.9.7+git.1454497075.e697f43 Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz ++ _service ++ --- /var/tmp/diff_new_pack.rphIgX/_old 2016-02-11 12:33:02.0 +0100 +++ /var/tmp/diff_new_pack.rphIgX/_new 2016-02-11 12:33:02.0 +0100 @@ -4,7 +4,7 @@ git .git resource-agents -3.9.6+git.%ct.%h +3.9.7+git.%ct.%h master enable ++ _servicedata ++ --- /var/tmp/diff_new_pack.rphIgX/_old 2016-02-11 12:33:02.0 +0100 +++ /var/tmp/diff_new_pack.rphIgX/_new 2016-02-11 12:33:02.0 +0100 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/resource-agents.git - fc8ace0c3eb428990d4373e0833c604a27d3db8c \ No newline at end of file + e697f43c4e59a47bd0dc7c093b7d46174035c2dd \ No newline at end of file ++ resource-agents-3.9.6+git.1452867140.fc8ace0.tar.xz -> resource-agents-3.9.7+git.1454497075.e697f43.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.6+git.1452867140.fc8ace0/ChangeLog new/resource-agents-3.9.7+git.1454497075.e697f43/ChangeLog --- old/resource-agents-3.9.6+git.1452867140.fc8ace0/ChangeLog 2016-01-18 08:16:19.0 +0100 +++ new/resource-agents-3.9.7+git.1454497075.e697f43/ChangeLog 2016-02-03 15:48:30.0 +0100 @@ -1,3 +1,101 @@ +* Wed Feb 3 2016 resource-agents contributors +- stable release 3.9.7 +- ldirectord: fix unset failcount error +- iscsi: add portal check to open_iscsi_get_session_id() +- galera: use mysql's --tc-heuristic-recover if crash recovery is needed +- nfsserver: fix monitor for systemd + +* Wed Jan 20 2016 resource-agents contributors +- release candidate 3.9.7 rc1 +- nfsserver.sh: add hostname attribute for NFS export (required for NFSv4+Kerberos support) +- oradg.sh: new RA for Oracle Data Guard +- ocf_shellfuncs: suppress bash specific trace_ra log on dash +- sg_persist: remove uncalled for ocf_run calls +- multiple RA: replace error log messages with calls to ocf_exit_reason +- nfsserver: only do redhat specific stuff on redhat +- exportfs: don't increment fsid for single directory +- Filesystem: add tmpfs support +- netfs.sh: move defaults to metadata +- nfsserver: /var/lock/subsys is non-standard, check for it first +- nagios: new RA +- docker: check for errors in the container name +- mysql: fix grep failure on MySQL 5.6 or higher when checking read_only variable +- VirtualDomain: new attributes migration_speed and migration_downtime +- fs: remove not-working tmpfs support +- vm.sh: add migrate_options parameter +- nfsserver: Use rpc-statd.service for NFS locking in EXEC_MODE=3 (bsc#955114) +- nfsserver: Add EXEC_MODE for systemd without nfs-lock.service (bsc#955114) +- IPaddr2: Add IPv6 DAD collision detection +- Filesystem: add overlay as supported filesystem +- ldirectord: dns_check and f
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 2016-01-23 01:04:14 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2015-12-01 10:02:42.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2016-01-23 01:04:16.0 +0100 @@ -1,0 +2,41 @@ +Mon Jan 18 07:16:20 UTC 2016 - kgronl...@suse.com + +- Update to version 3.9.6+git.1452867140.fc8ace0: + + SAPDatabase: Add Oracle 12 to list of supported databases (bsc#953991) + + High: clvm: fix issue with only first option of daemon_options being used + + High: mysql: fix grep failure on MySQL5.6 or higher when checking read_only variable + + Medium: sg_persist: remove uncalled for ocf_run calls + + Medium: ocf_shellfuncs: suppress bash specific trace_ra log on dash + + Medium: ocf-rarun: replace error log messages with calls to ocf_exit_reason + + Medium: nfsserver: do redhat specific stuff on redhat + + Medium: iscsi: replace error log messages with calls to ocf_exit_reason + + Medium: oracle/oralsnr: replace error log messages with calls to ocf_exit_reason + + Medium: pingd: replace error log messages with calls to ocf_exit_reason + + Medium: Raid1: replace error log messages with calls to ocf_exit_reason + + Medium: pgsql: replace error log messages with calls to ocf_exit_reason + + Medium: exportfs: don't increment fsid for single directory + + Medium: Filesystem: add overlay as supported filesystem + + Medium: mysql: When mysql has been already stopped, mysql is finished normally. + + Low: pgsql: fix to be used valid charcters when the invalid characters is used in replication_slot_name. + + Low: mysql: fix missing variables + + Low: mysql: tmpfile is leaking when set the OCF_CHECK_LEVEL to 10 + + Low: nfsserver: prevent error messages on platforms without rpcuser (again) + + Low: pgsql : fix invalid log message + + Low: apache-conf: handle parsing includes with values in quotes + + Low: pgsql: properly show default values in meta-data + + Low : Changed the check handling of pid to the common function. + + Low : Changed it that the message which pid file deleted repeated and did not appear + + Low: pgsql: fix grep failure when using pacemaker 1.1.12 + + LVM: Allow vgck failures if partial + + LVM: Correct grammar in partial_activation descriptions + + IPaddr2: Add IPv6 DAD collision detection + + VirtualDomain: New resource attributes migration_speed and migration_downtime + + Nagios Resource Agent + + Fix 90s wait/killing of databases containing the name of the database being killed, and added cleanup code to kill remaining listener process. + + mysql.sh: wait up to startup_wait seconds before failing if mysqld startup is slow + +- Remove patches that have been merged upstream + - Remove 0001-nfsserver-Add-EXEC_MODE-for-systemd-without-nfs-lock.patch + - Remove 0002-nfsserver-Use-rpc-statd.service-for-NFS-locking-in-E.patch + +--- Old: 0001-nfsserver-Add-EXEC_MODE-for-systemd-without-nfs-lock.patch 0002-nfsserver-Use-rpc-statd.service-for-NFS-locking-in-E.patch resource-agents-3.9.6+git.1444655379.5f44ac6.tar.xz New: resource-agents-3.9.6+git.1452867140.fc8ace0.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.fzIGQ6/_old 2016-01-23 01:04:17.0 +0100 +++ /var/tmp/diff_new_pack.fzIGQ6/_new 2016-01-23 01:04:17.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package resource-agents # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -48,7 +48,7 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ Group: Productivity/Clustering/HA -Version:3.9.6+git.1444655379.5f44ac6 +Version:3.9.6+git.1452867140.fc8ace0 Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz @@ -62,10 +62,6 @@ Patch4: no-var-lock-subsys.patch # PATCH-FIX-OPENSUSE: Revert moving binaries to /usr/libexec Patch8: 0006-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch -# PATCH-FIX-UPSTREAM: nfsserver: Add EXEC_MODE for systemd without nfs-lock.service (bsc#955114) -Patch9: 0001-nfsserv
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 2015-12-01 10:02:41 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2015-10-17 16:37:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2015-12-01 10:02:42.0 +0100 @@ -1,0 +2,12 @@ +Tue Nov 24 22:33:25 UTC 2015 - kgronl...@suse.com + +- nfsserver: Use rpc-statd.service for NFS locking in EXEC_MODE=3 (bsc#955114) +- Add 0002-nfsserver-Use-rpc-statd.service-for-NFS-locking-in-E.patch + +--- +Fri Nov 20 10:14:30 UTC 2015 - kgronl...@suse.com + +- nfsserver: Add EXEC_MODE for systemd without nfs-lock.service (bsc#955114) +- Add 0001-nfsserver-Add-EXEC_MODE-for-systemd-without-nfs-lock.patch + +--- New: 0001-nfsserver-Add-EXEC_MODE-for-systemd-without-nfs-lock.patch 0002-nfsserver-Use-rpc-statd.service-for-NFS-locking-in-E.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.3WVNUC/_old 2015-12-01 10:02:43.0 +0100 +++ /var/tmp/diff_new_pack.3WVNUC/_new 2015-12-01 10:02:43.0 +0100 @@ -62,6 +62,10 @@ Patch4: no-var-lock-subsys.patch # PATCH-FIX-OPENSUSE: Revert moving binaries to /usr/libexec Patch8: 0006-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch +# PATCH-FIX-UPSTREAM: nfsserver: Add EXEC_MODE for systemd without nfs-lock.service (bsc#955114) +Patch9: 0001-nfsserver-Add-EXEC_MODE-for-systemd-without-nfs-lock.patch +# PATCH-FIX-UPSTREAM: nfsserver: Use rpc-statd.service for NFS locking in EXEC_MODE=3 (bsc#955114) +Patch10:0002-nfsserver-Use-rpc-statd.service-for-NFS-locking-in-E.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: heartbeat-resources @@ -161,6 +165,8 @@ %patch3 -p1 %patch4 -p1 %patch8 -p1 +%patch9 -p1 +%patch10 -p1 ### %build ++ 0001-nfsserver-Add-EXEC_MODE-for-systemd-without-nfs-lock.patch ++ >From 20950bf7e173ab57623b3e5d2ddac8ee23abdc34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristoffer=20Gr=C3=B6nlund?= Date: Fri, 20 Nov 2015 11:07:00 +0100 Subject: [PATCH] nfsserver: Add EXEC_MODE for systemd without nfs-lock.service (bsc#955114) On SUSE systems, we do not have a nfs-lock.service service script, but we use nfs-server.service to manage NFS using systemd. This patch adds a new EXEC_MODE which uses nfs-server.service to manage the NFS server, but calls rpc.statd to handle NFSv3 locking. --- heartbeat/nfsserver | 16 ++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/heartbeat/nfsserver b/heartbeat/nfsserver index 6144d0a..6cdde46 100755 --- a/heartbeat/nfsserver +++ b/heartbeat/nfsserver @@ -272,7 +272,8 @@ fi ## # EXEC_MODE values # 1 user init script or default init script -# 2 systemd +# 2 systemd (with nfs-lock.service) +# 3 systemd (without nfs-lock.service) # # On error, this function will terminate the process # with error code $OCF_ERR_INSTALLED @@ -307,7 +308,7 @@ set_exec_mode() fi ## - # Last of all, attempt systemd. + # Attempt systemd (with nfs-lock.service). ## if which systemctl > /dev/null 2>&1; then if systemctl list-unit-files | grep nfs-server > /dev/null && systemctl list-unit-files | grep nfs-lock > /dev/null; then @@ -317,6 +318,16 @@ set_exec_mode() fi fi + ## + # Attempt systemd (without nfs-lock.service). + ## + if which systemctl > /dev/null 2>&1; then + if systemctl list-unit-files | grep nfs-server > /dev/null; then + EXEC_MODE=3 + return 0 + fi + fi + ocf_exit_reason "No init script or systemd unit file detected for nfs server" exit $OCF_ERR_INSTALLED } @@ -332,6 +343,7 @@ nfs_exec() case $EXEC_MODE in 1) ${OCF_RESKEY_nfs_init_script} $cmd;; 2) systemctl $cmd nfs-server.service ;; + 3) systemctl $cmd nfs-server.service ;; esac } -- 2.6.2 ++ 0002-nfsserver-Use-rpc-statd.service-for-NFS-locking-in-E.patch ++ >From 6b6c491ade52e28e09e3b2c79777a6208ff43a77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristoffer=20Gr=C3=B6nlund?= Date: Tue, 24 Nov 2015 23:20:41 +0100 Subject: [PATCH] nfsserver: Use rpc-statd.service f
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 2015-10-17 16:37:00 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2015-09-19 06:54:04.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2015-10-17 16:37:01.0 +0200 @@ -1,0 +2,11 @@ +Wed Oct 14 06:19:17 UTC 2015 - kgronl...@suse.com + +- Update to version 3.9.6+git.1444655379.5f44ac6: + + send_arp: fix for infiniband, re-merge from upstream iputils arping + + Medium: docker: Correction of the mistake of the variable name. + + Low: s/ist/is typo fix + + Low: syslog-ng: set default binary to /sbin/syslog-ng + + galera: start joining nodes during 'monitor' to allow long-running SST + + galera: document the bootstrap flow + +--- Old: resource-agents-3.9.6+git.1442374860.7f3628a.tar.xz New: resource-agents-3.9.6+git.1444655379.5f44ac6.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.GL7pkL/_old 2015-10-17 16:37:02.0 +0200 +++ /var/tmp/diff_new_pack.GL7pkL/_new 2015-10-17 16:37:02.0 +0200 @@ -48,7 +48,7 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ Group: Productivity/Clustering/HA -Version:3.9.6+git.1442374860.7f3628a +Version:3.9.6+git.1444655379.5f44ac6 Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz ++ _servicedata ++ --- /var/tmp/diff_new_pack.GL7pkL/_old 2015-10-17 16:37:02.0 +0200 +++ /var/tmp/diff_new_pack.GL7pkL/_new 2015-10-17 16:37:02.0 +0200 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/resource-agents.git - 7f3628a839f705fbcb66498a0b43157be87404ac \ No newline at end of file + 5f44ac67a5c4d0c498c30f9feb5d0a1544617eec \ No newline at end of file ++ resource-agents-3.9.6+git.1442374860.7f3628a.tar.xz -> resource-agents-3.9.6+git.1444655379.5f44ac6.tar.xz ++ 1726 lines of diff (skipped)
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 2015-09-19 06:54:03 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2015-05-16 20:07:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2015-09-19 06:54:04.0 +0200 @@ -1,0 +2,43 @@ +Wed Sep 16 07:21:58 UTC 2015 - kgronl...@suse.com + +- Update to version 3.9.6+git.1442374860.7f3628a: + + Low: pgsql: set_master_score use an undefined variable($target). + + Fix exec_sql errors like "unknown variable select pg_ " on ubuntu + + Low: findif.sh: Allow + and - as broadcast arguments (bsc#940931) + + Low: IPaddr2: Describe + and - broadcast arguments (bsc#940931) (#656) + + galera: add support for MYSQL_HOST and MYSQL_PORT from clustercheck + +--- +Tue Sep 08 08:44:21 UTC 2015 - kgronl...@suse.com + +- Update to version 3.9.6+git.1441596198.a62fc5a: + + High: clvm: activate_vgs option for enable/disable of automatic vg activation + + High: IPsrcaddr: return correct error code during stop when misconfigured + + Fixed redis start operation if replication sync takes > 20 seconds + + Made 'slave of XXX' wait forever (demote) + + Low: pgsql: eliminate duplicate "ocf_exit_reason". + + Docker: remove trailing spaces + + Docker: fix docker existance test report error + + High: redis: avoid 0 byte dump.rdb start failures + + High: dhcpd: use correct default chroot for rhel based systems + + orainstance.sh: interpret listener stop results correctly + + Support RozoFS + + Low: pgsql: replace "output=su ..." to a new function, exec_sql() + + Medium: pgsql: delete an old replication slot when creating the slot. + + iSCSILogicalUnit: add check for leftover target/core entries for lio-t + + iSCSILogicalUnit: return OCF_NOT_RUNNING on monitor if backing path does not exist + + iSCSILogicalUnit: when deleting a LUN or initiator fails with lio-t, proceed with warning + + iSCSITarget: properly create portals for lio-t implementation + + more accurate search results when tag is not specified + + Fix "docker images" difference between distro + + more strictly image check for repository, name, and tag + + Use runuser inteald of su command for SELinux enforcing mode + + Use runuser command instead of su in order to run selinux enforcing mode. + + Medium: CTDB: Preserve permissions on smb.conf (bsc#935253) + + High: redis: use required client pass word when set + + Added "maxfiles" parameter for increasing maximum number of open files (for ulimit -n) + + Low: update contact info + + pgsql: Fix return code override in pgsql_real_start() + + [high] Fix redis password parser + +--- Old: resource-agents-3.9.6+git.1430920897.b7ea7f9.tar.xz New: resource-agents-3.9.6+git.1442374860.7f3628a.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.HPLXHB/_old 2015-09-19 06:54:05.0 +0200 +++ /var/tmp/diff_new_pack.HPLXHB/_new 2015-09-19 06:54:05.0 +0200 @@ -48,7 +48,7 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ Group: Productivity/Clustering/HA -Version:3.9.6+git.1430920897.b7ea7f9 +Version:3.9.6+git.1442374860.7f3628a Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz ++ _servicedata ++ --- /var/tmp/diff_new_pack.HPLXHB/_old 2015-09-19 06:54:05.0 +0200 +++ /var/tmp/diff_new_pack.HPLXHB/_new 2015-09-19 06:54:05.0 +0200 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/resource-agents.git - b7ea7f9a8c969ec019ccddf12601800483b235eb \ No newline at end of file + 7f3628a839f705fbcb66498a0b43157be87404ac \ No newline at end of file ++ resource-agents-3.9.6+git.1430920897.b7ea7f9.tar.xz -> resource-agents-3.9.6+git.1442374860.7f3628a.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.6+git.1430920897.b7ea7f9/.travis.yml new/resource-agents-3.9.6+git.1442374860.7f3628a/.travis.yml --- old/resource-agents-3.9.6+git.1430920897.b7ea7f9/.travis.yml 1970-01-01 01:00:00.0 +0100 +++ new/resource-agents-3.9.6+git.1442374860.7f3628a/.travis.yml 2015-09-16 09:21:57.0 +0200 @@ -0,0 +1,8 @@ +language: bash +install:
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 2015-05-16 20:07:45 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2015-04-30 11:49:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2015-05-16 20:07:46.0 +0200 @@ -1,0 +2,8 @@ +Fri May 08 17:36:27 UTC 2015 - kgronl...@suse.com + +- Update to version 3.9.6+git.1430920897.b7ea7f9: + + High: galera: make sure to clear last known sequence number promote is even attempted + + High: galera: properly redetect bootstrap after demote + + High: ethmonitor: link_status_only option for skipping RX counter and arping tests + +--- Old: resource-agents-3.9.6+git.1429568091.f79322c.tar.xz New: resource-agents-3.9.6+git.1430920897.b7ea7f9.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.gtLxE3/_old 2015-05-16 20:07:47.0 +0200 +++ /var/tmp/diff_new_pack.gtLxE3/_new 2015-05-16 20:07:47.0 +0200 @@ -48,7 +48,7 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ Group: Productivity/Clustering/HA -Version:3.9.6+git.1429568091.f79322c +Version:3.9.6+git.1430920897.b7ea7f9 Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz ++ _servicedata ++ --- /var/tmp/diff_new_pack.gtLxE3/_old 2015-05-16 20:07:47.0 +0200 +++ /var/tmp/diff_new_pack.gtLxE3/_new 2015-05-16 20:07:47.0 +0200 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/resource-agents.git - f79322cf2ce0094c266515e9242dbdbde3a7db72 \ No newline at end of file + b7ea7f9a8c969ec019ccddf12601800483b235eb \ No newline at end of file ++ resource-agents-3.9.6+git.1429568091.f79322c.tar.xz -> resource-agents-3.9.6+git.1430920897.b7ea7f9.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.6+git.1429568091.f79322c/heartbeat/ethmonitor new/resource-agents-3.9.6+git.1430920897.b7ea7f9/heartbeat/ethmonitor --- old/resource-agents-3.9.6+git.1429568091.f79322c/heartbeat/ethmonitor 2015-04-21 08:11:26.0 +0200 +++ new/resource-agents-3.9.6+git.1430920897.b7ea7f9/heartbeat/ethmonitor 2015-05-08 19:36:26.0 +0200 @@ -176,6 +176,14 @@ + + +Only report success based on link status. Do not perform RX counter or arping related connectivity tests. + +link status check only + + + @@ -378,6 +386,11 @@ return $OCF_NOT_RUNNING fi + # if using link_status_only, skip RX count and arping related tests + if ocf_is_true "$OCF_RESKEY_link_status_only"; then + return $OCF_SUCCESS + fi + # watch for packet counter changes ocf_log debug "watch for packet counter changes" watch_pkt_counter diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.6+git.1429568091.f79322c/heartbeat/galera new/resource-agents-3.9.6+git.1430920897.b7ea7f9/heartbeat/galera --- old/resource-agents-3.9.6+git.1429568091.f79322c/heartbeat/galera 2015-04-21 08:11:26.0 +0200 +++ new/resource-agents-3.9.6+git.1430920897.b7ea7f9/heartbeat/galera 2015-05-08 19:36:26.0 +0200 @@ -342,6 +342,14 @@ master_exists() { +if [ "$__OCF_ACTION" = "demote" ]; then +# We don't want to detect master instances during demote. +# 1. we could be detecting ourselves as being master, which is no longer the case. +# 2. we could be detecting other master instances that are in the process of shutting down. +# by not detecting other master instances in "demote" we are deferring this check +# to the next recurring monitor operation which will be much more accurate +return 1 +fi # determine if a master instance is already up and is healthy crm_mon --as-xml | grep "resource.*id=\"${OCF_RESOURCE_INSTANCE}\".*role=\"Master\".*active=\"true\".*orphaned=\"false\".*failed=\"false\"" > /dev/null 2>&1 return $? @@ -441,6 +449,7 @@ extra_opts="--wsrep-cluster-address=gcomm://" else ocf_exit_reason "Failure, Attempted to promote Master instance of $OCF_RESOURCE_INSTANCE before bootstrap node has been detected." +clear_last_com
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 2015-04-30 11:49:47 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2015-04-10 09:47:41.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2015-04-30 11:49:48.0 +0200 @@ -1,0 +2,23 @@ +Tue Apr 21 06:11:26 UTC 2015 - kgronl...@suse.com + +- Update to version 3.9.6+git.1429568091.f79322c: + + Medium: multiple: make sure that the pidfile directory exist + + orainstance.sh: Fix process name grep in exit_idle + + Low: pgsql: fix check_wal_receiver to prevent incorrect "ERROR" status display and output WARN log in the master + + Low: allow rgmanager lvm agent to handle hostname aliases + + Fix rmq_join_list to only return online nodes + + Medium: pgsql: Support replication slots + + Low: pgsql: add validation check for replication slot. + + Low: redis: smarter config argument default + + Fix: redis: reliable shutdown. + + Low: redis: loosen advertised default monitor timeout seconds + + Fix: redis: do not attempt to demote if redis is dead + + Low: redis: make sure to always delete master score on stop + + Low: redis: reconnect to new master after promotion + + High: redis: only connect to active master instances + + High: redis: wait_last_known_master option for redis agent. + + Low: redis: prevent bash syntax errors and lower priority some log messages + + High: galera: retrieve last sequence number without using read-only mode + + Fix return code in asterisk_monitor #2 + +--- Old: resource-agents-3.9.6+git.1427133197.6897c9c.tar.xz New: resource-agents-3.9.6+git.1429568091.f79322c.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.wdnVcs/_old 2015-04-30 11:49:49.0 +0200 +++ /var/tmp/diff_new_pack.wdnVcs/_new 2015-04-30 11:49:49.0 +0200 @@ -48,7 +48,7 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ Group: Productivity/Clustering/HA -Version:3.9.6+git.1427133197.6897c9c +Version:3.9.6+git.1429568091.f79322c Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz ++ _servicedata ++ --- /var/tmp/diff_new_pack.wdnVcs/_old 2015-04-30 11:49:49.0 +0200 +++ /var/tmp/diff_new_pack.wdnVcs/_new 2015-04-30 11:49:49.0 +0200 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/resource-agents.git - 6897c9c43948a71b865b8f9ca42103f180208f9d \ No newline at end of file + f79322cf2ce0094c266515e9242dbdbde3a7db72 \ No newline at end of file ++ resource-agents-3.9.6+git.1427133197.6897c9c.tar.xz -> resource-agents-3.9.6+git.1429568091.f79322c.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.6+git.1427133197.6897c9c/heartbeat/apache new/resource-agents-3.9.6+git.1429568091.f79322c/heartbeat/apache --- old/resource-agents-3.9.6+git.1427133197.6897c9c/heartbeat/apache 2015-04-07 15:45:11.0 +0200 +++ new/resource-agents-3.9.6+git.1429568091.f79322c/heartbeat/apache 2015-04-21 08:11:26.0 +0200 @@ -593,6 +593,7 @@ ocf_exit_reason "Configuration file $CONFIGFILE not found!" return $OCF_ERR_INSTALLED fi + ocf_mkstatedir root 755 `dirname $PidFile` || return $OCF_ERR_INSTALLED return $OCF_SUCCESS } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.6+git.1427133197.6897c9c/heartbeat/asterisk new/resource-agents-3.9.6+git.1429568091.f79322c/heartbeat/asterisk --- old/resource-agents-3.9.6+git.1427133197.6897c9c/heartbeat/asterisk 2015-04-07 15:45:11.0 +0200 +++ new/resource-agents-3.9.6+git.1429568091.f79322c/heartbeat/asterisk 2015-04-21 08:11:26.0 +0200 @@ -286,8 +286,13 @@ rc=$? if [ $rc -ne 0 ]; then - ocf_log err "Failed to connect to the Asterisk PBX" - return $OCF_ERR_GENERIC + if [ "$__OCF_ACTION" = "start" ]; then + ocf_log info "Asterisk PBX not running yet" + return $OCF_NOT_RUNNING; + else + ocf_log err "Failed to connect to the Asterisk PBX" +return $OCF_ERR_GENERIC; + fi fi # Optionally check the monitor URI with sipsak diff -urN '--exclude=CVS' '--exclude=.cvsign
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 2014-12-19 09:39:58 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-12-08 16:56:01.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-12-19 09:38:50.0 +0100 @@ -1,0 +2,6 @@ +Thu Dec 4 06:50:35 UTC 2014 - lw...@suse.com + +- fix fix-sg_persist-devs-required-and-not-defined.patch + to eliminate build warning: script-without-shebang + +--- Other differences: -- ++ fix-sg_persist-devs-required-and-not-defined.patch ++ --- /var/tmp/diff_new_pack.BETWll/_old 2014-12-19 09:38:51.0 +0100 +++ /var/tmp/diff_new_pack.BETWll/_new 2014-12-19 09:38:51.0 +0100 @@ -2,12 +2,7 @@ === --- resource-agents-3.9.5+git404.orig/heartbeat/sg_persist +++ resource-agents-3.9.5+git404/heartbeat/sg_persist -@@ -1,3 +1,4 @@ -+ - #!/bin/bash - # - # -@@ -114,7 +115,7 @@ Resorce init functions for several sg_pe +@@ -114,7 +114,7 @@ Resorce init functions for several sg_pe @@ -16,7 +11,7 @@ Device list. Shell wildcars are allowed. -@@ -261,28 +262,36 @@ sg_persist_init() { +@@ -261,28 +261,36 @@ sg_persist_init() { # default configure file path SG_PERSIST_CONF="${OCF_RESKEY_config_file:=/etc/sg_persist.conf}" @@ -64,7 +59,7 @@ ocf_log debug "$RESOURCE: DEVS=$DEVS" ocf_log debug "$RESOURCE: REQUIRED_DEVS_NOF=$REQUIRED_DEVS_NOF" ocf_log debug "$RESOURCE: RESERVATION_TYPE=$RESERVATION_TYPE" -@@ -588,7 +597,7 @@ sg_persist_action_monitor() { +@@ -588,7 +596,7 @@ sg_persist_action_monitor() { fi if [ ${#REGISTERED_DEVS[*]} -eq ${#WORKING_DEVS[*]} ]; then -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
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 2014-12-08 16:56:22 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-10-17 08:50:54.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-12-08 16:56:01.0 +0100 @@ -1,0 +2,16 @@ +Fri Nov 21 11:30:30 UTC 2014 - kgronl...@suse.com + +- Update to upstream cs v3.9.5-631-g992ca06 + - High: Introduces the docker agent to manage docker containers in an HA environment + - High: mysql: report error when validation fails during monitor yet pid is still active + - High: mysql-common: avoid use of check_binary in common validation function. + - Medium: ocf-shellfuncs: set HA_LOGD depending on HA_use_logd + - Low: VirtualDomain: downgrade error msg during probe + - Modified replication_user description: RELOAD privilege is required for RESET SLAVE or RESET SLAVE ALL command. + - lvm_by_vg.sh: Only strip tag on stop if we are owner + - Low: pgsql: PostgreSQL 9.3 compatibility for unix_socket_directories + - Medium: Xen: Use xl list $domain return code in status check (boo#901453) + - Medium: VirtualDomain: For Xen, prefer xl to xen-list (boo#901453) + - Low: mysql: document use of notify metadata attr for master/slave + +--- Old: resource-agents-3.9.5+git589.tar.xz New: resource-agents-3.9.5+git631.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.aZ2aun/_old 2014-12-08 16:56:02.0 +0100 +++ /var/tmp/diff_new_pack.aZ2aun/_new 2014-12-08 16:56:02.0 +0100 @@ -48,7 +48,7 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ Group: Productivity/Clustering/HA -Version:3.9.5+git589 +Version:3.9.5+git631 Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz ++ resource-agents-3.9.5+git589.tar.xz -> resource-agents-3.9.5+git631.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.5+git589/configure.ac new/resource-agents-3.9.5+git631/configure.ac --- old/resource-agents-3.9.5+git589/configure.ac 2014-09-27 13:49:54.0 +0200 +++ new/resource-agents-3.9.5+git631/configure.ac 2014-11-18 16:34:51.0 +0100 @@ -911,7 +911,7 @@ AC_MSG_RESULT([]) AC_MSG_RESULT([$PACKAGE configuration:]) AC_MSG_RESULT([ Version = ${VERSION}]) -AC_MSG_RESULT([ Build Version= b644395182179ad500424dfbd648e2abd2c4ad69]) +AC_MSG_RESULT([ Build Version= 992ca067ffbe7a5fb3b882b6bb1e56f66251d732]) AC_MSG_RESULT([ Features =${PKG_FEATURES}]) AC_MSG_RESULT([]) AC_MSG_RESULT([ Prefix = ${prefix}]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.5+git589/doc/man/Makefile.am new/resource-agents-3.9.5+git631/doc/man/Makefile.am --- old/resource-agents-3.9.5+git589/doc/man/Makefile.am2014-09-27 13:49:54.0 +0200 +++ new/resource-agents-3.9.5+git631/doc/man/Makefile.am2014-11-18 16:34:51.0 +0100 @@ -98,6 +98,7 @@ ocf_heartbeat_conntrackd.7 \ ocf_heartbeat_db2.7 \ ocf_heartbeat_dhcpd.7 \ + ocf_heartbeat_docker.7 \ ocf_heartbeat_eDir88.7 \ ocf_heartbeat_ethmonitor.7 \ ocf_heartbeat_exportfs.7 \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.5+git589/heartbeat/Makefile.am new/resource-agents-3.9.5+git631/heartbeat/Makefile.am --- old/resource-agents-3.9.5+git589/heartbeat/Makefile.am 2014-09-27 13:49:54.0 +0200 +++ new/resource-agents-3.9.5+git631/heartbeat/Makefile.am 2014-11-18 16:34:51.0 +0100 @@ -67,6 +67,7 @@ dhcpd \ Delay \ dnsupdate \ + docker \ eDir88 \ EvmsSCC \ Evmsd \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn
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 2014-10-17 08:50:30 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-09-17 21:23:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-10-17 08:50:54.0 +0200 @@ -1,0 +2,11 @@ +Thu Oct 16 08:21:25 UTC 2014 - kgronl...@suse.com + +- Update to upstream cs v3.9.5-589-gb644395 + - High: iSCSILogicalUnit: fixes syntax errors + - High: galera: do not ignore specified check_password + - Fix: shellfuncs: fix syntax error caused by exit_reason support for dash shell. + - Fix: ocf_exit_reason: implicit format string "%s" for single argument version + - Fix: ha_log: drop global __ha_log_ignore_stderr_once hack + - $((var++)) breaks in the dash shell + +--- Old: resource-agents-3.9.5+git578.tar.xz New: resource-agents-3.9.5+git589.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.HANscl/_old 2014-10-17 08:50:54.0 +0200 +++ /var/tmp/diff_new_pack.HANscl/_new 2014-10-17 08:50:54.0 +0200 @@ -48,7 +48,7 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ Group: Productivity/Clustering/HA -Version:3.9.5+git578 +Version:3.9.5+git589 Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz ++ resource-agents-3.9.5+git578.tar.xz -> resource-agents-3.9.5+git589.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.5+git578/configure.ac new/resource-agents-3.9.5+git589/configure.ac --- old/resource-agents-3.9.5+git578/configure.ac 2014-09-11 10:15:12.0 +0200 +++ new/resource-agents-3.9.5+git589/configure.ac 2014-09-27 13:49:54.0 +0200 @@ -911,7 +911,7 @@ AC_MSG_RESULT([]) AC_MSG_RESULT([$PACKAGE configuration:]) AC_MSG_RESULT([ Version = ${VERSION}]) -AC_MSG_RESULT([ Build Version= 5652c04b23a59017da64d65570be72a6764fdc4f]) +AC_MSG_RESULT([ Build Version= b644395182179ad500424dfbd648e2abd2c4ad69]) AC_MSG_RESULT([ Features =${PKG_FEATURES}]) AC_MSG_RESULT([]) AC_MSG_RESULT([ Prefix = ${prefix}]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.5+git578/heartbeat/exportfs new/resource-agents-3.9.5+git589/heartbeat/exportfs --- old/resource-agents-3.9.5+git578/heartbeat/exportfs 2014-09-11 10:15:12.0 +0200 +++ new/resource-agents-3.9.5+git589/heartbeat/exportfs 2014-09-27 13:49:54.0 +0200 @@ -181,7 +181,7 @@ CURRENT_FSID=$OCF_RESKEY_fsid } bump_fsid() { - let $((CURRENT_FSID++)) + CURRENT_FSID=$((CURRENT_FSID+1)) } get_fsid() { echo $CURRENT_FSID diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.5+git578/heartbeat/galera new/resource-agents-3.9.5+git589/heartbeat/galera --- old/resource-agents-3.9.5+git578/heartbeat/galera 2014-09-11 10:15:12.0 +0200 +++ new/resource-agents-3.9.5+git589/heartbeat/galera 2014-09-27 13:49:54.0 +0200 @@ -671,7 +671,7 @@ MYSQL_OPTIONS_CHECK="-nNE --user=${OCF_RESKEY_check_user}" if [ -n "${OCF_RESKEY_check_passwd}" ]; then -MYSQL_OPTIONS_CHECK="$MYSQL_OPTIONS_CHECK --password=${MYSQL_PASSWORD}" +MYSQL_OPTIONS_CHECK="$MYSQL_OPTIONS_CHECK --password=${OCF_RESKEY_check_passwd}" fi # What kind of method was invoked? diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.5+git578/heartbeat/iSCSILogicalUnit new/resource-agents-3.9.5+git589/heartbeat/iSCSILogicalUnit --- old/resource-agents-3.9.5+git578/heartbeat/iSCSILogicalUnit 2014-09-11 10:15:12.0 +0200 +++ new/resource-agents-3.9.5+git589/heartbeat/iSCSILogicalUnit 2014-09-27 13:49:54.0 +0200 @@ -419,11 +419,11 @@ ${initiator} ${OCF_RESKEY_lun} || exit $OCF_ERR_GENERIC fi done - lun_configfs_path="/sys/kernel/config/target/iscsi/${OCF_RESKEY_target_iqn}/tpgt_1/lun/lun_#{${OCF_RESKEY_lun}/" + lun_configfs_path="/sys/kernel/config/target/iscsi/${OCF_RESKEY_target_iqn}/tpgt_
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 2014-09-17 21:23:27 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-08-30 16:04:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-09-17 21:23:29.0 +0200 @@ -1,0 +2,43 @@ +Tue Sep 16 06:23:00 UTC 2014 - kgronl...@suse.com + +- Update to upstream cs 5652c04 (bnc#889914) + - fix output redirection of 'anything' resource + - Medium: mysql: fix unexpected operation error that caused by MySQL client timeout. + - Middle: anything: Prevent stop failure, even if the job takes time to stop. + - High: doc: Add pcs to man page example section + - Remove use of non standard command usleep + - High: ethmonitor: exit reason support + - High: Exit reason string support updates + - Medium: Build: add --compat-habindir option for HA_BIN backward compatibility + - Low: iSCSITarget: Support exit reason string + - High: iSCSITarget: monitor operation must pass before start is considered complete + - Low: iSCSILogicalUnit: support ocf exit reason string + - High: iSCSILogicalUnit: monitor operation must pass before start is considered complete + - Merge pull request #482 from davidvossel/iscsi-updates + - High: iSCSILogicalUnit: Improves the resiliency of LIO iSCSILogicalUnit + - Low: iSCSILogicalUnit: fix inconsistent formatting + - High: Filesystem: when loading kernel modules wait for filesystem to initialize + - High: ocf-shellfuncs: Remove action_filter from ocf_exit_reason parameters + - High: ethmonitor: add infiniband status monitoring support + - Medium: Xinetd: refine exit codes when xinetd is stopped + - Low: ethmonitor: Add pcs example with crmsh example in metadata + - Low: ethmonitor: Improve logging during monitor operation to help determine reason for failure + - High: clvm: automatically set lvm.conf's locking_type=3 + - High: VirtualDomain: exit reason support + - High: IPaddr2: support ocf_exit_reason + - High: exportfs: support exit reason string + - High: nfsserver: support exit string in nfsserver agent + - High: nfsnotify: set exit reason strings in nfsnotify agent + - High: ocf-binaries: have 'check_binary' set exit reason + - High: ocf-shellfuncs: Log exit reason to log facilities as well as stderr + - Revised IPv6 workaround code #379 + - Low: ethmonitor: Use consistent formatting + - Low: ethmonitor: Increase recommended default timeout settings + - Low: ethmonitor: Perform first monitor during start action + - Low: nfsserver: only set rquotad options when port is set + - separate lio and lio-t start + - add targetcli support to iSCSI resource agents +- Remove merged patch: xen-replace-xm-with-xl.patch +- upstream cs: v3.9.5-578-g5652c04 + +--- Old: resource-agents-3.9.5+git508.tar.xz xen-replace-xm-with-xl.patch New: resource-agents-3.9.5+git578.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.puv10u/_old 2014-09-17 21:23:30.0 +0200 +++ /var/tmp/diff_new_pack.puv10u/_new 2014-09-17 21:23:30.0 +0200 @@ -48,7 +48,7 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ and GPL-3.0+ Group: Productivity/Clustering/HA -Version:3.9.5+git508 +Version:3.9.5+git578 Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz @@ -74,8 +74,6 @@ Patch19:fix-sg_persist-devs-required-and-not-defined.patch # sg_persist: change sg_persist ocft not configure isci and let user prepare it manually Patch20:sg_persist-ocft-not-configure-iscsi.patch -# PATCH-FIX-UPSTREAM: Allow Xen RA to use xl if available (bnc#882548) -Patch21:xen-replace-xm-with-xl.patch # PATCH-FIX-UPSTREAM: findif.sh: Use the most specific matching route (bnc#892755) Patch22:findif-multiple-routes-bnc892755.patch @@ -183,7 +181,6 @@ %patch18 -p1 %patch19 -p1 %patch20 -p1 -%patch21 -p1 %patch22 -p1 ### ++ resource-agents-3.9.5+git508.tar.xz -> resource-agents-3.9.5+git578.tar.xz ++ 5387 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
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 2014-08-30 16:03:55 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-07-24 06:58:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-08-30 16:04:23.0 +0200 @@ -1,0 +2,72 @@ +Thu Aug 28 08:18:51 UTC 2014 - kgronl...@suse.com + +- Add COPYING.LGPL + +--- +Wed Aug 27 14:35:29 UTC 2014 - kgronl...@suse.com + +- Disable monitoring-plugins-metadata + +--- +Tue Aug 26 12:34:00 UTC 2014 - kgronl...@suse.com + +- Add patch findif-multiple-routes-bnc892755.patch + - findif.sh: Use the most specific matching route (bnc#892755) + +--- +Thu Aug 14 15:19:21 UTC 2014 - kgronl...@suse.com + +- drop dependency on monitoring-plugins-udp since it is folded into + monitoring-plugins-tcp + +--- +Thu Aug 7 07:00:28 UTC 2014 - kgronl...@suse.com + +- Rename nagios-plugins-metadata to monitoring-plugins-metadata (bnc#890337) + +--- +Tue Aug 5 16:33:20 UTC 2014 - kgronl...@suse.com + +- Medium: Xen: Properly quote domain name in call to create +- Updated patch: xen-replace-xm-with-xl.patch + +--- +Tue Aug 5 13:58:13 UTC 2014 - kgronl...@suse.com + +- Low: oracledb.sh: remove process path from process search results +- Low: Dummy: add sample usage of 'ocf_exit_reason' +- High: shellfuncs: set exit error reason string +- Medium: oracle: fix setting monitor user profile for other languages (nls) +- Low: LVM: Warn users about the danger of lvmetad +- Low: nfsnotify: fixes error message output +- Low: nfsserver: fix usage of rquatad_port option +- Low: nfsserver: warn user when nfs port options can not be set +- Low: nfsserver: fixes issue with proc/fs/nfsd not being mounted during start on some distros +- Low: ocf-shellfunctions: handle local nodename when version has distro postfix +- Low: bind-mount.sh: Update meta-data to reflect required arguments +- Low: mysql: Refactoring mysql logic into common library that can be shared with galera agent +- Medium: oracle: reset MONUSR password if it expired +- High: oracle: try as sysdba if monitor as MONUSR fails +- High: oralistener.sh: Do not fail during stop if listener has already stopped +- Low: oracledb.sh: Fix exit_idle loop to exit process wait loop correctly +- Low: orainstance.sh: the exit_idle function was a no-op because of a malformed grep search +- Low: oralsnr: ignore listener case during grep for pid +- dropped merged patches: + - 0001-High-oracle-Require-monitoring-user-as-parameter-bnc.patch + - 0001-Medium-VirtualDomain-Try-xen-list-if-no-emulator-is-.patch + - 0001-Medium-mysql-Update-mysql-with-more-sensible-default.patch + - apache-fix-bnc884674.patch +- upstream cs: v3.9.5-508-g4f369d8 + +--- +Tue Aug 5 11:03:31 UTC 2014 - kgronl...@suse.com + +- Update license to include GPL-3.0+ + +--- +Tue Aug 5 07:15:07 UTC 2014 - kgronl...@suse.com + +- Reintroduce nagios plugins metadata (bnc#890337) + - Add nagios-plugins-metadata.tar.bz2 + +--- Old: 0001-High-oracle-Require-monitoring-user-as-parameter-bnc.patch 0001-Medium-VirtualDomain-Try-xen-list-if-no-emulator-is-.patch 0001-Medium-mysql-Update-mysql-with-more-sensible-default.patch apache-fix-bnc884674.patch resource-agents-3.9.5+git453.tar.xz New: findif-multiple-routes-bnc892755.patch monitoring-plugins-metadata.tar.bz2 resource-agents-3.9.5+git508.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.gPKRoA/_old 2014-08-30 16:04:25.0 +0200 +++ /var/tmp/diff_new_pack.gPKRoA/_new 2014-08-30 16:04:25.0 +0200 @@ -40,15 +40,20 @@ %define _rundir %{_localstatedir}/run %endif +# Disabled by default since openSUSE:Factory +# lacks monitoring-plugins +%define with_monitoring 0 + Name: resource-agents Summary:Open Source HA Reusable Cluster Resource Scripts -License:GPL-2.0 and LGPL-2.1+ +License:GPL-2.0 and LGPL-2.1+ and GPL-3.0
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 2014-07-24 06:58:34 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-07-10 14:55:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-07-24 06:58:40.0 +0200 @@ -1,0 +2,6 @@ +Mon Jul 21 15:41:32 UTC 2014 - kgronl...@suse.com + +- Revised fix for apache RA on SUSE distributions (bnc#884674) +- Add apache-fix-bnc884674.patch + +--- New: apache-fix-bnc884674.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.8mEgLM/_old 2014-07-24 06:58:42.0 +0200 +++ /var/tmp/diff_new_pack.8mEgLM/_new 2014-07-24 06:58:42.0 +0200 @@ -77,6 +77,8 @@ Patch21:xen-replace-xm-with-xl.patch # PATCH-FIX-OPENSUSE: VirtualDomain: Try xen-list if no emulator is set (bnc#885292) Patch22:0001-Medium-VirtualDomain-Try-xen-list-if-no-emulator-is-.patch +# PATCH-FIX-UPSTREAM: Revised fix for apache RA on SUSE distributions (bnc#884674) +Patch23:apache-fix-bnc884674.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: heartbeat-resources @@ -162,6 +164,7 @@ %patch20 -p1 %patch21 -p1 %patch22 -p1 +%patch23 -p1 ### %build ++ apache-fix-bnc884674.patch ++ commit 79c2ac579232bddd16595bec054823ba7ed575af Author: Kristoffer Grönlund Date: Mon Jul 21 11:21:53 2014 +0200 Medium: apache: Revised fix for init script reference on SUSE (bnc#884674) Previous fix for this issue was incorrect, the failed -e test caused the function to return 1. This inversed test will return 0 if the configtest is skipped. diff --git a/heartbeat/apache b/heartbeat/apache index 66efca4e984b..1e573375da69 100755 --- a/heartbeat/apache +++ b/heartbeat/apache @@ -157,17 +157,20 @@ validate_default_config() { # that include, we run "/etc/init.d/apache2 configtest" to ensure # the relevant config is generated and valid. We're also taking # this opportunity to enable mod_status if it's not present. -# Note: no longer necessary with systemd validate_default_suse_config() { if [ "$CONFIGFILE" = "$DEFAULT_SUSECONFIG" ] && \ grep -Eq '^Include[[:space:]]+/etc/apache2/sysconfig.d/include.conf' "$CONFIGFILE" then [ -x "/usr/sbin/a2enmod" ] && ocf_run -q /usr/sbin/a2enmod status - [ -e "/etc/init.d/apache2" ] && ocf_run -q /etc/init.d/apache2 configtest - return - else - return 0 + # init script style, for crusty old SUSE + if [ -e "/etc/init.d/apache2" ]; then + ocf_run -q /etc/init.d/apache2 configtest || return 1 + # systemd style, for shiny new SUSE + elif [ -e "/usr/sbin/start_apache2" ]; then + ocf_run -q /usr/sbin/start_apache2 -t || return 1 + fi fi + return 0 } apache_start() { -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
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 2014-07-10 14:55:00 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-06-26 07:58:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-07-10 14:55:03.0 +0200 @@ -1,0 +2,43 @@ +Tue Jul 8 09:49:22 UTC 2014 - kgronl...@suse.com + +- Medium: VirtualDomain: Try xen-list if no emulator is set (bnc#885292) +- Add 0001-Medium-VirtualDomain-Try-xen-list-if-no-emulator-is-.patch + +--- +Tue Jul 8 09:15:55 UTC 2014 - kgronl...@suse.com + +- High: Xen: Enable use of xl instead of xm if available (bnc#882548) +- Add: xen-replace-xm-with-xl.patch + +--- +Tue Jul 8 09:02:47 UTC 2014 - kgronl...@suse.com + +- Medium: exportfs: allow multiple exports +- High: nfsserver: Support new NFS Active Passive and Active Active use-cases. +- Low: nginx: Fix incorrect parameter name +- Reintroduce Xen RA (bnc#882548) +- dropped merged patches: + - remove 0001-ctdb-add-ctdb_rundir-parameter-and-create-on-startup.patch + - remove 0001-Medium-VirtualDomain-Add-support-for-qemu-dm-as-emul.patch + - remove apache_conditional_initd_check-bnc884674.patch +- upstream cs: v3.9.5-453-g9eb8c17d467e + +--- +Fri Jul 4 13:11:21 UTC 2014 - dd...@suse.com + +- Create the CTDB runtime state directory on startup; (bnc#885049). + + added 0001-ctdb-add-ctdb_rundir-parameter-and-create-on-startup.patch + +--- +Fri Jul 4 08:03:12 UTC 2014 - kgronl...@suse.com + +- Medium: VirtualDomain: Add support for qemu-dm as emulator (bnc#885292) +- add 0001-Medium-VirtualDomain-Add-support-for-qemu-dm-as-emul.patch + +--- +Tue Jul 1 11:25:25 UTC 2014 - kgronl...@suse.com + +- Medium: apache: Check before calling init.d script (bnc#884674) +- add apache_conditional_initd_check-bnc884674.patch + +--- Old: resource-agents-3.9.5+git432.tar.xz New: 0001-Medium-VirtualDomain-Try-xen-list-if-no-emulator-is-.patch resource-agents-3.9.5+git453.tar.xz xen-replace-xm-with-xl.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.inQCYP/_old 2014-07-10 14:55:04.0 +0200 +++ /var/tmp/diff_new_pack.inQCYP/_new 2014-07-10 14:55:04.0 +0200 @@ -44,7 +44,7 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ Group: Productivity/Clustering/HA -Version:3.9.5+git432 +Version:3.9.5+git453 Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz @@ -73,6 +73,10 @@ Patch19:fix-sg_persist-devs-required-and-not-defined.patch # sg_persist: change sg_persist ocft not configure isci and let user prepare it manually Patch20:sg_persist-ocft-not-configure-iscsi.patch +# PATCH-FIX-UPSTREAM: Allow Xen RA to use xl if available (bnc#882548) +Patch21:xen-replace-xm-with-xl.patch +# PATCH-FIX-OPENSUSE: VirtualDomain: Try xen-list if no emulator is set (bnc#885292) +Patch22:0001-Medium-VirtualDomain-Try-xen-list-if-no-emulator-is-.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: heartbeat-resources @@ -156,6 +160,8 @@ %patch18 -p1 %patch19 -p1 %patch20 -p1 +%patch21 -p1 +%patch22 -p1 ### %build @@ -221,9 +227,6 @@ ln -s /usr/lib/ocf/lib/heartbeat/$f done ) -# remove Xen agent (bnc#882548) -rm -f $RPM_BUILD_ROOT/usr/lib/ocf/resource.d/heartbeat/Xen -rm -f $RPM_BUILD_ROOT%{_mandir}/man7/ocf_heartbeat_Xen.7* ### ++ 0001-Medium-VirtualDomain-Try-xen-list-if-no-emulator-is-.patch ++ >From 5ab3ad1d6bba86bd9094655461bdb41ec1a99684 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristoffer=20Gr=C3=B6nlund?= Date: Tue, 8 Jul 2014 11:46:48 +0200 Subject: [PATCH] Medium: VirtualDomain: Try xen-list if no emulator is set (bnc#885292) --- heartbeat/VirtualDomain | 8 1 file changed, 8 insertions(+) diff --git a/heartbeat/VirtualDomain b/heartbeat/VirtualDomain index ff29f923d8ef..12a823124943 100755 --- a/heartbeat/Vir
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 2014-06-26 07:57:59 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-06-19 13:08:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-06-26 07:58:00.0 +0200 @@ -1,0 +2,15 @@ +Wed Jun 25 08:51:06 UTC 2014 - kgronl...@suse.com + +- High: conntrackd: allow probe to return OCF_RUNNING_MASTER +- High: Filesystem: Add force_unmount option +- High: fs-lib.sh: Force kill processes with access to shared libraries on mount point +- High: VirtualDomain: restore advertised start and stop timeout values to a sane value. +- Exclude Xen resource agent (bnc#882548) +- Merged upstream: + - Removed 0001-Low-ldirectord-fix-the-list-output-to-include-ops-fl.patch + - Removed 0001-ldirectord-Add-systemd-unit-file-bnc-863250.patch +- Dropped (bnc#882548) + - Removed xen-replace-xm-with-xl.patch +- upstream cs: v3.9.5-432-g07aeed7c9035 + +--- Old: 0001-Low-ldirectord-fix-the-list-output-to-include-ops-fl.patch 0001-ldirectord-Add-systemd-unit-file-bnc-863250.patch resource-agents-3.9.5+git410.tar.xz xen-replace-xm-with-xl.patch New: resource-agents-3.9.5+git432.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.Yd7MAV/_old 2014-06-26 07:58:01.0 +0200 +++ /var/tmp/diff_new_pack.Yd7MAV/_new 2014-06-26 07:58:01.0 +0200 @@ -44,7 +44,7 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ Group: Productivity/Clustering/HA -Version:3.9.5+git410 +Version:3.9.5+git432 Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz @@ -63,10 +63,6 @@ Patch10:fix-sg_persist-for-code-normalization.patch # PATCH-FIX-UPSTREAM: Require monitoring user as parameter (bnc#850589, bnc#859683), kgronl...@suse.com Patch12:0001-High-oracle-Require-monitoring-user-as-parameter-bnc.patch -# PATCH-FIX-UPSTREAM: ldirectord: Fix the list output to include ops flag (bnc#847005) -Patch13:0001-Low-ldirectord-fix-the-list-output-to-include-ops-fl.patch -# PATCH-FEATURE-UPSTREAM: ldirectord: Add systemd unit file (bnc#863250) -Patch14:0001-ldirectord-Add-systemd-unit-file-bnc-863250.patch # PATCH-FIX-UPSTREAM: mysql: Update mysql with more sensible defaults (bnc#863844) Patch16:0001-Medium-mysql-Update-mysql-with-more-sensible-default.patch # PATCH-FIX-UPSTREAM: sg_persist: fix commented by Lars @@ -77,8 +73,6 @@ Patch19:fix-sg_persist-devs-required-and-not-defined.patch # sg_persist: change sg_persist ocft not configure isci and let user prepare it manually Patch20:sg_persist-ocft-not-configure-iscsi.patch -# PATCH-FIX-UPSTREAM: Replace use of xm with xl (bnc#882548), kgronl...@suse.com -Patch21:xen-replace-xm-with-xl.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: heartbeat-resources @@ -157,14 +151,11 @@ %patch8 -p1 %patch10 -p1 %patch12 -p1 -%patch13 -p1 -%patch14 -p1 %patch16 -p1 %patch17 -p1 %patch18 -p1 %patch19 -p1 %patch20 -p1 -%patch21 -p1 ### %build @@ -230,6 +221,10 @@ ln -s /usr/lib/ocf/lib/heartbeat/$f done ) +# remove Xen agent (bnc#882548) +rm -f $RPM_BUILD_ROOT/usr/lib/ocf/resource.d/heartbeat/Xen +rm -f $RPM_BUILD_ROOT%{_mandir}/man7/ocf_heartbeat_Xen.7* + ### %clean ++ resource-agents-3.9.5+git410.tar.xz -> resource-agents-3.9.5+git432.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.5+git410/configure.ac new/resource-agents-3.9.5+git432/configure.ac --- old/resource-agents-3.9.5+git410/configure.ac 2014-05-29 23:00:27.0 +0200 +++ new/resource-agents-3.9.5+git432/configure.ac 2014-06-19 21:56:51.0 +0200 @@ -56,6 +56,26 @@ [ --with-pkg-name=name Override package name (if you're a packager needing to pretend) ], [ PACKAGE_NAME="$withval" ]) +AC_PATH_PROGS(PKGCONFIG, pkg-config) +if test x"${PKGCONFIG}" = x""; then + AC_MSG_ERROR(You need pkgconfig installed in order to build ${PACKAGE}) +fi + +AC_ARG_WITH([systemdsystemunitdir], + [AS_HELP_STRING([--with-systemdsystemunitdir=DIR], [Directory for sy
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 2014-06-19 13:08:25 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-06-01 18:57:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-06-19 13:08:26.0 +0200 @@ -1,0 +2,22 @@ +Sun Jun 15 12:59:03 UTC 2014 - kgronl...@suse.com + +- Update xm/xl patch with additional fixes (bnc#882548) +- Modified: xen-replace-xm-with-xl.patch + +--- +Fri Jun 13 08:55:07 UTC 2014 - kgronl...@suse.com + +- High: Xen: Replace use of xm with xl (bnc#882548) +- Add: xen-replace-xm-with-xl.patch + +--- +Mon Jun 9 07:43:27 UTC 2014 - kgronl...@suse.com + +- rgmanager/fs: typo preventing passing some mount opts +- nfsserver.sh: add an optional option for rpc.statd +- fs-lib.sh: Fix usage of findmnt to work for filesystems containing bind mounts +- addition of bind-mount resource agent for rgmanager +- postgres-8.sh: add startup_wait option to rgmanager postgres agent +- upstream cs: v3.9.5-410-g6f1dffee54d1 + +--- Old: resource-agents-3.9.5+git404.tar.xz New: resource-agents-3.9.5+git410.tar.xz xen-replace-xm-with-xl.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.3KXsZ4/_old 2014-06-19 13:08:27.0 +0200 +++ /var/tmp/diff_new_pack.3KXsZ4/_new 2014-06-19 13:08:27.0 +0200 @@ -44,7 +44,7 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ Group: Productivity/Clustering/HA -Version:3.9.5+git404 +Version:3.9.5+git410 Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz @@ -77,6 +77,8 @@ Patch19:fix-sg_persist-devs-required-and-not-defined.patch # sg_persist: change sg_persist ocft not configure isci and let user prepare it manually Patch20:sg_persist-ocft-not-configure-iscsi.patch +# PATCH-FIX-UPSTREAM: Replace use of xm with xl (bnc#882548), kgronl...@suse.com +Patch21:xen-replace-xm-with-xl.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: heartbeat-resources @@ -162,6 +164,7 @@ %patch18 -p1 %patch19 -p1 %patch20 -p1 +%patch21 -p1 ### %build ++ resource-agents-3.9.5+git404.tar.xz -> resource-agents-3.9.5+git410.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.5+git404/configure.ac new/resource-agents-3.9.5+git410/configure.ac --- old/resource-agents-3.9.5+git404/configure.ac 2014-05-15 17:36:10.0 +0200 +++ new/resource-agents-3.9.5+git410/configure.ac 2014-05-29 23:00:27.0 +0200 @@ -883,7 +883,7 @@ AC_MSG_RESULT([]) AC_MSG_RESULT([$PACKAGE configuration:]) AC_MSG_RESULT([ Version = ${VERSION}]) -AC_MSG_RESULT([ Build Version= 61a2ccc8b7b1eb8c3f13f53f250dfc10cc187ee3]) +AC_MSG_RESULT([ Build Version= 6f1dffee54d1d537b601204ef1c90913ee820201]) AC_MSG_RESULT([ Features =${PKG_FEATURES}]) AC_MSG_RESULT([]) AC_MSG_RESULT([ Prefix = ${prefix}]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.5+git404/heartbeat/ocf-shellfuncs.in new/resource-agents-3.9.5+git410/heartbeat/ocf-shellfuncs.in --- old/resource-agents-3.9.5+git404/heartbeat/ocf-shellfuncs.in 2014-05-15 17:36:10.0 +0200 +++ new/resource-agents-3.9.5+git410/heartbeat/ocf-shellfuncs.in 2014-05-29 23:00:27.0 +0200 @@ -22,7 +22,7 @@ # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # -# Build version: 61a2ccc8b7b1eb8c3f13f53f250dfc10cc187ee3 +# Build version: 6f1dffee54d1d537b601204ef1c90913ee820201 # TODO: Some of this should probably split out into a generic OCF # library for shell scripts, but for the time being, we'll just use it diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-3.9.5+git404/rgmanager/src/resources/Makefile.am new/resource-agents-3.9.5+git410/rgmanager/src/resources/Makefile.am --- old/resource-agents-3.9.5+git404/rgmanager/src/resources/Makefile.am
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 2014-06-01 18:57:15 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-05-26 10:27:41.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-06-01 18:57:19.0 +0200 @@ -1,0 +2,18 @@ +Fri May 30 13:25:09 UTC 2014 - lw...@suse.com + +- sg_persist: change sg_persist ocft not configure isci and let user prepare it manually + add sg_persist-ocft-not-configure-iscsi.patch + +--- +Fri May 30 12:07:13 UTC 2014 - lw...@suse.com + +- bnc#880726: sg_persist devs required and not defined when define by configuration file + add fix-sg_persist-devs-required-and-not-defined.patch + +--- +Tue May 27 09:28:08 UTC 2014 - lw...@suse.com + +- bnc#879881: fix sg_persit demote error + add fix-sg_persist-demote-error.patch + +--- New: fix-sg_persist-demote-error.patch fix-sg_persist-devs-required-and-not-defined.patch sg_persist-ocft-not-configure-iscsi.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.vqtRmL/_old 2014-06-01 18:57:20.0 +0200 +++ /var/tmp/diff_new_pack.vqtRmL/_new 2014-06-01 18:57:20.0 +0200 @@ -71,6 +71,12 @@ Patch16:0001-Medium-mysql-Update-mysql-with-more-sensible-default.patch # PATCH-FIX-UPSTREAM: sg_persist: fix commented by Lars Patch17:fix-sg_persist-commented-byLars.patch +# PATCH: sg_persist: fix demote error +Patch18:fix-sg_persist-demote-error.patch +# sg_persist: fix devs required and not defined error when defined by configuration file(bnc#880726) +Patch19:fix-sg_persist-devs-required-and-not-defined.patch +# sg_persist: change sg_persist ocft not configure isci and let user prepare it manually +Patch20:sg_persist-ocft-not-configure-iscsi.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: heartbeat-resources @@ -153,6 +159,9 @@ %patch14 -p1 %patch16 -p1 %patch17 -p1 +%patch18 -p1 +%patch19 -p1 +%patch20 -p1 ### %build ++ fix-sg_persist-demote-error.patch ++ Index: resource-agents-3.9.5+git404/heartbeat/sg_persist === --- resource-agents-3.9.5+git404.orig/heartbeat/sg_persist +++ resource-agents-3.9.5+git404/heartbeat/sg_persist @@ -653,7 +653,7 @@ sg_persist_action_promote() { } sg_persist_action_demote() { -case $RESERVATION_TYPER in +case $RESERVATION_TYPE in 1|3|5|6) if [ ${#RESERVED_DEVS[*]} -eq 0 ]; then ocf_log info "$RESOURCE demote: already slave" ++ fix-sg_persist-devs-required-and-not-defined.patch ++ Index: resource-agents-3.9.5+git404/heartbeat/sg_persist === --- resource-agents-3.9.5+git404.orig/heartbeat/sg_persist +++ resource-agents-3.9.5+git404/heartbeat/sg_persist @@ -1,3 +1,4 @@ + #!/bin/bash # # @@ -114,7 +115,7 @@ Resorce init functions for several sg_pe - + Device list. Shell wildcars are allowed. @@ -261,28 +262,36 @@ sg_persist_init() { # default configure file path SG_PERSIST_CONF="${OCF_RESKEY_config_file:=/etc/sg_persist.conf}" -if [ -f "$SG_PERSIST_CONF" ]; then -sg_persist_read_config -fi - # no default value for device list -DEVS=${OCF_RESKEY_devs:=""} +devs="" # default number of required devices -REQUIRED_DEVS_NOF=${OCF_RESKEY_required_devs_nof:=1} +required_devs_nof=1 # default reservation type -RESERVATION_TYPE=${OCF_RESKEY_reservation_type:=1} +reservation_type=1 # default master score base -MASTER_SCORE_BASE=${OCF_RESKEY_master_score_base:=0} +master_score_base=0 # default device factor for master score -MASTER_SCORE_DEV_FACTOR=${OCF_RESKEY_master_score_dev_factor:=100} +master_score_dev_factor=100 # default delay for master score -MASTER_SCORE_DELAY=${OCF_RESKEY_master_score_delay:=30} - +master_score_delay=30 + +if [ -f "$SG_PERSIST_CONF" ] +then +sg_persist_read_config +fi + +DEVS=${OCF_RESKEY_devs:=$devs} +REQUIRED_DEVS_NOF=${OCF_RESKEY_required_devs_nof:=$required_devs_nof} +RESERVATION_TYPE=${OCF_RESKEY_reservation_type
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 2014-05-26 10:27:38 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-05-22 20:38:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-05-26 10:27:41.0 +0200 @@ -1,0 +2,13 @@ +Fri May 23 12:29:27 UTC 2014 - kgronl...@suse.com + +- Updated 0001-ldirectord-Add-systemd-unit-file-bnc-863250.patch + - Use absolute paths for touch and rm + +- ldirectord: Add missing dependency on perl-IO-Socket-INET6 + +--- +Fri May 23 08:08:03 UTC 2014 - jseg...@novell.com + +- added necessary macros for systemd files + +--- Old: 0015-Medium-exportfs-Make-unlock_on_stop_default-1-bnc-86.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.1ffMZx/_old 2014-05-26 10:27:42.0 +0200 +++ /var/tmp/diff_new_pack.1ffMZx/_new 2014-05-26 10:27:42.0 +0200 @@ -113,6 +113,7 @@ Requires: perl-libwww-perl Obsoletes: heartbeat-ldirectord Provides: heartbeat-ldirectord +Requires: perl-IO-Socket-INET6 Requires: perl-MailTools Requires: perl-Socket6 %if 0%{?suse_version} @@ -252,6 +253,11 @@ %service_add_post ldirectord.service %endif +%pre -n ldirectord +%if %{defined _unitdir} +%service_add_pre ldirectord.service +%endif + %endif %if 0%{?fedora} ++ 0001-ldirectord-Add-systemd-unit-file-bnc-863250.patch ++ --- /var/tmp/diff_new_pack.1ffMZx/_old 2014-05-26 10:27:42.0 +0200 +++ /var/tmp/diff_new_pack.1ffMZx/_new 2014-05-26 10:27:42.0 +0200 @@ -1,7 +1,7 @@ -From bf45a3ad6e916a908e7a38368f8c8d5b13aa7123 Mon Sep 17 00:00:00 2001 +From 90e7b31e627057882701d2c33638c977dd4c4922 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristoffer=20Gr=C3=B6nlund?= Date: Wed, 26 Feb 2014 13:55:00 +0100 -Subject: [PATCH] ldirectord: Add systemd unit file (bnc#863250) +Subject: [PATCH 2/3] ldirectord: Add systemd unit file (bnc#863250) Systemd unit file for the ldirectord service. --- @@ -117,7 +117,7 @@ +endif diff --git a/ldirectord/systemd/ldirectord.service.in b/ldirectord/systemd/ldirectord.service.in new file mode 100644 -index ..b0c9b8d9036c +index ..4fe9638295c6 --- /dev/null +++ b/ldirectord/systemd/ldirectord.service.in @@ -0,0 +1,11 @@ @@ -126,9 +126,9 @@ + +[Service] +ExecStart=@sbindir@/ldirectord start -+ExecStartPost=touch /var/lock/subsys/ldirectord ++ExecStartPost=/usr/bin/touch /var/lock/subsys/ldirectord +ExecStop=@sbindir@/ldirectord stop -+ExecStopPost=rm -f /var/lock/subsys/ldirectord ++ExecStopPost=/usr/bin/rm -f /var/lock/subsys/ldirectord +ExecReload=@sbindir@/ldirectord reload +PIDFile=/var/run/ldirectord.ldirectord.pid +Type=forking -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
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 2014-05-22 20:38:23 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-04-08 22:37:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-05-22 20:38:50.0 +0200 @@ -1,0 +2,31 @@ +Mon May 19 11:05:11 UTC 2014 - kgronl...@suse.com + +- rgmanager/fs: typo preventing passing some mount opts +- nfsserver.sh: add an optional option for the rpc.statd listening port +- iscsi: iscsi status fails with open-iscsi with support for flash (bnc#878039) +- nfsserver: let systemd service files handle lock notifications +- vm.sh: Monitor kvm resources without requiring libvirtd +- Calculate stop loop according stop timeout +- Added kamailio resource agent +- IPaddr2: fix error msg from manual clone/incarnation # era +- clvm: Properly detect directory for vg tools +- Add IPv6 http(s) health checking to ldirectord +- nfsserver.sh: On stop, kill sm-notify so /var/lib/nfs/statd can be unmounted +- VirtualDomain: Allow monitoring of lxc domains without libvirtd +- named.sh: Fix issues running named daemon as a non-root user +- VirtualDomain: cache domain emulator after start +- CTDB: do not fail monitor operation when ctdb socket does not exist +- exportfs: Make unlock_on_stop_default=1 (bnc#864263) +- Stateful: Clean up implementation of Stateful (bnc#867372) +- dnsupdate: resource agent for IP take-over via dynamic DNS +- upstream cs: v3.9.5-404-g61a2ccc8b7b1 + +- Updated resource-agents-nfsserver-sle11.patch +- Removed 0015-Medium-exportfs-Make-unlock_on_stop_default-1-bnc-86.patch + +--- +Thu May 8 11:28:32 CEST 2014 - r...@suse.de + +- use _rundir macro + +--- Old: resource-agents-3.9.5+git335.tar.xz New: resource-agents-3.9.5+git404.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.pXIXiN/_old 2014-05-22 20:38:51.0 +0200 +++ /var/tmp/diff_new_pack.pXIXiN/_new 2014-05-22 20:38:51.0 +0200 @@ -36,11 +36,15 @@ %define SSLeay perl-Net_SSLeay %endif +%if ! %{defined _rundir} +%define _rundir %{_localstatedir}/run +%endif + Name: resource-agents Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ Group: Productivity/Clustering/HA -Version:3.9.5+git335 +Version:3.9.5+git404 Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz @@ -63,8 +67,6 @@ Patch13:0001-Low-ldirectord-fix-the-list-output-to-include-ops-fl.patch # PATCH-FEATURE-UPSTREAM: ldirectord: Add systemd unit file (bnc#863250) Patch14:0001-ldirectord-Add-systemd-unit-file-bnc-863250.patch -# PATCH-FIX-UPSTREAM: exportfs: make unlock_on_stop default to 1 (bnc#864263) -Patch15:0015-Medium-exportfs-Make-unlock_on_stop_default-1-bnc-86.patch # PATCH-FIX-UPSTREAM: mysql: Update mysql with more sensible defaults (bnc#863844) Patch16:0001-Medium-mysql-Update-mysql-with-more-sensible-default.patch # PATCH-FIX-UPSTREAM: sg_persist: fix commented by Lars @@ -148,7 +150,6 @@ %patch12 -p1 %patch13 -p1 %patch14 -p1 -%patch15 -p1 %patch16 -p1 %patch17 -p1 ### @@ -160,7 +161,8 @@ CONF_OPTS="--with-ras-set=linux-ha \ --enable-fatal-warnings=yes \ --with-systemdsystemunitdir=%{_unitdir} \ ---with-pkg-name=%{name}" +--with-pkg-name=%{name} \ +--with-rsctmpdir=%{_rundir}/%{name}" %else CONF_OPTS="--with-ras-set=linux-ha \ --enable-fatal-warnings=yes \ @@ -227,7 +229,7 @@ rm -rf $RPM_BUILD_DIR/resource-agents ### %post -test -d /var/run/resource-agents || mkdir -m 1755 /var/run/resource-agents +test -d %{_rundir}/resource-agents || mkdir -m 1755 %{_rundir}/resource-agents %if 0%{?suse_version} @@ -286,7 +288,7 @@ %{_sbindir}/sfex_init %{_sbindir}/sfex_stat %{_includedir}/heartbeat -%ghost %dir %attr (1755, root, root) %{_var}/run/resource-agents +%ghost %dir %attr (1755, root, root) %{_rundir}/resource-agents %doc AUTHORS %doc COPYING %doc COPYING.GPLv3 ++ resource-agents-3.9.5+git335.tar.xz -> resource-agents-3.9.5+git404.tar.xz ++ 2845 lines of diff (skipped) ++ resource-agents-nfsserver-sle11.patch ++ ---
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 2014-04-08 22:37:29 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-04-01 11:34:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-04-08 22:37:30.0 +0200 @@ -1,0 +2,5 @@ +Wed Apr 2 06:51:58 UTC 2014 - lw...@suse.com + +-Fate#312345-add fix-sg_persist-commented-byLars.patch + +--- New: fix-sg_persist-commented-byLars.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.DecEsQ/_old 2014-04-08 22:37:31.0 +0200 +++ /var/tmp/diff_new_pack.DecEsQ/_new 2014-04-08 22:37:31.0 +0200 @@ -67,6 +67,8 @@ Patch15:0015-Medium-exportfs-Make-unlock_on_stop_default-1-bnc-86.patch # PATCH-FIX-UPSTREAM: mysql: Update mysql with more sensible defaults (bnc#863844) Patch16:0001-Medium-mysql-Update-mysql-with-more-sensible-default.patch +# PATCH-FIX-UPSTREAM: sg_persist: fix commented by Lars +Patch17:fix-sg_persist-commented-byLars.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: heartbeat-resources @@ -148,6 +150,7 @@ %patch14 -p1 %patch15 -p1 %patch16 -p1 +%patch17 -p1 ### %build ++ fix-sg_persist-commented-byLars.patch ++ 903 lines (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
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 2014-04-01 11:34:12 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-03-17 09:12:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-04-01 11:34:13.0 +0200 @@ -1,0 +2,10 @@ +Fri Mar 28 14:59:47 UTC 2014 - kgronl...@suse.com + +- mysql: Update mysql with more sensible defaults (bnc#863844) + +- added patches: + * 0001-Medium-mysql-Update-mysql-with-more-sensible-default.patch +- removed patches: + * resource-agents-mysql-sle11.patch + +--- Old: resource-agents-mysql-sle11.patch New: 0001-Medium-mysql-Update-mysql-with-more-sensible-default.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.sVWg7R/_old 2014-04-01 11:34:13.0 +0200 +++ /var/tmp/diff_new_pack.sVWg7R/_new 2014-04-01 11:34:13.0 +0200 @@ -45,8 +45,6 @@ Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz Source1:resource-agents.conf -# PATCH-FIX-OPENSUSE: fix path to mysql binary -Patch1: resource-agents-mysql-sle11.patch # PATCH-FIX-OPENSUSE: activate VG with partial PV by default Patch2: lvm-vg-partial-active.diff # PATCH-FIX-OPENSUSE: fix path to sm-notify @@ -67,6 +65,8 @@ Patch14:0001-ldirectord-Add-systemd-unit-file-bnc-863250.patch # PATCH-FIX-UPSTREAM: exportfs: make unlock_on_stop default to 1 (bnc#864263) Patch15:0015-Medium-exportfs-Make-unlock_on_stop_default-1-bnc-86.patch +# PATCH-FIX-UPSTREAM: mysql: Update mysql with more sensible defaults (bnc#863844) +Patch16:0001-Medium-mysql-Update-mysql-with-more-sensible-default.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: heartbeat-resources @@ -137,7 +137,6 @@ %prep ### %setup -q -%patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 @@ -148,6 +147,7 @@ %patch13 -p1 %patch14 -p1 %patch15 -p1 +%patch16 -p1 ### %build ++ 0001-Medium-mysql-Update-mysql-with-more-sensible-default.patch ++ >From 2e3b6ff8998ab6b4453d6c31f09c0e580c6b79b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristoffer=20Gr=C3=B6nlund?= Date: Fri, 28 Mar 2014 15:49:07 +0100 Subject: [PATCH] Medium: mysql: Update mysql with more sensible defaults The default values used by the mysql RA are outdated. This patch updates the socket and binary options to more sensible defaults. --- heartbeat/mysql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/heartbeat/mysql b/heartbeat/mysql index 352af7c6e803..871af79470ca 100755 --- a/heartbeat/mysql +++ b/heartbeat/mysql @@ -75,7 +75,7 @@ if [ "X${HOSTOS}" = "XOpenBSD" ];then OCF_RESKEY_socket_default="/var/run/mysql/mysql.sock" else if [ "$OCF_RESKEY_binary_default" = "" ]; then - OCF_RESKEY_binary_default="/usr/bin/safe_mysqld" + OCF_RESKEY_binary_default="/usr/bin/mysqld_safe" fi OCF_RESKEY_config_default="/etc/my.cnf" OCF_RESKEY_datadir_default="/var/lib/mysql" @@ -83,7 +83,7 @@ else OCF_RESKEY_group_default="mysql" OCF_RESKEY_log_default="/var/log/mysqld.log" OCF_RESKEY_pid_default="/var/run/mysql/mysqld.pid" - OCF_RESKEY_socket_default="/var/lib/mysql/mysql.sock" + OCF_RESKEY_socket_default="/var/run/mysql/mysql.sock" fi OCF_RESKEY_client_binary_default="mysql" OCF_RESKEY_test_user_default="root" -- 1.8.4.5 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
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 2014-03-17 09:12:49 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-02-28 17:46:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-03-17 09:12:52.0 +0100 @@ -1,0 +2,8 @@ +Mon Mar 10 11:19:06 UTC 2014 - kgronl...@suse.com + +- exportfs: Make unlock_on_stop default to 1 (bnc#864263) + +- added patches: + * 0015-Medium-exportfs-Make-unlock_on_stop_default-1-bnc-86.patch + +--- New: 0015-Medium-exportfs-Make-unlock_on_stop_default-1-bnc-86.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.DIQLFh/_old 2014-03-17 09:12:53.0 +0100 +++ /var/tmp/diff_new_pack.DIQLFh/_new 2014-03-17 09:12:53.0 +0100 @@ -65,6 +65,8 @@ Patch13:0001-Low-ldirectord-fix-the-list-output-to-include-ops-fl.patch # PATCH-FEATURE-UPSTREAM: ldirectord: Add systemd unit file (bnc#863250) Patch14:0001-ldirectord-Add-systemd-unit-file-bnc-863250.patch +# PATCH-FIX-UPSTREAM: exportfs: make unlock_on_stop default to 1 (bnc#864263) +Patch15:0015-Medium-exportfs-Make-unlock_on_stop_default-1-bnc-86.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: heartbeat-resources @@ -145,6 +147,7 @@ %patch12 -p1 %patch13 -p1 %patch14 -p1 +%patch15 -p1 ### %build ++ 0015-Medium-exportfs-Make-unlock_on_stop_default-1-bnc-86.patch ++ >From e1e6781ef4930d4a9772ee1428dde8f435776267 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristoffer=20Gr=C3=B6nlund?= Date: Mon, 10 Mar 2014 12:03:55 +0100 Subject: [PATCH] Medium: exportfs: Make unlock_on_stop_default=1 (bnc#864263) The resource agent should really release all locks which the NFS server holds when stopping the resource. When this option was introduced, the default was kept as 0 for compatibility reasons with legacy kernels, existing users and non-Linux systems. This is a proposal to make 1 the default. In most cases, this is the desired behavior, and not setting this option can lead to unexpected failures. Original changeset that introduced this parameter: 612559c9 --- heartbeat/exportfs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/heartbeat/exportfs b/heartbeat/exportfs index 0c6d0921ccef..5ed26754f535 100755 --- a/heartbeat/exportfs +++ b/heartbeat/exportfs @@ -14,7 +14,7 @@ . ${OCF_FUNCTIONS_DIR}/ocf-shellfuncs # Defaults -OCF_RESKEY_unlock_on_stop_default=0 +OCF_RESKEY_unlock_on_stop_default=1 OCF_RESKEY_wait_for_leasetime_on_stop_default=0 OCF_RESKEY_rmtab_backup_default=".rmtab" -- 1.8.4.5 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
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 2014-02-28 17:46:32 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-01-31 09:44:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-02-28 17:46:33.0 +0100 @@ -1,0 +2,39 @@ +Thu Feb 27 16:32:21 UTC 2014 - kgronl...@suse.com + +- ldirectord: Add systemd unit file (bnc#863250) +- ldirectord: fix the list output to include ops flag (bnc#847005) +- VirtualDomain: Fixes parsing domain name from xml file +- nfsclient.sh: Add 'sec=' as a valid exports option +- CTDB: Detect default persistent database directory +- CTDB: Ensure logfile directory exists so CTDB can start +- VirtualDomain: Attempt to determine vm status even when libvirt + is unavailable +- apache.sh: Add ability to set custom httpd binary +- findif: Update default value for best_netmask +- VirtualDomain: avoid running "virsh uri" if hypervisor is set +- VirtualDomain: check process table for qemu-system-* too +- mysql: handle %secs_behind = NULL +- logging: Fix syntax errors with logging functions in LVM and + asterisk agents +- upstream cs: 935b92fd + +- added patches: + * 0001-Low-ldirectord-fix-the-list-output-to-include-ops-fl.patch + * 0001-ldirectord-Add-systemd-unit-file-bnc-863250.patch +--- +Tue Feb 25 17:10:16 UTC 2014 - kgronl...@suse.com + +- oracle: Require monitoring user as parameter (bnc#850589, bnc#859683) + +- added patches: + * 0001-High-oracle-Require-monitoring-user-as-parameter-bnc.patch +- removed patches: + * 0003-Medium-oracle-Create-profile-for-OCFMON-user-bnc-850.patch + * 0004-High-oracle-Make-monitoring-user-configurable-bnc-85.patch + +--- +Mon Feb 24 03:33:46 UTC 2014 - lw...@suse.com + +-Fate#312345-add fix-sg_persist-for-code-normalization.patch + +--- @@ -52 +91 @@ -- Add resource-agents-new-sg_persist.patch: RA for persistent +- Fate#312345-Add resource-agents-new-sg_persist.patch: RA for persistent Old: 0003-Medium-oracle-Create-profile-for-OCFMON-user-bnc-850.patch 0004-High-oracle-Make-monitoring-user-configurable-bnc-85.patch resource-agents-3.9.5.tar.xz New: 0001-High-oracle-Require-monitoring-user-as-parameter-bnc.patch 0001-Low-ldirectord-fix-the-list-output-to-include-ops-fl.patch 0001-ldirectord-Add-systemd-unit-file-bnc-863250.patch fix-sg_persist-for-code-normalization.patch resource-agents-3.9.5+git335.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.n4sd1I/_old 2014-02-28 17:46:34.0 +0100 +++ /var/tmp/diff_new_pack.n4sd1I/_new 2014-02-28 17:46:34.0 +0100 @@ -40,7 +40,7 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ Group: Productivity/Clustering/HA -Version:3.9.5 +Version:3.9.5+git335 Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.xz @@ -55,12 +55,16 @@ Patch4: no-var-lock-subsys.patch # PATCH-FEATURE-OPENSUSE: add sg_persist RA, lw...@suse.com Patch5: resource-agents-new-sg_persist.patch -# PATCH-FIX-UPSTREAM: oracle: Create profile for OCFMON user (bnc#850589), kgronl...@suse.com -Patch6: 0003-Medium-oracle-Create-profile-for-OCFMON-user-bnc-850.patch -# PATCH-FIX-UPSTREAM: oracle: Make monitoring user configurable (bnc#859683), kgronl...@suse.com -Patch7: 0004-High-oracle-Make-monitoring-user-configurable-bnc-85.patch # PATCH-FIX-OPENSUSE: Revert moving binaries to /usr/libexec Patch8: 0006-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch +# PATCH-FIX-OPENSUSE: fix sg_persist for code normalization +Patch10:fix-sg_persist-for-code-normalization.patch +# PATCH-FIX-UPSTREAM: Require monitoring user as parameter (bnc#850589, bnc#859683), kgronl...@suse.com +Patch12:0001-High-oracle-Require-monitoring-user-as-parameter-bnc.patch +# PATCH-FIX-UPSTREAM: ldirectord: Fix the list output to include ops flag (bnc#847005) +Patch13:0001-Low-ldirectord-fix-the-list-output-to-include-ops-fl.patch +# PATCH-FEATURE-UPSTREAM: ldirectord: Add systemd unit file (bnc#863250) +Patch14:0001-ldirectord-Add-systemd-unit-file-bnc-863250.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes:
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 2014-01-31 09:44:31 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-01-23 15:55:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-01-31 09:44:32.0 +0100 @@ -1,0 +2,8 @@ +Thu Jan 23 06:23:41 UTC 2014 - kgronl...@suse.com + +- Remove 0001-Medium-CTDB-Default-ctdb-manages-samba-and-ctdb-mana.patch: + Accidentally reintroduced obsolete patch +- Remove 0002-Medium-CTDB-Add-smb_fileid_algorithm-parameter-defau.patch: + Accidentally reintroduced obsolute patch + +--- Old: 0001-Medium-CTDB-Default-ctdb-manages-samba-and-ctdb-mana.patch 0002-Medium-CTDB-Add-smb_fileid_algorithm-parameter-defau.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.XdBD2e/_old 2014-01-31 09:44:32.0 +0100 +++ /var/tmp/diff_new_pack.XdBD2e/_new 2014-01-31 09:44:32.0 +0100 @@ -55,16 +55,12 @@ Patch4: no-var-lock-subsys.patch # PATCH-FEATURE-OPENSUSE: add sg_persist RA, lw...@suse.com Patch5: resource-agents-new-sg_persist.patch -# PATCH-FIX-OPENSUSE: CTDB: Default ctdb manages samba and ctdb manages winbind to "yes", tser...@novell.com -Patch6: 0001-Medium-CTDB-Default-ctdb-manages-samba-and-ctdb-mana.patch -# PATCH-FIX-OPENSUSE: CTDB: Add smb_fileid_algorithm parameter, defaults=fsid (bnc#696978), tser...@novell.com -Patch7: 0002-Medium-CTDB-Add-smb_fileid_algorithm-parameter-defau.patch # PATCH-FIX-UPSTREAM: oracle: Create profile for OCFMON user (bnc#850589), kgronl...@suse.com -Patch8: 0003-Medium-oracle-Create-profile-for-OCFMON-user-bnc-850.patch +Patch6: 0003-Medium-oracle-Create-profile-for-OCFMON-user-bnc-850.patch # PATCH-FIX-UPSTREAM: oracle: Make monitoring user configurable (bnc#859683), kgronl...@suse.com -Patch9: 0004-High-oracle-Make-monitoring-user-configurable-bnc-85.patch +Patch7: 0004-High-oracle-Make-monitoring-user-configurable-bnc-85.patch # PATCH-FIX-OPENSUSE: Revert moving binaries to /usr/libexec -Patch10:0006-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch +Patch8: 0006-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: heartbeat-resources @@ -139,8 +135,6 @@ %patch6 -p1 %patch7 -p1 %patch8 -p1 -%patch9 -p1 -%patch10 -p1 ### %build -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
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 2014-01-22 18:19:58 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2014-01-14 16:35:39.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-01-23 15:55:37.0 +0100 @@ -1,0 +2,40 @@ +Wed Jan 22 09:53:09 UTC 2014 - kgronl...@suse.com + +- Add 0001-Medium-CTDB-Default-ctdb-manages-samba-and-ctdb-mana.patch: + CTDB: Default ctdb manages samba and ctdb manages winbind to "yes", tser...@novell.com +- Add 0002-Medium-CTDB-Add-smb_fileid_algorithm-parameter-defau.patch: + CTDB: Add smb_fileid_algorithm parameter, defaults=fsid (bnc#696978), tser...@novell.com +- Add 0003-Medium-oracle-Create-profile-for-OCFMON-user-bnc-850.patch: + oracle: Create profile for OCFMON user (bnc#850589), kgronl...@suse.com +- Add 0004-High-oracle-Make-monitoring-user-configurable-bnc-85.patch: + oracle: Make monitoring user configurable (bnc#859683), kgronl...@suse.com +- Add 0006-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch: + Revert move of heartbeat binaries to /usr/libexec +- ldirector: fix using service name instead of port number (bnc#836759) +- pgsql: Support for non-standard port and library locations +- Xen: retry domain lookup in repeating monitor and stop +- Xen: report error if the monitor does not find the guest +- VirtualDomain: support more virsh domstate output formats +- LVM: only remove missing PVs on stop when they belong to mirrors +- Raid1: disallow md raid arrays as clone resources to avoid data corruption +- Raid1: make clone prevention overridable similar to the Filesystem RA +- Filesystem: switch to use ocf_is_clone helper function +- varnish: Added support for ulimit -l and ulimit -n +- jboss: Monitor rotatelogs process and restart when it is stopped +- Pure-FTPd: Create pid directory if needed +- lxc: support up-to-date lxc-ps versions +- oracledb.sh: Fix process name grep in exit_idle +- oracledb.sh: Remove quotes around listener name +- oralsnr: Add tns_admin option for setting custom TNS_ADMIN path +- VirtualDomain: Fix ability to use default libvirt hypervisor without explicitly setting agent attribute +- VirtualDomain: Ensure it is possible to manage a libvirt domain defined outside of VirtualDomain +- nfsserver: nfsserver not starting due to missing etab file +- fs-lib.sh: Fixes failure to unmount local fs when process runs with cwd inside fs mount +- upstream cs: 468ed4f8 + +--- +Fri Jan 17 07:57:38 UTC 2014 - lw...@suse.com + +- fix a few lines for monitor + +--- Old: resource-agents-3.9.5.tar.bz2 New: 0001-Medium-CTDB-Default-ctdb-manages-samba-and-ctdb-mana.patch 0002-Medium-CTDB-Add-smb_fileid_algorithm-parameter-defau.patch 0003-Medium-oracle-Create-profile-for-OCFMON-user-bnc-850.patch 0004-High-oracle-Make-monitoring-user-configurable-bnc-85.patch 0006-Revert-Low-build-Move-binaries-in-usr-lib-heartbeat-.patch resource-agents-3.9.5.tar.xz Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.Bhet0P/_old 2014-01-23 15:55:38.0 +0100 +++ /var/tmp/diff_new_pack.Bhet0P/_new 2014-01-23 15:55:38.0 +0100 @@ -43,7 +43,7 @@ Version:3.9.5 Release:0 Url:http://linux-ha.org/ -Source: resource-agents-%{version}.tar.bz2 +Source: resource-agents-%{version}.tar.xz Source1:resource-agents.conf # PATCH-FIX-OPENSUSE: fix path to mysql binary Patch1: resource-agents-mysql-sle11.patch @@ -55,6 +55,17 @@ Patch4: no-var-lock-subsys.patch # PATCH-FEATURE-OPENSUSE: add sg_persist RA, lw...@suse.com Patch5: resource-agents-new-sg_persist.patch +# PATCH-FIX-OPENSUSE: CTDB: Default ctdb manages samba and ctdb manages winbind to "yes", tser...@novell.com +Patch6: 0001-Medium-CTDB-Default-ctdb-manages-samba-and-ctdb-mana.patch +# PATCH-FIX-OPENSUSE: CTDB: Add smb_fileid_algorithm parameter, defaults=fsid (bnc#696978), tser...@novell.com +Patch7: 0002-Medium-CTDB-Add-smb_fileid_algorithm-parameter-defau.patch +# PATCH-FIX-UPSTREAM: oracle: Create profile for OCFMON user (bnc#850589), kgronl...@suse.com +Patch8: 0003-Medium-oracle-Create-profile-for-OCFMON-user-bnc-850.patch +# PATCH-FIX-UPSTREAM: oracle: Make monitoring user configurable (bnc#859683), kgronl...@suse.com +Patch9: 0004-High-ora
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 2014-01-14 16:35:38 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2013-09-25 14:38:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2014-01-14 16:35:39.0 +0100 @@ -1,0 +2,6 @@ +Mon Jan 13 09:10:46 UTC 2014 - kgronl...@suse.com + +- Add resource-agents-new-sg_persist.patch: RA for persistent + SCSI reservation + +--- New: resource-agents-new-sg_persist.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.BIbseK/_old 2014-01-14 16:35:40.0 +0100 +++ /var/tmp/diff_new_pack.BIbseK/_new 2014-01-14 16:35:40.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package resource-agents # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -45,10 +45,16 @@ Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.bz2 Source1:resource-agents.conf +# PATCH-FIX-OPENSUSE: fix path to mysql binary Patch1: resource-agents-mysql-sle11.patch +# PATCH-FIX-OPENSUSE: activate VG with partial PV by default Patch2: lvm-vg-partial-active.diff +# PATCH-FIX-OPENSUSE: fix path to sm-notify Patch3: resource-agents-nfsserver-sle11.patch +# PATCH-FIX-OPENSUSE: ldirectord: don't create subsys lock Patch4: no-var-lock-subsys.patch +# PATCH-FEATURE-OPENSUSE: add sg_persist RA, lw...@suse.com +Patch5: resource-agents-new-sg_persist.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: heartbeat-resources Provides: heartbeat-resources @@ -118,6 +124,7 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 +%patch5 -p1 ### %build @@ -127,6 +134,8 @@ --enable-fatal-warnings=yes \ --with-package-name=%{name}" ./autogen.sh +#because quilt push changed the permissions of sg_persist. +chmod 775 heartbeat/sg_persist %if 0%{?suse_version} >= 1020 || 0%{?fedora} >= 11 || 0%{?centos_version} > 5 || 0%{?rhel} > 5 %configure $CONF_OPTS \ --docdir=%{agents_docdir} ++ resource-agents-3.9.5.tar.bz2 ++ ++ resource-agents-new-sg_persist.patch ++ 1241 lines (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
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 2013-09-25 14:38:23 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2013-08-01 17:34:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2013-09-25 14:38:24.0 +0200 @@ -1,0 +2,61 @@ +Tue Sep 10 14:35:52 UTC 2013 - dmuhameda...@suse.com + +- Filesystem: add corosync as HA_cluster_type +- eDir88: multiple IP support (bnc#) +- apache: better handling of not installed apache +- jboss: add jboss_base_dir parameter to support multi-instances + on JBoss 6 +- jboss: stop the JBoss daemon by sending a signal on JBoss 6 +- jboss: add run_command parameter to change the start up script +- jboss: add jboss_version parameter to support JBoss 6 +- tomcat: use root as the default for tomcat_user instead of + RUNASIS mode +- tomcat: multiple tomcat instances based on CATALINE_BASE +- VirtualDomain: no longer define a domain, but use "virsh + create" to start it non-persistent +- pound: add parameter maxfiles to set ulimit +- apache: remove unnecessary and imperfect checks from + validate_all (bnc#827927) +- pgsql: set only one node into sync mode when using 3 nodes or + higher +- Raid1: stop arrays even with block device file missing + (bnc#821861) +- oracle/oralsnr: explicitly require bash (bnc#825517) +- Raid1: set MDADM_NO_UDEV appropriately if udev is not used +- Raid1: wait for udevd to settle (bnc#821861) +- iSCSILogicalUnit: add tgt specific parameters bstype, bsoflags, + device_type +- apache: Attempt graceful stop before -TERM signal +- LVM: Warn user if initrd is older than lvm.conf when using + exclusive activation with tags +- LVM: Exclusive activation without clvmd using filtering with + tags. +- named: Attempt to autogen /etc/rndc.key using rndc-confgen tool +- mysql: really use log setting (bnc#823095) +- mysql: test properly for failed process start (bnc#823095) +- LVM: Retry exclusive activation after deactivating vg + cluster-wide +- LVM: Verify setup on start plus verify exclusive activation is + possible +- Route: make Route RA IPv6 ready +- drbd: remove deprecated drbd agent +- tools: send_arp.libnet: reuse ARP packets (deb#701914) +- ethmonitor: correctly detect when the network is unplugged. +- Raid1: do not test for device existence in the stop operation + (bnc#821861) +- VirtualDomain: Support saving and restoring virtual machine + snapshot state files +- nfsserver: Cleanup shared nfs dir mount +- nfsserver: Enable file locking daemon when systemd is being + used +- nfsserver: Maintain SELinux permissions on failover for nfs v3 + lock state +- nfsserver: Improve support for v3 file lock recovery +- nfsserver: Add systemd unit-file support when init scripts are + not present +- apache: add pidfile directive when not present in config file +- VirtualDomain: Properly detect defined lxc domains +- iSCSILogicalUnit: add lio_iblock parameter. +- upstream cs: 3cafd1 + +--- Other differences: -- ++ lvm-vg-partial-active.diff ++ --- /var/tmp/diff_new_pack.sdfj1l/_old 2013-09-25 14:38:25.0 +0200 +++ /var/tmp/diff_new_pack.sdfj1l/_new 2013-09-25 14:38:25.0 +0200 @@ -1,12 +1,13 @@ -diff -r c0d8e6bb946e heartbeat/LVM a/heartbeat/LVMTue Dec 07 17:31:53 2010 +0100 -+++ b/heartbeat/LVMMon Dec 13 12:34:36 2010 +0100 -@@ -85,10 +85,10 @@ If set, the volume group will be activat +diff --git a/heartbeat/LVM b/heartbeat/LVM +index 0ff6ba7..33bbba9 100755 +--- a/heartbeat/LVM b/heartbeat/LVM +@@ -100,10 +100,10 @@ If "exclusive" is set on a non clustered volume group, this overrides the tag to 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. ++logical volumes. Set to true by default in SLE11SP3 HAE. Activate VG even with partial PV only - @@ -14,20 +15,20 @@ -@@ -224,7 +224,7 @@ LVM_start() { - fi - vgchange_options="-a $active_mode" +@@ -368,7 +368,7 @@ get_activate_options() + 2) options="${options}ey";; + esac -- if ocf_is_true "$OCF_RESKEY_partial_activation" ; then -+ if ocf_is_true "$PARTIAL_INVOCATION" ; then - vgchange_options="$vgchange_options --partial" - fi +- if ocf_is_true "$OCF_RESKEY_partial_activation" ; then ++ if ocf_is_true "$PARTIAL_INV
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 2013-08-01 17:34:19 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2013-03-28 13:26:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2013-08-01 17:34:20.0 +0200 @@ -1,0 +2,5 @@ +Thu Aug 1 09:05:05 UTC 2013 - tchva...@suse.com + +- Run over format_spec_file service. + +--- Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.oKpJEj/_old 2013-08-01 17:34:20.0 +0200 +++ /var/tmp/diff_new_pack.oKpJEj/_new 2013-08-01 17:34:20.0 +0200 @@ -41,7 +41,7 @@ License:GPL-2.0 and LGPL-2.1+ Group: Productivity/Clustering/HA Version:3.9.5 -Release:0.rc1 +Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.bz2 Source1:resource-agents.conf -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
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 2013-03-28 13:26:17 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents", Maintainer is "dmuhameda...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2013-02-07 10:48:12.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2013-03-28 13:26:18.0 +0100 @@ -1,0 +2,9 @@ +Tue Mar 26 15:43:56 UTC 2013 - dmuhameda...@suse.com + +- ocf-shellfuncs: use $HA_VARLIB as default destination for trace + files +- VirtualDomain: allow for custom migrateport +- IPaddr2: support nic:iflabel format in nic parameter +- upstream cs: ddad46 (v3.9.5) + +--- Other differences: -- ++ resource-agents-3.9.5.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents/ChangeLog new/resource-agents/ChangeLog --- old/resource-agents/ChangeLog 2013-02-04 08:17:10.0 +0100 +++ new/resource-agents/ChangeLog 2013-02-07 13:17:42.0 +0100 @@ -1,4 +1,8 @@ -* Wed Jan 30 2012 Linux-HA contributors +* Thu Feb 7 2013 Linux-HA contributors +- stable release 3.9.5 +- IPaddr2: support nic:iflabel format in nic parameter +- VirtualDomain: allow for custom migrateport +* Wed Jan 30 2013 Linux-HA contributors - release candidate 3.9.5 rc1 - ocf-shellfuncs: RA tracing - IPaddr2: make sure that some ARP send program runs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents/configure.ac new/resource-agents/configure.ac --- old/resource-agents/configure.ac2013-02-04 08:17:10.0 +0100 +++ new/resource-agents/configure.ac2013-02-07 13:17:42.0 +0100 @@ -873,7 +873,7 @@ AC_MSG_RESULT([]) AC_MSG_RESULT([$PACKAGE configuration:]) AC_MSG_RESULT([ Version = ${VERSION}]) -AC_MSG_RESULT([ Build Version= df3a7397c506fe16418bc03fec0ab442d47e9557]) +AC_MSG_RESULT([ Build Version= ddad46cb985d6314fe45ab58594e561f02c14dc1]) AC_MSG_RESULT([ Features =${PKG_FEATURES}]) AC_MSG_RESULT([]) AC_MSG_RESULT([ Prefix = ${prefix}]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents/heartbeat/README new/resource-agents/heartbeat/README --- old/resource-agents/heartbeat/README2013-02-04 08:17:10.0 +0100 +++ new/resource-agents/heartbeat/README2013-02-07 13:17:42.0 +0100 @@ -20,3 +20,25 @@ Of course, if the RA is implemented in another programming language, use the appropriate extension. + +RA tracing + +RA tracing may be turned on by setting OCF_TRACE_RA. The trace +output will be saved to OCF_TRACE_FILE, if set, or by default to + + $HA_VARLIB/trace_ra//.. + +e.g. $HA_VARLIB/trace_ra/oracle/db.start.2012-11-27.08:37:08 + +HA_VARLIB is typically set to /var/lib/heartbeat. + +OCF_TRACE_FILE can be set to a path or file descriptor: + +- FD (small integer [3-9]) in that case it is up to the callers + to capture output; the FD _must_ be open for writing + +- absolute path + +NB: FD 9 may be used for tracing with bash >= v4 in case +OCF_TRACE_FILE is set to a path. + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents/heartbeat/VirtualDomain new/resource-agents/heartbeat/VirtualDomain --- old/resource-agents/heartbeat/VirtualDomain 2013-02-04 08:17:10.0 +0100 +++ new/resource-agents/heartbeat/VirtualDomain 2013-02-07 13:17:42.0 +0100 @@ -21,11 +21,13 @@ OCF_RESKEY_hypervisor_default="$(virsh --quiet uri)" OCF_RESKEY_autoset_utilization_cpu_default="true" OCF_RESKEY_autoset_utilization_hv_memory_default="true" +OCF_RESKEY_migrateport_default=$(( 49152 + $(ocf_maybe_random) % 64 )) : ${OCF_RESKEY_force_stop=${OCF_RESKEY_force_stop_default}} : ${OCF_RESKEY_hypervisor=${OCF_RESKEY_hypervisor_default}} : ${OCF_RESKEY_autoset_utilization_cpu=${OCF_RESKEY_autoset_utilization_cpu_default}} : ${OCF_RESKEY_autoset_utilization_hv_memory=${OCF_RESKEY_autoset_utilization_hv_memory_default}} +: ${OCF_RESKEY_migrateport=${OCF_RESKEY_migrateport_default}} ### ## I'd very much suggest to make this RA use bash, @@ -139,6 +141,14 @@ + + +This port will be used in the qemu migrateuri. If unset, the port will be a random highport. + +Port for migrateuri + + + @@ -388,8 +
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 2013-02-07 10:48:10 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents", Maintainer is "dmuhameda...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2012-12-07 14:50:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2013-02-07 10:48:12.0 +0100 @@ -1,0 +2,26 @@ +Tue Feb 5 17:13:36 UTC 2013 - dmuhameda...@suse.com + +- ocf-shellfuncs: RA tracing +- IPaddr2: make sure that some ARP send program runs +- pgsql: add check_wal_receiver parameter +- pgsql: support starting as Hot Standby +- nfsserver: improve rpc.statd support +- nfsserver: add option -n for rpc.statd (bnc#794479) +- nfsserver: make the retry time for sm-notify configurable +- nfsserver: make sm-notify running in the foreground configurable +- exportfs: handle '' exportfs embelishment for '*' (bnc#791690) +- jboss: set JAVA_OPTS correctly +- pound: use correct default for control-binary +- pound: No error when stopping pound and no pound is running +- Squid: support systems using IPv6 +- Xinetd: do not fail in stop if the daemon is not running +- Xinetd: improve finding Xinetd process (thanks to Vadym Chepkov) +- SendArp: add background parameter +- SendArp: fix monitor +- ocft: print the actual case names when testing +- ocft: make only the updated test-case file +- ocft: add "incremental" mode (ocft test -i) +- include a copy of LGPL license file +- upstream cs: e265f0 (3.9.5 rc1+) + +--- Old: resource-agents-3.9.4.tar.bz2 New: resource-agents-3.9.5.tar.bz2 Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.T3XiMW/_old 2013-02-07 10:48:13.0 +0100 +++ /var/tmp/diff_new_pack.T3XiMW/_new 2013-02-07 10:48:13.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package resource-agents # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -40,8 +40,8 @@ Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 and LGPL-2.1+ Group: Productivity/Clustering/HA -Version:3.9.4 -Release:0 +Version:3.9.5 +Release:0.rc1 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.bz2 Source1:resource-agents.conf ++ resource-agents-3.9.4.tar.bz2 -> resource-agents-3.9.5.tar.bz2 ++ 2022 lines of diff (skipped) ++ resource-agents-nfsserver-sle11.patch ++ --- /var/tmp/diff_new_pack.T3XiMW/_old 2013-02-07 10:48:14.0 +0100 +++ /var/tmp/diff_new_pack.T3XiMW/_new 2013-02-07 10:48:14.0 +0100 @@ -1,5 +1,5 @@ diff --git a/heartbeat/nfsserver b/heartbeat/nfsserver -index 6414e3a..dee38e7 100755 +index dcef1fd..e0ca844 100755 --- a/heartbeat/nfsserver +++ b/heartbeat/nfsserver @@ -13,7 +13,7 @@ else @@ -8,6 +8,6 @@ DEFAULT_INIT_SCRIPT="/etc/init.d/nfsserver" -DEFAULT_NOTIFY_CMD="/sbin/sm-notify" +DEFAULT_NOTIFY_CMD="/usr/sbin/sm-notify" + DEFAULT_NOTIFY_FOREGROUND="false" DEFAULT_RPCPIPEFS_DIR="/var/lib/nfs/rpc_pipefs" - nfsserver_meta_data() { -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
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 2012-12-07 14:50:06 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents", Maintainer is "dmuhameda...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2012-10-08 07:17:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2012-12-07 14:50:08.0 +0100 @@ -1,0 +2,26 @@ +Wed Nov 28 16:57:11 UTC 2012 - dmuhameda...@suse.com + +- zabbixserver: RA for zabbix servers management +- IPaddr2: use better test for infiniband (bnc#783353) +- IPaddr2: replace the findif binary by findif.sh +- IPaddr2: add IPv6 support +- IPaddr2: really send arps in background if requested +- IPaddr2: use send_arp instead of ipoibarping if not available +- Raid1: discover block size for dd (bnc#781137) +- Xen: repair node_ip_attribute use +- SAPDatabase: improvement of cleanup of saphostctrl process +- SAPInstance: monitor-master not advertised (bnc#782482) +- SAPInstance: don't wait for timeout if the stop attempt failed +- SAPInstance: failes on sapcontrol message Unauthorized (bnc#782486) +- tomcat: Correction of the process alive monitoring. +- ldirectord: Added READDQUIESCENT parameter +- Squid: fix getting PIDs of squid processes (lf#2653) +- portblock: use end-of-word instead of space at the end of the line +- named: use pgrep instead of searching in ps(1) output +- named: fix monitor if named_rootdir is set to / +- tools: add test-findif.sh +- tools: add send_ua binary for IPv6 support in IPaddr2 +- ocft: new test for Raid1 +- upstream cs: 4890c9 (3.9.4) + +--- Old: resource-agents-3.9.3.tar.bz2 New: resource-agents-3.9.4.tar.bz2 Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.JeTLAU/_old 2012-12-07 14:50:09.0 +0100 +++ /var/tmp/diff_new_pack.JeTLAU/_new 2012-12-07 14:50:09.0 +0100 @@ -38,9 +38,9 @@ Name: resource-agents Summary:Open Source HA Reusable Cluster Resource Scripts -License:GPL-2.0 ; LGPL-2.1+ +License:GPL-2.0 and LGPL-2.1+ Group: Productivity/Clustering/HA -Version:3.9.3 +Version:3.9.4 Release:0 Url:http://linux-ha.org/ Source: resource-agents-%{version}.tar.bz2 @@ -240,6 +240,7 @@ %{_libdir}/heartbeat/ocf-shellfuncs %{_libdir}/heartbeat/ocf-returncodes %{_libdir}/heartbeat/send_arp +%{_libdir}/heartbeat/send_ua %{_libdir}/heartbeat/sfex_daemon %{_libdir}/heartbeat/findif %{_libdir}/heartbeat/tickle_tcp ++ resource-agents-3.9.3.tar.bz2 -> resource-agents-3.9.4.tar.bz2 ++ 4590 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
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 2012-10-08 07:17:24 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents", Maintainer is "dmuhameda...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2012-09-14 12:36:54.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2012-10-08 07:17:25.0 +0200 @@ -1,0 +2,78 @@ +Thu Sep 27 14:10:24 UTC 2012 - dmuhameda...@suse.com + +- dhcpd: new RA to manage ISC DHCP servers +- pound: new RA for Pound HTTP/HTTPS reverse-proxy and load-balancer +- ocf-rarun: add the RA driver +- apache: create /var/run/apache2 if it doesn't exist +- conntrackd: rename parameter "conntrackd" to "binary" +- conntrackd: resync from other hosts in start +- exportfs: allow expanding the fsid parameter to produce correct + exportfs options +- exportfs: cleanup exportfs cache on stop (bnc#770210) +- exportfs: don't grow /var/lib/nfs/rmtab indefinitely (bnc#754067) +- Filesystem: add nfs4 to the list of well known types +- Filesystem: allow to force cloning for local mounts +- Filesystem: fix determining if the device is a block device +- Filesystem: improve read/write checks for CHECK_LEVEL 10, 20 +- Filesystem: include ceph in the list of non-blockdev filesystems +- Filesystem: remove a status file only when OCF_CHECK_LEVEL is set to 20 +- Filesystem: support ceph +- IPaddr2: fix regression introduce in d93b5fd, nic=lo always "stopped" +- IPaddr: remove colon at the end of the interface name +- IPv6addr: always use the provided nic and cidr_netmask when specified +- iscsi: add try_recovery parameter +- iscsi: check session status in monitor +- iscsi: do discovery in start only +- iscsi: do not rely on iscsid.startup being set correctly (bnc#751783) +- iscsi: don't fail on stop of the iscsi server fails +- iscsi: use iscsiadm -m session -r in stop +- iSCSILogicalUnit: correctly match for target IQN and backing + device name (iet and tgt) +- iSCSITarget: treat an empty "implementation" parameter specially +- jboss: implement rotating of console log +- ldirectord: precedence error with perl v5.8.8 in IPv6 code +- lxc: fix LXC_status to work with lxc-0.7.5 or later +- mysql: fix validation return codes +- mysql: improve replication support +- mysql: support 5.5 slave status message format +- mysql-proxy: add in-depth monitoring +- mysql-proxy: add the 'plugins' parameter +- mysql-proxy: create pid/socket directories if needed +- nfsserver: add a new parameter for the rpc_pipefs mount point +- nfsserver: don't run sm-notify in foreground (bnc#759616) +- nfsserver: NSM state files correctly populate + /var/lib/nfs/sm.ha (bnc#684139) +- nfsserver: Support of multiple IP addresses (bnc#684143) +- oracle: connect as a regular user in monitor +- oracle: ignore password expiry warning in monitor (bnc#770250) +- oracle: improve managing IPC objects +- oracle: improve matching instance specific files and processes +- oracle, oralsnr: get rid of eval +- oralsnr: match only one (our) listener process +- pgsql: add option archive_cleanup_command +- pgsql: add option recovery_end_command +- pgsql: support for replication +- pgsql: support multi-instance in replication mode +- Raid1: manage multiple arrays +- Raid1: stop processes using raiddev +- SAPDatabase: add support for Sybase ASE and SAP HANA database +- SAPDatabase: new method for checking responsiveness of saphostexec +- SAPDatabase: make use of saphostagent +- sfex: sfex_init fails on a 64 bit big endian platform (lf#2647) +- slapd: always set the exit code correctly in monitor +- slapd: Gracefully handle config check during probe +- slapd: pass bind_dn correctly to ldapsearch +- tomcat: Correction of the time-out level of the stop processing. +- VIPArip: fix exit codes +- VIPArip: make start idempotent +- VirtualDomain: honor virsh "in shutdown" state +- VirtualDomain: if the configuration file is missing on stop + exit with success +- Xen: add support for HVM ACPI graceful shutdown +- Xinetd: reimplementation +- Tools: send_arp.libnet: fix for big endian platforms (bnc#721334) +- Tools: SendArp: exit with the right code when not properly configured +- ocft: new tests for mysql-proxy, named, IPv6addr, oracle, Raid1, Xinetd +- upstream cs: 810c9b + +--- Old: resource-agents-3.9.2.tar.bz2 sfex_uuid.patch New: resource-agents-3.9.3.tar.bz2 Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.NKzFo7/_old 2012-10-08 07:17:27.0 +0200
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 2012-09-14 12:36:11 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents", Maintainer is "dmuhameda...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2012-02-16 12:27:40.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2012-09-14 12:36:54.0 +0200 @@ -1,0 +2,6 @@ +Fri Jun 29 19:11:51 UTC 2012 - da...@darins.net + +- added resource-agents require to ldirectord as it's init script + requires /etc/ha.d/shellfuncs which that package provides + +--- Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.fuUdUq/_old 2012-09-14 12:36:57.0 +0200 +++ /var/tmp/diff_new_pack.fuUdUq/_new 2012-09-14 12:36:57.0 +0200 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %if 0%{?fedora} || 0%{?centos_version} || 0%{?rhel} %global agents_docdir %{_defaultdocdir}/%{name}-%{version} %endif @@ -36,7 +37,7 @@ %endif Name: resource-agents -Summary:The Heartbeat Subsystem for High-Availability Linux +Summary:Open Source HA Reusable Cluster Resource Scripts License:GPL-2.0 ; LGPL-2.1+ Group: Productivity/Clustering/HA Version:3.9.2 @@ -70,54 +71,28 @@ %endif %if 0%{?fedora} || 0%{?centos_version} || 0%{?rhel} BuildRequires: cluster-glue-libs-devel -BuildRequires: which BuildRequires: docbook-dtds BuildRequires: docbook-style-xsl BuildRequires: libxslt +BuildRequires: which %endif %description -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 -Andrew Beekhof -Guochun Shi -Horms -Huang Zhen -Lars Marowsky-Bree -Sun Jiang Dong -(See doc/AUTHORS) +A set of scripts to interface with several services to operate in a +High Availability environment for both Pacemaker and rgmanager +service managers. %package -n ldirectord -Summary:The Heartbeat Subsystem for High-Availability Linux +Summary:A Monitoring Daemon for Maintaining High Availability Resources Group: Productivity/Clustering/HA -Requires: %{SSLeay} perl-libwww-perl ipvsadm +Requires: %{SSLeay} +Requires: %{name} +Requires: ipvsadm +Requires: perl-libwww-perl Obsoletes: heartbeat-ldirectord Provides: heartbeat-ldirectord -Requires: perl-MailTools perl-Socket6 +Requires: perl-MailTools +Requires: perl-Socket6 %if 0%{?suse_version} Requires: logrotate %endif @@ -127,39 +102,15 @@ %endif %description -n ldirectord -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. - +The Linux Director Daemon (ldirectord) was written by Jacob Rief. + +ldirectord is a stand alone daemon for monitoring the services on real +servers. Currently, HTTP, HTTPS, and FTP services are supported. +lditrecord is simple to install and works with the heartbeat code +(http://www.linux-ha.org/). -Authors: - -Alan Robertson -Andrew Beekhof -Guochun Shi -Horms -Huang Zhen -Lars Marowsky-Bree -Sun Jiang Dong -(See doc/AUTHORS) +See 'ldirectord -h' and linux-ha/doc/ldirectord for more information.
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 2012-02-16 12:27:39 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents", Maintainer is "dmuhameda...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2011-12-25 17:52:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2012-02-16 12:27:40.0 +0100 @@ -1,0 +2,20 @@ +Tue Feb 14 03:19:59 UTC 2012 - tser...@suse.com + +- ocf-shellfuncs: fix loglevel variable scope in ha_log +- exportfs: fix monitor action for special characters and common + suffixes +- apache: add support for IPv6 in monitor +- iscsi: don't fail in stop or monitor if the portal is + ambiguous (bnc#740718) +- ocf-tester: add -d and -q options +- Medium: Tools: findif: Use most specific matching route (bnc#740738) +- ldirectord: Allow IPv6 for NNTP, requires perl-IO-Socket-INET6 (bnc#669412) +- SAPInstance/SAPDatabase: fix unique attribute in metadata (bnc#737673) +- IPv6addr: handle a link-local address properly in send_ua +- iSCSILogicalUnit: fix default for scsi_sn +- named: make monitor work with IPv6 interfaces +- slapd: exit with the right code if validation fails (it used to + exit always with the generic error code) +- upstream cs: de3074 + +--- Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.ifdFGR/_old 2012-02-16 12:27:43.0 +0100 +++ /var/tmp/diff_new_pack.ifdFGR/_new 2012-02-16 12:27:43.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package resource-agents # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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,7 +15,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - %if 0%{?fedora} || 0%{?centos_version} || 0%{?rhel} %global agents_docdir %{_defaultdocdir}/%{name}-%{version} %endif @@ -114,6 +113,7 @@ %package -n ldirectord Summary:The Heartbeat Subsystem for High-Availability Linux +Group: Productivity/Clustering/HA Requires: %{SSLeay} perl-libwww-perl ipvsadm Obsoletes: heartbeat-ldirectord Provides: heartbeat-ldirectord ++ resource-agents-3.9.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents/configure.ac new/resource-agents/configure.ac --- old/resource-agents/configure.ac2011-12-09 06:05:01.0 +0100 +++ new/resource-agents/configure.ac2012-02-02 04:57:16.0 +0100 @@ -896,7 +896,7 @@ AC_MSG_RESULT([]) AC_MSG_RESULT([$PACKAGE configuration:]) AC_MSG_RESULT([ Version = ${VERSION}]) -AC_MSG_RESULT([ Build Version= 72fdc8b2a413ee2820f78a84c4afc1c66bc9bf9d]) +AC_MSG_RESULT([ Build Version= de3074ce2c9718725a374bcd2199ebc077a7d796]) AC_MSG_RESULT([ Features =${PKG_FEATURES}]) AC_MSG_RESULT([]) AC_MSG_RESULT([ Prefix = ${prefix}]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents/heartbeat/Filesystem new/resource-agents/heartbeat/Filesystem --- old/resource-agents/heartbeat/Filesystem2011-12-09 06:05:01.0 +0100 +++ new/resource-agents/heartbeat/Filesystem2012-02-02 04:57:16.0 +0100 @@ -1056,7 +1056,7 @@ ocfs2) ocfs2_init CLUSTERSAFE=1 ;; -nfs|smbfs|none|gfs2|glusterfs) CLUSTERSAFE=1 # this is kind of safe too +nfs|smbfs|cifs|none|gfs2|glusterfs)CLUSTERSAFE=1 # this is kind of safe too ;; # add here CLUSTERSAFE=0 for all filesystems which are not # cluster aware and which, even if when mounted read-only, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents/heartbeat/IPsrcaddr new/resource-agents/heartbeat/IPsrcaddr --- old/resource-agents/heartbeat/IPsrcaddr 2011-12-09 06:05:01.0 +0100 +++ new/resource-agents/heartbeat/IPsrcaddr 2012-02-02 04:57:16.0 +0100 @@ -167,13 +167,20 @@ srca_start() { srca_read $1 - ip route replace $NETWORK dev $INTERFACE src $1 || \ - errorexit "command 'ip route replace $NETWORK dev $INTERFACE src $1' failed" + rc=$? + if [ $rc = 0 ]; then + rc=$OCF_SUCCESS + ocf_log info "The
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 2011-12-25 17:52:18 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents", Maintainer is "dmuhameda...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/resource-agents/resource-agents.changes 2011-09-23 12:44:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2011-12-25 17:52:20.0 +0100 @@ -1,0 +2,79 @@ +Thu Dec 15 08:17:33 UTC 2011 - tser...@suse.com + +- Add /usr/lib/tmpfiles.d/resource-agents.conf to ensure temp dir + exists when using systemd (bnc#734760) + +--- +Mon Dec 12 13:37:37 UTC 2011 - dmuhameda...@suse.com + +- varnish: new resource agent +- LVM: force dmevent monitoring for clones +- Filesystem: repair the fast_stop parameter use (its value has + always been false) +- slapd: prevent possible timeout in stop (wrong logic in stop) +- upstream cs: 72fdc8 + +--- +Fri Nov 25 12:25:57 UTC 2011 - dmuhameda...@suse.com + +- asterisk: new resource agent +- IPaddr: add back the local_start/stop_script code +- iscsi: proceed if iscsid is not running if iscsid.startup is + present in iscsid.conf +- mysql: check mysql status more thoroughly before stopping +- jboss: add the java_opts parameter for java options +- VirtualDomain: add a functionality that modifies utilization of + resource automatically +- Tools: ocft: new option Agent, corresponding configs update +- doc: Add RA developer's guide +- move NodeUtilization to Pacemaker +- upstream cs: 1f8f3d + +--- +Fri Nov 18 10:54:10 UTC 2011 - j...@suse.com + +- Implemetation of Dynamic utilization detection and setting. + Based on FATE#310117 and FATE#310115. + +--- +Tue Nov 8 08:35:28 UTC 2011 - x...@suse.com + +- cleanup sfex_uuid.patch + +--- +Mon Nov 7 14:43:09 UTC 2011 - dmuhameda...@suse.com + +- tomcat: remove pidfile before start, it may prevent some tomcat + releases from starting +- ocft: new options variable and cleanup-agent, var/unvar renamed + to env/unenv, corresponding configs update +- upstream cs: 5599aa + +--- +Mon Oct 31 09:41:38 UTC 2011 - x...@suse.com + +- fate#311000, sfex_daemon accept "-u $uuid". When assiging $uuid + as a parameter, $lock_index is ignored. + +--- +Mon Oct 24 13:40:47 UTC 2011 - dmuhameda...@suse.com + +- slapd: wait in start for the service to come up +- apache: fix sysconfig includes & enable status for default SUSE conf +- upstream cs: 80b640 + +--- +Mon Oct 10 13:39:35 UTC 2011 - dmuhameda...@suse.com + +- named: new resource agent +- Tools: send_arp.libnet: fix for big endian platforms (bnc#721334) +- rsyslog: new RA to manage rsyslog servers +- slapd: new RA to manage OpenLDAP servers +- Xen: wait in migrate_from for the migration to finish instead + of bailing out immediately +- conntrackd: test for socket existence in monitor instead of + process grep +- postfix: multiple fixes and improvements +- upstream cs: 6c24ae + +--- Old: 0001-Build-Add-a-new-agent-NodeUtilization.patch 0001-Low-VirtualDomain-Add-a-functionality-that-modifies.patch ctdb-bnc-696978-01-add-smb_fileid_algorithm.patch ctdb-bnc-712192-monitor-status.patch ctdb-bnc-712410-default-enabled.patch New: resource-agents.conf sfex_uuid.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.8ZnNyV/_old 2011-12-25 17:52:21.0 +0100 +++ /var/tmp/diff_new_pack.8ZnNyV/_new 2011-12-25 17:52:21.0 +0100 @@ -38,26 +38,26 @@ Name: resource-agents Summary:The Heartbeat Subsystem for High-Availability Linux +License:GPL-2.0 ; LGPL-2.1+ +Group: Productivity/Clustering/HA Version:3.9.2 Release:0 -License:GPL-2.0 ; LGPL-2.1+ Url:http://linux-ha.org/ -Group: Productivity/Clustering/HA Source: resource-agents-%{version}.tar.bz2 +Source1:resource-agents.conf Patch1: resource-agents-mysql-sle11.patch Patch2: lvm-vg-partial-active.diff Patch3: resource-agents-nfsserver-sle1
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 2011-12-06 18:59:53 Comparing /work/SRC/openSUSE:Factory/resource-agents (Old) and /work/SRC/openSUSE:Factory/.resource-agents.new (New) Package is "resource-agents", Maintainer is "dmuhameda...@suse.com" Changes: Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.tePSwi/_old 2011-12-06 19:32:30.0 +0100 +++ /var/tmp/diff_new_pack.tePSwi/_new 2011-12-06 19:32:30.0 +0100 @@ -40,7 +40,7 @@ Summary:The Heartbeat Subsystem for High-Availability Linux Version:3.9.2 Release:0 -License:GPLv2 ; LGPLv2.1+ +License:GPL-2.0 ; LGPL-2.1+ Url:http://linux-ha.org/ Group: Productivity/Clustering/HA Source: resource-agents-%{version}.tar.bz2 @@ -108,7 +108,7 @@ (See doc/AUTHORS) %package -n ldirectord -License:GPLv2 ; LGPLv2.1+ +License:GPL-2.0 ; LGPL-2.1+ Summary:The Heartbeat Subsystem for High-Availability Linux Group: Productivity/Clustering/HA Requires: %{SSLeay} perl-libwww-perl ipvsadm -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
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 Sep 21 17:22:23 CEST 2011. --- resource-agents/resource-agents.changes 2011-08-05 08:34:52.0 +0200 +++ /mounts/work_src_done/STABLE/resource-agents/resource-agents.changes 2011-09-20 16:54:37.0 +0200 @@ -1,0 +2,69 @@ +Tue Sep 20 14:51:43 UTC 2011 - tser...@suse.com + +- Filesystem: add tmpfs to the list of supported filesystems +- exportfs: fix adding the fsid parameter to options +- pgsql: fix meta-data the config param type in meta-data +- IPaddr: don't search for the IP address in the route table on + remove +- CTDB: Improve monitor op (check output of ctdb status, bnc#712192) +- CTDB: Set ctdb_start_as_disabled=no by default (bnc#712410) +- Filesystem: add support for glusterfs (lf#2620) +- ocf-shellfuncs: fix wrong logic introduced in commit 8468b5 + (fixes wrong cluster prefix in log messages) +- Filesystem: don't use direct dd option in monitor depth 20 for + non-blockdevice fs +- CTDB: Add smb_fileid_algorithm parameter +- Implemetation of Dynamic utilization detection and setting. + Based on FATE#310117 and FATE#310115. +- ocf-shellfuncs: add RA instance name to ocf_log/debug +- Raid1: support for multiple MD arrays, as specified in raidconf +- ethmonitor: new RA to monitor network interfaces +- conntrackd: new RA +- lxc: new RA to manage lxc linux containers +- symlink: new RA to manage symbolic links +- VirtualDomain: if there's no config exit with success on stop +- Tools: send_arp: fix the PID file location (bnc#702099) +- iscsi: fix support for open-iscsi version 2.0-872 (lf#2562) +- pgsql: don't check directories on probes +- db2: new implementation with master/slave mode +- exportfs: backup and restore rmtab to ensure smooth client + failover on node failures +- CTDB: Allow stop to succeed when using pkill on ctdbd (bnc#695829) +- CTDB: Use op timeout when invoking ctdb client (bnc#697428) +- CTDB: Use 'chmod' instead of 'ctdb enablescript' (bnc#697152) +- mysql: --skip-slave-start option is default now +- mysql: set connect timeout to 10 seconds rather than 1 second +- mysql: keep replication state (prevents data loss on master reset) +- mysql: don't rely on state information from pacemaker, but + check if the instance is in the read-only mode +- mysql: if test parameters are all set, assume OCF_CHECK_LEVEL=10 +- mysql: support for master/slave for more than two nodes +- mysql: don't wait for replication to finish, when not replicating +- mysql: store replication state in separate attributes for each master +- pgsql: improve configuration check and probe handling +- VirtualDomain: correctly create migration URI when target is an FQDN +- VirtualDomain: properly wait until domain_name is non-empty +- ldirectord: add a support of "netmask" directive for IPv6 +- ldirectord: fix fwmark behavior for IPv6 +- ldirectord: ignore children in Net::DNS +- iscsi: add support for open-iscsi version 2.0-872 (lf#2562) +- postfix: issue error if 'postfix abort' failed +- postfix: improve exit codes on installation problems +- postfix: use monitor to test if postfix works after the start action +- ocft: fix make command for compatibility with mawk/Debian (lf#2600) +- ocft: test case for pgsql +- ocft: test case for postfix +- ocft: test case for iscsi +- ocft: new testcases for db2, Filesystem, and LVM +- doc: add man page for sfex_init +- doc: improve man pages output +- doc: add examples for master/slave resource agents +- doc: improve legibility of generated man pages +- ocf-tester: tolerate OCF_ERR_INSTALLED on probes and missing binaries +- update spec file to match the new autoconf setup +- add OCF_ROOT/lib/heartbeat directory for ocf-shellfuncs et al +- remove compatibility scripts /usr/lib/heartbeat/ocf-* +- oracle: improve oracle process list test (bnc#673027) +- upstream cs: 957d32 (v3.9.2) + +--- calling whatdependson for head-i586 Old: resource-agents-1.0.3.tar.bz2 New: 0001-Build-Add-a-new-agent-NodeUtilization.patch 0001-Low-VirtualDomain-Add-a-functionality-that-modifies.patch ctdb-bnc-696978-01-add-smb_fileid_algorithm.patch ctdb-bnc-712192-monitor-status.patch ctdb-bnc-712410-default-enabled.patch resource-agents-3.9.2.tar.bz2 Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.mCIqWw/_old 2011-09-21 17:22:18.0 +0200 +++ /var/tmp/diff_new_pack.mCIqWw/_new 2011-09-21 17:22:18.0 +0200 @@ -38,8 +38,8 @@ Name: resource-agents Summary:The Heartbeat Subsystem for High-Availability Linux -Version:1.0.3 -Release:12 +Version:3.9.2 +Release:0 License:GPLv2 ; LGPLv2.1+ Url:http://linux-ha.org/ Group: Productivity/Clustering/HA
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 Sun Aug 7 18:49:35 CEST 2011. --- resource-agents/resource-agents.changes 2011-02-16 12:54:49.0 +0100 +++ /mounts/work_src_done/STABLE/resource-agents/resource-agents.changes 2011-08-05 08:34:52.0 +0200 @@ -1,0 +2,6 @@ +Fri Aug 5 06:18:49 UTC 2011 - tser...@novell.com + +- Fix rpmlint non-ghost-in-var-run check +- ldirectord: Remove usage of /var/lock/subsys in init script + +--- calling whatdependson for head-i586 New: no-var-lock-subsys.patch Other differences: -- ++ resource-agents.spec ++ --- /var/tmp/diff_new_pack.UY3QMt/_old 2011-08-07 18:49:13.0 +0200 +++ /var/tmp/diff_new_pack.UY3QMt/_new 2011-08-07 18:49:13.0 +0200 @@ -39,7 +39,7 @@ Name: resource-agents Summary:The Heartbeat Subsystem for High-Availability Linux Version:1.0.3 -Release:11 +Release:12 License:GPLv2 ; LGPLv2.1+ Url:http://linux-ha.org/ Group: Productivity/Clustering/HA @@ -47,6 +47,7 @@ Patch1: resource-agents-mysql-sle11.patch Patch2: lvm-vg-partial-active.diff Patch3: resource-agents-nfsserver-sle11.patch +Patch4: no-var-lock-subsys.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build AutoReqProv:on Obsoletes: heartbeat-resources @@ -158,6 +159,7 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 ### %build @@ -250,7 +252,7 @@ %{_sbindir}/sfex_init %{_sbindir}/sfex_stat %{_includedir}/heartbeat -%dir %attr (1755, root, root) %{_var}/run/resource-agents +%ghost %dir %attr (1755, root, root) %{_var}/run/resource-agents %doc AUTHORS %doc COPYING %doc COPYING.GPLv3 ++ no-var-lock-subsys.patch ++ Index: resource-agents/ldirectord/init.d/ldirectord.in === --- resource-agents.orig/ldirectord/init.d/ldirectord.in +++ resource-agents/ldirectord/init.d/ldirectord.in @@ -62,11 +62,9 @@ action() { case "$1" in start) action "Starting ldirectord" $DAEMON start - touch /var/lock/subsys/ldirectord ;; stop) action "Stopping ldirectord" $DAEMON stop - rm -f /var/lock/subsys/ldirectord ;; restart) action "Restarting ldirectord" $DAEMON restart Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org