]> review.fuel-infra Code Review - packages/trusty/ceph.git/commit
Upgrade to ceph 0.80.11 73/16073/4
authorAlexey Sheplyakov <asheplyakov@mirantis.com>
Wed, 13 Jan 2016 14:03:27 +0000 (17:03 +0300)
committerAlexey Sheplyakov <asheplyakov@mirantis.com>
Tue, 18 Oct 2016 10:39:43 +0000 (13:39 +0300)
commitcc68c3eccf3306e0471b34c19cb578846790911e
treed0bd9f0f67a56a9aaba5670dffa97ec7d4d8689d
parent4540fc1d1193d5f4d4523c13e4ec2cd733096434
Upgrade to ceph 0.80.11

Upgrade to the latest Firefly bugfix only release (0.80.11) to pick the
upstream security and possible data loss fixes
- http://tracker.ceph.com/issues/11056 (qemu VMs with ceph backed
  storage: vcpu lockup)
- http://tracker.ceph.com/issues/11493 (data loss due to a seemingly
  innocent user command)
- http://tracker.ceph.com/issues/11036
- http://tracker.ceph.com/issues/11323
and many others, see
http://docs.ceph.com/docs/master/release-notes/#v0-80-11-firefly
http://docs.ceph.com/docs/master/release-notes/#v0-80-10-firefly
for the details.

The source has been dowloaded from
http://download.ceph.com/tarballs/ceph-0.80.11.tar.gz

Packaging rules have been picked from
http://archive.ubuntu.com/ubuntu/pool/main/c/ceph/ceph_0.80.11-0ubuntu1.14.04.1.dsc
http://archive.ubuntu.com/ubuntu/pool/main/c/ceph/ceph_0.80.11-0ubuntu1.14.04.1.debian.tar.xz

Additional patches:
- rgw-fix-empty-json-response-when-getting-user-quota.patch
  picked from https://github.com/ceph/ceph/commit/64fceed2202c94edf28b8315fe14c9affa8c0116
  fixes http://tracker.ceph.com/issues/12117
- ObjectCacher-fix-bh_read_finish-offset-logic.patch
  picked from https://github.com/ceph/ceph/commit/9ec6e7f608608088d51e449c9d375844631dcdde
  fixes http://tracker.ceph.com/issues/17545

Dropped patches:
- url_encode_exposed_bucket.patch, included upstream

Closes-Bug: #1532882
Related-Bug: #1532967

