v9.2.1 Infernalis released

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This Infernalis point release fixes several packagins and init script 
issues, enables the librbd objectmap feature by default, a few librbd 
bugs, and a range of miscellaneous bug fixes across the system.

We recommend that all infernalis v9.2.0 users upgrade.

For more detailed information, see the complete changelog:

  http://docs.ceph.com/docs/master/_downloads/v9.2.1.txt

Notable Changes
---------------

* build/ops: Ceph daemon failed to start, because the service name was already used. (#13474, Chuanhong Wang)
* build/ops: ceph upstart script rbdmap.conf incorrectly processes parameters (#13214, Sage Weil)
* build/ops: libunwind package missing on CentOS 7 (#13997, Loic Dachary)
* build/ops: rbd-replay-* moved from ceph-test-dbg to ceph-common-dbg as well (#13785, Loic Dachary)
* build/ops: systemd/ceph-disk@.service assumes /bin/flock (#13975, Loic Dachary)
* build/ops: systemd: no rbdmap systemd unit file (#13374, Boris Ranto)
* common: auth/cephx: large amounts of log are produced by osd (#13610, Qiankun Zheng)
* common: log: Log.cc: Assign LOG_DEBUG priority to syslog calls (#13993, Brad Hubbard)
* crush: crash if we see CRUSH_ITEM_NONE in early rule step (#13477, Sage Weil)
* fs: Ceph file system is not freeing space (#13777, Yan, Zheng, John Spray)
* fs: Ceph-fuse won't start correctly when the option log_max_new in ceph.conf set to zero (#13443, Wenjun Huang)
* fs: Segmentation fault accessing file using fuse mount (#13714, Yan, Zheng)
* librbd: Avoid re-writing old-format image header on resize (#13674, Jason Dillaman)
* librbd: ImageWatcher shouldn't block the notification thread (#14373, Jason Dillaman)
* librbd: QEMU hangs after creating snapshot and stopping VM (#13726, Jason Dillaman)
* librbd: Verify self-managed snapshot functionality on image create (#13633, Jason Dillaman)
* librbd: [ FAILED ] TestLibRBD.SnapRemoveViaLockOwner (#14164, Jason Dillaman)
* librbd: enable feature objectmap (#13558, xinxin shu)
* librbd: fix merge-diff for >2GB diff-files (#14030, Jason Dillaman)
* librbd: flattening an rbd image with active IO can lead to hang (#14092, #14483, Jason Dillaman)
* mds: fix client capabilities during reconnect (client.XXXX isn't responding to mclientcaps warning) (#11482, Yan, Zheng)
* mon: Ceph Pools' MAX AVAIL is 0 if some OSDs' weight is 0 (#13840, Chengyuan Li)
* mon: should not set isvalid = true when cephx_verify_authorizer retur... (#13525, Ruifeng Yang)
* objecter: pool op callback may hang forever. (#13642, xie xingguo)
* objecter: potential null pointer access when do pool_snap_list. (#13639, xie xingguo)
* osd: FileStore: potential memory leak if getattrs fails. (#13597, xie xingguo)
* osd: OSD::build_past_intervals_parallel() shall reset primary and up_primary when begin a new past_interval. (#13471, xiexingguo)
* osd: call on_new_interval on newly split child PG (#13962, Sage Weil)
* osd: ceph-disk list fails on /dev/cciss!c0d0 (#13970, #14230, Loic Dachary)
* osd: ceph-disk: use blkid instead of sgdisk -i (#14080, Loic Dachary, Ilya Dryomov)
* osd: fix race condition during send_failures (#13821, Sage Weil)
* osd: osd/PG.cc: 288: FAILED assert(info.last_epoch_started >= info.history.last_epoch_started) (#14015, David Zafman)
* osd: pgs stuck inconsistent after infernalis upgrade (#13862, David Zafman)
* rbd: TaskFinisher::cancel should remove event from SafeTimer (#14476, Douglas Fuller)
* rbd: cls_rbd: object_map_save should enable checksums (#14280, Douglas Fuller)
* rbd: misdirected op in rbd balance-reads test (#13491, Jason Dillaman)
* rbd: pure virtual method called (#13636, Jason Dillaman)
* rbd: rbd clone issue (#13553, xinxin shu)
* rbd: rbd-replay does not check for EOF and goes to endless loop (#14452, Mykola Golub)
* rbd: unknown argument --quiet in udevadm settle (#13560, Jason Dillaman)
* rgw: init script reload doesn't work on EL7 (#13709, Hervé Rousseau)
* rgw: radosgw-admin --help doesn't show the orphans find command (#14516, Yehuda Sadeh)
* tests: ceph-disk workunit uses configobj (#14004, Loic Dachary)
* tests: fsx failed to compile (#14384, Greg Farnum)
* tests: notification slave needs to wait for master (#13810, Jason Dillaman)
* tests: rebuild exclusive lock test should acquire exclusive lock (#14121, Jason Dillaman)
* tests: testprofile must be removed before it is re-created (#13664, Loic Dachary)
* tests: verify it is possible to reuse an OSD id (#13988, Loic Dachary)

Getting Ceph
------------

* Git at git://github.com/ceph/ceph.git
* Tarball at http://download.ceph.com/tarballs/ceph-9.2.1.tar.gz
* For packages, see http://ceph.com/docs/master/install/get-packages
* For ceph-deploy, see http://ceph.com/docs/master/install/install-ceph-deploy

[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux