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 - tbechtold@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 @@
<servicedata>
<service name="tar_scm">
<param name="url">git://github.com/ClusterLabs/resource-agents.git</param>
-<param name="changesrevision">25f2052bc077e49369950a35e009ee11f0bf50e6</param>
+<param name="changesrevision">b6c0f9fba441190aa9e12ce492cbfe9cdbc7e922</param>
</service>
</servicedata>
\ 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.000000000 +0200
+++ new/resource-agents-4.2.0+git116.b6c0f9fb/doc/man/Makefile.am 2019-05-21 17:13:37.000000000 +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.000000000 +0200
+++ new/resource-agents-4.2.0+git116.b6c0f9fb/heartbeat/CTDB.in 2019-05-21 17:13:37.000000000 +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.000000000 +0200
+++ new/resource-agents-4.2.0+git116.b6c0f9fb/heartbeat/Makefile.am 2019-05-21 17:13:37.000000000 +0200
@@ -105,6 +105,7 @@
dhcpd \
dnsupdate \
docker \
+ dovecot \
eDir88 \
ethmonitor \
exportfs \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.2.0+git104.25f2052b/heartbeat/docker new/resource-agents-4.2.0+git116.b6c0f9fb/heartbeat/docker
--- old/resource-agents-4.2.0+git104.25f2052b/heartbeat/docker 2019-04-27 09:36:05.000000000 +0200
+++ new/resource-agents-4.2.0+git116.b6c0f9fb/heartbeat/docker 2019-05-21 17:13:37.000000000 +0200
@@ -33,6 +33,11 @@
: ${OCF_FUNCTIONS_DIR=${OCF_ROOT}/lib/heartbeat}
. ${OCF_FUNCTIONS_DIR}/ocf-shellfuncs
+# Parameter defaults
+
+OCF_RESKEY_daemon_pidfile_default="/var/run/docker.pid"
+: ${OCF_RESKEY_daemon_pidfile=${OCF_RESKEY_daemon_pidfile_default}}
+
#######################################################################
meta_data()
@@ -176,6 +181,15 @@
<content type="boolean"/>
</parameter>
+<parameter name="daemon_pidfile" required="0" unique="0">
+<longdesc lang="en">
+The RA will report not running status on hosts where the docker daemon
+is not running.
+</longdesc>
+<shortdesc lang="en">Name of the docker daemon pid file</shortdesc>
+<content type="string" default="${OCF_RESKEY_daemon_pidfile_default}"/>
+</parameter>
+
</parameters>
<actions>
@@ -277,6 +291,16 @@
{
local val
+ if [ ! -x "$(command -v docker)" ]; then
+ ocf_log err "docker is not installed on this host"
+ return $OCF_ERR_INSTALLED
+ fi
+
+ if [ ! -e "$OCF_RESKEY_daemon_pidfile" ]; then
+ ocf_log err "docker daemon is not running, pid file $OCF_RESKEY_daemon_pidfile not exists"
+ return $OCF_NOT_RUNNING
+ fi
+
container_exists
if [ $? -ne 0 ]; then
return $OCF_NOT_RUNNING
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resource-agents-4.2.0+git104.25f2052b/heartbeat/dovecot new/resource-agents-4.2.0+git116.b6c0f9fb/heartbeat/dovecot
--- old/resource-agents-4.2.0+git104.25f2052b/heartbeat/dovecot 1970-01-01 01:00:00.000000000 +0100
+++ new/resource-agents-4.2.0+git116.b6c0f9fb/heartbeat/dovecot 2019-05-21 17:13:37.000000000 +0200
@@ -0,0 +1,338 @@
+#!/bin/sh
+#
+# Resource script for Dovecot
+#
+# Description: Manages Dovecot as an OCF resource in
+# an high-availability setup.
+#
+# Author: Raoul Bhatia
participants (1)
-
root