Hello community, here is the log from the commit of package ceph for openSUSE:Factory checked in at 2019-05-21 10:22:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ceph (Old) and /work/SRC/openSUSE:Factory/.ceph.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ceph" Tue May 21 10:22:21 2019 rev:43 rq:702844 version:14.2.1.431+gd032e5dd80 Changes: -------- --- /work/SRC/openSUSE:Factory/ceph/ceph-test.changes 2019-05-03 22:22:54.542624316 +0200 +++ /work/SRC/openSUSE:Factory/.ceph.new.5148/ceph-test.changes 2019-05-21 10:22:27.859598633 +0200 @@ -1,0 +2,32 @@ +Tue May 14 12:18:43 UTC 2019 - Nathan Cutler <[email protected]> + +- Update to 14.2.1-431-gd032e5dd80: + + ReplicatedPG: add CHECKSUM->CMPEXT req translation (bsc#1123360) + + MDS + libcephfs snapshot btime support (jsc#SES-183) + +------------------------------------------------------------------- +Mon May 13 14:14:44 UTC 2019 - Nathan Cutler <[email protected]> + +- Update to 14.2.1-423-g3df171fd28: + + rgw: cloud sync fixes (jsc#SES-97) + +------------------------------------------------------------------- +Mon May 13 09:55:39 UTC 2019 - Nathan Cutler <[email protected]> + +- Update to 14.2.1-419-gb72ca927c1: + + rebase on top of upstream nautilus branch, SHA1 8e188313cf2f790f131e21a3a02094e32cf02087 + + replaced ~25 downstream ceph-volume lvmcache commits with a single squashed commit + + rgw: object expirer fixes (bsc#1133139) + + rgw_lc: use a new bl while encoding RGW_ATTR_LC (jsc#SES-327) + + rgw: beast IPv6 (jsc#SES-454) + +------------------------------------------------------------------- +Tue May 7 15:38:51 UTC 2019 - Nathan Cutler <[email protected]> + +- Update to 14.2.1-426-g7a12897012: + + nautilus: core: Give recovery for inactive PGs a higher priority (bsc#1133461) + + spec: new subpackage ceph-prometheus-alerts + + nautilus: librbd: re-add support for nautilus clients talking to jewel clusters + + systemd: ceph-mgr: set MemoryDenyWriteExecute to false + +------------------------------------------------------------------- ceph.changes: same change Old: ---- ceph-14.2.1-345-g040ffffe0e.tar.bz2 New: ---- ceph-14.2.1-431-gd032e5dd80.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ceph-test.spec ++++++ --- /var/tmp/diff_new_pack.oVgfJK/_old 2019-05-21 10:22:29.599598279 +0200 +++ /var/tmp/diff_new_pack.oVgfJK/_new 2019-05-21 10:22:29.599598279 +0200 @@ -100,7 +100,7 @@ # main package definition ################################################################################# Name: ceph-test -Version: 14.2.1.345+g040ffffe0e +Version: 14.2.1.431+gd032e5dd80 Release: 0%{?dist} %if 0%{?fedora} || 0%{?rhel} Epoch: 2 @@ -116,7 +116,7 @@ Group: System/Filesystems %endif URL: http://ceph.com/ -Source0: %{?_remote_tarball_prefix}ceph-14.2.1-345-g040ffffe0e.tar.bz2 +Source0: %{?_remote_tarball_prefix}ceph-14.2.1-431-gd032e5dd80.tar.bz2 %if 0%{?suse_version} Source96: checkin.sh Source97: README-checkin.txt @@ -252,6 +252,8 @@ BuildRequires: python%{_python_buildid}-Sphinx BuildRequires: rdma-core-devel BuildRequires: liblz4-devel >= 1.7 +# for prometheus-alerts +BuildRequires: golang-github-prometheus-prometheus %endif %if 0%{?fedora} || 0%{?rhel} @@ -494,8 +496,10 @@ %endif %if 0%{?suse_version} %endif +%if 0%{?suse_version} +%endif %prep -%autosetup -p1 -n ceph-14.2.1-345-g040ffffe0e +%autosetup -p1 -n ceph-14.2.1-431-gd032e5dd80 %build @@ -679,6 +683,8 @@ %if 0%{?suse_version} # create __pycache__ directories and their contents %py3_compile %{buildroot}%{python3_sitelib} +# prometheus alerts +install -m 644 -D monitoring/prometheus/alerts/ceph_default_alerts.yml %{buildroot}/etc/prometheus/SUSE/default_rules/ceph_default_alerts.yml %endif %if 0%{?rhel} == 8 %py_byte_compile %{__python3} %{buildroot}%{python3_sitelib} @@ -929,6 +935,7 @@ rm -rf %{buildroot}monitoring/grafana/dashboards/README rm -rf %{buildroot}%doc rm -rf %{buildroot}monitoring/grafana/README.md +rm -rf %{buildroot}/etc/prometheus/SUSE/default_rules/ceph_default_alerts.yml dirs=`find %{buildroot} -type d -empty` while [[ -n $dirs ]]; do @@ -1111,4 +1118,6 @@ %endif %if 0%{?suse_version} %endif +%if 0%{?suse_version} +%endif %changelog ++++++ ceph.spec ++++++ --- /var/tmp/diff_new_pack.oVgfJK/_old 2019-05-21 10:22:29.627598274 +0200 +++ /var/tmp/diff_new_pack.oVgfJK/_new 2019-05-21 10:22:29.627598274 +0200 @@ -100,7 +100,7 @@ # main package definition ################################################################################# Name: ceph -Version: 14.2.1.345+g040ffffe0e +Version: 14.2.1.431+gd032e5dd80 Release: 0%{?dist} %if 0%{?fedora} || 0%{?rhel} Epoch: 2 @@ -116,7 +116,7 @@ Group: System/Filesystems %endif URL: http://ceph.com/ -Source0: %{?_remote_tarball_prefix}ceph-14.2.1-345-g040ffffe0e.tar.bz2 +Source0: %{?_remote_tarball_prefix}ceph-14.2.1-431-gd032e5dd80.tar.bz2 %if 0%{?suse_version} # _insert_obs_source_lines_here ExclusiveArch: x86_64 aarch64 ppc64le s390x @@ -244,6 +244,8 @@ BuildRequires: python%{_python_buildid}-Sphinx BuildRequires: rdma-core-devel BuildRequires: liblz4-devel >= 1.7 +# for prometheus-alerts +BuildRequires: golang-github-prometheus-prometheus %endif %if 0%{?fedora} || 0%{?rhel} Requires: systemd @@ -1053,11 +1055,20 @@ project "node_exporter" module. The dashboards are designed to be integrated with the Ceph Manager Dashboard web UI. +%if 0%{?suse_version} +%package prometheus-alerts +Summary: Prometheus alerts for a Ceph deplyoment +BuildArch: noarch +Group: System/Monitoring +%description prometheus-alerts +This package provides Ceph’s default alerts for Prometheus. +%endif + ################################################################################# # common ################################################################################# %prep -%autosetup -p1 -n ceph-14.2.1-345-g040ffffe0e +%autosetup -p1 -n ceph-14.2.1-431-gd032e5dd80 %build @@ -1241,6 +1252,8 @@ %if 0%{?suse_version} # create __pycache__ directories and their contents %py3_compile %{buildroot}%{python3_sitelib} +# prometheus alerts +install -m 644 -D monitoring/prometheus/alerts/ceph_default_alerts.yml %{buildroot}/etc/prometheus/SUSE/default_rules/ceph_default_alerts.yml %endif %if 0%{?rhel} == 8 %py_byte_compile %{__python3} %{buildroot}%{python3_sitelib} @@ -2195,5 +2208,12 @@ %doc monitoring/grafana/dashboards/README %doc monitoring/grafana/README.md +%if 0%{?suse_version} +%files prometheus-alerts +%dir /etc/prometheus/SUSE/ +%dir /etc/prometheus/SUSE/default_rules/ +%config /etc/prometheus/SUSE/default_rules/ceph_default_alerts.yml +%endif + %changelog ++++++ ceph-14.2.1-345-g040ffffe0e.tar.bz2 -> ceph-14.2.1-431-gd032e5dd80.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/ceph/ceph-14.2.1-345-g040ffffe0e.tar.bz2 /work/SRC/openSUSE:Factory/.ceph.new.5148/ceph-14.2.1-431-gd032e5dd80.tar.bz2 differ: char 11, line 1 ++++++ checkin.sh ++++++ --- /var/tmp/diff_new_pack.oVgfJK/_old 2019-05-21 10:22:29.715598256 +0200 +++ /var/tmp/diff_new_pack.oVgfJK/_new 2019-05-21 10:22:29.715598256 +0200 @@ -89,7 +89,7 @@ CLONE="$EXISTING" else echo "Will make fresh clone of repo ->$REPO<- branch ->$BRANCH<-" - #TMPDIR=$(mktemp -d --tmpdir=$BASEDIR) + # TMPDIR=$(mktemp -d --tmpdir=$BASEDIR) # does not work due to http://tracker.ceph.com/issues/39556 TMPDIR=$(mktemp -d) echo "Created temporary temporary $TMPDIR" git clone --branch $BRANCH $REPO $TMPDIR
