Project

General

Profile

Tasks #10560

Updated by Loïc Dachary over 9 years ago

* already merged in https://github.com/ceph/ceph/tree/dumpling 
 ** isolated commit commit:d73f0b86d3989d7b5924e984f949734a64ab04a9 d73f0b86d3989d7b5924e984f949734a64ab04a9 If trusty, use older version of qemu 
 ** isolated commit commit:6e3b6f0e3f5acfb25b8c59bb9e049b4f600d8d29 common: Add cctid meta variable 
 ** isolated commit commit:e17d579f9cc35393b7f1f6626f6732430bc4a2f6 qa: allow small allocation diffs 81891f26ab71acd457057c0ab2a0a2b2766e1cd1 mds: store backtrace for exp straydir 
 ** isolated commit commit:06a62dbb552981f86e58d83c58eeb254d633e74a qa/workunits/rbd/import_export.sh: case 547bfcfd8b75bb415454d28c9aaaddd67a7c9d92 librbd: don't close an already closed parent image upon failure 
 ** isolated commit commit:3f6630e6b3ec2932df15c7c532de04217dbd3c1b test/cli-integration/rbd: hide stderr *** http://tracker.ceph.com/issues/10030 
 ** isolated commit commit:41c6f4c32fb8c949b5b474317c4d7e10ade2000e rbd: ObjectCacher reads can hang when re acc3bf6cc9ccc1e2ab096dc7f4b7a6151f624dcd librbd: protect list_children from invalid child pool IoCtxs 
 ** isolated commit commit:b2efe7bbddcc7eabb16ced15fa751c891fd1a44e Enforce cache size on read requests *** http://tracker.ceph.com/issues/10123 
 ** isolated commit commit:5f601f099be98c2b061cc94fb06917e7543f3efe Locker: accept ctime updates from client d6af0e4c0e6419738b520f9d24487d38c272c4d7 ceph-disk: use update_partition in prepare_dev and main_prepare 
 ** isolated commit commit:285a13a1ecb2c9af65cfe39c7d017e277aeb0b00 libcephfs: get osd location on -1 should *** http://tracker.ceph.com/issues/9721 
 ** isolated commit commit:3ebc35026c697ed2b895fdc85f49056a007c7571 osdc/Objecter: only post_rx_buffer if no 6de6f57562e8dc8da488dc94a0693e8f6b1fd166 ceph-disk: run partprobe after zap 
 ** isolated commit commit:503f865d6432bead72aac0ffba0539d807f078c4 osd/ReplicatedPG: respect RWORDERED rado *** http://tracker.ceph.com/issues/9665 
 ** isolated commit commit:bddeb954bd38e58a2dec518d3e3f11234b0cd3a3 sharedptr_registry.hpp: removed ptrs nee f64d742e4f1ac64914975284817fd734c0f4b7f3 ceph-disk: encapsulate partprobe / partx calls 
 ** isolated commit commit:49e8e466bd68a7381ee4547d2b8ea872b9a96fab SharedPtrRegistry: get_next must not del 6e3b6f0e3f5acfb25b8c59bb9e049b4f600d8d29 common: Add cctid meta variable 
 ** isolated commit commit:478ec880c87bd9dc445bde1472376206a8b940cb sharedptr_registry: add a variant of get *** http://tracker.ceph.com/issues/6228 
 ** isolated commit commit:e0f4162ef07a520a53ad70b6376cf93c94d6e673 replace in_method_t with a counter 
 ** isolated commit commit:d236a93b5f0283012134b8cc100741162c548cb0 unit tests 62c75ef633a7347a9d964cb2ae2adc40a7038a15 PGLog: allow for sharedptr_registry empty pg log in update_range if log_tail == eversion_t() 
 ** http://workbench.dachary.org/ceph/ceph-backports/merge_requests/1460 https://github.com/ceph/ceph/pull/2680 
 *** commit:1dbda2ec996fc928b86f714bc1af49cd7811c334 mds: Locker: fix a NULL deref in _update http://tracker.ceph.com/issues/10168 
 ** http://workbench.dachary.org/ceph/ceph-backports/merge_requests/1365 https://github.com/ceph/ceph/pull/2583 e17d579f9cc35393b7f1f6626f6732430bc4a2f6 qa: allow small allocation diffs for exported rbds 
 *** commit:1d3c0c6e3b351f584785c5f603d7b3c52423f79c crush: fix get_full_location_ordered http://tracker.ceph.com/issues/10002 
 *** commit:c1d9d8c5c3c87b59588cbc9632f2563b8a939a0d crush/CrushWrapper: simplify get_full_lo 
 ** http://workbench.dachary.org/ceph/ceph-backports/merge_requests/1654 https://github.com/ceph/ceph/pull/2918 
 *** commit:496e561d81f2dd1bf92d588fc3afc2431e0a5b98 496e561d81f2dd1bf92d588fc3afc2431e0a5b98 ReplicatedPG: don't move on to the next snap immediately 
 *** commit:25fb957ed7576ffde2aa6568f62f89757d3ecd0b http://tracker.ceph.com/issues/9487 
 ** 25fb957ed7576ffde2aa6568f62f89757d3ecd0b osd: initialize purged_snap on backfill start; restart backfill if change 
 *** commit:01efc44adea6a16bed24fb10b67fe0cbd6a7595c http://tracker.ceph.com/issues/9487 
 ** 01efc44adea6a16bed24fb10b67fe0cbd6a7595c ReplicatedPG: do not queue the snap trim trimmer constantly 
 *** commit:1f9961221f7cbec2814612f444dc669f94bed69d http://tracker.ceph.com/issues/9113 
 ** 1f9961221f7cbec2814612f444dc669f94bed69d ReplicatedPG: clean out completed trimme trimmed objects as we go 
 ** http://workbench.dachary.org/ceph/ceph-backports/merge_requests/2071 https://github.com/ceph/ceph/pull/3441 
 *** commit:a592c467aedf1963677fd0356a935882fb878817 test/ceph-disk.sh: resolve symlinks befo http://tracker.ceph.com/issues/9113 
 ** http://workbench.dachary.org/ceph/ceph-backports/merge_requests/1786 https://github.com/ceph/ceph/pull/3079 fabd4b5795ce9ec6b6fb960f97f496d642c989da client: cast m->get_client_tid() to compare to 16-bit Inode::flushing_cap_tid 
 *** commit:547bfcfd8b75bb415454d28c9aaaddd67a7c9d92 librbd: don't close an already closed pa http://tracker.ceph.com/issues/9869 
 ** http://workbench.dachary.org/ceph/ceph-backports/merge_requests/1468 https://github.com/ceph/ceph/pull/2690 
 *** commit:1db47d8052638a7d72d7af68be2491aa042686ef mds: Locker: remove unused variable 
 ** http://workbench.dachary.org/ceph/ceph-backports/merge_requests/1533 https://github.com/ceph/ceph/pull/2775 
 *** commit:309c74d847f88f906b42bbd12af6c79cc59e645b 309c74d847f88f906b42bbd12af6c79cc59e645b CrushWrapper: pick a ruleset same as rul rule_id 
 ** http://workbench.dachary.org/ceph/ceph-backports/merge_requests/1590 https://github.com/ceph/ceph/pull/2842 *** http://tracker.ceph.com/issues/9675 
 *** commit:fabd4b5795ce9ec6b6fb960f97f496d642c989da client: cast m->get_client_tid() to comp splitting a pool doesn't start when rule_id != ruleset_id 
 ** http://workbench.dachary.org/ceph/ceph-backports/merge_requests/1729 https://github.com/ceph/ceph/pull/3015 06a62dbb552981f86e58d83c58eeb254d633e74a qa/workunits/rbd/import_export.sh: case insensitive grep 
 *** commit:d6af0e4c0e6419738b520f9d24487d38c272c4d7 ceph-disk: use update_partition in prepa ** 3f6630e6b3ec2932df15c7c532de04217dbd3c1b test/cli-integration/rbd: hide stderr 
 *** commit:6de6f57562e8dc8da488dc94a0693e8f6b1fd166 ceph-disk: run partprobe after zap ** 1db47d8052638a7d72d7af68be2491aa042686ef mds: Locker: remove unused variable 
 *** commit:f64d742e4f1ac64914975284817fd734c0f4b7f3 ceph-disk: encapsulate partprobe / partx 
 ** http://workbench.dachary.org/ceph/ceph-backports/merge_requests/1702 https://github.com/ceph/ceph/pull/2982 
 *** commit:62c75ef633a7347a9d964cb2ae2adc40a7038a15 PGLog: allow for empty pg log 1dbda2ec996fc928b86f714bc1af49cd7811c334 mds: Locker: fix a NULL deref in update_ _update_cap_fields 
 ** http://workbench.dachary.org/ceph/ceph-backports/merge_requests/1655 https://github.com/ceph/ceph/pull/2919 
 *** commit:9be014c7fe40ff7f0a28f22ba0ef6e857c288fc8 9be014c7fe40ff7f0a28f22ba0ef6e857c288fc8 ReplicatedPG::do_op: remove unused backf backfill_target_info 
 *** commit:50f676143ea23cb66de02197ffdfc01fb1ac4e69 ** 50f676143ea23cb66de02197ffdfc01fb1ac4e69 osd: Fix problems in ReplicatedPG::do_op ReplicatedPG::do_op() logic 
 *** commit:a081531110ee09a41208f57adad8fa2a6cd9c7b2 ** a081531110ee09a41208f57adad8fa2a6cd9c7b2 ReplicatedPG::recover_backfill: update l last_backfill to max() when backfill is complete 
 *** commit:eac9632229365cea22f966e1543685eb6a4974f9 ** eac9632229365cea22f966e1543685eb6a4974f9 ReplicatedPG: recover_backfill: don't pr prematurely adjust last_backfill 
 *** commit:3c889cd118419ef5174245d3d4fa3b922e7c4339 ** 3c889cd118419ef5174245d3d4fa3b922e7c4339 Revert "ReplicatedPG::recover_backfill: do not update last_backfill prematurely" 
 *** commit:b9c6f1f84b6949835c20f6907525d91be1d84c2b ** b9c6f1f84b6949835c20f6907525d91be1d84c2b ReplicatedPG: replace backfill_pos with last_backfill_started 
 *** commit:7406f72f42b81efba692d53b3334b19b9b9abb93 ** 7406f72f42b81efba692d53b3334b19b9b9abb93 PG,ReplicatedPG: remove the waiting_for_ waiting_for_backfill_peer mechanism 
 *** commit:0642ca16c6ff6f93186d7aedb6b9d28426c4b3d4 ** 0642ca16c6ff6f93186d7aedb6b9d28426c4b3d4 PG::BackfillInfo: introduce trim_to 
 *** commit:f955c51cbb30b878dac5851c161fc8acdc0e123a ** f955c51cbb30b878dac5851c161fc8acdc0e123a PG::BackfillInterval: use trim() in pop_ pop_front() 
 *** commit:fce6524b9d759be18b9e2030f226f82a4bdcb55b ** fce6524b9d759be18b9e2030f226f82a4bdcb55b ReplicatedPG::prepare_transaction: info. info.last_backfill is inclusive 
 *** commit:1f9e137b51d580bce6505773217bcca008225a47 ** 1f9e137b51d580bce6505773217bcca008225a47 ReplicatedPG: remove the other backfill related flushes 
 *** commit:0cb797b3e5064ec6b092dc28f23a85fcdbf96526 ** 0cb797b3e5064ec6b092dc28f23a85fcdbf96526 ReplicatedPG: don't rescan the local col collection if we can avoid it 
 ** http://workbench.dachary.org/ceph/ceph-backports/merge_requests/1772 https://github.com/ceph/ceph/pull/3064 41c6f4c32fb8c949b5b474317c4d7e10ade2000e rbd: ObjectCacher reads can hang when reading sparse files 
 *** commit:acc3bf6cc9ccc1e2ab096dc7f4b7a6151f624dcd librbd: protect list_children ** b2efe7bbddcc7eabb16ced15fa751c891fd1a44e Enforce cache size on read requests 
 ** 5f601f099be98c2b061cc94fb06917e7543f3efe Locker: accept ctime updates from inval clients without dirty write caps 
 *** http://tracker.ceph.com/issues/9514 
 ** http://workbench.dachary.org/ceph/ceph-backports/merge_requests/1389 https://github.com/ceph/ceph/pull/2611 285a13a1ecb2c9af65cfe39c7d017e277aeb0b00 libcephfs: get osd location on -1 should return EINVAL 
 *** commit:d6a53ea03622bb95460d6927021011c06d26f506 ** d6a53ea03622bb95460d6927021011c06d26f506 common/buffer.cc: fix rebuild_page_align rebuild_page_aligned typo 
 *** commit:1d7a228d85117bf877f99f37bcfce502c4886b7b http://tracker.ceph.com/issues/6003 
 ** 1d7a228d85117bf877f99f37bcfce502c4886b7b common: rebuild_page_aligned sometimes r rebuilds unaligned 
 *** http://tracker.ceph.com/issues/6614 
 ** http://workbench.dachary.org/ceph/ceph-backports/merge_requests/1809 https://github.com/ceph/ceph/pull/3108 3ebc35026c697ed2b895fdc85f49056a007c7571 osdc/Objecter: only post_rx_buffer if no op timeout 
 *** commit:81891f26ab71acd457057c0ab2a0a2b2766e1cd1 mds: store backtrace http://tracker.ceph.com/issues/9582 
 ** 503f865d6432bead72aac0ffba0539d807f078c4 osd/ReplicatedPG: respect RWORDERED rados flag 
 ** 1d3c0c6e3b351f584785c5f603d7b3c52423f79c crush: fix get_full_location_ordered 
 ** c1d9d8c5c3c87b59588cbc9632f2563b8a939a0d crush/CrushWrapper: simplify get_full_location_ordered() 
 ** bddeb954bd38e58a2dec518d3e3f11234b0cd3a3 sharedptr_registry.hpp: removed ptrs need to not blast contents 
 *** http://tracker.ceph.com/issues/5951 
 ** 49e8e466bd68a7381ee4547d2b8ea872b9a96fab SharedPtrRegistry: get_next must not delete while holding the lock 
 ** 478ec880c87bd9dc445bde1472376206a8b940cb sharedptr_registry: add a variant of get_next() and the empty() method 
 ** e0f4162ef07a520a53ad70b6376cf93c94d6e673 replace in_method_t with a counter 
 ** d236a93b5f0283012134b8cc100741162c548cb0 unit tests for straydir sharedptr_registry 
 * included and tested in integration branch https://github.com/ceph/ceph/tree/dumpling-backports 
 * pull requests waiting to be integrated 
 * issues that need backporting 
 ** http://tracker.ceph.com/issues/9987 
 *** mon: min_last_epoch_complete tracking broken 
 *** Author Sage Weil 
 *** https://github.com/ceph/ceph/commit/3fb731b722c50672a5a9de0c86a621f5f50f2d06 
 ** http://tracker.ceph.com/issues/10299 
 *** "ObjectCacher.cc: 530: FAILED assert(i->empty())" in rbd-firefly-distro-basic-multi run  
 *** Assigned to Jason Dillaman 
 *** https://github.com/ceph/ceph/commit/37a99694b1b4637b3b41b312809660d5139e8a23 
 ** http://tracker.ceph.com/issues/9675 
 *** splitting a pool doesn't start when rule_id != ruleset_id 
 *** Assigned to Joao Luis 
 *** https://github.com/ceph/ceph/commit/b9450b532ab7ad23ec6e2c22ed7cf55e6e1cc4c0 
 ** http://tracker.ceph.com/issues/9806 
 *** Objecter: resend linger ops on split 
 *** Assigned to Josh Durgin 
 *** https://github.com/ceph/ceph/commit/cb9262abd7fd5f0a9f583bd34e4c425a049e56ce 
 ** http://tracker.ceph.com/issues/6756 
 *** journal full hang on startup 
 *** Assigned to Sage Weil 
 *** https://github.com/ceph/ceph/commit/d8d27f13e11dcaefd3aa1c049b97c980283da575 
 ** http://tracker.ceph.com/issues/9854 
 *** librbd: reads contending for cache space can cause livelock 
 *** Assigned to Jason Dillaman 
 *** https://github.com/ceph/ceph/commit/cd784eab22a329cd3eb3798feb9d975a4506c57e 

Back