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 - f...@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 <libstoragemgmt-de...@lists.fedorahosted.org>. # @@ -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-de...@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-de...@lists.fedorahosted.org], + [libstoragemgmt], [1.2.3], [libstoragemgmt-de...@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 <f...@redhat.com> 1.2.1-1 +* Wed Jun 24 2015 Gris Ge <f...@redhat.com> 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 <f...@redhat.com> 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 <f...@redhat.com> 1.2.1-1 - Bug fix: * Fix 'make distcheck' error on bash-completion. -* Thu Jun 16 2015 Gris Ge <f...@redhat.com> 1.2.0-1 + +* Tue Jun 16 2015 Gris Ge <f...@redhat.com> 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 <f...@redhat.com> 1.2.1-1 +* Wed Jun 24 2015 Gris Ge <f...@redhat.com> 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 <f...@redhat.com> 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 <f...@redhat.com> 1.2.1-1 - Bug fix: * Fix 'make distcheck' error on bash-completion. -* Thu Jun 16 2015 Gris Ge <f...@redhat.com> 1.2.0-1 + +* Tue Jun 16 2015 Gris Ge <f...@redhat.com> 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}) )