Hello community, here is the log from the commit of package python-rtslib for openSUSE:Factory checked in at 2014-07-10 14:56:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-rtslib (Old) and /work/SRC/openSUSE:Factory/.python-rtslib.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-rtslib" Changes: -------- --- /work/SRC/openSUSE:Factory/python-rtslib/python-rtslib.changes 2014-06-01 19:40:42.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-rtslib.new/python-rtslib.changes 2014-07-10 14:56:44.000000000 +0200 @@ -1,0 +2,12 @@ +Fri Jun 27 09:09:57 PDT 2014 - [email protected] + +Updated to match SLE 12 changes: +- Added T10 Protection Information attributes (bnc#880355): + rtslib-add-prot-info-attributes.patch +- Added patch to set GIT_VERSION string (bnc#880355): + rtslib-set-git-version-for-sle12.patch +- Updated spec file: + - use new patches + - create and populate /var/target tree + +------------------------------------------------------------------- New: ---- rtslib-add-prot-info-attributes.patch rtslib-set-git-version-for-sle12.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-rtslib.spec ++++++ --- /var/tmp/diff_new_pack.7CPlWb/_old 2014-07-10 14:56:45.000000000 +0200 +++ /var/tmp/diff_new_pack.7CPlWb/_new 2014-07-10 14:56:45.000000000 +0200 @@ -16,8 +16,6 @@ # -%define oname rtslib-fb - Name: python-rtslib Version: 2.2 Release: 0 @@ -29,6 +27,8 @@ # Source: https://github.com/Datera/%{oname}/archive/%{version}.tar.gz Source: %{oname}-%{version}.tar.bz2 Patch0: %{oname}-git-update.patch +Patch1: %{oname}-set-git-version-for-sle12.patch +Patch2: %{oname}-add-prot-info-attributes.patch Requires: python-configobj Requires: python-ipaddr Requires: python-netifaces @@ -68,6 +68,8 @@ %prep %setup -q -n %{oname}-%{version} %patch0 -p1 +%patch1 -p1 +%patch2 -p1 %build python setup.py build @@ -75,9 +77,30 @@ %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%if 0%{?suse_version} > 1130 || 0%{?suse_version} == 0 +%define _vardir /var/target + +install -vd -m 755 $RPM_BUILD_ROOT%{_vardir} +install -vd -m 755 $RPM_BUILD_ROOT%{_vardir}/pr +install -vd -m 755 $RPM_BUILD_ROOT%{_vardir}/alua +install -vd -m 755 $RPM_BUILD_ROOT%{_vardir}/fabric +install -v -m 644 specs/*.spec $RPM_BUILD_ROOT%{_vardir}/fabric/ +install -vd -m 755 $RPM_BUILD_ROOT%{_vardir}/policy +install -v -m 644 policy/*.lio $RPM_BUILD_ROOT%{_vardir}/policy/ +%endif + %files %defattr(-,root,root,-) %doc README.md COPYING %{python_sitelib}/* +%if 0%{?suse_version} > 1130 || 0%{?suse_version} == 0 +%dir %{_vardir} +%dir %{_vardir}/pr +%dir %{_vardir}/alua +%dir %{_vardir}/fabric +%{_vardir}/fabric/* +%dir %{_vardir}/policy +%{_vardir}/policy/* +%endif %changelog ++++++ rtslib-add-prot-info-attributes.patch ++++++ diff -aurp rtslib-2.2.orig/policy/backstore_fileio.lio rtslib-2.2/policy/backstore_fileio.lio --- rtslib-2.2.orig/policy/backstore_fileio.lio 2014-06-26 11:43:19.659423631 -0700 +++ rtslib-2.2/policy/backstore_fileio.lio 2014-06-26 11:41:47.503419450 -0700 @@ -23,6 +23,8 @@ storage fileio disk %str { max_unmap_lba_count %int(8192) max_write_same_len %int(4096) optimal_sectors %int(8192) + pi_prot_format %bool(no) + pi_prot_type %int(0) queue_depth %int(128) unmap_granularity %int(1) unmap_granularity_alignment %int(0) diff -aurp rtslib-2.2.orig/policy/backstore_ramdisk.lio rtslib-2.2/policy/backstore_ramdisk.lio --- rtslib-2.2.orig/policy/backstore_ramdisk.lio 2014-06-26 11:43:19.659423631 -0700 +++ rtslib-2.2/policy/backstore_ramdisk.lio 2014-06-26 11:41:47.503419450 -0700 @@ -22,6 +22,8 @@ storage rd_mcp disk %str { max_unmap_lba_count %bool(no) max_write_same_len %int(0) optimal_sectors %int(1024) + pi_prot_format %bool(no) + pi_prot_type %int(0) queue_depth %int(32) unmap_granularity %bool(no) unmap_granularity_alignment %bool(no) diff -aurp rtslib-2.2.orig/policy/fabric_ib_srpt.lio rtslib-2.2/policy/fabric_ib_srpt.lio --- rtslib-2.2.orig/policy/fabric_ib_srpt.lio 2014-06-26 11:43:19.659423631 -0700 +++ rtslib-2.2/policy/fabric_ib_srpt.lio 2014-06-26 11:42:27.007421242 -0700 @@ -39,6 +39,7 @@ fabric ib_srpt { login_timeout %int(15) netif_timeout %int(2) prod_mode_write_protect %bool(no) + t10_pi %bool(no) } lun %int backend %backend parameter { diff -aurp rtslib-2.2.orig/policy/fabric_iscsi.lio rtslib-2.2/policy/fabric_iscsi.lio --- rtslib-2.2.orig/policy/fabric_iscsi.lio 2014-06-26 11:43:19.663423631 -0700 +++ rtslib-2.2/policy/fabric_iscsi.lio 2014-06-26 11:42:27.007421242 -0700 @@ -48,6 +48,7 @@ fabric iscsi { login_timeout %int(15) netif_timeout %int(2) prod_mode_write_protect %bool(no) + t10_pi %bool(no) } lun %int backend %backend parameter { diff -aurp rtslib-2.2.orig/policy/fabric_qla2xxx.lio rtslib-2.2/policy/fabric_qla2xxx.lio --- rtslib-2.2.orig/policy/fabric_qla2xxx.lio 2014-06-26 11:43:19.663423631 -0700 +++ rtslib-2.2/policy/fabric_qla2xxx.lio 2014-06-26 11:42:27.007421242 -0700 @@ -39,6 +39,7 @@ fabric qla2xxx { login_timeout %int(15) netif_timeout %int(2) prod_mode_write_protect %bool(no) + t10_pi %bool(no) } lun %int backend %backend parameter { diff -aurp rtslib-2.2.orig/policy/fabric_tcm_fc.lio rtslib-2.2/policy/fabric_tcm_fc.lio --- rtslib-2.2.orig/policy/fabric_tcm_fc.lio 2014-06-26 11:43:19.663423631 -0700 +++ rtslib-2.2/policy/fabric_tcm_fc.lio 2014-06-26 11:42:27.007421242 -0700 @@ -39,6 +39,7 @@ fabric tcm_fc { login_timeout %int(15) netif_timeout %int(2) prod_mode_write_protect %bool(no) + t10_pi %bool(no) } lun %int backend %backend parameter { ++++++ rtslib-set-git-version-for-sle12.patch ++++++ diff -aurp rtslib-2.2.orig/rtslib/__init__.py rtslib-2.2/rtslib/__init__.py --- rtslib-2.2.orig/rtslib/__init__.py 2014-06-19 10:41:56.875327845 -0700 +++ rtslib-2.2/rtslib/__init__.py 2014-06-19 11:01:40.047267852 -0700 @@ -33,7 +33,7 @@ from config import Config, ConfigError from config_tree import ConfigTree, NO_VALUE from config_parser import ConfigParser, PolicyParser, PatternParser -__version__ = 'GIT_VERSION' +__version__ = '2.2-sle12' __author__ = "Jerome Martin <[email protected]>" __url__ = "http://www.risingtidesystems.com" __description__ = "API for RisingTide Systems generic SCSI target." -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
