Compare commits

...

22 Commits

Author SHA1 Message Date
Kaleb S. KEITHLEY 6070bb33a4 Merge remote-tracking branch 'origin/f29' into f28 2019-04-14 15:53:07 -04:00
Kaleb S. KEITHLEY 3ea101b5f8 New release (1:12.2.12-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-04-14 07:14:14 -04:00
Kaleb S. KEITHLEY 9c81e4aa16 Merge remote-tracking branch 'origin/f29' into f28 2019-02-11 13:19:44 -05:00
Kaleb S. KEITHLEY b6c241b3ba Merge branch 'f29' of ssh://pkgs.fedoraproject.org/rpms/ceph into f29 2019-02-11 11:43:46 -05:00
Kaleb S. KEITHLEY 139ca7f855 New release (1:12.2.11-1)
with patch 0008-src-rgw-CMakeLists.txt.patch required for s390x.
(Doesn't seem to matter for other archs.)

Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-02-11 11:39:51 -05:00
Kaleb S. KEITHLEY 0dc0a3b4ea New release (1:12.2.11-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-02-02 16:39:11 -05:00
Kaleb S. KEITHLEY 8712f3a821 Merge remote-tracking branch 'origin/f29' into f28 2019-02-01 07:38:04 -05:00
Kaleb S. KEITHLEY bcd1d2c14d New release (1:12.2.11-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2019-02-01 07:32:23 -05:00
Kaleb S. KEITHLEY 598d413716 Merge remote-tracking branch 'origin/f29' into f28 2018-12-11 10:20:32 -05:00
Kaleb S. KEITHLEY 136952fcef New release (1:12.2.10-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-12-11 10:02:21 -05:00
Kaleb S. KEITHLEY 111eb3cffc New release (1:12.2.9-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-10-31 08:42:04 -04:00
Kaleb S. KEITHLEY d64bc50440 Merge remote-tracking branch 'origin/f29' into f28 2018-10-31 07:39:22 -04:00
Kaleb S. KEITHLEY 51de52976c ceph 12.2.9 again 2018-10-30 09:52:32 -04:00
Kaleb S. KEITHLEY 0836694d12 New release (1:12.2.9-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-10-30 07:23:51 -04:00
Kaleb S. KEITHLEY 8bb9133870 New release (1:12.2.9-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-10-29 09:56:03 -04:00
Kaleb S. KEITHLEY d73f4ea8b1 Fedora 30 python3. Note ceph-mgr subpackage, ceph-detect-init, ceph-disk,
ceph-volume, and ceph-volume-systemd are missing in this build

Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-10-29 07:57:06 -04:00
Kaleb S. KEITHLEY 96e17e7360 Fedora 30 python3. Note ceph-mgr subpackage, ceph-detect-init, ceph-disk,
ceph-volume, and ceph-volume-systemd are missing in this build

Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-09-14 09:53:41 -04:00
Kaleb S. KEITHLEY 71beeeca2e New release (1:12.2.8-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-09-05 07:10:02 -04:00
Kaleb S. KEITHLEY 913d33f992 New release (1:12.2.8-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-09-05 07:09:37 -04:00
Kaleb S. KEITHLEY 25a7091990 New release (1:12.2.7-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-07-18 12:50:59 -04:00
Kaleb S. KEITHLEY 258cd68cc3 New release (1:12.2.7-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-07-18 12:49:59 -04:00
Kaleb S. KEITHLEY 0717b74645 New release (1:12.2.6-1)
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
2018-07-11 13:18:23 -04:00
4 changed files with 54 additions and 32 deletions
-11
View File
@@ -1,11 +0,0 @@
--- ceph-13.1.0/src/spdk/lib/blob/blobstore.c.orig 2018-05-08 16:04:30.329933925 -0400
+++ ceph-13.1.0/src/spdk/lib/blob/blobstore.c 2018-05-08 16:04:55.240933925 -0400
@@ -2947,7 +2947,7 @@
/* START spdk_blob_resize */
int
-spdk_blob_resize(struct spdk_blob *_blob, uint64_t sz)
+spdk_blob_resize(struct spdk_blob *_blob, size_t sz)
{
struct spdk_blob_data *blob = __blob_to_data(_blob);
int rc;
+24
View File
@@ -0,0 +1,24 @@
--- ceph-12.2.11/src/osd/PrimaryLogPG.cc.orig 2019-02-02 01:29:42.853608099 -0500
+++ ceph-12.2.11/src/osd/PrimaryLogPG.cc 2019-02-02 12:39:33.841608099 -0500
@@ -1582,8 +1582,9 @@
if (limit != eversion_t() &&
limit != pg_trim_to &&
pg_log.get_log().approx_size() > target) {
+ size_t osd_pg_log_trim_max = cct->_conf->osd_pg_log_trim_max;
size_t num_to_trim = std::min(pg_log.get_log().approx_size() - target,
- cct->_conf->osd_pg_log_trim_max);
+ osd_pg_log_trim_max);
if (num_to_trim < cct->_conf->osd_pg_log_trim_min &&
cct->_conf->osd_pg_log_trim_max >= cct->_conf->osd_pg_log_trim_min) {
return;
@@ -1628,8 +1629,9 @@
pg_log.get_log().approx_size() > target) {
dout(10) << __func__ << " approx pg log length = "
<< pg_log.get_log().approx_size() << dendl;
+ size_t osd_pg_log_trim_max = cct->_conf->osd_pg_log_trim_max;
size_t num_to_trim = std::min(pg_log.get_log().approx_size() - target,
- cct->_conf->osd_pg_log_trim_max);
+ osd_pg_log_trim_max);
dout(10) << __func__ << " num_to_trim = " << num_to_trim << dendl;
if (num_to_trim < cct->_conf->osd_pg_log_trim_min &&
cct->_conf->osd_pg_log_trim_max >= cct->_conf->osd_pg_log_trim_min) {
+29 -20
View File
@@ -85,7 +85,7 @@
# main package definition
#################################################################################
Name: ceph
Version: 12.2.8
Version: 12.2.12
Release: 1%{?dist}
%if 0%{?fedora} || 0%{?rhel}
Epoch: 1
@@ -107,6 +107,7 @@ Patch001: 0001-src-rocksdb-util-murmurhash.patch
Patch002: 0002-cmake-Support-ppc64.patch
Patch003: 0003-librbd-Conditionally-import-TrimRequest.cc.patch
Patch005: 0005-src-rocksdb-table-block.h.patch
Patch007: 0007-src-osd-PrimaryLogPG.cc.patch
%if 0%{?suse_version}
%if 0%{?is_opensuse}
ExclusiveArch: x86_64 aarch64 ppc64 ppc64le
@@ -282,14 +283,25 @@ Requires: python-requests
Requires: python-setuptools
Requires: grep
Requires: xfsprogs
Requires: e2fsprogs
Requires: logrotate
Requires: parted
Requires: util-linux
Requires: cryptsetup
Requires: findutils
Requires: psmisc
Requires: which
%if 0%{?fedora} || 0%{?rhel}
Requires: gdisk
# The following is necessary due to tracker 36508 and can be removed once the
# associated upstream bugs are resolved.
%if 0%{with tcmalloc}
Requires: gperftools-libs >= 2.6.1
%endif
%endif
%if 0%{?suse_version}
Recommends: ntp-daemon
Requires: gptfdisk
%endif
%description base
Base is the package that includes all the files shared amongst ceph servers
@@ -401,7 +413,7 @@ Summary: Ceph daemon for mirroring RBD images
%if 0%{?suse_version}
Group: System/Filesystems
%endif
Requires: ceph-common = %{_epoch_prefix}%{version}-%{release}
Requires: ceph-base = %{_epoch_prefix}%{version}-%{release}
Requires: librados2 = %{_epoch_prefix}%{version}-%{release}
%description -n rbd-mirror
Daemon for mirroring RBD images between Ceph clusters, streaming
@@ -422,7 +434,7 @@ Summary: Rados REST gateway
%if 0%{?suse_version}
Group: System/Filesystems
%endif
Requires: ceph-common = %{_epoch_prefix}%{version}-%{release}
Requires: ceph-base = %{_epoch_prefix}%{version}-%{release}
%if 0%{with selinux}
Requires: ceph-selinux = %{_epoch_prefix}%{version}-%{release}
%endif
@@ -457,14 +469,6 @@ Summary: Ceph Object Storage Daemon
Group: System/Filesystems
%endif
Requires: ceph-base = %{_epoch_prefix}%{version}-%{release}
# for sgdisk, used by ceph-disk
%if 0%{?fedora} || 0%{?rhel}
Requires: gdisk
%endif
%if 0%{?suse_version}
Requires: gptfdisk
%endif
Requires: parted
Requires: lvm2
%description osd
ceph-osd is the object storage daemon for the Ceph distributed file
@@ -906,6 +910,8 @@ cmake .. \
%endif
-DBOOST_J=%{_smp_ncpus}
export VERBOSE=1
export V=1
make %{?_smp_mflags}
@@ -1799,24 +1805,27 @@ exit 0
%changelog
* Fri Apr 12 2019 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 1:12.2.12-1
- New release (1:12.2.12-1)
* Fri Feb 1 2019 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 1:12.2.11-1
- New release (1:12.2.11-1)
* Fri Dec 7 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 1:12.2.10-1
- New release (1:12.2.10-1)
* Mon Oct 29 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 1:12.2.9-1
- New release (1:12.2.9-1)
* Fri Aug 31 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 1:12.2.8-1
- New release (1:12.2.8-1)
* Wed Jul 18 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 1:12.2.7-1
- New release (1:12.2.7-1)
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:12.2.6-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Jul 11 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 1:12.2.6-1
- New release (1:12.2.6-1)
* Mon Jul 2 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 1:12.2.5-3
- New release (1:12.2.5-3) w/ python-3.7
* Fri Jun 29 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 1:12.2.5-2
- New release (1:12.2.5-2)
* Fri Apr 27 2018 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 1:12.2.5-1
- New release (1:12.2.5-1)
+1 -1
View File
@@ -1 +1 @@
SHA512 (ceph-12.2.8.tar.gz) = 91c5c11aaeef701b3e31c9f8a1192b6b79fd34f3b96c61595c65173c98bfce0009c5b7c9b29764f5e4d4b1f5ac2ca7109fed5ae598c176aba717a34a132fabac
SHA512 (ceph-12.2.12.tar.gz) = e694c9a8c1f9836c08fb74b54423bdc16d4900252e34643c56cf1a615d4dacddfb13df06a6a9f68bb9d438f5f07069ed358f9fa4b5a362640a3046f9c7722dcc