SHA256
1
0
forked from pool/ceph

Accepting request 423608 from filesystems:ceph:kraken

- pre_checkin.sh: add Source line for ceph-rpmlintrc
- move Source line for ceph-rpmlintrc from ceph.spec to ceph-test.spec
  (see https://github.com/SUSE/ceph/pull/60 for rationale)

- Update to version 11.0.0+git.1472455009.a17726c:
  + ceph.spec.in: drop ceph-rpmlintrc source line
  + ceph.spec.in: drop epoch prefixes

- Update to version 11.0.0+git.1472384770.c9f3af8:
  + test/rgw: add --gateways-per-zone to test_multi.py
  + rgw: RGWDataSyncCR fails on errors from RGWListBucketIndexesCR
  + rgw: RGWCoroutinesManager::run returns status of last cr
  + os/bluestore: fix whitespace in bitset apply helper
  + cmake: do not link secret.c if not necessary
  + cmake: do not link against keyutils if not necessary
  + os/bluestore: fsck on mkfs (on by default)
  + os/bluestore: ensure block device size is a multiple of the block size
  + Revert "ceph.spec.in: don't try to package __pycache__ for SUSE"
  + rpm: force creation of Python 3 __pycache__ on SUSE
  + doc: add v0.94.7 changelog
  + doc: add v0.94.8 changelog
  + doc/releases: add v0.94.8 to timeline
  + doc/release-notes: fix v10.2.2 changelog link
  + unittest_bluefs: fix block device sizes
  + doc: do not list all major versions in get-packages.rst
  + doc: add missing PR to hammer 0.94.8 release notes
  + doc: release-notes.rst: move misplaced line
  + doc: fix two broken links in releases.rst
  + doc: add 11.0.0 to releases table

OBS-URL: https://build.opensuse.org/request/show/423608
OBS-URL: https://build.opensuse.org/package/show/filesystems:ceph/ceph?expand=0&rev=68
This commit is contained in:
Nathan Cutler 2016-08-29 07:27:05 +00:00 committed by Git OBS Bridge
parent 63307c388f
commit 3c2c6683ec
8 changed files with 107 additions and 25 deletions

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">git://github.com/SUSE/ceph.git</param>
<param name="changesrevision">8999301960b4c63ede52961ed21da5e57cfc06bd</param></service></servicedata>
<param name="changesrevision">a17726c4326ee895bf40686e3340c04c6963c153</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ab54240d6d8f0337a07fe4946f3ed08f4e73439339cd9caf4a569a8497955a1d
size 17501676

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d2b78dfb0da332f53f848d774aea562854e5e6d25f6f2f8bc0316ddd6f86b3fe
size 17530394

View File

@ -1,3 +1,42 @@
-------------------------------------------------------------------
Mon Aug 29 07:24:44 UTC 2016 - ncutler@suse.com
- pre_checkin.sh: add Source line for ceph-rpmlintrc
- move Source line for ceph-rpmlintrc from ceph.spec to ceph-test.spec
(see https://github.com/SUSE/ceph/pull/60 for rationale)
-------------------------------------------------------------------
Mon Aug 29 07:20:00 UTC 2016 - ncutler@suse.com
- Update to version 11.0.0+git.1472455009.a17726c:
+ ceph.spec.in: drop ceph-rpmlintrc source line
+ ceph.spec.in: drop epoch prefixes
-------------------------------------------------------------------
Sun Aug 28 11:48:42 UTC 2016 - ncutler@suse.com
- Update to version 11.0.0+git.1472384770.c9f3af8:
+ test/rgw: add --gateways-per-zone to test_multi.py
+ rgw: RGWDataSyncCR fails on errors from RGWListBucketIndexesCR
+ rgw: RGWCoroutinesManager::run returns status of last cr
+ os/bluestore: fix whitespace in bitset apply helper
+ cmake: do not link secret.c if not necessary
+ cmake: do not link against keyutils if not necessary
+ os/bluestore: fsck on mkfs (on by default)
+ os/bluestore: ensure block device size is a multiple of the block size
+ Revert "ceph.spec.in: don't try to package __pycache__ for SUSE"
+ rpm: force creation of Python 3 __pycache__ on SUSE
+ doc: add v0.94.7 changelog
+ doc: add v0.94.8 changelog
+ doc/releases: add v0.94.8 to timeline
+ doc/release-notes: fix v10.2.2 changelog link
+ unittest_bluefs: fix block device sizes
+ doc: do not list all major versions in get-packages.rst
+ doc: add missing PR to hammer 0.94.8 release notes
+ doc: release-notes.rst: move misplaced line
+ doc: fix two broken links in releases.rst
+ doc: add 11.0.0 to releases table
-------------------------------------------------------------------
Sun Aug 28 10:55:04 UTC 2016 - ncutler@suse.com

View File

@ -66,7 +66,7 @@
# common
#################################################################################
Name: ceph-test
Version: 11.0.0+git.1472202104.8999301
Version: 11.0.0+git.1472455009.a17726c
Release: 0
Summary: Ceph benchmarks and test tools
License: LGPL-2.1 and CC-BY-SA-1.0 and GPL-2.0 and BSL-1.0 and GPL-2.0-with-autoconf-exception and BSD-3-Clause and MIT
@ -78,6 +78,7 @@ Source0: ceph-%{version}.tar.bz2
Source97: ceph_ver_hack.sh
Source98: README-ceph-test.txt
Source99: ceph-rpmlintrc
# _insert_obs_source_lines_here
%if 0%{?suse_version}
%if 0%{?is_opensuse}
ExclusiveArch: x86_64 aarch64 ppc64 ppc64le
@ -404,6 +405,11 @@ mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/bootstrap-osd
mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/bootstrap-mds
mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/bootstrap-rgw
%if 0%{?suse_version}
# create __pycache__ directories and their contents
%py3_compile %{buildroot}%{python3_sitelib}
%endif
rm -rf %{buildroot}%{_docdir}/ceph/sample.ceph.conf
rm -rf %{buildroot}%{_docdir}/ceph/sample.fetch_config
rm -rf %{buildroot}%{_bindir}/crushtool
@ -579,8 +585,8 @@ rm -rf %{buildroot}%{python3_sitearch}/cephfs-*.egg-info
rm -rf %{buildroot}%{python3_sitelib}/ceph_volume_client.py
rm -rf %{buildroot}%{python3_sitelib}/__pycache__/ceph_volume_client.cpython*.py*
rm -rf %{buildroot}%{python3_sitelib}/ceph_argparse.py
rm -rf %{buildroot}%{python3_sitelib}/ceph_daemon.py
rm -rf %{buildroot}%{python3_sitelib}/__pycache__/ceph_argparse.cpython*.py*
rm -rf %{buildroot}%{python3_sitelib}/ceph_daemon.py
rm -rf %{buildroot}%{python3_sitelib}/__pycache__/ceph_daemon.cpython*.py*
rm -rf %{buildroot}%{_libdir}/libcephfs_jni.so.*
rm -rf %{buildroot}%{_libdir}/libcephfs_jni.so
@ -706,10 +712,6 @@ rm -rf %{buildroot}
%endif
%if %{with lttng}
%endif
%if ! 0%{?suse_version}
%endif
%if ! 0%{?suse_version}
%endif
%if 0%{with ceph_test_package}
%files -n ceph-test
%defattr(-,root,root,-)

View File

@ -1,3 +1,42 @@
-------------------------------------------------------------------
Mon Aug 29 07:24:44 UTC 2016 - ncutler@suse.com
- pre_checkin.sh: add Source line for ceph-rpmlintrc
- move Source line for ceph-rpmlintrc from ceph.spec to ceph-test.spec
(see https://github.com/SUSE/ceph/pull/60 for rationale)
-------------------------------------------------------------------
Mon Aug 29 07:20:00 UTC 2016 - ncutler@suse.com
- Update to version 11.0.0+git.1472455009.a17726c:
+ ceph.spec.in: drop ceph-rpmlintrc source line
+ ceph.spec.in: drop epoch prefixes
-------------------------------------------------------------------
Sun Aug 28 11:48:42 UTC 2016 - ncutler@suse.com
- Update to version 11.0.0+git.1472384770.c9f3af8:
+ test/rgw: add --gateways-per-zone to test_multi.py
+ rgw: RGWDataSyncCR fails on errors from RGWListBucketIndexesCR
+ rgw: RGWCoroutinesManager::run returns status of last cr
+ os/bluestore: fix whitespace in bitset apply helper
+ cmake: do not link secret.c if not necessary
+ cmake: do not link against keyutils if not necessary
+ os/bluestore: fsck on mkfs (on by default)
+ os/bluestore: ensure block device size is a multiple of the block size
+ Revert "ceph.spec.in: don't try to package __pycache__ for SUSE"
+ rpm: force creation of Python 3 __pycache__ on SUSE
+ doc: add v0.94.7 changelog
+ doc: add v0.94.8 changelog
+ doc/releases: add v0.94.8 to timeline
+ doc/release-notes: fix v10.2.2 changelog link
+ unittest_bluefs: fix block device sizes
+ doc: do not list all major versions in get-packages.rst
+ doc: add missing PR to hammer 0.94.8 release notes
+ doc: release-notes.rst: move misplaced line
+ doc: fix two broken links in releases.rst
+ doc: add 11.0.0 to releases table
-------------------------------------------------------------------
Sun Aug 28 10:55:04 UTC 2016 - ncutler@suse.com

View File

@ -66,7 +66,7 @@
# common
#################################################################################
Name: ceph
Version: 11.0.0+git.1472202104.8999301
Version: 11.0.0+git.1472455009.a17726c
Release: 0
Summary: User space components of the Ceph file system
License: LGPL-2.1 and CC-BY-SA-1.0 and GPL-2.0 and BSL-1.0 and GPL-2.0-with-autoconf-exception and BSD-3-Clause and MIT
@ -75,7 +75,7 @@ Group: System/Filesystems
%endif
URL: http://ceph.com/
Source0: %{name}-%{version}.tar.bz2
Source99: ceph-rpmlintrc
# _insert_obs_source_lines_here
%if 0%{?suse_version}
%if 0%{?is_opensuse}
ExclusiveArch: x86_64 aarch64 ppc64 ppc64le
@ -438,7 +438,7 @@ Summary: Python 3 libraries for the RADOS object store
Group: System Environment/Libraries
License: LGPL-2.0
Requires: python%{python3_pkgversion}
Requires: librados2 = %{epoch}:%{version}-%{release}
Requires: librados2 = %{version}-%{release}
%description -n python%{python3_pkgversion}-rados
This package contains Python 3 libraries for interacting with Cephs RADOS
object store.
@ -508,8 +508,8 @@ block device.
Summary: Python 3 libraries for the RADOS block device
Group: System Environment/Libraries
License: LGPL-2.0
Requires: librbd1 = %{epoch}:%{version}-%{release}
Requires: python%{python3_pkgversion}-rados = %{epoch}:%{version}-%{release}
Requires: librbd1 = %{version}-%{release}
Requires: python%{python3_pkgversion}-rados = %{version}-%{release}
%description -n python%{python3_pkgversion}-rbd
This package contains Python 3 libraries for interacting with Cephs RADOS
block device.
@ -556,8 +556,8 @@ file system.
Summary: Python 3 libraries for Ceph distributed file system
Group: System Environment/Libraries
License: LGPL-2.0
Requires: libcephfs1 = %{epoch}:%{version}-%{release}
Requires: python%{python3_pkgversion}-rados = %{epoch}:%{version}-%{release}
Requires: libcephfs1 = %{version}-%{release}
Requires: python%{python3_pkgversion}-rados = %{version}-%{release}
%description -n python%{python3_pkgversion}-cephfs
This package contains Python 3 libraries for interacting with Cephs distributed
file system.
@ -642,9 +642,9 @@ Summary: Compatibility package for Cephs python libraries
Group: System Environment/Libraries
License: LGPL-2.0
Obsoletes: python-ceph
Requires: python-rados = %{epoch}:%{version}-%{release}
Requires: python-rbd = %{epoch}:%{version}-%{release}
Requires: python-cephfs = %{epoch}:%{version}-%{release}
Requires: python-rados = %{version}-%{release}
Requires: python-rbd = %{version}-%{release}
Requires: python-cephfs = %{version}-%{release}
Provides: python-ceph
%description -n python-ceph-compat
This is a compatibility package to accommodate python-ceph split into
@ -804,6 +804,11 @@ mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/bootstrap-osd
mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/bootstrap-mds
mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/bootstrap-rgw
%if 0%{?suse_version}
# create __pycache__ directories and their contents
%py3_compile %{buildroot}%{python3_sitelib}
%endif
%clean
rm -rf %{buildroot}
@ -1433,18 +1438,14 @@ ln -sf %{_libdir}/librbd.so.1 /usr/lib64/qemu/librbd.so.1
%{python3_sitearch}/cephfs.cpython*.so
%{python3_sitearch}/cephfs-*.egg-info
%{python3_sitelib}/ceph_volume_client.py
%if ! 0%{?suse_version}
%{python3_sitelib}/__pycache__/ceph_volume_client.cpython*.py*
%endif
%files -n python%{python3_pkgversion}-ceph-argparse
%defattr(-,root,root,-)
%{python3_sitelib}/ceph_argparse.py
%{python3_sitelib}/ceph_daemon.py
%if ! 0%{?suse_version}
%{python3_sitelib}/__pycache__/ceph_argparse.cpython*.py*
%{python3_sitelib}/ceph_daemon.py
%{python3_sitelib}/__pycache__/ceph_daemon.cpython*.py*
%endif
%if 0%{with ceph_test_package}
%files -n ceph-test

View File

@ -282,6 +282,7 @@ summ=`get_package_summary $SPEC_FILE $PACKAGE`
desc=`get_package_description $SPEC_FILE $PACKAGE`
reqs=`get_package_requires $SPEC_FILE $PACKAGE`
transform_spec_file $SPEC_FILE $PACKAGE "$rm_files" "$summ" "$desc" "$reqs" > $PACKAGE.spec
insert_line_before "${PACKAGE}.spec" "Source99: ceph-rpmlintrc" "_insert_obs_source_lines_here"
insert_line_before "${PACKAGE}.spec" "Source98: README-ceph-test.txt" "^Source99:"
insert_line_before "${PACKAGE}.spec" "Source97: ceph_ver_hack.sh" "^Source98:"
copy_changes_file $PACKAGE