[Pkg-ceph-commits] [ceph] branch ubuntu-xenial updated (1825a8e -> 1dd7788)
James Downing Page
jamespage at moszumanska.debian.org
Thu Sep 29 09:05:43 UTC 2016
This is an automated email from the git hooks/post-receive script.
jamespage pushed a change to branch ubuntu-xenial
in repository ceph.
from 1825a8e releasing package ceph version 10.2.2-0ubuntu0.16.04.2
adds 7f89756 Imported Upstream version 10.2.3
new 25a37ec Merge tag 'upstream/10.2.3' into ubuntu-xenial
new d8285cb New upstream stable release (LP: #1628809).
new 26fe3ec Patchworks
new 4ae0d3d Limit the amount of data per chunk in omap push operations to 64k, ensuring that OSD threads don't hit timeouts during recovery operations (LP: #1628750):
new 1dd7788 Cherry pick fix for 32bit build failures
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
AUTHORS | 12 +
ChangeLog | 370 ++++-
Makefile.am | 1 +
Makefile.in | 6 +-
ceph.spec | 49 +-
ceph.spec.in | 47 +-
configure | 23 +-
configure.ac | 3 +-
debian/changelog | 13 +
debian/patches/32bit-ftbfs.patch | 198 +++
debian/patches/fix-argparse-defaults.patch | 2 +-
.../patches/osd-limit-omap-data-in-push-op.patch | 40 +
debian/patches/rocksdb-flags.patch | 16 -
debian/patches/series | 3 +-
debian/patches/sleep-recover.patch | 2 +-
debian/patches/tests-disable.patch | 11 +-
doc/man/8/radosgw-admin.rst | 4 -
doc/man/8/rbd.rst | 2 +-
install-deps.sh | 32 +-
man/ceph-authtool.8 | 2 +-
man/ceph-clsinfo.8 | 2 +-
man/ceph-conf.8 | 2 +-
man/ceph-create-keys.8 | 2 +-
man/ceph-debugpack.8 | 2 +-
man/ceph-dencoder.8 | 2 +-
man/ceph-deploy.8 | 2 +-
man/ceph-detect-init.8 | 2 +-
man/ceph-disk.8 | 2 +-
man/ceph-fuse.8 | 2 +-
man/ceph-mds.8 | 2 +-
man/ceph-mon.8 | 2 +-
man/ceph-osd.8 | 2 +-
man/ceph-post-file.8 | 2 +-
man/ceph-rbdnamer.8 | 2 +-
man/ceph-rest-api.8 | 2 +-
man/ceph-run.8 | 2 +-
man/ceph-syn.8 | 2 +-
man/ceph.8 | 2 +-
man/cephfs.8 | 2 +-
man/crushtool.8 | 2 +-
man/librados-config.8 | 2 +-
man/monmaptool.8 | 2 +-
man/mount.ceph.8 | 2 +-
man/osdmaptool.8 | 2 +-
man/rados.8 | 2 +-
man/radosgw-admin.8 | 6 +-
man/radosgw.8 | 2 +-
man/rbd-fuse.8 | 2 +-
man/rbd-mirror.8 | 2 +-
man/rbd-nbd.8 | 2 +-
man/rbd-replay-many.8 | 2 +-
man/rbd-replay-prep.8 | 2 +-
man/rbd-replay.8 | 2 +-
man/rbd.8 | 4 +-
man/rbdmap.8 | 2 +-
selinux/ceph.te | 4 +-
src/.git_version | 4 +-
src/Makefile-client.am | 7 +
src/Makefile-env.am | 2 +
src/Makefile-server.am | 7 -
src/Makefile.in | 1492 ++++++++++----------
src/ceph-disk/ceph_disk/main.py | 19 +-
src/ceph-osd-prestart.sh | 4 +-
src/client/Client.cc | 210 +--
src/client/Client.h | 8 +-
src/client/Inode.h | 9 +-
src/client/MetaRequest.h | 2 +-
src/client/MetaSession.h | 8 +-
src/client/fuse_ll.cc | 10 +-
src/cls/rgw/cls_rgw.cc | 21 +-
src/cls/rgw/cls_rgw_types.h | 4 +-
src/common/admin_socket.cc | 2 +-
src/common/ceph_context.cc | 5 +
src/common/ceph_context.h | 1 +
src/common/common_init.cc | 9 +-
src/common/config_opts.h | 22 +-
src/common/event_socket.h | 1 +
src/common/obj_bencher.cc | 7 +
src/common/scrub_types.cc | 20 +-
src/common/scrub_types.h | 8 +-
src/common/strtol.cc | 2 +
src/global/global_init.cc | 72 +-
src/include/buffer.h | 4 +-
src/include/rados/buffer.h | 4 +-
src/include/rados/librados.h | 16 +
src/include/rados/rados_types.hpp | 30 +-
src/include/rbd/librbd.h | 23 +
src/include/rbd/librbd.hpp | 12 +
src/journal/Entry.cc | 2 +-
src/journal/FutureImpl.cc | 43 +-
src/journal/FutureImpl.h | 4 +
src/journal/JournalMetadata.cc | 32 +-
src/journal/JournalMetadata.h | 20 +-
src/journal/JournalMetadataListener.h | 30 +
src/journal/JournalPlayer.cc | 272 ++--
src/journal/JournalPlayer.h | 14 +-
src/journal/JournalRecorder.cc | 2 +-
src/journal/JournalRecorder.h | 2 +-
src/journal/JournalTrimmer.cc | 2 +-
src/journal/JournalTrimmer.h | 2 +-
src/journal/Journaler.cc | 31 +-
src/journal/Journaler.h | 11 +-
src/journal/Makefile.am | 2 +
src/journal/ObjectPlayer.cc | 131 +-
src/journal/ObjectPlayer.h | 30 +-
src/journal/ObjectRecorder.cc | 2 +-
src/journal/Settings.h | 19 +
src/librbd/AioCompletion.cc | 372 +++--
src/librbd/AioCompletion.h | 447 +++---
src/librbd/AioImageRequest.cc | 461 +++---
src/librbd/AioImageRequest.h | 87 +-
src/librbd/AioImageRequestWQ.cc | 18 +-
src/librbd/AioImageRequestWQ.h | 1 -
src/librbd/AioObjectRequest.cc | 1002 +++++++------
src/librbd/AioObjectRequest.h | 695 ++++-----
src/librbd/AsyncObjectThrottle.cc | 2 -
src/librbd/AsyncObjectThrottle.h | 2 -
src/librbd/AsyncRequest.cc | 2 -
src/librbd/AsyncRequest.h | 10 +-
src/librbd/CopyupRequest.cc | 390 ++---
src/librbd/CopyupRequest.h | 153 +-
src/librbd/DiffIterate.cc | 2 -
src/librbd/ExclusiveLock.cc | 46 +-
src/librbd/ExclusiveLock.h | 21 +-
src/librbd/ImageCtx.cc | 23 +-
src/librbd/ImageCtx.h | 13 +-
src/librbd/ImageState.cc | 255 +++-
src/librbd/ImageState.h | 9 +
src/librbd/ImageWatcher.cc | 590 +++++---
src/librbd/ImageWatcher.h | 14 +-
src/librbd/Journal.cc | 313 +++-
src/librbd/Journal.h | 55 +-
src/librbd/LibrbdWriteback.cc | 4 +-
src/librbd/LibrbdWriteback.h | 5 +-
src/librbd/MirroringWatcher.cc | 1 +
src/librbd/MirroringWatcher.h | 5 +-
src/librbd/ObjectMap.cc | 18 +-
src/librbd/ObjectMap.h | 5 +-
src/librbd/Operations.cc | 107 +-
src/librbd/Operations.h | 17 +-
src/librbd/SnapInfo.h | 3 -
src/librbd/TaskFinisher.h | 18 +-
src/librbd/Utils.h | 7 +-
src/librbd/exclusive_lock/AcquireRequest.h | 2 -
src/librbd/exclusive_lock/ReleaseRequest.cc | 15 +-
src/librbd/exclusive_lock/ReleaseRequest.h | 1 -
src/librbd/image/CloseRequest.cc | 26 +-
src/librbd/image/CloseRequest.h | 7 +-
src/librbd/image/OpenRequest.cc | 1 -
src/librbd/image/OpenRequest.h | 1 -
src/librbd/image/RefreshRequest.cc | 2 -
src/librbd/image/RefreshRequest.h | 1 -
src/librbd/image/SetSnapRequest.cc | 10 +-
src/librbd/image/SetSnapRequest.h | 2 -
src/librbd/image_watcher/NotifyLockOwner.h | 1 -
src/librbd/internal.cc | 95 +-
src/librbd/journal/Policy.h | 2 +-
src/librbd/journal/Replay.cc | 177 ++-
src/librbd/journal/Replay.h | 10 +-
src/librbd/journal/StandardPolicy.cc | 5 -
src/librbd/journal/StandardPolicy.h | 4 +-
src/librbd/journal/Types.cc | 9 +-
src/librbd/journal/Types.h | 17 +-
src/librbd/librbd.cc | 56 +-
src/librbd/object_map/InvalidateRequest.cc | 2 -
src/librbd/object_map/LockRequest.h | 4 +-
src/librbd/object_map/RefreshRequest.cc | 3 -
src/librbd/object_map/RefreshRequest.h | 3 +-
src/librbd/object_map/Request.cc | 3 -
src/librbd/object_map/SnapshotCreateRequest.cc | 1 -
src/librbd/object_map/SnapshotRemoveRequest.cc | 5 +
src/librbd/object_map/SnapshotRemoveRequest.h | 3 +-
src/librbd/object_map/SnapshotRollbackRequest.cc | 1 -
src/librbd/object_map/UnlockRequest.h | 5 +-
src/librbd/object_map/UpdateRequest.cc | 1 -
src/librbd/operation/FlattenRequest.cc | 4 +-
src/librbd/operation/RebuildObjectMapRequest.cc | 1 -
src/librbd/operation/RenameRequest.h | 1 -
src/librbd/operation/Request.cc | 74 +-
src/librbd/operation/Request.h | 37 +-
src/librbd/operation/ResizeRequest.cc | 27 +-
src/librbd/operation/SnapshotCreateRequest.cc | 31 +-
src/librbd/operation/SnapshotCreateRequest.h | 2 -
src/librbd/operation/SnapshotProtectRequest.h | 1 -
src/librbd/operation/SnapshotRemoveRequest.cc | 1 -
src/librbd/operation/SnapshotRenameRequest.cc | 16 +-
src/librbd/operation/SnapshotRenameRequest.h | 5 +-
src/librbd/operation/SnapshotRollbackRequest.cc | 12 +-
src/librbd/operation/SnapshotRollbackRequest.h | 2 +-
src/librbd/operation/SnapshotUnprotectRequest.h | 1 -
src/librbd/operation/TrimRequest.cc | 10 +-
src/librbd/parent_types.h | 2 +-
src/mds/CDir.cc | 18 +-
src/mds/CInode.cc | 36 +-
src/mds/CInode.h | 9 +-
src/mds/FSMap.cc | 3 +-
src/mds/Locker.cc | 7 +-
src/mds/MDCache.cc | 268 ++--
src/mds/MDCache.h | 50 +-
src/mds/MDSDaemon.cc | 59 +-
src/mds/MDSDaemon.h | 10 +-
src/mds/MDSMap.cc | 2 +-
src/mds/MDSRank.cc | 73 +-
src/mds/MDSRank.h | 13 +-
src/mds/Server.cc | 92 +-
src/mds/Server.h | 1 +
src/mds/SessionMap.cc | 2 +-
src/mds/SimpleLock.h | 2 +-
src/mds/SnapRealm.cc | 4 +-
src/mds/StrayManager.cc | 7 +-
src/mds/events/EMetaBlob.h | 6 +-
src/mds/events/EOpen.h | 6 +-
src/mds/journal.cc | 38 +-
src/mds/mdstypes.cc | 7 +-
src/mds/mdstypes.h | 40 +-
src/messages/MClientReconnect.h | 4 +-
src/messages/MMDSCacheRejoin.h | 3 +-
src/messages/MNop.h | 54 +
src/messages/Makefile.am | 3 +-
src/mon/MDSMonitor.cc | 15 +-
src/mon/MonClient.cc | 4 +-
src/mon/Monitor.cc | 38 +-
src/mon/Monitor.h | 6 +-
src/mon/OSDMonitor.cc | 46 +-
src/mon/OSDMonitor.h | 1 +
src/msg/async/AsyncConnection.cc | 221 ++-
src/msg/async/AsyncConnection.h | 59 +-
src/msg/async/AsyncMessenger.cc | 69 +-
src/msg/async/AsyncMessenger.h | 16 +-
src/msg/async/Event.cc | 96 +-
src/msg/async/Event.h | 10 +-
src/msg/async/EventKqueue.cc | 6 +-
src/msg/async/net_handler.cc | 2 +-
src/ocf/Makefile.am | 14 +-
src/ocf/Makefile.in | 49 +-
src/ocf/ceph.in | 177 ---
src/os/filestore/FileStore.cc | 6 +-
src/os/filestore/HashIndex.cc | 12 +-
src/os/filestore/HashIndex.h | 5 +
src/osd/OSD.cc | 13 +-
src/osd/PG.cc | 26 +-
src/osd/PG.h | 14 +-
src/osd/ReplicatedBackend.cc | 4 +
src/osd/ReplicatedPG.cc | 91 +-
src/osd/ReplicatedPG.h | 2 +-
src/osd/osd_types.h | 19 +
src/osdc/Journaler.cc | 2 +-
src/osdc/ObjectCacher.cc | 3 +-
src/osdc/Objecter.cc | 6 +-
src/osdc/Objecter.h | 2 +-
src/pybind/ceph_argparse.py | 67 +-
src/pybind/ceph_volume_client.py | 601 +++++++-
src/pybind/cephfs/cephfs.pyx | 67 +-
src/rbd_replay/ActionTypes.cc | 18 +
src/rbd_replay/ActionTypes.h | 28 +
src/rbd_replay/actions.cc | 34 +-
src/rbd_replay/actions.hpp | 30 +
src/rbd_replay/ios.cc | 24 +
src/rbd_replay/ios.hpp | 50 +
src/rbd_replay/rbd-replay-prep.cc | 30 +
src/rbdmap | 2 +-
src/rgw/Makefile.am | 2 +-
src/rgw/librgw.cc | 6 +-
src/rgw/rgw_admin.cc | 67 +-
src/rgw/rgw_auth_s3.cc | 11 +-
src/rgw/rgw_bucket.cc | 125 +-
src/rgw/rgw_bucket.h | 6 +-
src/rgw/rgw_common.cc | 35 +-
src/rgw/rgw_common.h | 42 +-
src/rgw/rgw_coroutine.cc | 20 +-
src/rgw/rgw_coroutine.h | 12 +-
src/rgw/rgw_cors.cc | 7 +
src/rgw/rgw_cors.h | 1 +
src/rgw/rgw_cr_rados.cc | 50 +-
src/rgw/rgw_cr_rados.h | 70 +-
src/rgw/rgw_cr_rest.h | 2 +-
src/rgw/rgw_data_sync.cc | 623 +++++---
src/rgw/rgw_data_sync.h | 25 +-
src/rgw/rgw_fcgi_process.cc | 6 +-
src/rgw/rgw_http_client.cc | 22 +-
src/rgw/rgw_json_enc.cc | 2 +
src/rgw/rgw_ldap.cc | 35 +
src/rgw/rgw_ldap.h | 54 +-
src/rgw/rgw_object_expirer_core.cc | 56 +-
src/rgw/rgw_object_expirer_core.h | 30 +-
src/rgw/rgw_op.cc | 213 ++-
src/rgw/rgw_op.h | 6 +-
src/rgw/rgw_period_puller.cc | 7 +
src/rgw/rgw_process.h | 1 -
src/rgw/rgw_rados.cc | 401 ++++--
src/rgw/rgw_rados.h | 83 +-
src/rgw/rgw_realm_watcher.cc | 5 +-
src/rgw/rgw_rest.cc | 227 ++-
src/rgw/rgw_rest.h | 11 +-
src/rgw/rgw_rest_client.cc | 2 +-
src/rgw/rgw_rest_realm.cc | 9 +-
src/rgw/rgw_rest_s3.cc | 554 ++++++--
src/rgw/rgw_rest_s3.h | 21 +-
src/rgw/rgw_rest_s3website.h | 5 +-
src/rgw/rgw_rest_swift.cc | 88 +-
src/rgw/rgw_rest_swift.h | 2 +-
src/rgw/rgw_rest_user.cc | 10 +-
src/rgw/rgw_sync.cc | 49 +-
src/rgw/rgw_user.cc | 7 +-
src/rgw/rgw_user.h | 31 +-
src/rocksdb/Makefile | 3 +-
src/script/subman | 8 +-
src/test/Makefile-client.am | 18 +-
src/test/Makefile.am | 7 +-
src/test/centos-6/ceph.spec.in | 47 +-
src/test/centos-6/install-deps.sh | 32 +-
src/test/centos-7/ceph.spec.in | 47 +-
src/test/centos-7/install-deps.sh | 32 +-
src/test/cli/radosgw-admin/help.t | 5 +-
src/test/debian-jessie/install-deps.sh | 32 +-
src/test/fedora-21/ceph.spec.in | 47 +-
src/test/fedora-21/install-deps.sh | 32 +-
src/test/journal/RadosTestFixture.cc | 10 +-
src/test/journal/RadosTestFixture.h | 5 +-
src/test/journal/mock/MockJournaler.h | 20 +-
src/test/journal/test_FutureImpl.cc | 7 +-
src/test/journal/test_JournalPlayer.cc | 748 +++++-----
src/test/journal/test_Journaler.cc | 9 +-
src/test/journal/test_ObjectPlayer.cc | 211 +--
src/test/librados/cmd.cc | 35 +
src/test/librados/misc.cc | 24 +-
src/test/librados/test.h | 2 +-
.../exclusive_lock/test_mock_ReleaseRequest.cc | 20 +-
src/test/librbd/fsx.cc | 42 +-
src/test/librbd/journal/test_Entries.cc | 6 +-
src/test/librbd/journal/test_Replay.cc | 42 +-
src/test/librbd/journal/test_mock_Replay.cc | 61 +-
src/test/librbd/mock/MockImageCtx.h | 47 +-
src/test/librbd/mock/MockJournal.h | 34 +-
src/test/librbd/mock/MockJournalPolicy.h | 2 +-
src/test/librbd/mock/MockOperations.h | 22 +-
.../object_map/test_mock_SnapshotRemoveRequest.cc | 25 +
.../librbd/operation/test_mock_ResizeRequest.cc | 37 +-
.../operation/test_mock_SnapshotRollbackRequest.cc | 12 +-
src/test/librbd/test_internal.cc | 6 +-
src/test/librbd/test_librbd.cc | 195 ++-
src/test/librbd/test_mirroring.cc | 3 +-
src/test/librbd/test_mock_ExclusiveLock.cc | 71 +
src/test/librbd/test_mock_Journal.cc | 194 ++-
src/test/librbd/test_mock_fixture.cc | 18 +-
src/test/librbd/test_mock_fixture.h | 5 +-
src/test/librbd/test_support.h | 13 +-
src/test/msgr/test_msgr.cc | 33 +-
src/test/opensuse-13.2/ceph.spec.in | 47 +-
src/test/opensuse-13.2/install-deps.sh | 32 +-
src/test/osd/osd-scrub-repair.sh | 49 +
src/test/osd/osd-scrub-snaps.sh | 46 +-
src/test/osdc/MemWriteback.cc | 163 +++
src/test/osdc/{FakeWriteback.h => MemWriteback.h} | 15 +-
src/test/osdc/object_cacher_stress.cc | 192 ++-
src/test/pybind/test_ceph_argparse.py | 26 +-
src/test/rbd_mirror/image_replay.cc | 225 ---
.../image_replayer/test_mock_BootstrapRequest.cc | 15 +
.../image_replayer/test_mock_EventPreprocessor.cc | 265 ++++
.../image_sync/test_mock_ImageCopyRequest.cc | 232 ++-
.../image_sync/test_mock_ObjectCopyRequest.cc | 60 +-
.../image_sync/test_mock_SnapshotCopyRequest.cc | 109 +-
.../image_sync/test_mock_SnapshotCreateRequest.cc | 56 +-
.../image_sync/test_mock_SyncPointCreateRequest.cc | 31 +-
.../image_sync/test_mock_SyncPointPruneRequest.cc | 97 +-
src/test/rbd_mirror/test_ImageDeleter.cc | 37 +-
src/test/rbd_mirror/test_ImageReplayer.cc | 357 ++++-
src/test/rbd_mirror/test_ImageSync.cc | 3 +-
src/test/rbd_mirror/test_mock_ImageReplayer.cc | 60 +-
src/test/rbd_mirror/test_mock_ImageSync.cc | 84 +-
.../rbd_mirror/test_mock_ImageSyncThrottler.cc | 409 ++++++
src/test/strtol.cc | 15 +
src/test/test_subman.sh | 28 +
src/test/ubuntu-12.04/install-deps.sh | 32 +-
src/test/ubuntu-14.04/install-deps.sh | 32 +-
src/tools/Makefile-client.am | 4 +
src/tools/rados/rados.cc | 132 +-
src/tools/rbd/action/Journal.cc | 3 +-
src/tools/rbd_mirror/ImageDeleter.cc | 182 ++-
src/tools/rbd_mirror/ImageDeleter.h | 50 +-
src/tools/rbd_mirror/ImageReplayer.cc | 355 ++++-
src/tools/rbd_mirror/ImageReplayer.h | 59 +-
src/tools/rbd_mirror/ImageSync.cc | 5 +-
src/tools/rbd_mirror/ImageSyncThrottler.cc | 253 ++++
src/tools/rbd_mirror/ImageSyncThrottler.h | 107 ++
src/tools/rbd_mirror/Mirror.cc | 34 +-
src/tools/rbd_mirror/Mirror.h | 1 +
src/tools/rbd_mirror/PoolWatcher.cc | 8 +
src/tools/rbd_mirror/PoolWatcher.h | 3 +
src/tools/rbd_mirror/Replayer.cc | 196 ++-
src/tools/rbd_mirror/Replayer.h | 19 +-
.../rbd_mirror/image_replayer/BootstrapRequest.cc | 65 +-
.../rbd_mirror/image_replayer/BootstrapRequest.h | 38 +-
.../rbd_mirror/image_replayer/EventPreprocessor.cc | 202 +++
.../rbd_mirror/image_replayer/EventPreprocessor.h | 118 ++
.../image_replayer/OpenLocalImageRequest.cc | 15 +-
.../rbd_mirror/image_sync/ImageCopyRequest.cc | 105 +-
src/tools/rbd_mirror/image_sync/ImageCopyRequest.h | 7 +
.../rbd_mirror/image_sync/ObjectCopyRequest.cc | 7 +
.../rbd_mirror/image_sync/SyncPointPruneRequest.cc | 24 +-
.../rbd_mirror/image_sync/SyncPointPruneRequest.h | 2 +
src/tools/rbd_mirror/types.h | 4 +
src/tools/rbd_nbd/rbd-nbd.cc | 39 +-
src/tracing/librbd.tp | 38 +
src/vstart.sh | 12 +-
udev/60-ceph-by-parttypeuuid.rules | 31 +
406 files changed, 15463 insertions(+), 6971 deletions(-)
create mode 100644 debian/patches/32bit-ftbfs.patch
create mode 100644 debian/patches/osd-limit-omap-data-in-push-op.patch
delete mode 100644 debian/patches/rocksdb-flags.patch
create mode 100644 src/journal/JournalMetadataListener.h
create mode 100644 src/journal/Settings.h
create mode 100644 src/messages/MNop.h
delete mode 100644 src/ocf/ceph.in
create mode 100644 src/test/osdc/MemWriteback.cc
copy src/test/osdc/{FakeWriteback.h => MemWriteback.h} (69%)
delete mode 100644 src/test/rbd_mirror/image_replay.cc
create mode 100644 src/test/rbd_mirror/image_replayer/test_mock_EventPreprocessor.cc
create mode 100644 src/test/rbd_mirror/test_mock_ImageSyncThrottler.cc
create mode 100755 src/test/test_subman.sh
create mode 100644 src/tools/rbd_mirror/ImageSyncThrottler.cc
create mode 100644 src/tools/rbd_mirror/ImageSyncThrottler.h
create mode 100644 src/tools/rbd_mirror/image_replayer/EventPreprocessor.cc
create mode 100644 src/tools/rbd_mirror/image_replayer/EventPreprocessor.h
create mode 100644 udev/60-ceph-by-parttypeuuid.rules
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ceph/ceph.git
More information about the Pkg-ceph-commits
mailing list