Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cluster-glue for openSUSE:Factory checked in at 2024-12-10 23:43:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cluster-glue (Old) and /work/SRC/openSUSE:Factory/.cluster-glue.new.29675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cluster-glue" Tue Dec 10 23:43:03 2024 rev:77 rq:1229336 version:1.0.13+v1.git.1711478146.5cc622b4 Changes: -------- --- /work/SRC/openSUSE:Factory/cluster-glue/cluster-glue.changes 2024-01-17 22:14:20.372880651 +0100 +++ /work/SRC/openSUSE:Factory/.cluster-glue.new.29675/cluster-glue.changes 2024-12-10 23:43:11.799714637 +0100 @@ -1,0 +2,8 @@ +Mon Dec 02 11:07:13 UTC 2024 - vark...@suse.com + +- Update to version 1.0.13+v1.git.1711478146.5cc622b4: + * build: disable fatal warnings + * stable release 1.0.13 + * Support custom port in external/ipmi + +------------------------------------------------------------------- Old: ---- cluster-glue-1.0.12+v1.git.1663933145.1619d044.tar.bz2 New: ---- cluster-glue-1.0.13+v1.git.1711478146.5cc622b4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cluster-glue.spec ++++++ --- /var/tmp/diff_new_pack.ysTVD1/_old 2024-12-10 23:43:13.887801637 +0100 +++ /var/tmp/diff_new_pack.ysTVD1/_new 2024-12-10 23:43:13.915802804 +0100 @@ -23,7 +23,7 @@ # Directory where we install documentation %global glue_docdir %{_defaultdocdir}/%{name} Name: cluster-glue -Version: 1.0.12+v1.git.1663933145.1619d044 +Version: 1.0.13+v1.git.1711478146.5cc622b4 Release: 0 Summary: Reusable cluster components License: GPL-2.0-only AND LGPL-2.1-or-later ++++++ _service ++++++ --- /var/tmp/diff_new_pack.ysTVD1/_old 2024-12-10 23:43:14.243816471 +0100 +++ /var/tmp/diff_new_pack.ysTVD1/_new 2024-12-10 23:43:14.283818137 +0100 @@ -3,7 +3,7 @@ <param name="url">https://github.com/ClusterLabs/cluster-glue.git</param> <param name="scm">git</param> <param name="filename">cluster-glue</param> - <param name="versionformat">1.0.12+v1.git.%ct.%h</param> + <param name="versionformat">1.0.13+v1.git.%ct.%h</param> <param name="revision">master</param> <param name="changesgenerate">enable</param> </service> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.ysTVD1/_old 2024-12-10 23:43:14.415823638 +0100 +++ /var/tmp/diff_new_pack.ysTVD1/_new 2024-12-10 23:43:14.447824971 +0100 @@ -3,6 +3,6 @@ <param name="url">git://github.com/ClusterLabs/cluster-glue.git</param> <param name="changesrevision">958bd9035b926871171198c2c7fd2778bc4c371c</param></service><service name="tar_scm"> <param name="url">https://github.com/ClusterLabs/cluster-glue.git</param> - <param name="changesrevision">3efce74cfa5a20cb204bad9ba56a278b3021b3e4</param></service></servicedata> + <param name="changesrevision">5cc622b4f12f163ff29a2b77459508b662790cb6</param></service></servicedata> (No newline at EOF) ++++++ cluster-glue-1.0.12+v1.git.1663933145.1619d044.tar.bz2 -> cluster-glue-1.0.13+v1.git.1711478146.5cc622b4.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cluster-glue-1.0.12+v1.git.1663933145.1619d044/ChangeLog new/cluster-glue-1.0.13+v1.git.1711478146.5cc622b4/ChangeLog --- old/cluster-glue-1.0.12+v1.git.1663933145.1619d044/ChangeLog 2022-09-23 13:39:05.000000000 +0200 +++ new/cluster-glue-1.0.13+v1.git.1711478146.5cc622b4/ChangeLog 2024-03-26 19:35:46.000000000 +0100 @@ -1,3 +1,48 @@ +* Fri Mar 22 2024 Dejan Muhamedagic <de...@suse.de>, Lars Ellenberg <lars.ellenb...@linbit.com>, and many others +- stable release 1.0.13 +* Fix cl_times on x32 +* Medium: clplumbing: don't abort on bad input +* Medium: ha_logd: prevent race caused by pid reuse (bsc#894272) +* Medium: stonith: external/vcenter: replace experimental smartmatch (bnc#900353) +* Medium: hb_report: use faster zypper interface if available +* stonith: describe -E option +* Medium: hb_report: invoke crm to create a report +* Current Pacemaker does not use ha_logd +* Fix build on FreeBSD #650820 +* Fix build on hurd #650820 +* Fix: stonith: external/vcenter: Reset returns success with RESETPOWERON=0 if vm is already off +* Fix: stonith:ibmhmc: Add "managedsyspat" and "password" as supported parameters +* Support custom port in external/ipmi +* Medium: stonith: external/libvirt: fix handling of hosts with uppercase letters in names +* libtoolize_check +* High: stonith: external/ec2: new agent for aws/ec2 +* ibmhmc: Create /var/run/heartbeat/rsctmp if it doesn't exist (bsc#1131545) +* fix syslogmsgfmt logging inconsistency for stderr/stdout +* fix addresses of FSF, point to gnu.org/licenses instead +* fix ambiguous "GPL v 2.1" +* Stop using glib2 "deprecated symbols" +* Fix Werror: format-overflow, format-truncation, stringop-truncation +* automake: use AM_CPPFLAGS; INCLUDES was deprecated years ago +* fix config.status: QUIET_MAKE_OPTS: command not found +* use git describe to generate ./.tarball-version +* spec: drop /man1/ from file list, no longer used +* fix for -Werror=sizeof-pointer-memaccess +* ipmilan_test: fix for -Werror=uninitialized +* fix for spurious compiler warning -Werror=stringop-overflow= +* net-snmp "remote_port" is unused and deprecated since decades +* wti_mpc: fix metadata mib-version description +* drac3_command: check for truncated url +* ibmhmc: get the correct hmc version +* Convert scripts to python3 +* Fix spelling errors reported by lintian +* Add manpage to systemd service documentation +* Fix FTBFS with openipmi 2.0.25 selector_t deprecated in new openipmi version +* Fix interpreter for perl scripts Policy 10.4 states that Perl scripts must use /usr/bin/perl directly and not via /usr/bin/env +* Adjust file paths for Debian Fix --with-rundir option for configure +* Move ha_logger manpage to section 8 Fixes lintian warning for /usr/sbin binaries. +* Use pkgconfig to configure libxml-2.0 xml2-config to be removed from Debian packaging +* Fix warnings reported by GCC7. + * Fri Jul 18 2014 Dejan Muhamedagic <de...@suse.de>, Lars Ellenberg <lars.ellenb...@linbit.com>, and many others - stable release 1.0.12 - hb_report: add -Q option for quick runs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cluster-glue-1.0.12+v1.git.1663933145.1619d044/cluster-glue-fedora.spec new/cluster-glue-1.0.13+v1.git.1711478146.5cc622b4/cluster-glue-fedora.spec --- old/cluster-glue-1.0.12+v1.git.1663933145.1619d044/cluster-glue-fedora.spec 2022-09-23 13:39:05.000000000 +0200 +++ new/cluster-glue-1.0.13+v1.git.1711478146.5cc622b4/cluster-glue-fedora.spec 2024-03-26 19:35:46.000000000 +0100 @@ -10,7 +10,7 @@ Name: cluster-glue Summary: Reusable cluster components -Version: 1.0.12 +Version: 1.0.13 Release: 1%{?dist} License: GPLv2+ and LGPLv2+ Url: http://www.linux-ha.org/wiki/Cluster_Glue diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cluster-glue-1.0.12+v1.git.1663933145.1619d044/cluster-glue-suse.spec new/cluster-glue-1.0.13+v1.git.1711478146.5cc622b4/cluster-glue-suse.spec --- old/cluster-glue-1.0.12+v1.git.1663933145.1619d044/cluster-glue-suse.spec 2022-09-23 13:39:05.000000000 +0200 +++ new/cluster-glue-1.0.13+v1.git.1711478146.5cc622b4/cluster-glue-suse.spec 2024-03-26 19:35:46.000000000 +0100 @@ -29,7 +29,7 @@ Name: cluster-glue Summary: Reusable cluster components -Version: 1.0.12 +Version: 1.0.13 Release: 1%{?dist} License: GPL v2 or later; LGPL v2.1 or later Url: http://www.linux-ha.org/wiki/Cluster_Glue diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cluster-glue-1.0.12+v1.git.1663933145.1619d044/configure.ac new/cluster-glue-1.0.13+v1.git.1711478146.5cc622b4/configure.ac --- old/cluster-glue-1.0.12+v1.git.1663933145.1619d044/configure.ac 2022-09-23 13:39:05.000000000 +0200 +++ new/cluster-glue-1.0.13+v1.git.1711478146.5cc622b4/configure.ac 2024-03-26 19:35:46.000000000 +0100 @@ -19,7 +19,7 @@ dnl checks for library functions dnl checks for system services -AC_INIT(cluster-glue, 1.0.12, linux-ha-...@lists.linux-ha.org) +AC_INIT(cluster-glue, 1.0.13, linux-ha-...@lists.linux-ha.org) FEATURES="" HB_PKG=heartbeat @@ -126,7 +126,7 @@ AC_ARG_ENABLE([fatal-warnings], [ --enable-fatal-warnings very pedantic and fatal warnings for gcc - [default=yes]]) + [default=no]]) AC_ARG_ENABLE([pretty], [ --enable-pretty diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cluster-glue-1.0.12+v1.git.1663933145.1619d044/lib/plugins/stonith/external/ipmi new/cluster-glue-1.0.13+v1.git.1711478146.5cc622b4/lib/plugins/stonith/external/ipmi --- old/cluster-glue-1.0.12+v1.git.1663933145.1619d044/lib/plugins/stonith/external/ipmi 2022-09-23 13:39:05.000000000 +0200 +++ new/cluster-glue-1.0.13+v1.git.1711478146.5cc622b4/lib/plugins/stonith/external/ipmi 2024-03-26 19:35:46.000000000 +0100 @@ -45,7 +45,7 @@ # username, and password, and invokes ipmitool with any arguments # passed in run_ipmitool() { - local ipmitool_opts privlvl="" + local ipmitool_opts privlvl="" port="" have_ipmi || { ha_log.sh err "ipmitool not installed" return 1 @@ -64,7 +64,11 @@ privlvl="-L $priv" fi - ipmitool_opts="-I ${interface} -H ${ipaddr} $privlvl" + if [ -n "${ipport}" ]; then + port="-p $ipport" + fi + + ipmitool_opts="-I ${interface} -H ${ipaddr} $port $privlvl" case "${passwd_method}" in param|'') @@ -152,7 +156,7 @@ exit $? ;; getconfignames) - for i in hostname ipaddr userid passwd interface; do + for i in hostname ipaddr ipport userid passwd interface; do echo $i done exit 0 @@ -190,7 +194,7 @@ </longdesc> </parameter> -<parameter name="ipaddr" unique="1"> +<parameter name="ipaddr" unique="0"> <content type="string" /> <shortdesc lang="en"> IP Address @@ -265,6 +269,16 @@ </longdesc> </parameter> +<parameter name="ipport" unique="0"> +<content type="string" default=""/> +<shortdesc lang="en"> +IPMI port +</shortdesc> +<longdesc lang="en"> +Specify a custom port to use for the IPMI connection. +</longdesc> +</parameter> + </parameters> IPMIXML exit 0