Hello community,

here is the log from the commit of package ceph for openSUSE:Factory checked in 
at 2020-03-06 21:24:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ceph (Old)
 and      /work/SRC/openSUSE:Factory/.ceph.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ceph"

Fri Mar  6 21:24:20 2020 rev:55 rq:781636 version:15.1.0.1521+gcdf35413a0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ceph/ceph-test.changes   2019-12-07 
15:20:17.415754535 +0100
+++ /work/SRC/openSUSE:Factory/.ceph.new.26092/ceph-test.changes        
2020-03-06 21:24:33.685458178 +0100
@@ -1,0 +2,166 @@
+Mon Mar  2 14:19:37 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 15.1.0-1521-gcdf35413a0:
+  + rebase on tip of upstream master, SHA1 
28c08615e5c27e5a0986e3191ca4427cdc32f538
+
+-------------------------------------------------------------------
+Tue Feb 25 12:55:29 UTC 2020 - Nathan Cutler <[email protected]>
+
+- significant changes since the last Factory SR:
+  + ceph-rpmlintrc: silence RPMLINT warnings and document ones that are in
+    the process of being fixed ("WIP")
+  + fix s390x build failure
+  + fix GCC 10 build failure (boo#1161086)
+  + spec:
+    * drop Python 2 support
+    * make Python 3 build work on CentOS 8
+    * globally change %_python_buildid macro to %_python3_pkgversion
+    * Use pkgconfig() style BuildRequires for udev/libudev-devel
+    * add cmake_verbose_logging bcond
+    * rename ceph-daemon subpackage to cephadm
+    * add scriptlets to cephadm subpackage 
+    * rename ceph-mgr-ssh subpackage to ceph-mgr-cephadm
+    * stop calling MGR modules "plugins"
+    * move "always-on" MGR modules into their own subpackage, 
ceph-mgr-modules-core
+    * make ceph-mgr-cephadm explicitly require openssh on SUSE
+
+-------------------------------------------------------------------
+Tue Feb 25 10:24:26 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 15.1.0-1207-g89308cc4c6:
+  + rebase on tip of upstream master, SHA1 
0ffbe4a5ef73036309a3c6488be4dbb1b667a4c7
+  + drop temporary fix "cephadm: Don't call prepare-host from bootstrap"
+
+-------------------------------------------------------------------
+Fri Feb 21 07:46:56 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 15.1.0-951-g36f83482b6c:
+  + cephadm: Don't call prepare-host from bootstrap
+    (temporary fix to keep cephadm running on SUSE after upstream merged
+    932ac9342483141f10dbf99d1806d81a4d70a26a)
+
+-------------------------------------------------------------------
+Thu Feb 20 10:21:39 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 15.1.0-950-g0ba22d2e46:
+  + rebase on tip of upstream master, SHA1 
e79e42467970c1be210d674e90dab21ce73e2872
+    * mgr/orch: resurrect ServiceDescription, 'orch ls'
+
+-------------------------------------------------------------------
+Mon Feb 17 16:08:29 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 15.1.0-818-g5f8ed0e957:
+  + rebase on tip of upstream master, SHA1 
eb72aebb92f1bfce00aedaebf140789871eb943f
+    * includes "mgr/orch: new cli, phase 2" patches (PR#33244) needed
+      by latest ceph-bootstrap
+
+-------------------------------------------------------------------
+Thu Feb 13 13:45:52 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 15.1.0-636-g2280954009:
+  + rebase on tip of upstream master, SHA1 
e36d47a8c3f4181d68a4cd680bdde72064dee910
+
+-------------------------------------------------------------------
+Mon Feb  3 14:59:02 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 15.1.0-168-gfda88e35c8:
+  + rebase on tip of upstream master, SHA1 
80487f4a604da94778e65f666e1177a3ed84543e
+  + spec: Use pkgconfig() style BuildRequires for udev/libudev-devel
+
+-------------------------------------------------------------------
+Thu Jan 30 13:08:38 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 15.0.0-10092-gb5fd1b8250:
+  + rebase on tip of upstream master, SHA1 
3913835a8f0b9b34ceffd4dc02e1e8203227be02
+
+-------------------------------------------------------------------
+Thu Jan 23 12:45:20 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 15.0.0-9544-gefdea72067:
+  + cmake: Improve test for 16-byte atomic support on IBM Z (bsc#1161688)
+
+-------------------------------------------------------------------
+Tue Jan 21 11:09:45 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 15.0.0-9543-g1c7fc80ba1:
+  + rebase on tip of upstream master, SHA1 
089e97c27013612672099281fad76746f19290e3
+
+-------------------------------------------------------------------
+Mon Jan 20 16:03:16 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 15.0.0-9494-g22cdfe7b96:
+  + rebase on tip of upstream master, SHA1 
26c66630bd98dfce113f66ab4e081e5a7b0216c0
+
+-------------------------------------------------------------------
+Tue Jan  7 17:49:34 UTC 2020 - Nathan Cutler <[email protected]>
+
+- Update to 15.0.0-9092-gd050bc3f0a:
+  + rebase on tip of upstream master, SHA1 
dfd90da59c0b2eda9ca61fed1d508ddc2ab32a2b
+
+-------------------------------------------------------------------
+Thu Dec 19 13:09:54 UTC 2019 - Nathan Cutler <[email protected]>
+
+- Update to 15.0.0-8683-gb78b3635a5:
+  + rebase on tip of upstream master, SHA1 
3e1e6a6694bb133c57e2b05a6316dcebae390815
+  + drop libxio Provides/Obsoletes (they are no longer necessary because libxio
+    is long gone)
+  + drop runtime dependency on gptfdisk (it was needed for ceph-disk,
+    which has since been removed)
+  + spec: drop "_python_buildid" macro (it was needed to support py2 builds,
+    which upstream is finally moving away from)
+
+-------------------------------------------------------------------
+Wed Dec 18 14:21:48 UTC 2019 - Nathan Cutler <[email protected]>
+
+- Update to 15.0.0-8588-g58b5b29433:
+  + spec, debian: cephadm requires lvm2 (bsc#1159466)
+
+-------------------------------------------------------------------
+Wed Dec 18 08:01:17 UTC 2019 - Nathan Cutler <[email protected]>
+
+- ceph-rpmlintrc: fix syntax error introduced by change mentioned
+  in previous changelog entry
+
+-------------------------------------------------------------------
+Tue Dec 17 16:08:38 UTC 2019 - Nathan Cutler <[email protected]>
+
+- Update to 15.0.0-8587-gf0521c1db5:
+  + rebase on tip of upstream master, SHA1 
068aafb2ea3c71b5adda79467847ee03b77bb35e
+    * cephadm: do ceph-volume activate+deactivate as part of systemd unit
+
+-------------------------------------------------------------------
+Mon Dec 16 12:36:02 UTC 2019 - Nathan Cutler <[email protected]>
+
+- Update to 15.0.0-8442-g094a533242:
+  + spec:
+    * fix cephadm user/group creation
+    * cephadm subpackage: start summary with a capital letter
+  + ceph-rpmlintrc: silence some RPMLINT warnings
+
+-------------------------------------------------------------------
+Thu Dec 12 12:07:37 UTC 2019 - Nathan Cutler <[email protected]>
+
+- Update to 15.0.0-8370-gec9b27b5e0
+  + ceph-daemon is renamed to cephadm
+  + mgr/ssh is renamed to mgr/cephadm
+
+-------------------------------------------------------------------
+Tue Dec 10 15:39:59 UTC 2019 - Adrian Schröter <[email protected]>
+
+- increase disk space needs in _constraints for some architectures
+
+-------------------------------------------------------------------
+Mon Dec  2 11:51:18 UTC 2019 - Nathan Cutler <[email protected]>
+
+- Update to 15.0.0-7866-g639502405f: 
+  + rebase on tip of upstream master, SHA1 
95dd54889a9c113f77dd6c2c7e77166335a59794
+
+-------------------------------------------------------------------
+Sun Nov 24 20:12:13 UTC 2019 - Nathan Cutler <[email protected]>
+
+- Update to 15.0.0-7686-g54042e1a06:
+  + rebase on tip of upstream master, SHA1 
2c06beb5ec38c8b9f7bd84152da3f5708de8d0c0
+    * Revert "Merge pull request #16715 from adamemerson/wip-I-Object!" 
(bsc#1157443)
+    * spec: add explicit openssh dependency to ceph-mgr-ssh (bsc#1157527)
+
+-------------------------------------------------------------------
ceph.changes: same change

Old:
----
  ceph-15.0.0-7456-ge089cead79.tar.bz2

New:
----
  ceph-15.1.0-1521-gcdf35413a0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ceph-test.spec ++++++
++++ 637 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/ceph/ceph-test.spec
++++ and /work/SRC/openSUSE:Factory/.ceph.new.26092/ceph-test.spec

ceph.spec: same change
++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.azXMHZ/_old  2020-03-06 21:24:40.565461980 +0100
+++ /var/tmp/diff_new_pack.azXMHZ/_new  2020-03-06 21:24:40.565461980 +0100
@@ -10,7 +10,7 @@
     </conditions>
     <hardware>
       <disk>
-         <size unit="G">28</size>
+         <size unit="G">36</size>
       </disk>
       <memory>
          <size unit="G">10</size>
@@ -25,7 +25,7 @@
     </conditions>
     <hardware>
       <disk>
-         <size unit="G">32</size>
+         <size unit="G">36</size>
       </disk>
       <memory>
          <size unit="G">10</size>
@@ -40,7 +40,7 @@
     </conditions>
     <hardware>
       <disk>
-         <size unit="G">28</size>
+         <size unit="G">36</size>
       </disk>
       <memory>
          <size unit="G">9</size>

++++++ ceph-15.0.0-7456-ge089cead79.tar.bz2 -> 
ceph-15.1.0-1521-gcdf35413a0.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/ceph/ceph-15.0.0-7456-ge089cead79.tar.bz2 
/work/SRC/openSUSE:Factory/.ceph.new.26092/ceph-15.1.0-1521-gcdf35413a0.tar.bz2 
differ: char 11, line 1

++++++ ceph-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.azXMHZ/_old  2020-03-06 21:24:40.797462108 +0100
+++ /var/tmp/diff_new_pack.azXMHZ/_new  2020-03-06 21:24:40.809462115 +0100
@@ -1,9 +1,109 @@
-# to be used as a last resort
+# Upstream has fixed share library dependencies, all within the
+# ceph src package. Eliminating them is a long-term effort.
 addFilter("shlib-fixed-dependency")
-addFilter("ceph-base.*devel-file-in-non-devel-package.*erasure-code")
+
+# ceph-base RPM ships some internal static libraries
 addFilter("ceph-base.*devel-file-in-non-devel-package.*compressor")
 addFilter("ceph-base.*devel-file-in-non-devel-package.*rados-classes")
 addFilter("ceph-base.*devel-file-in-non-devel-package.*libceph_crypto")
 addFilter("ceph-base.*devel-file-in-non-devel-package.*libos_tp")
 addFilter("ceph-base.*devel-file-in-non-devel-package.*libosd_tp")
-addFilter("librados2.*devel-file-in-non-devel-package.*libceph-common")
+
+# env shebang hack is required because the same script has to run in FreeBSD as
+# well as Linux (Fedora, CentOS, SUSE, Debian, Ubuntu, etc.)
+addFilter("ceph-common.*env-script-interpreter.*rbd-replay-many")
+addFilter("ceph-common.*env-script-interpreter.*rbdmap")
+
+# cephadm intentionally ships an empty file (.ssh/authorized_keys)
+# and a hidden directory (/var/lib/cephadm/.ssh)
+addFilter("cephadm.*zero-length")
+addFilter("cephadm.*hidden-file-or-dir")
+
+# ceph-mgr-dashboard ships a bunch of empty files and hidden files: need to 
audit if they are needed (WIP)
+addFilter("ceph-mgr-dashboard.*zero-length")
+addFilter("ceph-mgr-dashboard.*hidden-file-or-dir")
+
+# ceph-immutable-object-cache has a weird description (WIP)
+addFilter("ceph-immutable-object-cache.*description-shorter-than-summary")
+
+# ceph-osd depends on libstoragemgmt explicitly (WIP)
+addFilter("ceph-osd.*explicit-lib-dependency.*libstoragemgmt")
+
+# we have a problem with RPM names that are too long for Joliet filesystem 
(WIP)
+addFilter("filename-too-long-for-joliet")
+
+# ceph-base intentionally calls its logrotate file "etc/logrotate.d/ceph"
+addFilter("ceph-base.*incoherent-logrotate-file")
+
+# many ceph executables might not be relinquishing groups (WIP)
+addFilter("missing-call-to-setgroups-before-setuid")
+
+# package summary might intentionally contain the word "Ceph" 
+addFilter("name-repeated-in-summary")
+
+# the ceph RPM should be of the noarch architecture because it contains no 
binaries (WIP)
+addFilter("ceph.*no-binary")
+
+# cephfs-shell might be missing a Requires (WIP)
+addFilter("cephfs-shell.*no-dependency-on.*python-base")
+
+# ceph-osd ships /etc/sudoers.d/ceph-osd-smartctl without %config (WIP)
+addFilter("ceph-osd.*non-conffile-in-etc.*sudoers")
+
+# cephadm ships /etc/sudoers.d/cephadm without %config (WIP)
+addFilter("cephadm.*non-conffile-in-etc.*sudoers")
+
+# ceph-osd ships /usr/lib/sysctl.d/90-ceph-osd.conf with %config (WIP)
+addFilter("ceph-osd.*non-etc-or-var-file-marked-as-conffile.*sysctl.d")
+
+# ceph-dashboard ships several scripts that don't have executable bit set (WIP)
+addFilter("ceph-mgr-dashboard.*non-executable-script")
+
+# ceph-mgr-rook ships a script that doesn't have executable bit set (WIP)
+addFilter("ceph-mgr-rook.*non-executable-script.*generate_rook_ceph_client.sh")
+
+# some devel packages obsolete the deprecated "ceph-devel" package without 
providing it (WIP)
+addFilter("obsolete-not-provided.*ceph-devel")
+
+# libcephfs2 obsoletes libcephfs1 without providing it (WIP)
+addFilter("libcephfs2.*obsolete-not-provided.*libcephfs1")
+
+# librgw2 calls exit() or _exit(), probably in a non-fork() context (WIP)
+addFilter("librgw2.*shared-lib-calls-exit")
+
+# ceph-base ships with shared libraries - these are internal and upstream does
+# not want to split them into separate RPMS
+addFilter("ceph-base.*shlib-policy-missing-suffix")
+
+# the ceph RPM is a "meta" RPM without any files. These are discouraged by 
SUSE,
+# but upstream relies on this construct and we just have to live with it.
+addFilter("ceph\..*suse-filelist-empty")
+
+# ceph-common ships bash-completion files in the wrong directory (WIP)
+addFilter("ceph-common.*suse-filelist-forbidden-bashcomp-userdirs")
+
+# ceph-base ships a logrotate file in /etc/logrotate.d/ceph but does not not
+# package the log directory /var/log/ceph (WIP)
+addFilter("ceph-base.*suse-logrotate-log-dir-not-packaged")
+
+# our packages are missing "rcFOO" symlinks - I doubt if this is worth fixing
+addFilter("suse-missing-rclink")
+
+# %post scriptlets do not call service_add_post (WIP)
+addFilter("systemd-service-without-service_add_post")
+
+# %pre scriptlets do not call service_add_pre (WIP)
+addFilter("systemd-service-without-service_add_pre")
+
+# %postun scriptlets do not call service_del_postun (WIP)
+addFilter("systemd-service-without-service_del_postun")
+
+# %preun scriptlets do not call service_del_preun (WIP)
+addFilter("systemd-service-without-service_del_preun")
+
+# /run/ceph needs to be added to %files section as %ghost (WIP)
+addFilter("ceph-common.*tmpfile-not-in-filelist")
+
+# ceph-radosgw ships a SO that belongs in librgw-devel (WIP)
+addFilter("ceph-radosgw.*devel-file-in-non-devel-package")
+

++++++ checkin.sh ++++++
--- /var/tmp/diff_new_pack.azXMHZ/_old  2020-03-06 21:24:41.069462259 +0100
+++ /var/tmp/diff_new_pack.azXMHZ/_new  2020-03-06 21:24:41.081462265 +0100
@@ -92,7 +92,7 @@
     # 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
+    git clone --progress --branch $BRANCH $REPO $TMPDIR
     CLONE="$TMPDIR"
 fi
 _check_ceph_clone "$CLONE"
@@ -104,6 +104,7 @@
     rm -rf *.bz2
 fi
 echo "Running make-dist inside clone"
+export DASHBOARD_FRONTEND_LANGS="ALL"
 ./make-dist
 popd
 


Reply via email to