Hello community,
here is the log from the commit of package libstoragemgmt for openSUSE:Factory checked in at 2015-06-24 21:05:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libstoragemgmt (Old)
and /work/SRC/openSUSE:Factory/.libstoragemgmt.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libstoragemgmt"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libstoragemgmt/libstoragemgmt.changes 2015-06-23 11:56:45.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libstoragemgmt.new/libstoragemgmt.changes 2015-06-24 21:05:37.000000000 +0200
@@ -1,0 +2,13 @@
+Wed Jun 24 08:05:23 UTC 2015 - fge@redhat.com
+
+- Upgrade to version 1.2.3:
+ * Bug fixes:
+ * lsmcli bash completion: Fix syntax error.
+ * lsmcli bash completion: Fix volume-delete.
+ * lsmcli bash completion: Add missing completions.
+ * Fix: selinux dac_override
+ * Manpage: Update hpsa and megaraid plugin manpages.
+ * HP Smart Array Plugin: Fix pool querying on P410i.
+ * MegaRAID Plugin: Fix bug when no volume configured.
+
+-------------------------------------------------------------------
Old:
----
libstoragemgmt-1.2.1.tar.gz
New:
----
libstoragemgmt-1.2.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libstoragemgmt.spec ++++++
--- /var/tmp/diff_new_pack.SPXowV/_old 2015-06-24 21:05:38.000000000 +0200
+++ /var/tmp/diff_new_pack.SPXowV/_new 2015-06-24 21:05:38.000000000 +0200
@@ -20,7 +20,7 @@
%define libname %{name}1
Name: libstoragemgmt
-Version: 1.2.1
+Version: 1.2.3
Release: 0
Summary: Storage array management library
License: LGPL-2.1+
++++++ libstoragemgmt-1.2.1.tar.gz -> libstoragemgmt-1.2.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/NEWS new/libstoragemgmt-1.2.3/NEWS
--- old/libstoragemgmt-1.2.1/NEWS 2015-06-17 05:47:12.000000000 +0200
+++ new/libstoragemgmt-1.2.3/NEWS 2015-06-24 09:24:10.000000000 +0200
@@ -1,5 +1,18 @@
News for libStorageMgmt
+1.2.3: Jun 24 2015:
+ - Bug fix:
+ * lsmcli bash completion: Fix syntax error.
+ * lsmcli bash completion: Fix volume-delete.
+ * lsmcli bash completion: Add missing completions.
+
+1.2.2: Jun 23 2015:
+ - Bug fixes:
+ * Fix: selinux dac_override
+ * Manpage: Update hpsa and megaraid plugin manpages.
+ * HP Smart Array Plugin: Fix pool querying on P410i.
+ * MegaRAID Plugin: Fix bug when no volume configured.
+
1.2.1: Jun 17 2015:
- Bug fix:
* Fix 'make distcheck' error on bash-completion.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/c_binding/include/libstoragemgmt/libstoragemgmt_version.h new/libstoragemgmt-1.2.3/c_binding/include/libstoragemgmt/libstoragemgmt_version.h
--- old/libstoragemgmt-1.2.1/c_binding/include/libstoragemgmt/libstoragemgmt_version.h 2015-06-17 05:48:50.000000000 +0200
+++ new/libstoragemgmt-1.2.3/c_binding/include/libstoragemgmt/libstoragemgmt_version.h 2015-06-24 09:24:25.000000000 +0200
@@ -21,7 +21,7 @@
#define LSM_MAJOR 1
#define LSM_MINOR 2
-#define LSM_MICRO 1
+#define LSM_MICRO 3
#define LSM_VERSION ((LSM_MAJOR * 10000) + (LSM_MINOR * 100) + LSM_MICRO)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/configure new/libstoragemgmt-1.2.3/configure
--- old/libstoragemgmt-1.2.1/configure 2015-06-17 05:48:47.000000000 +0200
+++ new/libstoragemgmt-1.2.3/configure 2015-06-24 09:24:22.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for libstoragemgmt 1.2.1.
+# Generated by GNU Autoconf 2.69 for libstoragemgmt 1.2.3.
#
# Report bugs to .
#
@@ -590,8 +590,8 @@
# Identity of this package.
PACKAGE_NAME='libstoragemgmt'
PACKAGE_TARNAME='libstoragemgmt'
-PACKAGE_VERSION='1.2.1'
-PACKAGE_STRING='libstoragemgmt 1.2.1'
+PACKAGE_VERSION='1.2.3'
+PACKAGE_STRING='libstoragemgmt 1.2.3'
PACKAGE_BUGREPORT='libstoragemgmt-devel@lists.fedorahosted.org'
PACKAGE_URL='https://github.com/libstorage/libstoragemgmt/'
@@ -1396,7 +1396,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures libstoragemgmt 1.2.1 to adapt to many kinds of systems.
+\`configure' configures libstoragemgmt 1.2.3 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1466,7 +1466,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of libstoragemgmt 1.2.1:";;
+ short | recursive ) echo "Configuration of libstoragemgmt 1.2.3:";;
esac
cat <<\_ACEOF
@@ -1615,7 +1615,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-libstoragemgmt configure 1.2.1
+libstoragemgmt configure 1.2.3
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2289,7 +2289,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by libstoragemgmt $as_me 1.2.1, which was
+It was created by libstoragemgmt $as_me 1.2.3, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -3156,7 +3156,7 @@
# Define the identity of the package.
PACKAGE='libstoragemgmt'
- VERSION='1.2.1'
+ VERSION='1.2.3'
cat >>confdefs.h <<_ACEOF
@@ -19039,7 +19039,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by libstoragemgmt $as_me 1.2.1, which was
+This file was extended by libstoragemgmt $as_me 1.2.3, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -19106,7 +19106,7 @@
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-libstoragemgmt config.status 1.2.1
+libstoragemgmt config.status 1.2.3
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/configure.ac new/libstoragemgmt-1.2.3/configure.ac
--- old/libstoragemgmt-1.2.1/configure.ac 2015-06-17 05:45:57.000000000 +0200
+++ new/libstoragemgmt-1.2.3/configure.ac 2015-06-24 09:24:10.000000000 +0200
@@ -3,7 +3,7 @@
dnl See COPYING.LIB for the License of this software
AC_INIT(
- [libstoragemgmt], [1.2.1], [libstoragemgmt-devel@lists.fedorahosted.org],
+ [libstoragemgmt], [1.2.3], [libstoragemgmt-devel@lists.fedorahosted.org],
[], [https://github.com/libstorage/libstoragemgmt/])
AC_CONFIG_SRCDIR([configure.ac])
AC_CONFIG_AUX_DIR([build-aux])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/doc/doxygen.conf new/libstoragemgmt-1.2.3/doc/doxygen.conf
--- old/libstoragemgmt-1.2.1/doc/doxygen.conf 2015-06-17 05:48:51.000000000 +0200
+++ new/libstoragemgmt-1.2.3/doc/doxygen.conf 2015-06-24 09:24:25.000000000 +0200
@@ -31,7 +31,7 @@
# This could be handy for archiving the generated documentation or
# if some version control system is used.
-PROJECT_NUMBER = 1.2.1
+PROJECT_NUMBER = 1.2.3
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/doc/man/hpsa_lsmplugin.1 new/libstoragemgmt-1.2.3/doc/man/hpsa_lsmplugin.1
--- old/libstoragemgmt-1.2.1/doc/man/hpsa_lsmplugin.1 2015-06-17 05:48:51.000000000 +0200
+++ new/libstoragemgmt-1.2.3/doc/man/hpsa_lsmplugin.1 2015-06-24 09:24:25.000000000 +0200
@@ -1,4 +1,4 @@
-.TH hpsa_lsmplugin "1" "March 2015" "hpsa_lsmplugin 1.2.1" "libStorageMgmt"
+.TH hpsa_lsmplugin "1" "March 2015" "hpsa_lsmplugin 1.2.3" "libStorageMgmt"
.SH NAME
hpsa_lsmplugin -- LibstorageMgmt HP SmartArray plugin
@@ -18,7 +18,13 @@
.fi
-.TP hpssacli
+.TP
+\fBURI parameters\fR
+These URI parameters are supported by this plugin:
+
+.RS 7
+.TP
+\fBhpssacli\fR
The 'hpssacli' URI parameter is used to specified the path of hpssacli tool.
By default, this plugin will try these paths used by hpssacli rpm:
\fB/usr/sbin/hpssacli\fR and \fB/opt/hp/hpssacli/bld/hpssacli\fR.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/doc/man/hpsa_lsmplugin.1.in new/libstoragemgmt-1.2.3/doc/man/hpsa_lsmplugin.1.in
--- old/libstoragemgmt-1.2.1/doc/man/hpsa_lsmplugin.1.in 2015-06-15 15:00:03.000000000 +0200
+++ new/libstoragemgmt-1.2.3/doc/man/hpsa_lsmplugin.1.in 2015-06-23 16:37:15.000000000 +0200
@@ -18,7 +18,13 @@
.fi
-.TP hpssacli
+.TP
+\fBURI parameters\fR
+These URI parameters are supported by this plugin:
+
+.RS 7
+.TP
+\fBhpssacli\fR
The 'hpssacli' URI parameter is used to specified the path of hpssacli tool.
By default, this plugin will try these paths used by hpssacli rpm:
\fB/usr/sbin/hpssacli\fR and \fB/opt/hp/hpssacli/bld/hpssacli\fR.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/doc/man/lsmcli.1 new/libstoragemgmt-1.2.3/doc/man/lsmcli.1
--- old/libstoragemgmt-1.2.1/doc/man/lsmcli.1 2015-06-17 05:48:50.000000000 +0200
+++ new/libstoragemgmt-1.2.3/doc/man/lsmcli.1 2015-06-24 09:24:25.000000000 +0200
@@ -1,4 +1,4 @@
-.TH LSMCLI "1" "September 2014" "lsmcli 1.2.1" "libStorageMgmt"
+.TH LSMCLI "1" "September 2014" "lsmcli 1.2.3" "libStorageMgmt"
.SH NAME
lsmcli - libStorageMgmt command line interface
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/doc/man/lsmd.1 new/libstoragemgmt-1.2.3/doc/man/lsmd.1
--- old/libstoragemgmt-1.2.1/doc/man/lsmd.1 2015-06-17 05:48:50.000000000 +0200
+++ new/libstoragemgmt-1.2.3/doc/man/lsmd.1 2015-06-24 09:24:25.000000000 +0200
@@ -1,4 +1,4 @@
-.TH LSMD "1" "March 2013" "lsmd 1.2.1" "libStorageMgmt plug-in daemon"
+.TH LSMD "1" "March 2013" "lsmd 1.2.3" "libStorageMgmt plug-in daemon"
.SH NAME
Daemon \- lsmd
.SH DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/doc/man/megaraid_lsmplugin.1 new/libstoragemgmt-1.2.3/doc/man/megaraid_lsmplugin.1
--- old/libstoragemgmt-1.2.1/doc/man/megaraid_lsmplugin.1 2015-06-17 05:48:51.000000000 +0200
+++ new/libstoragemgmt-1.2.3/doc/man/megaraid_lsmplugin.1 2015-06-24 09:24:25.000000000 +0200
@@ -1,4 +1,4 @@
-.TH megaraid_lsmplugin "1" "June 2015" "megaraid_lsmplugin 1.2.1" "libStorageMgmt"
+.TH megaraid_lsmplugin "1" "June 2015" "megaraid_lsmplugin 1.2.3" "libStorageMgmt"
.SH NAME
megaraid_lsmplugin -- LibstorageMgmt MegaRAID plugin
@@ -29,9 +29,15 @@
.TP
-\fBURI paramerter -- 'storcli'\fR
+\fBURI parameters\fR
+These URI parameters are supported by this plugin:
-The 'storcli' URI parameter is used to specified the path of storcli tool.
+.RS 7
+.TP
+\fBstorcli\fR
+
+The 'storcli' URI parameter is used to specified the path of storcli/perccli
+tool.
By default, this plugin will try these paths:
storcli rpm:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/doc/man/megaraid_lsmplugin.1.in new/libstoragemgmt-1.2.3/doc/man/megaraid_lsmplugin.1.in
--- old/libstoragemgmt-1.2.1/doc/man/megaraid_lsmplugin.1.in 2015-06-15 15:00:03.000000000 +0200
+++ new/libstoragemgmt-1.2.3/doc/man/megaraid_lsmplugin.1.in 2015-06-23 16:37:15.000000000 +0200
@@ -29,9 +29,15 @@
.TP
-\fBURI paramerter -- 'storcli'\fR
+\fBURI parameters\fR
+These URI parameters are supported by this plugin:
-The 'storcli' URI parameter is used to specified the path of storcli tool.
+.RS 7
+.TP
+\fBstorcli\fR
+
+The 'storcli' URI parameter is used to specified the path of storcli/perccli
+tool.
By default, this plugin will try these paths:
storcli rpm:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/doc/man/nstor_lsmplugin.1 new/libstoragemgmt-1.2.3/doc/man/nstor_lsmplugin.1
--- old/libstoragemgmt-1.2.1/doc/man/nstor_lsmplugin.1 2015-06-17 05:48:51.000000000 +0200
+++ new/libstoragemgmt-1.2.3/doc/man/nstor_lsmplugin.1 2015-06-24 09:24:25.000000000 +0200
@@ -1,4 +1,4 @@
-.TH nstor_lsmplugin "1" "June 2015" "nstor_lsmplugin 1.2.1" "libStorageMgmt"
+.TH nstor_lsmplugin "1" "June 2015" "nstor_lsmplugin 1.2.3" "libStorageMgmt"
.SH NAME
nstor_lsmplugin -- LibstorageMgmt nstor plugin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/doc/man/ontap_lsmplugin.1 new/libstoragemgmt-1.2.3/doc/man/ontap_lsmplugin.1
--- old/libstoragemgmt-1.2.1/doc/man/ontap_lsmplugin.1 2015-06-17 05:48:50.000000000 +0200
+++ new/libstoragemgmt-1.2.3/doc/man/ontap_lsmplugin.1 2015-06-24 09:24:25.000000000 +0200
@@ -1,4 +1,4 @@
-.TH ontap_lsmplugin "1" "June 2015" "ontap_lsmplugin 1.2.1" "libStorageMgmt"
+.TH ontap_lsmplugin "1" "June 2015" "ontap_lsmplugin 1.2.3" "libStorageMgmt"
.SH NAME
ontap_lsmplugin -- LibstorageMgmt ONTAP Plugin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/doc/man/sim_lsmplugin.1 new/libstoragemgmt-1.2.3/doc/man/sim_lsmplugin.1
--- old/libstoragemgmt-1.2.1/doc/man/sim_lsmplugin.1 2015-06-17 05:48:50.000000000 +0200
+++ new/libstoragemgmt-1.2.3/doc/man/sim_lsmplugin.1 2015-06-24 09:24:25.000000000 +0200
@@ -1,4 +1,4 @@
-.TH sim_lsmplugin "1" "June 2015" "sim_lsmplugin 1.2.1" "libStorageMgmt"
+.TH sim_lsmplugin "1" "June 2015" "sim_lsmplugin 1.2.3" "libStorageMgmt"
.SH NAME
sim_lsmplugin -- LibStorageMgmt simulator python plugin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/doc/man/simc_lsmplugin.1 new/libstoragemgmt-1.2.3/doc/man/simc_lsmplugin.1
--- old/libstoragemgmt-1.2.1/doc/man/simc_lsmplugin.1 2015-06-17 05:48:50.000000000 +0200
+++ new/libstoragemgmt-1.2.3/doc/man/simc_lsmplugin.1 2015-06-24 09:24:25.000000000 +0200
@@ -1,4 +1,4 @@
-.TH simc_lsmplugin "1" "June 2015" "simc_lsmplugin 1.2.1" "libStorageMgmt"
+.TH simc_lsmplugin "1" "June 2015" "simc_lsmplugin 1.2.3" "libStorageMgmt"
.SH NAME
simc_lsmplugin -- LibstorageMgmt Simulator C Plugin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/doc/man/smispy_lsmplugin.1 new/libstoragemgmt-1.2.3/doc/man/smispy_lsmplugin.1
--- old/libstoragemgmt-1.2.1/doc/man/smispy_lsmplugin.1 2015-06-17 05:48:50.000000000 +0200
+++ new/libstoragemgmt-1.2.3/doc/man/smispy_lsmplugin.1 2015-06-24 09:24:25.000000000 +0200
@@ -1,4 +1,4 @@
-.TH smispy_lsmplugin "1" "June 2015" "smispy_lsmplugin 1.2.1" "libStorageMgmt"
+.TH smispy_lsmplugin "1" "June 2015" "smispy_lsmplugin 1.2.3" "libStorageMgmt"
.SH NAME
smispy_lsmplugin -- LibstorageMgmt SMI-S Plugin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/doc/man/targetd_lsmplugin.1 new/libstoragemgmt-1.2.3/doc/man/targetd_lsmplugin.1
--- old/libstoragemgmt-1.2.1/doc/man/targetd_lsmplugin.1 2015-06-17 05:48:50.000000000 +0200
+++ new/libstoragemgmt-1.2.3/doc/man/targetd_lsmplugin.1 2015-06-24 09:24:25.000000000 +0200
@@ -1,4 +1,4 @@
-.TH targetd_lsmplugin "1" "June 2015" "targetd_lsmplugin 1.2.1" "libStorageMgmt"
+.TH targetd_lsmplugin "1" "June 2015" "targetd_lsmplugin 1.2.3" "libStorageMgmt"
.SH NAME
targetd_lsmplugin -- libStorageMgmt targetd plugin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/libstoragemgmt.pc new/libstoragemgmt-1.2.3/libstoragemgmt.pc
--- old/libstoragemgmt-1.2.1/libstoragemgmt.pc 2015-06-17 05:48:50.000000000 +0200
+++ new/libstoragemgmt-1.2.3/libstoragemgmt.pc 2015-06-24 09:24:25.000000000 +0200
@@ -4,7 +4,7 @@
includedir=${prefix}/include/libstoragemgmt
Name: libstoragemgmt
-Version: 1.2.1
+Version: 1.2.3
Description: Storage array management library
Requires:
Libs: -L${libdir} -lstoragemgmt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/packaging/daemon/lsm-tmpfiles.conf new/libstoragemgmt-1.2.3/packaging/daemon/lsm-tmpfiles.conf
--- old/libstoragemgmt-1.2.1/packaging/daemon/lsm-tmpfiles.conf 2015-06-15 15:00:03.000000000 +0200
+++ new/libstoragemgmt-1.2.3/packaging/daemon/lsm-tmpfiles.conf 2015-06-23 12:08:38.000000000 +0200
@@ -1,2 +1,2 @@
-D /var/run/lsm 0755 libstoragemgmt libstoragemgmt -
-D /var/run/lsm/ipc 0755 libstoragemgmt libstoragemgmt -
+D /var/run/lsm 0775 root libstoragemgmt -
+D /var/run/lsm/ipc 0775 root libstoragemgmt -
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/packaging/libstoragemgmt.spec new/libstoragemgmt-1.2.3/packaging/libstoragemgmt.spec
--- old/libstoragemgmt-1.2.1/packaging/libstoragemgmt.spec 2015-06-17 05:48:51.000000000 +0200
+++ new/libstoragemgmt-1.2.3/packaging/libstoragemgmt.spec 2015-06-24 09:24:25.000000000 +0200
@@ -43,7 +43,7 @@
%endif
Name: libstoragemgmt
-Version: 1.2.1
+Version: 1.2.3
Release: 1%{?dist}
Summary: Storage array management library
Group: System Environment/Libraries
@@ -640,10 +640,24 @@
%endif
%changelog
-* Thu Jun 17 2015 Gris Ge 1.2.1-1
+* Wed Jun 24 2015 Gris Ge 1.2.3-1
+- Bug fixes:
+ * lsmcli bash completion: Fix syntax error.
+ * lsmcli bash completion: Fix volume-delete.
+ * lsmcli bash completion: Add missing completions.
+
+* Tue Jun 23 2015 Gris Ge 1.2.2-1
+- Bug fixes:
+ * Fix: selinux dac_override
+ * Manpage: Update hpsa and megaraid plugin manpages.
+ * HP Smart Array Plugin: Fix pool querying on P410i.
+ * MegaRAID Plugin: Fix bug when no volume configured.
+
+* Wed Jun 17 2015 Gris Ge 1.2.1-1
- Bug fix:
* Fix 'make distcheck' error on bash-completion.
-* Thu Jun 16 2015 Gris Ge 1.2.0-1
+
+* Tue Jun 16 2015 Gris Ge 1.2.0-1
- New features:
* The lsmd daemon now allows plugin to run as root using configure
file.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/packaging/libstoragemgmt.spec.in new/libstoragemgmt-1.2.3/packaging/libstoragemgmt.spec.in
--- old/libstoragemgmt-1.2.1/packaging/libstoragemgmt.spec.in 2015-06-17 05:47:12.000000000 +0200
+++ new/libstoragemgmt-1.2.3/packaging/libstoragemgmt.spec.in 2015-06-24 09:24:10.000000000 +0200
@@ -640,10 +640,24 @@
%endif
%changelog
-* Thu Jun 17 2015 Gris Ge 1.2.1-1
+* Wed Jun 24 2015 Gris Ge 1.2.3-1
+- Bug fixes:
+ * lsmcli bash completion: Fix syntax error.
+ * lsmcli bash completion: Fix volume-delete.
+ * lsmcli bash completion: Add missing completions.
+
+* Tue Jun 23 2015 Gris Ge 1.2.2-1
+- Bug fixes:
+ * Fix: selinux dac_override
+ * Manpage: Update hpsa and megaraid plugin manpages.
+ * HP Smart Array Plugin: Fix pool querying on P410i.
+ * MegaRAID Plugin: Fix bug when no volume configured.
+
+* Wed Jun 17 2015 Gris Ge 1.2.1-1
- Bug fix:
* Fix 'make distcheck' error on bash-completion.
-* Thu Jun 16 2015 Gris Ge 1.2.0-1
+
+* Tue Jun 16 2015 Gris Ge 1.2.0-1
- New features:
* The lsmd daemon now allows plugin to run as root using configure
file.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/plugin/hpsa/hpsa.py new/libstoragemgmt-1.2.3/plugin/hpsa/hpsa.py
--- old/libstoragemgmt-1.2.1/plugin/hpsa/hpsa.py 2015-06-16 08:11:38.000000000 +0200
+++ new/libstoragemgmt-1.2.3/plugin/hpsa/hpsa.py 2015-06-23 16:37:15.000000000 +0200
@@ -142,7 +142,7 @@
HP Using 'TB, GB, MB, KB' and etc, for LSM, they are 'TiB' and etc.
Return int of block bytes
"""
- re_regex = re.compile("^([0-9.]+) +([EPTGMK])B$")
+ re_regex = re.compile("^([0-9.]+) +([EPTGMK])B")
re_match = re_regex.match(hp_size)
if re_match:
return size_human_2_size_bytes(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/plugin/megaraid/megaraid.py new/libstoragemgmt-1.2.3/plugin/megaraid/megaraid.py
--- old/libstoragemgmt-1.2.1/plugin/megaraid/megaraid.py 2015-06-16 08:11:38.000000000 +0200
+++ new/libstoragemgmt-1.2.3/plugin/megaraid/megaraid.py 2015-06-23 16:37:15.000000000 +0200
@@ -511,6 +511,8 @@
vol_show_output = self._storcli_exec(
["/c%d/vall" % ctrl_num, "show", "all"])
sys_id = self._sys_id_of_ctrl_num(ctrl_num)
+ if vol_show_output is None or len(vol_show_output) == 0:
+ continue
for key_name in vol_show_output.keys():
if key_name.startswith('/c'):
vd_basic_info = vol_show_output[key_name][0]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/python_binding/lsm/version.py new/libstoragemgmt-1.2.3/python_binding/lsm/version.py
--- old/libstoragemgmt-1.2.1/python_binding/lsm/version.py 2015-06-17 05:48:50.000000000 +0200
+++ new/libstoragemgmt-1.2.3/python_binding/lsm/version.py 2015-06-24 09:24:25.000000000 +0200
@@ -15,4 +15,4 @@
# Author: tasleson
#To be filled in by autoconf
-VERSION = "1.2.1"
+VERSION = "1.2.3"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstoragemgmt-1.2.1/tools/bash_completion/lsmcli new/libstoragemgmt-1.2.3/tools/bash_completion/lsmcli
--- old/libstoragemgmt-1.2.1/tools/bash_completion/lsmcli 2015-06-15 15:00:03.000000000 +0200
+++ new/libstoragemgmt-1.2.3/tools/bash_completion/lsmcli 2015-06-24 09:24:10.000000000 +0200
@@ -67,7 +67,7 @@
opts_long=" --help --version --uri --prompt --human --terse --enum \
--force --wait --header --script "
opts_cmds="list job-status capabilities plugin-info volume-create \
- volume-delete, volume-resize volume-replicate \
+ volume-delete volume-resize volume-replicate \
volume-replicate-range volume-replicate-range-block-size \
volume-dependants volume-dependants-rm volume-access-group \
volume-mask volume-unmask access-group-create \
@@ -76,7 +76,8 @@
fs-resize fs-export fs-unexport fs-clone fs-snap-create \
fs-snap-delete fs-snap-restore fs-dependants fs-dependants-rm \
file-clone ls lp lv ld la lf lt c p vc vd vr vm vi ve vi ac \
- aa ar ad vri pool-member-info pmi"
+ aa ar ad vri volume-raid-info pool-member-info pmi \
+ vrc volume-raid-create vrcc volume-raid-create-cap"
list_args="--type"
list_type_args="volumes pools fs snapshots exports nfs_client_auth \
@@ -404,7 +405,6 @@
COMPREPLY=( $(compgen -W "${potential_args}" -- ${cur}) )
return 0
;;
- *)
volume-raid-create|vrc)
possible_args "${volume_raid_create_args}"
COMPREPLY=( $(compgen -W "${potential_args}" -- ${cur}) )