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.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.resource-agents.new/resource-agents.changes 2016-06-05 14:19:18.000000000 +0200 @@ -1,0 +2,8 @@ +Mon May 30 11:12:24 UTC 2016 - kgronlund@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.000000000 +0200 +++ /var/tmp/diff_new_pack.nweEEM/_new 2016-06-05 14:19:19.000000000 +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_brackets($host)); } my $ua = new LWP::UserAgent(ssl_opts => { verify_hostname => 0 }); -- 2.8.1