Change-Id: I0f8d6c2b94bad92c545768604dc3d1fad1090ee9
181 files changed:
ceph/Makefile.am
ceph/Makefile.in
ceph/aclocal.m4
ceph/ar-lib
ceph/autogen.sh
ceph/ceph.spec
ceph/ceph.spec.in
ceph/compile
ceph/config.guess
ceph/config.sub
ceph/configure
ceph/configure.ac
ceph/depcomp
ceph/install-sh
ceph/ltmain.sh
ceph/m4/libtool.m4
ceph/man/Makefile.am
ceph/man/Makefile.in
ceph/man/ceph-disk.8 [new file with mode: 0644]
ceph/man/ceph.8
ceph/missing
ceph/py-compile
ceph/src/.git_version
ceph/src/Makefile.in
ceph/src/acconfig.h.in
ceph/src/ceph-disk
ceph/src/ceph-post-file.in
ceph/src/ceph_fuse.cc
ceph/src/ceph_syn.cc
ceph/src/cls/rgw/cls_rgw.cc
ceph/src/cls/rgw/cls_rgw_types.h
ceph/src/common/Mutex.cc
ceph/src/common/RWLock.h
ceph/src/common/Thread.cc
ceph/src/common/Throttle.cc
ceph/src/common/Throttle.h
ceph/src/common/WorkQueue.cc
ceph/src/common/WorkQueue.h
ceph/src/common/admin_socket.cc
ceph/src/common/admin_socket.h
ceph/src/common/buffer.cc
ceph/src/common/ceph_context.cc
ceph/src/common/ceph_context.h
ceph/src/common/code_environment.h
ceph/src/common/common_init.cc
ceph/src/common/config.cc
ceph/src/common/config_opts.h
ceph/src/common/histogram.h
ceph/src/common/hobject.cc
ceph/src/common/sync_filesystem.h
ceph/src/crush/CrushWrapper.cc
ceph/src/crush/CrushWrapper.h
ceph/src/gtest/Makefile.in
ceph/src/gtest/aclocal.m4
ceph/src/gtest/build-aux/compile [new file with mode: 0755]
ceph/src/gtest/build-aux/config.guess
ceph/src/gtest/build-aux/config.sub
ceph/src/gtest/build-aux/depcomp
ceph/src/gtest/build-aux/install-sh
ceph/src/gtest/build-aux/ltmain.sh
ceph/src/gtest/build-aux/missing
ceph/src/gtest/build-aux/test-driver [new file with mode: 0755]
ceph/src/gtest/configure
ceph/src/gtest/m4/libtool.m4
ceph/src/include/interval_set.h
ceph/src/init-radosgw
ceph/src/init-radosgw.sysv
ceph/src/java/Makefile.in
ceph/src/json_spirit/json_spirit_reader_template.h
ceph/src/libcephfs.cc
ceph/src/librados/IoCtxImpl.cc
ceph/src/librados/RadosClient.cc
ceph/src/librados/RadosClient.h
ceph/src/librados/librados.cc
ceph/src/librbd/AioCompletion.cc
ceph/src/librbd/AioCompletion.h
ceph/src/librbd/AioRequest.cc
ceph/src/librbd/AioRequest.h
ceph/src/librbd/ImageCtx.cc
ceph/src/librbd/ImageCtx.h
ceph/src/librbd/internal.cc
ceph/src/librbd/internal.h
ceph/src/librbd/librbd.cc
ceph/src/log/Log.cc
ceph/src/mds/MDS.cc
ceph/src/mds/MDSUtility.cc
ceph/src/messages/MOSDBoot.h
ceph/src/messages/MWatchNotify.h
ceph/src/mon/AuthMonitor.cc
ceph/src/mon/Elector.cc
ceph/src/mon/MDSMonitor.cc
ceph/src/mon/MDSMonitor.h
ceph/src/mon/MonCap.cc
ceph/src/mon/MonCap.h
ceph/src/mon/MonClient.cc
ceph/src/mon/MonCommands.h
ceph/src/mon/Monitor.cc
ceph/src/mon/MonitorDBStore.h
ceph/src/mon/MonitorStore.cc
ceph/src/mon/OSDMonitor.cc
ceph/src/mon/OSDMonitor.h
ceph/src/mon/PGMonitor.cc
ceph/src/mon/PaxosService.cc
ceph/src/mon/PaxosService.h
ceph/src/mon/Session.h
ceph/src/mount/mtab.c
ceph/src/msg/Messenger.cc
ceph/src/msg/Messenger.h
ceph/src/msg/Pipe.cc
ceph/src/ocf/Makefile.in
ceph/src/os/DBObjectMap.cc
ceph/src/os/FileJournal.cc
ceph/src/os/FileStore.cc
ceph/src/os/FileStore.h
ceph/src/os/JournalingObjectStore.cc
ceph/src/os/JournalingObjectStore.h
ceph/src/os/ObjectStore.cc
ceph/src/os/ObjectStore.h
ceph/src/os/WBThrottle.cc
ceph/src/os/chain_xattr.cc
ceph/src/osd/ECBackend.cc
ceph/src/osd/OSD.cc
ceph/src/osd/OSD.h
ceph/src/osd/OSDMap.cc
ceph/src/osd/PG.cc
ceph/src/osd/PG.h
ceph/src/osd/PGLog.cc
ceph/src/osd/PGLog.h
ceph/src/osd/ReplicatedPG.cc
ceph/src/osd/ReplicatedPG.h
ceph/src/osd/osd_types.cc
ceph/src/osd/osd_types.h
ceph/src/osdc/Objecter.cc
ceph/src/osdc/Objecter.h
ceph/src/pybind/rados.py
ceph/src/rgw/logrotate.conf
ceph/src/rgw/rgw_civetweb.cc
ceph/src/rgw/rgw_civetweb.h
ceph/src/rgw/rgw_client_io.cc
ceph/src/rgw/rgw_common.h
ceph/src/rgw/rgw_main.cc
ceph/src/rgw/rgw_op.cc
ceph/src/rgw/rgw_op.h
ceph/src/rgw/rgw_rados.cc
ceph/src/rgw/rgw_rados.h
ceph/src/rgw/rgw_rest.cc
ceph/src/rgw/rgw_rest.h
ceph/src/rgw/rgw_rest_s3.cc
ceph/src/rgw/rgw_rest_swift.cc
ceph/src/rgw/rgw_swift.cc
ceph/src/test/Makefile.am
ceph/src/test/bufferlist.cc
ceph/src/test/librados/TestCase.cc
ceph/src/test/librados/misc.cc
ceph/src/test/librados/tier.cc
ceph/src/test/librbd/test_librbd.cc
ceph/src/test/mon/moncap.cc
ceph/src/test/mon/test_mon_workloadgen.cc
ceph/src/test/objectstore/chain_xattr.cc
ceph/src/test/objectstore/test_idempotent_sequence.cc
ceph/src/test/osd/TestPGLog.cc
ceph/src/tools/Makefile.am
ceph/src/tools/ceph_authtool.cc
ceph/src/tools/ceph_filestore_dump.cc [deleted file]
ceph/src/tools/ceph_filestore_tool.cc [deleted file]
ceph/src/tools/ceph_objectstore_tool.cc [new file with mode: 0644]
ceph/src/upstart/ceph-mds.conf
ceph/src/upstart/ceph-mon.conf
ceph/src/upstart/ceph-osd.conf
ceph/src/vstart.sh
debian/ceph-test.install
debian/ceph.install
debian/changelog
debian/control
debian/gbp.conf
debian/patches/ObjectCacher-fix-bh_read_finish-offset-logic.patch [new file with mode: 0644]
debian/patches/increaseFileLimit.patch [new file with mode: 0644]
debian/patches/rgw-fix-empty-json-response-when-getting-user-quota.patch [new file with mode: 0644]
debian/patches/series
debian/patches/url_encode_exposed_bucket.patch [deleted file]
debian/watch