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:
parent
63307c388f
commit
3c2c6683ec
@ -1,4 +1,4 @@
|
|||||||
<servicedata>
|
<servicedata>
|
||||||
<service name="tar_scm">
|
<service name="tar_scm">
|
||||||
<param name="url">git://github.com/SUSE/ceph.git</param>
|
<param name="url">git://github.com/SUSE/ceph.git</param>
|
||||||
<param name="changesrevision">8999301960b4c63ede52961ed21da5e57cfc06bd</param></service></servicedata>
|
<param name="changesrevision">a17726c4326ee895bf40686e3340c04c6963c153</param></service></servicedata>
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:ab54240d6d8f0337a07fe4946f3ed08f4e73439339cd9caf4a569a8497955a1d
|
|
||||||
size 17501676
|
|
3
ceph-11.0.0+git.1472455009.a17726c.tar.bz2
Normal file
3
ceph-11.0.0+git.1472455009.a17726c.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:d2b78dfb0da332f53f848d774aea562854e5e6d25f6f2f8bc0316ddd6f86b3fe
|
||||||
|
size 17530394
|
@ -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
|
Sun Aug 28 10:55:04 UTC 2016 - ncutler@suse.com
|
||||||
|
|
||||||
|
@ -66,7 +66,7 @@
|
|||||||
# common
|
# common
|
||||||
#################################################################################
|
#################################################################################
|
||||||
Name: ceph-test
|
Name: ceph-test
|
||||||
Version: 11.0.0+git.1472202104.8999301
|
Version: 11.0.0+git.1472455009.a17726c
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Ceph benchmarks and test tools
|
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
|
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
|
Source97: ceph_ver_hack.sh
|
||||||
Source98: README-ceph-test.txt
|
Source98: README-ceph-test.txt
|
||||||
Source99: ceph-rpmlintrc
|
Source99: ceph-rpmlintrc
|
||||||
|
# _insert_obs_source_lines_here
|
||||||
%if 0%{?suse_version}
|
%if 0%{?suse_version}
|
||||||
%if 0%{?is_opensuse}
|
%if 0%{?is_opensuse}
|
||||||
ExclusiveArch: x86_64 aarch64 ppc64 ppc64le
|
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-mds
|
||||||
mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/bootstrap-rgw
|
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.ceph.conf
|
||||||
rm -rf %{buildroot}%{_docdir}/ceph/sample.fetch_config
|
rm -rf %{buildroot}%{_docdir}/ceph/sample.fetch_config
|
||||||
rm -rf %{buildroot}%{_bindir}/crushtool
|
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}/ceph_volume_client.py
|
||||||
rm -rf %{buildroot}%{python3_sitelib}/__pycache__/ceph_volume_client.cpython*.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_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}/__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}%{python3_sitelib}/__pycache__/ceph_daemon.cpython*.py*
|
||||||
rm -rf %{buildroot}%{_libdir}/libcephfs_jni.so.*
|
rm -rf %{buildroot}%{_libdir}/libcephfs_jni.so.*
|
||||||
rm -rf %{buildroot}%{_libdir}/libcephfs_jni.so
|
rm -rf %{buildroot}%{_libdir}/libcephfs_jni.so
|
||||||
@ -706,10 +712,6 @@ rm -rf %{buildroot}
|
|||||||
%endif
|
%endif
|
||||||
%if %{with lttng}
|
%if %{with lttng}
|
||||||
%endif
|
%endif
|
||||||
%if ! 0%{?suse_version}
|
|
||||||
%endif
|
|
||||||
%if ! 0%{?suse_version}
|
|
||||||
%endif
|
|
||||||
%if 0%{with ceph_test_package}
|
%if 0%{with ceph_test_package}
|
||||||
%files -n ceph-test
|
%files -n ceph-test
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
|
39
ceph.changes
39
ceph.changes
@ -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
|
Sun Aug 28 10:55:04 UTC 2016 - ncutler@suse.com
|
||||||
|
|
||||||
|
31
ceph.spec
31
ceph.spec
@ -66,7 +66,7 @@
|
|||||||
# common
|
# common
|
||||||
#################################################################################
|
#################################################################################
|
||||||
Name: ceph
|
Name: ceph
|
||||||
Version: 11.0.0+git.1472202104.8999301
|
Version: 11.0.0+git.1472455009.a17726c
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: User space components of the Ceph file system
|
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
|
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
|
%endif
|
||||||
URL: http://ceph.com/
|
URL: http://ceph.com/
|
||||||
Source0: %{name}-%{version}.tar.bz2
|
Source0: %{name}-%{version}.tar.bz2
|
||||||
Source99: ceph-rpmlintrc
|
# _insert_obs_source_lines_here
|
||||||
%if 0%{?suse_version}
|
%if 0%{?suse_version}
|
||||||
%if 0%{?is_opensuse}
|
%if 0%{?is_opensuse}
|
||||||
ExclusiveArch: x86_64 aarch64 ppc64 ppc64le
|
ExclusiveArch: x86_64 aarch64 ppc64 ppc64le
|
||||||
@ -438,7 +438,7 @@ Summary: Python 3 libraries for the RADOS object store
|
|||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
License: LGPL-2.0
|
License: LGPL-2.0
|
||||||
Requires: python%{python3_pkgversion}
|
Requires: python%{python3_pkgversion}
|
||||||
Requires: librados2 = %{epoch}:%{version}-%{release}
|
Requires: librados2 = %{version}-%{release}
|
||||||
%description -n python%{python3_pkgversion}-rados
|
%description -n python%{python3_pkgversion}-rados
|
||||||
This package contains Python 3 libraries for interacting with Cephs RADOS
|
This package contains Python 3 libraries for interacting with Cephs RADOS
|
||||||
object store.
|
object store.
|
||||||
@ -508,8 +508,8 @@ block device.
|
|||||||
Summary: Python 3 libraries for the RADOS block device
|
Summary: Python 3 libraries for the RADOS block device
|
||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
License: LGPL-2.0
|
License: LGPL-2.0
|
||||||
Requires: librbd1 = %{epoch}:%{version}-%{release}
|
Requires: librbd1 = %{version}-%{release}
|
||||||
Requires: python%{python3_pkgversion}-rados = %{epoch}:%{version}-%{release}
|
Requires: python%{python3_pkgversion}-rados = %{version}-%{release}
|
||||||
%description -n python%{python3_pkgversion}-rbd
|
%description -n python%{python3_pkgversion}-rbd
|
||||||
This package contains Python 3 libraries for interacting with Cephs RADOS
|
This package contains Python 3 libraries for interacting with Cephs RADOS
|
||||||
block device.
|
block device.
|
||||||
@ -556,8 +556,8 @@ file system.
|
|||||||
Summary: Python 3 libraries for Ceph distributed file system
|
Summary: Python 3 libraries for Ceph distributed file system
|
||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
License: LGPL-2.0
|
License: LGPL-2.0
|
||||||
Requires: libcephfs1 = %{epoch}:%{version}-%{release}
|
Requires: libcephfs1 = %{version}-%{release}
|
||||||
Requires: python%{python3_pkgversion}-rados = %{epoch}:%{version}-%{release}
|
Requires: python%{python3_pkgversion}-rados = %{version}-%{release}
|
||||||
%description -n python%{python3_pkgversion}-cephfs
|
%description -n python%{python3_pkgversion}-cephfs
|
||||||
This package contains Python 3 libraries for interacting with Cephs distributed
|
This package contains Python 3 libraries for interacting with Cephs distributed
|
||||||
file system.
|
file system.
|
||||||
@ -642,9 +642,9 @@ Summary: Compatibility package for Cephs python libraries
|
|||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
License: LGPL-2.0
|
License: LGPL-2.0
|
||||||
Obsoletes: python-ceph
|
Obsoletes: python-ceph
|
||||||
Requires: python-rados = %{epoch}:%{version}-%{release}
|
Requires: python-rados = %{version}-%{release}
|
||||||
Requires: python-rbd = %{epoch}:%{version}-%{release}
|
Requires: python-rbd = %{version}-%{release}
|
||||||
Requires: python-cephfs = %{epoch}:%{version}-%{release}
|
Requires: python-cephfs = %{version}-%{release}
|
||||||
Provides: python-ceph
|
Provides: python-ceph
|
||||||
%description -n python-ceph-compat
|
%description -n python-ceph-compat
|
||||||
This is a compatibility package to accommodate python-ceph split into
|
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-mds
|
||||||
mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/bootstrap-rgw
|
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
|
%clean
|
||||||
rm -rf %{buildroot}
|
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.cpython*.so
|
||||||
%{python3_sitearch}/cephfs-*.egg-info
|
%{python3_sitearch}/cephfs-*.egg-info
|
||||||
%{python3_sitelib}/ceph_volume_client.py
|
%{python3_sitelib}/ceph_volume_client.py
|
||||||
%if ! 0%{?suse_version}
|
|
||||||
%{python3_sitelib}/__pycache__/ceph_volume_client.cpython*.py*
|
%{python3_sitelib}/__pycache__/ceph_volume_client.cpython*.py*
|
||||||
%endif
|
|
||||||
|
|
||||||
%files -n python%{python3_pkgversion}-ceph-argparse
|
%files -n python%{python3_pkgversion}-ceph-argparse
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%{python3_sitelib}/ceph_argparse.py
|
%{python3_sitelib}/ceph_argparse.py
|
||||||
%{python3_sitelib}/ceph_daemon.py
|
|
||||||
%if ! 0%{?suse_version}
|
|
||||||
%{python3_sitelib}/__pycache__/ceph_argparse.cpython*.py*
|
%{python3_sitelib}/__pycache__/ceph_argparse.cpython*.py*
|
||||||
|
%{python3_sitelib}/ceph_daemon.py
|
||||||
%{python3_sitelib}/__pycache__/ceph_daemon.cpython*.py*
|
%{python3_sitelib}/__pycache__/ceph_daemon.cpython*.py*
|
||||||
%endif
|
|
||||||
|
|
||||||
%if 0%{with ceph_test_package}
|
%if 0%{with ceph_test_package}
|
||||||
%files -n ceph-test
|
%files -n ceph-test
|
||||||
|
@ -282,6 +282,7 @@ summ=`get_package_summary $SPEC_FILE $PACKAGE`
|
|||||||
desc=`get_package_description $SPEC_FILE $PACKAGE`
|
desc=`get_package_description $SPEC_FILE $PACKAGE`
|
||||||
reqs=`get_package_requires $SPEC_FILE $PACKAGE`
|
reqs=`get_package_requires $SPEC_FILE $PACKAGE`
|
||||||
transform_spec_file $SPEC_FILE $PACKAGE "$rm_files" "$summ" "$desc" "$reqs" > $PACKAGE.spec
|
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" "Source98: README-ceph-test.txt" "^Source99:"
|
||||||
insert_line_before "${PACKAGE}.spec" "Source97: ceph_ver_hack.sh" "^Source98:"
|
insert_line_before "${PACKAGE}.spec" "Source97: ceph_ver_hack.sh" "^Source98:"
|
||||||
copy_changes_file $PACKAGE
|
copy_changes_file $PACKAGE
|
||||||
|
Loading…
x
Reference in New Issue
Block a user