From b0c18eeafc15d7332e7112f82f524dbab5d5b942 Mon Sep 17 00:00:00 2001 From: "Kaleb S. KEITHLEY" Date: Fri, 17 Sep 2021 09:41:56 -0400 Subject: [PATCH] 16.2.6 GA Signed-off-by: Kaleb S. KEITHLEY --- ceph.spec | 49 +++++++++++++++++++++++++++---------------------- sources | 2 +- 2 files changed, 28 insertions(+), 23 deletions(-) diff --git a/ceph.spec b/ceph.spec index b223ac2..88991ed 100644 --- a/ceph.spec +++ b/ceph.spec @@ -52,6 +52,8 @@ %bcond_without lttng %bcond_without libradosstriper %bcond_without ocf +%global luarocks_package_name luarocks +%bcond_without lua_packages %global _remote_tarball_prefix https://download.ceph.com/tarballs/ %endif %if 0%{?suse_version} @@ -76,6 +78,21 @@ %if ! %{defined _fillupdir} %global _fillupdir /var/adm/fillup-templates %endif +#luarocks +%if 0%{?is_opensuse} +# openSUSE +%bcond_without lua_packages +%if 0%{?sle_version} +# openSUSE Leap +%global luarocks_package_name lua53-luarocks +%else +# openSUSE Tumbleweed +%global luarocks_package_name lua54-luarocks +%endif +%else +# SLE +%bcond_with lua_packages +%endif %endif %bcond_with seastar %bcond_with jaeger @@ -99,19 +116,6 @@ %endif %endif -%if 0%{?suse_version} -%if !0%{?is_opensuse} -# SLE does not support luarocks -%bcond_with lua_packages -%else -%global luarocks_package_name lua53-luarocks -%bcond_without lua_packages -%endif -%else -%global luarocks_package_name luarocks -%bcond_without lua_packages -%endif - %{!?_udevrulesdir: %global _udevrulesdir /lib/udev/rules.d} %{!?tmpfiles_create: %global tmpfiles_create systemd-tmpfiles --create} %{!?python3_pkgversion: %global python3_pkgversion 3} @@ -125,8 +129,8 @@ # main package definition ################################################################################# Name: ceph -Version: 16.2.5 -Release: 11%{?dist} +Version: 16.2.6 +Release: 1%{?dist} %if 0%{?fedora} || 0%{?rhel} Epoch: 2 %endif @@ -144,15 +148,9 @@ Group: System/Filesystems URL: http://ceph.com/ Source0: %{?_remote_tarball_prefix}ceph-%{version}.tar.gz Patch0001: 0001-src-common-crc32c_intel_fast.patch -Patch0002: 0002-src-common-CMakeLists.txt.patch Patch0003: 0003-src-common-bitstr.h.patch -Patch0006: 0006-src-blk-CMakeLists.txt.patch Patch0007: 0007-src-test-neorados-CMakeLists.txt.patch Patch0008: 0008-cmake-modules-Finduring.cmake.patch -Patch0009: 0009-librgw-notifications-initialize-kafka-and-amqp.patch -Patch0011: 0011-src-test-rgw-amqp_mock.cc.patch -Patch0012: 0012-src-compressor-snappy-SnappyCompressor.h.patch -Patch0013: 0013-src-common-Formatter.cc.patch Patch0014: 0014-rgw-Replace-boost-string_ref-view-with-std-string_vi.patch Patch0015: 0015-src-kv-rocksdb_cache.patch # Source1: cmake-modules-BuildBoost.cmake.noautopatch @@ -341,7 +339,6 @@ BuildRequires: openldap-devel #BuildRequires: krb5-devel BuildRequires: openssl-devel BuildRequires: CUnit-devel -BuildRequires: redhat-lsb-core BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-setuptools BuildRequires: python%{python3_pkgversion}-Cython @@ -353,6 +350,7 @@ BuildRequires: lz4-devel >= 1.7 %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 @@ -370,6 +368,7 @@ 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 @@ -1382,6 +1381,9 @@ cd build -DWITH_SYSTEM_PMDK:BOOL=ON \ %endif -DWITH_SYSTEM_ZSTD:BOOL=ON \ +%if 0%{?rhel} + -DWITH_FMT_HEADER_ONLY:BOOL=ON \ +%endif -DWITH_GRAFANA:BOOL=ON %if %{with cmake_verbose_logging} @@ -2505,6 +2507,9 @@ exit 0 %config %{_sysconfdir}/prometheus/ceph/ceph_default_alerts.yml %changelog +* Fri Sep 17 2021 Kaleb S. KEITHLEY - 2:16.2.6-1 +- 16.2.6 GA + * Tue Sep 14 2021 Sahana Prasad - 2:16.2.5-11 - Rebuilt with OpenSSL 3.0.0 diff --git a/sources b/sources index ddb9bd6..a21b3eb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ceph-16.2.5.tar.gz) = 5c32f9aa817ecfa788725bcfe5743756853ca9b3f9ee453242110f1b5e1bdd1feaef79ad9ccf2b185445c9644bcecb1355e151a2255bfd27edc9818e0d6d4c4a +SHA512 (ceph-16.2.6.tar.gz) = f01e29088ae566d4111c21b5d0c173ddb02badaa0d8272f7f1548eb8e66a95dc7052b3945d9fb342e6c97a65c57648fda394317340d1f4236a57af7580073658