|
|
|
@@ -127,7 +127,7 @@
|
|
|
|
|
# main package definition
|
|
|
|
|
#################################################################################
|
|
|
|
|
Name: ceph
|
|
|
|
|
Version: 16.2.7
|
|
|
|
|
Version: 16.2.9
|
|
|
|
|
Release: 1%{?dist}
|
|
|
|
|
%if 0%{?fedora} || 0%{?rhel}
|
|
|
|
|
Epoch: 2
|
|
|
|
@@ -144,14 +144,13 @@ License: (LGPLv2.1 or LGPLv3) and CC-BY-SA-3.0 and GPLv2 and Boost-1.0 and BSD a
|
|
|
|
|
Group: System/Filesystems
|
|
|
|
|
%endif
|
|
|
|
|
URL: http://ceph.com/
|
|
|
|
|
Source0: %{?_remote_tarball_prefix}ceph-%{version}.tar.gz
|
|
|
|
|
Source0: %{?_remote_tarball_prefix}ceph-%{version}.tar.bz2
|
|
|
|
|
Patch0001: 0001-src-common-crc32c_intel_fast.patch
|
|
|
|
|
Patch0003: 0003-src-common-bitstr.h.patch
|
|
|
|
|
Patch0007: 0007-src-test-neorados-CMakeLists.txt.patch
|
|
|
|
|
Patch0008: 0008-cmake-modules-Finduring.cmake.patch
|
|
|
|
|
Patch0014: 0014-rgw-Replace-boost-string_ref-view-with-std-string_vi.patch
|
|
|
|
|
Patch0015: 0015-src-kv-rocksdb_cache.patch
|
|
|
|
|
Patch0016: 0016-src-tracing-patch
|
|
|
|
|
# Source1: cmake-modules-BuildBoost.cmake.noautopatch
|
|
|
|
|
# ceph 14.0.1 does not support 32-bit architectures, bugs #1727788, #1727787
|
|
|
|
|
ExcludeArch: i686 armv7hl
|
|
|
|
@@ -346,10 +345,10 @@ BuildRequires: python%{python3_pkgversion}-sphinx
|
|
|
|
|
BuildRequires: lz4-devel >= 1.7
|
|
|
|
|
%endif
|
|
|
|
|
# distro-conditional make check dependencies
|
|
|
|
|
BuildRequires: golang
|
|
|
|
|
%if 0%{with make_check}
|
|
|
|
|
%if 0%{?fedora} || 0%{?rhel}
|
|
|
|
|
BuildRequires: golang-github-prometheus
|
|
|
|
|
BuildRequires: jsonnet
|
|
|
|
|
BuildRequires: libtool-ltdl-devel
|
|
|
|
|
BuildRequires: xmlsec1
|
|
|
|
|
BuildRequires: xmlsec1-devel
|
|
|
|
@@ -367,7 +366,6 @@ BuildRequires: python%{python3_pkgversion}-pyOpenSSL
|
|
|
|
|
%endif
|
|
|
|
|
%if 0%{?suse_version}
|
|
|
|
|
BuildRequires: golang-github-prometheus-prometheus
|
|
|
|
|
BuildRequires: jsonnet
|
|
|
|
|
BuildRequires: libxmlsec1-1
|
|
|
|
|
BuildRequires: libxmlsec1-nss1
|
|
|
|
|
BuildRequires: libxmlsec1-openssl1
|
|
|
|
@@ -1466,7 +1464,7 @@ mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/bootstrap-rbd
|
|
|
|
|
mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/bootstrap-rbd-mirror
|
|
|
|
|
|
|
|
|
|
# prometheus alerts
|
|
|
|
|
install -m 644 -D monitoring/prometheus/alerts/ceph_default_alerts.yml %{buildroot}/etc/prometheus/ceph/ceph_default_alerts.yml
|
|
|
|
|
install -m 644 -D monitoring/ceph-mixin/prometheus_alerts.yml %{buildroot}/etc/prometheus/ceph/ceph_default_alerts.yml
|
|
|
|
|
|
|
|
|
|
%if 0%{?suse_version}
|
|
|
|
|
# create __pycache__ directories and their contents
|
|
|
|
@@ -1582,7 +1580,7 @@ exit 0
|
|
|
|
|
%{_mandir}/man8/cephadm.8*
|
|
|
|
|
%attr(0700,cephadm,cephadm) %dir %{_sharedstatedir}/cephadm
|
|
|
|
|
%attr(0700,cephadm,cephadm) %dir %{_sharedstatedir}/cephadm/.ssh
|
|
|
|
|
%attr(0600,cephadm,cephadm) %{_sharedstatedir}/cephadm/.ssh/authorized_keys
|
|
|
|
|
%config(noreplace) %attr(0600,cephadm,cephadm) %{_sharedstatedir}/cephadm/.ssh/authorized_keys
|
|
|
|
|
|
|
|
|
|
%files common
|
|
|
|
|
%dir %{_docdir}/ceph
|
|
|
|
@@ -2505,8 +2503,6 @@ exit 0
|
|
|
|
|
%endif
|
|
|
|
|
%attr(0755,root,root) %dir %{_sysconfdir}/grafana/dashboards/ceph-dashboard
|
|
|
|
|
%config %{_sysconfdir}/grafana/dashboards/ceph-dashboard/*
|
|
|
|
|
%doc monitoring/grafana/dashboards/README
|
|
|
|
|
%doc monitoring/grafana/README.md
|
|
|
|
|
|
|
|
|
|
%files prometheus-alerts
|
|
|
|
|
%if 0%{?suse_version}
|
|
|
|
@@ -2516,66 +2512,24 @@ exit 0
|
|
|
|
|
%config %{_sysconfdir}/prometheus/ceph/ceph_default_alerts.yml
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Thu May 19 2022 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.9-1
|
|
|
|
|
- 16.2.9 GA
|
|
|
|
|
|
|
|
|
|
* Wed May 18 2022 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.8-1
|
|
|
|
|
- 16.2.8 GA
|
|
|
|
|
|
|
|
|
|
* Tue Dec 21 2021 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.7-2
|
|
|
|
|
- 16.2.7, rebuild with systemtap-4.6-4
|
|
|
|
|
|
|
|
|
|
* Tue Dec 7 2021 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.7-1
|
|
|
|
|
- 16.2.7 GA
|
|
|
|
|
|
|
|
|
|
* Tue Nov 02 2021 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2:16.2.6-3
|
|
|
|
|
- rebuild against new liblttng-ust
|
|
|
|
|
|
|
|
|
|
* Tue Oct 19 2021 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.6-2
|
|
|
|
|
- 16.2.6, rebuild with rocksdb 6.25
|
|
|
|
|
|
|
|
|
|
* Fri Sep 17 2021 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.6-1
|
|
|
|
|
- 16.2.6 GA
|
|
|
|
|
|
|
|
|
|
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 2:16.2.5-11
|
|
|
|
|
- Rebuilt with OpenSSL 3.0.0
|
|
|
|
|
|
|
|
|
|
* Mon Sep 6 2021 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.5-10
|
|
|
|
|
- Rebuilt for gtest 1.11.0
|
|
|
|
|
|
|
|
|
|
* Thu Aug 26 2021 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.5-9
|
|
|
|
|
- Rebuilt for rocksdb 6.22
|
|
|
|
|
|
|
|
|
|
* Tue Aug 17 2021 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.5-8
|
|
|
|
|
- build with ninja, -DWITH_SYSTEM_ZSTD, without gdbm
|
|
|
|
|
|
|
|
|
|
* Sun Aug 8 2021 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.5-7
|
|
|
|
|
- Rebuild for Boost 1.76 again
|
|
|
|
|
|
|
|
|
|
* Fri Aug 06 2021 Jonathan Wakely <jwakely@redhat.com> - 2:16.2.5-6
|
|
|
|
|
- Rebuilt for Boost 1.76
|
|
|
|
|
|
|
|
|
|
* Thu Aug 5 2021 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.5-5
|
|
|
|
|
- Rebuild for leveldb-1.23-3 w/ reverted -fno-rtti
|
|
|
|
|
|
|
|
|
|
* Tue Aug 3 2021 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.5-4
|
|
|
|
|
- Rebuild for leveldb-1.23
|
|
|
|
|
|
|
|
|
|
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2:16.2.5-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Thu Jul 8 2021 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.5-2
|
|
|
|
|
- Rebuild for new fmt version.
|
|
|
|
|
|
|
|
|
|
* Thu Jul 8 2021 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.5-1
|
|
|
|
|
- 16.2.5 GA
|
|
|
|
|
|
|
|
|
|
* Mon Jul 05 2021 Richard Shaw <hobbes1069@gmail.com> - 2:16.2.4-6
|
|
|
|
|
- Rebuild for new fmt version.
|
|
|
|
|
|
|
|
|
|
* Fri Jun 11 2021 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.4-5
|
|
|
|
|
- https://src.fedoraproject.org/rpms/ceph/pull-request/3#
|
|
|
|
|
|
|
|
|
|
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 2:16.2.4-4
|
|
|
|
|
- Rebuilt for Python 3.10
|
|
|
|
|
|
|
|
|
|
* Wed May 26 2021 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.4-3
|
|
|
|
|
- 16.2.4, bz 1964858, snappy::uint32
|
|
|
|
|
|
|
|
|
|
* Wed May 19 2021 Pete Walter <pwalter@fedoraproject.org> - 2:16.2.4-2
|
|
|
|
|
- Rebuild for ICU 69
|
|
|
|
|
|
|
|
|
|
* Thu May 13 2021 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.4-1
|
|
|
|
|
- 16.2.4 GA
|
|
|
|
|
|
|
|
|
@@ -2588,9 +2542,6 @@ exit 0
|
|
|
|
|
* Tue Apr 20 2021 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.1-1
|
|
|
|
|
- 16.2.1 GA
|
|
|
|
|
|
|
|
|
|
* Wed Apr 14 2021 Richard W.M. Jones <rjones@redhat.com> - 2:16.2.0-3
|
|
|
|
|
- Rebuild for updated liburing.
|
|
|
|
|
|
|
|
|
|
* Sat Apr 10 2021 Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:16.2.0-2
|
|
|
|
|
- 16.2.0, libamqp_mock fix (FTBFS, #1947281), rgw fix
|
|
|
|
|
|
|
|
|
|