Activity
From 12/14/2015 to 01/12/2016
01/12/2016
- 11:28 PM Revision eb2bbe16 (ceph): mailmap: Hector Martin affiliation
- Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
- 11:24 PM Bug #14213: osd/OSD.cc: 2940: FAILED assert(0 == "Missing map in load_pgs")
I can't find the original wip-sage-tesitng branch starting at 6479fc8a7c28c5eb3723fa2268d596d4588906aa
The crash...- 11:16 PM Bug #14197: Rados bench 4K write stops and reports pipe fault
- Thanks, Samuel.
After seeing this error later with Ceph Hammer, I realized this may be caused by my setup. I did l... - 04:02 PM Bug #14197: Rados bench 4K write stops and reports pipe fault
- 2015-12-28 21:15:24.479928 7f566036b700 0 -- 10.1.10.102:0/2817697853 >> 10.1.10.102:6800/3804 pipe(0x7f5658002110 sd...
- 11:00 PM Revision 7b4f1119 (ceph): mailmap: Tao Chang affiliation
- Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
- 10:50 PM Revision b430484e (ceph): mailmap: Florent Manens affiliation
- Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
- 10:39 PM Revision 52653025 (ceph): mailmap: Evgeniy Firsov affiliation
- Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
- 10:22 PM Revision 419aefb0 (ceph): Merge pull request #7205 from ceph/wip-python-dev-dep
- packaging: add build dependency on python devel package
Reviewed-by: Alfredo Deza <adeza@redhat.com> - 10:06 PM Revision 743c8f28 (ceph): Merge pull request #793 from ceph/wip-centos-71-72
- suites/teuthology: Add CentOS 7.1 and 7.2
- 09:38 PM Bug #14289 (New): "No space left on device" + "FAILED assert(0 == "unexpected error")" in rados-i...
- Also in run:
http://pulpito.ceph.com/teuthology-2016-01-08_19:00:05-rados-jewel-distro-basic-smithi/
Job: 19003
... - 03:54 PM Bug #14289 (Resolved): "No space left on device" + "FAILED assert(0 == "unexpected error")" in ra...
- 09:36 PM Backport #14292: osd/PG.cc: 3837: FAILED assert(0 == "Running incompatible OSD")
- Pull request #7206 "Backports to fix 14292"
- 08:36 PM Backport #14292: osd/PG.cc: 3837: FAILED assert(0 == "Running incompatible OSD")
- 08:19 PM Backport #14292: osd/PG.cc: 3837: FAILED assert(0 == "Running incompatible OSD")
osd.4 asserted that its connection to osd.1 didn't have the feature bit 19 CEPH_FEATURE_CHUNKY_SCRUB set. Since al...- 09:13 PM Feature #14348 (Resolved): systemd: support multiple clusters
- systemd unit files has a hardcoded "ceph" cluster name.
It makes new releases completely unusable on modern Linux... - 09:05 PM rbd Bug #14163: Helgrind errors reported during teuthology runs
- *teuthology PR*: https://github.com/ceph/teuthology/pull/769
- 08:54 PM rbd Bug #14007 (In Progress): TestLibRBD.* tests failed in upgrade:client-upgrade-jewel-distro-basic-...
- 08:54 PM rbd Bug #13810 (In Progress): "stderr:rbd.InvalidArgument: error writing to test_notify_clone)" in up...
- 08:48 PM Documentation #13502 (In Progress): Differentiate between the 'ceph-deploy' user name and the "ce...
- 08:34 PM Revision 53742bdb (ceph): ceph_osd: Add required feature bits related to this branch to osd_requi...
- Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit 0b2bab460c013ea5cece10ea028d26da3485eaf5) - 08:28 PM Revision 30662318 (ceph): osd: CEPH_FEATURE_CHUNKY_SCRUB feature now required
- Feature present since at least the Dumpling release.
A later commit will add it to the osd_required mask
Fixes: #116... - 08:26 PM Bug #11661 (Pending Backport): "FAILED assert(0 == "Running incompatible OSD")"
Backport to hammer 7a10a7e1 and add CEPH_FEATURE_CHUNKY_SCRUB to osd_required in src/ceph_osd.cc just to be careful.- 08:20 PM Documentation #10245 (In Progress): RPM quick start for RHEL should explain where to get tcmalloc...
- Loic,
I'll pick up this issue and get the documentation updated.
Regards,
Aron - 07:55 PM Revision 8cd451cb (ceph): Merge pull request #792 from ceph/wip_fix_h-x_jewel_3
- Added ditros to f-h-x-offline, tiering, v0-94-4-stop tests
- 07:20 PM Revision be35a7bf (ceph): suites/teuthology: Add CentOS 7.1 and 7.2
- Signed-off-by: Zack Cerza <zack@redhat.com>
- 07:12 PM Revision ebdb0a9c (ceph): packaging: add build dependency on python devel package
- This is required for building python modules with cython, but for some
reason is not a direct dependency (on debian o... - 06:51 PM Revision 6dcaea3f (ceph): Merge pull request #6944 from linuxbox2/wip-civetwarn
- rgw: warn on suspicious civetweb frontend parameters
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 06:51 PM Revision e3d45f0b (ceph): os/bluestore: don't include when building without libaio
- Fixes: #14207
Signed-off-by: Mykola Golub <mgolub@mirantis.com> - 06:14 PM Revision 0b369e1a (ceph): rados: allow both object size and op size to be specified
- Instead of assuming 1 op per object, let you specify an op/block size *and*
and object size. If the object size isn'... - 06:04 PM rbd Bug #14308 (Fix Under Review): FAILED assert(image_ctx.exclusive_lock == nullptr || image_ctx.exc...
- *jewel PR*: https://github.com/ceph/ceph/pull/7204
- 06:00 PM Revision e59293d0 (ceph): librbd: add additional granularity to lock states
- Allow all pre-release actions to see that the exclusive lock is
still owned and all post-acquire actions to see that ... - 05:45 PM Bug #14347 (Rejected): Failed after 'ceph::buffer::bad_alloc' in upgrade:infernalis-x-jewel-distr...
- Run: http://pulpito.ceph.com/teuthology-2016-01-11_17:10:02-upgrade:infernalis-x-jewel-distro-basic-vps/
Job: 24770
... - 05:29 PM Feature #14346 (New): Command to override Incomplete PGs
Instead of the use of osd_find_best_info_ignore_history_les config variable, we should add a command to specificall...- 05:17 PM Revision 94b7d231 (ceph): librbd: initialize object map before replaying journal
- The journal might replay write events which will need to update the
object map.
Signed-off-by: Jason Dillaman <dilla... - 05:09 PM Revision 83f6e819 (ceph): Added ditros to f-h-x-offline, tiering, v0-94-4-stop tests
- Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
- 04:48 PM Linux kernel client Bug #14086 (Closed): Ceph File System logging warning about ceph_set_page_dirty
- 04:05 PM rbd Bug #14059: Can't build Ceph with --with-rbd (Cython)
- We are unable to get 10.0.2 because of the `pyconfig.h` error:...
- 04:03 PM CephFS Bug #14195: test_full_fclose fails (tasks.cephfs.test_full.TestClusterFull)
So there are two different failure modes here, we either get the exception out of the fsync() or out of the followi...- 02:37 PM CephFS Bug #14195 (In Progress): test_full_fclose fails (tasks.cephfs.test_full.TestClusterFull)
- 10:47 AM CephFS Bug #14195: test_full_fclose fails (tasks.cephfs.test_full.TestClusterFull)
- The symptom is that we're getting ENOSPC from write() calls during buffered IO, where we should be getting them from ...
- 10:29 AM CephFS Bug #14195: test_full_fclose fails (tasks.cephfs.test_full.TestClusterFull)
- http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2016-01-11_23:04:01-fs-master---basic-openstack/2263/
- 04:02 PM Bug #14207 (Fix Under Review): BlueStore compiling error without libaio support
- https://github.com/ceph/ceph/pull/7169
- 04:00 PM Bug #14103 (Closed): "FileStore.cc: 2757: FAILED assert(0 == "unexpected error")" in upgrade:hamm...
- 03:58 PM Bug #14274 (Fix Under Review): Crush:Add protection prevent memory leaks.
- 03:58 PM Bug #14302: In crush string_node fucntion we should remove all the space before and after.
- 03:57 PM Bug #14295 (Closed): failed to recover before timeout expired
- 03:56 PM Bug #14304 (Rejected): Crush:Assign null value after free point in kfree.
- see the comment at https://github.com/ceph/ceph/pull/7159#issuecomment-170027811
- 03:55 PM Bug #14304 (Fix Under Review): Crush:Assign null value after free point in kfree.
- 03:55 PM Bug #14310: upstart won't automatically start monitor if cluster name contains chars other than [...
- https://github.com/ceph/ceph/pull/7194
- 03:52 PM Bug #14345 (Resolved): Crush small optimization in juge valid crush name.
- 11:00 AM Bug #14345 (Resolved): Crush small optimization in juge valid crush name.
- Crush small optimization in is_valid_crush_name function.
- 03:51 PM Bug #14340 (Need More Info): client command stuck forever
- can you reproduce with ceph -s --debug-ms 20 and --debug-monc 20
- 03:51 PM Bug #14340: client command stuck forever
- The supported features are not needed here.. the Policy adds in all the CEPH_FEATURE_SUPPORTED_DEFAULT features, whic...
- 03:23 PM Bug #14340: client command stuck forever
- a pull request https://github.com/shun-s/ceph-1/pull/1 has made, please take a look
- 03:18 PM Bug #14340: client command stuck forever
- clients truely timeout, but just waits for mon to reply and never resend requests. for communication with osds, it ...
- 05:27 AM Bug #14340: client command stuck forever
- This sounds odd; the clients timeout on monitors which aren't communicating. Is there a backtrace in the monitor log,...
- 02:06 AM Bug #14340 (Can't reproduce): client command stuck forever
- 1. sometimes when i use "ceph -s", it stuck up forever(about three hours until i kill it). but when i use the same co...
- 03:49 PM Bug #14075: OSD: wrongly placed assert during handle_pg_peering_evt.
- I don't understand. Can you elaborate on the incorrect case?
- 03:46 PM Bug #13781: Random Ceph-osd processes doesn't start upon system restart (rhel 7.1)
- messages shows no attempt to start osd.10. :/
- 03:45 PM Bug #13238: duplicate start of ceph-osd daemon
- note to myself: need to see if https://github.com/ceph/ceph/pull/7075 addresses this issue.
- 03:44 PM Bug #13982: tiering: target_max_bytes won't work as expected once you use 'rbd rm'
- I understand that's the expected behavior but this bug report is about fixing this formula [1] to have a working dirt...
- 03:35 PM Bug #13982 (Won't Fix): tiering: target_max_bytes won't work as expected once you use 'rbd rm'
- THis is as expected. Once the cache flushes out the whiteouts the space will be reclaimed.
We could make rbd rm d... - 03:40 PM Bug #13532 (Can't reproduce): osd flapping
- 03:40 PM Bug #14074 (Duplicate): OSD daemon can not start after cluster deployment
- http://tracker.ceph.com/issues/14099
- 03:35 PM Revision 4fa53eac (ceph): librbd: do not accept RPC requests while transitioning lock state
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 03:34 PM Bug #6955 (Won't Fix): ceph-disk should set the guid correctly when re-using a partition
- 03:32 PM Bug #10671: rados cppool don't work if target is a ecpool
- Craig McElroy wrote:
> It would appear that this issue (sometimes) still exists in 9.2.0. I recently attempted to m... - 03:32 PM Bug #13827: OSD takes suicide timeout during deep_scrub on pg after upgrade to Hammer 94.5
- osd.933 timed out while deep scrubbing cc40143e/.dir.default.120331675.42828/head//5
and
osd.1087 timed out whi... - 03:10 PM Bug #13827: OSD takes suicide timeout during deep_scrub on pg after upgrade to Hammer 94.5
- 1003 and 111 above crashed on EIO, the disks are probably bad -- unrelated to the original problem unless the origina...
- 03:31 PM Bug #14259 (Resolved): os: shall skip crc check if unable to read label
- 03:30 PM Bug #14262 (Resolved): unittest hangs on forever in the middle
- i think this is fixed.. we resolved several issues with make check 2 days ago. please reopen if you still see it!
- 03:29 PM Bug #14273 (Fix Under Review): OSDC: read result may not be correctly passed out to callers
- https://github.com/ceph/ceph/pull/7137
- 03:28 PM Bug #14299: Objecter: shall abort when we encouter pool dne
- https://github.com/ceph/ceph/pull/7156
- 03:27 PM Bug #14300: Objecter: shall return if we encounter read error.
- https://github.com/ceph/ceph/pull/7156
- 03:27 PM Bug #14301: Objecter: potential null pointer access when enumeration objects.
- https://github.com/ceph/ceph/pull/7156
- 03:26 PM Bug #14341 (Rejected): OSD crashed due to suicide timeout
- it sounds like that one osd has a slow or bad disk. check dmesg for errors.
- 06:44 AM Bug #14341: OSD crashed due to suicide timeout
- try to upload log file. however, it always failed. if anyone need to review the whole log file. just let me know. i w...
- 06:24 AM Bug #14341 (Rejected): OSD crashed due to suicide timeout
- we deployed hammer 0.94.5 on our product environment.
each host run 9 osd instances.
one osd in one host occasional... - 03:21 PM Bug #14265 (Duplicate): ./common/shared_cache.hpp: 107: FAILED assert(weak_refs.empty())
- 03:18 PM Bug #14314: "/log/SubsystemMap.h: 62: FAILED assert(sub < m_subsys.size())" in rados-infernalis-d...
- this is an upgrade test.
- 03:15 PM Revision 52161464 (ceph): librbd: avoid error message when peer owns exclusive lock
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 03:04 PM Revision 58a1a45a (ceph): java/test: update for libcephfs permission check
- libcephfs permission check does not allow some operations for
non-root userm, disable the permission check for mount ... - 02:43 PM CephFS Bug #14144 (Resolved): standy-replay MDS does not cleanup finished replay threads
- 02:39 PM CephFS Bug #11783 (Resolved): protocol: flushing caps on MDS restart can go bad
- 02:39 PM CephFS Bug #11517: Libcephfs: Doesn't check file's open mode when do read/write
- Oh, this might not be done for read-only fds. Need to check.
- 02:37 PM CephFS Backport #12350 (Fix Under Review): Provided logrotate setup does not handle ceph-fuse correctly
- 02:37 PM CephFS Bug #14258 (In Progress): qa: failed test_full_fsync
- 02:08 PM Revision 2b597ae6 (ceph): mon: add a column 'RAW USED' for ceph df detail
- Signed-off-by: Ruifeng Yang <yangruifeng.09209@h3c.com>
- 01:59 PM Revision 93d9d055 (ceph): cmake: include access tests in test_libcephfs
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 01:57 PM Revision 68ed47d2 (ceph): client: allow user with WRITE perm to set atime/mtime to current time
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 01:28 PM Revision e1b92081 (ceph): Merge pull request #6530 from SUSE/wip-13760-hammer
- unknown argument --quiet in udevadm settle
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 01:24 PM Stable releases Tasks #13356: hammer v0.94.6
- h3. upgrade...
- 12:59 PM Stable releases Tasks #13356: hammer v0.94.6
- h3. rgw...
- 12:47 PM Stable releases Tasks #13356: hammer v0.94.6
- h3. rbd...
- 12:18 PM Revision e5e1c448 (ceph): Merge pull request #6332 from dx9/wip-12406-test_librdb_fsx
- test/librbd/fsx: Use c++11 std::mt19937 generator instead of random_r()
Improve portability - random_r() is GNU-spec... - 11:23 AM Revision c9d42d2c (ceph): BlueFS: use wrapper for error closing fd
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 11:12 AM Revision c97c10c2 (ceph): suites: turn up debug for TestFull
- Because these tests exercise subtle interactions
in the Client->ObjectCacher->Objecter stack,
enable the verbose logg... - 11:11 AM Revision 7939fca8 (ceph): suites: debug on client 0/1 instead of all
- ...because otherwise every CLI invokation spits
out a client.admin verbose log, and it's annoying.
Signed-off-by: Jo... - 10:22 AM Revision 329106bc (ceph): common: remove unused buf_is_zero
- Rmvoe unused function buf_is_zero, if someone misses it, a faster one is
available in include/inline_memory.h.
Signe... - 10:22 AM Revision 6537eda3 (ceph): osd/osd_types.h: use optimized is_zero in object_stat_sum_t.is_zero()
- We already have a fast implementation of is_zero(memory), we should use
it instead of using memcmp with temp struct o... - 10:16 AM Revision 181608b5 (ceph): BlueFS: return if we are unable to decode a transaction
- Fixes: #14344
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 10:16 AM Revision ca65fca5 (ceph): BlueFS: fix memory leak
- Fixes: #14343
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 10:10 AM rgw Bug #14342 (Rejected): Deb package will not compile
- closing as this was likely a network problem and user reports ok to close.
- 09:40 AM rgw Bug #14342: Deb package will not compile
- sorry, this is not a problem ceph.Please close
- 06:57 AM rgw Bug #14342 (Rejected): Deb package will not compile
- root@B-80-4:~/GitHubDeb/ceph# git checkout v0.80.10
D ceph-object-corpus
HEAD is now at ea6c958... 0.80.10
root@B-... - 10:09 AM Bug #14344 (Resolved): bluefs: shall return if we are unable to decode a transaction
- See int BlueFS::_replay()
- 10:08 AM Bug #14343 (Resolved): bluefs: memory leak during replay
- See int BlueFS::_replay()
- 09:58 AM rgw Feature #13303 (In Progress): rgw: support keystone v3
- Master PR: https://github.com/ceph/ceph/pull/6337
- 09:55 AM rgw Documentation #13066 (In Progress): Document radosgw keystone admin user & tenant options
- Master PR: https://github.com/ceph/ceph/pull/7193
- 09:42 AM rgw Bug #14046: When I get AWS JS API to create buckets, using S3 Browser delete buckets, radosgw cra...
- Our programmers reproduction does not come out, may not be correct to use aws sdk
- 09:21 AM Revision cc9f7397 (ceph): client: refactor code that gets group list
- define a new class UserGroups. The class is used to check if a gid
is in user's group list.
Signed-off-by: Yan, Zhen... - 09:21 AM Revision a9f91d7d (ceph): client: use thread local data to track fuse request
- When handling an operation, libcephfs code may want to access fuse
request for extra information. by tracking fuse re... - 09:21 AM Revision 00b2edee (ceph): client: cleanup 'fuse_req' parameter of ll_setlk/ll_flock
- fuse request is tracked in thread local data, no need to pass it
to ll_setlk/ll_flock
Signed-off-by: Yan, Zheng <zya... - 09:21 AM Revision 0eb6d0ba (ceph): client: use fuse_req_getgroups() to get group list
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 09:21 AM Revision 2879f4b7 (ceph): client: refactor permission check for opening files
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 09:21 AM Revision 817d682d (ceph): client: permission check for creating/deleting files
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 09:21 AM Revision 96f4af34 (ceph): client: permission check for setattr
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 09:21 AM Revision c2c89b2c (ceph): client: permission check for lookup
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 09:21 AM Revision a3dae8c1 (ceph): client: permission check for setxattr/removexattr
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 09:21 AM Revision e31f35ff (ceph): client: permission check for harklink
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 09:21 AM Revision b2cf8ed4 (ceph): client: apply umask for new files when posix acl is enabled
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 09:21 AM Revision c1c81644 (ceph): client: add permission check for libcephfs
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 09:21 AM Revision f46513d4 (ceph): test_libcephfs: update test cases for libcephfs permission check
- libcephfs permission check does not allow some operations for
non-root user. so we temporarily disable the permission... - 09:21 AM Revision 6e8e5904 (ceph): client: reduce _getattr() calls during permission check
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 09:21 AM Revision 50646711 (ceph): client: POSIX ACL support
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 09:21 AM Revision b84cf3e1 (ceph): test_libcephfs: add POSIX ACL tests
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 09:19 AM CephFS Bug #14254 (Fix Under Review): failed pjd chown test 117
- https://github.com/ceph/ceph/pull/7199
- 08:07 AM Revision db2e21ca (ceph): CrushTool: exit if fail to add a bucket
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 08:07 AM Revision e063eddd (ceph): CrushTool: fix typo and improve indention
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 07:16 AM Revision 6379ff16 (ceph): configure.ac: no use to add "+" before ac_ext=c
- Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 899dd23766c5ae6fef39bf24ef0692127d17deb3)
Sign... - 06:57 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- Steve,
i apologise for this problem. it is actually expected. as i am using the ceph's logging facility in osdmap ... - 03:10 AM Revision c69a2aac (ceph): os/FileStore: print error to log on eio
- when osd do backfillings, once read one file failed
osd will assert failed, and never up again.
so we need locate thi... - 02:23 AM Bug #13828: OSD: wrong broken osd state due to disconnection of node backend network
- https://github.com/ceph/ceph/pull/6645
- 02:23 AM Bug #13828 (Can't reproduce): OSD: wrong broken osd state due to disconnection of node backend ne...
- 01:27 AM Bug #14192 (Resolved): os:lfn fd leak
- https://github.com/xiexingguo/ceph/commit/55244c90c7ab44850fc523048f3ca56655d3426c
- 01:26 AM Bug #14186 (Resolved): OS: thread leak during mount
- https://github.com/xiexingguo/ceph/commit/8d70b8bd481b7856478dc3872032fb8b88ed1dd0
- 01:25 AM Bug #14188 (Resolved): fs: read_fsid may return undetermined result.
- https://github.com/xiexingguo/ceph/commit/295029d2aa7e4e7889970e3e30073d74bdecc9ea
- 01:24 AM Bug #14194 (Resolved): os: wrong return code of _do_copy_range
- https://github.com/xiexingguo/ceph/commit/485e5865f05e34358f579cade5213a2024fc74f8
- 01:20 AM Bug #14227 (Resolved): MemStore: result of collection_empty method overflowed
- https://github.com/xiexingguo/ceph/commit/d225522da33ce70460c8aa5adb8ca1223574ac82
- 01:19 AM Bug #14229 (Resolved): MemStore: need a guard when read the entire object
- https://github.com/xiexingguo/ceph/commit/c07dcd53dc3fde2322e60148c97a5338008756ea
- 01:00 AM Bug #14228 (Resolved): MemStore: error code other than ENOENT not processed
- https://github.com/xiexingguo/ceph/commit/6c55cec6a2d59a64d33beb09880e069af03655d1
- 12:58 AM Bug #14318 (Won't Fix): RadosTool: potential memory leak
- https://github.com/ceph/ceph/pull/7167
- 12:20 AM Revision 07314217 (ceph): Merge pull request #790 from ceph/wip_fix_h-x_jewel_2
- Removed point-to-point-x test, will need to add jewel specific later
01/11/2016
- 11:46 PM Revision 558fbe29 (ceph): Removed point-to-point-x test, will need to add jewel specoific later
- http://tracker.ceph.com/issues/14339
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> - 11:17 PM Revision 9865dfd6 (ceph): Merge pull request #7029 from H3C/wip-yrf-rgw-fix1
- rgw: let radosgw-admin bucket stats return a standard josn
Reviewed-by: Daniel Gryniewicz <dang@redhat.com> - 11:17 PM CephFS Feature #14146 (Resolved): MDS: expose state of boot/replay to admins
- 11:15 PM Revision f566cf77 (ceph): tasks/cephfs: check status asok output while in reconnect
- Mostly checking the output from the status asok is awkward
because you need to get the system stuck in a particular
s... - 11:14 PM Revision 0a40b89a (ceph): Merge pull request #7068 from ukernel/wip-14146
- mds: expose state of recovery to status ASOK command
- 10:57 PM devops Bug #11282: mira041 disks 3, 4, and 8
- Ran into this now that mira041 is a test machine. Got EIO from /dev/sdg during a test, and more drives are showing er...
- 10:46 PM rbd Bug #14163: Helgrind errors reported during teuthology runs
- There is an issue with spinlock handling in helgrind: https://bugs.kde.org/show_bug.cgi?id=357871
Randomly results... - 09:48 PM Revision d94cf5b2 (ceph): os/memstore: fix fiemap
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:25 PM Revision fa1c64a3 (ceph): os/kstore: fix split_collection to persist cnode
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:24 PM Revision 00ec7249 (ceph): os/bluestore: fix split_collection to persist cnode
- Signed-off-by: Sage Weil <sage@redhat.com>
- 08:49 PM rbd Bug #14084 (Won't Fix): rbd:when ctx_budget is empty,the logical assertion may arise in the funct...
- 08:48 PM rbd Bug #14168 (Resolved): ceph_test_librbd_fsx crashed
- 08:45 PM rbd Bug #14169 (Duplicate): ceph_test_librbd_fsx lock assertion failure
- Closing to issue #14308
- 08:43 PM rbd Bug #14279 (Resolved): "test_rbd.test_create_defaults ... FAIL" in smoke-master-distro-basic-open...
- 08:42 PM Revision 7e8c9bc2 (ceph): Merge pull request #7155 from jdurgin/wip-rbd-defaults-test
- pybind/test_rbd: fix test_create_defaults
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 08:11 PM CephFS Bug #13903: Failure in TestStrays.test_ops_throttle
- This is reproducible with a simpler "delete lots of files and then their directory" test https://github.com/ceph/ceph...
- 05:13 PM CephFS Bug #13903: Failure in TestStrays.test_ops_throttle
- The client is receiving a client_caps message for the dir just *after* it's done the unlink. I think that's preventi...
- 03:28 PM CephFS Bug #13903: Failure in TestStrays.test_ops_throttle
- http://pulpito.ceph.com/teuthology-2015-11-23_23:04:04-fs-master---basic-multi/1157802/
In this case I can see the... - 02:50 PM CephFS Bug #13903: Failure in TestStrays.test_ops_throttle
So in all three cases we're seeing just a single inode that's failing to get purged, probably the dir.
http://pu...- 08:10 PM Revision 5c065116 (ceph): tasks/cephfs: add TestStrays.test_dir_deletion
- test_ops_throttle was catching misbehaviour when
deleting lots of files in a directory, but
we should have a non-thro... - 07:42 PM Revision 092c5eac (ceph): os/bluestore: simplify rebalance_freespace
- - simplify tunables (min/max ratio of freespace between bluefs vs bluestore)
- add reclaim support
Signed-off-by: Sa... - 07:42 PM Revision d50ddbaa (ceph): os/bluestore: base initial bluefs allocation on min_alloc_ratio
- Simplify config, and avoid immediate gift or reclaim when it doesn't match.
Signed-off-by: Sage Weil <sage@redhat.com> - 07:42 PM Revision cec50697 (ceph): os/bluestore/BlueFS: add reclaim_blocks interface
- Signed-off-by: Sage Weil <sage@redhat.com>
- 05:59 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- I do have a ceph.conf on the ceph-deploy admin node, but there isn't any ceph.client.admin.keyring file. Running "cep...
- 11:54 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- hey Steve,
just discussed with Vikhyat on this issue,
we suggest you to
# check if you have @ceph.client.ad... - 04:24 PM Revision d6cd9258 (ceph): Merge pull request #7192 from ChrisMacNaughton/firefly
- upstart: use 4 decimal places for default weight
Reviewed-by: Sage Weil <sage@redhat.com> - 04:08 PM Revision 479525ca (ceph): use 4 decimal places for default weight
- using 2 places means that when deploying a test cluster on tiny OSDs does not work
Signed-off-by: Chris MacNaughton ... - 03:58 PM Revision e102e5a0 (ceph): tests: verify it is possible to reuse an OSD id
- When an OSD id is removed via ceph osd rm, it will be reused by the next
ceph osd create command. Verify that and OSD... - 03:27 PM devops Bug #14172 (Resolved): https://jenkins.ceph.com/job/ceph-pull-requests/ aka make check fixes
- https://github.com/ceph/ceph-build/commit/dcb9adf981ae8f69c63b933a6aaaffadf1d557ab
We also had to change the numbe... - 03:15 PM Revision 028a140a (ceph): tasks/cephfs: better message from test_full_fsync
- When it gives an error from the unexpected place,
say so.
Signed-off-by: John Spray <john.spray@redhat.com> - 03:12 PM Revision 6e654476 (ceph): Merge pull request #7171 from tchaikov/wip-enable-git-version
- cmake: Add ENABLE_GIT_VERSION to avoid rebuilding
- 02:51 PM Revision 474c9896 (ceph): rados: fix bench output column separation
- Ensure there is whitespace between the columns.
Signed-off-by: Sage Weil <sage@redhat.com> - 02:32 PM Revision 7d9c9609 (ceph): suites/fs: update log whitelist for test_session_reject
- Signed-off-by: John Spray <john.spray@redhat.com>
- 02:04 PM Revision b6e99021 (ceph): Merge pull request #5882 from aiicore/add_thread_names
- common: add thread names
Reviewed-by: Sage Weil <sage@redhat.com> - 02:04 PM Revision 6234f706 (ceph): Merge pull request #7053 from xiaoxichen/fix_preboot
- osd: check health state before pre_booting
Reviewed-by: Sage Weil <sage@redhat.com> - 02:04 PM Revision aafa06eb (ceph): tasks/cephfs: generate mount paths on the fly
- ...because new tests that modify the client ID will
get confused about whether they're mounted or not, otherwise.
Si... - 02:04 PM Bug #14181 (Resolved): OSD flapping when Public/Cluster network down
- 02:03 PM Revision e7ee4f3f (ceph): Merge pull request #7059 from xiexingguo/xxg-wip-14187
- osd: misc FileStore fixes
Reviewed-by: Sage Weil <sage@redhat.com> - 02:03 PM Backport #13335: hammer: OSD crashed when reached pool's max_bytes quota
- Basically I've moved the check for a full pool to the right place (before updating the cached ObjectContext)
without... - 01:25 PM Backport #13335 (New): hammer: OSD crashed when reached pool's max_bytes quota
- This needs to be adapted to hammer because a few things are different (no flag in messages, CEPH_OSD_FLAG_FULL_FORCE ...
- 10:20 AM Backport #13335: hammer: OSD crashed when reached pool's max_bytes quota
- There's a fix here: https://github.com/ceph/ceph/pull/6918
- 09:40 AM Backport #13335 (In Progress): hammer: OSD crashed when reached pool's max_bytes quota
- 02:03 PM Bug #14187 (Resolved): fs: fix return code of mkfs
- 02:01 PM Revision 3df59c46 (ceph): Merge pull request #7083 from cxwshawn/wip-pg_stat-fix
- mon: PGMonitor: acting primary diff with cur_stat, should not set pg to stale
Reviewed-by: Kefu Chai <kchai@redhat.com> - 02:01 PM Revision 43e35f17 (ceph): Merge pull request #7092 from kylinstorage/cleanup_PGLog
- osd: PGLog: clean up read_log
Reviewed-by: Kefu Chai <kchai@redhat.com> - 02:00 PM Revision 762df3e5 (ceph): Merge pull request #7096 from H3C/wip-yrf-message-leak
- msg/simple: pipe: memory leak when signature check failed
Reviewed-by: Sage Weil <sage@redhat.com> - 02:00 PM Revision cefa64d1 (ceph): Merge pull request #7107 from xiexingguo/xxg-wip-14227
- osd: small fixes to memstore
Reviewed-by: Sage Weil <sage@redhat.com> - 02:00 PM Revision b0e3dd08 (ceph): Merge pull request #7125 from mslovy/wip-fix-bluestore-onode-attr-leak
- osd: bluestore: fix bluestore onode_t attr leak
Reviewed-by: Sage Weil <sage@redhat.com> - 01:59 PM Revision 9e9603ec (ceph): Merge pull request #7130 from liewegas/wip-bluestore
- osd: bluestore: more fixes
- 01:35 PM Revision 1899e7e9 (ceph): Merge pull request #7168 from tchaikov/wip-fix-bluestore-test
- osd: bluestore: fix bluestore_wal_transaction_t encoding test
Reviewed-by: Sage Weil <sage@redhat.com> - 01:26 PM Revision acff449c (ceph): tasks/cephfs: support mount_path in Mount subclasses
- For e.g. volumeclient guests that want to mount
a subpath.
Signed-off-by: John Spray <john.spray@redhat.com> - 01:05 PM Revision 9888f328 (ceph): Merge pull request #7189 from dachary/wip-mailmap
- mailmap updates
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com> - 11:46 AM Revision 95e885e5 (ceph): Reduce string use in coll_t::calc_str()
- 1. Reduce string use.
2. Speedup dec and hex to char conversion.
Signed-off-by: Igor Podoski <igor.podoski@ts.fujits... - 11:35 AM Revision 55fd218a (ceph): Merge pull request #7021 from tchaikov/wip-rados-manpage
- man: document listwatchers cmd in "rados" manpage
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 11:32 AM Revision 8d97df0b (ceph): mailmap: Dongmao Zhang affiliation
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 11:31 AM Revision 2c914e2c (ceph): mailmap: sort files
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 11:28 AM Revision 0f140b84 (ceph): Merge pull request #7173 from thesues/master
- Change organization for Dongmao Zhang
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 11:21 AM Revision 3aa051bf (ceph): Merge pull request #7132 from jcsp/wip-14144-jcsp
- mds: fix standby replay thread creation
- 11:14 AM rgw Backport #13799 (In Progress): hammer: rgw: default quota params
- 11:14 AM Revision 5c92d1d2 (ceph): rgw: Add default quota config
- Add a default quota config that is applied when no specific quota is
enabled. There are both per-bucket and per-user... - 11:11 AM rgw Backport #13831 (In Progress): hammer: init script reload doesn't work on EL7
- 11:11 AM Revision f96c8125 (ceph): rgw: fix reload on non Debian systems.
- When using reload in non-debian systems, /bin/sh's kill is used to send the HUP signal to the radosgw process.
This k... - 11:10 AM rgw Backport #13888 (In Progress): hammer: orphans finish segfaults
- 11:10 AM Revision cbb5c1fc (ceph): Fixing NULL pointer dereference
- Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
(cherry picked from commit 93d3dfe0441be50a6990d458ee0ee3289af39b20) - 11:08 AM rgw Backport #14325 (In Progress): hammer: rgw: radosgw-admin bucket check --fix not work
- 08:07 AM rgw Backport #14325 (Resolved): hammer: rgw: radosgw-admin bucket check --fix not work
- https://github.com/ceph/ceph/pull/7185
- 11:08 AM Revision 17d1b0d8 (ceph): rgw: radosgw-admin bucket check --fix not work
- Fixed:#14215
Signed-off-by: Weijun Duan <duanweijun@h3c.com>
(cherry picked from commit a17f4e27d608ef29cf499fe76246... - 11:06 AM rgw Backport #14328 (In Progress): hammer: rgw: the swift key remains after removing a subuser
- 08:08 AM rgw Backport #14328 (Resolved): hammer: rgw: the swift key remains after removing a subuser
- https://github.com/ceph/ceph/pull/10718
- 11:03 AM rbd Backport #14283 (In Progress): hammer: rbd: fix bench-write
- 11:03 AM Revision b2961cef (ceph): rbd: fix bench-write
- Make each IO get a unique offset!
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 333f3a01a991... - 11:02 AM rbd Backport #14143 (In Progress): hammer: Verify self-managed snapshot functionality on image create
- 10:57 AM Bug #13965: jewel: osd/PGLog.h: 88: FAILED assert(rollback_info_trimmed_to == head)
- Which commit / pull request fixes this issue ?
- 10:56 AM Bug #14248: OpTracker needs to release the message throttle in _unregistered
- Which commit / pull request fixes this issue ?
- 10:41 AM Cleanup #14334: Crush when get immediate parent quickly reply.
- https://github.com/ceph/ceph/pull/7181
- 10:37 AM Cleanup #14334 (In Progress): Crush when get immediate parent quickly reply.
- In crush get_immediate_parent when find parent quickly reply.
- 10:36 AM Revision 95f10352 (ceph): RBD: remove redundant parent check
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 10:27 AM Backport #14288 (In Progress): hammer: ceph osd pool stats broken in hammer
- 10:27 AM Revision 9cee89bb (ceph): Check that delta_sum.stats.sum.num_object_copies and delta_sum.stats.su...
- This fixes division by zero.
Signed-off-by BJ Lougee <almightybeeij@gmail.com>
(cherry picked from commit 27ed729c1... - 10:25 AM Revision bbb89c76 (ceph): RBD: fix unhandle result code during list/list_children
- Fixes: #14333
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 10:21 AM Bug #14333 (Resolved): RBD: return code not checked before going on.
- Check
int list(IoCtx& io_ctx, vector<string>& names)
and
int list_children(ImageCtx *ictx, set<pair<string, str... - 10:16 AM Backport #14287 (In Progress): hammer: ReplicatedPG: wrong result code checking logic during spar...
- 10:15 AM Revision 1ab2b481 (ceph): ReplicatedPG: fix sparse-read result code checking logic
- Move ahead the result code checking logic before we continue to verify the trailing hole, otherwise
the real result o... - 10:11 AM Bug #14151: ReplicatedPG: wrong result code checking logic during sparse_read
- https://github.com/ceph/ceph/pull/7016
- 10:09 AM Backport #14285 (In Progress): hammer: osd/OSD.cc: 2469: FAILED assert(pg_stat_queue.empty()) on ...
- 10:09 AM Revision 86f5cf6c (ceph): osd: clear pg_stat_queue after stopping pgs
- Fixes: #14212
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit c25ff9927febe77cda31b534971b62f75... - 10:06 AM Backport #14077: hammer: scrub bogus results when missing a clone
- @David: it does not apply cleanly and is part of a very large pull request. I'm afraid we'll need your help for this ...
- 10:06 AM Bug #12100: OSD crash, uexpected aio error in FileJournal.cc
- Lowering the queue depth from 32 to 1 solved this issue for us.
@@echo 1 > /sys/block/sda/device/queue_depth
@@ec... - 10:05 AM Backport #14076 (Need More Info): hammer: ceph-objetstore-tool: add operations to remove clone id...
- 09:54 AM Backport #14076: hammer: ceph-objetstore-tool: add operations to remove clone ids from a head or ...
- @David https://github.com/dzafman/ceph/commit/c6d283f0f16347a13418d8a0ed136913e1161893 does not apply cleanly because...
- 09:48 AM Backport #14043 (In Progress): hammer: osd/PG.cc: 288: FAILED assert(info.last_epoch_started >= i...
- 09:48 AM Revision b0856ee6 (ceph): osd: Test osd_find_best_info_ignore_history_les config in another assert
- Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit 02a9a41f151a3d968bf8066749658659dc6e3ac4) - 09:45 AM Backport #13440 (In Progress): ceph-disk prepare fails if device is a symlink
- 09:44 AM Revision b2f1e76d (ceph): Compare parted output with the dereferenced path
- Compare parted output with the dereferenced path of the device as parted
prints that instead of the symlink we called... - 09:39 AM CephFS Bug #14254: failed pjd chown test 117
- I interpret this differently.
* client creates inode, mds replies unsafe
* client requests inode change gid 655... - 09:16 AM Revision 3df756c3 (ceph): RBD: fix potential memory leak
- Fixes: #14332
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 09:05 AM rbd Bug #14332 (Resolved): RBD: potential memory leak if image ctx is unable to open.
- For example:...
- 08:54 AM Revision 0bb70549 (ceph): Merge pull request #7072 from dllgzcl/wip-zcl-ceph-s
- mon/PGMap: show rd/wr iops separately in status reports
Reviewed-by: Kefu Chai <kchai@redhat.com> - 08:52 AM Stable releases Tasks #13356: hammer v0.94.6
- h3. rados...
- 07:58 AM Stable releases Tasks #13356: hammer v0.94.6
- ...
- 08:40 AM Backport #14331 (In Progress): hammer: configure.ac: no use to add "+" before ac_ext=c
- 08:37 AM Backport #14331 (Resolved): hammer: configure.ac: no use to add "+" before ac_ext=c
- https://github.com/ceph/ceph/pull/6973
- 08:34 AM Bug #14330 (Resolved): configure.ac: no use to add "+" before ac_ext=c
- https://github.com/ceph/ceph/commit/899dd23766c5ae6fef39bf24ef0692127d17deb3 in https://github.com/ceph/ceph/pull/4544
- 08:13 AM Backport #14329 (In Progress): hammer: osd/ReplicatedPG: fix promotion recency logic
- 08:09 AM Backport #14329 (Resolved): hammer: osd/ReplicatedPG: fix promotion recency logic
- https://github.com/ceph/ceph/pull/7207
- 08:08 AM rgw Backport #14327 (Rejected): infernalis: rgw: the swift key remains after removing a subuser
- https://github.com/ceph/ceph/pull/7422
- 08:08 AM Backport #14326 (Resolved): hammer: osd/PGLog.h: 88: FAILED assert(rollback_info_trimmed_to == head)
- https://github.com/ceph/ceph/pull/8849
- 08:07 AM rgw Backport #14324 (Resolved): infernalis: rgw: radosgw-admin bucket check --fix not work
- https://github.com/ceph/ceph/pull/7423
- 08:07 AM Backport #14323 (Resolved): hammer: OpTracker needs to release the message throttle in _unregistered
- https://github.com/ceph/ceph/pull/11938
- 08:07 AM Backport #14322 (Rejected): firefly: OpTracker needs to release the message throttle in _unregist...
- 08:07 AM rbd Backport #14321 (Resolved): infernalis: cls_rbd: object_map_save should enable checksums
- https://github.com/ceph/ceph/pull/7428
- 08:06 AM Bug #14320 (Resolved): osd/ReplicatedPG: fix promotion recency logic
- https://github.com/ceph/ceph/pull/6702
- 08:01 AM Revision 9708e59a (ceph): Merge pull request #6512 from SUSE/wip-13734-hammer
- rgw: swift API returns more than real object count and bytes used when retrieving account metadata
Reviewed-by: Yehu... - 07:52 AM Revision 25d65222 (ceph): Change organization for Dongmao Zhang
- Signed-off-by: Dongmao Zhang <deanraccoon@gmail.com>
- 06:42 AM Revision 8e65f455 (ceph): Crush:Remove all the before and after space in better way.
- Fixes: #14302
Signed-off-by: songbaisen song.baisen@zte.com.cn - 05:55 AM CephFS Bug #14319: Double decreased the count to trim caps which will cause failing to respond to cache ...
- -https://github.com/ceph/ceph/pull/7172-
- 05:48 AM CephFS Bug #14319 (Resolved): Double decreased the count to trim caps which will cause failing to respon...
- When reaching mds cache size, mds will ask clients to trim its own caps. In ceph-fuse, it will recalculate current ca...
- 05:22 AM Revision e6f2e8dd (ceph): cmake: Add ENABLE_GIT_VERSION to avoid rebuilding
- it is a pain to see something like
"expected plugin ./ec_plugins/libec_jerasure.so version
v10.0.1-1239-g73c5763 but...
01/10/2016
- 06:21 PM Bug #10823: The existance of snapshots causes huge performance issues
- I don't understand the won't fix tag.
As noted before, it's obvious that COW blocks of a snapshotted image will beco... - 01:22 PM Revision 9ee941f1 (ceph): os/bluestore: fix bluestore_wal_transaction_t encoding test
- bluestore_wal_transaction_t::seq is encoded/dumped but it is not
initialized in its ctor. so set it to 0 in its ctor.... - 08:49 AM Bug #14318 (Won't Fix): RadosTool: potential memory leak
- Check int rados_tool_common for detail information and a patch is on the way.
01/09/2016
- 06:09 PM Revision 0c5e0c2a (ceph): Merge pull request #7126 from tchaikov/wip-detect-bzip2-lz4
- cmake: detect bzip2 and lz4
- 01:25 PM Revision 00040df1 (ceph): Merge pull request #7166 from kylinstorage/wip-rbdnbd-misc
- rbd-nbd: add copyright
- 08:09 AM Revision 9526b53f (ceph): RBD: fix unmatched output format
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 08:07 AM Revision ed887a6a (ceph): RBD: fix result code overwritten during header&footer write
- Fixes: #14317
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 07:55 AM Revision eb92c495 (ceph): RBD: exit if we are unable to read object map footer
- Fixes: #14316
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 07:53 AM rbd Bug #14317 (Resolved): RBD: result overwritten during object_map_update
- See int object_map_update
- 07:44 AM rbd Bug #14316 (Resolved): RBD: shall break if we are unable to read object_map footer
- See int object_map_update
01/08/2016
- 11:36 PM devops Bug #14011 (Resolved): resolve CentOS versions conflict
- looks like Dan merged Zack's fix, here is the successful run: http://qa-proxy.ceph.com/teuthology/teuthology-2016-01-...
- 10:53 PM devops Bug #14172 (Fix Under Review): https://jenkins.ceph.com/job/ceph-pull-requests/ aka make check fixes
- 10:53 PM devops Bug #14172: https://jenkins.ceph.com/job/ceph-pull-requests/ aka make check fixes
- If we move the reboot to a postbuildscript we can report the correct status to github always and only reboot the node...
- 08:00 PM devops Bug #14172 (In Progress): https://jenkins.ceph.com/job/ceph-pull-requests/ aka make check fixes
- The approach we took with two shell builders won't work because if the first fails, which is the make check, the seco...
- 05:42 PM devops Bug #14172 (Resolved): https://jenkins.ceph.com/job/ceph-pull-requests/ aka make check fixes
- https://github.com/ceph/ceph-build/pull/284
https://github.com/ceph/ceph-build/commit/983647beb7d4fb0b40072aa0cc60... - 05:39 PM devops Bug #14172: https://jenkins.ceph.com/job/ceph-pull-requests/ aka make check fixes
- https://github.com/ceph/ceph-build/pull/284
- 09:42 PM Bug #14289: "No space left on device" + "FAILED assert(0 == "unexpected error")" in rados-inferna...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2016-01-07_21:00:01-rados-infernalis-distro-basic-openstack/
... - 09:42 PM Revision df3f971e (ceph): auth: return error code from encrypt/decrypt; make error string optional
- This is simpler for a lot of callers.
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 40203f71... - 09:39 PM Bug #14314 (Can't reproduce): "/log/SubsystemMap.h: 62: FAILED assert(sub < m_subsys.size())" in ...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2016-01-07_21:00:01-rados-infernalis-distro-basic-openstack/
... - 09:33 PM Revision 224bb392 (ceph): auth: optimize crypto++ key context
- The cbc appears to be stateful, but the key is not.
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from c... - 09:33 PM Revision f11718de (ceph): auth/Crypto: optimize libnss key
- Allocate the key and slot once per key instead of once per encrypt/
decrypt operation. This improves things by a fac... - 09:33 PM Revision d1b6096c (ceph): auth: refactor crypto key context
- Cache all of the crypto key context in a new CryptoKeyHandler struct that
is attached to CryptoKey.
Signed-off-by: S... - 09:33 PM Revision 3249f48a (ceph): auth/cephx: optimize signature check
- The encode_encrypt() helper will generate a bufferlist with a simple
structure. Profiles seem to indicate this is ta... - 09:31 PM Revision 51eaf98e (ceph): auth/cephx: move signature calc into helper
- Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 4e14a5fedbfacd164639f6a59a4d152404f3f9d1)
Conf... - 09:29 PM Revision c240da9e (ceph): auth/Crypto: avoid memcpy on libnss crypto operation
- Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit e972a6951142cbea3fe7c2e08933c808693d60c4) - 09:29 PM Revision 86cc0f0c (ceph): auth: make CryptoHandler implementations totally private
- There is no need to expose these implementations outside Crypto.cc.
Signed-off-by: Sage Weil <sage@redhat.com>
(cher... - 09:26 PM Bug #14313 (Resolved): ECBackend: send write and read sub ops on behalf of client ops at normal p...
- We actually want to be processed strictly ahead of any new work on the replica. Not a particularly serious bug.
- 09:11 PM Revision a87470e1 (ceph): os/bluestore: fix allocation vs reservation for bluefs extents
- - drop the MIN cruft
- unreserve what we didn't get
Signed-off-by: Sage Weil <sage@redhat.com> - 08:22 PM Revision ece7ef2a (ceph): os/bluestore: bluestore_debug_prefill = <fill ratio>
- Prefill the objectstore by fragmenting the freespace. Max free allocations
are bluestore_debug_prefragment_max bytes... - 07:44 PM rbd Bug #14308: FAILED assert(image_ctx.exclusive_lock == nullptr || image_ctx.exclusive_lock->is_loc...
- 2016-01-07 09:59:37.274811 7f7b837fe700 -1 librbd::ImageWatcher: 0x7f7b6048c6b0 image watch failed: 140167868376736, ...
- 05:56 PM rbd Bug #14308 (Resolved): FAILED assert(image_ctx.exclusive_lock == nullptr || image_ctx.exclusive_l...
- http://qa-proxy.ceph.com/teuthology/teuthology-2016-01-06_12:01:08-rbd-jewel-distro-basic-smithi/15159/teuthology.log...
- 07:42 PM Bug #14247 (Resolved): scrubbing and deep scrubbing on OSD startup
- 07:41 PM Revision 20ac64f1 (ceph): Merge pull request #7147 from athanatos/wip-14247
- Wip 14247
Reviewed-by: Kefu Chai <kchai@redhat.com> - 07:41 PM Bug #14248 (Pending Backport): OpTracker needs to release the message throttle in _unregistered
- 07:39 PM Revision 95d2666b (ceph): Merge pull request #7148 from athanatos/wip-14248
- OpRequest: release the message throttle when unregistered
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 07:38 PM Bug #13965 (Pending Backport): jewel: osd/PGLog.h: 88: FAILED assert(rollback_info_trimmed_to == ...
- 07:37 PM Revision cd294790 (ceph): Merge pull request #6801 from athanatos/wip-13965
- Wip 13965
Reviewed-by: Sage Weil <sage@redhat.com> - 07:27 PM Documentation #12899: Update the 'rados' command "man" page
- Hi - why was this closed? The corresponding PR is still open...
- 04:42 PM Documentation #12899 (Closed): Update the 'rados' command "man" page
- 07:25 PM Backport #14236: "OSDMonitor.cc: 2116: FAILED assert(0)" in rados-hammer-distro-basic-openstack
- So it's not a conventional backport, but rather a hammer-specific fix.
- 08:10 AM Backport #14236: "OSDMonitor.cc: 2116: FAILED assert(0)" in rados-hammer-distro-basic-openstack
- Note: the rationale for this backport is to fix a regression introduced by a previous backport (details can be found ...
- 08:09 AM Backport #14236: "OSDMonitor.cc: 2116: FAILED assert(0)" in rados-hammer-distro-basic-openstack
- h3. original description
Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2016-01-04_21:00:02-rados-hammer-d... - 07:20 PM rbd Tasks #14045 (Closed): add valgrind to python binding tests
- already in the rbd/valgrind suite
- 06:33 PM Bug #14244: "SELinux denials found" in rados-jewel-distro-basic-smithi
- Another one: http://pulpito.ceph.com/jspray-2016-01-08_03:19:15-fs-wip-fsmap---basic-smithi/17784/
- 06:27 PM Bug #14244: "SELinux denials found" in rados-jewel-distro-basic-smithi
- Looks like the issue could be resolved by requireing a new version of chrony, we've got access to it in base package ...
- 11:43 AM Bug #14244: "SELinux denials found" in rados-jewel-distro-basic-smithi
- Also seeing this frequently in FS testing. Example:
[15110] fs/basic/{clusters/fixed-2-ucephfs.yaml debug/mds_cl... - 06:26 PM Bug #14306 (Duplicate): "RadosModel.h: 854: FAILED assert(0)" in rados-hammer-distro-basic-openstack
- 05:39 PM Bug #14306 (Duplicate): "RadosModel.h: 854: FAILED assert(0)" in rados-hammer-distro-basic-openstack
- Could be related to #14236
Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2016-01-07_21:00:01-rados-hammer... - 06:12 PM Revision 3ef6347e (ceph): Merge pull request #7161 from liewegas/wip-port
- test/mon/osd-erasure-code-profile: pick new mon port
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:10 PM Revision 9bcf0463 (ceph): vstart.sh: debug bluestore = 30
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision b1f76f7d (ceph): os/bluestore: make fiemap return valid result beyond EOF
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision d4bded26 (ceph): os/kstore: make fiemap behave past EOF
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision 8480ede4 (ceph): os/bluestore: pad trailing zeros for WAL write past eof
- If we're past EOF, we need to zero the rest of the block.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:10 PM Revision 32dface2 (ceph): os/bluestore: drop unused TransContext mutex and cond
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision e29ca1cf (ceph): os/bluestore: fix fiemap
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision b98ed828 (ceph): os/bluestore/BlockDevice: make pread() safe
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision e7b2b183 (ceph): os/bluestore/BlueFS: fix _compact_log seq jump
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision 38503d59 (ceph): os/bluestore: clean up _do_read debug output
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision 90a2f055 (ceph): os/bluestore/BlockDevice: reduce aio queue size
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision b0bd2484 (ceph): os/fs: make aio EAGAIN backoff exponential
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision 16e9cb93 (ceph): os/bluestore: remove #warning cruft
- These are on my todo list elsewhere.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:10 PM Revision bbfb4644 (ceph): os/kstore: implement minimal fiemap
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision d0de0613 (ceph): test/osd/RadosModel: fix sparse read result check
- The object may have trailing zeros.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:10 PM Revision cfc8f4c2 (ceph): os/bluestore/BlockDevice: read_buffered
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision 9a67fbb3 (ceph): os/bluestore/BlueFS: read_random
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision 55448977 (ceph): os/bluestore/BlueFS: do not wait for IO on flush
- Wait on fsync and _flush_log only.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:10 PM Revision 0ee47470 (ceph): os/bluestore/BlueFS: no lock on read
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision c16b46bb (ceph): os/bluestore/BlueFS: buffered writes
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision 655912e9 (ceph): os/bluestore/BlockDevice: initiate bufferd writes at aio_write time
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision 3974bb30 (ceph): os/bluestore: fix fiemap on object with no data
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision 3120cbb9 (ceph): os/bluestore/BlockDevice: make flush a no-op if there was no IO
- fdatasync(2) does a cache flush on the device, which we want to avoid if
we didn't actually write anything.
Signed-o... - 06:10 PM Revision 10a969b6 (ceph): os/bluestore/BlockDevice: quieter default log level
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision 0d935067 (ceph): os/filestore: fix valgrind warning on fsid read
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision 25f08e35 (ceph): os/keyvaluestore: fix valgrind warning on fsid read
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision dd8616d0 (ceph): os/bluestore: fix valgrind warning on fsid read
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision cb535910 (ceph): os/bluestore: send all old bluefs IOContexts for reap by bdev
- Doing it in the aio thread ensures that there isn't a use-after-free.
Note that this is only bluefs written files.
S... - 06:10 PM Revision f545d720 (ceph): os/bluestore: fix bdev label error message
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision 323d83dd (ceph): os/bluestore: reserve first block for label when bluefs = false
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:10 PM Revision e04973bb (ceph): os/bluestore/BlueFS: keep bool random in FileReader
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:05 PM Bug #14310 (Won't Fix): upstart won't automatically start monitor if cluster name contains chars ...
- The src/upstart/*-all-starter.conf files all use the same strategy to find the cluster and id values to use for 'init...
- 06:04 PM Revision 3ec77296 (ceph): test/mon/osd-erasure-code-profile: pick new mon port
- 7108 is used by mark-down.sh
Signed-off-by: Sage Weil <sage@redhat.com> - 06:01 PM Bug #14309 (Resolved): osd/OSD.h: 1849: FAILED assert(peering_queue.empty())
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2016-01-07_21:00:01-rados-hammer-distro-basic-openstack/
Job:... - 05:54 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- Kefu,
I work with Tom. I followed the installation guide you referenced with the exception of manually installing ... - 08:52 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- Tom,
Vikhyat and I suspect that
> this failed to generate admin key file when deploying mons
could be easi... - 05:45 PM Revision 501bf3f5 (ceph): Merge pull request #6911 from stiopaa1/const_variable_length
- tests: add const for ec test
Reviewed-by: Sage Weil <sage@redhat.com> - 05:44 PM Revision 150c3c92 (ceph): Merge pull request #6989 from stiopaa1/message_inline
- msg: remove unneeded inline
Reviewed-by: Sage Weil <sage@redhat.com> - 04:50 PM Revision 6b158601 (ceph): Merge pull request #7160 from yehudasa/wip-rgw-warn
- rgw: fix compilation warning
Reviewed-by: Sage Weil <sage@redhat.com> - 04:44 PM Revision 9b2059c0 (ceph): rgw: fix compilation warning
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 02:26 PM CephFS Bug #13903 (In Progress): Failure in TestStrays.test_ops_throttle
- 02:22 PM Revision d6ce8740 (ceph): Objecter: fix typo and wrong tracing messages
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 08:06 AM CephFS Bug #14258: qa: failed test_full_fsync
- Greg Farnum wrote:
>
> It's obviously *supposed* to be filling things up, but maybe at only 142MB of storage it's ... - 07:14 AM Bug #14304: Crush:Assign null value after free point in kfree.
- https://github.com/ceph/ceph/pull/7159
- 07:13 AM Bug #14304 (Rejected): Crush:Assign null value after free point in kfree.
- Crush:Assign null value after free point in kfree.
- 07:05 AM Bug #14303 (Won't Fix): Objecter: race condition during dump homeless_session
- Check Objecter::_dump_active() etc for detail information.
- 06:54 AM Bug #14302: In crush string_node fucntion we should remove all the space before and after.
- https://github.com/ceph/ceph/pull/7157
- 06:54 AM Bug #14302 (Resolved): In crush string_node fucntion we should remove all the space before and af...
- Crush:Remove all the before and after space in better way.
- 05:18 AM Revision 9c5839da (ceph): Objecter: fix potential null pointer access
- Fixes: #14301
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 05:13 AM Bug #14301 (Resolved): Objecter: potential null pointer access when enumeration objects.
- Check Objecter::_enumerate_reply for detail information and a patch is on the way
- 04:59 AM Revision 7202f07d (ceph): Objecter: exit if we detect read error
- Fixes: #14300
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 04:56 AM Revision 52e796f9 (ceph): Objecter: abort enumeration when we encouter pool dne
- Otherwise we may risk of executing the callback twice, which is fatal.
Fixes: #14299
Signed-off-by: xie xingguo <xie... - 04:51 AM Bug #14300 (Resolved): Objecter: shall return if we encounter read error.
- Check Objecter::enumerate_objects for detail information and a patch is on the way
- 04:47 AM Bug #14299 (Resolved): Objecter: shall abort when we encouter pool dne
- Check Objecter::enumerate_objects() and a patch is on the way
- 04:44 AM rgw Bug #14298: I can't get all user info using admin api return 403
- I find the way list all user...
- 04:35 AM rgw Bug #14298 (Resolved): I can't get all user info using admin api return 403
- I can't use...
- 04:00 AM rbd Bug #14280 (Pending Backport): cls_rbd: object_map_save should enable checksums
- 04:00 AM rbd Bug #14279 (Fix Under Review): "test_rbd.test_create_defaults ... FAIL" in smoke-master-distro-ba...
- https://github.com/ceph/ceph/pull/7155
- 03:52 AM Revision 9749240e (ceph): pybind/test_rbd: fix test_create_defaults
- Adjust for default order only being applied via ceph conf since
16d50459c4996cd3b188bc5da100d1ce069f05cd
Fixes: #142... - 02:29 AM Revision 41b5df9b (ceph): Merge pull request #7149 from fullerdj/wip-14280
- cls_rbd: enable object map checksums for object_map_save
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: ... - 02:01 AM Revision 6aba3667 (ceph): Merge pull request #7154 from liewegas/wip-make-check
- unittest_ipaddr: fix segv
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 01:53 AM Revision d8ae9727 (ceph): unittest_ipaddr: fix segv
- Since b6d0fc9e0e515e50894c08217d688a8c94db7570 we need ifa_name to
be defined.
Signed-off-by: Sage Weil <sage@redhat... - 01:42 AM Revision aa8a74a1 (ceph): Add copyright for rbd-nbd
- Signed-off-by: Li Wang <li.wang@kylin-cloud.com>
- 01:12 AM rgw Bug #12890 (Pending Backport): rgw: the swift key remains after removing a subuser
- 01:12 AM Revision c9aa8682 (ceph): Merge pull request #6002 from Sandy4999/wip-12890
- rgw: add a method to purge all associate keys when removing a subuser
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 01:10 AM Revision f854bb63 (ceph): Merge pull request #6080 from clever215/wkm-master-139
- rgw: modify documents and help infos' descriptions to the usage of option date when executing command "log show"
Rev... - 01:01 AM Revision 4ada5581 (ceph): Merge pull request #4216 from rzarzynski/wip-10682
- rgw: add support for "end_marker" parameter for GET on Swift account.
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 12:53 AM Revision 03bf4060 (ceph): Merge pull request #6652 from ifed01/wip-13824
- rgw_admin: orphans finish segfaults
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 12:48 AM Revision beabb20e (ceph): Merge pull request #7037 from mathslinux/rgw-add-missing-error-code
- rgw: add missing error code for admin op API
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 12:46 AM rgw Bug #14215 (Pending Backport): rgw: radosgw-admin bucket check --fix not work
- 12:46 AM Revision 93bb740c (ceph): Merge pull request #7093 from dwj192/dwj-bucket-index-fix
- rgw: radosgw-admin bucket check --fix not work
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 12:45 AM Revision e660ccb5 (ceph): Merge pull request #6817 from david-z/wip-fix-init-radosgw
- rgw: fix a typo in init-radosgw
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 12:05 AM Revision 5264bc67 (ceph): mon: OSDMonitor: do not assume a session exists in send_incremental()
- We may not have an open session for a given osd. If we blindly assume we
do, we may end up trying to send incremental...
01/07/2016
- 11:16 PM Bug #14295: failed to recover before timeout expired
- General assessment on these errors was that openstack/ovh is slow running tests, but we observe more of those now.
- 11:14 PM Bug #14295: failed to recover before timeout expired
- another one with same log: @teuthology.ovh.sepia.ceph.com: /a/teuthology-2016-01-06_20:55:01-rados-hammer-distro-basi...
- 10:49 PM Bug #14295 (Closed): failed to recover before timeout expired
- logs: @teuthology.ovh.sepia.ceph.com: /a/teuthology-2016-01-06_20:55:01-rados-hammer-distro-basic-openstack/61129
... - 11:12 PM rbd Bug #13810: "stderr:rbd.InvalidArgument: error writing to test_notify_clone)" in upgrade:client-u...
- Run: http://pulpito.ceph.com/teuthology-2016-01-06_12:12:01-upgrade:client-upgrade-jewel-distro-basic-smithi/
Jobs: ... - 10:50 PM Revision 4e3bd8bb (ceph): Merge pull request #7102 from dzafman/wip-cot-fixes
- Fix for make check.
Reviewed-by: Sage Weil <sage@redhat.com> - 10:47 PM Revision 12e3b3b2 (ceph): Merge pull request #7153 from liewegas/wip-make-check
- build: misc make check fixes
- 10:36 PM Revision cd34ee82 (ceph): Merge pull request #7152 from liewegas/wip-hexdump
- unittest_bufferlist: fix hexdump test
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 10:22 PM Revision 4e732c3f (ceph): unittest_bluefs: call close_for_write()
- Signed-off-by: Sage Weil <sage@redhat.com>
- 10:19 PM Revision 4f53cde0 (ceph): test/test_objectstore_memstore.sh: clear store_test_temp_dir
- ceph_test_objectstore now expects this to not exist.
Signed-off-by: Sage Weil <sage@redhat.com> - 09:55 PM Revision 9179ce8c (ceph): osdc: Fix race condition with tick_event and shutdown
- - Clear the tick_event whether it was in the timer queue or not.
- Make sure we don't schedule a new tick_event if ... - 09:48 PM Backport #14292: osd/PG.cc: 3837: FAILED assert(0 == "Running incompatible OSD")
- latest log: @teuthology.ovh.sepia.ceph.com: /a/teuthology-2016-01-06_20:55:01-rados-hammer-distro-basic-openstack/61025
- 09:23 PM Backport #14292 (Resolved): osd/PG.cc: 3837: FAILED assert(0 == "Running incompatible OSD")
- https://github.com/ceph/ceph/pull/7206
- 09:45 PM Revision 5839a1b9 (ceph): unittest_bufferlist: fix hexdump test
- Signed-off-by: Sage Weil <sage@redhat.com>
- 09:25 PM CephFS Bug #14256 (Fix Under Review): mds: objecter assert on shutdown
- I don't know if we ever used "Pending upstream" before, usually when a PR is outstanding we use "Needs review"
- 09:24 PM CephFS Bug #14256: mds: objecter assert on shutdown
- Link to the pull request for convenience:
https://github.com/ceph/ceph/pull/7151 - 07:29 PM CephFS Bug #14256: mds: objecter assert on shutdown
- Pushed upstream as:...
- 06:56 PM CephFS Bug #14256: mds: objecter assert on shutdown
- This patch should fix it. I'll run make check and push.
- 06:12 PM CephFS Bug #14256 (In Progress): mds: objecter assert on shutdown
- 03:38 PM CephFS Bug #14256: mds: objecter assert on shutdown
- Hmm, looks like Objecter is making the assumption that if tick_event is set then it must also be in ceph_timer::event...
- 09:19 PM Bug #13939: PGs stuck in "creating" when created just after deleting another pool
- It appears that one or more threads is getting entirely stuck, while some others are continuing, so it doesn't on the...
- 07:41 PM Bug #13939: PGs stuck in "creating" when created just after deleting another pool
- Is there any reason to think this isn't just the general slowness that comes from overloading OSDs, then? I don't thi...
- 11:56 AM Bug #13939: PGs stuck in "creating" when created just after deleting another pool
- I think one of the tricks to this must have been that we were creating a rudely large number of PGs for the number of...
- 08:06 PM rgw Documentation #14003 (Resolved): Incorrect name of the "List Multipart Upload Parts" Response Ent...
- 10:56 AM rgw Documentation #14003: Incorrect name of the "List Multipart Upload Parts" Response Entities
- The pull request had been merged a while ago. I assume this bug could be resolved then?
- 07:30 PM Backport #14236 (Fix Under Review): "OSDMonitor.cc: 2116: FAILED assert(0)" in rados-hammer-distr...
- got a candidate fix in https://github.com/ceph/ceph/pull/7150
needs review & testing. - 07:18 PM rbd Bug #14280 (Fix Under Review): cls_rbd: object_map_save should enable checksums
- https://github.com/ceph/ceph/pull/7149
- 05:30 PM rbd Bug #14280 (Resolved): cls_rbd: object_map_save should enable checksums
- rbd object_map_save disables checksums if the provided object map omits them. Enable checksums before re-encoding to ...
- 07:15 PM Bug #14269 (Resolved): ec_lost_unfound test failing on jewel (and probably master)
- Sam reverted the test-suite change (commit 6fb44db9cbc91754bfab4c4312ba806febf65274) for the hammer branch.
- 06:57 PM Bug #14269: ec_lost_unfound test failing on jewel (and probably master)
- Hi Sam,
It turns out the jewel branch does not have the commit.. - 06:27 PM Bug #14269 (In Progress): ec_lost_unfound test failing on jewel (and probably master)
- 07:02 PM Revision 7831ca1e (ceph): Revert "pg: add test cases for pg list_missing on EC pool"
- This reverts commit 6fb44db9cbc91754bfab4c4312ba806febf65274.
- 07:01 PM Revision d5c02f3e (ceph): cls_rbd: enable object map checksums for object_map_save
- object_map_save disables CRCs when an object map footer isn't provided.
Unconditionally re-enable object map CRCs bef... - 06:40 PM Bug #14289 (Resolved): "No space left on device" + "FAILED assert(0 == "unexpected error")" in ra...
- We probably need to change this test configuration to increase the space, and not sure why we still got the assert.
... - 06:33 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- Kefu,
Unfortunately we have been unable to get the build to run in any cluster configuration.
We had a cluster runn... - 04:42 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- Tom,
how's the test going? and i found that the osdmap related settings mentioned in https://cds.cern.ch/record/20... - 06:19 PM Bug #13897 (New): (jewel) rados/objectstore/objectstore.yaml common/Mutex.cc: 105: FAILED assert(...
- 06:19 PM Bug #13897: (jewel) rados/objectstore/objectstore.yaml common/Mutex.cc: 105: FAILED assert(r == 0)
- Here is more info:
Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2016-01-06_21:00:01-rados-infernalis-distr... - 05:47 PM Backport #14145 (Resolved): infernalis: ceph-disk: use blkid instead of sgdisk -i
- 05:38 PM Backport #14282: infernalis: ceph-disk list missing information when dmcrypt
- The relevant commit is *ceph-disk: display OSD details when listing dmcrypt devices*
- 05:38 PM Backport #14282 (In Progress): infernalis: ceph-disk list missing information when dmcrypt
- 05:35 PM Backport #14282 (Resolved): infernalis: ceph-disk list missing information when dmcrypt
- https://github.com/ceph/ceph/pull/6880
- 05:36 PM Bug #14233 (Resolved): ceph-disk deactivate does not unmap dmcrypt journal
- 05:35 PM Backport #14288 (Resolved): hammer: ceph osd pool stats broken in hammer
- https://github.com/ceph/ceph/pull/7180
- 05:35 PM Backport #14287 (Resolved): hammer: ReplicatedPG: wrong result code checking logic during sparse_...
- https://github.com/ceph/ceph/pull/7179
- 05:35 PM Backport #14286 (Rejected): infernalis: ReplicatedPG: wrong result code checking logic during spa...
- https://github.com/ceph/ceph/pull/7559
- 05:35 PM Backport #14285 (Resolved): hammer: osd/OSD.cc: 2469: FAILED assert(pg_stat_queue.empty()) on shu...
- https://github.com/ceph/ceph/pull/7178
- 05:35 PM Backport #14284 (Rejected): infernalis: osd/OSD.cc: 2469: FAILED assert(pg_stat_queue.empty()) on...
- https://github.com/ceph/ceph/pull/7558
- 05:35 PM rbd Backport #14283 (Resolved): hammer: rbd: fix bench-write
- https://github.com/ceph/ceph/pull/7183
- 04:53 PM Revision efdef31f (ceph): Merge pull request #7143 from dillaman/wip-librbd-rename-request
- librbd: correct include guard in RenameRequest.h
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 04:49 PM rbd Bug #14279 (Resolved): "test_rbd.test_create_defaults ... FAIL" in smoke-master-distro-basic-open...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2016-01-07_05:00:03-smoke-master-distro-basic-openstack/
Job:... - 04:40 PM devops Bug #14172: https://jenkins.ceph.com/job/ceph-pull-requests/ aka make check fixes
- ...
- 03:42 PM Bug #14278 (Resolved): consume_maps clearing of waiting_for_pg needs to check the spg_t shard for...
- This could cause ops waiting on one shard to be locked in the waiting_for_pg list while another shard is in the actin...
- 03:05 PM CephFS Bug #14257 (Resolved): test_reconnect_timeout failed
- Fix merged into ceph-qa-suite master.
- 11:26 AM CephFS Bug #14257 (Fix Under Review): test_reconnect_timeout failed
- https://github.com/ceph/ceph-qa-suite/pull/785
- 11:16 AM CephFS Bug #14257 (In Progress): test_reconnect_timeout failed
- 11:16 AM CephFS Bug #14257: test_reconnect_timeout failed
- Test bug, Filesystem.wait_for_state is counting elapsed time as the number of times it goes through its polling loop ...
- 02:33 PM Revision 399b7c54 (ceph): ceph-disk: list accepts absolute dev names
- The ceph-disk list subcommand now accepts /dev/sda as well as sda.
The filtering is done on the full list of devices ... - 02:28 PM Revision e222d7bc (ceph): ceph-disk: display OSD details when listing dmcrypt devices
- The details about a device that mapped via dmcrypt are directly
available. Do not try to fetch them from the device e... - 02:26 PM Revision 87db693e (ceph): tests: limit ceph-disk unit tests to test dir
- Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry picked from commit 499c80db606fe3926a8a603e03fdba6967d66003) - 02:24 PM Revision 2c0d7ef2 (ceph): ceph-disk: factorize duplicated dmcrypt mapping
- Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry picked from commit 35a0c94c4cd3a57cfc382c64eaa9cfb9306dd2e6) - 02:22 PM Revision 6082cb2b (ceph): Merge pull request #785 from ceph/wip-14257
- tasks/cephfs: fix wait_for_state timing
- 02:21 PM Revision 22881b16 (ceph): ceph-disk: fix regression in cciss devices names
- The cciss driver has device paths such as /dev/cciss/c0d1 with a
matching /sys/block/cciss!c0d1. The general case is ... - 02:06 PM Revision 9dc5e6cb (ceph): Merge pull request #7001 from dachary/wip-14145-infernalis
- infernalis: ceph-disk: use blkid instead of sgdisk -i
On CentOS 7.1 and other operating systems with a version of u... - 01:52 PM Revision eb120e85 (ceph): librbd: correct include guard in RenameRequest.h
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:39 PM Revision cf9cd801 (ceph): crush/CrushTester: check for overlapped rules
- list rules if there are more than one of them can be chosen by the CRUSH
for a given ruleset, pool type and a pool si... - 01:22 PM Revision 6f764197 (ceph): Merge pull request #6955 from dachary/wip-dev-guide-ceph-qa-suite
- doc: dev: document ceph-qa-suite
Reviewed-by: Nathan Cutler <ncutler@suse.cz> - 01:20 PM Revision 279e9fb1 (ceph): doc: dev: document ceph-qa-suite
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 01:06 PM devops Bug #13945 (Duplicate): ./make-deb.sh fails due to filename/path length exceeding 99 chars
- 12:33 PM Revision 3ded44dc (ceph): cmake: detect bzip2 and lz4 for rocksdb
- * this change is the cmake port of 911e7a0.
the rocksdb's Makefile will detect the installed libbz2 and libz4 by
... - 11:59 AM Revision 3626d86d (ceph): cmake: add check for liblz4
- Signed-off-by: Kefu Chai <kchai@redhat.com>
- 11:59 AM Revision 60ef8bfe (ceph): Merge pull request #7131 from ceph/wip-cmake
- cmake: made rocksdb an imported library
Reviewed-by: Kefu Chai <kchai@redhat.com> - 11:52 AM Bug #13742 (Resolved): MonitorDBStore::get semantic change triggers regressions
- 11:49 AM Revision 202d1369 (ceph): Merge pull request #7073 from dllgzcl/wip-zcl-show-version
- tools: monstore: add 'show-versions' command.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Joao Eduardo Lu... - 11:36 AM Bug #14175 (Fix Under Review): clock skew report is incorrect by "ceph health detail" command
- https://github.com/ceph/ceph/pull/7141
- 11:31 AM Bug #14132 (Resolved): common/address_help.cc: the freeaddrinfo() isn't called, leading to memory...
- 11:24 AM Revision 58c13c1a (ceph): tasks/cephfs: fix wait_for_state timing
- Return actual elapsed wallclock time instead of
the number of times we polled.
Fixes: #14257
Signed-off-by: John Spr... - 11:08 AM devops Bug #14275 (Resolved): Ceph "giant" packages no longer available for installation on Ubuntu 14.04...
- We noticed this on our automated test/build system, which is based on Ubuntu Linux 14.04 "trusty". Some time after 5p...
- 10:50 AM Bug #14274: Crush:Add protection prevent memory leaks.
- https://github.com/ceph/ceph/pull/7140
- 10:49 AM Bug #14274 (Rejected): Crush:Add protection prevent memory leaks.
- In crush crush_add_rule function, we should protection prevent memory leaks.
- 07:11 AM Bug #14273 (Won't Fix): OSDC: read result may not be correctly passed out to callers
- Check ObjectCacher::bh_read_finish for detial information and a patch is on the way.
- 05:34 AM Revision ede0e3ab (ceph): cmake: made rocksdb an imported library
- Systems with the minimum required version of CMake
such as Ubuntu Trusty Tahr don't support
INTERFACE_LINK_LIBRARIES,... - 02:34 AM Bug #14185 (Won't Fix): ReplicatedPG: result code not handled during omap operation.
- 02:05 AM CephFS Bug #14254: failed pjd chown test 117
- Okay, so the only way we can get into this trouble is if:
1) the inode isn't found prior to replay (ie, it got creat... - 01:36 AM CephFS Bug #14254: failed pjd chown test 117
- https://github.com/ceph/ceph/pull/7136 addresses the need to flush
- 01:29 AM CephFS Bug #14254: failed pjd chown test 117
- Okay, this is running into code from the uid/gid enforcement stuff. From https://github.com/ceph/ceph/commit/1957aedd...
- 01:14 AM CephFS Bug #14254: failed pjd chown test 117
- Okay, I believe the important sequence is:
* client creates inode, mds replies unsafe
* client requests inode cha... - 12:44 AM Bug #14204 (Resolved): NewStore: potential null pointer assignment
- https://github.com/xiexingguo/ceph/commit/3d0b479bfb909d30703c126f7f90c4dc984875af
- 12:18 AM Revision 3f088a1b (ceph): Merge remote-tracking branch 'origin/jewel'
- 12:18 AM Revision 63460d6b (ceph): Merge pull request #7129 from dillaman/wip-14167-jewel
- librbd: disable copy-on-read when not exclusive lock owner
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 12:11 AM rbd Bug #14047 (Resolved): rbd: rbd order will be place in 22, when set to 0 in the config_opt
- 12:10 AM Bug #14139 (Resolved): test_rbd:delete rbd order
01/06/2016
- 11:57 PM Revision 00f15231 (ceph): tasks/cephfs: update vstart_runner for teuthology change
- Previously teuthology read test path from ctx.teuthology_config,
now it reads it from the global teuthology.config.co... - 11:49 PM Revision 2247c63d (ceph): Merge pull request #6886 from ssssztes/renhw-wip-14047
- rbd: rbd order will be place in 22, when set to 0 in the config_opt
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 11:43 PM Revision 02804341 (ceph): Merge remote-tracking branch 'origin/jewel'
- 11:41 PM Revision 116bc942 (ceph): Merge branch 'wip-14241-jewel' of git://github.com/dillaman/ceph into j...
- librbd: don't use write_full optimization with clones
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 11:26 PM Revision fec0ce43 (ceph): Merge pull request #7127 from trociny/wip-rbd-nbd-misc
- rbd-nbd: small improvements in logging and forking
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 10:42 PM Revision 5798d1e7 (ceph): tests: ceph-disk cryptsetup close must try harder
- Similar to how it's done in dmcrpyt_unmap in master (
132e56615805cba0395898cf165b32b88600d633 ), the infernalis test... - 10:19 PM rgw Bug #14272 (Closed): s3tests "... Exception in thread Thread-55" in upgrade:hammer-hammer-distro-...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2016-01-06_16:05:01-upgrade:hammer-hammer-distro-basic-opensta...
- 10:11 PM Backport #14231: hammer: ceph-disk fails to work with udev generated symlinks
- https://github.com/ceph/ceph/pull/7123
- 09:56 PM CephFS Bug #13583 (Resolved): Client::_fsync() on a given file does not wait unsafe requests that create...
- Merged to master rather than jewel due to size of patch series and rarity of issues.
- 06:39 AM CephFS Bug #13583: Client::_fsync() on a given file does not wait unsafe requests that create/modify the...
- Causing failures like http://pulpito.ovh.sepia.ceph.com:8081/gregf-2015-12-23_05:34:31-fs-master---basic-openstack/50...
- 09:55 PM Revision 31131cff (ceph): Merge pull request #6388 from ukernel/wip-13583
- ceph-fuse: fix fsync()
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 09:52 PM CephFS Bug #14196 (Resolved): test_object_deletion fails (tasks.cephfs.test_damage.TestDamage)
- a0b365b220134badcd212bf22386b6124e4dfa69
- 06:26 AM CephFS Bug #14196: test_object_deletion fails (tasks.cephfs.test_damage.TestDamage)
- Also seen at http://pulpito.ceph.com/gregf-2015-12-21_23:08:59-fs-master---basic-smithi/1795/
- 09:52 PM Revision a0b365b2 (ceph): Merge pull request #780 from ceph/jewel-14196
- tasks/cephfs: fix race in test_damage
- 09:50 PM Revision 8c23e04b (ceph): Merge remote-tracking branch 'origin/jewel'
- 09:48 PM Revision 990d6217 (ceph): Merge remote-tracking branch 'origin/jewel'
- 09:47 PM CephFS Feature #14271: directory listing: do not reset when fragmenting
- Once completed, update the DirLs test to check order again. Probably just by reverting e20ef4b27869d8eaf1989c2f057c2d...
- 09:44 PM CephFS Feature #14271 (Resolved): directory listing: do not reset when fragmenting
- Right now, if a directory gets fragmented while we're listing (ie, have a dir pointer), we reset the pointer and star...
- 09:45 PM CephFS Bug #13364 (Resolved): LibCephFS locking tests are failing and/or lockdep asserting
- Merged to jewel branch as of 088b8c2c881c8561b9bc96934e04d030e8de9255.
I created a new feature ticket for the direct... - 09:43 PM rgw Bug #14270 (Rejected): "testContainerSerializedInfo ... ERROR" in smoke-master-distro-basic-opens...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2016-01-06_05:00:03-smoke-master-distro-basic-openstack/
Job:... - 09:31 PM Revision 088b8c2c (ceph): Merge branch 'wip-client-readdir-fix' of git://github.com/ukernel/ceph ...
- Reviewed-by: Greg Farnum <gfarnum@redhat.com>
- 09:15 PM Bug #14242: "FileStore.cc: In function 'unsigned int" in rados-jewel-distro-basic-smithi
- Seems similar in
Run: http://pulpito.ceph.com/teuthology-2016-01-04_19:00:01-rados-jewel-distro-basic-smithi/
Job: ... - 07:56 PM Revision 1329a09e (ceph): librbd: disable write_full optimization if image has parent
- Fixes: #14241
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 07:38 PM Bug #14269 (Resolved): ec_lost_unfound test failing on jewel (and probably master)
- /a/teuthology-2016-01-05_19:00:02-rados-jewel-distro-basic-smithi/14212/remote
- 07:20 PM rbd Bug #14241 (Resolved): write_full optimization cannot be used with deep-flatten feature
- *jewel PR*: https://github.com/ceph/ceph/pull/7133
- 06:21 PM rbd Bug #14241 (In Progress): write_full optimization cannot be used with deep-flatten feature
- 07:12 PM Revision c425bf0c (ceph): tests: new test case for write_full optimization
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 06:56 PM Revision 3337eeed (ceph): mds: fix standby replay thread creation
- When replay() is called more than once, we must
make sure previous instance of thread is joined
before calling create... - 06:48 PM Revision 9cf7cbde (ceph): Merge pull request #7032 from liupeiyang/wip_metadata_list
- rgw:modify command stucking when operating radosgw-admin metadata list user
- 06:22 PM Bug #14245 (Resolved): "cluster [ERR] OSD full" in rados-jewel-distro-basic-smithi
- fixed in master branch
- 06:19 PM rbd Bug #14167 (Resolved): ceph_test_librbd_fsx 'read bad data' failure
- *jewel PR*: https://github.com/ceph/ceph/pull/7129
- 06:13 PM Bug #14267 (Resolved): ceph-post-file doesn't work
- drop.ceph.com needs to accept sftp and be able to write to the lab cluster (/ceph/post)
postfile@drop.ceph.com use... - 05:51 PM Bug #14266 (Can't reproduce): "FAILED assert(existing->state == STATE_CONNECTING)" in rados-jewel...
- Run: http://pulpito.ceph.com/teuthology-2016-01-05_19:00:02-rados-jewel-distro-basic-smithi/
Job: 14107
Logs: http:... - 05:39 PM Revision 244d0e10 (ceph): Merge pull request #7044 from HeyoQiang/master
- rbd-fuse:image name can not include snap name
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 05:19 PM Bug #14265 (Duplicate): ./common/shared_cache.hpp: 107: FAILED assert(weak_refs.empty())
- ...
- 05:14 PM Revision 42369db9 (ceph): Merge pull request #7010 from majianpeng/skip-promote-for-writefull
- osd: skip promote for writefull w/ FADVISE_DONTNEED/NOCACHE
Reviewed-by: Sage Weil <sage@redhat.com> - 05:14 PM Revision 5a1d9f69 (ceph): Merge pull request #7012 from chenji-kael/wip-fix-eth-bind
- msg: filter out lo addr when bind osd addr
Reviewed-by: Sage Weil <sage@redhat.com> - 04:47 PM Revision 379bbe06 (ceph): ceph-disk: protect deactivate with activate lock
- When ceph-disk prepares the disk, it triggers udev events and each of
them ceph-disk activate. If systemctl stop ceph... - 04:16 PM Bug #14233 (Pending Backport): ceph-disk deactivate does not unmap dmcrypt journal
- 04:15 PM Bug #14230 (Pending Backport): ceph-disk list missing information when dmcrypt
- 04:13 PM Bug #13970 (Pending Backport): ceph-disk list fails on /dev/cciss!c0d0
- 04:06 PM Revision 8b7e5d7c (ceph): Merge pull request #6879 from dachary/wip-13970-ceph-disk-cciss
- ceph-disk: ceph-disk list fails on /dev/cciss!c0d0
Reviewed-by: Sage Weil <sage@redhat.com> - 03:59 PM Revision 4da2f949 (ceph): ceph-disk: retry cryptsetup remove
- Retry a cryptsetup remove ten times. After the ceph-osd terminates, the
device is released asyncrhonously and an atte... - 03:54 PM Revision db26cc4b (ceph): ceph-disk: do not discard stderr
- Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry picked from commit 5fa35ba10e10b56262757afc43929ab8ee4164f2)
... - 03:54 PM Revision 936dda76 (ceph): ceph-disk: log parted output
- Should parted output fail to parse, it is useful to get the full output
when running in verbose mode.
Signed-off-by:... - 03:54 PM Revision 263eb579 (ceph): tests: ceph-disk workunit increase verbosity
- So that reading the teuthology log is enough in most cases to figure out
the cause of the error.
Signed-off-by: Loic... - 03:54 PM Revision 74c27423 (ceph): ceph-disk: increase partprobe / udevadm settle timeouts
- The default of 120 seconds may be exceeded when the disk is very slow
which can happen in cloud environments. Increas... - 03:54 PM Revision bb8d5363 (ceph): ceph-disk: dereference symlinks in destroy and zap
- The behavior of partprobe or sgdisk may be subtly different if given a
symbolic link to a device instead of an actual... - 03:54 PM Revision 676a4b42 (ceph): ceph-disk: use blkid instead of sgdisk -i
- sgdisk -i 1 /dev/vdb opens /dev/vdb in write mode which indirectly
triggers a BLKRRPART ioctl from udev (starting ver... - 03:17 PM rbd Feature #14264 (Resolved): async rbd_open() option
- Image this use-case (pseudo code):
for name in rbd_list():
image = rbd_open(name)
info = rbd_stat(image)
... - 03:02 PM Revision df79c3e7 (ceph): librbd: directly execute copy-on-read copyup operations
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 02:43 PM Revision 03b78600 (ceph): Merge pull request #7052 from branch-predictor/bp-faster-kv-get
- kv: implement value_as_ptr() and use it in .get()
Reviewed-by: Sage Weil <sage@redhat.com> - 02:42 PM Revision 469d78de (ceph): Merge pull request #5351 from Aran85/master
- common/Formatter: avoid newline if there is no output
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 02:41 PM Revision b46714f3 (ceph): Merge pull request #7065 from majianpeng/osd-recover-sleep-cause-thread...
- osd: prevent osd_recovery_sleep from causing recovery-thread suicide
Reviewed-by: Sage Weli <sage@redhat.com> - 02:41 PM Bug #14212 (Pending Backport): osd/OSD.cc: 2469: FAILED assert(pg_stat_queue.empty()) on shutdown
- 02:40 PM Revision 677a297c (ceph): Merge pull request #7091 from liewegas/wip-14212
- osd: clear pg_stat_queue after stopping pgs
Reviewed-by: Kefu Chai <kchai@redhat.com> - 02:40 PM Revision 8daafba8 (ceph): Merge pull request #7095 from xiexingguo/xxg-wip-14204
- osd: kstore: small fixes to kstore
Reviewed-by: Sage Weil <sage@newdream.net> - 01:07 PM Revision a286e7c6 (ceph): rbd-nbd: prefork only for map command
- Signed-off-by: Mykola Golub <mgolub@mirantis.com>
- 12:08 PM Bug #14263 (Fix Under Review): mon:Re join the Monitor alone to form a cluster when it's rank=0
- https://github.com/ceph/ceph/pull/7124
- 10:07 AM Bug #14263: mon:Re join the Monitor alone to form a cluster when it's rank=0
- https://github.com/ceph/ceph/pull/7124
- 08:46 AM Bug #14263 (Rejected): mon:Re join the Monitor alone to form a cluster when it's rank=0
- Monitor environment:
ceph240\ceph243\ceph244... - 11:54 AM Bug #13554 (Resolved): make dist fails with : rocksdb/tools/rdb/rdb.cc v8.h: No such file or dire...
- 11:54 AM Revision 1db6eeeb (ceph): Merge pull request #7105 from vshankar/rdb-dist-cleanup
- rocksdb: remove rdb sources from dist tarball
Reviewed-by: Kefu Chai <kchai@redhat.com> - 10:48 AM Revision b4398298 (ceph): rbd-nbd: improve logging
- Signed-off-by: Mykola Golub <mgolub@mirantis.com>
- 10:48 AM Revision e10c67bd (ceph): rbd-nbd: set reply error properly
- Signed-off-by: Mykola Golub <mgolub@mirantis.com>
- 10:15 AM Revision 132e5661 (ceph): ceph-disk: retry cryptsetup remove
- Retry a cryptsetup remove ten times. After the ceph-osd terminates, the
device is released asyncrhonously and an atte... - 10:13 AM Revision 798ae1a9 (ceph): tests: update ceph-disk workunit debug reminders
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 10:13 AM Revision 499c80db (ceph): tests: limit ceph-disk unit tests to test dir
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 10:13 AM Revision 7aab4ed6 (ceph): ceph-disk: display OSD details when listing dmcrypt devices
- The details about a device that mapped via dmcrypt are directly
available. Do not try to fetch them from the device e... - 10:13 AM Revision 756b8e60 (ceph): ceph-disk: deactivate must unmap dmcrypted journal
- If the journal is not unmapped, ceph-disk destroy will fail to zap the
corresponding devices because it is still held... - 10:13 AM Revision 591d581c (ceph): ceph-disk: list accepts absolute dev names
- The ceph-disk list subcommand now accepts /dev/sda as well as sda.
The filtering is done on the full list of devices ... - 10:13 AM Revision 35a0c94c (ceph): ceph-disk: factorize duplicated dmcrypt mapping
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 10:13 AM Revision 17430d0c (ceph): ceph-disk: fix regression in cciss devices names
- The cciss driver has device paths such as /dev/cciss/c0d1 with a
matching /sys/block/cciss!c0d1. The general case is ... - 09:56 AM Revision a59b1d49 (ceph): os: fix bluestore onode_t attr leak
- Signed-off-by: Ning Yao <zay11022@gmail.com>
- 08:55 AM Bug #14262: unittest hangs on forever in the middle
- it seems check-programs and check-scripts run in unordered sequence. looking from Makefile, it should be firstly run ...
- 08:39 AM Bug #14262 (Resolved): unittest hangs on forever in the middle
- //1. first i run run-make-check.sh
[root@ceph-ci-build ceph-1]# ./run-make-check.sh
.......
PASS: unittest_adm... - 08:33 AM Bug #14261 (Resolved): os: pointer leak during mount
- Check int BlueStore::mount() for detail information.
- 07:20 AM Linux kernel client Documentation #14252 (Rejected): Architecture picture, CEPH FS should based on librados?
- Actually, no. That documentation is for the userspace clients (there is a "librados" thing in the kernel, but it's ve...
- 03:00 AM Linux kernel client Documentation #14252 (Rejected): Architecture picture, CEPH FS should based on librados?
- In http://docs.ceph.com/docs/master/architecture/
rchitecture picture, CEPH FS should based on librados? - 07:11 AM Revision eb1d4f60 (ceph): Merge remote-tracking branch 'origin/jewel-14196'
- 07:09 AM Bug #14260 (Resolved): os: memory leak if _open_db fails
- Check BlueStore::_open_db(bool create) for detail information.
- 07:01 AM Bug #14259 (Resolved): os: shall skip crc check if unable to read label
- Check BlueStore::_read_bdev_label for detail information
- 06:57 AM Revision 8488a991 (ceph): Merge remote-tracking branch 'origin/wip-13583'
- 06:36 AM CephFS Bug #13903: Failure in TestStrays.test_ops_throttle
- Here are some correct logs on master:
http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-21_23:04:02-fs-mas... - 06:34 AM CephFS Bug #14258 (Duplicate): qa: failed test_full_fsync
- http://pulpito.ceph.com/gregf-2015-12-21_23:08:59-fs-master---basic-smithi/1822/
http://pulpito.ceph.com/gregf-2015-... - 06:30 AM CephFS Bug #14257: test_reconnect_timeout failed
- Haven't looked into this at all but I wonder if it's failing to account for all the clients pinging back early, or th...
- 06:28 AM CephFS Bug #14257 (Resolved): test_reconnect_timeout failed
- http://pulpito.ceph.com/gregf-2015-12-21_23:08:59-fs-master---basic-smithi/1789/...
- 06:18 AM CephFS Bug #14256 (Resolved): mds: objecter assert on shutdown
- http://pulpito.ceph.com/gregf-2015-12-21_23:08:59-fs-master---basic-smithi/1782/
Only saw this once so far and it ... - 06:15 AM CephFS Bug #14255 (New): qa: we are filling smithi disks with ffsb workloads
- http://pulpito.ceph.com/gregf-2016-01-04_11:49:51-fs-master---basic-smithi/13310/
http://pulpito.ceph.com/gregf-2016... - 05:59 AM CephFS Bug #14254 (Resolved): failed pjd chown test 117
- http://pulpito.ceph.com/gregf-2016-01-04_11:47:54-fs-master---basic-mira/13222/...
- 03:56 AM Revision 3ef99416 (ceph): rgw:modify command stucking when operating radosgw-admin metadata list ...
- When no user exists,the command stucks by operating radosgw-admin metadata list user. It seems all right now.
Signed... - 02:43 AM Linux kernel client Documentation #14251 (Resolved): cluster map:Missing MDS Map
- In http://docs.ceph.com/docs/master/start/intro/
Monitors: A Ceph Monitor maintains maps of the cluster state, inc... - 01:16 AM Revision 8e9cf220 (ceph): OSD: refactor OSD::session_handle_reset()
- improve the performance of this method by pulling two loops into one
Fixes: #14182
Signed-off-by: songbaisen <song.b... - 01:00 AM Revision 21e6ba0c (ceph): tools: monstore: add 'show-versions' command.
- Using this tool, the first/last committed version of maps will be shown.
Signed-off-by: Cilang Zhao <zhao.cilang@h3c... - 12:45 AM Revision 7dc7c423 (ceph): Merge pull request #7119 from dmick/master
- admin/build-doc: make paths absolute
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 12:39 AM Revision 54432f09 (ceph): admin/build-doc: make paths absolute
- Build failure on docs.dhc because pip apparently was changing directory
before building rbd with cython, causing the ... - 12:31 AM Revision 5f1a530c (ceph): OSD::ScrubJob: correctly handle small osd_scrub_interval_randomize_ratio
- utime_t &operator+=(utime_t, double) exists, let's just use that and
not muck about with converting the double to an ... - 12:30 AM Revision 64cb6e55 (ceph): Revert "osd: fix arithmetic exception when scrub_min_interval is small"
- This reverts commit a828a4df54f040a39f54c4cdecde234376301be5.
- 12:24 AM Revision 67be35cb (ceph): OpRequest: release the message throttle when unregistered
- We don't want messages in the OpTracker history hanging on to
message throttle.
Fixes: #14248
Backport: hammer, fire... - 12:14 AM Bug #14249 (Duplicate): OpHistory: don't hold message throttler references
- #14248
- 12:11 AM Bug #14249 (Duplicate): OpHistory: don't hold message throttler references
- Right now we hold message throttler counts while something lives in the OpHistory (we clear out message byte throttle...
01/05/2016
- 11:53 PM Bug #14248 (Resolved): OpTracker needs to release the message throttle in _unregistered
- 11:14 PM Bug #14247: scrubbing and deep scrubbing on OSD startup
- a828a4df54f040a39f54c4cdecde234376301be5
Big values for min (such as people tend to set when they want to not scru... - 11:12 PM Bug #14247: scrubbing and deep scrubbing on OSD startup
- e6dcf1419a45c6a94c1c543269fa70483f163b41 is suspicious. reg_next_scrub now checks pool.info.opts for the pool settin...
- 11:03 PM Bug #14247 (Resolved): scrubbing and deep scrubbing on OSD startup
- This was observed with sage's wip-bluestore branch, but may also be present in master. On creation, OSDs are immedia...
- 09:59 PM rgw Bug #14246 (Resolved): Segmentation fault ("failed lossy con, dropping message") in rados-jewel-d...
- Run: http://pulpito.ceph.com/teuthology-2016-01-02_19:00:08-rados-jewel-distro-basic-smithi/
Jobs: ['11896', '11947'... - 09:53 PM Bug #14245 (Resolved): "cluster [ERR] OSD full" in rados-jewel-distro-basic-smithi
- Run: http://pulpito.ceph.com/teuthology-2016-01-02_19:00:08-rados-jewel-distro-basic-smithi/
Jobs: ['11904', '11918'... - 09:50 PM Bug #14244 (Resolved): "SELinux denials found" in rados-jewel-distro-basic-smithi
- Run: http://pulpito.ceph.com/teuthology-2016-01-02_19:00:08-rados-jewel-distro-basic-smithi/
Jobs: ['11937', '11938'... - 09:50 PM Bug #14242: "FileStore.cc: In function 'unsigned int" in rados-jewel-distro-basic-smithi
- ENOSPC, disk is out of space.
1) The test needs to not write that much.
2) Why didn't the cluster stop writes/recov... - 09:43 PM Bug #14242: "FileStore.cc: In function 'unsigned int" in rados-jewel-distro-basic-smithi
- See #14103
- 09:43 PM Bug #14242 (Can't reproduce): "FileStore.cc: In function 'unsigned int" in rados-jewel-distro-bas...
- Run: http://pulpito.ceph.com/teuthology-2016-01-02_19:00:08-rados-jewel-distro-basic-smithi/
Jobs: ['11871', '11893'... - 09:34 PM Revision 14fd1c70 (ceph): librbd: disable copy-on-read when not exclusive lock owner
- Fixes: #14167
Backport: infernalis, hammer
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 09:34 PM Revision 8bfd23cd (ceph): tests: fsx should disable journaling feature for krbd
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 09:24 PM rbd Bug #14170 (Resolved): Failure in "rbd/singleton/{all/rbd-vs-unmanaged-snaps.yaml}"
- 09:23 PM rbd Bug #14237 (Resolved): qa/workunit/import_export.sh: fails with dirty /tmp/ environment
- 05:51 PM rbd Bug #14237 (Fix Under Review): qa/workunit/import_export.sh: fails with dirty /tmp/ environment
- *jewel PR*: https://github.com/ceph/ceph/pull/7115
- 05:43 PM rbd Bug #14237 (Resolved): qa/workunit/import_export.sh: fails with dirty /tmp/ environment
- http://qa-proxy.ceph.com/teuthology/teuthology-2016-01-01_12:01:09-rbd-jewel-distro-basic-smithi/10839/teuthology.log
- 09:23 PM rbd Bug #14234 (Resolved): qa/workunit/copy.sh: fails to find expected error string
- 05:42 PM rbd Bug #14234 (Fix Under Review): qa/workunit/copy.sh: fails to find expected error string
- 05:30 PM rbd Bug #14234: qa/workunit/copy.sh: fails to find expected error string
- *jewel PR*: https://github.com/ceph/ceph/pull/7114
- 05:09 PM rbd Bug #14234 (Resolved): qa/workunit/copy.sh: fails to find expected error string
- http://qa-proxy.ceph.com/teuthology/teuthology-2016-01-01_12:01:09-rbd-jewel-distro-basic-smithi/10730/teuthology.log...
- 09:06 PM Revision 68b21c6e (ceph): Merge pull request #7103 from ceph/wip-cmake-reorg
- cmake: cleanups and more features from automake
- 08:54 PM rbd Bug #14241 (Resolved): write_full optimization cannot be used with deep-flatten feature
- If a cloned image has snapshots, writing to a new object within the clone should still force a copyup to ensure full ...
- 08:42 PM Revision b94f910c (ceph): cmake: kv dir and bluestore unittests
- Added CMakeLists.txt in src/kv, replaced
os_mon_objs with kv_objs, linked libkv to os,
added HAVE_LIBROCKSDB to confi... - 08:42 PM Revision a614c3b9 (ceph): cmake: Updated allocator checking
- Added a FindJeMalloc.cmake file, changed
allocator checking logic (tcmalloc is default),
replaced TCMALLOC_LIBS to AL... - 08:42 PM Revision 1aa7bc2e (ceph): cmake: LTTng functionality added
- Set LTTNG option to ON by default, added
Findlttng.cmake, added CMakeLists.txt in
src/tracing that generates .h files... - 08:42 PM Revision 33077705 (ceph): cmake: Babeltrace detection supported
- Babeltrace defaults to ON, Findbabeltrace.cmake &
BABELTRACE variables in config-h.in.cmake added.
Signed-off-by: Al... - 08:42 PM Revision bbf76412 (ceph): cmake: rbd_replay CMakeLists.txt, rbd_replay fixes
- moved rbd_replay targets into it's directory,
rbd-replay-prep added, removed "lib" in front of
all rbd_replay librari... - 08:42 PM Revision 048f3bd5 (ceph): cmake: add detection for HAVE_CURL_MULTI_WAIT
- Signed-off-by: Casey Bodley <cbodley@redhat.com>
- 08:42 PM Revision cbb71a47 (ceph): cmake: Boost libraries cleanup
- Added components to Boost find_package, changed
libraries from boost_foo to ${Boost_FOO_LIBRARY}
Signed-off-by: Ali ... - 08:42 PM Revision 663dc8d8 (ceph): cmake: Added common/Cycles.cc to libcommon
- Signed-off-by: Ali Maredia <amaredia@redhat.com>
- 08:42 PM Revision 68aee43f (ceph): cmake: Added librados_api library
- Signed-off-by: Ali Maredia <amaredia@redhat.com>
- 08:42 PM Revision 68c3b339 (ceph): cmake: libradosstriper dir CMakeLists.txt added
- Signed-off-by: Ali Maredia <amaredia@redhat.com>
- 08:42 PM Revision 078e95f0 (ceph): cmake: CMAKE_DL_LIBS is not linked into osdmaptool
- Signed-off-by: Ali Maredia <amaredia@redhat.com>
- 08:42 PM Revision 1d4a11fc (ceph): cmake: Missing binaries from src/tools added
- Added ceph-objecstore-tool, ceph-kvstore-tool,
ceph-psim, ceph-client-debug, ceph-scratchtool,
ceph-scratchtoolpp, ce... - 08:42 PM Revision 31dbe67f (ceph): cmake: src/erasure-code CMakeLists.txt's changes
- Added ec_neon libraries in jerasure and shec dirs,
reorganized checks for flags, other minor
erasure-code directory c... - 08:42 PM Revision 0e9b5924 (ceph): cmake: test CMake additions
- Added missing tests, changed linking, among
other changes.
Signed-off-by: Ali Maredia <amaredia@redhat.com> - 08:42 PM Revision 73eaf000 (ceph): cmake: test/erasure-code CMake additions
- Added missing executables and libraries.
Signed-off-by: Ali Maredia <amaredia@redhat.com> - 08:42 PM Revision e117dc52 (ceph): cmake: Added cls_numops_client library
- Signed-off-by: Ali Maredia <amaredia@redhat.com>
- 08:42 PM Revision 8ef0dfb3 (ceph): cmake: Check for required Cython package
- Added a FindCython.cmake, Cython is required.
Signed-off-by: Ali Maredia <amaredia@redhat.com> - 08:42 PM Revision 7151a472 (ceph): cmake: Findxio.cmake update Xio OFF by default
- Option WITH_XIO now OFF but required by default,
Findxio.cmake now using
FIND_PACKAGE_HANDLE_STANDARD_ARGS.
Signed-o... - 08:42 PM Revision cc301754 (ceph): cmake: udev linking and Findudev module changes
- Linked udev into librbd, restored UDEV_I to
UDEV_INCLUDE_DIR in Findudev.cmake
Signed-off-by: Ali Maredia <amaredia@... - 08:30 PM Revision fee536d5 (ceph): osd: Avoid debug std::string initialization in PG::get/set
- Signed-off-by: Evgeniy Firsov <evgeniy.firsov@sandisk.com>
- 07:42 PM Revision 0bdc26ea (ceph): Merge remote-tracking branch 'origin/jewel'
- 07:41 PM Revision d0f4d2d6 (ceph): Merge pull request #7114 from dillaman/wip-14234-jewel
- librbd: reduce verbosity of common error condition logging
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 07:39 PM Revision eb680a3a (ceph): Merge branch 'wip-14237-jewel' of git://github.com/dillaman/ceph into j...
- qa/workunits/rbd: import_export should use clean temp space
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 07:04 PM Revision c1a0194d (ceph): client: add client_metadata option to override metadata
- ...in the session info sent to the MDS.
We use this for testing. Users might use it for
adding application-layer me... - 07:00 PM RADOS Feature #13507 (In Progress): scrub APIs to read replica
- 06:58 PM Revision 141de6e1 (ceph): tasks/cephfs: add TestSessionMap.test_session_reject
- Signed-off-by: John Spray <john.spray@redhat.com>
- 06:58 PM Revision a6970271 (ceph): tasks/cephfs: fixes to FuseMount
- This was getting stressed in new ways by
TestSessionMap.test_session_reject, which
has a mount that fails initially.
... - 06:58 PM Revision 26423e95 (ceph): tasks/cephfs: fix wait in assert_cluster_log
- I had the monc tick interval wrong.
Signed-off-by: John Spray <john.spray@redhat.com> - 06:58 PM Revision d8106fa9 (ceph): tasks: add run_ceph_w to CephManager
- Analogous to raw_cluster_command, but instead
of calling blocking CLI command we're invoking
the -w mode.
Signed-off... - 06:58 PM Revision 3b9b68b1 (ceph): tasks/cephfs: add assert_cluster_log
- For capturing the cluster log and asserting
that we see a particular expected message.
Signed-off-by: John Spray <jo... - 06:57 PM Revision 8b5edd4f (ceph): tasks/cephfs: new hooks for auth keys and config
- Used when configuring clients with dynamically
generated auth keys, and pointing them at mount paths.
Signed-off-by:... - 06:30 PM Revision 370718a6 (ceph): Merge pull request #7113 from dillaman/wip-14168-jewel
- journal: disconnect watch after watch error
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 06:06 PM Bug #14230 (Fix Under Review): ceph-disk list missing information when dmcrypt
- the *ceph-disk: display OSD details when listing dmcrypt devices* commit in https://github.com/ceph/ceph/pull/6879
- 09:18 AM Bug #14230 (Resolved): ceph-disk list missing information when dmcrypt
- ...
- 06:05 PM Bug #14233 (Fix Under Review): ceph-disk deactivate does not unmap dmcrypt journal
- the *ceph-disk: deactivate must unmap dmcrypted journal* commit in https://github.com/ceph/ceph/pull/6879
- 03:36 PM Bug #14233 (Resolved): ceph-disk deactivate does not unmap dmcrypt journal
- As a result, ceph-disk destroy will fail to zap the corresponding devices because it is still held by devicemapper.
- 05:50 PM Revision 089673a5 (ceph): qa/workunits/rbd: import_export should use clean temp space
- Fixes: #14237
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 05:39 PM Backport #14236 (Resolved): "OSDMonitor.cc: 2116: FAILED assert(0)" in rados-hammer-distro-basic-...
- https://github.com/ceph/ceph/pull/7150
- 05:29 PM Revision 5b065aae (ceph): librbd: reduce verbosity of common error condition logging
- Fixes: #14234
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 04:29 PM Revision eb5e8520 (ceph): Merge pull request #7046 from clever215/merge_diff_1224
- rbd: correct an output string for merge-diff
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 04:07 PM rgw Bug #13582 (Resolved): RGW should not send a Content-Length header with a 204 response
- Fixed in master in https://github.com/ceph/ceph/pull/6975
- 04:00 PM rbd Bug #14168 (Fix Under Review): ceph_test_librbd_fsx crashed
- *jewel PR*: https://github.com/ceph/ceph/pull/7113
- 02:15 PM Revision 4a4b447e (ceph): threads: add thread names
- Adding names to threads simplifies cpu usage realtime tracking
e.g. top -H -p <OSD_PID>
This commit changes Thread.c... - 02:07 PM Revision 46030b2e (ceph): client: EPERM instead of ETIMEDOUT on REJECT
- ...by allowing MetaRequest to carry a specific
error from abort() rather than just a boolean flag.
Signed-off-by: Jo... - 02:05 PM Revision bf932d38 (ceph): include: define a new REJECT session message
- A stronger equivalent of CLOSE: says this session
is over, and don't try to reconnect to me. For
use by MDSs that re... - 02:05 PM Revision 8b7a8b23 (ceph): mds: reject client sessions with bad root metadata
- ...instead of just purging the bad metadata, prevent
the client from opening the session.
Signed-off-by: John Spray ... - 02:05 PM Revision 607d07c6 (ceph): client: handle REJECT session messages from MDS
- So that we can go quiet and not hammer an MDS with
session open messages if it keeps kicking us out.
Signed-off-by: ... - 02:05 PM Revision 6c4b5d4a (ceph): mds: fix client root metadata validation
- Signed-off-by: John Spray <john.spray@redhat.com>
- 02:05 PM Revision 94ee1ead (ceph): mds: add docstring for MDSAuthCaps::path_capable
- Signed-off-by: John Spray <john.spray@redhat.com>
- 02:05 PM Revision d7991938 (ceph): client: abort requests on session reject
- ...and by extension make the mount fail because the
stat on the root will fail during mount.
Signed-off-by: John Spr... - 02:05 PM Revision a327dd83 (ceph): mds: add MDSAuthCaps.maybe_capable(path)
- To allow us to query whether a client is
potentially capable of accessing a particular
path, ignoring uids/gids (used... - 02:05 PM Revision 4932cb9c (ceph): mds: validate client 'root' metadata field
- Give this field special treatment so that
users can be sure that clients are not claiming
to have mounted a root outs... - 02:05 PM Revision a4db99ee (ceph): client: report mount root in session metadata
- Signed-off-by: John Spray <john.spray@redhat.com>
- 01:37 PM Revision 4f4dc880 (ceph): fix rescuing while activating
- 11:21 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- -i am still preparing the test build...-
build is ready at http://gitbuilder.ceph.com/ceph-deb-trusty-x86_64-basic... - 11:19 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- Tom, are you reachable over the IRC? ping me in the #ceph-devel or #ceph if anything. thanks =)
- 11:11 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- from the log from ceph-osd@str-slc-04-08, mon.0 sent osdmap[1303506,1304111] to the osd. so seems the monitor did not...
- 10:13 AM Revision e53f837b (ceph): Merge pull request #6975 from yehudasa/wip-rgw-content-length
- Wip rgw content length
- 09:55 AM CephFS Backport #12350: Provided logrotate setup does not handle ceph-fuse correctly
- Hi Greg,
Since our production cluster is also encountered same issue recently, we provide following fix. I describ... - 09:42 AM Linux kernel client Bug #14232 (Resolved): Kernel NULL pointer dereference in __dcache_readdir
- I found this bug using the kernel client on linux v4.1.15 with all ceph/libceph patches applied up to v4.4-rc8.
<p... - 09:21 AM Backport #14231 (Rejected): hammer: ceph-disk fails to work with udev generated symlinks
- h3. description
~# ceph-deploy osd prepare node-9:/dev/sdc3:/dev/disk/by-id/ata-INTEL_SSDSC2BW240A4_PHDA4103018124... - 09:11 AM Revision f11ad56c (ceph): mon/OSDMonitor: osdmap laggy set a maximum limit for interval
- when the OSD down too long then up,the value of laggy_interval is too big.
this cause next down will be too lag.
Sig... - 08:33 AM Revision d225522d (ceph): os: fix overflow of collection_empty method
- Fixes: #14227
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 08:33 AM Revision c07dcd53 (ceph): os: put a guard when read the entire object
- Otherwise the read operation may overflow.
Fixes: #14229
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 08:33 AM Revision 6c55cec6 (ceph): os: fix unhandled error other than ENOENT
- Fixes: #14228
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 08:06 AM Bug #14229 (Resolved): MemStore: need a guard when read the entire object
- ...
- 07:59 AM Bug #14228 (Resolved): MemStore: error code other than ENOENT not processed
- int MemStore::mkfs()
{
string fsid_str;
int r = read_meta("fs_fsid", &fsid_str);
if (r == -ENOENT) {
u... - 07:52 AM Bug #14227 (Resolved): MemStore: result of collection_empty method overflowed
- bool MemStore::collection_empty(coll_t cid)
{
dout(10) << __func__ << " " << cid << dendl;
CollectionRef c = g... - 07:05 AM Bug #11101: ceph tell: broken error message / misleading hinting
- https://github.com/ceph/ceph/pull/7106
- 07:05 AM Bug #11101: ceph tell: broken error message / misleading hinting
- per Harish
> We need to change the message something like this:
>> "Ceph 'tell' requires additional arguments. <p... - 07:04 AM Bug #11101 (Fix Under Review): ceph tell: broken error message / misleading hinting
- 07:02 AM Revision e19e8f15 (ceph): ceph.in: improve the error message
- Fixes: #11101
Signed-off-by: Kefu Chai <kchai@redhat.com> - 06:36 AM Bug #13554: make dist fails with : rocksdb/tools/rdb/rdb.cc v8.h: No such file or directory
- https://github.com/ceph/ceph/pull/7105
With the above patch "make dist" runs successfully. - 06:22 AM Bug #13554: make dist fails with : rocksdb/tools/rdb/rdb.cc v8.h: No such file or directory
- aa844e58 reverts the fix.
- 06:19 AM Bug #13554: make dist fails with : rocksdb/tools/rdb/rdb.cc v8.h: No such file or directory
- per the analysis of Loïc,
> if the timestamp of rbd is older than that of rbd.cc, "make dist" will follow the impl... - 06:33 AM Bug #12287 (Resolved): ceph command line tool chokes on ceph –w (the dash is unicode 'en dash' &n...
- 06:28 AM Revision 392f784d (ceph): rocksdb: remove rdb sources from dist tarball
- Fixes: #13554
Signed-off-by: Venky Shankar <vshankar@redhat.com> - 06:00 AM CephFS Backport #13890: infernalis: Race in TestSessionMap.test_version_splitting
- This can be rejected I think - the issue has already been fixed and backported within ceph-qa-suite.
- 04:13 AM Revision a3ac03e5 (ceph): journal: disconnect watch after watch error
- Fixes: #14168
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 03:27 AM Revision 31c3cbe8 (ceph): mds: expose state of recovery to status ASOK command
- Fixes: #14146
Signed-off-by: Yan, Zheng <zyan@redhat.com> - 03:22 AM Revision 2334e5dd (ceph): os: fix returned type of _do_transaction
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 03:13 AM Revision 55244c90 (ceph): os: fix fd leak
- Although currently lfn_close() is a noop, but these cases will be problematic if someday
we want to do some real tidy... - 03:11 AM Revision 22aa547a (ceph): os:fix returned type of _do_transaction
- As _do_transaction will never be able to return a negative result code.
It always return zero actually.
Signed-off-b... - 02:28 AM Revision beb99d70 (ceph): PGMonitor: acting primary diff with cur_stat, should not set pg to stale.
- Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com>
- 02:12 AM Revision 40a9c67f (ceph): rbd: correct an output string for merge-diff
- This modification correct an output string for rbd merge-diff, in which mistakenly output variables of first diff hea...
- 01:59 AM Revision 089e1a2b (ceph): Merge remote-tracking branch 'origin/jewel'
- 01:57 AM Cleanup #14202: the method 'Message::decode_message' is too long
- Greg Farnum wrote:
> Can you submit that branch as a PR for review on github?
yes, of course, i'll submit a PR in... - 01:40 AM Revision 4d91de8d (ceph): Merge pull request #6669 from dzafman/omap-small-bugs
- Omap small bugs adapted
Reviewed-by: Kefu Chai <kchai@redhat.com> - 12:47 AM Revision d72ab0e4 (ceph): pybind/cephfs: exception on extra init args
- Signed-off-by: John Spray <john.spray@redhat.com>
- 12:47 AM Revision a2de0db4 (ceph): pybind: stray comment in volumeclient
- Signed-off-by: John Spray <john.spray@redhat.com>
- 12:47 AM Revision c665bf39 (ceph): pybind: minor fixes to volumeclient
- Signed-off-by: John Spray <john.spray@redhat.com>
- 12:47 AM Revision 1ec00998 (ceph): mds: fix `tell session evict`
- Don't try waiting on empty context gatherbuilder.
Signed-off-by: John Spray <john.spray@redhat.com> - 12:47 AM Revision 9d10efbc (ceph): pkg: add ceph_volume_client to python-cephfs
- Signed-off-by: John Spray <john.spray@redhat.com>
- 12:47 AM Revision e3b9477d (ceph): pybind: allow CephFS constructor to take ID
- For those folks who aren't running as 'admin'. We
already allow this at the C layer, it was just left
out of the pyt... - 12:47 AM Revision c28492ad (ceph): CMake: link libcephfs the same as librados
- Things got weird (tcmalloc exceptions) if one used
both libraries from the same process, presumably
because of some o... - 12:47 AM Revision fc9a0b13 (ceph): pybind: add LibCephFS.create_with_rados
- Enable setting up cephfs while borrowing
the CephContext from an already-set-up
rados python client.
Signed-off-by: ... - 12:47 AM Revision 3fe9d108 (ceph): libcephfs: add ceph_create_from_rados
- This is for applications that want to use
librados and libcephfs in the same process,
without trying to have two Ceph... - 12:47 AM Revision aebce4b6 (ceph): pybind: add ceph_volume_client
- This is for FSaaS interfaces like Manila.
Signed-off-by: John Spray <john.spray@redhat.com> - 12:47 AM Revision b21e43ee (ceph): CMake: add libcephfs to cephfs_testing target
- Tests for VolumeClient will use this.
Signed-off-by: John Spray <john.spray@redhat.com> - 12:47 AM Revision 4557349a (ceph): pybind: fix mkdir_p in ceph_volume_client
- Signed-off-by: John Spray <john.spray@redhat.com>
- 12:47 AM Revision 764be6f3 (ceph): pybind: volumeclient fixes
- Generalize authorization so that an ID can be authorized
for multiple shares.
Remove commented blocks.
Separate pur...
01/04/2016
- 11:56 PM Revision 05d79faa (ceph): osd/PG: For performance start scrub scan at pool to skip temp objects
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 11:25 PM Revision 7d2bbc90 (ceph): Merge pull request #775 from ceph/wip-stat-error
- repair_test: Add whitelist item for new stat error message
- 11:16 PM rbd Bug #14221 (Resolved): rbd-nbd teuthology test needs use sudo
- 05:04 PM rbd Bug #14221 (Fix Under Review): rbd-nbd teuthology test needs use sudo
- *jewel PR*: https://github.com/ceph/ceph/pull/7101
- 04:25 PM rbd Bug #14221 (In Progress): rbd-nbd teuthology test needs use sudo
- 04:19 PM rbd Bug #14221 (Resolved): rbd-nbd teuthology test needs use sudo
- http://qa-proxy.ceph.com/teuthology/teuthology-2016-01-01_12:01:09-rbd-jewel-distro-basic-smithi/10970/teuthology.log...
- 11:13 PM rbd Bug #14225 (Resolved): rbd: fix bench-write
- IO requests are re-using the same offset. Fixed provided here: https://github.com/ceph/ceph/commit/333f3a01a9916c781...
- 11:09 PM Bug #10671: rados cppool don't work if target is a ecpool
- It would appear that this issue (sometimes) still exists in 9.2.0. I recently attempted to migrate 11 pools from rep...
- 10:44 PM rgw Bug #13529 (In Progress): rgw: leak from RGWWatcher::handle_error
- Reopened due to regressions (see #14173, #14180).
- 10:40 PM Revision af4a5ae4 (ceph): Merge pull request #781 from ceph/wip_remove_dumpling
- Removed tests for EOL dumpling clients on jewel clusters
- 09:44 PM Bug #14220 (Resolved): run-make-check.sh fails
- 06:09 PM Bug #14220 (Fix Under Review): run-make-check.sh fails
- https://github.com/ceph/ceph/pull/7100
- 03:58 PM Bug #14220 (Resolved): run-make-check.sh fails
- ...
- 09:42 PM CephFS Bug #13698 (Resolved): Race in TestSessionMap.test_version_splitting
- https://github.com/ceph/ceph-qa-suite/pull/779
- 10:23 AM CephFS Bug #13698: Race in TestSessionMap.test_version_splitting
- Merged to infernalis:...
- 08:58 PM rgw Backport #14140: infernalis: rgw: leak from RGWWatcher::handle_error
- Fix is problematic, shouldn't backport it at this point.
- 08:57 PM rgw Backport #14141: hammer: rgw: leak from RGWWatcher::handle_error
- Fix is problematic, we shouldn't backport it at this point.
- 08:56 PM rgw Bug #14180: rgw: segv in RGWWatcher::~RGWWatcher
- Reverted #13529. It should fix this issue.
- 08:56 PM rgw Bug #14173: rgw: segv in RGWWatcher::handle_error
- Reverted #13529. It should fix this issue.
- 08:41 PM rgw Bug #14173: rgw: segv in RGWWatcher::handle_error
- Looks like the fix to #13529 is wrong (commit:e9daed221e7c6fd84aef78c3d5fc18470b916fcb). We can't just add a smart po...
- 08:54 PM Revision 7bcb744d (ceph): Revert "rgw: use smart pointer for C_Reinitwatch"
- This commit introduced regressions, issues #14173, #14180.
The problem is that the context deletes itself after exec... - 08:46 PM Revision 91f286dd (ceph): Merge pull request #7101 from dillaman/wip-14221-jewel
- qa/workunits/rbd: rbd-nbd test should use sudo for map/unmap ops
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 08:41 PM Revision d11b04b8 (ceph): Merge pull request #7100 from dachary/wip-14220-make-check
- tests: configure with rocksdb by default
Reviewed-by: Sage Weil <sage@redhat.com> - 07:19 PM Revision 5c999b15 (ceph): osd: Allow get_hash_info to use attrs map if available
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 07:16 PM Revision ef263b3f (ceph): osd/ReplicatedPG: It should call clear_omap_digest.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 07:16 PM Revision 1f93b55d (ceph): osd/ReplicatedPG: for omapclear/omaprmkeys no neet set FLAG_OMAP.
- When set omapheader/omapvals, it alreade set FLAG_OMAP. So for remove
don't set again.
Signed-off-by: Jianpeng Ma <j... - 07:16 PM Revision 5e114a47 (ceph): osd/ReplicatedPG: For omapclear/omaprmkeys, no need call touch.
- The code already check object whether exist. So it don't need call
touch.
Signed-off-by: Jianpeng Ma <jianpeng.ma@in... - 07:16 PM Revision 2c2d5c70 (ceph): osd/ReplicatedBackend: Don't forget reset_tp_timeout for first read.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 07:16 PM Revision 4a7f0075 (ceph): osd/PGBackend: Don't change error type from DEEP_ERROR to SHALLOW_ERROR.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 07:16 PM Revision 771c8696 (ceph): osd/ReplicatedPG: for copy_get get omap, firstly check ob whether has o...
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 07:16 PM Revision 5924c3e7 (ceph): osd: Fix ScrubMap::object::decode version
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 07:16 PM Revision ca81563d (ceph): osd: Add stat_error for regular scrub handling
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 07:04 PM devops Bug #13874 (Resolved): Missing `make` on openstack-provisioned nodes
- Problem fixed by previous changes.
- 07:02 PM Revision ad44bb5d (ceph): test: Fix ceph-objectstore-tool test due to recent changes
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 07:01 PM Revision aa8583d4 (ceph): ceph-objectstore-tool: Warn if --type specified and doesn't match fs
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 07:00 PM Revision e7afe623 (ceph): ceph-objectstore-tool: Improve error message for --type option
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 06:43 PM Revision 72c0ed79 (ceph): Merge pull request #7063 from mathslinux/rgw-dont-abort-for-bad-argumen...
- rgw: do not abort radowgw server when using admin op API with bad parameters
- 06:32 PM Cleanup #14202: the method 'Message::decode_message' is too long
- Can you submit that branch as a PR for review on github?
- 06:25 PM CephFS Bug #14211 (Resolved): test_version_splitting fails (tasks.cephfs.test_sessionmap.TestSessionMap)
- Of #13698, typo. :)
- 03:47 AM CephFS Bug #14211 (Pending Backport): test_version_splitting fails (tasks.cephfs.test_sessionmap.TestSe...
- dup of #13689
https://github.com/ceph/ceph-qa-suite/pull/779 - 05:40 PM Revision 531e8754 (ceph): Merge pull request #7099 from jcsp/wip-cmake-bluestore
- Fix cmake build with bluestore
- 05:33 PM Revision 66d244fe (ceph): Removed tests for EOL dumpling clients on jewel clusters
- Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
- 05:03 PM Revision 70a13929 (ceph): qa/workunits/rbd: rbd-nbd test should use sudo for map/unmap ops
- Fixes: #14221
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 04:54 PM Feature #14217: tool for artificially inflate the leveldb of the mon store for testing purposes
- Kefu, you removed the "Backport: hammer" here, was that intentional?
- 02:48 PM Feature #14217 (Fix Under Review): tool for artificially inflate the leveldb of the mon store for...
- 02:48 PM Feature #14217: tool for artificially inflate the leveldb of the mon store for testing purposes
- https://github.com/ceph/ceph/pull/7097
- 10:03 AM Feature #14217 (Resolved): tool for artificially inflate the leveldb of the mon store for testing...
- this helps to test the performance issue of monitor related to leveldb size
- 04:51 PM Revision b24378dd (ceph): tests: configure with rocksdb by default
- Otherwise bluestore won't compile and run-make-check.sh will fail.
http://tracker.ceph.com/issues/14220 Fixes: #1422... - 04:30 PM Revision 63bfa0c9 (ceph): cmake: add rocksdb include path for bluestore
- Signed-off-by: John Spray <john.spray@redhat.com>
- 04:30 PM Revision 0fdf7459 (ceph): cmake: build and link rocksdb etc for bluestore
- Signed-off-by: John Spray <john.spray@redhat.com>
- 04:19 PM rbd Bug #14171 (Resolved): rbd-nbd teuthology tests need to install rbd-nbd package
- Addressed by commit:888ff87da0f82d447e5533c3429505b2d210ee51
- 04:02 PM Revision 24c1abc4 (ceph): Merge pull request #6854 from jecluis/wip-monmapmon
- mon: MonmapMonitor: don't expose uncommitted state to client
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: G... - 03:22 PM Documentation #14219 (Closed): Update LTTng documentation to describe how to enable via config
- ...
- 03:19 PM Revision 43dfe855 (ceph): mon: MonmapMonitor: don't expose uncommitted state to client
- During prepare_command(), we were returning to the user based on
pending_map's state. Even though this weren't causin... - 02:57 PM CephFS Tasks #4499: Identify fields in CInode which aren't permanently necessary
- Zheng, is there any work left to do here after your stuff last year? Or should we mark it resolved? (Same question fo...
- 02:56 PM Bug #13943 (Resolved): ceph-disk: prepare with partition doesn't set or validate GUIDs
- 02:56 PM Revision 8e7730fa (ceph): Merge pull request #6760 from ddiss/bug13943_ceph_disk_validate_part_uuid
- ceph-disk: warn for prepare partitions with bad GUIDs
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 02:35 PM Revision eb94a583 (ceph): Merge pull request #6992 from dachary/wip-mailmap
- mailmap updates
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com> - 02:31 PM Revision e9fcb6b7 (ceph): mailmap: Chengyuan Li affiliation
- Reviewed-by: Chengyuan Li <chengyli@ebay.com>
Signed-off-by: Loic Dachary <loic@dachary.org> - 02:29 PM Revision b2f7fc61 (ceph): mailmap: Brian Felton affiliation
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 02:29 PM Revision b9e73bff (ceph): mailmap: Rahul Aggarwal affiliation
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 02:29 PM Revision ca42be2e (ceph): mailmap: Tobias Suckow affiliation
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 02:29 PM Revision 96910532 (ceph): mailmap: Vasu Kulkarni affiliation
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 02:29 PM Revision c5f3d034 (ceph): mailmap: David Coles affiliation
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 02:29 PM Revision 2797c66a (ceph): mailmap: Joe Julian affiliation
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 02:29 PM Revision 25a3b081 (ceph): mailmap: Jianhui Yuan affiliation
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 02:29 PM Revision c02811b4 (ceph): mailmap: Chris Holcombe name normalization
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 02:29 PM Revision 024ac69f (ceph): mailmap: Hervé Rousseau name normalization
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 02:26 PM Revision b0f6af81 (ceph): tools: ceph_monstore_tool: add inflate-pgmap command
- this command repeatly add the latest pgmap to the monstore in order
to inflate it. the command helps with the testing... - 01:51 PM Cleanup #13981 (Resolved): configure script doesn't check bzip2-devel presence
- 01:51 PM Bug #13850 (Resolved): master fails to build when liblz4 is present (rocksdb)
- 01:39 PM Revision 99c7d9a1 (ceph): Merge pull request #7030 from ceph/wip-detect-bz2-lz4
- configure: detect bz2 and lz4
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 12:44 PM CephFS Bug #14196 (Fix Under Review): test_object_deletion fails (tasks.cephfs.test_damage.TestDamage)
- https://github.com/ceph/ceph-qa-suite/pull/780
- 12:42 PM Revision b2a304e6 (ceph): tasks/cephfs: fix race in test_damage
- When stray directory inodes are corrupted, MDS may go to damaged state
after becoming active. (MDCache::open_root/pop... - 11:50 AM Revision a9b7c0d8 (ceph): os: remove duplicated assignment
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 11:17 AM Bug #14080 (Pending Backport): ceph-disk: use blkid instead of sgdisk -i
- 10:32 AM CephFS Bug #14195: test_full_fclose fails (tasks.cephfs.test_full.TestClusterFull)
OK, here are some matching instances:
http://teuthology.ovh.sepia.ceph.com/teuthology/teuthology-2015-12-21_23:04:...- 10:29 AM CephFS Bug #14195: test_full_fclose fails (tasks.cephfs.test_full.TestClusterFull)
- Did you mean to link a different log? The one above shows failure in TestStrays.test_files_throttle (like #13903)
- 10:23 AM CephFS Backport #13890: infernalis: Race in TestSessionMap.test_version_splitting
- ...
- 09:58 AM Revision d30ef37b (ceph): os: remove redundant omap_head check logic
- It will never be reachable.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 09:58 AM Revision 02f8e922 (ceph): os: remove unused local variable
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 09:21 AM Bug #14189 (Rejected): os: used space overflow
- 09:19 AM Bug #14189: os: used space overflow
- @Nathan
Not a bug, won't fix. - 06:18 AM Bug #14189 (Fix Under Review): os: used space overflow
- 09:06 AM Bug #13822 (Resolved): Objecter: potential null pointer access in list_(n)objects.
- 12:46 AM Bug #13822: Objecter: potential null pointer access in list_(n)objects.
- @Nathan Cutler
Resolved. - 07:57 AM Revision 3f05f571 (ceph): pipe: memory leak when signature check failed
- Signed-off-by: Ruifeng Yang <yangruifeng.09209@h3c.com>
- 07:14 AM Revision b1cf0d49 (ceph): os: remove redundant cleanup
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 07:12 AM Revision 909d573b (ceph): os: reset result code to errno for better tracing
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 07:09 AM Revision 3d0b479b (ceph): os: fix potential null pointer access
- Fixes: #14204
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 06:24 AM Feature #14216: Show the pool quota info on ceph df detial command
- https://github.com/ceph/ceph/pull/7094
- 06:24 AM Feature #14216 (Fix Under Review): Show the pool quota info on ceph df detial command
- Like below:
ceph df detail
GLOBAL:
SIZE AVAIL RAW USED %RAW USED OBJECTS
672G 222G ... - 06:11 AM Revision 8d70b8bd (ceph): os: fix threads leak on error exit
- Fixes: #14186
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 04:58 AM rgw Bug #14215 (Fix Under Review): rgw: radosgw-admin bucket check --fix not work
- 01:54 AM rgw Bug #14215: rgw: radosgw-admin bucket check --fix not work
- https://github.com/ceph/ceph/pull/7093
- 01:43 AM rgw Bug #14215 (Resolved): rgw: radosgw-admin bucket check --fix not work
- radosgw-admin bucket check --fix
--fix not work - 04:57 AM Revision e28dae1c (ceph): librados: remove redundant assignment
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 04:57 AM Revision 6daa3a55 (ceph): ObjectCache: fix typo in comment
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 04:15 AM Revision 9fe0ddef (ceph): os:fix wrongly placed assert
- At present it will not be able to dump the current opened fds when an EMFILE error has encountered.
Fixes: #14176
Si... - 04:12 AM Revision c198155c (ceph): os:fix fd leak during mount
- Fixes: #14178
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 03:31 AM Revision 295029d2 (ceph): os: append null terminator manually
- Fixes: #14188
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 03:29 AM Revision 485e5865 (ceph): os: fix return code of _do_copy_range
- Shall return a negative return code instead, otherwise caller will unable to handle it.
Fixes: #14194
Signed-off-by:... - 03:26 AM Revision 31205cea (ceph): os: fix return code if unable to sync
- Shall return a negative error code instead.
Fixes: #14187
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 01:20 AM Revision dfc5b940 (ceph): PGLog: clean up read_log
- Signed-off-by: Jie Wang <jie.wang@kylin-cloud.com>
- 01:16 AM Revision a17f4e27 (ceph): rgw: radosgw-admin bucket check --fix not work
- Fixed:#14215
Signed-off-by: Weijun Duan <duanweijun@h3c.com>
01/03/2016
- 06:20 PM Bug #14151 (Pending Backport): ReplicatedPG: wrong result code checking logic during sparse_read
- 06:20 PM Revision 2533f876 (ceph): Merge pull request #7016 from xiexingguo/xxg-wip-14151
- osd: fix sparse-read result code checking logic
Reviewed-by: Kefu Chai <kchai@redhat.com> - 06:19 PM Revision ddfa31bc (ceph): Merge pull request #7031 from wonzhq/log-monitor-2
- mon: fix the can't change subscribe level bug in monitoring log
Reviewed-by: Kefu Chai <kchai@redhat.com> - 06:19 PM Revision 62c584fb (ceph): Merge pull request #7009 from majianpeng/osd-scrub-sleep-cause-thread-s...
- osd: avoid osd_op_thread suicide because osd_scrub_sleep
Reviewed-by: Sage Weil <sage@redhat.com> - 06:18 PM Revision d5ad57cd (ceph): Merge pull request #7007 from tchaikov/wip-13990
- osd: do not keep ref of old osdmap in pg
Reviewed-by: Sage Weil <sage@redhat.com> - 06:18 PM Revision 8cdde3d7 (ceph): Merge pull request #6977 from stiopaa1/msg_override
- msg: add override to virutal methods
Reviewed-by: Casey Bodley <cbodley@redhat.com> - 06:18 PM Bug #14072 (Resolved): OSD: null pointer access when do handle_osd_map.
- 06:17 PM Revision 1cdb2a64 (ceph): Merge pull request #6916 from xiexingguo/xxg-wip-14072
- osd: fix null pointer access and race condition
Reviewed-by: Kefu Chai <kchai@redhat.com> - 06:16 PM Revision 9b6b5f68 (ceph): Merge pull request #7028 from yuyuyu101/wip-async-emplace
- msg/async: don't use shared_ptr to manage EventCallback
Reviewed-by: Sage Weil <sage@redhat.com> - 06:15 PM Revision fbd056bb (ceph): Merge pull request #6896 from liewegas/wip-bluestore
- bluestore: latest and greatest
- 06:05 PM Revision 45024464 (ceph): qa/workunits/rados/test_rados_tool.sh: fix path
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:14 AM Revision 1097bd25 (ceph): qa/workunits/rados/test_rados_tool: adapt to new buffer hexdump
- Signed-off-by: Sage Weil <sage@redhat.com>
01/02/2016
- 02:35 PM Bug #14213: osd/OSD.cc: 2940: FAILED assert(0 == "Missing map in load_pgs")
- ...
- 02:35 PM Bug #14213 (Resolved): osd/OSD.cc: 2940: FAILED assert(0 == "Missing map in load_pgs")
- ...
- 02:29 PM Revision 926a8cbb (ceph): tasks/osd_recovery: fewer objects in test_incomplete_pgs
- Otherwise we risk filling up a (fast) disk.
Signed-off-by: Sage Weil <sage@redhat.com>
01/01/2016
- 06:17 PM Revision bc1cf95f (ceph): uniform the type format
- Signed-off-by: Ning Yao <zay11022@gmail.com>
- 06:09 PM Revision 56a964b7 (ceph): os/bluestore: write 'type' file
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:09 PM Revision 20dc14bf (ceph): os/bluestore: Don't forget close fd in _setup_block_symlink_or_file.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 06:09 PM Revision e7a84fec (ceph): os/bluestore/BlueFS: remove deleted file from dirty list
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:09 PM Revision 37c6390a (ceph): qa/workunits/cephtool/test.sh: leave sortbitwise set
- New backends don't work if it's off.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:09 PM Revision d6043d9a (ceph): fs: fix unclosed formatter session
- Fixes: #14210
Signed-off-by: xie.xingguo <xie.xingguo@zte.com.cn> - 06:09 PM Revision 757152f9 (ceph): os/bluestore/BlueStore: fix overlay keys
- Signed-off-by: YiQiang Chen <cyqsign@163.com>
- 06:09 PM Revision 7dddecb8 (ceph): ceph-objectstore-tool: get store type from 'type' file, if present
- Just like ceph-osd.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:09 PM Revision ee01a7a6 (ceph): ceph-objectstore-tool: don't require journal path
- Assume journal symlink is present.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:08 PM Revision 64b80f32 (ceph): ceph_test_objectstore: close cct on shutdown
- This lets us do leak checking.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:08 PM Revision 7cb901c2 (ceph): os/bluestore/BlueFS: fix a few leaks
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision 03362796 (ceph): os/bluestore/BlueFS: delay IOContext dtor until after io completes
- It's possible for the IO to be in flight when the caller closes the
writer handle (although dangerous of them). Queu... - 06:08 PM Revision 7172a7e2 (ceph): os/bluestore/BlockDevice: clean up aio completion a bit
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision 198b156c (ceph): os/bluestore/BlueFS: wait for flush aios to complete before returning
- This makes all the IOs effectively synchronous (while holding the lock),
which isn't great, but at least it's correct... - 06:08 PM Revision 3fa09f02 (ceph): os/bluestore: be tolerant of collection_list bounds
- In particular, we may get a shard specified along with hobject_t min or
max (from PGBackend::objects_list_range()).
... - 06:08 PM Revision fc9d9522 (ceph): vstart.sh: k=2 for ec
- It didn't like k=1 with the default profile.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:08 PM Revision a3ef0ec6 (ceph): vstart.sh: no need for 'quit' to ceph cli
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision acc8217a (ceph): os/bluestore/BlockDevice: fix FS leak
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision ef262055 (ceph): kv/RocksDBStore: fix leak of custom Env
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision 3f4bd467 (ceph): os/bluestore/BlueFS: fix leak of iocs in writer
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision 3f8e2bd8 (ceph): os/bluestore/BlueRocksEnv: fix several leaks
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision 5950eae8 (ceph): ceph_test_objectstore: clean out test dir for each test
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision b57fcf60 (ceph): os/kstore: fix bugs in read stripe logic
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision e4e1a7f4 (ceph): os/kstore: debug nid
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision 5c626908 (ceph): common/buffer: make hexdump look like 'hexdump -C ...'
- ...the better to diff them with.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:08 PM Revision 645b5350 (ceph): os/kstore: cache in-flight stripe updates in memory
- The write process may do a read/modify/write on a stripe. In order to
allow multiple writes to coexist within the sa... - 06:08 PM Revision 491e2ce4 (ceph): os/Makefile: fix typo
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision 88c3ee81 (ceph): CMakeLists: update for os/ reorg
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision d2b5e926 (ceph): os/fs: move btrfs_ioctl.h to os/fs
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision b16f591b (ceph): os/Makefile: cosmetic
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision 893bfc7e (ceph): os/bluestore/bluestore_types: fix bluestore_extent_ref_map_t test inst
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision 602b8de8 (ceph): unittest_bluestore_types: fix warnings
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision 34a0f30b (ceph): os/bluestore/StupidAllocator: be less stupid about alloc_unit
- Make sure the extent we return is aligned to alloc_unit. If the first
extent isn't suitable, try the next one.
Keep... - 06:08 PM Revision 97373a77 (ceph): osd: do not catch mkfs exceptions
- We either want to take a clean error path, or dump core.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:08 PM Revision 81243c05 (ceph): os/kstore: clear coll_map on umount
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision ba2cc1eb (ceph): os/filestore: move FileStore to os/filestore/*
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision 82cbc079 (ceph): os/memstore: move MemStore into os/memstore/*
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision 98a0e107 (ceph): os/keyvaluestore: move KeyValueStore into os/keyvaluestore/*
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:08 PM Revision 8fc65e1b (ceph): os/ZFS: move to os/fs
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 193d25f7 (ceph): os/bluestore/StupidAllocator: add reservation assertions
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 2b2cc88d (ceph): os/bluestore/StupidAllocator: fix reservation release on allocate
- Use up the amount we allocated, not the amount we asked for.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision 6641482c (ceph): os/bluestore/Allocator: add unreserve()
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 5b57b098 (ceph): os/bluestore: allocate shouldn't fail if reserve succeeded
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision f941642c (ceph): remove ceph_streamtest
- This is an ancient obsolete test that is never used.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision 6c1ef475 (ceph): ceph-objectstore-tool: drop unused FileSTore include
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision e07ab3e2 (ceph): ceph:small_io_bench_dumb: drop unused include
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision da9266d0 (ceph): os/ObjectStore: add fsck to interface
- Only bluestore and kstore implement this currently.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision 5f87bab2 (ceph): ceph-objectstore-tool: add fsck command
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 0cde5890 (ceph): ceph_test_objectstore: add omap iterator test
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 0f85d86c (ceph): osd/ReplicatedPG: print omap_digest in debug log
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision b25a2428 (ceph): os/bluestore: do not include header in iterator result
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 624e9968 (ceph): os/kstore: do not include header in omap iterator result
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision cff5dc5d (ceph): os/bluestore/BlockDevice: helpful error when aio cannot init
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 93964a72 (ceph): os/bluestore/BlueFS: do not flush metadata on flush()
- That's what fsync is for. Moreover, this can lead to some squirreliness
if we trigger this from _flush_log().
Signe... - 06:07 PM Revision 56375c59 (ceph): os: remove {get,set}_allow_sharded_objects from interface
- We've already forced everyone to upgrade through hammer, so everyone
supports this. Just unconditionally set the fea... - 06:07 PM Revision fd2659dd (ceph): osd/PGBackend: fix omap digest error message
- Print the *omap* digest, not *data* digest.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision 9aca4ad9 (ceph): os/bluestore: clear onode in _do_remove
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 789e99cf (ceph): os/kstore: clear onode on _do_remove
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision de8a99d1 (ceph): ceph_test_objectstore: enable bluestore debug options
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 0a6f35dc (ceph): os/bluestore: optimize _dump_onode slightly
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision e25cf208 (ceph): os/bluestore: debug msg on statfs
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 8e965db8 (ceph): os/bluestore: simplify _do_remove
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 225d3cdb (ceph): os/bluestore/BlockDevice: add invalidate_cache
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 5662bd8b (ceph): os/bluestore/BlueFS: implement invalidate_cache
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision d48a2ba9 (ceph): os/bluestore/FreelistManager: audit
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision fd75b4e4 (ceph): os/bluestore/bluestore_types: add extent FLAG_COW_{HEAD,TAIL}
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 64b4e2f6 (ceph): os/bluestore: Enode infrastructure
- Enodes will track extent ref counts for any extent
that is marked shared. There will be an enode for
any unique hash... - 06:07 PM Revision 8ebb3901 (ceph): os/bluestore/BlueStore: only allow clone if hash matches
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision b758d9fb (ceph): os/bluestore: support copy-on-write clones
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 4aa5f025 (ceph): os/bluestore/BlueStore: fix _zero when previous extent partially unwritten
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision a684a590 (ceph): os/bluestore/StupidAllocator: bluestore_debug_small_allocations
- Force small allocations for debugging purposes.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision 5534d2b5 (ceph): os/bluestore/BlueStore: fsck_on_umount
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision a583e5de (ceph): ceph_test_objectstore: do Synthetic tests over larger objects
- 400k for objects.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision 2f9be0cc (ceph): os/bluestore: add bluestore_debug_no_reuse_blocks
- This makes debugging a bit easier because we never use the same
extent of the disk twice, leaving useful evidence beh... - 06:07 PM Revision d927919a (ceph): os/bluestore/BlockDevice: fix waiter wakeup use-after-free race
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 97bf3435 (ceph): os/bluestore/BlueStore: wal_op_t::OP_COPY
- Assume block-aligned.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision 45801ed4 (ceph): os/bluestore/bluestore_types: add contains(), clear(), empty() to exten...
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision e93e9262 (ceph): unittest_bluefs, unittest_bluestore_types
- These should run during make check.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision 2162990a (ceph): ceph_test_objectstore: fix locking for a few ops
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision c9659f99 (ceph): ceph_test_objectstore: save map lookups for a few ops
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision a77363c9 (ceph): ceph_test_objectstore: debug enter/exit points
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision ac08664b (ceph): ceph_test_objectstore: validate full object contents after writes
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision f884edfa (ceph): ceph_test_objectstore: add many clone tests
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 82d21321 (ceph): ceph_test_objectstore: dump actual vs expected on read data mismatch
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision eeb2251e (ceph): ceph_test_objectstore: use a few hash values for objects; clone between...
- We only guarantee support for clone between objects with the same hash.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision dc5d33b1 (ceph): os/bluestore/BlueStore: note wal releases in fsck
- Include these in used_blocks (they are about to be released but
not reflected in the onode).
Signed-off-by: Sage Wei... - 06:07 PM Revision 27e44dd8 (ceph): os/bluestore: clean up comments a bit
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 3133eca9 (ceph): os/bluestore: add some slow debug path
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 7e86bfd8 (ceph): ceph_test_objectstore: clone objects with same hash
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 48595ad4 (ceph): ceph_test_objectstore: clone non-empty objects, not empty ones
- This condition was backwards.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision 1769163e (ceph): ceph_test_objectstore: simplify object name generation
- The long names don't exercise useful code paths, and having
consistent naming makes it easier to grep through logs.
... - 06:07 PM Revision 549a335f (ceph): ceph_test_objectstore: fix clone
- Copy the buffer, in case other threads modify it in place.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision 6d41758c (ceph): os/bluestore/BlueStore: do WAL ops buffered to avoid RMW issues
- We may have multiple WAL ops that do read/modify/write covering
the same blocks. To avoid the complexity of identify... - 06:07 PM Revision e63dbdac (ceph): os/bluestore/BlockDevice: fix path
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 95b81e51 (ceph): os/bluestore/BlockDevice: adjust debug output
- 5 helpful (read/write offsets)
10 more, with aio completions
20 everything
30 fire hose
40 data hexdumps
Signed-off-... - 06:07 PM Revision bf1f02c1 (ceph): os/bluestore/BlueStore: remove unused OnodeMap::remove
- We install negative entries instead.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision c206832c (ceph): os/bluestore/BlueStore: fix rename
- Install a negative onode entry at the old name position.
Otherwise, a simple transaction like
rename a -> b
touch ... - 06:07 PM Revision 134a0e4c (ceph): os/kstore: fix rename
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 8941e325 (ceph): os/bluestore/BlueStore: fix read bug when there is a hole
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 1605e04d (ceph): os/bluestore/BlueFS: ignore flush when buffer is small
- Rocksdb does a flush after every append, each of which is often
less than a full block. This is very inefficient whe... - 06:07 PM Revision be598b7f (ceph): os/bluestore/BlueFS: do not dirty file when overwriting bytes
- The rocksdb log recycle option allows us to overwrite previously
allocated space in an old log file to avoid updating... - 06:07 PM Revision cf5d139a (ceph): os/bluestore/BlueFS: get_usage()
- Return (and log) usage for all bdevs.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision 3d2bb7a7 (ceph): os/bluestore/BlueStore: use BlueFS::get_usage()
- ...just so we log bdev utilization in the log.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision a3de5b68 (ceph): os/bluestore/BlockDevice: rename bdev options
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 9be0b537 (ceph): os/bluestore: handle both buffered and direct+async IO
- Prefer aio unless explicitly directed otherwise.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision e07fc756 (ceph): rocksdb: debug log writes/reads
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 510b4c78 (ceph): os/bluestore: don't create block.{db,wal} by default
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 4ebe78cc (ceph): os/bluestore/BlueStore: better error msg for bdev label check
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 6925a066 (ceph): os/fs/FS.h: fix aio_t::pread
- Allocate aligned buffer.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision 21583711 (ceph): os/bluestore: fail mount of fsck finds errors
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 9df3d967 (ceph): script/crash_bdev: simple script to inject bdev failures
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision b1df8cbc (ceph): os/bluestore: better debugging on fsck alloc errors
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 5e4d3d29 (ceph): os/bluestore: update freelist in individual transactions
- We submit each operation's transaction individually to rocksdb,
and then since a final transction to flush them all. ... - 06:07 PM Revision aa844e58 (ceph): Makefile-rocksdb.am: update
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 3f8d46c6 (ceph): rocksdb: fix recycle replay
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 8c04a3be (ceph): os/bluestore/BlueStore: fix error path if label set fails
- Reported-by: David Zafman <dzafman@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision 06334688 (ceph): rpm, debian: package ceph-bluefs-tool
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 6b28449f (ceph): os/bluestore: bluestore bluefs = true
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 993c87fb (ceph): os/bluestore: fix fsck contains vs intersects
- Any overlap is an error.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:07 PM Revision 1f05196e (ceph): vstart.sh: less noisy debug
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 02bd7d5e (ceph): ceph_objectstore_test: fix warning
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 196786d8 (ceph): os/bluestore/BlueStore: fix object key decode with key
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 499b40f5 (ceph): os/kstore/KStore: fix object key decode with key
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 197c5ae2 (ceph): os/bluestore: clear coll_map on umount, fsck finish
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 08f919eb (ceph): kv/RocksDBStore: behave if options string is empty
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 65e5ff4f (ceph): os/bluestore/BlueStore: fix _open_bdev() failure path
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 22073a08 (ceph): os/bluestore: default to 64k min_alloc_size
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:07 PM Revision 669bec7b (ceph): os/kstore: add new KStore backend
- This is based on BlueStore, but with all of the block-related code
and complexity ripped out, and a simple striping s... - 06:07 PM Revision e3affe6e (ceph): os/KeyValueStore: drop kinetic #include
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 5fb09a9a (ceph): os/bluestore/BlockDevice: inject block failures
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision a17fe3e5 (ceph): os/bluestore: statfs
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 423f797d (ceph): os/bluestore: record kv backend
- Record kv backend at mkfs time instead of relying on current value
of config option.
Signed-off-by: Sage Weil <sage@... - 06:06 PM Revision 7664ffa6 (ceph): os/bluestore/FreelistManager: drop unused db ref
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 648f1328 (ceph): os/bluestore: add extent_ref_map_t
- This will be used to refcount extents for some subset
of the store (objects with same name or hash value?).
Signed-o... - 06:06 PM Revision bc0f2e66 (ceph): os/bluestore/bluestore_types: localize types
- Prefix with bluestore_
Signed-off-by: Sage Weil <sage@redhat.com> - 06:06 PM Revision 07a47a3b (ceph): rocksdb: pull up to master, include EnvMirror
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision de300b1c (ceph): os/bluestore/BlueStore: drop internal EnvMirror
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision f80b3359 (ceph): os/bluestore/BlueFS: all overwrites on open_for_write
- rocksdb will occasionally overwrite an existing file
if it is not present/valid in the manifest.
Signed-off-by: Sage... - 06:06 PM Revision 80943557 (ceph): os/bluestore: less debug noise
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 485557af (ceph): os/bluestore: block.db support
- Support a mid- to fast device that will preferentially
store the rocksdb data (and wal, if block.wal is not
present).... - 06:06 PM Revision c96e025a (ceph): ceph_test_objectstore: clean up synthetic collections
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision b4879878 (ceph): os/bluestore/BlockDevice: restructure interface
- use atomics, do not track in-flight extents or magically cope
with racing ios (that is the users responsibility).
Si... - 06:06 PM Revision 9f114ac2 (ceph): os/bluestore: disable overlay for now
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 02605a66 (ceph): os/bluestore/BlueStore: fix zero gap bug
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 3745afb4 (ceph): os/bluestore: support second block.wal device
- Use this device for the bluefs log.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:06 PM Revision 2e1edef3 (ceph): os/bluestore/BlueFS: fix replay of unlink
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 9565f0d8 (ceph): os/bluestore/BlueFS: flush log if needed
- If a file has dirty metadata (but no dirty data), we
still need to flush the log when it is flushed.
Signed-off-by: ... - 06:06 PM Revision 31307a5a (ceph): os/bluestore: label all block devices
- Label all of our block devices with a simple label
that includes the osd_uuid. Wire this into the
ObjectStore and OS... - 06:06 PM Revision db754e7d (ceph): os/bluestore/BlockDevice: check aio return values
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision f6f4ed3d (ceph): os/bluestore/BlockDevice: fix alignment check
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision e3fd2795 (ceph): os/bluestore/BlockDevice: debug read result
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision ef06380b (ceph): os/bluestore/BlockDevice: lock device while open
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision ccce793f (ceph): os/bluestore: reenable rocksdb recycling
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 13655fbb (ceph): os/bluestore/BlueFS: fix writes spanning extents
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 1727cebd (ceph): os/bluestore/BlueFS: fix overwrite
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision ac05b4c1 (ceph): ceph_test_objectstore: trivial init fix
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision b0730285 (ceph): os/bluestore/BlueFS: fix read
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision dd901498 (ceph): os/bluestore/BlueFS: simplify extent list
- Merge contiguous extents.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:06 PM Revision 73adec4c (ceph): os/bluestore/BlueFS: periodically compact log
- Rewrite only the current metadata in a fresh log
periodically to free log space.
Signed-off-by: Sage Weil <sage@redh... - 06:06 PM Revision 9785bc98 (ceph): vstart.sh: debug bluefs and rocksdb
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 05be4c6c (ceph): os/bluestore/BlueFS: prevent read+write sharing
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision e7cce09c (ceph): os/bluestore/BlueFS: avoid lock during reads
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision e4f6148c (ceph): os/bluestore/BlueStore: share space with BlueFS
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 2d053785 (ceph): os/bluestore/BlueFS: many fixes
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision b8630ee4 (ceph): ceph-bluefs-tool: simple tool to export bluefs content
- Currently we just do a dump. We'll add more
functionality later.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:06 PM Revision 98485dee (ceph): os/bluestore/BlueFS: readdir list dirs, too
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 3649a80a (ceph): os/bluestore/BlueFS: ref count BlueFS::File *
- There are FileWriters that exist when the file is
deleted.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:06 PM Revision 9341eec5 (ceph): kv/RocksDBStore: rocksdb_separate_wal_dir option
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 1ffd5e69 (ceph): os/bluestore/StupidAllocator: fix locking
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 1b8d5b60 (ceph): os/bluestore/BlueStore: fix _do_read
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 226b3476 (ceph): ceph_test_objectstore: less verbose on hash collision test
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 6f5ac501 (ceph): ceph_test_objectstore: less verbose
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision dd043917 (ceph): os/bluestore/BlueFS: simple file system to back rocksdb
- BlueFS is a simple file system that will back rocksdb.
BlueRocksEnv is the rocksdb::Env implementation that
glues the... - 06:06 PM Revision 653882c4 (ceph): os/bluestore/BlockDevice: move to simple mutex model
- Just for now, while we get the rest of this working.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:06 PM Revision a62ffb0d (ceph): newstore -> bluestore
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 9d01b8df (ceph): os/bluestore: separate Allocator from freelist storage
- FreelistManager perists our freelist. Allocator is a policy that
allocates it.
Signed-off-by: Sage Weil <sage@redha... - 06:06 PM Revision d704628c (ceph): os/bluestore/BlockDevice: fix read return value
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision a869f92f (ceph): os/bluestore: fix _do_read return value
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 65f720ae (ceph): kv/RocksDBStore: take custom Env
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 08a94d95 (ceph): os/bluestore/Allocator: init_rm_free
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 14460484 (ceph): os/bluestore/StupidAllocator: fix misc bugs
- Can't use invalid iterator; fix init_rm_free.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:06 PM Revision 3a4d583f (ceph): os/newstore: always create db.wal
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision 5658665c (ceph): os/newstore: consume a raw block device
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:06 PM Revision ad9f9fad (ceph): os/newstore: create db dir
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:05 PM Revision 84646ab1 (ceph): os/newstore: do not set/change frag_size if there are overlays
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:05 PM Revision 5e566dd7 (ceph): os/newstore: fix collection_list vs max entries
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:05 PM Revision 2dae3df8 (ceph): os/newstore: make key names more efficient
- - pack u32 and u64 in binary (instead of in hex)
- avoid duplicating the object name while making things still
sort... - 06:05 PM Revision 32e76839 (ceph): os/newstore: make collection_list tolerate sloppy start position
- Because of this change (#6076), the hobject_t will contain pool id, hence
the ghobject_t having this hobject_t will b... - 06:05 PM Revision be0528f4 (ceph): os/newstore: recycle rocksdb log files
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:05 PM Revision 29935046 (ceph): os/newstore: fixed fragment size
- Instead of a single, variable-length fragment for each object,
set a fixed size (newstore_min_frag_size = 1 MB) and s... - 06:05 PM Revision f0f815fb (ceph): os/newstore: dump onode contents
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:05 PM Revision 0af0dbdc (ceph): os/newstore: set alloc hint on new frags
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:05 PM Revision b2db842e (ceph): os/newstoer: add newstore types to ceph-dencoder
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:05 PM Revision 9291e168 (ceph): os/newstore: define a fid_backpointer_t type
- Signed-off-by: Sage Weil <sage@redhat.com>
fix wal_oP_t - 06:05 PM Revision feb2d3f6 (ceph): rocksdb: latest master
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:49 PM Revision 2694e117 (ceph): Merge pull request #6649 from majianpeng/filesstore-lfnunlink
- osd: FileStore:: optimize lfn_unlink
Reviewed-by: Kefu Chai <kchai@redhat.com> - 02:48 PM Revision 68a7c04b (ceph): Merge pull request #7017 from efirs/ef_atomic_ceph_tid
- osd: use atomic to generate ceph_tid
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com> - 02:47 PM Revision c6f88ecd (ceph): Merge pull request #7077 from XinzeChi/wip-fix-wip-perf
- osd: fix wip (l_osd_op_wip) perf counter and remove repop_map
Reviewed-by: Kefu Chai <kchai@redhat.com> - 02:37 PM Bug #14212 (Fix Under Review): osd/OSD.cc: 2469: FAILED assert(pg_stat_queue.empty()) on shutdown
- https://github.com/ceph/ceph/pull/7091
- 02:31 PM Bug #14212 (Resolved): osd/OSD.cc: 2469: FAILED assert(pg_stat_queue.empty()) on shutdown
- ...
- 02:35 PM Revision 04e41a60 (ceph): rados: 5m radosbench (not 10m)
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:32 PM Revision c25ff992 (ceph): osd: clear pg_stat_queue after stopping pgs
- Fixes: #14212
Signed-off-by: Sage Weil <sage@redhat.com> - 09:55 AM Bug #14209 (Resolved): fs: fix unintialized buffer during load fsid
- 01:34 AM Bug #14209: fs: fix unintialized buffer during load fsid
- Resolved by sage in wip-bluestore.
https://github.com/ceph/ceph/blob/wip-bluestore/src/os/kstore/KStore.cc
He added... - 09:54 AM Bug #14210 (Resolved): fs: fix unclosed formatter session
- 01:29 AM Bug #14210: fs: fix unclosed formatter session
- Resolved.
Sage applied to wip-bluestore mananually.
https://github.com/ceph/ceph/commit/4c7d09f375b917f3420adf6ed0b...
12/31/2015
- 02:33 PM Revision 44d8d638 (ceph): Merge pull request #6893 from kylinstorage/wip-osd_command
- librados: add c++ style osd/pg command interface
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 02:33 PM Revision cdc195a1 (ceph): Merge pull request #5630 from wonzhq/evict-after-flush
- osd: try evicting after flushing is done
Reviewed-by: Sage Weil <sage@redhat.com> - 02:33 PM Revision da581106 (ceph): Merge pull request #6639 from xiexingguo/xxg-wip-13822
- librados: potential null pointer access in list_(n)objects
Reviewed-by: Kefu Chai <kchai@redhat.com> - 02:32 PM Revision 5dd1cb0f (ceph): Merge pull request #6702 from liewegas/wip-fix-recency
- osd/ReplicatedPG: fix promotion recency logic
Reviewed-by: Samuel Just <sjust@redhat.com> - 02:32 PM Revision a67f873f (ceph): Merge pull request #6824 from Sandy4999/wip-crushtool-build
- crushtool: set type 0 name "device" for --build option
Reviewed-by: Sage Weil <sage@redhat.com> - 02:30 PM Revision d5b97676 (ceph): Merge pull request #6962 from liewegas/wip-buffer-lastp
- buffer: fix internal iterator invalidation on rebuild, get_contiguous
Reviewed-by: Samuel Just <sjust@redhat.com> - 02:30 PM Revision b5a2a76a (ceph): Merge pull request #6970 from aiicore/drop_removal_pg_type
- osd: drop deprecated removal pg type
Reviewed-by: Sage Weil <sage@redhat.com> - 09:33 AM Bug #14210: fs: fix unclosed formatter session
- https://github.com/ceph/ceph/pull/7089
- 08:50 AM Bug #14210 (Resolved): fs: fix unclosed formatter session
- See void onode_t::dump(Formatter *f) const
- 09:12 AM CephFS Bug #13977: ovh: sambatorture.scan-pipe_number fails on ENOMEM
- http://teuthology.ovh.sepia.ceph.com/teuthology/teuthology-2015-12-30_23:14:02-samba-master---basic-openstack/56621/t...
- 09:08 AM CephFS Bug #14211 (Resolved): test_version_splitting fails (tasks.cephfs.test_sessionmap.TestSessionMap)
- http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-29_23:04:01-fs-infernalis---basic-openstack/55426/
- 08:07 AM Feature #6507: librados shouldn't block indefinitely when cluster doesn't respond
- I grep "client_mount_timeout" in source tree:
ack client_mount_timeout src/
src/client/Client.cc
4899: int r ... - 07:14 AM Bug #14209: fs: fix unintialized buffer during load fsid
- https://github.com/xiexingguo/ceph/commit/ffa6b467854e3152485f6b05f7c99f9518db6a4e
- 05:56 AM Bug #14209 (Resolved): fs: fix unintialized buffer during load fsid
- int NewStore::_read_fsid(uuid_d *uuid)
- 05:55 AM Bug #14188: fs: read_fsid may return undetermined result.
- https://github.com/xiexingguo/ceph/commit/bfaee93373938a88cfc2076690fcc850ff80e16b
- 01:00 AM Revision c01a314d (ceph): mon/PGMap: show rd/wr iops separately in status reports
- When check the iops, we always do not focuns on the total iops, but read iops and write iops. So the iops should be s...
12/30/2015
- 11:27 PM rgw Bug #14208 (Closed): rgw: 500 returned on Put Bucket ACL (ECANCELLED/-125)
- Put Bucket ACL is failing, returning ECANCELLED (-125)
<?xml version="1.0" encoding="UTF-8"?><Error><Code>UnknownE... - 11:05 PM Bug #14207 (Resolved): BlueStore compiling error without libaio support
- os/bluestore/BlockDevice.cc:413:2: warning: #warning fix discard (aio?) [-Wcpp]
#warning fix discard (aio?)
^
... - 10:50 PM Bug #14206 (Rejected): BlueStore Crashed
- -41> 2015-12-30 14:48:50.952056 7f0b3d7fa700 5 bdev(/mnt/nvmedevice/data/block) aio_write 2319581184~65536 aio 0x...
- 07:32 PM Revision 7404f857 (ceph): Remove unused SnapContext member snapc from MOSDSubOp message.
- Signed-off-by: Emile Snyder <emsnyder@ebay.com>
- 04:38 PM Feature #11692 (Fix Under Review): online change of mon_osd_full_ratio and mon_osd_nearfull_ratio...
- https://github.com/ceph/ceph/pull/7085
- 04:35 PM Revision 6a59aae0 (ceph): config: complains when a setting is not tracked
- * not all config items are tracked, so it does not take any effect after
we sucessfully changed them using "ceph te... - 03:19 PM Bug #14204: NewStore: potential null pointer assignment
- https://github.com/ceph/ceph/pull/7084
- 02:34 PM Bug #14204 (Resolved): NewStore: potential null pointer assignment
- See int NewStore::_truncate
OnodeRef o = c->get_onode(oid, false);
if (!o->exists)
{
r = -ENOENT... - 02:55 PM Bug #14205 (Can't reproduce): bad_alloc in DBObjectMap::set_keys
- ...
- 02:43 PM Revision 6110421b (ceph): rados: run radosbench for 10m (not 15m)
- Signed-off-by: Sage Weil <sage@redhat.com>
- 08:31 AM Bug #14203 (Closed): Expansion image,the client is unable to perceive
- 1)pool:LDTEST2,image:aa3,before the expansion,the image size is 200G
2)client: rbdmap and format the image,mount to ... - 06:52 AM Cleanup #14202 (In Progress): the method 'Message::decode_message' is too long
- hi, the method 'Message::decode_message' contains hundreds of switch-case statements, it's horribe.
i have found a ... - 06:41 AM Linux kernel client Feature #14201 (Resolved): cope with a pool being removed from under a mapped image
- 1. [root@c8 /]# uname -r
4.1.1
2. [root@ceph0 ~]# ceph -v
ceph version 0.94.5 (9764da52395923e0b32908d83a9f7... - 06:19 AM rbd Backport #14142 (In Progress): infernalis: Verify self-managed snapshot functionality on image cr...
- 06:16 AM Revision 83bba36a (ceph): tests: new integration test for validating new RBD pools
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 00cfe4efacd664032f700afe9701d41bacf8700a) - 06:16 AM Revision 96cb5e28 (ceph): librbd: optionally validate RBD pool configuration (snapshot support)
- Fixes: #13633
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 1fea4dadc60e13518e9ee55d... - 06:13 AM rbd Backport #14199 (In Progress): infernalis: [ FAILED ] TestLibRBD.SnapRemoveViaLockOwner
- 05:54 AM rbd Backport #14199 (Resolved): infernalis: [ FAILED ] TestLibRBD.SnapRemoveViaLockOwner
- https://github.com/ceph/ceph/pull/7079
- 06:11 AM Revision 7a44714b (ceph): librbd: properly handle replay of snap remove RPC message
- Fixes: #14164
Backport: infernalis
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit bc3... - 06:05 AM rgw Backport #14140 (In Progress): infernalis: rgw: leak from RGWWatcher::handle_error
- 06:04 AM Linux kernel client Bug #14200 (Closed): The mounted image can not expansion
- Wheather the ceph linux kernal client support the expansion?
My linux kernal is 3.10.
Such as below after i finis... - 01:40 AM Linux kernel client Feature #14198 (New): rbd: renaming a pool does not update the pool names in /dev/rbd or /sys/bus...
- pool:LDTEST2,image:DE
client rbd map LDTEST2/DE; mkfs.ext4 /dev/rbd2;mount /dev/rbd2 /home/ld2;cp -r /root/centos.i... - 01:37 AM Bug #14197: Rados bench 4K write stops and reports pipe fault
- Re-ran same test on Hammer 0.94.2, was able to fill empty OSD to full with 4K writes and didn't see any pipe fault.
...
12/29/2015
- 07:07 PM Bug #14197 (Rejected): Rados bench 4K write stops and reports pipe fault
- Installed Infernalis 9.2.0 on one x64 Ubuntu 14.04 machine, setup one monitor and one OSD(480GB SSD) on same machine;...
- 02:48 PM Revision 2fd3f437 (ceph): osd: remove repop_map in osd
- If I do not misread, repop_map is useless.
Signed-off-by: Xinze Chi <xinze@xsky.com> - 02:32 PM CephFS Bug #14196 (Resolved): test_object_deletion fails (tasks.cephfs.test_damage.TestDamage)
http://teuthology.ovh.sepia.ceph.com/teuthology/teuthology-2015-12-21_23:04:02-fs-master---basic-openstack/48365/
...- 02:18 PM CephFS Bug #14195 (Won't Fix): test_full_fclose fails (tasks.cephfs.test_full.TestClusterFull)
- http://teuthology.ovh.sepia.ceph.com/teuthology/teuthology-2015-12-21_23:04:02-fs-master---basic-openstack/48408/teut...
- 02:00 PM Revision e29f55e0 (ceph): osd: fix wip (l_osd_op_wip) perf counter
- The l_osd_op_wip is for osd, so it should be the sum of all pgs in osd
Signed-off-by: Xinze Chi <xinze@xsky.com> - 09:26 AM Bug #14194: os: wrong return code of _do_copy_range
- https://github.com/ceph/ceph/pull/7059
- 06:17 AM Bug #14194 (Resolved): os: wrong return code of _do_copy_range
- Check int FileStore::_do_copy_range
if (pipe(pipefd) < 0)
{
r = errno;
derr <... - 09:16 AM Revision 1e120c88 (ceph): osd: Avoid osd_recovery_sleep cause recovery-thread suicide.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 07:57 AM CephFS Feature #14146 (Fix Under Review): MDS: expose state of boot/replay to admins
- https://github.com/ceph/ceph/pull/7068
- 05:41 AM Revision 6f3f9d36 (ceph): osd: add cache hint when pushing raw clone during recovery
- When head or snapdir is missing on the primary, we push raw clone to the
replicas. Set cache hint also in this case.
... - 05:06 AM Messengers Bug #14193 (Won't Fix): XIO:OSD down when write data at fuse-client use iozone
- we recently work at ceph 9.0.3, and try to use XIO msg in infiniband environment.Firstly, we deploy 8 osds in our clu...
- 03:24 AM Bug #14192 (Resolved): os:lfn fd leak
- there are some cases which the lfn_fd is left unclosed.
12/28/2015
- 05:07 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- I would say this probably will not fix the issue we're seeing as osd_pg_epoch_persisted_max_stale defaults to 200 (we...
- 08:50 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- hey Tom,
> but there is at least one more we're hitting
the issue i am addressing is that the @last_persisted_o... - 11:23 AM Bug #14189: os: used space overflow
- https://github.com/ceph/ceph/pull/7061
- 08:17 AM Bug #14189 (Rejected): os: used space overflow
- See MemStore::_truncate
used_bytes += (o->get_size() - old_size);
The above stat may overflow. - 11:16 AM rgw Bug #14191: rgw: radosgw server abort when user passed bad parameters to set quota
- patches have been pushed:
https://github.com/ceph/ceph/pull/7063 - 10:53 AM rgw Bug #14191 (Resolved): rgw: radosgw server abort when user passed bad parameters to set quota
- ...
- 11:16 AM rgw Bug #14190: rgw: radosgw server abort when user passed bad parameters to set metadata
- patches have been pushed:
https://github.com/ceph/ceph/pull/7063 - 10:50 AM rgw Bug #14190 (Resolved): rgw: radosgw server abort when user passed bad parameters to set metadata
- ...
- 11:00 AM Revision 59f90584 (ceph): rgw: do not abort when user passed bad parameters to set quota
- when user passes bad parameter(e.g. pass "null" to bool parameter), the ceph_json.cc::decode_json_obj()
will raise a ... - 10:58 AM Revision 83503239 (ceph): rgw: do not abort when user passed bad parameters to set metadata
- Fixes: #14190
when user passes bad parameter(e.g. pass "null" to bool parameter), the ceph_json.cc::decode_json_obj(... - 08:40 AM Revision 4dd0d1bd (ceph): Merge pull request #6987 from H3C/wip-addr-bugfix
- common/address_help.cc: fix the leak in entity_addr_from_url()
Reviewed-by: Kefu Chai <kchai@redhat.com> - 08:09 AM CephFS Bug #14144 (Fix Under Review): standy-replay MDS does not cleanup finished replay threads
- https://github.com/ceph/ceph/pull/7060
- 03:14 AM CephFS Bug #14048 (Resolved): MDS heap stats standby threads
12/27/2015
- 02:44 AM Bug #14188 (Resolved): fs: read_fsid may return undetermined result.
- Check int FileStore::read_fsid(int fd, uuid_d *uuid)
- 02:29 AM Bug #14187 (Resolved): fs: fix return code of mkfs
- int FileStore::mkfs()
if (::fsync(fsid_fd) < 0)
{
ret = errno;
derr << "mkfs...
12/26/2015
- 11:29 PM Revision 9b686c33 (ceph): MonitorDBStore, LevelDBStore, RocksDBStore: make sure the provided bl i...
- If it's not, data will be appended to the end of bufferlist and difficult
to spot bugs might arise, so fail hard in t... - 10:54 AM Revision 580588ab (ceph): OSD: simplify wake_pg_waiters a little
- the input parameter pg is not needed any more.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 04:34 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- Thanks for the updates Kefu. Is there something you would like me to attempt to gather additional info?
We create... - 03:24 AM Bug #14186 (Resolved): OS: thread leak during mount
- See int FileStore::mount()
{
stringstream err2;
if (g_conf->filestore_debug_omap_check && !o...
12/25/2015
- 02:51 PM Revision ecd87844 (ceph): ReplicatedPG: remove redundant result code checking
- It is going to fall through to fail lable anyway.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 02:42 PM Bug #14185: ReplicatedPG: result code not handled during omap operation.
- Please close due to https://github.com/xiexingguo/ceph/commit/04e3810c895733ecae9f54c7c73cd8b958c95577.
- 12:46 PM Bug #14185 (Fix Under Review): ReplicatedPG: result code not handled during omap operation.
- 10:12 AM Bug #14185: ReplicatedPG: result code not handled during omap operation.
- https://github.com/ceph/ceph/pull/7055
- 09:51 AM Bug #14185 (Won't Fix): ReplicatedPG: result code not handled during omap operation.
- See ReplicatedPG::do_osd_ops:
case CEPH_OSD_OP_OMAPGETVALSBYKEYS:
if (pool.info.supports_omap())
... - 08:06 AM Bug #14182 (Fix Under Review): Optimization the session_handle_reset function.
- 06:52 AM Bug #14182: Optimization the session_handle_reset function.
- https://github.com/ceph/ceph/pull/7054
- 06:32 AM Bug #14182 (Resolved): Optimization the session_handle_reset function.
- Optimization the session_handle_reset, delete useless loop, to run faster.
- 08:05 AM Feature #14183 (Fix Under Review): Show the totall pg on each osd.
- 06:49 AM Feature #14183: Show the totall pg on each osd.
- https://github.com/ceph/ceph/pull/7050
- 06:42 AM Feature #14183 (Fix Under Review): Show the totall pg on each osd.
- ceph pg dump osds
dumped osds in format plain
osdstat kbused kbavail kb hb in hb out pg sum
0 143304204 79623420 2... - 08:05 AM Bug #14184 (Fix Under Review): Optimize the json_command api
- 06:47 AM Bug #14184: Optimize the json_command api
- https://github.com/ceph/ceph/pull/6915
- 06:45 AM Bug #14184 (Rejected): Optimize the json_command api
- In json_command api, the prefix like 'osd tree' is ok, but 'osd tree' or ' osd tree ' will fail.
- 08:02 AM Bug #14181 (Fix Under Review): OSD flapping when Public/Cluster network down
- 03:25 AM Bug #14181: OSD flapping when Public/Cluster network down
- Fix proposed in https://github.com/ceph/ceph/pull/7053
- 03:20 AM Bug #14181 (Resolved): OSD flapping when Public/Cluster network down
- This is reproduceable by plug out(not ifdown) cable or using iptables dropping all package.
Bug was introduced by ... - 06:25 AM Bug #14175: clock skew report is incorrect by "ceph health detail" command
- I was using 0.94.5 version
How long it take the cluster recover fron clock skew reported depend on how large time of... - 03:07 AM Revision dd8221dd (ceph): osd/OSD.cc Check health state before pre_booting
- In previous code we forgot to check the health state before
going to STATE_PREBOOT, which will result OSD flapping wh...
12/24/2015
- 05:37 PM Revision 9af4d568 (ceph): test: enable changing subscribe level testing
- This test doesn't pass previously because of a bug. After fixing it, we
can now enable this test.
Signed-off-by: Zhi... - 05:37 PM Revision 74856683 (ceph): mon: don't send Mlog msg to client when there is no entries
- Signed-off-by: Zhiqiang Wang <wonzhq@hotmail.com>
- 05:35 PM Revision 9ea99fab (ceph): mon: remove conflicting subscribes when handle_subscribe
- For monitoring log, when changing between different levels, should
remove previous level in the subscribes. This is b... - 03:03 PM rgw Bug #14180 (Resolved): rgw: segv in RGWWatcher::~RGWWatcher
- ...
- 02:57 PM Revision 07232b1e (ceph): rados/singleton/all/pg-removal-interruption: ensure osd.0 is marked down
- We were waiting for teh dameon to fail, not for the mons to notice,
which meant that after we restart the daemon the ... - 01:21 PM Revision 4efa2145 (ceph): kv: implement value_as_ptr() and use it in .get()
- Current .get() methods return values as bufferlists, which are replacing
bufferlists provided by caller. This is part... - 01:03 PM rbd Bug #14127 (Resolved): librbd: wrongly update counter for readahead.
- 01:01 PM Bug #14175: clock skew report is incorrect by "ceph health detail" command
- Hopefully Joao will chime in with a deeper explanation, but until then I can say that I have run into a similar issue...
- 05:59 AM Bug #14175 (Resolved): clock skew report is incorrect by "ceph health detail" command
- I usr "ceph health detail" command to check my cluster health and found below warning:
mon.c7 addr 10.118.202.97:6... - 12:37 PM Revision 41fcd877 (ceph): doc: s/InvalidCap/InvalidCapability
- InvalidCapability is more readable
Signed-off-by: Dunrong Huang <riegamaths@gmail.com> - 12:29 PM Revision f302e058 (ceph): osd: avoid FORCE updating digest been overwritten by MAYBE
- Should set update to FORCE after MAYBE, to avoid it been overwritten.
Signed-off-by: Zhiqiang Wang <wonzhq@hotmail.com> - 12:26 PM Revision 8ea80a0e (ceph): rgw: add a new error code for invalid admin capability
- From http://docs.ceph.com/docs/master/radosgw/adminops/ when attempt to
grant invalid admin capability, rgw should re... - 10:10 AM Bug #14178 (Resolved): KeyValueStore: fd leak during mount
- See KeyValueStore::mount():
if (!store)
{
derr << "KeyValueStore::mount backend type "
... - 10:01 AM Revision 4275ee66 (ceph): rbd-fuse:image name can not include snap name
- It is legal to create a image name like "foo@s1" by the rbd-fuse method.However the "foo@s1" type image name is not a...
- 09:40 AM Bug #14177: osd:osd tree display in/out
- https://github.com/ceph/ceph/pull/7049
- 08:04 AM Bug #14177 (Closed): osd:osd tree display in/out
- In the use of ceph osd tree osd status display, the osd in/out status display for 1.00000 or 0
Example:... - 08:27 AM Revision 749c4242 (ceph): Merge pull request #6933 from jcsp/wip-14048
- mds: tear down connections from `tell` commands
- 08:00 AM Revision 9eefc430 (ceph): tests:delete the default order of RBD in test_rbd
- delete rbd'order = RBD_DEFAULT_OBJ_ORDER process, when rbd'order is set to zero
so,delete the default order of RBD in... - 07:54 AM Revision 7817a815 (ceph): ceph: wait unsafe requests in sync_fs()
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 07:54 AM Revision 636a9841 (ceph): client: make sync_fs() flush dirty data in objectcacher
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 07:54 AM Revision bd86c301 (ceph): objectcacher: introduce ObjectCacher::flush_all()
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 07:49 AM Revision 8d2df89a (ceph): client: wait unsafe requests that created/modified the file in fsync()
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 07:49 AM Revision a7501c9a (ceph): client: fix 'wait unsafe requests' code in _fsync()
- Unsafe requests in Inode::unsafe_ops are not sorted in tid order.
So checking first unsafe request's tid does not mak... - 07:49 AM Revision 428a1f31 (ceph): objectcacher: sort dirty_or_tx_bh in ObjectSet/Object/offset order
- so we can find dirty buffer heads in given a ObjectSet easily.
Signed-off-by: Yan, Zheng <zyan@redhat.com> - 07:49 AM Revision 5246e789 (ceph): objectcacher: make flush_set() only flushes dirty data in ObjectSet
- Buffer heads in dirty_or_tx_bh are sorted in ObjectSet/Object/offset
order. So we can find dirty buffer heads in the ... - 06:36 AM Bug #14176 (Resolved): KeyValueStore: wrongly placed dump_open_fds() logic
- Check KeyValueStore::_do_transaction:
assert(0 == "unexpected error");
if (r == -EMFILE) {
d... - 04:32 AM Revision c615feb7 (ceph): rgw: let radosgw-admin bucket stats return a standard josn
- Signed-off-by: Ruifeng Yang <yangruifeng.09209@h3c.com>
- 01:18 AM Bug #13381: osd/SnapMapper.cc: 282: FAILED assert(check(oid)) on hammer->jewel upgrade
This object has a hash and is in pool 0. Doesn't seem related to 13862. Don't know why check() failed.
1000a8962...- 01:02 AM devops Bug #14174 (Rejected): autobuild-ceph: gitbuilder_ceph_rpm mismanages 'dist'
- gitbuilder_ceph_rpm unconditionally does "sudo('echo centos6 > dists')". We build rpms for other dists now. However...
- 12:59 AM Revision 5864d565 (ceph): rbd: only test on xfs
- btrfs is not recommended for production
Signed-off-by: Josh Durgin <jdurgin@redhat.com> - 12:59 AM Revision 8bd0b9da (ceph): rbd: add some workloads with journalling enabled
- Separating features into its own facet would be good,
but requires changing some of the tests a bit.
Signed-off-by: ... - 12:59 AM Revision 888ff87d (ceph): rbd: add a couple new workunits
- for rbd-nbd and the journalling cli
Signed-off-by: Josh Durgin <jdurgin@redhat.com> - 12:59 AM Revision ef25ba39 (ceph): rbd: add helgrind to valgrind subsuite
- This checks locking problems. This can be a separate facet for
workunits, but for now it requires a manual 2nd config... - 12:59 AM Revision c7cd4f74 (ceph): rbd: increase length of non-valgrind fsx workloads
- New lab machines make these run much faster. These should take ~1-1.5 hours now.
Signed-off-by: Josh Durgin <jdurgin... - 12:32 AM Revision c485d29a (ceph): Merge remote-tracking branch 'origin/jewel'
12/23/2015
- 11:34 PM Revision 10b4a082 (ceph): osd/OSD: clear_temp_objects() include removal of Hammer temp objects
- Fixes: #13862
Signed-off-by: David Zafman <dzafman@redhat.com> - 11:34 PM Revision e85907fc (ceph): osd: Improve log message which isn't about a particular shard
- Remove redundant dout()
Signed-off-by: David Zafman <dzafman@redhat.com> - 11:25 PM rbd Bug #14127: librbd: wrongly update counter for readahead.
- @Nathan Cutler
Resolved - 10:30 PM Revision 508deb98 (ceph): common/address_help.cc: fix the leak in entity_addr_from_url()
- Fixes: #14132
Signed-off-by: Qiankun Zheng <zheng.qiankun@h3c.com> - 10:28 PM Revision f8c4d04c (ceph): Merge pull request #7026 from xdonghai/master
- rbd: must specify both of stripe-unit and stripe-count when specifying stripingv2 feature
Reviewed-by: Josh Durgin <... - 10:20 PM Bug #13381: osd/SnapMapper.cc: 282: FAILED assert(check(oid)) on hammer->jewel upgrade
- 2015-12-22 19:27:53.913613 7f64a689d700 20 snap_mapper.remove_oid -1/00000000/temp_4.40s0_0_34564_1/head
could thi... - 10:15 PM Revision ea131fe8 (ceph): Merge pull request #6998 from xiexingguo/xxg-wip-clsrbd
- stringify outputted error code and fix unmatched parentheses.
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 10:12 PM Revision 243146c6 (ceph): Merge pull request #6983 from xiexingguo/xxg-wip-14126
- librbd: small fixes for error messages and readahead counter
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 10:07 PM Revision 7f446f1a (ceph): Merge remote-tracking branch 'gh/jewel'
- 10:06 PM Revision 179ff642 (ceph): Merge pull request #755 from guangyy/wip-13441-test
- pg: add test cases for pg list_missing on EC pool
- 10:06 PM Feature #13441 (Resolved): change PG::do_command list_missing to iterate over missing_loc structu...
- 10:06 PM Revision 6953166a (ceph): Merge pull request #777 from ceph/wip-radosbench
- rados: run radosbench for 15m instead of 30m
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 10:05 PM Revision 459f2e8d (ceph): Merge pull request #6298 from guangyy/wip-13441
- osd: make list_missing query missing_loc.needs_recovery_map
Reviewed-by: Samuel Just <sjust@redhat.com> - 10:05 PM Revision 44a3dbb9 (ceph): Merge pull request #6572 from liewegas/wip-crush-chooseleaf-stable
- crush: add chooseleaf_stable tunable
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:00 PM rgw Bug #14173 (Resolved): rgw: segv in RGWWatcher::handle_error
- ...
- 10:00 PM Revision e2f9cedd (ceph): rados: run radosbench for 15m instead of 30m
- The smithi disks fill after about 20m.
Signed-off-by: Sage Weil <sage@redhat.com> - 09:30 PM Revision a2976081 (ceph): Merge pull request #7043 from dillaman/wip-14170-jewel
- librbd: do not ignore self-managed snapshot release result
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 07:01 PM Bug #11969: chain_xattr: deal with 254 byte limit on inline xfs attrs
- Fix will ship in v0.94.6
- 07:00 PM rbd Bug #14164 (Pending Backport): [ FAILED ] TestLibRBD.SnapRemoveViaLockOwner
- 06:29 PM rbd Bug #14164 (Fix Under Review): [ FAILED ] TestLibRBD.SnapRemoveViaLockOwner
- *jewel PR*: https://github.com/ceph/ceph/pull/7042
- 05:22 PM rbd Bug #14164 (Resolved): [ FAILED ] TestLibRBD.SnapRemoveViaLockOwner
- http://qa-proxy.ceph.com/teuthology/joshd-2015-12-22_16:52:43-rbd-master---basic-smithi/2531/teuthology.log...
- 07:00 PM rbd Bug #14165 (Resolved): Failure in merge_diff.sh
- 05:57 PM rbd Bug #14165 (Fix Under Review): Failure in merge_diff.sh
- *master PR*: https://github.com/ceph/ceph/pull/7041
- 05:24 PM rbd Bug #14165 (Resolved): Failure in merge_diff.sh
- http://qa-proxy.ceph.com/teuthology/joshd-2015-12-22_16:52:43-rbd-master---basic-smithi/2428/teuthology.log...
- 06:59 PM rbd Bug #14170 (Fix Under Review): Failure in "rbd/singleton/{all/rbd-vs-unmanaged-snaps.yaml}"
- *jewel PR*: https://github.com/ceph/ceph/pull/7043
- 06:57 PM rbd Bug #14170 (In Progress): Failure in "rbd/singleton/{all/rbd-vs-unmanaged-snaps.yaml}"
- 05:30 PM rbd Bug #14170 (Resolved): Failure in "rbd/singleton/{all/rbd-vs-unmanaged-snaps.yaml}"
- http://qa-proxy.ceph.com/teuthology/joshd-2015-12-22_16:52:43-rbd-master---basic-smithi/2508/teuthology.log
- 06:57 PM Revision b4dbaa69 (ceph): librbd: do not ignore self-managed snapshot release result
- Fixes: #14170
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 06:52 PM Revision 1e1df754 (ceph): Merge pull request #7042 from dillaman/wip-14164-jewel
- librbd: properly handle replay of snap remove RPC message
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 06:51 PM Revision 5657f5bf (ceph): Merge pull request #7041 from dillaman/wip-14165
- qa/workunits: merge_diff shouldn't attempt to use striping
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 06:50 PM rbd Bug #14092 (Resolved): run-rbd-unit-tests.sh: various lock related asserts
- 05:14 PM rbd Bug #14092 (Fix Under Review): run-rbd-unit-tests.sh: various lock related asserts
- *jewel PR*: https://github.com/ceph/ceph/pull/7040
- 11:09 AM rbd Bug #14092 (In Progress): run-rbd-unit-tests.sh: various lock related asserts
- https://jenkins.ceph.com/job/ceph-pull-requests/42/console...
- 06:48 PM Revision c0c608b2 (ceph): Merge pull request #7040 from dillaman/wip-14092-jewel
- librbd: ensure librados callbacks are flushed prior to destroying
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 06:48 PM rbd Bug #14121 (Resolved): "[ FAILED ] TestLibRBD.RebuildObjectMap" in upgrade:client-upgrade-jewel...
- 03:34 PM rbd Bug #14121 (Fix Under Review): "[ FAILED ] TestLibRBD.RebuildObjectMap" in upgrade:client-upgra...
- *infernalis PR*: https://github.com/ceph/ceph/pull/7038
- 02:51 PM rbd Bug #14121 (In Progress): "[ FAILED ] TestLibRBD.RebuildObjectMap" in upgrade:client-upgrade-je...
- 06:47 PM Revision 64fab4f0 (ceph): Merge pull request #7038 from dillaman/wip-14121-infernalis
- tests: rebuild exclusive lock test should acquire exclusive lock
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 06:47 PM Revision 14933e7a (ceph): Merge pull request #7036 from xiexingguo/xxg-wip-kvstore
- KeyValueStore: fix return code of mkfs
Reviewed-by: David Zafman <dzafman@redhat.com> - 06:45 PM rbd Bug #14122 (Resolved): "import failed: (95) Operation not supported" in upgrade:client-upgrade-je...
- 02:49 PM rbd Bug #14122 (Fix Under Review): "import failed: (95) Operation not supported" in upgrade:client-up...
- *jewel PR*: https://github.com/ceph/ceph/pull/7035
- 01:45 PM rbd Bug #14122 (In Progress): "import failed: (95) Operation not supported" in upgrade:client-upgrade...
- 06:45 PM Revision 9bb9b854 (ceph): Merge pull request #7020 from chenyehua11692/master
- doc:adding "--allow-shrink" in decreasing the size of the rbd block to distinguish from the increasing option
Review... - 06:43 PM Revision f0767a74 (ceph): Merge pull request #7035 from dillaman/wip-14122-jewel
- librbd: clear error when older OSD doesn't support image flags
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 06:40 PM rbd Bug #14167 (In Progress): ceph_test_librbd_fsx 'read bad data' failure
- 05:27 PM rbd Bug #14167 (Resolved): ceph_test_librbd_fsx 'read bad data' failure
- http://qa-proxy.ceph.com/teuthology/joshd-2015-12-22_16:52:43-rbd-master---basic-smithi/2471/teuthology.log
http://q... - 06:32 PM Stable releases Tasks #13838 (Rejected): firefly v0.80.12
- firefly is EOL as of january 1st, 2016
- 06:29 PM rbd Bug #14169 (In Progress): ceph_test_librbd_fsx lock assertion failure
- 05:28 PM rbd Bug #14169 (Duplicate): ceph_test_librbd_fsx lock assertion failure
- http://qa-proxy.ceph.com/teuthology/joshd-2015-12-22_16:52:43-rbd-master---basic-smithi/2547/teuthology.log
- 06:26 PM Revision bc309d9d (ceph): librbd: properly handle replay of snap remove RPC message
- Fixes: #14164
Backport: infernalis
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 06:13 PM devops Bug #14172: https://jenkins.ceph.com/job/ceph-pull-requests/ aka make check fixes
- Setting to urgent because the absence of an automated make check has a noticeable daily impact on the work of Ceph de...
- 06:12 PM devops Bug #14172 (Resolved): https://jenkins.ceph.com/job/ceph-pull-requests/ aka make check fixes
- h3. Workaround
*run-make-check.sh ; sudo reboot* to cleanup lingering processes. This should allow the bot to run ... - 05:54 PM Revision 8e095ded (ceph): qa/workunits: merge_diff shouldn't attempt to use striping v2
- Fixes: #14165
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 05:31 PM rbd Bug #14171 (Resolved): rbd-nbd teuthology tests need to install rbd-nbd package
- http://qa-proxy.ceph.com/teuthology/joshd-2015-12-22_16:52:43-rbd-master---basic-smithi/2494/teuthology.log
http://q... - 05:28 PM rbd Bug #14168 (Resolved): ceph_test_librbd_fsx crashed
- http://qa-proxy.ceph.com/teuthology/joshd-2015-12-22_16:52:43-rbd-master---basic-smithi/2489/teuthology.log
- 05:25 PM rbd Bug #14166 (Can't reproduce): Failure in rbd/test_lock_fence.sh
- http://qa-proxy.ceph.com/teuthology/joshd-2015-12-22_16:52:43-rbd-master---basic-smithi/2437/teuthology.log
http://q... - 05:21 PM rbd Bug #14163 (Resolved): Helgrind errors reported during teuthology runs
- http://qa-proxy.ceph.com/teuthology/joshd-2015-12-22_16:52:43-rbd-master---basic-smithi/2409/teuthology.log
http://q... - 05:15 PM Revision bb296f83 (ceph): Suites/jewel in the smithi lab will be on centos 7.1
- Signed-off-by: yuriw <yuri.weinstein@gmail.com>
(cherry picked from commit d4d3787609f351b7efa0d52120858d090d1cf80e) - 05:06 PM Revision 98157ab3 (ceph): librbd: ensure librados callbacks are flushed prior to destroying image
- Fixes: #14092
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 03:32 PM rgw Bug #14090 (Fix Under Review): rgw: the response XML format of admin policy API is error
- 03:32 PM rgw Bug #14090 (Pending Backport): rgw: the response XML format of admin policy API is error
- 03:31 PM Revision 7676343c (ceph): tests: rebuild exclusive lock test should acquire exclusive lock
- Starting with Jewel, the object map will not be loaded until the
exclusive lock is acquired since it might be updated... - 03:23 PM Feature #13505: scrub/repair: persist scrub results.
- should not return the scrub result if the scrub is still in progress. we can
* check the status of pg before se... - 01:49 AM Feature #13505: scrub/repair: persist scrub results.
- Kefu Chai wrote:
>
> @dzafman, i found that @ReplicatedPG::_scrub()@ are repeating the check for missing/corrupted... - 03:17 PM rgw Bug #14162: rgw: return suitable error message for bad request when using Admin API
- pull request;
https://github.com/ceph/ceph/pull/7037 - 03:02 PM rgw Bug #14162 (Resolved): rgw: return suitable error message for bad request when using Admin API
- 1. use admin api to create two users, with same email address:
$ curl -s -X PUT http://ceph1:9090/admin/user?format=... - 02:49 PM Revision a069ea99 (ceph): KeyValueStore: fix return code of mkfs
- It shall return a negative result code instead.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 02:47 PM Revision b8d7aa2c (ceph): librbd: clear error when older OSD doesn't support image flags
- Fixes: #14122
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 02:39 PM Revision 65db4031 (ceph): rgw: return InvalidAccessKey for invalid access key specified
- Signed-off-by: Dunrong Huang <riegamaths@gmail.com>
- 02:36 PM Revision ad1e6489 (ceph): rgw: add a new error code for invalid key type
- From http://docs.ceph.com/docs/master/radosgw/adminops/ when invalid key type
specified, rgw should return InvalidKey... - 02:30 PM Revision df6d3239 (ceph): rgw: add a new error code for invalid secret key
- From http://docs.ceph.com/docs/master/radosgw/adminops/ when invalid secret
key specified, rgw should return 400 with... - 02:29 PM Revision e5d32b0f (ceph): rgw: add a new error code for key conflict
- From http://docs.ceph.com/docs/master/radosgw/adminops/ when provided key
exists, rgw should return KeyExists rather ... - 02:29 PM Revision c2273169 (ceph): rgw: add a new error code for email conflict
- From http://docs.ceph.com/docs/master/radosgw/adminops/ when provided email
address exists, rgw should return EmailEx... - 01:49 PM Revision 0c17b613 (ceph): Merge pull request #6996 from H3C/wip-mds-f11322
- mds: we should wait messenger when MDSDaemon suicide
Reviewed-by: John Spray <john.spray@redhat.com> - 01:39 PM Revision e0833f2c (ceph): Merge pull request #7015 from chipitsine/master
- ceph-fuse: fix double free of args
Reviewed-by: Kefu Chai <kchai@redhat.com> - 01:36 PM Revision d812e03b (ceph): Merge pull request #7004 from jazeltq/master
- doc: fix typo
Reviewed-by: Sage Weil <sage@redhat.com> - 01:28 PM Revision 8ca07f44 (ceph): Merge pull request #6870 from mslovy/wip-pgmeta-object
- osd: os: skip checking pg_meta object existance in FileStore
Reviewed-by: Sage Weil <sage@redhat.com> - 01:27 PM Revision 0b675268 (ceph): Merge pull request #6744 from majianpeng/scrub-fix
- osd: release related sources when scrub is interrupted
Reviewed-by: Kefu Chai <kchai@redhat.com> - 01:26 PM Revision 328a96f3 (ceph): Merge pull request #6961 from liewegas/wip-lockdep-max
- common/lockdep: increase max lock names
Reviewed-by: Kefu Chai <kchai@redhat.com> - 01:26 PM Bug #13949 (Need More Info): rados.py uses string_at, leaks string memory
- > It looks to me very much like ctypes.string_at() allocates new memory for the string; in the case of xattrs, at lea...
- 01:17 PM rbd Subtask #14161 (Resolved): Serialize snap create, snap rollback, and resize operations for journa...
- Since these three operations affect the data within an image, when journaling is enabled, these ops need to be serial...
- 12:48 PM Revision fff49412 (ceph): mds: we should wait messenger when MDSDaemon suicide
- Signed-off-by: Wei Feng <feng.wei@h3c.com>
- 12:47 PM rgw Bug #14160 (Triaged): rgw:add a new error message for access-key conflict when using Admin Ops
- ...
- 12:33 PM Feature #11692: online change of mon_osd_full_ratio and mon_osd_nearfull_ratio doesn't take effect.
- Right, that's a good idea. if no observers is tracking a config, changing it at runtime would lead to a warning.
- 12:18 PM Bug #13850: master fails to build when liblz4 is present (rocksdb)
- we'd better make sure our building env is a clean room, otherwise the configure script will detect the installed and ...
- 10:47 AM Bug #13850 (Fix Under Review): master fails to build when liblz4 is present (rocksdb)
- https://github.com/ceph/ceph/pull/7030
- 12:05 PM Bug #13843 (Pending Backport): ceph osd pool stats broken in hammer
- 12:04 PM Bug #13843: ceph osd pool stats broken in hammer
- https://github.com/ceph/ceph/pull/4350
- 10:59 AM Revision bea2e10a (ceph): Merge pull request #7025 from tchaikov/wip-ceph-detect-init-py3
- ceph-detect-init: fix py3 test
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:47 AM Cleanup #13981: configure script doesn't check bzip2-devel presence
- https://github.com/ceph/ceph/pull/7030 also addresses this issue
- 09:40 AM Revision 0dc0d425 (ceph): Revert "Revert "makefiles: remove bz2-dev from dependencies""
- This reverts commit 35542eb6ed331ddedbc1406b5d49342c675af0f8.
- 09:39 AM Revision 911e7a02 (ceph): configure: link against bz2 and lz4 if detected
- if we configure --with-librocksdb-static, the rocksdb's Makefile
will detect the installed libbz2 and libz4 by its ow... - 08:48 AM Revision 6a560b51 (ceph): async: don't use shared_ptr to manage EventCallback
- Signed-off-by: Haomai Wang <haomai@xsky.com>
- 08:35 AM Revision 80c770e1 (ceph): ceph-detect-init: fix py3 test
- * in python3, None can not be compared with a str. and
we should always set codename with a non empty str, so updat... - 08:12 AM Revision 03f93077 (ceph): Merge pull request #7023 from tchaikov/wip-doc-cachemode
- doc: document "readforward" and "readproxy" cache mode
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 07:59 AM Revision 54b12f53 (ceph): rbd:must specify both of stripe-unit and stripe-count when specify stri...
- when create a rbd image with striping features, Be sure specify both of stirpe-unit and stripe-count too, If not, ref...
- 07:57 AM Revision 29f9d10e (ceph): doc: add missing semicolon
- Signed-off-by: Dunrong Huang <riegamaths@gmail.com>
- 07:35 AM Revision be55a275 (ceph): doc: s/Bucket/BucketName
- from amazon s3 documentaion, the name shoule be BucketName rather than Bucket.
Signed-off-by: Dunrong Huang <riegama... - 07:24 AM Revision dd065d89 (ceph): doc: update SetACL API
- Since v2 and later version, SetACLRequest() and SetACL() were removed,
and replaced by PutACLRequest() and PutACL()
... - 07:15 AM Revision d46297e7 (ceph): doc: s/ListBucketResponse/ListBucketsResponse
- From following documentation:
- http://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/S3/MS3ListBucketsResponsector... - 05:43 AM Revision d821acad (ceph): doc: document "readforward" and "readproxy" cache mode
- Signed-off-by: Kefu Chai <kchai@redhat.com>
- 05:23 AM Linux kernel client Bug #14086: Ceph File System logging warning about ceph_set_page_dirty
- Test has run for 2 days using the 4.4rc6 kernel from the Ubuntu kernel-ppa kernel site without error or warning. Loo...
- 05:13 AM Revision 777564c8 (ceph): doc:adding "--allow-shrink" in decreasing the size of the rbd block to ...
- In the original file, the increasing and decreaing of the size of the rbd block shares the same option:
"rbd resi... - 04:09 AM Revision fd6fca7f (ceph): doc: `Amazon.AWSClientFactory' is obsolete
- From http://blogs.aws.amazon.com/net/post/Tx2JT7AYCL2F6CB/ , Amazon.AWSClientFactory was removed
Signed-off-by: Dunr... - 03:23 AM Revision c2e39130 (ceph): man: document listwatchers cmd in "rados" manpage
- Signed-off-by: Kefu Chai <kchai@redhat.com>
- 02:56 AM Revision 877f332f (ceph): ceph doc fix slip of pen
- mon client hung interval -> mon client hunt interval
Signed-off-by: tianqing <tianqing@unitedstack.com> - 02:24 AM Bug #14134 (Resolved): FileJournal: create method shall return negative error code.
- 12:43 AM Bug #14134: FileJournal: create method shall return negative error code.
- @Nathan Cutler
Resolved.
12/22/2015
- 10:47 PM Bug #14158 (Can't reproduce): Segmentation fault in upgrade:hammer-x-infernalis-distro-basic-open...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-22_17:02:01-upgrade:hammer-x-infernalis-distro-basic-o...
- 10:44 PM Bug #13381: osd/SnapMapper.cc: 282: FAILED assert(check(oid)) on hammer->jewel upgrade
- Also on hammer -> infernalis
Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-22_17:02:01-upgrade:hamm... - 10:02 PM Revision 0af73055 (ceph): Merge remote-tracking branch 'gh/jewel'
- 09:55 PM Revision 94aaecbd (ceph): Merge pull request #774 from ceph/wip-radostool
- suites/rados/singleton/all/radostool: whitelist quota error
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 09:49 PM Revision 2b4e9497 (ceph): suites/rados/singleton/all/radostool: whitelist quota error
- The test sets and hits a quota; whitelist the message
Signed-off-by: Sage Weil <sage@redhat.com> - 09:06 PM rbd Feature #14006 (Fix Under Review): Track IO dependencies in journal
- *master PR*: https://github.com/ceph/ceph/pull/7019
- 08:28 PM Revision eb8057c6 (ceph): ceph-fuse: fix double free of args
- Checking src/ceph_fuse.cc...
[src/ceph_fuse.cc:55]: (error) Memory pointed to by 'argv' is freed twice.
[src/ceph_fus... - 06:02 PM Revision f14fe56d (ceph): Merge pull request #6988 from xiexingguo/xxg-wip-14134
- FileJournal: fix return code of create method
Reviewed-by: David Zafman <dzafman@redhat.com> - 05:52 PM Feature #12038 (Fix Under Review): make rgw_fronends more forgiving of whitespace
- PR for master is https://github.com/ceph/ceph/pull/6944
- 05:06 PM Feature #12038: make rgw_fronends more forgiving of whitespace
- I've updated PR with what I recall were your original verbal comments:
1. don't warn just because "port" missing
2.... - 05:21 PM Bug #13990 (New): Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at ...
- 01:37 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- https://github.com/ceph/ceph/pull/7007 is posted to address the potential issue caused by the reference (last_persist...
- 11:49 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- we send NullEvt when a new osdmap is consumed, which also updates all PGs in the pg_map, if a PG's persisted osd map ...
- 11:48 AM Bug #13990 (Need More Info): Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion...
- hi Tom,
> It really looks to me like nothing ever moves the cache window forward (by setting the map_cache lower b... - 05:09 PM Bug #12956: ceph-disk prepare fails for lvm logical volumes
- Misremembering. Last I noticed was https://github.com/ceph/ceph/pull/6021#issuecomment-144956928 and didn't see the r...
- 04:28 PM Revision 93497e57 (ceph): rgw: warn on suspicious civetweb frontend parameters
- Warns about incorrect spacing near 'port' (e.g., 'port = 80').
Fixes issue #12038.
Signed-off-by: Matt Benjamin <mb... - 04:25 PM Bug #14150 (Fix Under Review): OSD segmentation fault when network failue
- 08:51 AM Bug #14150: OSD segmentation fault when network failue
- Fix proposed in https://github.com/ceph/ceph/pull/7013
- 08:26 AM Bug #14150 (Resolved): OSD segmentation fault when network failue
Reproduce:
1. setup a Ceph cluster with 2+ Hosts
2. Plug out the Nic of a Host to make network_error = true. (h...- 04:24 PM rbd Bug #14129 (Resolved): librbd: snap_exists API overflow!
- 05:38 AM rbd Bug #14129: librbd: snap_exists API overflow!
- xie xingguo wrote:
> https://github.com/ceph/ceph/pull/6986
@Nathan Cutler
Resolved.
- 03:54 PM Feature #13942 (In Progress): ceph-disk: support bluestore
- 03:54 PM Feature #13942: ceph-disk: support bluestore
- encryption support will need to extend to *block* as well as *osd-data* since the data is no longer in the *osd-data*...
- 03:20 PM Feature #13942: ceph-disk: support bluestore
- For the 'ceph-disk prepare' part, I think we should keep it simple initially:
ceph-disk --osd-objectstore bluesto... - 03:17 PM Feature #13942 (In Progress): ceph-disk: support bluestore
- 03:26 PM Revision cacc38e9 (ceph): Merge pull request #7005 from YankunLi/patch-4
- delete default zone
- 03:18 PM Revision cc1edf3a (ceph): Merge pull request #7006 from YankunLi/patch-5
- correct radosgw-admin command
- 03:11 PM Revision eace76d9 (ceph): osd: Avoid osd_op_thread suicide because osd_scrub_sleep >
- tp_suicide_timeout.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> - 02:01 PM Revision 714c9e3e (ceph): Merge pull request #6997 from zhouyuan/evict_check_range
- osd: cache tier: add config option for eviction check list size
Reviewed-by: Sage Weil <sage@redhat.com> - 01:59 PM Bug #13213: stuck recovering apparently due to pg_query not sent by async messenger?
- I ran rados/thrash suite here(http://pulpito.ceph.com/haomai-2015-12-20_00:32:30-rados:thrash-master-distro-basic-mul...
- 01:55 PM Revision 7b3e5bfe (ceph): Merge pull request #6990 from linuxbox2/master-fixes
- Fixes some small issues
Reviewed-by: Kefu Chai <kchai@redhat.com> - 01:42 PM Bug #14154 (Can't reproduce): OSD keep crashing
- we have several osds that keeps crashing.
here are the last bits of logs from the one of the OSDs:
-4> 2015-1... - 01:35 PM Revision 8978cd6f (ceph): osd: do not keep ref of old osdmap in pg
- do not hold a strong reference to last_persisted_osdmap in PG. as an
OSD tries to trim previously persisted osdmaps, ... - 01:13 PM Documentation #14153 (Resolved): Document forward, readonly, and readforward cache modes
- As now we have two new cache modes :
1. read-forward
2. read-proxy
http://tracker.ceph.com/projects/ceph/wik... - 11:53 AM Revision b5b17362 (ceph): osd: skip promote for writefull w/ FADVISE_DONTNEED/NOCACHE.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 09:05 AM Revision b3aa29e3 (ceph): ReplicatedPG: fix sparse-read result code checking logic
- Move ahead the result code checking logic before we continue to verify the trailing hole, otherwise
the real result o... - 08:48 AM Bug #14151 (Resolved): ReplicatedPG: wrong result code checking logic during sparse_read
- See ReplicatedPG::do_osd_ops:
// verify trailing hole?
if (cct->_conf->osd_verify_s... - 07:59 AM Revision b6d0fc9e (ceph): filter lo addr when bind osd addr
- Occasionally found osd will bind a wrong ip addr
which appear in the loopback eth device. So this
ip addr need be fil... - 06:22 AM Bug #14149 (Won't Fix): ceph-mon failed to be started, if configure the source code with "enable-...
- software environment: centos7+ceph-0.94.5
prolbem: I want to run unit test and get the code coverage, so I add "--en... - 05:56 AM Revision 4dd86ca9 (ceph): correct radosgw-admin command
- the command to disable users quota should be 'radosgw-admin quota disable --quota-scope=<user | bucket> --uid=<uid>'
- 05:46 AM Revision b1df12c0 (ceph): delete default zone
- if the default zone exist, delete the default zone from both the east and west pools.
- 12:59 AM Revision 09a3f69e (ceph): Merge remote-tracking branch 'origin/jewel'
- 12:57 AM Bug #13862: pgs stuck inconsistent after infernalis upgrade
- Yes, I just wanted to confirm. So only "temp\u33.e02s0\u0\u93385203\u2__head_00000000__none_ffffffffffffffff_0" is a...
- 12:42 AM Revision 1665f818 (ceph): log: Log.cc: Assign LOG_DEBUG priority to syslog calls
- Fixes: #13993
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
(cherry picked from commit 8e93f3f45db681f82633ca695a... - 12:20 AM Revision 4d0b9a1b (ceph): log: Log.cc: Assign LOG_DEBUG priority to syslog calls
- Fixes: #13993
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
(cherry picked from commit 8e93f3f45db681f82633ca695a...
12/21/2015
- 10:51 PM rbd Bug #14122: "import failed: (95) Operation not supported" in upgrade:client-upgrade-jewel-distro-...
- Same in http://pulpito.ceph.com/teuthology-2015-12-19_09:01:14-upgrade:client-upgrade-jewel-distro-basic-mira/
- 09:44 PM rbd Bug #14147 (Closed): coredumps in rbd-jewel-distro-basic-mira
- Run: http://pulpito.ceph.com/teuthology-2015-12-19_08:59:28-rbd-jewel-distro-basic-mira/
Jobs: ['359', '366']
Logs:... - 07:17 PM Feature #12038: make rgw_fronends more forgiving of whitespace
- I did comment on the PR, or on the commit. But I can't find my comments now. Could it be that it got lost due to re-p...
- 07:03 PM Feature #12038: make rgw_fronends more forgiving of whitespace
- I've pushed branch wip-civetwarn to git@github.com:linuxbox2/ceph.git
Yehuda intended to suggest some changes, I don... - 05:58 PM Revision e8dccaca (ceph): Merge pull request #6926 from dachary/wip-14080-ceph-disk-udevadm
- ceph-disk: fix failures when preparing disks with udev > 214
On CentOS 7.1 and other operating systems with a versio... - 03:35 PM rbd Bug #14092 (Resolved): run-rbd-unit-tests.sh: various lock related asserts
- 02:08 PM rbd Bug #14092 (Fix Under Review): run-rbd-unit-tests.sh: various lock related asserts
- *jewel PR*: https://github.com/ceph/ceph/pull/7002
- 09:31 AM rbd Bug #14092: run-rbd-unit-tests.sh: various lock related asserts
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10362/console...
- 09:26 AM rbd Bug #14092: run-rbd-unit-tests.sh: various lock related asserts
- 09:25 AM rbd Bug #14092: run-rbd-unit-tests.sh: various lock related asserts
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10366/console...
- 03:31 PM Revision df9ff252 (ceph): Merge pull request #7002 from dillaman/wip-14092-jewel
- tests: flush op work queue prior to destroying MockImageCtx
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 03:29 PM Revision b8726972 (ceph): Merge pull request #6986 from xiexingguo/xxg-wip-14129
- librbd: fix snap_exists API return code overflow
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 03:13 PM Revision 6a45bbc8 (ceph): test: update test cases with the new snap_exists API
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 02:55 PM Revision fbac8172 (ceph): Merge pull request #6938 from wuxiangwei/wip-wxw-rbdfuserename
- rbd-fuse: implement mv operation
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 02:42 PM CephFS Feature #14146 (Resolved): MDS: expose state of boot/replay to admins
- Right now, about all the information you can pull out is that the MDS is in standby/replay/rejoin/whatever state. We ...
- 02:41 PM Bug #14132 (Fix Under Review): common/address_help.cc: the freeaddrinfo() isn't called, leading t...
- 02:18 PM Revision 6850d47e (ceph): ECBackend: fix unmatched parenttheses
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 02:18 PM Revision e8abb83c (ceph): rbd: stringify outputted error code
- As it is more human-readable.
Signed-off-by: xie.xingguo <xie.xingguo@zte.com.cn> - 02:03 PM Revision e8911cfe (ceph): tests: flush op work queue prior to destroying MockImageCtx
- Fixes: #14092
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 01:09 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- by repeating adding a pool and deleting it, we can see 8 PGs in the pool:...
- 12:20 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- ...
- 12:25 PM Bug #14094: ceph-disk list: OSError: [Errno 2] No such file or directory: '/dev/vdb1'
- The disappearance of /dev/vdb1 is a side effect of sgdisk -i indirectly triggering the equivalent of partprobe (which...
- 12:24 PM Bug #14094 (Duplicate): ceph-disk list: OSError: [Errno 2] No such file or directory: '/dev/vdb1'
- 11:16 AM Backport #14145 (In Progress): infernalis: ceph-disk: use blkid instead of sgdisk -i
- 10:51 AM Backport #14145 (Resolved): infernalis: ceph-disk: use blkid instead of sgdisk -i
- https://github.com/ceph/ceph/pull/7001
- 10:51 AM Bug #14080 (Fix Under Review): ceph-disk: use blkid instead of sgdisk -i
- 10:49 AM Bug #14080 (Pending Backport): ceph-disk: use blkid instead of sgdisk -i
- 10:37 AM Revision 9dce05a8 (ceph): ceph-disk: use blkid instead of sgdisk -i
- sgdisk -i 1 /dev/vdb opens /dev/vdb in write mode which indirectly
triggers a BLKRRPART ioctl from udev (starting ver... - 10:37 AM Revision 6395bf85 (ceph): ceph-disk: protect deactivate with activate lock
- When ceph-disk prepares the disk, it triggers udev events and each of
them ceph-disk activate. If systemctl stop ceph... - 10:31 AM Revision 5fa35ba1 (ceph): ceph-disk: do not discard stderr
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 10:31 AM Revision f5d36b9a (ceph): ceph-disk: log parted output
- Should parted output fail to parse, it is useful to get the full output
when running in verbose mode.
Signed-off-by:... - 10:31 AM Revision b271a06b (ceph): ceph-disk: fix typo
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 10:31 AM Revision fd7fe8c4 (ceph): tests: ceph-disk workunit increase verbosity
- So that reading the teuthology log is enough in most cases to figure out
the cause of the error.
Signed-off-by: Loic... - 10:31 AM Revision 730b5d62 (ceph): ceph-disk: increase partprobe / udevadm settle timeouts
- The default of 120 seconds may be exceeded when the disk is very slow
which can happen in cloud environments. Increas... - 10:31 AM Revision fe71647b (ceph): ceph-disk: dereference symlinks in destroy and zap
- The behavior of partprobe or sgdisk may be subtly different if given a
symbolic link to a device instead of an actual... - 09:46 AM CephFS Bug #14144 (Resolved): standy-replay MDS does not cleanup finished replay threads
- ...
- 08:27 AM Revision 0b951fde (ceph): Doc: fix misleading configuration guide on cache tiering
- * The flush/evict won't work if target_max_bytes/objects are not configured.
* All client requests will be blocked o... - 07:33 AM Revision 845f4a1c (ceph): cache-tier: Allow to config eviction check max size
- This patch adds the option for eviction check size in cache-tier.
On a busy setup, it's better to check bigger number... - 06:08 AM Bug #14139: test_rbd:delete rbd order
- https://github.com/ceph/ceph/pull/6995
- 03:32 AM Bug #14139 (Resolved): test_rbd:delete rbd order
- Delete rbd'order = RBD_DEFAULT_OBJ_ORDER process, when rbd'order is set to zero
so,delete rbd order test in test_rbd... - 06:06 AM rbd Backport #14143 (Resolved): hammer: Verify self-managed snapshot functionality on image create
- https://github.com/ceph/ceph/pull/7182
- 06:05 AM rbd Backport #14142 (Resolved): infernalis: Verify self-managed snapshot functionality on image create
- https://github.com/ceph/ceph/pull/7080
- 06:05 AM rgw Backport #14141 (Rejected): hammer: rgw: leak from RGWWatcher::handle_error
- 06:04 AM rgw Backport #14140 (Rejected): infernalis: rgw: leak from RGWWatcher::handle_error
- https://github.com/ceph/ceph/pull/7078
- 02:39 AM Linux kernel client Bug #14086: Ceph File System logging warning about ceph_set_page_dirty
- The latest test with 4.4rc5 with CONFIG_DEBUG_VM=y has ran for over 36 hours with no ERRORS or WARNINGS. My plan is ...
- 01:33 AM Backport #14137 (Fix Under Review): infernalis: Use of syslog results in all log messages at prio...
- 01:24 AM Backport #14137: infernalis: Use of syslog results in all log messages at priority "emerg"
- https://github.com/ceph/ceph/pull/6993
- 01:10 AM Backport #14137 (In Progress): infernalis: Use of syslog results in all log messages at priority ...
- 01:06 AM Backport #14137 (Resolved): infernalis: Use of syslog results in all log messages at priority "em...
- https://github.com/ceph/ceph/pull/6993
- 01:33 AM Backport #14138 (Fix Under Review): hammer: Use of syslog results in all log messages at priority...
- 01:32 AM Backport #14138 (Resolved): hammer: Use of syslog results in all log messages at priority "emerg"
- https://github.com/ceph/ceph/pull/6994
12/20/2015
- 09:10 PM Bug #14133 (Duplicate): FileJournal: create method shall return negative error code.
- 02:02 PM Bug #14133: FileJournal: create method shall return negative error code.
- Sorry, this is a duplicated request with http://tracker.ceph.com/issues/14134.
Please close this one and keep http:/... - 01:24 PM Bug #14133 (Duplicate): FileJournal: create method shall return negative error code.
- See int FileJournal::create().
- 09:10 PM Bug #14134 (Fix Under Review): FileJournal: create method shall return negative error code.
- 01:28 PM Bug #14134 (Resolved): FileJournal: create method shall return negative error code.
- See int FileJournal::create()
https://github.com/ceph/ceph/pull/6988 - 06:32 PM Revision cd2947d7 (ceph): Dispatcher.h: include assert.h
- The inline ms_fast_dispatch implementation calls assert, which
puts asset.h in the interface.
The fact that many Dis... - 06:14 PM Revision c2a24992 (ceph): xio: avoid conversion warning w/xio_queue_depth
- Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
- 05:42 PM Revision 34bb892a (ceph): xio: remove static declspec on buffer::create_msg
- Likely an update missed from PR #6686.
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com> - 04:59 PM Bug #14136 (Won't Fix): "Error EINVAL: crushtool check failed with -22" in upgrade:infernalis-inf...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-20_13:18:02-upgrade:infernalis-infernalis-distro-basic...
- 02:13 PM Bug #14135 (Can't reproduce): osd: leak of Session from ms_verify_authorizor
- <kind>Leak_DefinitelyLost</kind>
<xwhat>
<text>1,022 (408 direct, 614 indirect) bytes in 1 blocks are defin... - 01:41 PM Revision 9287e980 (ceph): FileJournal: fix return code of create method
- Shall return negative error code instead.
Fixes: #14134
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 12:44 PM Revision eca5cc92 (ceph): librbd: fix wrongly reported error code
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 09:50 AM Revision 1908d326 (ceph): Test: add tests for corrupted list/nlist process
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 09:35 AM Revision e259d717 (ceph): Objecter: potential null pointer access in list_(n)objects.
- In list_objects and list_nobjects, we are possibly access a null returned pointer from the osdmap->get_pg_pool() call...
- 09:14 AM Revision 71eb4f9f (ceph): rbd-fuse: discard space restriction for mv operation
- discard space restriction for destination image name of
the mv operation.
Signed-off-by: Xiangwei Wu wuxiangwei@h3c.com - 09:05 AM rbd Bug #14092: run-rbd-unit-tests.sh: various lock related asserts
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10346/console...
- 08:49 AM Revision 4a4048b1 (ceph): librbd: string standard error number
- It's more human-readable.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 08:49 AM Revision a7526499 (ceph): librbd: fix wrong tip message
- As equivalent size is ok for copy.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 08:23 AM Revision c97b1a68 (ceph): librbd: fix snap_exists API overflow issue
- The original one may overflow and thus not be safe.
Fixes: #14129
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 08:23 AM Revision 084f22ce (ceph): tools: replace snap_exists with a new safer version
- Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
- 07:02 AM Revision 0c31a6e1 (ceph): librbd: fix readahead counter update logic
- Fixes: #14127
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
12/19/2015
- 07:58 PM rbd Bug #14106 (Resolved): rbd: 'rbd create' crashed when --order option given
- 07:58 PM rbd Bug #14113 (Resolved): qa: workunit mon/rbd_snaps_ops.sh needs updating
- 07:02 PM Revision 7dca87c6 (ceph): Merge pull request #6766 from xiexingguo/xxg-wip-cleanup
- osd: fix wrongly placed assert and some cleanups
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 07:01 PM Revision a96ee933 (ceph): Merge pull request #6708 from xiaoxichen/shutdown_when_flipping
- osd: shut down if we flap too many times in a short period
Reviewed-by: Sage Weil <sage@redhat.com> - 07:00 PM Revision 64cb5f6a (ceph): Merge pull request #5782 from ceph/wip-cxx11time
- common: new timekeeping common code, and Objecter conversion
Reviewed-by: Sage Weil <sage@redhat.com> - 06:59 PM Revision ae0dc478 (ceph): Merge pull request #6796 from dx9/wip-12406-sys_siglist
- common: signal_handler: added support for using reentrant strsignal() implementations vs. sys_siglist[]
Reviewed-by:... - 06:59 PM Revision 5f9f986f (ceph): Merge pull request #6814 from stiopaa1/rem_inc
- msg: removed unneeded includes from Dispatcher
Reviewed-by: Sage Weil <sage@redhat.com> - 06:58 PM Bug #13993 (Pending Backport): Use of syslog results in all log messages at priority "emerg"
- 06:58 PM Revision 0a4b7ab2 (ceph): Merge pull request #6815 from badone/wip-13993
- common: log: Assign LOG_DEBUG priority to syslog calls
Reviewed-by: Sage Weil <sage@redhat.com> - 06:58 PM Revision 2fe81803 (ceph): Merge pull request #6881 from wido/mon-codestyle-fix
- mon: fix coding-style on PG related Monitor files
Reviewed-by: Sage Weil <sage@redhat.com> - 06:57 PM Revision 6bb34fef (ceph): Merge pull request #6921 from liewegas/wip-kv-log
- osd,mon: log leveldb and rocksdb to ceph log
Reviewed-by: Kefu Chai <kchai@redhat.com> - 06:57 PM Revision 0114cb53 (ceph): Merge pull request #6950 from mslovy/wip-optimaze-map
- osd: misc optimization for map utilization
Reviewed-by: Sage Weil <sage@redhat.com> - 06:56 PM Revision ce995d7d (ceph): Merge pull request #6963 from liewegas/wip-memstore
- osd: memstore: fix two bugs
Reviewed-by: Casey Bodley <cbodley@redhat.com> - 06:46 PM Bug #13862: pgs stuck inconsistent after infernalis upgrade
- Looks like 33.f62 is no longer showing up as inconsistent. Maybe some operation performed on the pg over the last few...
- 02:02 PM rbd Bug #14126 (Won't Fix): librbd: return error if we are unable to remove the previously created se...
- This was an intentional choice -- no way to recover the snap id (not that you would need to anyway). Returning a fai...
- 08:14 AM rbd Bug #14126 (Fix Under Review): librbd: return error if we are unable to remove the previously cre...
- 02:21 AM rbd Bug #14126: librbd: return error if we are unable to remove the previously created selfmanaged_snap.
- https://github.com/ceph/ceph/pull/6983
- 01:52 AM rbd Bug #14126 (Won't Fix): librbd: return error if we are unable to remove the previously created se...
- See Internal.cc:
int validate_pool(IoCtx &io_ctx, CephContext *cct)
r = io_ctx.selfmanaged_snap_remove(snap_id);
... - 09:23 AM Bug #14132: common/address_help.cc: the freeaddrinfo() isn't called, leading to memory leaks
- https://github.com/ceph/ceph/pull/6987
- 09:00 AM Bug #14132 (Resolved): common/address_help.cc: the freeaddrinfo() isn't called, leading to memory...
- the freeaddrinfo() should be called to free resources
- 08:20 AM rbd Bug #14129 (Fix Under Review): librbd: snap_exists API overflow!
- 06:28 AM rbd Bug #14129: librbd: snap_exists API overflow!
- https://github.com/ceph/ceph/pull/6986
- 04:35 AM rbd Bug #14129 (Resolved): librbd: snap_exists API overflow!
- See Internal.cc
bool snap_exists(ImageCtx *ictx, const char *snap_name)
{
ldout(ictx->cct, 20) << "snap_ex... - 08:19 AM Bug #14130 (Fix Under Review): mon: monmap created is 0.000000 use ceph-deploy installed
- 04:58 AM Bug #14130: mon: monmap created is 0.000000 use ceph-deploy installed
- ...
- 04:55 AM Bug #14130 (Resolved): mon: monmap created is 0.000000 use ceph-deploy installed
- ...
- 08:15 AM rbd Bug #14118 (Resolved): librbd: exit if parent's snap is gone
- 02:32 AM rbd Bug #14118: librbd: exit if parent's snap is gone
- Resolved. Original PR:
https://github.com/ceph/ceph/pull/6968 - 08:14 AM rbd Bug #14127 (Fix Under Review): librbd: wrongly update counter for readahead.
- 02:25 AM rbd Bug #14127: librbd: wrongly update counter for readahead.
- https://github.com/ceph/ceph/pull/6983
- 02:25 AM rbd Bug #14127 (Resolved): librbd: wrongly update counter for readahead.
- See internal.cc
void readahead(ImageCtx *ictx,
const vector<pair<uint64_t,uint64_t> >& image_exte... - 08:14 AM Revision 70b09620 (ceph): osd: use atomic to generate ceph_tid
- Signed-off-by: Evgeniy Firsov <evgeniy.firsov@sandisk.com>
- 05:15 AM Revision 253d45bd (ceph): common/OpQueue: Add base class for Op Queues. Introduce the new Weighte...
- Signed-Off-By: Robert LeBlanc <robert.leblanc@endurance.com>
- 02:43 AM rgw Bug #14128 (Rejected): browser direct Connect radosgw
- Unable to respond to the request sent by the browser OPTIONS
2015-12-19 10:39:30.611534 7f992dffb700 20 enqueu...
12/18/2015
- 11:57 PM rbd Bug #14092: run-rbd-unit-tests.sh: various lock related asserts
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10316/console...
- 07:56 PM rbd Bug #14092: run-rbd-unit-tests.sh: various lock related asserts
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10307/console...
- 07:55 PM rbd Bug #14092: run-rbd-unit-tests.sh: various lock related asserts
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10308/console...
- 11:44 PM Bug #13862 (Fix Under Review): pgs stuck inconsistent after infernalis upgrade
- 06:18 PM Bug #13862 (In Progress): pgs stuck inconsistent after infernalis upgrade
- I'm creating a pull request for Jewel release which will clean out these stray Hammer temp files on OSD startup. Thi...
- 11:19 PM Revision a2befde2 (ceph): Merge pull request #6982 from dillaman/wip-librbd-valgrind
- librbd: uninitialized state in snap remove state machine
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 10:23 PM Revision 6c902c30 (ceph): Merge pull request #773 from ceph/wip-14124-hammer
- Fixes issue 14124
- 10:19 PM Revision 96563fb5 (ceph): msg/Message.h:remove unneeded inline
- Member functions defined within class are implicitly inline.
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> - 10:00 PM Revision e095c668 (ceph): Fixes issue 14124
- Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
- 09:41 PM Revision 6d9da6a6 (ceph): librbd: uninitialized state in snap remove state machine
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 09:26 PM rbd Bug #14123 (Resolved): Failure in TestLibRBD.CacheMayCopyOnWrite when cache disabled
- 08:25 PM rbd Bug #14123 (Fix Under Review): Failure in TestLibRBD.CacheMayCopyOnWrite when cache disabled
- *jewel PR*: https://github.com/ceph/ceph/pull/6979
- 06:22 PM rbd Bug #14123 (Resolved): Failure in TestLibRBD.CacheMayCopyOnWrite when cache disabled
- ...
- 09:25 PM rbd Bug #14108 (Resolved): librbd: hang in api tests
- 06:17 PM rbd Bug #14108 (Fix Under Review): librbd: hang in api tests
- *jewel PR*: https://github.com/ceph/ceph/pull/6974
- 04:19 PM rbd Bug #14108 (In Progress): librbd: hang in api tests
- 09:25 PM rbd Bug #14107 (Resolved): librbd: fsx crash during clone
- 06:17 PM rbd Bug #14107 (Fix Under Review): librbd: fsx crash during clone
- *jewel PR*: https://github.com/ceph/ceph/pull/6974
- 03:23 PM rbd Bug #14107 (In Progress): librbd: fsx crash during clone
- 09:25 PM Revision d7581cda (ceph): Merge pull request #6979 from dillaman/wip-14123-jewel
- librbd: correct issues discovered when cache is disabled
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 09:13 PM Revision 73358df6 (ceph): Merge pull request #6974 from dillaman/wip-14108-jewel
- librbd: correct issues discovered during teuthology testing
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 08:42 PM Revision 28081d77 (ceph): Merge pull request #6978 from trociny/fix-rbd-init-order
- rbd: fix static initialization ordering issues
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 08:35 PM rbd Backport #14062 (Fix Under Review): infernalis: rbd merge-diff doesn't properly handle >2GB diffs
- 08:30 PM Revision d790a60d (ceph): common/PrioritizedQueue.h: Style clean up and remove uneeded includes.
- Signed-Off-By: Robert LeBlanc <robert.leblanc@endurance.com>
- 08:23 PM rbd Backport #14063 (Fix Under Review): hammer: rbd merge-diff doesn't properly handle >2GB diffs
- 08:16 PM rbd Backport #14063 (In Progress): hammer: rbd merge-diff doesn't properly handle >2GB diffs
- 07:46 PM rbd Backport #14063: hammer: rbd merge-diff doesn't properly handle >2GB diffs
- FYI https://github.com/ceph/ceph/pull/6889 does not cherry-pick cleanly to Hammer due to the RBD refactor. It looks l...
- 08:22 PM Revision 26e832e7 (ceph): librbd: fix merge-diff for >2GB diff-files
- Fixes: #14063
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 08:16 PM Revision ac964259 (ceph): osdc: Whitespace
- Since I'm making a pervasive change anyway, knock off end-of-line spaces
and wrap overly long lines.
Signed-off-by: ... - 08:16 PM Revision ecf2bebe (ceph): time: Update OSDC for C++11 Time
- Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
- 08:15 PM Revision 4367eb18 (ceph): perfcounters: Allow C++11 time increment/decrement
- Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
- 08:15 PM Revision 84dcfbd8 (ceph): time: Add basic support for std::chrono based time
- Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
- 08:15 PM Revision 08f26766 (ceph): time: Overload for std:chrono in Cond::TimedWait
- Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
- 08:15 PM Revision a3a7c037 (ceph): timer: Another timer using new time/lock standards
- Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
- 08:14 PM Revision bfc9690d (ceph): librbd: skip journal event if write/discard was no-op
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 08:14 PM Revision f6659cc7 (ceph): librbd: object map ENOENT optimizations should complete asynchronously
- This ensures a consistent lock ordering between the optimized path and
a librados callback. Remove the cache writebac... - 08:09 PM Revision 04e29088 (ceph): Merge pull request #6701 from XinzeChi/wip-batch-peek-journal
- osd: FileJournal: support batch peak and pop from writeq
Reviewed-by: Sage Weil <sage@redhat.com> - 08:08 PM Revision 14f5d3ba (ceph): Merge pull request #6804 from ceph/putting-the-fail-in-assertion-failed
- common: assert: abort() rather than throw
Reviewed-by: Sage Weil <sage@redhat.com> - 08:08 PM Bug #13988 (Resolved): new OSD re-using old OSD id fails to boot
- 08:07 PM Revision 3aa9eb35 (ceph): Merge pull request #6900 from liewegas/wip-13988
- mon: fix reuse of osd ids (clear osd info on osd deletion)
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 08:07 PM Revision 2dbb19d9 (ceph): Merge pull request #6902 from XinzeChi/wip-pg_stat_t-encoding
- osd: utime_t, eversion_t, osd_stat_sum_t encoding optimization
Reviewed-by: Sage Weil <sage@redhat.com> - 08:06 PM Revision 471164d6 (ceph): Merge pull request #6909 from mslovy/wip-shared-cache
- common: improve shared_cache and simple_cache efficiency with hash table
Reviewed-by: Sage Weil <sage@redhat.com> - 08:03 PM Bug #9218: FAILED assert(peering_queue.empty()) during OSD shutdown
- /a/sage-2015-12-17_20:33:40-rados-wip-sage-testing---basic-openstack/42535
- 07:40 PM Revision b21152a2 (ceph): rbd: fix "static initialization order fiasco"
- The order in which static objects in different compilation units are
initialized is undefined. Use static functions a... - 07:26 PM Revision 277b353e (ceph): msg/Connection::add override to virutal methods
- Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
- 07:15 PM Revision 913339f7 (ceph): librbd: update exclusive lock state when shutting down
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 06:24 PM Revision 744a29a3 (ceph): rgw: dump_status() uses integer
- so that we can avoid atoi() later
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> - 06:21 PM Revision 4e5921db (ceph): rgw: Do not send a Content-Length header on status 204
- RFC7230 says:
A server MUST NOT send a Content-Length header field in any response with a
status code of 1xx (Inf... - 06:21 PM Revision 2a12ffc3 (ceph): rgw: move status_num initialization into constructor
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 06:14 PM Revision 200d3106 (ceph): librbd: extra request required if journal enabled w/ caching
- Fixes: #14108
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 06:09 PM Revision bab16bbb (ceph): librbd: stop the copyup thread during shutdown
- Fixes: #14107, #14108
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 05:28 PM rbd Bug #14122 (Resolved): "import failed: (95) Operation not supported" in upgrade:client-upgrade-je...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-16_23:20:01-upgrade:client-upgrade-jewel-distro-basic-...
- 05:25 PM rbd Bug #14121 (Resolved): "[ FAILED ] TestLibRBD.RebuildObjectMap" in upgrade:client-upgrade-jewel...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-16_23:20:01-upgrade:client-upgrade-jewel-distro-basic-...
- 05:00 PM Revision 2340fbdb (ceph): Merge pull request #6968 from xiexingguo/xxg-wip-14118
- librbd: exit if parent's snap is gone during clone
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Jo... - 04:46 PM Revision ae18bcb7 (ceph): Merge pull request #6972 from dillaman/wip-14106-jewel
- rbd: merge_diff test should use new --object-size parameter instead of --order
Reviewed-by: Josh Durgin <jdurgin@red... - 04:44 PM Revision b78dd035 (ceph): Merge pull request #772 from ceph/wip-14113-jewel
- suites/rbd: disable pool validation for pool snaps test
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 04:15 PM rbd Bug #14089 (Duplicate): ceph rbd api is not thread safe
- 04:13 PM rbd Bug #14089: ceph rbd api is not thread safe
- I believe this is a duplicate of #13636 (#13758 is the backport ticket for Hammer). It should be included in the for...
- 02:10 AM rbd Bug #14089: ceph rbd api is not thread safe
- (gdb) bt
#0 0x00007f39abea35f9 in raise () from /lib64/libc.so.6
#1 0x00007f39abea5068 in abort () from /lib64/li... - 02:01 AM rbd Bug #14089: ceph rbd api is not thread safe
- Could you open the core file that was dumped with gdb and get a backtrace?
i.e. run 'gdb python /path/to/core/file... - 12:45 AM rbd Bug #14089: ceph rbd api is not thread safe
- The core dump print is as below
pure virtual method called
terminate called without an active exception
Aborted ... - 03:56 PM rbd Bug #14106 (Fix Under Review): rbd: 'rbd create' crashed when --order option given
- *jewel PR*: https://github.com/ceph/ceph/pull/6972
- 03:15 PM rbd Bug #14106 (In Progress): rbd: 'rbd create' crashed when --order option given
- 03:52 PM Linux kernel client Bug #14086: Ceph File System logging warning about ceph_set_page_dirty
- With the 4.4rc4 kernel and the cephfs_new.patch and CONFIG_DEBUG_VM=y I hit a BUG in mm/filemap.c. ...
- 07:21 AM Linux kernel client Bug #14086: Ceph File System logging warning about ceph_set_page_dirty
- https://lkml.org/lkml/2015/12/12/113
- 03:48 PM Revision 7794bc4d (ceph): osd/ReplicatedPG: check obs.exists for CEPH_OSD_OP_CMPXATTR/SRC_CMPXATTR.
- We may use those ops(CMPXATTR, WRITE, SET_XATTR) to do a write. Using
CMPXATTR to indiate whether to write. But if ob... - 03:25 PM rbd Bug #14098 (Resolved): librbd: return error if fail to delete "object_map" head object.
- 03:23 PM rbd Bug #14113 (Fix Under Review): qa: workunit mon/rbd_snaps_ops.sh needs updating
- *jewel PR*: https://github.com/ceph/ceph-qa-suite/pull/772
- 03:21 PM rbd Bug #14113 (In Progress): qa: workunit mon/rbd_snaps_ops.sh needs updating
- 12:36 AM rbd Bug #14113 (Resolved): qa: workunit mon/rbd_snaps_ops.sh needs updating
- This fails with the new selfmanaged-snaps mode fix. From
http://teuthology.ovh.sepia.ceph.com/teuthology/teutholo... - 03:01 PM Revision 395bf8a8 (ceph): librbd: exit if parent snap is gone during clone
- Fixes: #14118
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 02:49 PM Messengers Bug #14120 (Fix Under Review): Pipe::do_recv() may loop infinitely
- https://github.com/ceph/ceph/pull/6971
- 02:42 PM Messengers Bug #14120 (Resolved): Pipe::do_recv() may loop infinitely
- After cutting down network between osd and client, I saw one OSD thread use 100% CPU, The thread loops Pipe::do_recv
... - 02:43 PM Revision c93732db (ceph): msg/simple/Pipe: avoid infinite loop in Pipe::do_recv()
- I found that, sometimes an OSD thread uses 100% CPU after cutting network
between OSD and client. recv(2) in Pipe::do... - 02:14 PM Revision 6eacdc53 (ceph): Merge pull request #6914 from x11562/x11562
- rbd: additional validation for striping parameters
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 02:11 PM Revision 0f0c76b7 (ceph): osd/ReplicatedPG: for getattr_maybe_cache, it never return -EEXIST.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 02:06 PM Revision deaf2c1b (ceph): Merge pull request #6958 from xiexingguo/patch-1
- librbd: return error if we fail to delete object_map head object
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 02:03 PM Revision 9caf3caa (ceph): Merge pull request #6965 from kylinstorage/wip-rbd-default-order
- rbd: use default order from configuration when not specified
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 01:47 PM Revision 0de959f9 (ceph): Drop deprecated removal pg type.
- FORREMOVAL_ pg type is deprecated and can be removed.
Signed-off-by: Igor Podoski <igor.podoski@ts.fujitsu.com> - 01:31 PM Bug #14094: ceph-disk list: OSError: [Errno 2] No such file or directory: '/dev/vdb1'
- It turns out that sgdisk 0.8.6 -i 2 /dev/vdb removes partitions and re-adds them on CentOS 7 with a 3.10.0-229.11.1.e...
- 01:23 PM Feature #7150: mon: hunt for multiple mons in parallel
- When the MonClient is in "hunting" mode, we should open connections to multiple random monitors at once, and then use...
- 01:21 PM Feature #4440 (Resolved): permanent log of all operator actions
- 12:15 PM Linux kernel client Bug #14117: KRBD : Performance issues with kernel 4.1 series
- Thanks Ilya for your feedback.
I am pasting the discussion : http://lists.ceph.com/pipermail/ceph-users-ceph.com/2... - 11:54 AM Linux kernel client Bug #14117: KRBD : Performance issues with kernel 4.1 series
- Alex posted on ceph-users and I replied there. Quoting:
"This is due to an old regression in blk-mq. rbd was swi... - 10:04 AM Linux kernel client Bug #14117: KRBD : Performance issues with kernel 4.1 series
- Ubuntu 14.04.3
- 10:04 AM Linux kernel client Bug #14117 (Won't Fix): KRBD : Performance issues with kernel 4.1 series
- I am finding that it is a specific client that is experiencing this issue. Doing an RBD write from another client ha...
- 12:14 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- Kefu, shouldn't the backport be "infernalis, hammer" ? I don't think we're backporting to jewel yet.
- 10:33 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- tested on master, this also applies to master.
- 09:47 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- seems we are leaking an osdmap somewhere:...
- 10:28 AM CephFS Feature #13974: MDS: mon: expose state of log flushing
- We do expose the read_pos in a perf counter (not that friendly but it's there)
- 12:40 AM CephFS Feature #13974: MDS: mon: expose state of log flushing
- We also don't expose log replay state. Put that in at the same time.
- 10:27 AM rbd Bug #14118 (Resolved): librbd: exit if parent's snap is gone
- In internal.cc
int clone(IoCtx& p_ioctx, const char *p_name, const char *p_snap_name,
IoCtx& c_ioctx, c... - 09:15 AM Revision d4cf79b8 (ceph): mon: modify the level of a log about OSD's condition in OSDMonitor.cc
- In actual use, we replace old hard disk by new or do performance testing regularly and need to down OSDs manually, bu...
- 08:25 AM Revision 0bf7c0e0 (ceph): Merge pull request #6928 from HeyoQiang/heyongqiang1215
- Monitor: modify a dout level in OSDMonitor.cc
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
Reviewed-by: Loic Dachar... - 08:03 AM Revision 69bcac51 (ceph): qa/workunits/rbd: use --object-size instead of --order
- Fixes: #14106
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 07:52 AM Revision 94cd34b6 (ceph): rbd: process crushed, rbd creating with striping parameters
- Signed-off-by: Na Xie <xie.na@h3c.com>
- 07:31 AM Revision 46dddfc5 (ceph): suites/rbd: disable pool validation for pool snaps test
- Fixes: #14113
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 07:16 AM Revision 127cd929 (ceph): rbd: use default order value from g_conf
- Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
- 02:00 AM RADOS Bug #14115 (Can't reproduce): crypto: race in nss init
- From running the script from #14089 in a loop:...
12/17/2015
- 11:58 PM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
- Loic,
I've emailed you directly! :)
Matt. - 11:51 AM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
- In the following we see that partprobe fails immediately the first time. Since it happens right after a udevadm settl...
- 07:46 AM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
- @Matthew could you please try with the updated https://raw.githubusercontent.com/dachary/ceph/f4cd0d45be68900c223f779...
- 07:42 AM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
- ...
- 07:36 AM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
- @Matthew the log is very useful, thank you. It would be great if you could repeat the same operation without ceph-dep...
- 07:22 AM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
- I filed http://tracker.ceph.com/issues/14099 so ceph-deploy stops calling partx / partprobe (I noticed from your log ...
- 12:28 AM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
- I looped through 9 disks on one of our Ceph servers using the ceph-disk script above, 8 failed and 1 completed.
Lo... - 12:05 AM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
- Tried using https://raw.githubusercontent.com/dachary/ceph/ff273c9654b27b629c3e9e8f06c868ce225eb458/src/ceph-disk (su...
- 11:35 PM rbd Bug #14092: run-rbd-unit-tests.sh: various lock related asserts
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10278/console...
- 10:52 PM Revision 8e93f3f4 (ceph): log: Log.cc: Assign LOG_DEBUG priority to syslog calls
- Fixes: #13993
Signed-off-by: Brad Hubbard <bhubbard@redhat.com> - 09:41 PM Revision af44fe64 (ceph): Merge pull request #6847 from oritwas/wip-fix-warning
- build: fix a few warnings
Reviewed-by: Sage Weil <sage@redhat.com> - 09:39 PM Revision 8a3e55f6 (ceph): Merge pull request #6924 from stiopaa1/removefriend
- msg/simple: remove unneeded friend declarations
Reviewed-by: Sage Weil <sage@redhat.com> - 08:38 PM Revision a32dd5e3 (ceph): Merge pull request #6405 from jcsp/wip-9963
- librados: new style (sharded) object listing
Reviewed-by: Sage Weil <sage@redhat.com> - 07:49 PM Linux kernel client Bug #14086: Ceph File System logging warning about ceph_set_page_dirty
- I have applied both cephfs.patch and cephfs1.patch provided on the dev mail list and re-ran the test. I am now seein...
- 08:54 AM Linux kernel client Bug #14086: Ceph File System logging warning about ceph_set_page_dirty
- I patched the Linux 4.4rc4 kernel with the patch supplied by Yan, Zheng on the dev mail list, and shortly after reboo...
- 07:39 PM rbd Bug #14108 (Resolved): librbd: hang in api tests
- In this run:
http://teuthology.ovh.sepia.ceph.com/teuthology/teuthology-2015-12-16_23:00:03-rbd-jewel-distro-basic... - 07:31 PM rbd Bug #14107 (Resolved): librbd: fsx crash during clone
- From http://teuthology.ovh.sepia.ceph.com/teuthology/teuthology-2015-12-16_23:00:03-rbd-jewel-distro-basic-openstack/...
- 07:06 PM rbd Bug #14106 (Resolved): rbd: 'rbd create' crashed when --order option given
- From http://teuthology.ovh.sepia.ceph.com/teuthology/teuthology-2015-12-16_23:00:03-rbd-jewel-distro-basic-openstack/...
- 07:05 PM rgw Bug #14105 (Need More Info): adminops subuser specify S3 keys
- The subuser create interface in the adminops api does not allow you to to specify a secret key and access key for s3....
- 06:26 PM Feature #14104 (New): add backfill targets to osd stats and a way to dump all osd stats to json
- 04:57 PM Bug #14096 (Duplicate): s3tests failed in upgrade:hammer-hammer-distro-basic-openstack
- 04:32 PM Bug #14102 (Resolved): "Syntax error .. Cannot load .../mod_fastcgi.so" in upgrade:hammer-x-jewel...
- We had disabled fastcgi repos and package installs immediately after the move; reverted that change as we have the or...
- 04:14 PM Bug #14102 (Resolved): "Syntax error .. Cannot load .../mod_fastcgi.so" in upgrade:hammer-x-jewel...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-16_17:02:01-upgrade:hammer-x-jewel-distro-basic-openst...
- 04:30 PM Revision fc39e6fe (ceph): os/MemStore: fix use-after-free on iterator
- Signed-off-by: Sage Weil <sage@redhat.com>
- 04:30 PM Revision 750e4127 (ceph): memstore: fix loop in PageSetObject::clone()
- Signed-off-by: Casey Bodley <cbodley@redhat.com>
- 04:28 PM Revision 0e77e3b1 (ceph): common/buffer: reset iterator on rebuild
- When we rebuild we implicitly invalidate any iterator into the
old list of bufferptrs. Reset the internal last_p ite... - 04:28 PM Revision b88561a1 (ceph): common/buffer: reset last_p on get_contiguous
- This may modify _buffers.
Signed-off-by: Sage Weil <sage@redhat.com> - 04:18 PM Bug #14103 (Closed): "FileStore.cc: 2757: FAILED assert(0 == "unexpected error")" in upgrade:hamm...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-16_17:02:01-upgrade:hammer-x-jewel-distro-basic-openst...
- 04:07 PM Bug #13350: "Error cancelling global ust listener thread" errors
- More runs:
http://teuthology.ovh.sepia.ceph.com/teuthology/teuthology-2015-12-16_17:02:01-upgrade:hammer-x-jewel-dis... - 03:16 PM Revision 9739d4de (ceph): Merge pull request #6544 from liewegas/wip-smaller-object-info
- osd: make encoded object_info_t smaller to fit inside the XFS inode
Reviewed-by: Samuel Just <sjust@redhat.com> - 02:54 PM Bug #13827: OSD takes suicide timeout during deep_scrub on pg after upgrade to Hammer 94.5
- Previous version of Firefly prior to Hammer 94.5 upgrade:
"common": "0.80.9-1precise"
"osd": "0.80.9-2-g62645d3-1... - 02:51 PM Bug #13827: OSD takes suicide timeout during deep_scrub on pg after upgrade to Hammer 94.5
- Deep scrub was disabled for several days and saw no further crashes. On 12/14 deep scrub was re-enabled and within th...
- 02:17 PM Revision 9d874f1d (ceph): Merge pull request #6945 from jcsp/wip-blacklist-clear
- mon: add `osd blacklist clear`
Reviewed-by: Joao Eduardo Luis <joao@suse.de> - 02:09 PM Bug #14095: FreeBSD testsuite generates traps on os/FileJournal.cc:1043
- Just to make sure I tested the 2 expressions in the if().
2015-12-17 13:45:54.550389 805217400 -1 journal bl.is_ali... - 12:02 PM Bug #14095: FreeBSD testsuite generates traps on os/FileJournal.cc:1043
- Added the debug code, and this is from running
test-ceph-helpers.sh
running /usr/srcs/Ceph/wip-freebsd-wjw/ceph/... - 01:09 AM Bug #14095: FreeBSD testsuite generates traps on os/FileJournal.cc:1043
- diff --git a/src/os/FileJournal.cc b/src/os/FileJournal.cc
index 34c2f44..3ae10f6 100644
--- a/src/os/FileJournal.c... - 02:04 PM Revision 3a951650 (ceph): Merge pull request #6959 from oritwas/wip-fix-run-cmake-check
- cmake: no need to run configure from run-cmake-check.sh
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 01:59 PM Revision 70240f7f (ceph): Merge pull request #6564 from branch-predictor/bp-fix-mon-kv-store
- mon: fixes related to mondbstore->get() changes
Reviewed-by: Sage Weil <sage@redhat.com> - 01:58 PM Revision 4060d21e (ceph): Merge pull request #6202 from cxwshawn/wip-ful-fix
- rados: implement rm --force option to force remove when full
Reviewed-by: Kefu Chai <kchai@redhat.com> - 01:52 PM Revision 66346607 (ceph): common/lockdep: increase max lock names
- Recently hit this limit with
/a/sage-2015-12-16_21:46:23-rados-wip-sage-testing---basic-openstack/40275
Signed-off... - 01:38 PM Revision 3167608b (ceph): rgw: use unsigned long to print to log
- Signed-off-by: Orit Wasserman <owasserm@redhat.com>
- 01:38 PM Revision 95afcad9 (ceph): newstore: fix was hidden warning
- Signed-off-by: Orit Wasserman <owasserm@redhat.com>
- 01:38 PM Revision 3d6e51c4 (ceph): rbd: fix "was hidden" warning
- Signed-off-by: Orit Wasserman <owasserm@redhat.com>
- 01:35 PM Revision 03f9c6f2 (ceph): Merge pull request #6956 from somnathr/wip-conditional-drive-metadata-c...
- osd: FileStore: conditional collection of drive metadata
Reviewed-by: Sage Weil <sage@redhat.com> - 01:27 PM Revision cf5da012 (ceph): Merge pull request #6929 from clever215/mon-log
- mon: degrade a log message to level 2
Reviewed-by: Joao Eduardo Luis <joao@suse.de> - 01:24 PM RADOS Bug #14100: the semantics of CEPH_OSD_OP_ZERO.
- Perhaps a simple fix is to add a flag argument to the operation like FLAG_EXTEND_SIZE to cover the non-hole-punchy ca...
- 09:05 AM RADOS Bug #14100: the semantics of CEPH_OSD_OP_ZERO.
- jianpeng ma wrote:
> Now in ReplicatedPG::do_osd_ops, for CEPH_OSD_OP_ZERO, there are the following handle:
>
> a... - 07:23 AM RADOS Bug #14100 (New): the semantics of CEPH_OSD_OP_ZERO.
- Now in ReplicatedPG::do_osd_ops, for CEPH_OSD_OP_ZERO, there are the following handle:
a)if object din't exist, th... - 01:23 PM Bug #14101 (Can't reproduce): newstore/NewStore.cc: 1591: FAILED assert(k >= start_key && k < end...
- Hit this asset when doing scrub.
-1> 2015-12-15 17:02:33.729448 7fc48a08b700 5 -- op tracker -- seq: 177, time:... - 01:03 PM Revision 432d26cb (ceph): cmake: no need to run configure from run-cmake-check.sh
- Signed-off-by: Orit Wasserman <owasserm@redhat.com>
- 12:17 PM Bug #14094: ceph-disk list: OSError: [Errno 2] No such file or directory: '/dev/vdb1'
- ...
- 11:02 AM Linux kernel client Bug #12763: rbd: unmap failed: (16) Device or resource busy
- There was a similar issue reported on the mailing list - http://www.spinics.net/lists/ceph-devel/msg27435.html. The ...
- 10:42 AM Linux kernel client Bug #12763: rbd: unmap failed: (16) Device or resource busy
- Ilya Dryomov wrote:
> Yeah, sorry - rbd unmap returns -EBUSY, not hangs. So there is nothing in /sys/kernel/debug/c... - 09:50 AM Linux kernel client Bug #12763: rbd: unmap failed: (16) Device or resource busy
- Yeah, sorry - rbd unmap returns -EBUSY, not hangs. So there is nothing in /sys/kernel/debug/ceph/<id>/osdc after it ...
- 09:37 AM Linux kernel client Bug #12763: rbd: unmap failed: (16) Device or resource busy
- ceph zte wrote:
> Thank you for your answer. It is too long.The prolem above only in that vmware machine can show.
... - 09:29 AM Linux kernel client Bug #12763: rbd: unmap failed: (16) Device or resource busy
- Ilya Dryomov wrote:
> If you post a reproducer - one that starts with the installation of multipathd package, then s... - 09:25 AM Linux kernel client Bug #12763: rbd: unmap failed: (16) Device or resource busy
- Ilya Dryomov wrote:
> If you post a reproducer - one that starts with the installation of multipathd package, then s... - 09:18 AM Linux kernel client Bug #12763: rbd: unmap failed: (16) Device or resource busy
- Thank you for your answer. It is too long.The prolem above only in that vmware machine can show.
In our oter machine... - 09:14 AM Linux kernel client Bug #12763: rbd: unmap failed: (16) Device or resource busy
- If you post a reproducer - one that starts with the installation of multipathd package, then sets up multipath and hi...
- 07:17 AM Linux kernel client Bug #12763: rbd: unmap failed: (16) Device or resource busy
- when doing rbd map with a process of multipathd, this issue will come up, with no doubt. The weird thing is both mult...
- 09:39 AM Revision df45ba35 (ceph): Merge pull request #771 from dachary/wip-buildpackages-centos-7.1-hammer
- buildpackages: support CentOS 7.1 and CentOS 7.2
- 09:38 AM Revision 2cfe7ceb (ceph): buildpackages: support CentOS 7.1 and CentOS 7.2
- Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry picked from commit 834a38cf90774802c92ba34ae28aab6987a5d4d6) - 09:35 AM Revision 686d6e9c (ceph): Merge pull request #769 from dachary/wip-buildpackages-centos-7.1
- buildpackages: support CentOS 7.1 and CentOS 7.2
- 09:31 AM Revision 834a38cf (ceph): buildpackages: support CentOS 7.1 and CentOS 7.2
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 09:30 AM Revision 42692630 (ceph): crush: fix the default type 0 name if it's not specified when decompiled
- Change the type 0 name from "device" to "osd", just to make it consistent
Signed-off-by: Sangdi Xu <xu.sangdi@h3c.com> - 09:28 AM Revision 895bf8b8 (ceph): crushtool: set type 0 name "osd" for --build option
- The crushmap built by crushtool cannot be used directly as the name of type 0 is not specified.
We may decompile the ... - 08:28 AM CephFS Bug #14048: MDS heap stats standby threads
- Vitaliy Dutchak wrote:
> Sorry for question. It's I am need to review or CephFs team? )
We will review it, If you... - 06:16 AM CephFS Bug #14048: MDS heap stats standby threads
- Sorry for question. It's I am need to review or CephFs team? )
- 07:10 AM Revision d9144481 (ceph): OSD: fix null pointer access and race condition
- We are risking of accessing a null osdmap pointer when we failed to handle an osdmap message due to network error.
Al... - 06:52 AM Revision 54d6b47a (ceph): Merge pull request #6864 from scienceluo/wip-cleanup
- osdmap: remove unused local variables
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:51 AM Feature #13505: scrub/repair: persist scrub results.
- note to myself, in the last discussion with david, he advised that we should not overwrite the scrub result of deep s...
- 06:43 AM Feature #13505: scrub/repair: persist scrub results.
- wondering how can we fix the snapset inconsistencies like
# snap missing in snapset,clone_overlap
# snapset.clone... - 06:13 AM Revision 7daa1ccf (ceph): librbd: return error if we fail to delete object_map head object
- Fixes: #14098
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 06:02 AM rbd Bug #14098 (Resolved): librbd: return error if fail to delete "object_map" head object.
- See remove_object_map:
r = ictx->md_ctx.remove(ObjectMap::object_map_name(ictx->id, CEPH_NOSNAP));
if (r < ... - 03:56 AM Revision 2e17c34b (ceph): osdmap: remove unused local variables
- Signed-off-by: luo kexue <luo.kexue@zte.com.cn>
- 02:40 AM Bug #13862: pgs stuck inconsistent after infernalis upgrade
- Logan can you find the temp_33.f62s0_0_93345312_70 in the filestore and tell me the path inside the filestore and act...
- 01:38 AM rbd Bug #14089: ceph rbd api is not thread safe
- I run the below python script in Multithreading.Such as 100 threads.Sometimes it usually has the below errors like "E...
- 01:21 AM Revision 6e02d328 (ceph): Merge pull request #6904 from wuxiangwei/wip-wxw-rbdadminsocket
- rbd: add pool name to disambiguate rbd admin socket commands
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 01:18 AM Revision 8acfddc9 (ceph): Merge pull request #6942 from x11562/stripe
- rbd: striping parameters should support 64bit integers
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by...
12/16/2015
- 11:54 PM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
- Loic,
15 seconds sleep (failed): http://pastebin.com/g5J5G5Wq
25 second sleep (failed): http://pastebin.com/mjMfs... - 11:48 PM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
- @Matthew : using partx is appealing (and that's what ceph-disk used in previous versions of Ceph). The reason partpro...
- 11:09 PM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
- As I had mentioned in ceph-users (http://lists.ceph.com/pipermail/ceph-users-ceph.com/2015-December/006780.html), I w...
- 03:40 PM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
- CentOS Linux 7.1.1503 Core
sdb is a spinning drive (HGST HUS724020ALA640)
solved by putting time.sleep(5) befor... - 12:11 PM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
- Immediately after a disk was zapped, udevadm settle waited for ~2mn30 on an OpenStack instance: this is more than the...
- 11:53 PM Bug #14097 (Closed): "rcu_sched self-detected stall on CPU" failed jobs in upgrade:hammer-hammer-...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-16_16:05:02-upgrade:hammer-hammer-distro-basic-opensta...
- 11:49 PM Bug #14096 (Duplicate): s3tests failed in upgrade:hammer-hammer-distro-basic-openstack
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-16_16:05:02-upgrade:hammer-hammer-distro-basic-opensta...
- 10:02 PM Revision 3296905f (ceph): FileStore: Conditional collection of drive metadata
- get_device_by_uuid->blkid_find_dev_with_tag() call from
FileStore::collect_metadata() is hanging for ~3min before ret... - 08:11 PM Bug #14094: ceph-disk list: OSError: [Errno 2] No such file or directory: '/dev/vdb1'
- Or just that a partprobe is ongoing and /dev/sdb1 is re-created while ceph-disk list. Maybe protecting ceph-disk list...
- 08:06 PM Bug #14094: ceph-disk list: OSError: [Errno 2] No such file or directory: '/dev/vdb1'
- ...
- 07:02 PM Bug #14094 (Duplicate): ceph-disk list: OSError: [Errno 2] No such file or directory: '/dev/vdb1'
- After a failed run of the ceph-disk suite on CentOS 7.1, ceph-disk list tries to stat /dev/vdb1 although it does not ...
- 08:05 PM Bug #14095 (Resolved): FreeBSD testsuite generates traps on os/FileJournal.cc:1043
- After patching the src tree so that just about everything compiles
Running 'gmake check' some of the tests fail.
On... - 06:07 PM Bug #14093 (New): scripts/ceph-release-notes does not handle merge description
- The merge description may be different from the pull request description. When that's the case and the merge descript...
- 06:04 PM Revision 0dba0e19 (ceph): Merge remote-tracking branch 'gh/jewel'
- 06:03 PM Revision fbd5959f (ceph): doc/release-notes: v10.0.1
- Signed-off-by: Sage Weil <sage@redhat.com>
- 03:48 PM Revision 91bf56e2 (ceph): Merge remote-tracking branch 'gh/jewel'
- 03:01 PM rbd Bug #14092 (Resolved): run-rbd-unit-tests.sh: various lock related asserts
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10235/console...
- 02:40 PM Bug #13862: pgs stuck inconsistent after infernalis upgrade
- Interesting.. thanks for the info. In advance of a fix, should I be able to fix these pgs by removing the obsolete te...
- 04:20 AM Bug #13862: pgs stuck inconsistent after infernalis upgrade
This is a hammer temp object which no longer applies in Infernalis.
-1/00000000/temp_33.f62s0_0_93345312_70/head...- 02:08 PM rbd Bug #14089 (Need More Info): ceph rbd api is not thread safe
- What is the exact issue you are encountering?
- 09:15 AM rbd Bug #14089 (Duplicate): ceph rbd api is not thread safe
- My ceph version is 0.94.When i use the Multithreading run rbd api like below.
The librbd will core dump.Why the li... - 01:46 PM Revision 4fc41028 (ceph): Merge pull request #6932 from aiicore/test_fix
- tests: allow object corpus readable test to skip specific incompat instances
Reviewed-by: Sage Weil <sage@redhat.com> - 12:10 PM CephFS Bug #14029 (Resolved): "[ FAILED ] LibCephFS.OpenLayout" in smoke-master-distro-basic-openstack
- 12:02 PM Revision 42389742 (ceph): mon: add `osd blacklist clear`
- This is just like 'blacklist rm' except it removes
everything. Useful if you've got a whole bunch of
things in your ... - 11:55 AM Revision db8bf2dc (ceph): Merge pull request #6941 from jcsp/wip-14029
- mds: fix setvxattr (broken in a536d114)
- 10:56 AM rgw Bug #14090: rgw: the response XML format of admin policy API is error
- the fix is:
https://github.com/ceph/ceph/pull/6951 - 10:35 AM rgw Bug #14090 (Resolved): rgw: the response XML format of admin policy API is error
- * reproduce step:
$ curl -s -X GET http://ceph1:9090/admin/bucket?format=xml&policy&bucket=m8x | xmllint --format ... - 10:55 AM rgw Fix #14091: rgw: support json format for admin policy API
- the fix is:
https://github.com/ceph/ceph/pull/6951 - 10:42 AM rgw Fix #14091 (New): rgw: support json format for admin policy API
- when use admin policy API with format=json parameter,
$ curl -s -X GET http://ceph1:9090/admin/bucket?format=json&p... - 10:33 AM Bug #13850: master fails to build when liblz4 is present (rocksdb)
- I got into this bug trying to build ceph on a machine that runs Arch. Since arch does not have different packages for...
- 09:57 AM rbd Bug #14084 (Fix Under Review): rbd:when ctx_budget is empty,the logical assertion may arise in th...
- 07:43 AM rbd Bug #14084: rbd:when ctx_budget is empty,the logical assertion may arise in the function Objecter...
- https://github.com/ceph/ceph/pull/6935
- 09:52 AM Fix #10443: compressing ceph-test-dbg takes a long time
- I stumbled upon this while building test packages. It's single-threaded, too. Takes 26 minutes for me.
Perhaps it ... - 08:24 AM Revision 4276fb3f (ceph): Delete rbd'order define
- Delete rbd'order define
Fixes: #14047
Signed-off-by: huanwen ren <ren.huanwen@zte.com.cn> - 08:21 AM Revision 16d50459 (ceph): Delete rbd'order setup process
- Delete rbd'order = RBD_DEFAULT_OBJ_ORDER process, when rbd'order is set to zero
Fixes: #14047
Signed-off-by: huanwen... - 08:02 AM Bug #14028: PG stats are not refresh within osd_pg_stat_report_interval_max
- Samuel Just wrote:
> I'm not sure this is a bug. The OSDs need to send a stat message so the mons don't assume they... - 06:31 AM Revision 51e956bf (ceph): fix OSD utilization is abnormal after data disk lost
- in function "OSDService::update_osd_stat", local variable "stbuf"" isn't initialized and it's still used to
update th... - 06:13 AM Revision ec42514f (ceph): osd: use unordered_map for repop_map
- With a prediction of expected per pg maximum ops to initialize the number of hash bucket
Signed-off-by: Ning Yao <za... - 03:47 AM Revision d13f6024 (ceph): rbd:add destination image name validation for rbd-fuse mv operation
- add validation for destination image name to
avoid image name contains invalid characters, such as "/" and "@".
Sign... - 01:48 AM Revision 82841656 (ceph): rbd: process crushed, rbd creating with striping parameters
- Signed-off-by: Na Xie <xie.na@h3c.com>
- 01:47 AM Revision 1d7b53f4 (ceph): Merge pull request #6948 from ceph/revert-6939-bp-remove-bz2dev
- Revert "makefiles: remove bz2-dev from dependencies"
Reviewed-by: Dan Mick <dmick@redhat.com> - 01:43 AM Revision a204f6f9 (ceph): repair_test: Add whitelist item for new stat error message
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 01:09 AM Revision e7b7e1af (ceph): rgw: add a method to purge all associate keys when removing a subuser
- Fixes: #12890
When removing a subuser, make sure all of its keys, including the swift key and possible s3 keys, are ...
12/15/2015
- 11:56 PM Cleanup #13981 (In Progress): configure script doesn't check bzip2-devel presence
- Turns out the new patch has broken gitbuilders: http://gitbuilder.sepia.ceph.com/gitbuilder-ceph-rpm-centos7-amd64-ba...
- 02:47 PM Cleanup #13981 (Resolved): configure script doesn't check bzip2-devel presence
- 01:16 PM Cleanup #13981 (In Progress): configure script doesn't check bzip2-devel presence
- 01:15 PM Cleanup #13981 (New): configure script doesn't check bzip2-devel presence
- 01:08 PM Cleanup #13981: configure script doesn't check bzip2-devel presence
- https://github.com/ceph/ceph/pull/6939
- 11:12 PM Revision 35542eb6 (ceph): Revert "makefiles: remove bz2-dev from dependencies"
- 08:10 PM RADOS Bug #14088 (Resolved): mon: nothing logged when ENOSPC encountered during start up
- For example, ceph-mon process was dying and reporting only the
following to dmesg, nothing to /var/log/ceph/mon.log
... - 07:39 PM rgw Bug #13764: Radosgw incomplete files
- The manifest is normal. The object stripe seem to be missing. There's not much else that I can see in here. Do you ha...
- 07:00 PM rgw Bug #14046: When I get AWS JS API to create buckets, using S3 Browser delete buckets, radosgw cra...
- also if you could add 'debug ms = 1' it would help.
- 06:58 PM rgw Bug #14046: When I get AWS JS API to create buckets, using S3 Browser delete buckets, radosgw cra...
- can you reproduce the issue using the debug packages? The backtrace here doesn't provide any interesting info
- 06:49 PM rgw Bug #13680 (Resolved): New keystone expire dates cannot be parsed
- 06:39 PM rgw Bug #13529 (Pending Backport): rgw: leak from RGWWatcher::handle_error
- Merged in commit:0857da4c213992feadd6a944f1c2ec6dfe1cf98c
- 05:39 PM Backport #14087 (Fix Under Review): FAILED assert(old_size == total_chunk_size) in 0.94.5 / stran...
- 05:19 PM Backport #14087 (Resolved): FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file ...
- https://github.com/ceph/ceph/pull/6946
- 05:36 PM Revision f04e0075 (ceph): osd: log inconsistent shard sizes
- When an OSD asserts because it cannot recover from an unexpected erasure
coded shard size, the object needs to be man... - 04:58 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- I think the problem is fixed in infernalis via https://github.com/ceph/ceph/pull/5173 . It also is my understanding t...
- 04:15 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- The bug is about the OSDs that shouldn't crash in this case where only one shard in a EC 8+2 setting is corrupted in ...
- 03:38 PM Bug #14009 (Can't reproduce): FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange fil...
- Reopen if we get more information about how these objects came to be the wrong size.
- 04:50 PM Linux kernel client Bug #14022 (Need More Info): map_sem for read + request_mutex are held indefinitely
- 04:46 PM rbd Bug #14082 (Rejected): test_JournalPlayer.cc:380: Failure
- issue is present in pending PR only
- 07:49 AM rbd Bug #14082 (Rejected): test_JournalPlayer.cc:380: Failure
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10166/console...
- 04:45 PM rbd Bug #14085: TestInternal.ShrinkFlushesCache librbd/test_internal.cc:686: Value of: c->is_complete()
- ...
- 09:18 AM rbd Bug #14085 (Can't reproduce): TestInternal.ShrinkFlushesCache librbd/test_internal.cc:686: Value ...
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10183/console...
- 04:37 PM rbd Bug #13549 (Duplicate): Locking assertion failure in librbd/LibrbdWriteback.cc
- 04:21 PM devops Bug #13860 (Resolved): openSUSE Tumbleweed build cannot find systemd-tmpfiles
- Only jewel will go into openSUSE Tumbleweed, so there's no point in backporting this to infernalis.
- 04:20 PM devops Bug #13860 (Pending Backport): openSUSE Tumbleweed build cannot find systemd-tmpfiles
- 04:19 PM Linux kernel client Bug #14086 (Closed): Ceph File System logging warning about ceph_set_page_dirty
- While testing Linux Target SCSI, LIO, with a Ceph File System file backstore, that is kernel mounted, I am seeing thi...
- 03:43 PM Bug #13991 (Won't Fix): osd: fix ScrubJob compare function
- 03:43 PM Bug #13991 (Can't reproduce): osd: fix ScrubJob compare function
- 03:43 PM Bug #13991: osd: fix ScrubJob compare function
- in practice, it does not happen. as the chance that A.sched_time == B.sched_time is rare.
- 03:38 PM Revision 79c7ccb9 (ceph): osd: combine map.count() and map.find() into one searching operation
- Signed-off-by: Ning Yao <zay11022@gmail.com>
- 03:37 PM Bug #14021: osd coredump on rhel7.1
- This looks like a thread timed out. You'll want to reproduce with logging and determine which thread.
- 03:36 PM Bug #14028: PG stats are not refresh within osd_pg_stat_report_interval_max
- I'm not sure this is a bug. The OSDs need to send a stat message so the mons don't assume they died, but the PGs don...
- 03:32 PM Bug #13989 (Duplicate): OSD boot fails with os/FileJournal.cc: 1907: FAILED assert(0)
- 03:28 PM Revision ff9712b2 (ceph): Merge pull request #6692 from SUSE/wip-13860
- ceph.spec.in: add BuildRequires: systemd
Reviewed-by: Ken Dreyer <kdreyer@redhat.com> - 02:43 PM Revision 34ceddf0 (ceph): Merge pull request #6939 from branch-predictor/bp-remove-bz2dev
- makefiles: remove bz2-dev from dependencies
Reviewed-by: Kefu Chai <kchai@redhat.com> - 02:38 PM Bug #14072 (Fix Under Review): OSD: null pointer access when do handle_osd_map.
- https://github.com/ceph/ceph/pull/6916
- 01:34 PM Bug #14072: OSD: null pointer access when do handle_osd_map.
- Could you please include the snippet of code you believe to be problematic ?
- 02:33 PM Revision 09c57ff5 (ceph): Merge pull request #6943 from smithfarm/wip-doc-dev-typo
- doc: fix typo in developer guide
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 02:32 PM Bug #14074 (Need More Info): OSD daemon can not start after cluster deployment
- ...
- 02:29 PM Bug #12956 (Won't Fix): ceph-disk prepare fails for lvm logical volumes
- @joejulian I think to remember we concluded that won't be fixed. Am I misremembering ?
- 02:25 PM Revision fec54583 (ceph): doc: fix typo in developer guide
- Signed-off-by: Nathan Cutler <ncutler@suse.com>
- 02:25 PM Bug #13403 (Rejected): Error running "mkfs.xfs" in upgrade:hammer-x-infernalis-distro-basic-multi...
- I'm closing this as an environmental issue since the disk was busy. If you think it's not environmental, it probably ...
- 02:23 PM Feature #13419: On osd startup we should log all configuration settings
- +1 :-)
- 02:23 PM Bug #13421 (Won't Fix): ceph-osd Segmentation fault in pthread_join
- I'm closing this because giant is no longer supported. If you think this bug is not giant specific, please let me kno...
- 02:22 PM Bug #13428 (Rejected): multiple OSDs crashed on same node
- The only way ceph::buffer::create_aligned can fail is if memory allocation fails. I think the failures you saw was be...
- 02:17 PM Bug #13433 (Resolved): "SELinuxError: SELinux denials found "
- Feel free to re-open if this is still a problem. I think to remember selinux related problems got fixed.
- 02:16 PM rbd Documentation #14070 (Resolved): admin/build-doc fails to build because of -lrbd
- 11:55 AM rbd Documentation #14070: admin/build-doc fails to build because of -lrbd
- *master PR*: https://github.com/ceph/ceph/pull/6934
- 11:38 AM rbd Documentation #14070: admin/build-doc fails to build because of -lrbd
- Note that this isn't a problem with ...
- 11:33 AM rbd Documentation #14070 (In Progress): admin/build-doc fails to build because of -lrbd
- Compared to what is documented at http://docs.ceph.com/docs/master/dev/generatedocs/#install-the-required-tools we no...
- 02:15 PM Bug #13444 (Resolved): FS::zero -> "The FALLOC_FL_PUNCH_HOLE flag must be ORed with FALLOC_FL_KEE...
- 02:12 PM Bug #13503 (Resolved): CMakeList:Cannot find source file
- a lot of cmake work has been done since, it's likely fixed :-)
- 02:12 PM CephFS Bug #13903: Failure in TestStrays.test_ops_throttle
- Greg: that linked result is from TestDamage, was there something in the logs that indicated it had a common cause wit...
- 02:11 PM Bug #13527 (Duplicate): moniter segmentation fault
- 02:08 PM Bug #13555 (Won't Fix): Assert occured in PG::RecoveryState::Active::react processing AdvMap message
- Closing because giant is no longer supported. Feel free to re-open if you think the same problem happens on hammer or...
- 02:06 PM Bug #13398 (Need More Info): leveldb compaction error
- Could you please add more information about how to reproduce the problem ? Thanks :-)
- 02:03 PM Bug #13773 (Duplicate): pid files on some OSD's are not created correctly (empty)
- 02:01 PM Bug #13787 (Can't reproduce): test-erasure-code.sh: Error EINVAL: The option value '2147483647' s...
- Did not show up again.
- 02:00 PM Bug #13238: duplicate start of ceph-osd daemon
- 01:59 PM Bug #13848 (Fix Under Review): Removed objects may stay in cache forever
- 01:58 PM Bug #13848 (Duplicate): Removed objects may stay in cache forever
- 01:52 PM rbd Bug #14058 (Resolved): Can't build Ceph with --without-rbd and --with-debug
- 01:49 PM Bug #12449 (Duplicate): ceph-osd core dumped when writing data to the backing storage pool which ...
- 09:55 AM Bug #12449: ceph-osd core dumped when writing data to the backing storage pool which has a quota ...
- Looks like a duplicate of #13098 (or rather #13098 is a duplicate of this bug)
- 01:43 PM Bug #13532 (Need More Info): osd flapping
- Could you please add the steps to reproduce the problem ?
- 01:38 PM rbd Bug #14059: Can't build Ceph with --with-rbd (Cython)
- On CentOS 7:
@$ yum list installed | grep python-devel
python-devel.x86_64 2.7.5-18.el7_1.1 ... - 01:34 PM rbd Bug #14059: Can't build Ceph with --with-rbd (Cython)
- Just FYI: on CentOS 6:
@$ yum list installed | grep python-devel
python-devel.x86_64 2.6.6-64.el6 @base
@ - 01:32 PM rbd Bug #14059: Can't build Ceph with --with-rbd (Cython)
- Here's what I get on CentOS 6 with Cython 0.24 any python-devel package installed:
@
CXXLD ceph_test_librbd_fs... - 01:28 PM Revision 4bf6fbf2 (ceph): rbd: specify pool name for rbd admin socket commands
- Add the pool name for a given rbd imgae when executing rbd admin socket
commands in case there are more than one imag... - 01:28 PM Bug #13128: mixed client firefly osd with hammer client - rados api test failure
- @Vasu, did you have time to test this some more ?
- 01:22 PM CephFS Bug #14029 (Fix Under Review): "[ FAILED ] LibCephFS.OpenLayout" in smoke-master-distro-basic-o...
- https://github.com/ceph/ceph/pull/6941
- 01:05 PM CephFS Bug #14029 (In Progress): "[ FAILED ] LibCephFS.OpenLayout" in smoke-master-distro-basic-openstack
- 03:36 AM CephFS Bug #14029: "[ FAILED ] LibCephFS.OpenLayout" in smoke-master-distro-basic-openstack
- Can you look at this, John? We got this some more:
http://pulpito.ovh.sepia.ceph.com:8081/gregf-2015-12-11_09:34:0... - 01:22 PM Revision d4658301 (ceph): mds: fix setvxattr (broken in a536d114)
- There was an accidental move of this line
when adding the MAY_SET_POOL check, which
was causing setxattr to proceed b... - 01:22 PM Bug #13843 (Fix Under Review): ceph osd pool stats broken in hammer
- 01:08 PM Bug #13843: ceph osd pool stats broken in hammer
- ...
- 01:16 PM CephFS Bug #12175 (Resolved): Fix ceph-fuse --help
- ...
- 01:15 PM Revision d2781342 (ceph): Merge pull request #6821 from H3C/wip-cephfs-f11322
- ceph-fuse: add process to ceph-fuse --help
Reviewed-by: John Spray <john.spray@redhat.com> - 01:01 PM Revision a8b59202 (ceph): makefiles: remove bz2-dev from dependencies
- The only thing that uses bzip2-devel is RocksDB, and it's optional, not
requirement. Drop the bzip2-devel/libbz2-dev ... - 12:59 PM Bug #13897: (jewel) rados/objectstore/objectstore.yaml common/Mutex.cc: 105: FAILED assert(r == 0)
- I did not keep the URL of the run where it happened.
- 12:45 PM Revision 9409e96a (ceph): ceph-fuse: add process to ceph-fuse --help
- Signed-off-by: Wei Feng <feng.wei@h3c.com>
- 12:42 PM Revision 228aedff (ceph): rbd: implement mv operation for rbd-fuse
- implement mv operation for rbd-fuse to rename image.
Signed-off-by: Xiangwei Wu wuxiangwei@h3c.com - 12:35 PM Revision f4a077c7 (ceph): doc: Use 'ceph auth get-or-create' for creating RGW keyring
- This saves us a lot of steps which the old documentation took. The
result is however the same. - 12:24 PM Revision 736532ca (ceph): Merge pull request #6934 from smithfarm/wip-14070
- doc: Update list of admin/build-doc dependencies
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 12:17 PM rbd Bug #14084: rbd:when ctx_budget is empty,the logical assertion may arise in the function Objecter...
- Assertion is not going to happen, but ctx_budget = NULL, run "int op_budget = _take_op_budget (op);" Is superfluous, ...
- 09:05 AM rbd Bug #14084 (Won't Fix): rbd:when ctx_budget is empty,the logical assertion may arise in the funct...
- Although "ctx_budget = NULL" && "initialize the op->ctx_budgeted = false" assertions will not trigger calls * ctx_bud...
- 11:41 AM Revision eadc771d (ceph): doc: Update list of admin/build-doc dependencies
- http://tracker.ceph.com/issues/14070 Fixes: #14070
Signed-off-by: Nathan Cutler <ncutler@suse.com> - 11:23 AM CephFS Bug #14048 (Fix Under Review): MDS heap stats standby threads
- https://github.com/ceph/ceph/pull/6933
https://github.com/ceph/ceph-qa-suite/pull/767 - 11:20 AM Revision b1429aa7 (ceph): mds: tear down connections from `tell` commands
- We can identify sessions that were never really
opened, just created when a client sent in
a 'tell' message. When we... - 11:08 AM Revision 8d68d023 (ceph): test/encoding/readable.sh: add non-whole type skip
- With this modification there will be possibility to skip only one/few
object/s of particular type, not whole type as ... - 10:21 AM Revision 9c34d0c4 (ceph): Merge pull request #6910 from dachary/wip-dev-guide-ceph-qa-suite
- doc: dev: introduction to tests
Reviewed-by: Nathan Cutler <ncutler@suse.com> - 09:13 AM Revision d0ffeb84 (ceph): osd/ReplicatedPG: when delete pg, don't forget free scrub resources.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 08:34 AM Fix #14083 (New): degrade a log message to a default level
- When leader election was done successfully, it will ask peon to collect info. When failed, it will cause monitor to d...
- 07:57 AM Revision eb3b647b (ceph): check for striping parameters
- stripe_unit is same to object size or stripe_count is equal to 1,the remainder for it is misleading.
Signed-off-by: ... - 07:52 AM Revision 575d2380 (ceph): Merge pull request #6927 from tchaikov/wip-fix-ftbfs
- rgw: fix the build failure
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:46 AM Revision 34a6c2ae (ceph): rgw: remove unused variable
- to fix the compiler warning of
rgw/rgw_formats.cc: In member function 'virtual void
RGWFormatter_Plain::dump_forma... - 06:17 AM Revision a57784f7 (ceph): rgw: fix the build failure
- * s/bucket_name_str/bucket_name/
* the member variable name of `req_state` was changed to `bucket_name`
in f7ca00a.... - 05:33 AM rgw Bug #14081 (Closed): The radosgw-agent cannot unlock, and error code is 404
- When the "rgw_num_rados_handles" is set as 16, the radosgw-agent cannot unlock, the error code is 404. the log is as...
- 05:21 AM rgw Bug #13817: RGW does not send HTTP header
- I noticed the same thing while diagnosing https://github.com/kahing/goofys/issues/46 . Seems like ceph doesn't send C...
- 04:14 AM Revision 265e18fc (ceph): Merge pull request #6859 from dillaman/wip-librbd-async-refresh
- librbd: image refresh code paths converted to async state machines
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 02:13 AM Revision d6c097dd (ceph): osd: fix wrong checking for uuid_d::parse() return
- The type of return value from uuid_d::parse() is bool, it never returns
a negative value.
Signed-off-by: Dunrong Hua... - 02:07 AM Revision fe1c28de (ceph): osd/ReplicatedPG: do not set omap digest if there is no omap
- We want to avoid encoding it if we can. And if the FLAG_OMAP is not set
we don't need to *also* store an empty crc.
... - 02:07 AM Revision 98bdb09b (ceph): osd/PGBackend: use mtime for digest decision if local_mtime is empty
- If we don't have a local_mtime value, use mtime instead, for the purposes
of deciding if we should record a digest af... - 02:07 AM Revision 1548a3fd (ceph): osd/ReplicatedPG: do not set local_mtime on non-tiered pool
- If a pool isn't tiered, don't bother with setting local_mtime. The only
users are the tiering agent (which isn't nee... - 02:07 AM Revision a9d3f078 (ceph): osd/osd_types: skip encoding newer object_info_t fields if they are unused
- This reduces the size of the encoded object_info_t in most cases,
enough to get us under the 255 byte limit for a sin... - 02:03 AM Revision dda6c67e (ceph): kv/RocksDBStore: log to ceph log
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:03 AM Revision 69842395 (ceph): kv/LevelDBStore: log leveldb to ceph log
- This greatly eases debugging, and avoids the unbounded growth of
the leveldb LOG file.
Signed-off-by: Sage Weil <sag... - 01:34 AM rbd Feature #13633 (Pending Backport): Verify self-managed snapshot functionality on image create
- 01:31 AM Revision 8aabb8cb (ceph): librbd: separate exclusive lock handling into async state machines
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:31 AM Revision 22eb25bc (ceph): tests: exclusive lock state machines test cases
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:31 AM Revision 6e1718c7 (ceph): librbd: separate image refresh into async state machines
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:31 AM Revision ccdeb151 (ceph): librbd: decouple ImageWatcher from exclusive lock management
- Use new ExclusiveLock state machine to handle all the proper
transitions between lock states.
Signed-off-by: Jason D... - 01:31 AM Revision 16733323 (ceph): librbd: object map lifespan now controlled by state machines
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:31 AM Revision 3fd24eb2 (ceph): librbd: rename ImageRefresh to ImageState
- This class handles more than just refreshing the image from
disk.
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 01:31 AM Revision c00b28b0 (ceph): librbd: implement image state tracker for open/close/refresh/etc
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:31 AM Revision 8740ddf0 (ceph): librbd: ImageWatcher should release lock upon request
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:31 AM Revision f1973b1d (ceph): librbd: integrate new async image state machines
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:31 AM Revision bad46415 (ceph): librbd: add shut down support to the AIO work queue
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:31 AM Revision 18f4f69f (ceph): librbd: flush all in-flight IO on block write and shut down
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:31 AM Revision 01bc5156 (ceph): WorkQueue: PointerWQ now supports out-of-band processing
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:31 AM Revision 8ef37b02 (ceph): librbd: IO ops will now asynchronously refresh the image if needed
- This avoids blocking the AIO path with the previous synchronous
refresh path.
Signed-off-by: Jason Dillaman <dillama... - 01:31 AM Revision 7e3a0322 (ceph): librbd: all object map methods are now async
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:31 AM Revision 2a4aad5f (ceph): tests: adjust test cases to refactored librbd
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:31 AM Revision 16547c9b (ceph): librbd: the journal state machine is now asynchronous
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:31 AM Revision db2d495c (ceph): librbd: refresh image asynchronously from watch/notify path
- The AIO path already ensures asynchronous image refreshes, but the
watch/notify path for maintenance ops was still us... - 01:31 AM Revision d2d4bb42 (ceph): librbd: refresh object map after rollback
- An image refresh will no longer trigger an automatic object map
reload, therefore explicitly reload the object map af... - 01:30 AM Revision e2eb27fb (ceph): librbd: fix missing header dependencies for parent_types.h
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:30 AM Revision fc4370ea (ceph): cls_rbd: async version of class helpers added
- New async versions of get_id, get_immutable_metadata,
get_mutable_metadata, get_flags, get_stripe_unit_count,
snapsho... - 01:30 AM Revision 8a4c1558 (ceph): librbd: support updated async cls_rbd API
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:30 AM Revision dd253af8 (ceph): librbd: convert object_map::InvalidateRequest to template
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:30 AM Revision 700a0def (ceph): librados_test_stub: additional mocked IoCtx methods
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:30 AM Revision 7248b93c (ceph): librbd: async object map lock/unlock/refresh state machines
- Creating async versions to support an async image refresh
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 01:30 AM Revision 19127742 (ceph): tests: mock test cases for new async object map lock/unlock/refresh ops
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:30 AM Revision 03b79abd (ceph): librados_test_stub: additional definitions and mock functions
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:30 AM Revision 3d25f514 (ceph): librbd: moved object name helpers to librbd::util namespace
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:30 AM Revision 8a33a897 (ceph): tests: restrict rebuild object map test case
- It should only run when the object map is enabled for the image.
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 01:30 AM Revision 3f3a0400 (ceph): librados_test_stub: implemented ObjectReadOperation::stat
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:30 AM Revision 06f2eb29 (ceph): tests: integrate cleaned up librbd AIO callback adapter
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:30 AM Revision c67725b7 (ceph): librbd: cleanup Context and librados AIO completion callbacks
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:30 AM Revision 004090a6 (ceph): librbd: cleanup librbd AIO completion callbacks
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:30 AM Bug #8885: SIGABRT in TrackedOp::dump() via dump_ops_in_flight()
- Seeing this on 0.94.3.3...
- 01:00 AM Revision f1c02a38 (ceph): Merge pull request #6643 from rzarzynski/wip-rgw-slo-rzarzynski
- - rgw: swift bulk delete (Radoslaw Zarzynski)
- rgw: static large objects (Radoslaw Zarzynski, Yehuda Sadeh)
Reviewe... - 12:01 AM Bug #14080 (Fix Under Review): ceph-disk: use blkid instead of sgdisk -i
- https://github.com/ceph/ceph/pull/6926
12/14/2015
- 11:48 PM Revision 9180a926 (ceph): 10.0.1
- 11:47 PM Revision 0a720017 (ceph): Merge pull request #6925 from dillaman/wip-13633
- librbd: optionally validate new RBD pools for snapshot support
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 11:23 PM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
- Could be that it takes more than 120 seconds....
- 11:21 PM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
- Nothing conclusive on dmesg. After a while (a few minutes at most), it comes back to normal.
- 11:18 PM Bug #14080 (Resolved): ceph-disk: use blkid instead of sgdisk -i
- On CentOS 7, on OpenStack (udevadm settle may take 45 sec or more). This blocks testing....
- 11:00 PM rbd Feature #13633 (Fix Under Review): Verify self-managed snapshot functionality on image create
- *master PR*: https://github.com/ceph/ceph/pull/6925
- 09:09 PM rbd Feature #13633 (In Progress): Verify self-managed snapshot functionality on image create
- 10:49 PM Revision 00cfe4ef (ceph): tests: new integration test for validating new RBD pools
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 10:46 PM Revision 42b23869 (ceph): msg/simple/Pipe.h:remove unneeded friend decl
- Removed unneeded friend declarations. Nested class already has access
to all the names(private, protected) to which e... - 10:42 PM rbd Documentation #14070: admin/build-doc fails to build because of -lrbd
- Odd, this worked before on gitbuilder-doc, which I had to upgrade to trusty to get a recent cython. I'll check what's...
- 10:41 PM Revision 1fea4dad (ceph): librbd: optionally validate RBD pool configuration (snapshot support)
- Fixes: #13633
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 10:39 PM rbd Bug #14059: Can't build Ceph with --with-rbd (Cython)
- Do you have everything that install-deps.sh would install? Cython 0.20.1 was the earliest version I tried on, but I d...
- 10:16 PM Revision b85775bb (ceph): Merge pull request #6917 from majianpeng/journal-iohint
- Journal iohint for librbd
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat... - 09:44 PM rbd Feature #14006 (In Progress): Track IO dependencies in journal
- 09:44 PM rbd Bug #14001 (Resolved): TestMockOperationSnapshotRemoveRequest.Success common/RWLock.h: 58: FAILED...
- 09:43 PM rbd Bug #14060 (Resolved): TestMockObjectMapResizeRequest.UpdateHeadOnDisk librbd/Journal.cc: 652: FA...
- 09:08 PM rbd Bug #14060 (Fix Under Review): TestMockObjectMapResizeRequest.UpdateHeadOnDisk librbd/Journal.cc:...
- *master PR*: https://github.com/ceph/ceph/pull/6923
- 04:46 PM rbd Bug #14060 (In Progress): TestMockObjectMapResizeRequest.UpdateHeadOnDisk librbd/Journal.cc: 652:...
- 08:14 AM rbd Bug #14060: TestMockObjectMapResizeRequest.UpdateHeadOnDisk librbd/Journal.cc: 652: FAILED assert...
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10127/console...
- 07:54 AM rbd Bug #14060: TestMockObjectMapResizeRequest.UpdateHeadOnDisk librbd/Journal.cc: 652: FAILED assert...
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10124/console...
- 09:41 PM Revision 13b80577 (ceph): Merge pull request #6923 from dillaman/wip-14060
- librbd: correct race conditions discovered during unit testing
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 08:58 PM Feature #11692: online change of mon_osd_full_ratio and mon_osd_nearfull_ratio doesn't take effect.
- Yeah, I don't envision any good way to make it possible to change these values by updating the runtime config.
Whe... - 07:40 AM Feature #11692: online change of mon_osd_full_ratio and mon_osd_nearfull_ratio doesn't take effect.
- after a second thought: before the new setting applies to the new osdmap, and be sent to OSD nodes. it needs to be ag...
- 07:37 AM Feature #11692: online change of mon_osd_full_ratio and mon_osd_nearfull_ratio doesn't take effect.
- 08:28 PM Revision 664903fb (ceph): journal: avoid race between flush request and in-flight flushes
- Previously, if the journal object was empty, a flush request could
complete instantly even if there is an in-flight '... - 08:27 PM Revision 3e6c9903 (ceph): librbd: fix test case race condition for maintenance requests
- Fixes: #14060
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 06:12 PM Revision 03f719cb (ceph): Merge pull request #6922 from liewegas/wip-cephfs-posix
- doc/cephfs/posix: update
- 05:49 PM Revision 16ba8261 (ceph): Merge pull request #6899 from branch-predictor/bp-fix-no-rbd-build
- rbd: fix build with "--without-rbd"
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 05:20 PM Revision 15c840c1 (ceph): rbd: fix build with "--without-rbd"
- It's not possible to build Ceph configured with "--without-rbd", as
tests and FileStore depends on components provide... - 04:29 PM Revision 3b085001 (ceph): common: eversion_t encoding optimization
- There is no padding between version and epoch, no matter 32-bit
or 64-bit machine.
Signed-off-by: Xinze Chi <xinze@x... - 04:29 PM Revision 8ad665d6 (ceph): osd: object_stat_sum_t encoding optimization
- Signed-off-by: Xinze Chi <xinze@xsky.com>
- 04:29 PM Revision a977e39f (ceph): common: utime_t encoding optimization
- there is no padding between tv_sec and tv_nsec, no matter 32-bit
or 64-bit machine.
Signed-off-by: Xinze Chi <xinze@... - 03:45 PM Revision d5cee59b (ceph): doc/cephfs/posix: update
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:54 PM Feature #13198 (Resolved): mon: include min_last_epoch_clean as part of PGMap::print_summary and ...
- 02:53 PM rgw Bug #12913 (Resolved): rgw: bucket listing hangs on versioned buckets
- 02:52 PM rgw Bug #13458 (Resolved): rgw: get bucket location returns region name, not region api name
- 02:52 PM Bug #13214 (Resolved): ceph upstart script rbdmap.conf incorrectly processes parameters
- 02:52 PM Bug #13208 (Resolved): small probability sigabrt when setting rados_osd_op_timeout
- 02:52 PM Bug #13116 (Resolved): osd: pg stuck in replay
- 02:52 PM Bug #13114 (Resolved): LibRadosWatchNotify.WatchNotify2Timeout
- 02:52 PM Bug #13112 (Resolved): should recalc the min_last_epoch_clean when decode PGMap
- 02:52 PM devops Fix #12994 (Resolved): rbd-replay* should ship in ceph-common
- 02:52 PM Bug #12990 (Resolved): osd: we do not ignore notify from down osds
- 02:52 PM rgw Bug #12958 (Resolved): rgw: orphan tool should be careful about removing head objects
- 02:52 PM rgw Fix #12939 (Resolved): Content-Type header should have correct initial capitals
- 02:52 PM devops Bug #12924 (Resolved): ceph.spec.in: rgw placeholder dirs are not packaged
- 02:52 PM Bug #12828 (Resolved): ReplicatedBackend: populate recovery_info.size for clone (bug symptom is s...
- 02:52 PM Bug #12748 (Resolved): bug with cache/tiering and snapshot reads [merged, needs a test in ceph-qa...
- 02:52 PM rgw Bug #12735 (Resolved): rgw: missing handling of encoding-type=url when listing keys in bucket
- 02:52 PM Bug #12565 (Resolved): osd: do not cache unused memory in attrs
- 02:52 PM CephFS Bug #12426 (Resolved): "ceph mds add_data_pool" check for EC pool is wrong
- 02:52 PM CephFS Bug #11504 (Resolved): CephFS restriction on removing cache tiers is overly strict
- 02:51 PM Backport #14077 (Resolved): hammer: scrub bogus results when missing a clone
- https://github.com/ceph/ceph/pull/7702
- 02:51 PM Backport #14076 (Resolved): hammer: ceph-objetstore-tool: add operations to remove clone ids from...
- https://github.com/ceph/ceph/pull/7702
- 02:46 PM Revision beacff5c (ceph): doc/rados/operations/crush-map: update docs on crush tunables
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:17 PM Revision 425c6448 (ceph): crushtool: add mapping test for jewel tunables
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:07 PM rbd Backport #13045 (Resolved): rbd export-diff crashes in librbd::simple_diff_cb
- 02:03 PM rbd Backport #13045 (In Progress): rbd export-diff crashes in librbd::simple_diff_cb
- 02:07 PM Backport #13210 (Resolved): tests : Fixed broken Makefiles after integration of lttng into rados
- 02:03 PM Backport #13210 (In Progress): tests : Fixed broken Makefiles after integration of lttng into rados
- 02:07 PM rbd Backport #13460 (Resolved): rbd-replay-prep: crashes on incorrect trace file
- 02:03 PM rbd Backport #13460 (In Progress): rbd-replay-prep: crashes on incorrect trace file
- 02:07 PM rbd Backport #13461 (Resolved): librbd: object map invalid but not flagged as such
- 02:03 PM rbd Backport #13461 (In Progress): librbd: object map invalid but not flagged as such
- 02:07 PM Backport #13637 (Resolved): FileStore: potential memory leak if getattrs fails.
- 02:03 PM Backport #13637 (In Progress): FileStore: potential memory leak if getattrs fails.
- 02:07 PM Backport #13654 (Resolved): crush: crash if we see CRUSH_ITEM_NONE in early rule step
- 02:03 PM Backport #13654 (In Progress): crush: crash if we see CRUSH_ITEM_NONE in early rule step
- 12:24 PM Bug #13916 (Need More Info): erasure code profile name
- 12:24 PM Bug #13916: erasure code profile name
- I tried the following and the problem does not show. It would be great if you could provide me with a sequence of com...
- 11:52 AM Revision 98e82463 (ceph): Merge pull request #6873 from javacruft/wip/debian-infernalis-patches
- ceph-detect-init: Ubuntu >= 15.04 uses systemd
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 11:49 AM Revision d314362c (ceph): Merge pull request #6787 from oritwas/wip-run-cmake-check
- Wip run cmake check
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 11:49 AM Revision c287fea0 (ceph): ajdust mstart and mstop script to run with cmake build
- Signed-off-by: Orit Wasserman <owasserm@redhat.com>
- 10:51 AM CephFS Bug #14048 (In Progress): MDS heap stats standby threads
- 10:28 AM CephFS Bug #14048: MDS heap stats standby threads
- Reproduced on master.
- 10:22 AM Bug #14075 (Resolved): OSD: wrongly placed assert during handle_pg_peering_evt.
- "assert(service.splitting(pgid))" will definitely fire if PG is currently unavailable and _try_resurrect_pg returns R...
- 10:14 AM Linux kernel client Bug #14071 (Rejected): Ceph FS not working as backstore for Linux SCSI target
- CephFS imposes a maximum file size. It's 1<<40 (aka one terabyte) by default. You can adjust it with "ceph mds set ...
- 09:27 AM Feature #13505: scrub/repair: persist scrub results.
- Draft implementation at https://github.com/ceph/ceph/pull/6898
- 08:56 AM Bug #14074 (Duplicate): OSD daemon can not start after cluster deployment
- I cloned the latest code and compile packaged into deb, then to the respective host DEB install a new package, versio...
- 08:47 AM Cleanup #13981 (Can't reproduce): configure script doesn't check bzip2-devel presence
- see https://github.com/ceph/ceph/pull/6885#issuecomment-164378681
- 08:32 AM Bug #14073 (Can't reproduce): osd: hammer: fail to start due to stray pglog object after firefly-...
- We have a large object storage cluster upgrade from firefly(0.80.10) to hammer(0.94.5). We found exists probability t...
- 07:52 AM Revision 2245a0cb (ceph): erasure-code/TestErasureCodeIsa.cc: add const
- Added const to k and m variable, so the later declared array
buffer::ptr enc[k + m] doesn't have to use variable-leng... - 07:28 AM Bug #14072 (Resolved): OSD: null pointer access when do handle_osd_map.
- We are risking of accessing null pointer of osdmap when OSD try to reconnect and encounters a network error.
- 05:32 AM Revision df0c1f5d (ceph): journal: add iohint flags for journal replayer.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 05:32 AM Revision 84310c53 (ceph): journal: Add iohint flags for journal write ops.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 05:11 AM Bug #14026 (Fix Under Review): OSD utilization is abnormal after data disk lost
- 04:15 AM Revision 0063ee24 (ceph): Merge pull request #6790 from kylinstorage/wip-subprocess
- SubProcess: fix multiple definition bug
Reviewed-by: Kefu Chai <kchai@redhat.com> - 04:13 AM Revision 3cbb824d (ceph): Merge pull request #5921 from caibo2014/add-tool-feature
- tools:support printing part cluster map in readable fashion
Reviewed-by: Kefu Chai <kchai@redhat.com>
Also available in: Atom