|
|
@ -1,20 +1,14 @@
|
|
|
|
%bcond_with test
|
|
|
|
%bcond_with test
|
|
|
|
|
|
|
|
|
|
|
|
Name: libstoragemgmt
|
|
|
|
Name: libstoragemgmt
|
|
|
|
Version: 1.9.1
|
|
|
|
Version: 1.9.7
|
|
|
|
Release: 7%{?dist}
|
|
|
|
Release: 2%{?dist}
|
|
|
|
Summary: Storage array management library
|
|
|
|
Summary: Storage array management library
|
|
|
|
Group: System Environment/Libraries
|
|
|
|
|
|
|
|
License: LGPLv2+
|
|
|
|
License: LGPLv2+
|
|
|
|
URL: https://github.com/libstorage/libstoragemgmt
|
|
|
|
URL: https://github.com/libstorage/libstoragemgmt
|
|
|
|
Source0: https://github.com/libstorage/libstoragemgmt/releases/download/%{version}/%{name}-%{version}.tar.gz
|
|
|
|
Source0: https://github.com/libstorage/libstoragemgmt/releases/download/%{version}/%{name}-%{version}.tar.gz
|
|
|
|
Patch0: BZ_1710776_change_run_dir.patch
|
|
|
|
Patch1: 0001-Correction-for-fips-error.patch
|
|
|
|
Patch1: BZ_2018657_correct_raid10_info.patch
|
|
|
|
Requires: python3-%{name}%{_isa}
|
|
|
|
Patch2: RHEL-397_part1_remove_openssl_usage.patch
|
|
|
|
|
|
|
|
Patch3: RHEL-397_part2_cmdtest_correct_hashlib.md5_usage.patch
|
|
|
|
|
|
|
|
Patch4: RHEL-397_part3_correction_fips_error_lib.patch
|
|
|
|
|
|
|
|
Patch5: RHEL-397_part4_require_subparsers.patch
|
|
|
|
|
|
|
|
Requires: python3-%{name}%{_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Packages that have been removed
|
|
|
|
# Packages that have been removed
|
|
|
|
Obsoletes: %{name}-netapp-plugin <= 1.6.2-10
|
|
|
|
Obsoletes: %{name}-netapp-plugin <= 1.6.2-10
|
|
|
@ -38,6 +32,7 @@ BuildRequires: python3-devel
|
|
|
|
BuildRequires: systemd systemd-devel
|
|
|
|
BuildRequires: systemd systemd-devel
|
|
|
|
|
|
|
|
|
|
|
|
BuildRequires: chrpath
|
|
|
|
BuildRequires: chrpath
|
|
|
|
|
|
|
|
BuildRequires: valgrind
|
|
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
%description
|
|
|
|
The libStorageMgmt library will provide a vendor agnostic open source storage
|
|
|
|
The libStorageMgmt library will provide a vendor agnostic open source storage
|
|
|
@ -48,7 +43,6 @@ executing plug-ins in a separate process (lsmd).
|
|
|
|
|
|
|
|
|
|
|
|
%package devel
|
|
|
|
%package devel
|
|
|
|
Summary: Development files for %{name}
|
|
|
|
Summary: Development files for %{name}
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
|
|
%description devel
|
|
|
|
%description devel
|
|
|
@ -57,8 +51,9 @@ developing applications that use %{name}.
|
|
|
|
|
|
|
|
|
|
|
|
%package -n python3-%{name}
|
|
|
|
%package -n python3-%{name}
|
|
|
|
Summary: Python 3 client libraries and plug-in support for %{name}
|
|
|
|
Summary: Python 3 client libraries and plug-in support for %{name}
|
|
|
|
Group: System Environment/Libraries
|
|
|
|
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
Requires: python3-six
|
|
|
|
|
|
|
|
|
|
|
|
# If obsoleted packages are installed, we need to meet it's requirement
|
|
|
|
# If obsoleted packages are installed, we need to meet it's requirement
|
|
|
|
# of having the correct version of this package functionality installed too as
|
|
|
|
# of having the correct version of this package functionality installed too as
|
|
|
|
# the update occurs first, before the obsolete removes the obsoleted package.
|
|
|
|
# the update occurs first, before the obsolete removes the obsoleted package.
|
|
|
@ -76,11 +71,11 @@ support and open source plug-ins written in python 3.
|
|
|
|
|
|
|
|
|
|
|
|
%package smis-plugin
|
|
|
|
%package smis-plugin
|
|
|
|
Summary: Files for SMI-S generic array support for %{name}
|
|
|
|
Summary: Files for SMI-S generic array support for %{name}
|
|
|
|
Group: System Environment/Libraries
|
|
|
|
|
|
|
|
BuildRequires: python3-pywbem
|
|
|
|
BuildRequires: python3-pywbem
|
|
|
|
|
|
|
|
BuildRequires: make
|
|
|
|
Requires: python3-pywbem
|
|
|
|
Requires: python3-pywbem
|
|
|
|
BuildArch: noarch
|
|
|
|
BuildArch: noarch
|
|
|
|
Provides: %{name}-ibm-v7k-plugin <= 2:1.9.1-1
|
|
|
|
Provides: %{name}-ibm-v7k-plugin <= 2:1.9.2-4
|
|
|
|
Obsoletes: %{name}-ibm-v7k-plugin <= 2:0.1.0-3
|
|
|
|
Obsoletes: %{name}-ibm-v7k-plugin <= 2:0.1.0-3
|
|
|
|
Requires: python3-%{name} = %{version}
|
|
|
|
Requires: python3-%{name} = %{version}
|
|
|
|
Requires(post): python3-%{name} = %{version}
|
|
|
|
Requires(post): python3-%{name} = %{version}
|
|
|
@ -93,7 +88,6 @@ support.
|
|
|
|
|
|
|
|
|
|
|
|
%package targetd-plugin
|
|
|
|
%package targetd-plugin
|
|
|
|
Summary: Files for targetd array support for %{name}
|
|
|
|
Summary: Files for targetd array support for %{name}
|
|
|
|
Group: System Environment/Libraries
|
|
|
|
|
|
|
|
Requires: python3-%{name} = %{version}
|
|
|
|
Requires: python3-%{name} = %{version}
|
|
|
|
Requires(post): python3-%{name} = %{version}
|
|
|
|
Requires(post): python3-%{name} = %{version}
|
|
|
|
Requires(postun): python3-%{name} = %{version}
|
|
|
|
Requires(postun): python3-%{name} = %{version}
|
|
|
@ -105,7 +99,6 @@ support.
|
|
|
|
|
|
|
|
|
|
|
|
%package udev
|
|
|
|
%package udev
|
|
|
|
Summary: Udev files for %{name}
|
|
|
|
Summary: Udev files for %{name}
|
|
|
|
Group: System Environment/Base
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%description udev
|
|
|
|
%description udev
|
|
|
|
The %{name}-udev package contains udev rules and helper utilities for
|
|
|
|
The %{name}-udev package contains udev rules and helper utilities for
|
|
|
@ -113,7 +106,6 @@ uevents generated by the kernel.
|
|
|
|
|
|
|
|
|
|
|
|
%package megaraid-plugin
|
|
|
|
%package megaraid-plugin
|
|
|
|
Summary: Files for LSI MegaRAID support for %{name}
|
|
|
|
Summary: Files for LSI MegaRAID support for %{name}
|
|
|
|
Group: System Environment/Libraries
|
|
|
|
|
|
|
|
Requires: python3-%{name} = %{version}
|
|
|
|
Requires: python3-%{name} = %{version}
|
|
|
|
Requires(post): python3-%{name} = %{version}
|
|
|
|
Requires(post): python3-%{name} = %{version}
|
|
|
|
Requires(postun): python3-%{name} = %{version}
|
|
|
|
Requires(postun): python3-%{name} = %{version}
|
|
|
@ -125,7 +117,6 @@ MegaRAID storage management via storcli.
|
|
|
|
|
|
|
|
|
|
|
|
%package hpsa-plugin
|
|
|
|
%package hpsa-plugin
|
|
|
|
Summary: Files for HP SmartArray support for %{name}
|
|
|
|
Summary: Files for HP SmartArray support for %{name}
|
|
|
|
Group: System Environment/Libraries
|
|
|
|
|
|
|
|
Requires: python3-%{name} = %{version}
|
|
|
|
Requires: python3-%{name} = %{version}
|
|
|
|
Requires(post): python3-%{name} = %{version}
|
|
|
|
Requires(post): python3-%{name} = %{version}
|
|
|
|
Requires(postun): python3-%{name} = %{version}
|
|
|
|
Requires(postun): python3-%{name} = %{version}
|
|
|
@ -137,7 +128,6 @@ SmartArray storage management via hpssacli.
|
|
|
|
|
|
|
|
|
|
|
|
%package arcconf-plugin
|
|
|
|
%package arcconf-plugin
|
|
|
|
Summary: Files for Microsemi Adaptec and Smart Family support for %{name}
|
|
|
|
Summary: Files for Microsemi Adaptec and Smart Family support for %{name}
|
|
|
|
Group: System Environment/Libraries
|
|
|
|
|
|
|
|
Requires: python3-%{name} = %{version}
|
|
|
|
Requires: python3-%{name} = %{version}
|
|
|
|
Requires(post): python3-%{name} = %{version}
|
|
|
|
Requires(post): python3-%{name} = %{version}
|
|
|
|
Requires(postun): python3-%{name} = %{version}
|
|
|
|
Requires(postun): python3-%{name} = %{version}
|
|
|
@ -149,13 +139,9 @@ Adaptec RAID and Smart Family Controller storage management.
|
|
|
|
|
|
|
|
|
|
|
|
%package nfs-plugin
|
|
|
|
%package nfs-plugin
|
|
|
|
Summary: Files for NFS local filesystem support for %{name}
|
|
|
|
Summary: Files for NFS local filesystem support for %{name}
|
|
|
|
Group: System Environment/Libraries
|
|
|
|
|
|
|
|
Requires: python3-%{name} = %{version}
|
|
|
|
Requires: python3-%{name} = %{version}
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: nfs-utils
|
|
|
|
Requires: nfs-utils
|
|
|
|
Obsoletes: %{name}-nfs-plugin-clibs <= 1.9.0-1
|
|
|
|
|
|
|
|
Provides: %{name}-nfs-plugin-clibs <= 1.9.0-1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Requires(post): python3-%{name} = %{version}
|
|
|
|
Requires(post): python3-%{name} = %{version}
|
|
|
|
Requires(postun): python3-%{name} = %{version}
|
|
|
|
Requires(postun): python3-%{name} = %{version}
|
|
|
|
|
|
|
|
|
|
|
@ -164,7 +150,6 @@ The nfs-plugin package contains plug-in for local NFS exports support.
|
|
|
|
|
|
|
|
|
|
|
|
%package local-plugin
|
|
|
|
%package local-plugin
|
|
|
|
Summary: Files for local pseudo plugin of %{name}
|
|
|
|
Summary: Files for local pseudo plugin of %{name}
|
|
|
|
Group: System Environment/Libraries
|
|
|
|
|
|
|
|
Requires: python3-%{name} = %{version}
|
|
|
|
Requires: python3-%{name} = %{version}
|
|
|
|
Requires: %{name}-arcconf-plugin = %{version}-%{release}
|
|
|
|
Requires: %{name}-arcconf-plugin = %{version}-%{release}
|
|
|
|
Requires: %{name}-hpsa-plugin = %{version}-%{release}
|
|
|
|
Requires: %{name}-hpsa-plugin = %{version}-%{release}
|
|
|
@ -182,17 +167,13 @@ plugin selection for locally managed storage.
|
|
|
|
%build
|
|
|
|
%build
|
|
|
|
./autogen.sh
|
|
|
|
./autogen.sh
|
|
|
|
|
|
|
|
|
|
|
|
%configure PYTHON=%{__python3} --with-python3 --disable-static \
|
|
|
|
%configure --with-python3 --disable-static
|
|
|
|
%if %{without test}
|
|
|
|
%make_build
|
|
|
|
--without-test
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
V=1 make %{?_smp_mflags}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
%install
|
|
|
|
rm -rf %{buildroot}
|
|
|
|
rm -rf %{buildroot}
|
|
|
|
|
|
|
|
|
|
|
|
make install DESTDIR=%{buildroot}
|
|
|
|
%make_install
|
|
|
|
|
|
|
|
|
|
|
|
find %{buildroot} -name '*.la' -exec rm -f {} ';'
|
|
|
|
find %{buildroot} -name '*.la' -exec rm -f {} ';'
|
|
|
|
|
|
|
|
|
|
|
@ -203,19 +184,6 @@ install -m 644 tools/udev/90-scsi-ua.rules \
|
|
|
|
install -m 755 tools/udev/scan-scsi-target \
|
|
|
|
install -m 755 tools/udev/scan-scsi-target \
|
|
|
|
%{buildroot}/%{_udevrulesdir}/../scan-scsi-target
|
|
|
|
%{buildroot}/%{_udevrulesdir}/../scan-scsi-target
|
|
|
|
|
|
|
|
|
|
|
|
# Fix shebangs using the proper %%{__python3} macro
|
|
|
|
|
|
|
|
pathfix.py -pni "%{__python3}" \
|
|
|
|
|
|
|
|
%{buildroot}/usr/bin/nfs_lsmplugin \
|
|
|
|
|
|
|
|
%{buildroot}/usr/bin/lsmcli \
|
|
|
|
|
|
|
|
%{buildroot}/usr/bin/arcconf_lsmplugin \
|
|
|
|
|
|
|
|
%{buildroot}/usr/bin/targetd_lsmplugin \
|
|
|
|
|
|
|
|
%{buildroot}/usr/bin/sim_lsmplugin \
|
|
|
|
|
|
|
|
%{buildroot}/usr/bin/megaraid_lsmplugin \
|
|
|
|
|
|
|
|
%{buildroot}/usr/bin/hpsa_lsmplugin \
|
|
|
|
|
|
|
|
%{buildroot}/usr/bin/local_lsmplugin \
|
|
|
|
|
|
|
|
%{buildroot}/usr/bin/smispy_lsmplugin
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{with test}
|
|
|
|
%if 0%{with test}
|
|
|
|
%check
|
|
|
|
%check
|
|
|
|
if ! make check
|
|
|
|
if ! make check
|
|
|
@ -223,13 +191,12 @@ then
|
|
|
|
cat test-suite.log || true
|
|
|
|
cat test-suite.log || true
|
|
|
|
exit 1
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%pre
|
|
|
|
%pre
|
|
|
|
getent group libstoragemgmt >/dev/null || groupadd -r libstoragemgmt
|
|
|
|
echo 'u libstoragemgmt - "daemon account for libstoragemgmt"' | \
|
|
|
|
getent passwd libstoragemgmt >/dev/null || \
|
|
|
|
systemd-sysusers --replace=/usr/lib/sysusers.d/libstoragemgmt.conf -
|
|
|
|
useradd -r -g libstoragemgmt -d /var/run/lsm -s /sbin/nologin \
|
|
|
|
|
|
|
|
-c "daemon account for libstoragemgmt" libstoragemgmt
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%post
|
|
|
|
%post
|
|
|
|
/sbin/ldconfig
|
|
|
|
/sbin/ldconfig
|
|
|
@ -331,7 +298,6 @@ if [ $1 -eq 0 ]; then
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
%files
|
|
|
|
%files
|
|
|
|
%defattr(-,root,root,-)
|
|
|
|
|
|
|
|
%doc README COPYING.LIB NEWS
|
|
|
|
%doc README COPYING.LIB NEWS
|
|
|
|
%{_mandir}/man1/lsmcli.1*
|
|
|
|
%{_mandir}/man1/lsmcli.1*
|
|
|
|
%{_mandir}/man1/lsmd.1*
|
|
|
|
%{_mandir}/man1/lsmd.1*
|
|
|
@ -354,7 +320,6 @@ fi
|
|
|
|
%attr(0644, root, root) %{_tmpfilesdir}/%{name}.conf
|
|
|
|
%attr(0644, root, root) %{_tmpfilesdir}/%{name}.conf
|
|
|
|
|
|
|
|
|
|
|
|
%files devel
|
|
|
|
%files devel
|
|
|
|
%defattr(-,root,root,-)
|
|
|
|
|
|
|
|
%{_includedir}/*
|
|
|
|
%{_includedir}/*
|
|
|
|
%{_libdir}/*.so
|
|
|
|
%{_libdir}/*.so
|
|
|
|
%{_libdir}/pkgconfig/%{name}.pc
|
|
|
|
%{_libdir}/pkgconfig/%{name}.pc
|
|
|
@ -394,7 +359,6 @@ fi
|
|
|
|
%{_mandir}/man1/sim_lsmplugin.1*
|
|
|
|
%{_mandir}/man1/sim_lsmplugin.1*
|
|
|
|
|
|
|
|
|
|
|
|
%files smis-plugin
|
|
|
|
%files smis-plugin
|
|
|
|
%defattr(-,root,root,-)
|
|
|
|
|
|
|
|
%dir %{python3_sitelib}/smispy_plugin
|
|
|
|
%dir %{python3_sitelib}/smispy_plugin
|
|
|
|
%dir %{python3_sitelib}/smispy_plugin/__pycache__
|
|
|
|
%dir %{python3_sitelib}/smispy_plugin/__pycache__
|
|
|
|
%{python3_sitelib}/smispy_plugin/__pycache__/*
|
|
|
|
%{python3_sitelib}/smispy_plugin/__pycache__/*
|
|
|
@ -413,7 +377,6 @@ fi
|
|
|
|
%{_mandir}/man1/smispy_lsmplugin.1*
|
|
|
|
%{_mandir}/man1/smispy_lsmplugin.1*
|
|
|
|
|
|
|
|
|
|
|
|
%files targetd-plugin
|
|
|
|
%files targetd-plugin
|
|
|
|
%defattr(-,root,root,-)
|
|
|
|
|
|
|
|
%dir %{python3_sitelib}/targetd_plugin
|
|
|
|
%dir %{python3_sitelib}/targetd_plugin
|
|
|
|
%dir %{python3_sitelib}/targetd_plugin/__pycache__
|
|
|
|
%dir %{python3_sitelib}/targetd_plugin/__pycache__
|
|
|
|
%{python3_sitelib}/targetd_plugin/__pycache__/*
|
|
|
|
%{python3_sitelib}/targetd_plugin/__pycache__/*
|
|
|
@ -423,12 +386,10 @@ fi
|
|
|
|
%{_mandir}/man1/targetd_lsmplugin.1*
|
|
|
|
%{_mandir}/man1/targetd_lsmplugin.1*
|
|
|
|
|
|
|
|
|
|
|
|
%files udev
|
|
|
|
%files udev
|
|
|
|
%defattr(-,root,root,-)
|
|
|
|
|
|
|
|
%{_udevrulesdir}/../scan-scsi-target
|
|
|
|
%{_udevrulesdir}/../scan-scsi-target
|
|
|
|
%{_udevrulesdir}/90-scsi-ua.rules
|
|
|
|
%{_udevrulesdir}/90-scsi-ua.rules
|
|
|
|
|
|
|
|
|
|
|
|
%files megaraid-plugin
|
|
|
|
%files megaraid-plugin
|
|
|
|
%defattr(-,root,root,-)
|
|
|
|
|
|
|
|
%dir %{python3_sitelib}/megaraid_plugin
|
|
|
|
%dir %{python3_sitelib}/megaraid_plugin
|
|
|
|
%dir %{python3_sitelib}/megaraid_plugin/__pycache__
|
|
|
|
%dir %{python3_sitelib}/megaraid_plugin/__pycache__
|
|
|
|
%{python3_sitelib}/megaraid_plugin/__pycache__/*
|
|
|
|
%{python3_sitelib}/megaraid_plugin/__pycache__/*
|
|
|
@ -440,7 +401,6 @@ fi
|
|
|
|
%{_mandir}/man1/megaraid_lsmplugin.1*
|
|
|
|
%{_mandir}/man1/megaraid_lsmplugin.1*
|
|
|
|
|
|
|
|
|
|
|
|
%files hpsa-plugin
|
|
|
|
%files hpsa-plugin
|
|
|
|
%defattr(-,root,root,-)
|
|
|
|
|
|
|
|
%dir %{python3_sitelib}/hpsa_plugin
|
|
|
|
%dir %{python3_sitelib}/hpsa_plugin
|
|
|
|
%dir %{python3_sitelib}/hpsa_plugin/__pycache__
|
|
|
|
%dir %{python3_sitelib}/hpsa_plugin/__pycache__
|
|
|
|
%{python3_sitelib}/hpsa_plugin/__pycache__/*
|
|
|
|
%{python3_sitelib}/hpsa_plugin/__pycache__/*
|
|
|
@ -452,7 +412,6 @@ fi
|
|
|
|
%{_mandir}/man1/hpsa_lsmplugin.1*
|
|
|
|
%{_mandir}/man1/hpsa_lsmplugin.1*
|
|
|
|
|
|
|
|
|
|
|
|
%files nfs-plugin
|
|
|
|
%files nfs-plugin
|
|
|
|
%defattr(-,root,root,-)
|
|
|
|
|
|
|
|
%dir %{python3_sitearch}/nfs_plugin
|
|
|
|
%dir %{python3_sitearch}/nfs_plugin
|
|
|
|
%dir %{python3_sitearch}/nfs_plugin/__pycache__
|
|
|
|
%dir %{python3_sitearch}/nfs_plugin/__pycache__
|
|
|
|
%{python3_sitearch}/nfs_plugin/__pycache__/*
|
|
|
|
%{python3_sitearch}/nfs_plugin/__pycache__/*
|
|
|
@ -464,7 +423,6 @@ fi
|
|
|
|
%{_mandir}/man1/nfs_lsmplugin.1*
|
|
|
|
%{_mandir}/man1/nfs_lsmplugin.1*
|
|
|
|
|
|
|
|
|
|
|
|
%files arcconf-plugin
|
|
|
|
%files arcconf-plugin
|
|
|
|
%defattr(-,root,root,-)
|
|
|
|
|
|
|
|
%dir %{python3_sitelib}/arcconf_plugin
|
|
|
|
%dir %{python3_sitelib}/arcconf_plugin
|
|
|
|
%dir %{python3_sitelib}/arcconf_plugin/__pycache__
|
|
|
|
%dir %{python3_sitelib}/arcconf_plugin/__pycache__
|
|
|
|
%{python3_sitelib}/arcconf_plugin/__pycache__/*
|
|
|
|
%{python3_sitelib}/arcconf_plugin/__pycache__/*
|
|
|
@ -476,7 +434,6 @@ fi
|
|
|
|
%{_mandir}/man1/arcconf_lsmplugin.1*
|
|
|
|
%{_mandir}/man1/arcconf_lsmplugin.1*
|
|
|
|
|
|
|
|
|
|
|
|
%files local-plugin
|
|
|
|
%files local-plugin
|
|
|
|
%defattr(-,root,root,-)
|
|
|
|
|
|
|
|
%dir %{python3_sitelib}/local_plugin
|
|
|
|
%dir %{python3_sitelib}/local_plugin
|
|
|
|
%dir %{python3_sitelib}/local_plugin/__pycache__
|
|
|
|
%dir %{python3_sitelib}/local_plugin/__pycache__
|
|
|
|
%{python3_sitelib}/local_plugin/__pycache__/*
|
|
|
|
%{python3_sitelib}/local_plugin/__pycache__/*
|
|
|
@ -487,96 +444,148 @@ fi
|
|
|
|
%{_mandir}/man1/local_lsmplugin.1*
|
|
|
|
%{_mandir}/man1/local_lsmplugin.1*
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
* Thu Jun 29 2023 Tony Asleson <tasleson@redhat.com> - 1.9.1-7
|
|
|
|
* Tue Apr 18 2023 Tony Asleson <tasleson@redhat.com> - 1.9.7-2
|
|
|
|
- Remove valgrind dependency as not being used and causing
|
|
|
|
- FIPS correction ref: https://issues.redhat.com/browse/RHEL-376
|
|
|
|
build to fail as it pulls in python3.11
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Feb 22 2023 Tony Asleson <tasleson@redhat.com> - 1.9.7-1
|
|
|
|
|
|
|
|
- Upgrade to 1.9.7
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Oct 27 2022 Tony Asleson <tasleson@redhat.com> - 1.9.5-1
|
|
|
|
|
|
|
|
- Upgrade to 1.9.5
|
|
|
|
|
|
|
|
- Use systemd-sysusers
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jun 27 2023 Tony Asleson <tasleson@redhat.com> - 1.9.1-6
|
|
|
|
* Wed Nov 17 2021 Tony Asleson <tasleson@redhat.com> - 1.9.3-1
|
|
|
|
- Fix subparsers
|
|
|
|
- Upgrade to 1.9.3
|
|
|
|
|
|
|
|
- Add requirements for local plugin
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jun 27 2023 Tony Asleson <tasleson@redhat.com> - 1.9.1-5
|
|
|
|
* Thu Aug 12 2021 Tony Asleson <tasleson@redhat.com> - 1.9.2-4
|
|
|
|
- Add missing test yaml configuration file
|
|
|
|
- Re-spin to pick up gating file change
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jun 21 2023 Tony Asleson <tasleson@redhat.com> - 1.9.1-4
|
|
|
|
* Wed Aug 11 2021 Tony Asleson <tasleson@redhat.com> - 1.9.2-3
|
|
|
|
- RHEL-397 fips related corrections
|
|
|
|
- Fix for https://bugzilla.redhat.com/show_bug.cgi?id=1974108
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Nov 12 2021 Tony Asleson <tasleson@redhat.com> - 1.9.1-3
|
|
|
|
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1.9.2-2
|
|
|
|
- Correct rpmdiff warnings
|
|
|
|
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
|
|
|
- RHBZ #2018657
|
|
|
|
Related: rhbz#1991688
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Nov 9 2021 Tony Asleson <tasleson@redhat.com> - 1.9.1-2
|
|
|
|
* Mon May 17 2021 Tony Asleson <tasleson@redhat.com> - 1.9.2-1
|
|
|
|
- Correct megaraid raid info (RHBZ #2018657)
|
|
|
|
- Upgrade to 1.9.2
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Apr 20 2021 Tony Asleson <tasleson@redhat.com> - 1.9.1-1
|
|
|
|
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 1.9.0-2
|
|
|
|
- Upgrade to 1.9.1
|
|
|
|
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Apr 14 2021 Tony Asleson <tasleson@redhat.com> - 1.9.0-2
|
|
|
|
* Thu Mar 25 2021 Tony Asleson <tasleson@redhat.com> - 1.9.0-1
|
|
|
|
- Re-order dependencies
|
|
|
|
- Upgrade to 1.9.0
|
|
|
|
- Correct multi-lib issue with python simulator files location
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Mar 30 2021 Tony Asleson <tasleson@redhat.com> - 1.9.0-1
|
|
|
|
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.8-3
|
|
|
|
- Upgrade to 1.9.0 (RHBZ #1939191)
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Jan 25 2021 Tony Asleson <tasleson@redhat.com> - 1.8.8-2
|
|
|
|
|
|
|
|
- Disable test
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Dec 15 2020 Tony Asleson <tasleson@redhat.com> - 1.8.8-1
|
|
|
|
|
|
|
|
- Upgrade to 1.8.8 which removes a couple of plugins and reorg.
|
|
|
|
|
|
|
|
the plugin install directories.
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Dec 3 2020 Tony Asleson <tasleson@redhat.com> - 1.8.7-1
|
|
|
|
* Thu Dec 3 2020 Tony Asleson <tasleson@redhat.com> - 1.8.7-1
|
|
|
|
- Upgrade to 1.8.7 (RHBZ #1817117)
|
|
|
|
- Upgrade to 1.8.7
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Nov 2 2020 Tony Asleson <tasleson@redhat.com> - 1.8.6-1
|
|
|
|
|
|
|
|
- Upgrade to 1.8.6
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Nov 5 2020 Tony Asleson <tasleson@redhat.com> - 1.8.6-1
|
|
|
|
* Thu Oct 1 2020 Tony Asleson <tasleson@redhat.com> - 1.8.5-3
|
|
|
|
- Upgrade to 1.8.6 (RHBZ #1817117)
|
|
|
|
- Remove pywbem version check as its not needed and breaks
|
|
|
|
|
|
|
|
now that epoch is used in it.
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jul 1 2020 Tony Asleson <tasleson@redhat.com> - 1.8.3-2
|
|
|
|
* Fri Sep 4 2020 Tony Asleson <tasleson@redhat.com> - 1.8.5-2
|
|
|
|
- Version bump for (RHBZ #1792447)
|
|
|
|
- Fix test compile error for i386
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Feb 13 2020 Tony Asleson <tasleson@redhat.com> - 1.8.3-1
|
|
|
|
* Tue Aug 11 2020 Tony Asleson <tasleson@redhat.com> - 1.8.5-1
|
|
|
|
- Upgrade to 1.8.3 (RHBZ #1741288)
|
|
|
|
- Upgrade to 1.8.5
|
|
|
|
|
|
|
|
- Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1864052
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Feb 13 2020 Tony Asleson <tasleson@redhat.com> - 1.8.1-4
|
|
|
|
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.4-5
|
|
|
|
- Fix dnf groupinstall base (RHBZ #1792370)
|
|
|
|
- Second attempt - Rebuilt for
|
|
|
|
|
|
|
|
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Oct 30 2019 Tony Asleson <tasleson@redhat.com> - 1.8.1-3
|
|
|
|
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.4-4
|
|
|
|
- Correct rpm -V (RHBZ #1726209)
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jun 13 2019 Tony Asleson <tasleson@redhat.com> - 1.8.1-2
|
|
|
|
* Mon Jul 13 2020 Tom Stellard <tstellar@redhat.com> - 1.8.4-3
|
|
|
|
- Correct gating.yaml (RHBZ #1720284)
|
|
|
|
- Use make macros
|
|
|
|
|
|
|
|
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jun 11 2019 Tony Asleson <tasleson@redhat.com> - 1.8.1-1
|
|
|
|
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 1.8.4-2
|
|
|
|
- Obsolete the netapp plugin.
|
|
|
|
- Rebuilt for Python 3.9
|
|
|
|
|
|
|
|
|
|
|
|
* Fri May 24 2019 Tony Asleson <tasleson@redhat.com> - 1.8.1-0
|
|
|
|
* Thu May 21 2020 Tony Asleson <tasleson@redhat.com> - 1.8.4-1
|
|
|
|
- Upgrade to 1.8.1
|
|
|
|
- Upgrade to 1.8.4
|
|
|
|
|
|
|
|
|
|
|
|
* Wed May 22 2019 Tony Asleson <tasleson@redhat.com> - 1.6.2-11
|
|
|
|
* Wed Feb 12 2020 Tony Asleson <tasleson@redhat.com> - 1.8.3-1
|
|
|
|
- Fix tmpfiles run directory (RHBZ #1710776)
|
|
|
|
- Upgrade to 1.8.3
|
|
|
|
- Add nfs-utils dependency (RHBZ #1657407)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Oct 16 2018 Tony Asleson <tasleson@redhat.com> - 1.6.2-10
|
|
|
|
* Mon Feb 10 2020 Tony Asleson <tasleson@redhat.com> - 1.8.2-3
|
|
|
|
- Remove NetApp Ontap plugin. (RHBZ #1626415)
|
|
|
|
- Correct python clib packages to include ISA for correct dependencies
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Sep 25 2018 Gris Ge <fge@redhat.com> - 1.6.2-9
|
|
|
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.2-2
|
|
|
|
- Fix the manapge of lsmd.conf. (RHBZ #1612755)
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Sep 18 2018 Gris Ge <fge@redhat.com> - 1.6.2-8
|
|
|
|
* Tue Dec 10 2019 Tony Asleson <tasleson@redhat.com> - 1.8.2-1
|
|
|
|
- Fix the `rpm -V` failures. (RHBZ #1630114)
|
|
|
|
- Upgrade to 1.8.2
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Sep 18 2018 Gris Ge <fge@redhat.com> - 1.6.2-7
|
|
|
|
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 1.8.0-4
|
|
|
|
|
|
|
|
- Rebuilt for Python 3.8.0rc1 (#1748018)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 1.8.0-3
|
|
|
|
|
|
|
|
- Rebuilt for Python 3.8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.0-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Apr 17 2019 Tony Asleson <tasleson@redhat.com> - 1.8.0-1
|
|
|
|
|
|
|
|
- Upgrade to 1.8.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Feb 18 2019 Tony Asleson <tasleson@redhat.com> - 1.7.3-1
|
|
|
|
|
|
|
|
- Upgrade to 1.7.3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.2-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Dec 19 2018 Tony Asleson <tasleson@redhat.com> - 1.7.2-1
|
|
|
|
|
|
|
|
- Upgrade to 1.7.2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Nov 6 2018 Tony Asleson <tasleson@redhat.com> - 1.7.1-1
|
|
|
|
|
|
|
|
- Upgrade to 1.7.1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Oct 31 2018 Tony Asleson <tasleson@redhat.com> - 1.7.0-1
|
|
|
|
|
|
|
|
- Upgrade to 1.7.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Sep 18 2018 Gris Ge <fge@redhat.com> - 1.6.2-10
|
|
|
|
- Add explicit package version requirement to libstoragemgmt-nfs-plugin-clibs.
|
|
|
|
- Add explicit package version requirement to libstoragemgmt-nfs-plugin-clibs.
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Sep 03 2018 Gris Ge <fge@redhat.com> - 1.6.2-6
|
|
|
|
* Mon Sep 17 2018 Gris Ge <fge@redhat.com> - 1.6.2-9
|
|
|
|
- Move lsm utils to /usr/libexec/lsm.d folder. (RHBZ #1623506)
|
|
|
|
- Fix the `rpm -V` failures. (RHBZ #1629735, the same issue also in Fedora)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jul 24 2018 Adam Williamson <awilliam@redhat.com> - 1.6.2-8
|
|
|
|
|
|
|
|
- Rebuild for new libconfig
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jul 24 2018 Gris Ge <fge@redhat.com> - 1.6.2-7
|
|
|
|
|
|
|
|
- Add missing gcc gcc-c++ build requirements.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-6
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Sep 03 2018 Gris Ge <fge@redhat.com> - 1.6.2-5
|
|
|
|
* Tue Jun 26 2018 Gris Ge <fge@redhat.com> - 1.6.2-5
|
|
|
|
- Removed the dependency of yajl. (RHBZ #1560205)
|
|
|
|
- Fix lscmli on python 3.7.
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Aug 10 2018 Gris Ge <fge@redhat.com> 1.6.2-4
|
|
|
|
* Tue Jun 26 2018 Gris Ge <fge@redhat.com> - 1.6.2-4
|
|
|
|
- Removed the requirement of initscripts.
|
|
|
|
- Rebuild again with --target=f29-python.
|
|
|
|
- Remove python2 sub-packages.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Aug 3 2018 Florian Weimer <fweimer@redhat.com> - 1.6.2-3
|
|
|
|
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.6.2-3
|
|
|
|
- Honor %%{valgrind_arches}
|
|
|
|
- Rebuilt for Python 3.7
|
|
|
|
- De-configure the test suite unless building with testing
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jul 03 2018 Tomas Orsava <torsava@redhat.com> - 1.6.2-2
|
|
|
|
* Mon Jun 18 2018 Gris Ge <fge@redhat.com> - 1.6.2-2
|
|
|
|
- Switch hardcoded python3 path into the %%{__python3} macro
|
|
|
|
- Removed the requirement of initscripts. (RHBZ 1592363)
|
|
|
|
- Fix shebangs accordingly
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri May 18 2018 Gris Ge <fge@redhat.com> - 1.6.2-1
|
|
|
|
* Fri May 18 2018 Gris Ge <fge@redhat.com> - 1.6.2-1
|
|
|
|
- Upgrade to 1.6.2.
|
|
|
|
- Upgrade to 1.6.2.
|
|
|
|