]> git.proxmox.com Git - ceph.git/commit
update sources to v12.2.5
authorFabian Grünbichler <f.gruenbichler@proxmox.com>
Wed, 25 Apr 2018 08:02:09 +0000 (10:02 +0200)
committerFabian Grünbichler <f.gruenbichler@proxmox.com>
Wed, 25 Apr 2018 08:02:09 +0000 (10:02 +0200)
commit94b1876350060563a6ac95339df15f95fd3ebadc
treefa851c9bb34789df30b9f105f8a0441540486d5a
parent4832b6f0acade977670a37c20ff5dbe69e727416
update sources to v12.2.5
412 files changed:
Makefile
ceph/CMakeLists.txt
ceph/COPYING
ceph/PendingReleaseNotes
ceph/README.md
ceph/alpine/APKBUILD
ceph/ceph.spec
ceph/ceph.spec.in
ceph/debian/changelog
ceph/debian/control
ceph/debian/copyright
ceph/doc/cephfs/upgrading.rst
ceph/doc/conf.py
ceph/doc/dev/ceph-volume/lvm.rst
ceph/doc/dev/index.rst
ceph/doc/install/install-ceph-gateway.rst
ceph/doc/install/manual-deployment.rst
ceph/doc/man/8/ceph-authtool.rst
ceph/doc/man/8/ceph-volume.rst
ceph/doc/man/8/radosgw-admin.rst
ceph/doc/mgr/restful.rst
ceph/doc/mgr/zabbix.rst
ceph/doc/rados/command/list-inconsistent-obj.json
ceph/doc/rados/command/list-inconsistent-snap.json
ceph/doc/rados/configuration/bluestore-config-ref.rst
ceph/doc/rados/configuration/storage-devices.rst
ceph/doc/rados/operations/bluestore-migration.rst [new file with mode: 0644]
ceph/doc/rados/operations/index.rst
ceph/doc/rados/operations/pg-states.rst
ceph/doc/rados/troubleshooting/troubleshooting-pg.rst
ceph/doc/radosgw/adminops.rst
ceph/doc/radosgw/config-ref.rst
ceph/doc/radosgw/frontends.rst [new file with mode: 0644]
ceph/doc/radosgw/index.rst
ceph/man/conf.py
ceph/qa/cephfs/clusters/1-mds-1-client.yaml [new file with mode: 0644]
ceph/qa/cephfs/clusters/1-mds-2-client.yaml [new file with mode: 0644]
ceph/qa/cephfs/clusters/1-mds-4-client.yaml [new file with mode: 0644]
ceph/qa/cephfs/overrides/log-config.yaml [new file with mode: 0644]
ceph/qa/cephfs/overrides/osd-asserts.yaml [new file with mode: 0644]
ceph/qa/standalone/ceph-helpers.sh
ceph/qa/standalone/mon/osd-pool-create.sh
ceph/qa/standalone/osd/repro_long_log.sh [new file with mode: 0755]
ceph/qa/standalone/scrub/osd-recovery-scrub.sh
ceph/qa/standalone/scrub/osd-scrub-repair.sh
ceph/qa/standalone/scrub/osd-scrub-snaps.sh
ceph/qa/standalone/scrub/osd-scrub-test.sh [new file with mode: 0755]
ceph/qa/standalone/special/ceph_objectstore_tool.py
ceph/qa/suites/fs/basic_functional/tasks/cephfs_scrub_tests.yaml
ceph/qa/suites/fs/basic_functional/tasks/mds-full.yaml
ceph/qa/suites/kcephfs/cephfs/clusters/1-mds-1-client.yaml [new symlink]
ceph/qa/suites/kcephfs/cephfs/clusters/fixed-3-cephfs.yaml [deleted symlink]
ceph/qa/suites/kcephfs/cephfs/overrides/+ [new file with mode: 0644]
ceph/qa/suites/kcephfs/cephfs/overrides/debug.yaml [new symlink]
ceph/qa/suites/kcephfs/cephfs/overrides/frag_enable.yaml [new symlink]
ceph/qa/suites/kcephfs/cephfs/overrides/log-config.yaml [new symlink]
ceph/qa/suites/kcephfs/cephfs/overrides/osd-asserts.yaml [new symlink]
ceph/qa/suites/kcephfs/cephfs/overrides/whitelist_health.yaml [new symlink]
ceph/qa/suites/kcephfs/cephfs/overrides/whitelist_wrongly_marked_down.yaml [new symlink]
ceph/qa/suites/kcephfs/mixed-clients/clusters/1-mds-2-client.yaml [new symlink]
ceph/qa/suites/kcephfs/mixed-clients/clusters/2-clients.yaml [deleted file]
ceph/qa/suites/kcephfs/mixed-clients/overrides/+ [new file with mode: 0644]
ceph/qa/suites/kcephfs/mixed-clients/overrides/debug.yaml [new symlink]
ceph/qa/suites/kcephfs/mixed-clients/overrides/frag_enable.yaml [new symlink]
ceph/qa/suites/kcephfs/mixed-clients/overrides/log-config.yaml [new symlink]
ceph/qa/suites/kcephfs/mixed-clients/overrides/osd-asserts.yaml [new symlink]
ceph/qa/suites/kcephfs/mixed-clients/overrides/whitelist_health.yaml [new symlink]
ceph/qa/suites/kcephfs/mixed-clients/overrides/whitelist_wrongly_marked_down.yaml [new symlink]
ceph/qa/suites/kcephfs/recovery/clusters/1-mds-4-client.yaml [new symlink]
ceph/qa/suites/kcephfs/recovery/clusters/4-remote-clients.yaml [deleted file]
ceph/qa/suites/kcephfs/recovery/overrides/+ [new file with mode: 0644]
ceph/qa/suites/kcephfs/recovery/overrides/debug.yaml [new symlink]
ceph/qa/suites/kcephfs/recovery/overrides/frag_enable.yaml [new symlink]
ceph/qa/suites/kcephfs/recovery/overrides/log-config.yaml [new symlink]
ceph/qa/suites/kcephfs/recovery/overrides/osd-asserts.yaml [new symlink]
ceph/qa/suites/kcephfs/recovery/overrides/whitelist_health.yaml [new symlink]
ceph/qa/suites/kcephfs/recovery/overrides/whitelist_wrongly_marked_down.yaml [new symlink]
ceph/qa/suites/kcephfs/recovery/tasks/mds-full.yaml
ceph/qa/suites/kcephfs/thrash/clusters/1-mds-1-client.yaml [new symlink]
ceph/qa/suites/kcephfs/thrash/clusters/fixed-3-cephfs.yaml [deleted symlink]
ceph/qa/suites/kcephfs/thrash/overrides/+ [new file with mode: 0644]
ceph/qa/suites/kcephfs/thrash/overrides/debug.yaml [new symlink]
ceph/qa/suites/kcephfs/thrash/overrides/frag_enable.yaml [new symlink]
ceph/qa/suites/kcephfs/thrash/overrides/log-config.yaml [new symlink]
ceph/qa/suites/kcephfs/thrash/overrides/osd-asserts.yaml [new symlink]
ceph/qa/suites/kcephfs/thrash/overrides/whitelist_health.yaml [new symlink]
ceph/qa/suites/kcephfs/thrash/overrides/whitelist_wrongly_marked_down.yaml [new symlink]
ceph/qa/suites/kcephfs/thrash/thrashers/mon.yaml
ceph/qa/suites/rados/singleton/all/divergent_priors.yaml
ceph/qa/suites/rados/singleton/all/divergent_priors2.yaml
ceph/qa/suites/rbd/maintenance/qemu/xfstests.yaml
ceph/qa/suites/rgw/singleton/overrides.yaml
ceph/qa/suites/rgw/verify/overrides.yaml
ceph/qa/suites/upgrade/jewel-x/ceph-deploy/jewel-luminous.yaml
ceph/qa/suites/upgrade/jewel-x/point-to-point-x/% [deleted file]
ceph/qa/suites/upgrade/jewel-x/point-to-point-x/distros/centos_7.3.yaml [deleted symlink]
ceph/qa/suites/upgrade/jewel-x/point-to-point-x/distros/ubuntu_14.04.yaml [deleted symlink]
ceph/qa/suites/upgrade/jewel-x/point-to-point-x/point-to-point-upgrade.yaml [deleted file]
ceph/qa/suites/upgrade/luminous-x/point-to-point-x/point-to-point-upgrade.yaml
ceph/qa/tasks/cephfs/filesystem.py
ceph/qa/tasks/cephfs/test_full.py
ceph/qa/tasks/cephfs/test_scrub.py [new file with mode: 0644]
ceph/qa/tasks/mgr/test_module_selftest.py
ceph/qa/tasks/qemu.py
ceph/qa/tasks/swift.py
ceph/qa/workunits/rados/test-upgrade-to-mimic.sh [new file with mode: 0755]
ceph/qa/workunits/rbd/run_devstack_tempest.sh
ceph/qa/workunits/rbd/test_admin_socket.sh
ceph/run-make-check.sh
ceph/src/.git_version
ceph/src/ceph-detect-init/CMakeLists.txt
ceph/src/ceph-detect-init/tox.ini
ceph/src/ceph-disk/CMakeLists.txt
ceph/src/ceph-disk/tox.ini
ceph/src/ceph-volume/ceph_volume/api/lvm.py
ceph/src/ceph-volume/ceph_volume/devices/lvm/activate.py
ceph/src/ceph-volume/ceph_volume/devices/lvm/common.py
ceph/src/ceph-volume/ceph_volume/devices/lvm/listing.py
ceph/src/ceph-volume/ceph_volume/devices/lvm/prepare.py
ceph/src/ceph-volume/ceph_volume/process.py
ceph/src/ceph-volume/ceph_volume/systemd/systemctl.py
ceph/src/ceph-volume/ceph_volume/tests/api/test_lvm.py
ceph/src/ceph-volume/ceph_volume/tests/devices/lvm/test_activate.py
ceph/src/ceph-volume/ceph_volume/tests/functional/Vagrantfile
ceph/src/ceph-volume/ceph_volume/tests/functional/lvm/centos7/bluestore/dmcrypt/test.yml
ceph/src/ceph-volume/ceph_volume/tests/functional/lvm/centos7/filestore/dmcrypt/test.yml
ceph/src/ceph-volume/ceph_volume/tests/functional/lvm/playbooks/test_bluestore.yml
ceph/src/ceph-volume/ceph_volume/tests/functional/lvm/playbooks/test_filestore.yml
ceph/src/ceph-volume/ceph_volume/tests/functional/lvm/tox.ini
ceph/src/ceph-volume/ceph_volume/tests/functional/lvm/xenial/bluestore/dmcrypt/test.yml
ceph/src/ceph-volume/ceph_volume/tests/functional/lvm/xenial/filestore/dmcrypt/test.yml
ceph/src/ceph-volume/ceph_volume/tests/functional/scripts/vagrant_reload.sh [new file with mode: 0644]
ceph/src/ceph-volume/ceph_volume/tests/functional/simple/tox.ini
ceph/src/ceph-volume/ceph_volume/tests/test_process.py [new file with mode: 0644]
ceph/src/ceph-volume/ceph_volume/tests/util/test_prepare.py
ceph/src/ceph-volume/ceph_volume/tests/util/test_system.py
ceph/src/ceph-volume/ceph_volume/util/disk.py
ceph/src/ceph-volume/ceph_volume/util/prepare.py
ceph/src/ceph-volume/ceph_volume/util/system.py
ceph/src/client/Client.cc
ceph/src/client/Inode.cc
ceph/src/client/Inode.h
ceph/src/client/MetaRequest.h
ceph/src/client/SyntheticClient.cc
ceph/src/cls/rbd/cls_rbd.cc
ceph/src/cls/rgw/cls_rgw.cc
ceph/src/cls/user/cls_user.cc
ceph/src/cls/user/cls_user_client.cc
ceph/src/cls/user/cls_user_client.h
ceph/src/cls/user/cls_user_ops.h
ceph/src/common/Formatter.cc
ceph/src/common/Formatter.h
ceph/src/common/HTMLFormatter.cc
ceph/src/common/HTMLFormatter.h
ceph/src/common/ceph_argparse.cc
ceph/src/common/ceph_time.h
ceph/src/common/dns_resolve.cc
ceph/src/common/escape.c
ceph/src/common/escape.h
ceph/src/common/ipaddr.cc
ceph/src/common/legacy_config_opts.h
ceph/src/common/options.cc
ceph/src/common/scrub_types.cc
ceph/src/common/scrub_types.h
ceph/src/common/sstring.hh
ceph/src/common/util.cc
ceph/src/crush/CrushWrapper.cc
ceph/src/crush/CrushWrapper.h
ceph/src/include/btree_interval_set.h [deleted file]
ceph/src/include/btree_map.h [new file with mode: 0644]
ceph/src/include/compact_map.h
ceph/src/include/compact_set.h
ceph/src/include/config-h.in.cmake
ceph/src/include/encoding.h
ceph/src/include/encoding_btree.h [deleted file]
ceph/src/include/filepath.h
ceph/src/include/frag.h
ceph/src/include/interval_set.h
ceph/src/include/mempool.h
ceph/src/include/rados/rados_types.hpp
ceph/src/java/CMakeLists.txt
ceph/src/journal/JournalMetadata.cc
ceph/src/journal/JournalMetadata.h
ceph/src/journal/ObjectRecorder.cc
ceph/src/journal/ObjectRecorder.h
ceph/src/kv/MemDB.h
ceph/src/librados/IoCtxImpl.cc
ceph/src/librados/librados.cc
ceph/src/librados/snap_set_diff.cc
ceph/src/librados/snap_set_diff.h
ceph/src/librbd/Journal.cc
ceph/src/librbd/Operations.cc
ceph/src/librbd/api/DiffIterate.cc
ceph/src/librbd/io/ObjectRequest.h
ceph/src/librbd/operation/ObjectMapIterate.cc
ceph/src/librbd/operation/RenameRequest.cc
ceph/src/librbd/operation/RenameRequest.h
ceph/src/log/Entry.h
ceph/src/log/EntryQueue.h
ceph/src/log/Log.cc
ceph/src/mds/Beacon.cc
ceph/src/mds/Beacon.h
ceph/src/mds/CDentry.cc
ceph/src/mds/CDentry.h
ceph/src/mds/CDir.cc
ceph/src/mds/CDir.h
ceph/src/mds/CInode.cc
ceph/src/mds/CInode.h
ceph/src/mds/Capability.cc
ceph/src/mds/Capability.h
ceph/src/mds/DamageTable.cc
ceph/src/mds/DamageTable.h
ceph/src/mds/FSMap.cc
ceph/src/mds/FSMap.h
ceph/src/mds/FSMapUser.h
ceph/src/mds/Locker.cc
ceph/src/mds/Locker.h
ceph/src/mds/LogEvent.cc
ceph/src/mds/LogEvent.h
ceph/src/mds/MDBalancer.cc
ceph/src/mds/MDCache.cc
ceph/src/mds/MDCache.h
ceph/src/mds/MDSAuthCaps.cc
ceph/src/mds/MDSAuthCaps.h
ceph/src/mds/MDSCacheObject.h
ceph/src/mds/MDSDaemon.cc
ceph/src/mds/MDSDaemon.h
ceph/src/mds/MDSMap.h
ceph/src/mds/MDSRank.cc
ceph/src/mds/MDSRank.h
ceph/src/mds/Mantle.cc
ceph/src/mds/Mantle.h
ceph/src/mds/Migrator.cc
ceph/src/mds/RecoveryQueue.cc
ceph/src/mds/ScrubHeader.h
ceph/src/mds/ScrubStack.cc
ceph/src/mds/Server.cc
ceph/src/mds/Server.h
ceph/src/mds/SessionMap.cc
ceph/src/mds/SimpleLock.cc
ceph/src/mds/SimpleLock.h
ceph/src/mds/SnapClient.h
ceph/src/mds/SnapRealm.cc
ceph/src/mds/SnapRealm.h
ceph/src/mds/StrayManager.cc
ceph/src/mds/events/EMetaBlob.h
ceph/src/mds/inode_backtrace.h
ceph/src/mds/journal.cc
ceph/src/mds/locks.c
ceph/src/mds/mdstypes.cc
ceph/src/mds/mdstypes.h
ceph/src/mds/snap.cc
ceph/src/mds/snap.h
ceph/src/messages/MCacheExpire.h
ceph/src/messages/MClientLease.h
ceph/src/messages/MClientRequest.h
ceph/src/messages/MCommandReply.h
ceph/src/messages/MDentryLink.h
ceph/src/messages/MDentryUnlink.h
ceph/src/messages/MDirUpdate.h
ceph/src/messages/MDiscoverReply.h
ceph/src/messages/MMDSBeacon.h
ceph/src/messages/MMDSCacheRejoin.h
ceph/src/messages/MOSDPGUpdateLogMissing.h
ceph/src/messages/MOSDPGUpdateLogMissingReply.h
ceph/src/mgr/BaseMgrModule.cc
ceph/src/mgr/Mgr.cc
ceph/src/mgr/MgrStandby.cc
ceph/src/mgr/PyFormatter.cc
ceph/src/mgr/PyFormatter.h
ceph/src/mgr/PyOSDMap.cc
ceph/src/mon/FSCommands.cc
ceph/src/mon/MgrMonitor.cc
ceph/src/mon/MgrStatMonitor.cc
ceph/src/mon/MonClient.h
ceph/src/mon/OSDMonitor.cc
ceph/src/mon/OSDMonitor.h
ceph/src/mon/PGMap.cc
ceph/src/mon/PaxosService.cc
ceph/src/msg/async/Event.cc
ceph/src/ocf/CMakeLists.txt
ceph/src/os/bluestore/BitMapAllocator.h
ceph/src/os/bluestore/BlueFS.cc
ceph/src/os/bluestore/BlueFS.h
ceph/src/os/bluestore/BlueStore.cc
ceph/src/os/bluestore/BlueStore.h
ceph/src/os/bluestore/KernelDevice.cc
ceph/src/os/bluestore/StupidAllocator.cc
ceph/src/os/bluestore/StupidAllocator.h
ceph/src/os/bluestore/aio.h
ceph/src/os/bluestore/bluefs_types.cc
ceph/src/os/bluestore/bluefs_types.h
ceph/src/os/bluestore/bluestore_types.h
ceph/src/os/filestore/FileStore.cc
ceph/src/osd/ECBackend.cc
ceph/src/osd/ECUtil.cc
ceph/src/osd/ECUtil.h
ceph/src/osd/OSD.cc
ceph/src/osd/OSD.h
ceph/src/osd/OSDMap.cc
ceph/src/osd/OSDMap.h
ceph/src/osd/PG.cc
ceph/src/osd/PG.h
ceph/src/osd/PGBackend.cc
ceph/src/osd/PGLog.h
ceph/src/osd/PrimaryLogPG.cc
ceph/src/osd/PrimaryLogPG.h
ceph/src/osd/SnapMapper.cc
ceph/src/osd/mClockClientQueue.cc
ceph/src/osd/mClockOpClassQueue.h
ceph/src/osd/osd_types.cc
ceph/src/osd/osd_types.h
ceph/src/osdc/Journaler.cc
ceph/src/osdc/Journaler.h
ceph/src/osdc/Objecter.cc
ceph/src/osdc/Objecter.h
ceph/src/pybind/ceph_argparse.py
ceph/src/pybind/mgr/balancer/module.py
ceph/src/pybind/mgr/localpool/module.py
ceph/src/pybind/mgr/mgr_module.py
ceph/src/pybind/mgr/prometheus/module.py
ceph/src/pybind/mgr/zabbix/module.py
ceph/src/rgw/CMakeLists.txt
ceph/src/rgw/librgw.cc
ceph/src/rgw/rgw_admin.cc
ceph/src/rgw/rgw_asio_frontend.cc
ceph/src/rgw/rgw_asio_frontend.h
ceph/src/rgw/rgw_auth_s3.cc
ceph/src/rgw/rgw_auth_s3.h
ceph/src/rgw/rgw_bucket.cc
ceph/src/rgw/rgw_bucket.h
ceph/src/rgw/rgw_civetweb.cc
ceph/src/rgw/rgw_civetweb.h
ceph/src/rgw/rgw_civetweb_frontend.cc
ceph/src/rgw/rgw_common.cc
ceph/src/rgw/rgw_common.h
ceph/src/rgw/rgw_compression.cc
ceph/src/rgw/rgw_data_sync.cc
ceph/src/rgw/rgw_data_sync.h
ceph/src/rgw/rgw_file.cc
ceph/src/rgw/rgw_file.h
ceph/src/rgw/rgw_formats.cc
ceph/src/rgw/rgw_formats.h
ceph/src/rgw/rgw_http_client.cc
ceph/src/rgw/rgw_http_client_curl.cc [new file with mode: 0644]
ceph/src/rgw/rgw_http_client_curl.h [new file with mode: 0644]
ceph/src/rgw/rgw_log.cc
ceph/src/rgw/rgw_main.cc
ceph/src/rgw/rgw_op.cc
ceph/src/rgw/rgw_process.cc
ceph/src/rgw/rgw_process.h
ceph/src/rgw/rgw_rados.cc
ceph/src/rgw/rgw_rados.h
ceph/src/rgw/rgw_reshard.cc
ceph/src/rgw/rgw_reshard.h
ceph/src/rgw/rgw_rest.cc
ceph/src/rgw/rgw_rest_bucket.cc
ceph/src/rgw/rgw_rest_s3.cc
ceph/src/rgw/rgw_rest_s3.h
ceph/src/rgw/rgw_rest_s3website.h
ceph/src/rgw/rgw_rest_user.cc
ceph/src/rocksdb/CMakeLists.txt
ceph/src/rocksdb/util/crc32c.cc
ceph/src/test/cli/ceph-authtool/add-key-segv.t
ceph/src/test/cli/ceph-authtool/add-key.t
ceph/src/test/cli/ceph-authtool/cap-bin.t
ceph/src/test/cli/ceph-authtool/cap-invalid.t
ceph/src/test/cli/ceph-authtool/cap-overwrite.t
ceph/src/test/cli/ceph-authtool/cap.t
ceph/src/test/cli/ceph-authtool/create-gen-list-bin.t
ceph/src/test/cli/ceph-authtool/create-gen-list.t
ceph/src/test/cli/ceph-authtool/help.t
ceph/src/test/cli/ceph-authtool/manpage.t
ceph/src/test/cli/ceph-authtool/simple.t
ceph/src/test/cli/crushtool/add-bucket.t [new file with mode: 0644]
ceph/src/test/cli/crushtool/help.t
ceph/src/test/cli/radosgw-admin/help.t
ceph/src/test/common/test_interval_set.cc
ceph/src/test/common/test_util.cc
ceph/src/test/encoding/check-generated.sh
ceph/src/test/encoding/types.h
ceph/src/test/fs/mds_types.cc
ceph/src/test/libcephfs/deleg.cc
ceph/src/test/libcephfs/test.cc
ceph/src/test/librados_test_stub/MockTestMemIoCtxImpl.h
ceph/src/test/librbd/io/test_mock_ObjectRequest.cc
ceph/src/test/librbd/test_librbd.cc
ceph/src/test/librbd/test_mock_Journal.cc
ceph/src/test/objectstore/store_test.cc
ceph/src/test/osd/TestOSDMap.cc
ceph/src/test/osd/TestPGLog.cc
ceph/src/test/pybind/test_ceph_argparse.py
ceph/src/test/pybind/test_rados.py
ceph/src/test/pybind/test_rbd.py
ceph/src/tools/CMakeLists.txt
ceph/src/tools/ceph_authtool.cc
ceph/src/tools/ceph_objectstore_tool.cc
ceph/src/tools/cephfs/DataScan.cc
ceph/src/tools/cephfs/JournalTool.cc
ceph/src/tools/cephfs/MDSUtility.cc
ceph/src/tools/cephfs/MDSUtility.h
ceph/src/tools/cephfs/cephfs-data-scan.cc
ceph/src/tools/cephfs/cephfs-journal-tool.cc
ceph/src/tools/cephfs/cephfs-table-tool.cc
ceph/src/tools/crushtool.cc
ceph/src/tools/rados/rados.cc
ceph/src/tools/rbd_mirror/image_replayer/ReplayStatusFormatter.cc
ceph/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.cc
ceph/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.h
ceph/src/tools/rbd_nbd/rbd-nbd.cc
ceph/src/tools/setup-virtualenv.sh
ceph/systemd/ceph-mgr@.service