Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ceph for openSUSE:Factory checked in at 2023-02-08 17:19:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ceph (Old) and /work/SRC/openSUSE:Factory/.ceph.new.4462 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ceph" Wed Feb 8 17:19:44 2023 rev:85 rq:1063578 version:16.2.11.58+g38d6afd3b78 Changes: -------- --- /work/SRC/openSUSE:Factory/ceph/ceph-test.changes 2022-10-12 18:22:47.549379810 +0200 +++ /work/SRC/openSUSE:Factory/.ceph.new.4462/ceph-test.changes 2023-02-08 17:19:50.129808364 +0100 @@ -1,0 +2,30 @@ +Tue Feb 7 07:46:18 UTC 2023 - Tim Serong <tser...@suse.com> + +- Update to 16.2.11-58-g38d6afd3b78: + + test/CMakeLists.txt: move 'APPEND rgw_libs Boost::filesystem' to top level + +------------------------------------------------------------------- +Fri Jan 27 09:47:26 UTC 2023 - Tim Serong <tser...@suse.com> + +- Update to 16.2.11-57-g9be7fb44a33: + + ceph.spec.in: Replace %usrmerged macro with regular version check +- checkin.sh: default to ses7p branch + +------------------------------------------------------------------- +Fri Jan 27 00:45:39 UTC 2023 - Michael Fritch <michael.fri...@suse.com> + +- Update to 16.2.11-56-gc067055f8f5: + + (bsc#1199183) osd, tools, kv: non-aggressive, on-line trimming of accumulated dups + + (bsc#1200262) ceph-volume: fix fast device alloc size on mulitple device + + (bsc#1200501) cephadm: update monitoring container images + + (bsc#1200978) mgr/dashboard: prevent alert redirect + + (bsc#1201797) mgr/volumes: Add subvolumegroup resize cmd + + (bsc#1201837) mgr/volumes: Fix subvolume discover during upgrade (CVE-2022-0670) + + (bsc#1201976) monitoring/ceph-mixin: add RGW host to label info + + (bsc#1202077) mgr/dashboard: enable addition of custom Prometheus alerts + + (bsc#1203375) python-common: Add 'KB' to supported suffixes in SizeMatcher + + (bsc#1204430) ceph-crash: drop privleges to run as "ceph" user, rather than root (CVE-2022-3650) + + (bsc#1205025) rgw: Guard against malformed bucket URLs (CVE-2022-3854) + + (bsc#1205436) mgr/dashboard: fix rgw connect when using ssl + +------------------------------------------------------------------- @@ -18,0 +49 @@ + + (bsc#1196046) mgr/cephadm: try to get FQDN for configuration files @@ -39,0 +71 @@ + + (bsc#1187748) When an RBD is mapped, it is attempted to be deployed as an OSD. @@ -94,0 +127 @@ + + (bsc#1188911) OSD marked down causes wrong backfill_toofull @@ -288,0 +322,3 @@ + + (bsc#1192838) cephadm: Fix iscsi client caps (allow mgr <service status> calls) + + (bsc#1200317) mgr/cephadm: fix and improve osd draining + + (bsc#1206158) add iscsi and nfs to upgrade process @@ -327,0 +364 @@ + + (bsc#1192840) mgr/mgr_module.py: CLICommand: Fix parsing of kwargs arguments ceph.changes: same change Old: ---- ceph-16.2.9-539-gea74dd900cd.tar.bz2 New: ---- ceph-16.2.11-58-g38d6afd3b78.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ceph-test.spec ++++++ --- /var/tmp/diff_new_pack.7C5SBq/_old 2023-02-08 17:19:51.581815492 +0100 +++ /var/tmp/diff_new_pack.7C5SBq/_new 2023-02-08 17:19:51.589815531 +0100 @@ -136,7 +136,7 @@ # main package definition ################################################################################# Name: ceph-test -Version: 16.2.9.539+gea74dd900cd +Version: 16.2.11.58+g38d6afd3b78 Release: 0%{?dist} %if 0%{?fedora} || 0%{?rhel} Epoch: 2 @@ -152,7 +152,7 @@ Group: System/Filesystems %endif URL: http://ceph.com/ -Source0: %{?_remote_tarball_prefix}ceph-16.2.9-539-gea74dd900cd.tar.bz2 +Source0: %{?_remote_tarball_prefix}ceph-16.2.11-58-g38d6afd3b78.tar.bz2 %if 0%{?suse_version} Source94: ceph-rpmlintrc Source95: checkin.sh @@ -595,12 +595,14 @@ %if 0%{?suse_version} %endif %prep -%autosetup -p1 -n ceph-16.2.9-539-gea74dd900cd +%autosetup -p1 -n ceph-16.2.11-58-g38d6afd3b78 %build -# LTO can be enabled as soon as the following GCC bug is fixed: -# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48200 +# Disable lto on systems that do not support symver attribute +# See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48200 for details +%if ( 0%{?rhel} && 0%{?rhel} < 9 ) || ( 0%{?suse_version} && 0%{?suse_version} <= 1500 ) %define _lto_cflags %{nil} +%endif %if 0%{with seastar} && 0%{?rhel} . /opt/rh/gcc-toolset-9/enable @@ -787,7 +789,7 @@ chmod 0600 %{buildroot}%{_sharedstatedir}/cephadm/.ssh/authorized_keys # firewall templates and /sbin/mount.ceph symlink -%if 0%{?suse_version} && !0%{?usrmerged} +%if 0%{?suse_version} && 0%{?suse_version} < 1550 mkdir -p %{buildroot}/sbin ln -sf %{_sbindir}/mount.ceph %{buildroot}/sbin/mount.ceph %endif @@ -892,6 +894,7 @@ rm -rf %{buildroot}/sbin/mount.ceph rm -rf %{buildroot}%{_bindir}/rbd-replay-prep rm -rf %{buildroot}%{_bindir}/ceph-post-file +rm -rf %{buildroot}%{_libdir}/ceph/denc/denc-mod-*.so rm -rf %{buildroot}%{_tmpfilesdir}/ceph-common.conf rm -rf %{buildroot}%{_mandir}/man8/ceph-authtool.8* rm -rf %{buildroot}%{_mandir}/man8/ceph-conf.8* @@ -1136,7 +1139,7 @@ %endif %if ! 0%{?suse_version} %endif -%if 0%{?suse_version} && !0%{?usrmerged} +%if 0%{?suse_version} && 0%{?suse_version} < 1550 %endif %if %{with lttng} %endif ++++++ ceph.spec ++++++ --- /var/tmp/diff_new_pack.7C5SBq/_old 2023-02-08 17:19:51.637815767 +0100 +++ /var/tmp/diff_new_pack.7C5SBq/_new 2023-02-08 17:19:51.645815806 +0100 @@ -136,7 +136,7 @@ # main package definition ################################################################################# Name: ceph -Version: 16.2.9.539+gea74dd900cd +Version: 16.2.11.58+g38d6afd3b78 Release: 0%{?dist} %if 0%{?fedora} || 0%{?rhel} Epoch: 2 @@ -152,7 +152,7 @@ Group: System/Filesystems %endif URL: http://ceph.com/ -Source0: %{?_remote_tarball_prefix}ceph-16.2.9-539-gea74dd900cd.tar.bz2 +Source0: %{?_remote_tarball_prefix}ceph-16.2.11-58-g38d6afd3b78.tar.bz2 %if 0%{?suse_version} # _insert_obs_source_lines_here ExclusiveArch: x86_64 aarch64 ppc64le s390x @@ -562,6 +562,7 @@ Requires: ceph-mgr = %{_epoch_prefix}%{version}-%{release} Requires: ceph-grafana-dashboards = %{_epoch_prefix}%{version}-%{release} Requires: ceph-prometheus-alerts = %{_epoch_prefix}%{version}-%{release} +Requires: python%{python3_pkgversion}-setuptools %if 0%{?fedora} || 0%{?rhel} Requires: python%{python3_pkgversion}-cherrypy Requires: python%{python3_pkgversion}-jwt @@ -611,6 +612,7 @@ Requires: python%{python3_pkgversion}-pyOpenSSL Requires: python%{python3_pkgversion}-requests Requires: python%{python3_pkgversion}-dateutil +Requires: python%{python3_pkgversion}-setuptools %if 0%{?fedora} || 0%{?rhel} >= 8 Requires: python%{python3_pkgversion}-cherrypy Requires: python%{python3_pkgversion}-pyyaml @@ -1208,12 +1210,14 @@ # common ################################################################################# %prep -%autosetup -p1 -n ceph-16.2.9-539-gea74dd900cd +%autosetup -p1 -n ceph-16.2.11-58-g38d6afd3b78 %build -# LTO can be enabled as soon as the following GCC bug is fixed: -# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48200 +# Disable lto on systems that do not support symver attribute +# See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48200 for details +%if ( 0%{?rhel} && 0%{?rhel} < 9 ) || ( 0%{?suse_version} && 0%{?suse_version} <= 1500 ) %define _lto_cflags %{nil} +%endif %if 0%{with seastar} && 0%{?rhel} . /opt/rh/gcc-toolset-9/enable @@ -1400,7 +1404,7 @@ chmod 0600 %{buildroot}%{_sharedstatedir}/cephadm/.ssh/authorized_keys # firewall templates and /sbin/mount.ceph symlink -%if 0%{?suse_version} && !0%{?usrmerged} +%if 0%{?suse_version} && 0%{?suse_version} < 1550 mkdir -p %{buildroot}/sbin ln -sf %{_sbindir}/mount.ceph %{buildroot}/sbin/mount.ceph %endif @@ -1553,8 +1557,7 @@ %if ! 0%{?suse_version} %postun -n cephadm -userdel -r cephadm || true -exit 0 +[ $1 -ne 0 ] || userdel cephadm || : %endif %files -n cephadm @@ -1580,13 +1583,15 @@ %{_bindir}/rbd-replay-many %{_bindir}/rbdmap %{_sbindir}/mount.ceph -%if 0%{?suse_version} && !0%{?usrmerged} +%if 0%{?suse_version} && 0%{?suse_version} < 1550 /sbin/mount.ceph %endif %if %{with lttng} %{_bindir}/rbd-replay-prep %endif %exclude %{_bindir}/ceph-post-file +%dir %{_libdir}/ceph/denc +%{_libdir}/ceph/denc/denc-mod-*.so %{_tmpfilesdir}/ceph-common.conf %{_mandir}/man8/ceph-authtool.8* %{_mandir}/man8/ceph-conf.8* ++++++ ceph-16.2.9-539-gea74dd900cd.tar.bz2 -> ceph-16.2.11-58-g38d6afd3b78.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/ceph/ceph-16.2.9-539-gea74dd900cd.tar.bz2 /work/SRC/openSUSE:Factory/.ceph.new.4462/ceph-16.2.11-58-g38d6afd3b78.tar.bz2 differ: char 11, line 1 ++++++ checkin.sh ++++++ --- /var/tmp/diff_new_pack.7C5SBq/_old 2023-02-08 17:19:51.805816591 +0100 +++ /var/tmp/diff_new_pack.7C5SBq/_new 2023-02-08 17:19:51.813816631 +0100 @@ -24,7 +24,7 @@ echo "Notes:" echo " If existing clone is given, repo and branch are ignored." echo " Repo defaults to https://github.com/SUSE/ceph.git" - echo " Branch defaults to ses6" + echo " Branch defaults to ses7p" exit 1 } @@ -61,7 +61,7 @@ EXISTING="" REPO="https://github.com/SUSE/ceph.git" -BRANCH="ses6" +BRANCH="ses7p" while true ; do case "$1" in -b|--branch) BRANCH="$2" ; shift 2 ;;