Project

General

Profile

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> Swami Reddy
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...
David Zafman
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...
Jianjian Huo
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... Samuel Just
11:00 PM Revision 7b4f1119 (ceph): mailmap: Tao Chang affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com> Swami Reddy
10:50 PM Revision b430484e (ceph): mailmap: Florent Manens affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com> Swami Reddy
10:39 PM Revision 52653025 (ceph): mailmap: Evgeniy Firsov affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com> Swami Reddy
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>
Alfredo Deza
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 Andrew Schoen
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
...
Yuri Weinstein
03:54 PM Bug #14289 (Resolved): "No space left on device" + "FAILED assert(0 == "unexpected error")" in ra...
Sage Weil
09:36 PM Backport #14292: osd/PG.cc: 3837: FAILED assert(0 == "Running incompatible OSD")
Pull request #7206 "Backports to fix 14292" David Zafman
08:36 PM Backport #14292: osd/PG.cc: 3837: FAILED assert(0 == "Running incompatible OSD")
David Zafman
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...
David Zafman
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...
Artemy Kapitula
09:05 PM rbd Bug #14163: Helgrind errors reported during teuthology runs
*teuthology PR*: https://github.com/ceph/teuthology/pull/769 Jason Dillaman
08:54 PM rbd Bug #14007 (In Progress): TestLibRBD.* tests failed in upgrade:client-upgrade-jewel-distro-basic-...
Jason Dillaman
08:54 PM rbd Bug #13810 (In Progress): "stderr:rbd.InvalidArgument: error writing to test_notify_clone)" in up...
Jason Dillaman
08:48 PM Documentation #13502 (In Progress): Differentiate between the 'ceph-deploy' user name and the "ce...
Aron Gunn
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)
David Zafman
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...
David Zafman
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.
David Zafman
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
Aron Gunn
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 Tamilarasi Muthamizhan
07:20 PM Revision be35a7bf (ceph): suites/teuthology: Add CentOS 7.1 and 7.2
Signed-off-by: Zack Cerza <zack@redhat.com> Zack Cerza
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...
Josh Durgin
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>
Yehuda Sadeh
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>
Mykola Golub
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'...
Sage Weil
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 Jason Dillaman
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 ...
Jason Dillaman
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
...
Yuri Weinstein
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...
David Zafman
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...
Jason Dillaman
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> Yuri Weinstein
04:48 PM Linux kernel client Bug #14086 (Closed): Ceph File System logging warning about ceph_set_page_dirty
Ilya Dryomov
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:... Alfredo Deza
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...
John Spray
02:37 PM CephFS Bug #14195 (In Progress): test_full_fclose fails (tasks.cephfs.test_full.TestClusterFull)
John Spray
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 ... John Spray
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/ John Spray
04:02 PM Bug #14207 (Fix Under Review): BlueStore compiling error without libaio support
https://github.com/ceph/ceph/pull/7169 Kefu Chai
04:00 PM Bug #14103 (Closed): "FileStore.cc: 2757: FAILED assert(0 == "unexpected error")" in upgrade:hamm...
Samuel Just
03:58 PM Bug #14274 (Fix Under Review): Crush:Add protection prevent memory leaks.
Kefu Chai
03:58 PM Bug #14302: In crush string_node fucntion we should remove all the space before and after.
Sage Weil
03:57 PM Bug #14295 (Closed): failed to recover before timeout expired
Samuel Just
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 Kefu Chai
03:55 PM Bug #14304 (Fix Under Review): Crush:Assign null value after free point in kfree.
Kefu Chai
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 Sage Weil
03:52 PM Bug #14345 (Resolved): Crush small optimization in juge valid crush name.
Sage Weil
11:00 AM Bug #14345 (Resolved): Crush small optimization in juge valid crush name.
Crush small optimization in is_valid_crush_name function. ceph zte
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 Sage Weil
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... Sage Weil
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 shun song
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 ... shun song
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,... Greg Farnum
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... shun song
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? Samuel Just
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. :/ Sage Weil
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. Kefu Chai
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... Mehdi Abaakouk
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...
Sage Weil
03:40 PM Bug #13532 (Can't reproduce): osd flapping
Sage Weil
03:40 PM Bug #14074 (Duplicate): OSD daemon can not start after cluster deployment
http://tracker.ceph.com/issues/14099 Loïc Dachary
03:35 PM Revision 4fa53eac (ceph): librbd: do not accept RPC requests while transitioning lock state
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
03:34 PM Bug #6955 (Won't Fix): ceph-disk should set the guid correctly when re-using a partition
Sage Weil
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...
Sage Weil
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...
Samuel Just
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... Samuel Just
03:31 PM Bug #14259 (Resolved): os: shall skip crc check if unable to read label
Sage Weil
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! Sage Weil
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 Sage Weil
03:28 PM Bug #14299: Objecter: shall abort when we encouter pool dne
https://github.com/ceph/ceph/pull/7156 Sage Weil
03:27 PM Bug #14300: Objecter: shall return if we encounter read error.
https://github.com/ceph/ceph/pull/7156 Sage Weil
03:27 PM Bug #14301: Objecter: potential null pointer access when enumeration objects.
https://github.com/ceph/ceph/pull/7156 Sage Weil
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. Sage Weil
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... cory gu
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...
cory gu
03:21 PM Bug #14265 (Duplicate): ./common/shared_cache.hpp: 107: FAILED assert(weak_refs.empty())
Samuel Just
03:18 PM Bug #14314: "/log/SubsystemMap.h: 62: FAILED assert(sub < m_subsys.size())" in rados-infernalis-d...
this is an upgrade test. Sage Weil
03:15 PM Revision 52161464 (ceph): librbd: avoid error message when peer owns exclusive lock
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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 ...
Yan, Zheng
02:43 PM CephFS Bug #14144 (Resolved): standy-replay MDS does not cleanup finished replay threads
Greg Farnum
02:39 PM CephFS Bug #11783 (Resolved): protocol: flushing caps on MDS restart can go bad
Greg Farnum
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. Greg Farnum
02:37 PM CephFS Backport #12350 (Fix Under Review): Provided logrotate setup does not handle ceph-fuse correctly
Greg Farnum
02:37 PM CephFS Bug #14258 (In Progress): qa: failed test_full_fsync
John Spray
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> Ruifeng Yang
01:59 PM Revision 93d9d055 (ceph): cmake: include access tests in test_libcephfs
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
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> Yan, Zheng
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>
Loïc Dachary
01:24 PM Stable releases Tasks #13356: hammer v0.94.6
h3. upgrade... Loïc Dachary
12:59 PM Stable releases Tasks #13356: hammer v0.94.6
h3. rgw... Loïc Dachary
12:47 PM Stable releases Tasks #13356: hammer v0.94.6
h3. rbd... Loïc Dachary
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...
Ilya Dryomov
11:23 AM Revision c9d42d2c (ceph): BlueFS: use wrapper for error closing fd
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
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...
John Spray
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...
John Spray
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...
Piotr Dałek
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...
Piotr Dałek
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>
xie xingguo
10:16 AM Revision ca65fca5 (ceph): BlueFS: fix memory leak
Fixes: #14343
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo
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. Abhishek Lekshmanan
09:40 AM rgw Bug #14342: Deb package will not compile
sorry, this is not a problem ceph.Please close Jiang Yu
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-...
Jiang Yu
10:09 AM Bug #14344 (Resolved): bluefs: shall return if we are unable to decode a transaction
See int BlueFS::_replay() xie xingguo
10:08 AM Bug #14343 (Resolved): bluefs: memory leak during replay
See int BlueFS::_replay() xie xingguo
09:58 AM rgw Feature #13303 (In Progress): rgw: support keystone v3
Master PR: https://github.com/ceph/ceph/pull/6337 Abhishek Lekshmanan
09:55 AM rgw Documentation #13066 (In Progress): Document radosgw keystone admin user & tenant options
Master PR: https://github.com/ceph/ceph/pull/7193 Abhishek Lekshmanan
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 Jiang Yu
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...
Yan, Zheng
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...
Yan, Zheng
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...
Yan, Zheng
09:21 AM Revision 0eb6d0ba (ceph): client: use fuse_req_getgroups() to get group list
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
09:21 AM Revision 2879f4b7 (ceph): client: refactor permission check for opening files
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
09:21 AM Revision 817d682d (ceph): client: permission check for creating/deleting files
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
09:21 AM Revision 96f4af34 (ceph): client: permission check for setattr
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
09:21 AM Revision c2c89b2c (ceph): client: permission check for lookup
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
09:21 AM Revision a3dae8c1 (ceph): client: permission check for setxattr/removexattr
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
09:21 AM Revision e31f35ff (ceph): client: permission check for harklink
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
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> Yan, Zheng
09:21 AM Revision c1c81644 (ceph): client: add permission check for libcephfs
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
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...
Yan, Zheng
09:21 AM Revision 6e8e5904 (ceph): client: reduce _getattr() calls during permission check
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
09:21 AM Revision 50646711 (ceph): client: POSIX ACL support
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
09:21 AM Revision b84cf3e1 (ceph): test_libcephfs: add POSIX ACL tests
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
09:19 AM CephFS Bug #14254 (Fix Under Review): failed pjd chown test 117
https://github.com/ceph/ceph/pull/7199 Zheng Yan
08:07 AM Revision db2e21ca (ceph): CrushTool: exit if fail to add a bucket
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
08:07 AM Revision e063eddd (ceph): CrushTool: fix typo and improve indention
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
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...
Kefu Chai
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 ...
Kefu Chai
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...
Ji Chen
02:23 AM Bug #13828: OSD: wrong broken osd state due to disconnection of node backend network
https://github.com/ceph/ceph/pull/6645 xie xingguo
02:23 AM Bug #13828 (Can't reproduce): OSD: wrong broken osd state due to disconnection of node backend ne...
xie xingguo
01:27 AM Bug #14192 (Resolved): os:lfn fd leak
https://github.com/xiexingguo/ceph/commit/55244c90c7ab44850fc523048f3ca56655d3426c xie xingguo
01:26 AM Bug #14186 (Resolved): OS: thread leak during mount
https://github.com/xiexingguo/ceph/commit/8d70b8bd481b7856478dc3872032fb8b88ed1dd0 xie xingguo
01:25 AM Bug #14188 (Resolved): fs: read_fsid may return undetermined result.
https://github.com/xiexingguo/ceph/commit/295029d2aa7e4e7889970e3e30073d74bdecc9ea xie xingguo
01:24 AM Bug #14194 (Resolved): os: wrong return code of _do_copy_range
https://github.com/xiexingguo/ceph/commit/485e5865f05e34358f579cade5213a2024fc74f8 xie xingguo
01:20 AM Bug #14227 (Resolved): MemStore: result of collection_empty method overflowed
https://github.com/xiexingguo/ceph/commit/d225522da33ce70460c8aa5adb8ca1223574ac82 xie xingguo
01:19 AM Bug #14229 (Resolved): MemStore: need a guard when read the entire object
https://github.com/xiexingguo/ceph/commit/c07dcd53dc3fde2322e60148c97a5338008756ea xie xingguo
01:00 AM Bug #14228 (Resolved): MemStore: error code other than ENOENT not processed
https://github.com/xiexingguo/ceph/commit/6c55cec6a2d59a64d33beb09880e069af03655d1 xie xingguo
12:58 AM Bug #14318 (Won't Fix): RadosTool: potential memory leak
https://github.com/ceph/ceph/pull/7167 xie xingguo
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 Tamilarasi Muthamizhan

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>
Yuri Weinstein
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>
Yehuda Sadeh
11:17 PM CephFS Feature #14146 (Resolved): MDS: expose state of boot/replay to admins
John Spray
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...
John Spray
11:14 PM Revision 0a40b89a (ceph): Merge pull request #7068 from ukernel/wip-14146
mds: expose state of recovery to status ASOK command John Spray
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... Josh Durgin
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...
Jason Dillaman
09:48 PM Revision d94cf5b2 (ceph): os/memstore: fix fiemap
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:25 PM Revision fa1c64a3 (ceph): os/kstore: fix split_collection to persist cnode
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:24 PM Revision 00ec7249 (ceph): os/bluestore: fix split_collection to persist cnode
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:49 PM rbd Bug #14084 (Won't Fix): rbd:when ctx_budget is empty,the logical assertion may arise in the funct...
Jason Dillaman
08:48 PM rbd Bug #14168 (Resolved): ceph_test_librbd_fsx crashed
Jason Dillaman
08:45 PM rbd Bug #14169 (Duplicate): ceph_test_librbd_fsx lock assertion failure
Closing to issue #14308 Jason Dillaman
08:43 PM rbd Bug #14279 (Resolved): "test_rbd.test_create_defaults ... FAIL" in smoke-master-distro-basic-open...
Jason Dillaman
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>
Jason Dillaman
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... John Spray
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... John Spray
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...
John Spray
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...
John Spray
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...
John Spray
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...
Sage Weil
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>
Sage Weil
07:42 PM Revision cec50697 (ceph): os/bluestore/BlueFS: add reclaim_blocks interface
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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... Steve Taylor
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...
Kefu Chai
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>
Sage Weil
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 ...
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...
Loic Dachary
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...
Andrew Schoen
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>
John Spray
03:12 PM Revision 6e654476 (ceph): Merge pull request #7171 from tchaikov/wip-enable-git-version
cmake: Add ENABLE_GIT_VERSION to avoid rebuilding Casey Bodley
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>
Sage Weil
02:32 PM Revision 7d9c9609 (ceph): suites/fs: update log whitelist for test_session_reject
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
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>
Sage Weil
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>
Sage Weil
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...
John Spray
02:04 PM Bug #14181 (Resolved): OSD flapping when Public/Cluster network down
Sage Weil
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>
Sage Weil
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...
Alexey Sheplyakov
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 ... Loïc Dachary
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 Alexey Sheplyakov
09:40 AM Backport #13335 (In Progress): hammer: OSD crashed when reached pool's max_bytes quota
Loïc Dachary
02:03 PM Bug #14187 (Resolved): fs: fix return code of mkfs
Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
01:59 PM Revision 9e9603ec (ceph): Merge pull request #7130 from liewegas/wip-bluestore
osd: bluestore: more fixes Sage Weil
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>
Sage Weil
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>
John Spray
01:05 PM Revision 9888f328 (ceph): Merge pull request #7189 from dachary/wip-mailmap
mailmap updates
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
Loïc Dachary
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...
Igor Podoski
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>
Loïc Dachary
11:32 AM Revision 8d97df0b (ceph): mailmap: Dongmao Zhang affiliation
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
11:31 AM Revision 2c914e2c (ceph): mailmap: sort files
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
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>
Loïc Dachary
11:21 AM Revision 3aa051bf (ceph): Merge pull request #7132 from jcsp/wip-14144-jcsp
mds: fix standby replay thread creation Zheng Yan
11:14 AM rgw Backport #13799 (In Progress): hammer: rgw: default quota params
Loïc Dachary
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...
Daniel Gryniewicz
11:11 AM rgw Backport #13831 (In Progress): hammer: init script reload doesn't work on EL7
Loïc Dachary
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...
Herve Rousseau
11:10 AM rgw Backport #13888 (In Progress): hammer: orphans finish segfaults
Loïc Dachary
11:10 AM Revision cbb5c1fc (ceph): Fixing NULL pointer dereference
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
(cherry picked from commit 93d3dfe0441be50a6990d458ee0ee3289af39b20)
Igor Fedotov
11:08 AM rgw Backport #14325 (In Progress): hammer: rgw: radosgw-admin bucket check --fix not work
Loïc Dachary
08:07 AM rgw Backport #14325 (Resolved): hammer: rgw: radosgw-admin bucket check --fix not work
https://github.com/ceph/ceph/pull/7185 Loïc Dachary
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...
weijun duan
11:06 AM rgw Backport #14328 (In Progress): hammer: rgw: the swift key remains after removing a subuser
Loïc Dachary
08:08 AM rgw Backport #14328 (Resolved): hammer: rgw: the swift key remains after removing a subuser
https://github.com/ceph/ceph/pull/10718 Loïc Dachary
11:03 AM rbd Backport #14283 (In Progress): hammer: rbd: fix bench-write
Loïc Dachary
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...
Sage Weil
11:02 AM rbd Backport #14143 (In Progress): hammer: Verify self-managed snapshot functionality on image create
Loïc Dachary
10:57 AM Bug #13965: jewel: osd/PGLog.h: 88: FAILED assert(rollback_info_trimmed_to == head)
Which commit / pull request fixes this issue ? Loïc Dachary
10:56 AM Bug #14248: OpTracker needs to release the message throttle in _unregistered
Which commit / pull request fixes this issue ? Loïc Dachary
10:41 AM Cleanup #14334: Crush when get immediate parent quickly reply.
https://github.com/ceph/ceph/pull/7181 ceph zte
10:37 AM Cleanup #14334 (In Progress): Crush when get immediate parent quickly reply.
In crush get_immediate_parent when find parent quickly reply. ceph zte
10:36 AM Revision 95f10352 (ceph): RBD: remove redundant parent check
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
10:27 AM Backport #14288 (In Progress): hammer: ceph osd pool stats broken in hammer
Loïc Dachary
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...
BJ Lougee
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>
xie xingguo
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...
xie xingguo
10:16 AM Backport #14287 (In Progress): hammer: ReplicatedPG: wrong result code checking logic during spar...
Loïc Dachary
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...
xie xingguo
10:11 AM Bug #14151: ReplicatedPG: wrong result code checking logic during sparse_read
https://github.com/ceph/ceph/pull/7016 Loïc Dachary
10:09 AM Backport #14285 (In Progress): hammer: osd/OSD.cc: 2469: FAILED assert(pg_stat_queue.empty()) on ...
Loïc Dachary
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...
Sage Weil
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 ... Loïc Dachary
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...
Pontus Lindgren
10:05 AM Backport #14076 (Need More Info): hammer: ceph-objetstore-tool: add operations to remove clone id...
Loïc Dachary
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... Loïc Dachary
09:48 AM Backport #14043 (In Progress): hammer: osd/PG.cc: 288: FAILED assert(info.last_epoch_started >= i...
Loïc Dachary
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)
David Zafman
09:45 AM Backport #13440 (In Progress): ceph-disk prepare fails if device is a symlink
Loïc Dachary
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...
Joe Julian
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...
Zheng Yan
09:16 AM Revision 3df756c3 (ceph): RBD: fix potential memory leak
Fixes: #14332
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo
09:05 AM rbd Bug #14332 (Resolved): RBD: potential memory leak if image ctx is unable to open.
For example:... xie xingguo
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>
Kefu Chai
08:52 AM Stable releases Tasks #13356: hammer v0.94.6
h3. rados... Loïc Dachary
07:58 AM Stable releases Tasks #13356: hammer v0.94.6
... Loïc Dachary
08:40 AM Backport #14331 (In Progress): hammer: configure.ac: no use to add "+" before ac_ext=c
Loïc Dachary
08:37 AM Backport #14331 (Resolved): hammer: configure.ac: no use to add "+" before ac_ext=c
https://github.com/ceph/ceph/pull/6973 Loïc Dachary
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 Loïc Dachary
08:13 AM Backport #14329 (In Progress): hammer: osd/ReplicatedPG: fix promotion recency logic
Loïc Dachary
08:09 AM Backport #14329 (Resolved): hammer: osd/ReplicatedPG: fix promotion recency logic
https://github.com/ceph/ceph/pull/7207 Loïc Dachary
08:08 AM rgw Backport #14327 (Rejected): infernalis: rgw: the swift key remains after removing a subuser
https://github.com/ceph/ceph/pull/7422 Loïc Dachary
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 Loïc Dachary
08:07 AM rgw Backport #14324 (Resolved): infernalis: rgw: radosgw-admin bucket check --fix not work
https://github.com/ceph/ceph/pull/7423 Loïc Dachary
08:07 AM Backport #14323 (Resolved): hammer: OpTracker needs to release the message throttle in _unregistered
https://github.com/ceph/ceph/pull/11938 Loïc Dachary
08:07 AM Backport #14322 (Rejected): firefly: OpTracker needs to release the message throttle in _unregist...
Loïc Dachary
08:07 AM rbd Backport #14321 (Resolved): infernalis: cls_rbd: object_map_save should enable checksums
https://github.com/ceph/ceph/pull/7428 Loïc Dachary
08:06 AM Bug #14320 (Resolved): osd/ReplicatedPG: fix promotion recency logic
https://github.com/ceph/ceph/pull/6702 Loïc Dachary
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...
Loïc Dachary
07:52 AM Revision 25d65222 (ceph): Change organization for Dongmao Zhang
Signed-off-by: Dongmao Zhang <deanraccoon@gmail.com> Dongmao Zhang
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
ceph zte
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- Zhi Zhang
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... Zhi Zhang
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...
Kefu Chai

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...
Daniel Kraft
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....
Kefu Chai
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. xie xingguo

01/09/2016

06:09 PM Revision 0c5e0c2a (ceph): Merge pull request #7126 from tchaikov/wip-detect-bzip2-lz4
cmake: detect bzip2 and lz4 Casey Bodley
01:25 PM Revision 00040df1 (ceph): Merge pull request #7166 from kylinstorage/wip-rbdnbd-misc
rbd-nbd: add copyright Li Wang
08:09 AM Revision 9526b53f (ceph): RBD: fix unmatched output format
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
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>
xie xingguo
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>
xie xingguo
07:53 AM rbd Bug #14317 (Resolved): RBD: result overwritten during object_map_update
See int object_map_update xie xingguo
07:44 AM rbd Bug #14316 (Resolved): RBD: shall break if we are unable to read object_map footer
See int object_map_update xie xingguo

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-... Tamilarasi muthamizhan
10:53 PM devops Bug #14172 (Fix Under Review): https://jenkins.ceph.com/job/ceph-pull-requests/ aka make check fixes
Andrew Schoen
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... Andrew Schoen
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... Andrew Schoen
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...
Andrew Schoen
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 Loïc Dachary
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/
...
Yuri Weinstein
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...
Sage Weil
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/
...
Yuri Weinstein
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...
Sage Weil
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...
Sage Weil
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...
Sage Weil
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...
Sage Weil
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...
Sage Weil
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)
Sage Weil
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...
Sage Weil
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. Samuel Just
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>
Sage Weil
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...
Sage Weil
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, ... Jason Dillaman
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... Jason Dillaman
07:42 PM Bug #14247 (Resolved): scrubbing and deep scrubbing on OSD startup
Samuel Just
07:41 PM Revision 20ac64f1 (ceph): Merge pull request #7147 from athanatos/wip-14247
Wip 14247
Reviewed-by: Kefu Chai <kchai@redhat.com>
Samuel Just
07:41 PM Bug #14248 (Pending Backport): OpTracker needs to release the message throttle in _unregistered
Samuel Just
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>
Samuel Just
07:38 PM Bug #13965 (Pending Backport): jewel: osd/PGLog.h: 88: FAILED assert(rollback_info_trimmed_to == ...
Samuel Just
07:37 PM Revision cd294790 (ceph): Merge pull request #6801 from athanatos/wip-13965
Wip 13965
Reviewed-by: Sage Weil <sage@redhat.com>
Samuel Just
07:27 PM Documentation #12899: Update the 'rados' command "man" page
Hi - why was this closed? The corresponding PR is still open... Nathan Cutler
04:42 PM Documentation #12899 (Closed): Update the 'rados' command "man" page
Aron Gunn
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. Nathan Cutler
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 ... Loïc Dachary
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...
Loïc Dachary
07:20 PM rbd Tasks #14045 (Closed): add valgrind to python binding tests
already in the rbd/valgrind suite Josh Durgin
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/ John Spray
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 ... Christina Meno
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...
John Spray
06:26 PM Bug #14306 (Duplicate): "RadosModel.h: 854: FAILED assert(0)" in rados-hammer-distro-basic-openstack
Samuel Just
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...
Yuri Weinstein
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>
Loïc Dachary
06:10 PM Revision 9bcf0463 (ceph): vstart.sh: debug bluestore = 30
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision b1f76f7d (ceph): os/bluestore: make fiemap return valid result beyond EOF
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision d4bded26 (ceph): os/kstore: make fiemap behave past EOF
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:10 PM Revision 32dface2 (ceph): os/bluestore: drop unused TransContext mutex and cond
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision e29ca1cf (ceph): os/bluestore: fix fiemap
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision b98ed828 (ceph): os/bluestore/BlockDevice: make pread() safe
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision e7b2b183 (ceph): os/bluestore/BlueFS: fix _compact_log seq jump
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision 38503d59 (ceph): os/bluestore: clean up _do_read debug output
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision 90a2f055 (ceph): os/bluestore/BlockDevice: reduce aio queue size
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision b0bd2484 (ceph): os/fs: make aio EAGAIN backoff exponential
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:10 PM Revision bbfb4644 (ceph): os/kstore: implement minimal fiemap
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:10 PM Revision cfc8f4c2 (ceph): os/bluestore/BlockDevice: read_buffered
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision 9a67fbb3 (ceph): os/bluestore/BlueFS: read_random
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:10 PM Revision 0ee47470 (ceph): os/bluestore/BlueFS: no lock on read
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision c16b46bb (ceph): os/bluestore/BlueFS: buffered writes
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision 655912e9 (ceph): os/bluestore/BlockDevice: initiate bufferd writes at aio_write time
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision 3974bb30 (ceph): os/bluestore: fix fiemap on object with no data
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
06:10 PM Revision 10a969b6 (ceph): os/bluestore/BlockDevice: quieter default log level
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision 0d935067 (ceph): os/filestore: fix valgrind warning on fsid read
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision 25f08e35 (ceph): os/keyvaluestore: fix valgrind warning on fsid read
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision dd8616d0 (ceph): os/bluestore: fix valgrind warning on fsid read
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
06:10 PM Revision f545d720 (ceph): os/bluestore: fix bdev label error message
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision 323d83dd (ceph): os/bluestore: reserve first block for label when bluefs = false
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:10 PM Revision e04973bb (ceph): os/bluestore/BlueFS: keep bool random in FileReader
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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... Emile Snyder
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>
Sage Weil
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:...
Yuri Weinstein
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 ...
Steve Taylor
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...
Kefu Chai
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
04:44 PM Revision 9b2059c0 (ceph): rgw: fix compilation warning
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
02:26 PM CephFS Bug #13903 (In Progress): Failure in TestStrays.test_ops_throttle
John Spray
02:22 PM Revision d6ce8740 (ceph): Objecter: fix typo and wrong tracing messages
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
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 ...
Zheng Yan
07:14 AM Bug #14304: Crush:Assign null value after free point in kfree.
https://github.com/ceph/ceph/pull/7159 ceph zte
07:13 AM Bug #14304 (Rejected): Crush:Assign null value after free point in kfree.
Crush:Assign null value after free point in kfree. ceph zte
07:05 AM Bug #14303 (Won't Fix): Objecter: race condition during dump homeless_session
Check Objecter::_dump_active() etc for detail information. xie xingguo
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 ceph zte
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. ceph zte
05:18 AM Revision 9c5839da (ceph): Objecter: fix potential null pointer access
Fixes: #14301
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo
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 xie xingguo
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>
xie xingguo
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...
xie xingguo
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 xie xingguo
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 xie xingguo
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... guanghui wang
04:35 AM rgw Bug #14298 (Resolved): I can't get all user info using admin api return 403
I can't use... guanghui wang
04:00 AM rbd Bug #14280 (Pending Backport): cls_rbd: object_map_save should enable checksums
Josh Durgin
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 Josh Durgin
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...
Josh Durgin
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: ...
Josh Durgin
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>
Josh Durgin
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...
Sage Weil
01:42 AM Revision aa8a74a1 (ceph): Add copyright for rbd-nbd
Signed-off-by: Li Wang <li.wang@kylin-cloud.com> Li Wang
01:12 AM rgw Bug #12890 (Pending Backport): rgw: the swift key remains after removing a subuser
Yehuda Sadeh
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>
Yehuda Sadeh
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...
Yehuda Sadeh
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>
Yehuda Sadeh
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>
Yehuda Sadeh
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>
Yehuda Sadeh
12:46 AM rgw Bug #14215 (Pending Backport): rgw: radosgw-admin bucket check --fix not work
Yehuda Sadeh
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>
Yehuda Sadeh
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>
Yehuda Sadeh
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...
Joao Eduardo Luis

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. Yuri Weinstein
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... Tamilarasi muthamizhan
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
...
Tamilarasi muthamizhan
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: ...
Yuri Weinstein
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>
David Zafman
10:47 PM Revision 12e3b3b2 (ceph): Merge pull request #7153 from liewegas/wip-make-check
build: misc make check fixes Sage Weil
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>
Sage Weil
10:22 PM Revision 4e732c3f (ceph): unittest_bluefs: call close_for_write()
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
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 ...
Adam Emerson
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 Tamilarasi muthamizhan
09:23 PM Backport #14292 (Resolved): osd/PG.cc: 3837: FAILED assert(0 == "Running incompatible OSD")
https://github.com/ceph/ceph/pull/7206 Yuri Weinstein
09:45 PM Revision 5839a1b9 (ceph): unittest_bufferlist: fix hexdump test
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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" John Spray
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
John Spray
07:29 PM CephFS Bug #14256: mds: objecter assert on shutdown
Pushed upstream as:... Adam Emerson
06:56 PM CephFS Bug #14256: mds: objecter assert on shutdown
This patch should fix it. I'll run make check and push. Adam Emerson
06:12 PM CephFS Bug #14256 (In Progress): mds: objecter assert on shutdown
Adam Emerson
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... John Spray
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... John Spray
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... Greg Farnum
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... John Spray
08:06 PM rgw Documentation #14003 (Resolved): Incorrect name of the "List Multipart Upload Parts" Response Ent...
Nathan Cutler
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? Lenz Grimmer
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.
Joao Eduardo Luis
07:18 PM rbd Bug #14280 (Fix Under Review): cls_rbd: object_map_save should enable checksums
https://github.com/ceph/ceph/pull/7149 Douglas Fuller
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 ... Douglas Fuller
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. Guang Yang
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..
Guang Yang
06:27 PM Bug #14269 (In Progress): ec_lost_unfound test failing on jewel (and probably master)
Guang Yang
07:02 PM Revision 7831ca1e (ceph): Revert "pg: add test cases for pg list_missing on EC pool"
This reverts commit 6fb44db9cbc91754bfab4c4312ba806febf65274. Samuel Just
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...
Douglas Fuller
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.
...
Yuri Weinstein
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...
Tom Christensen
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...
Kefu Chai
06:19 PM Bug #13897 (New): (jewel) rados/objectstore/objectstore.yaml common/Mutex.cc: 105: FAILED assert(...
Yuri Weinstein
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...
Yuri Weinstein
05:47 PM Backport #14145 (Resolved): infernalis: ceph-disk: use blkid instead of sgdisk -i
Loïc Dachary
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* Loïc Dachary
05:38 PM Backport #14282 (In Progress): infernalis: ceph-disk list missing information when dmcrypt
Loïc Dachary
05:35 PM Backport #14282 (Resolved): infernalis: ceph-disk list missing information when dmcrypt
https://github.com/ceph/ceph/pull/6880 Loïc Dachary
05:36 PM Bug #14233 (Resolved): ceph-disk deactivate does not unmap dmcrypt journal
Loïc Dachary
05:35 PM Backport #14288 (Resolved): hammer: ceph osd pool stats broken in hammer
https://github.com/ceph/ceph/pull/7180 Loïc Dachary
05:35 PM Backport #14287 (Resolved): hammer: ReplicatedPG: wrong result code checking logic during sparse_...
https://github.com/ceph/ceph/pull/7179 Loïc Dachary
05:35 PM Backport #14286 (Rejected): infernalis: ReplicatedPG: wrong result code checking logic during spa...
https://github.com/ceph/ceph/pull/7559 Loïc Dachary
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 Loïc Dachary
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 Loïc Dachary
05:35 PM rbd Backport #14283 (Resolved): hammer: rbd: fix bench-write
https://github.com/ceph/ceph/pull/7183 Loïc Dachary
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>
Josh Durgin
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:...
Yuri Weinstein
04:40 PM devops Bug #14172: https://jenkins.ceph.com/job/ceph-pull-requests/ aka make check fixes
... Loïc Dachary
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... Samuel Just
03:05 PM CephFS Bug #14257 (Resolved): test_reconnect_timeout failed
Fix merged into ceph-qa-suite master. John Spray
11:26 AM CephFS Bug #14257 (Fix Under Review): test_reconnect_timeout failed
https://github.com/ceph/ceph-qa-suite/pull/785 John Spray
11:16 AM CephFS Bug #14257 (In Progress): test_reconnect_timeout failed
John Spray
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 ... John Spray
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 ...
Loic Dachary
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...
Loic Dachary
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)
Loic Dachary
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)
Loic Dachary
02:22 PM Revision 6082cb2b (ceph): Merge pull request #785 from ceph/wip-14257
tasks/cephfs: fix wait_for_state timing Zheng Yan
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 ...
Loic Dachary
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...
Loïc Dachary
01:52 PM Revision eb120e85 (ceph): librbd: correct include guard in RenameRequest.h
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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...
Kefu Chai
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>
Loïc Dachary
01:20 PM Revision 279e9fb1 (ceph): doc: dev: document ceph-qa-suite
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
01:06 PM devops Bug #13945 (Duplicate): ./make-deb.sh fails due to filename/path length exceeding 99 chars
Kefu Chai
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
...
Kefu Chai
11:59 AM Revision 3626d86d (ceph): cmake: add check for liblz4
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
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>
Kefu Chai
11:52 AM Bug #13742 (Resolved): MonitorDBStore::get semantic change triggers regressions
Joao Eduardo Luis
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...
Joao Eduardo Luis
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 Joao Eduardo Luis
11:31 AM Bug #14132 (Resolved): common/address_help.cc: the freeaddrinfo() isn't called, leading to memory...
Kefu Chai
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...
John Spray
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... Lenz Grimmer
10:50 AM Bug #14274: Crush:Add protection prevent memory leaks.
https://github.com/ceph/ceph/pull/7140 ceph zte
10:49 AM Bug #14274 (Rejected): Crush:Add protection prevent memory leaks.
In crush crush_add_rule function, we should protection prevent memory leaks. ceph zte
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. xie xingguo
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,...
Ali Maredia
02:34 AM Bug #14185 (Won't Fix): ReplicatedPG: result code not handled during omap operation.
xie xingguo
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...
Greg Farnum
01:36 AM CephFS Bug #14254: failed pjd chown test 117
https://github.com/ceph/ceph/pull/7136 addresses the need to flush Greg Farnum
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... Greg Farnum
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...
Greg Farnum
12:44 AM Bug #14204 (Resolved): NewStore: potential null pointer assignment
https://github.com/xiexingguo/ceph/commit/3d0b479bfb909d30703c126f7f90c4dc984875af xie xingguo
12:18 AM Revision 3f088a1b (ceph): Merge remote-tracking branch 'origin/jewel'
Josh Durgin
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>
Josh Durgin
12:11 AM rbd Bug #14047 (Resolved): rbd: rbd order will be place in 22, when set to 0 in the config_opt
Josh Durgin
12:10 AM Bug #14139 (Resolved): test_rbd:delete rbd order
Josh Durgin

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...
John Spray
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>
Josh Durgin
11:43 PM Revision 02804341 (ceph): Merge remote-tracking branch 'origin/jewel'
Josh Durgin
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>
Josh Durgin
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>
Josh Durgin
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...
Loic Dachary
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... Yuri Weinstein
10:11 PM Backport #14231: hammer: ceph-disk fails to work with udev generated symlinks
https://github.com/ceph/ceph/pull/7123 Loïc Dachary
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. Greg Farnum
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... Greg Farnum
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>
Greg Farnum
09:52 PM CephFS Bug #14196 (Resolved): test_object_deletion fails (tasks.cephfs.test_damage.TestDamage)
a0b365b220134badcd212bf22386b6124e4dfa69 Greg Farnum
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/ Greg Farnum
09:52 PM Revision a0b365b2 (ceph): Merge pull request #780 from ceph/jewel-14196
tasks/cephfs: fix race in test_damage Greg Farnum
09:50 PM Revision 8c23e04b (ceph): Merge remote-tracking branch 'origin/jewel'
Greg Farnum
09:48 PM Revision 990d6217 (ceph): Merge remote-tracking branch 'origin/jewel'
Greg Farnum
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... Greg Farnum
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... Greg Farnum
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...
Greg Farnum
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:...
Yuri Weinstein
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> Greg Farnum
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: ...
Yuri Weinstein
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>
Jason Dillaman
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 Samuel Just
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 Jason Dillaman
06:21 PM rbd Bug #14241 (In Progress): write_full optimization cannot be used with deep-flatten feature
Jason Dillaman
07:12 PM Revision c425bf0c (ceph): tests: new test case for write_full optimization
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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...
John Spray
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 Orit Wasserman
06:22 PM Bug #14245 (Resolved): "cluster [ERR] OSD full" in rados-jewel-distro-basic-smithi
fixed in master branch Sage Weil
06:19 PM rbd Bug #14167 (Resolved): ceph_test_librbd_fsx 'read bad data' failure
*jewel PR*: https://github.com/ceph/ceph/pull/7129 Jason Dillaman
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...
Sage Weil
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:...
Yuri Weinstein
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>
Jason Dillaman
05:19 PM Bug #14265 (Duplicate): ./common/shared_cache.hpp: 107: FAILED assert(weak_refs.empty())
... Sage Weil
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>
Sage Weil
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>
Sage Weil
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...
Loic Dachary
04:16 PM Bug #14233 (Pending Backport): ceph-disk deactivate does not unmap dmcrypt journal
Loïc Dachary
04:15 PM Bug #14230 (Pending Backport): ceph-disk list missing information when dmcrypt
Loïc Dachary
04:13 PM Bug #13970 (Pending Backport): ceph-disk list fails on /dev/cciss!c0d0
Loïc Dachary
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>
Loïc Dachary
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...
Loic Dachary
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)
...
Loic Dachary
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:...
Loic Dachary
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...
Loic Dachary
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...
Loic Dachary
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...
Loic Dachary
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...
Loic Dachary
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)
...
Wido den Hollander
03:02 PM Revision df79c3e7 (ceph): librbd: directly execute copy-on-read copyup operations
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
02:41 PM Bug #14212 (Pending Backport): osd/OSD.cc: 2469: FAILED assert(pg_stat_queue.empty()) on shutdown
Sage Weil
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>
Sage Weil
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>
Sage Weil
01:07 PM Revision a286e7c6 (ceph): rbd-nbd: prefork only for map command
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
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 Kefu Chai
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 huanwen ren
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...
huanwen ren
11:54 AM Bug #13554 (Resolved): make dist fails with : rocksdb/tools/rdb/rdb.cc v8.h: No such file or dire...
Kefu Chai
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>
Kefu Chai
10:48 AM Revision b4398298 (ceph): rbd-nbd: improve logging
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
10:48 AM Revision e10c67bd (ceph): rbd-nbd: set reply error properly
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
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...
Loic Dachary
10:13 AM Revision 798ae1a9 (ceph): tests: update ceph-disk workunit debug reminders
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
10:13 AM Revision 499c80db (ceph): tests: limit ceph-disk unit tests to test dir
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
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...
Loic Dachary
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...
Loic Dachary
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 ...
Loic Dachary
10:13 AM Revision 35a0c94c (ceph): ceph-disk: factorize duplicated dmcrypt mapping
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
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 ...
Loic Dachary
09:56 AM Revision a59b1d49 (ceph): os: fix bluestore onode_t attr leak
Signed-off-by: Ning Yao <zay11022@gmail.com> Ning Yao
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 ... shun song
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...
shun song
08:33 AM Bug #14261 (Resolved): os: pointer leak during mount
Check int BlueStore::mount() for detail information. xie xingguo
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... Greg Farnum
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?
science luo
07:11 AM Revision eb1d4f60 (ceph): Merge remote-tracking branch 'origin/jewel-14196'
Greg Farnum
07:09 AM Bug #14260 (Resolved): os: memory leak if _open_db fails
Check BlueStore::_open_db(bool create) for detail information. xie xingguo
07:01 AM Bug #14259 (Resolved): os: shall skip crc check if unable to read label
Check BlueStore::_read_bdev_label for detail information xie xingguo
06:57 AM Revision 8488a991 (ceph): Merge remote-tracking branch 'origin/wip-13583'
Greg Farnum
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...
Greg Farnum
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-...
Greg Farnum
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... Greg Farnum
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/... Greg Farnum
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 ...
Greg Farnum
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...
Greg Farnum
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/... Greg Farnum
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...
root
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...
science luo
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...
ceph zte
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...
Cilang Zhao
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>
Josh Durgin
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 ...
Dan Mick
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 ...
Samuel Just
12:30 AM Revision 64cb6e55 (ceph): Revert "osd: fix arithmetic exception when scrub_min_interval is small"
This reverts commit a828a4df54f040a39f54c4cdecde234376301be5. Samuel Just
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...
Samuel Just
12:14 AM Bug #14249 (Duplicate): OpHistory: don't hold message throttler references
#14248 Greg Farnum
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... Greg Farnum

01/05/2016

11:53 PM Bug #14248 (Resolved): OpTracker needs to release the message throttle in _unregistered
Samuel Just
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...
Samuel Just
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... Samuel Just
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... Mark Nelson
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'...
Yuri Weinstein
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'...
Yuri Weinstein
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'...
Yuri Weinstein
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...
Samuel Just
09:43 PM Bug #14242: "FileStore.cc: In function 'unsigned int" in rados-jewel-distro-basic-smithi
See #14103 Yuri Weinstein
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'...
Yuri Weinstein
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>
Jason Dillaman
09:34 PM Revision 8bfd23cd (ceph): tests: fsx should disable journaling feature for krbd
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
09:24 PM rbd Bug #14170 (Resolved): Failure in "rbd/singleton/{all/rbd-vs-unmanaged-snaps.yaml}"
Jason Dillaman
09:23 PM rbd Bug #14237 (Resolved): qa/workunit/import_export.sh: fails with dirty /tmp/ environment
Jason Dillaman
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 Jason Dillaman
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 Jason Dillaman
09:23 PM rbd Bug #14234 (Resolved): qa/workunit/copy.sh: fails to find expected error string
Jason Dillaman
05:42 PM rbd Bug #14234 (Fix Under Review): qa/workunit/copy.sh: fails to find expected error string
Jason Dillaman
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 Jason Dillaman
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... Jason Dillaman
09:06 PM Revision 68b21c6e (ceph): Merge pull request #7103 from ceph/wip-cmake-reorg
cmake: cleanups and more features from automake Casey Bodley
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 ... Jason Dillaman
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...
Ali Maredia
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...
Ali Maredia
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...
Ali Maredia
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...
Ali Maredia
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...
Ali Maredia
08:42 PM Revision 048f3bd5 (ceph): cmake: add detection for HAVE_CURL_MULTI_WAIT
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
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 ...
Ali Maredia
08:42 PM Revision 663dc8d8 (ceph): cmake: Added common/Cycles.cc to libcommon
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
08:42 PM Revision 68aee43f (ceph): cmake: Added librados_api library
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
08:42 PM Revision 68c3b339 (ceph): cmake: libradosstriper dir CMakeLists.txt added
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
08:42 PM Revision 078e95f0 (ceph): cmake: CMAKE_DL_LIBS is not linked into osdmaptool
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
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...
Ali Maredia
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...
Ali Maredia
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>
Ali Maredia
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>
Ali Maredia
08:42 PM Revision e117dc52 (ceph): cmake: Added cls_numops_client library
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
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>
Ali Maredia
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...
Ali Maredia
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@...
Ali Maredia
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> Evgeniy Firsov
07:42 PM Revision 0bdc26ea (ceph): Merge remote-tracking branch 'origin/jewel'
Josh Durgin
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>
Josh Durgin
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>
Josh Durgin
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...
John Spray
07:00 PM RADOS Feature #13507 (In Progress): scrub APIs to read replica
David Zafman
06:58 PM Revision 141de6e1 (ceph): tasks/cephfs: add TestSessionMap.test_session_reject
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
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.
...
John Spray
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>
John Spray
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...
John Spray
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...
John Spray
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:...
John Spray
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>
Josh Durgin
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 Loïc Dachary
09:18 AM Bug #14230 (Resolved): ceph-disk list missing information when dmcrypt
... Loïc Dachary
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 Loïc Dachary
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. Loïc Dachary
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>
Jason Dillaman
05:39 PM Backport #14236 (Resolved): "OSDMonitor.cc: 2116: FAILED assert(0)" in rados-hammer-distro-basic-...
https://github.com/ceph/ceph/pull/7150
Yuri Weinstein
05:29 PM Revision 5b065aae (ceph): librbd: reduce verbosity of common error condition logging
Fixes: #14234
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
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>
Jason Dillaman
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 Ken Dreyer
04:00 PM rbd Bug #14168 (Fix Under Review): ceph_test_librbd_fsx crashed
*jewel PR*: https://github.com/ceph/ceph/pull/7113 Jason Dillaman
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...
Igor Podoski
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...
John Spray
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...
John Spray
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 ...
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: ...
John Spray
02:05 PM Revision 6c4b5d4a (ceph): mds: fix client root metadata validation
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
02:05 PM Revision 94ee1ead (ceph): mds: add docstring for MDSAuthCaps::path_capable
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
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...
John Spray
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...
John Spray
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...
John Spray
02:05 PM Revision a4db99ee (ceph): client: report mount root in session metadata
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
01:37 PM Revision 4f4dc880 (ceph): fix rescuing while activating
Jonas Keidel
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...
Kefu Chai
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 =) Kefu Chai
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... Kefu Chai
10:13 AM Revision e53f837b (ceph): Merge pull request #6975 from yehudasa/wip-rgw-content-length
Wip rgw content length Orit Wasserman
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...
Zhi Zhang
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...
Markus Blank-Burian
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...
Alexey Sheplyakov
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...
Zengran Zhang
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>
xie xingguo
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>
xie xingguo
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>
xie xingguo
08:06 AM Bug #14229 (Resolved): MemStore: need a guard when read the entire object
... xie xingguo
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...
xie xingguo
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...
xie xingguo
07:05 AM Bug #11101: ceph tell: broken error message / misleading hinting
https://github.com/ceph/ceph/pull/7106 Kefu Chai
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...
Kefu Chai
07:04 AM Bug #11101 (Fix Under Review): ceph tell: broken error message / misleading hinting
Kefu Chai
07:02 AM Revision e19e8f15 (ceph): ceph.in: improve the error message
Fixes: #11101
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
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.
Venky Shankar
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. Kefu Chai
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...
Kefu Chai
06:33 AM Bug #12287 (Resolved): ceph command line tool chokes on ceph –w (the dash is unicode 'en dash' &n...
Kefu Chai
06:28 AM Revision 392f784d (ceph): rocksdb: remove rdb sources from dist tarball
Fixes: #13554
Signed-off-by: Venky Shankar <vshankar@redhat.com>
Venky Shankar
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. Nathan Cutler
04:13 AM Revision a3ac03e5 (ceph): journal: disconnect watch after watch error
Fixes: #14168
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
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>
Yan, Zheng
03:22 AM Revision 2334e5dd (ceph): os: fix returned type of _do_transaction
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
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...
xie xingguo
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...
xie xingguo
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> shawn chen
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... Kongming Wu
01:59 AM Revision 089e1a2b (ceph): Merge remote-tracking branch 'origin/jewel'
Josh Durgin
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...
yu qi
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>
Kefu Chai
12:47 AM Revision d72ab0e4 (ceph): pybind/cephfs: exception on extra init args
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
12:47 AM Revision a2de0db4 (ceph): pybind: stray comment in volumeclient
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
12:47 AM Revision c665bf39 (ceph): pybind: minor fixes to volumeclient
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
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>
John Spray
12:47 AM Revision 9d10efbc (ceph): pkg: add ceph_volume_client to python-cephfs
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
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...
John Spray
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...
John Spray
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: ...
John Spray
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...
John Spray
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>
John Spray
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>
John Spray
12:47 AM Revision 4557349a (ceph): pybind: fix mkdir_p in ceph_volume_client
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
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...
John Spray

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> David Zafman
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 David Zafman
11:16 PM rbd Bug #14221 (Resolved): rbd-nbd teuthology test needs use sudo
Jason Dillaman
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 Jason Dillaman
04:25 PM rbd Bug #14221 (In Progress): rbd-nbd teuthology test needs use sudo
Jason Dillaman
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... Jason Dillaman
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... Jason Dillaman
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... Craig McElroy
10:44 PM rgw Bug #13529 (In Progress): rgw: leak from RGWWatcher::handle_error
Reopened due to regressions (see #14173, #14180). Yehuda Sadeh
10:40 PM Revision af4a5ae4 (ceph): Merge pull request #781 from ceph/wip_remove_dumpling
Removed tests for EOL dumpling clients on jewel clusters Tamilarasi Muthamizhan
09:44 PM Bug #14220 (Resolved): run-make-check.sh fails
Loïc Dachary
06:09 PM Bug #14220 (Fix Under Review): run-make-check.sh fails
https://github.com/ceph/ceph/pull/7100 Loïc Dachary
03:58 PM Bug #14220 (Resolved): run-make-check.sh fails
... Loïc Dachary
09:42 PM CephFS Bug #13698 (Resolved): Race in TestSessionMap.test_version_splitting
https://github.com/ceph/ceph-qa-suite/pull/779 Greg Farnum
10:23 AM CephFS Bug #13698: Race in TestSessionMap.test_version_splitting
Merged to infernalis:... John Spray
08:58 PM rgw Backport #14140: infernalis: rgw: leak from RGWWatcher::handle_error
Fix is problematic, shouldn't backport it at this point. Yehuda Sadeh
08:57 PM rgw Backport #14141: hammer: rgw: leak from RGWWatcher::handle_error
Fix is problematic, we shouldn't backport it at this point. Yehuda Sadeh
08:56 PM rgw Bug #14180: rgw: segv in RGWWatcher::~RGWWatcher
Reverted #13529. It should fix this issue. Yehuda Sadeh
08:56 PM rgw Bug #14173: rgw: segv in RGWWatcher::handle_error
Reverted #13529. It should fix this issue. Yehuda Sadeh
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... Yehuda Sadeh
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...
Yehuda Sadeh
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>
Josh Durgin
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>
Sage Weil
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> David Zafman
07:16 PM Revision ef263b3f (ceph): osd/ReplicatedPG: It should call clear_omap_digest.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
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...
Jianpeng Ma
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...
Jianpeng Ma
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> Jianpeng Ma
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> Jianpeng Ma
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> Jianpeng Ma
07:16 PM Revision 5924c3e7 (ceph): osd: Fix ScrubMap::object::decode version
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:16 PM Revision ca81563d (ceph): osd: Add stat_error for regular scrub handling
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:04 PM devops Bug #13874 (Resolved): Missing `make` on openstack-provisioned nodes
Problem fixed by previous changes. Anonymous
07:02 PM Revision ad44bb5d (ceph): test: Fix ceph-objectstore-tool test due to recent changes
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
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> David Zafman
07:00 PM Revision e7afe623 (ceph): ceph-objectstore-tool: Improve error message for --type option
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
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 Orit Wasserman
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? Greg Farnum
06:25 PM CephFS Bug #14211 (Resolved): test_version_splitting fails (tasks.cephfs.test_sessionmap.TestSessionMap)
Of #13698, typo. :) Greg Farnum
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
Zheng Yan
05:40 PM Revision 531e8754 (ceph): Merge pull request #7099 from jcsp/wip-cmake-bluestore
Fix cmake build with bluestore Orit Wasserman
05:33 PM Revision 66d244fe (ceph): Removed tests for EOL dumpling clients on jewel clusters
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein
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>
Jason Dillaman
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? Ken Dreyer
02:48 PM Feature #14217 (Fix Under Review): tool for artificially inflate the leveldb of the mon store for...
Kefu Chai
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 Kefu Chai
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 Kefu Chai
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...
Loic Dachary
04:30 PM Revision 63bfa0c9 (ceph): cmake: add rocksdb include path for bluestore
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
04:30 PM Revision 0fdf7459 (ceph): cmake: build and link rocksdb etc for bluestore
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
04:19 PM rbd Bug #14171 (Resolved): rbd-nbd teuthology tests need to install rbd-nbd package
Addressed by commit:888ff87da0f82d447e5533c3429505b2d210ee51 Jason Dillaman
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...
Joao Eduardo Luis
03:22 PM Documentation #14219 (Closed): Update LTTng documentation to describe how to enable via config
... Jason Dillaman
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...
Joao Eduardo Luis
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... Greg Farnum
02:56 PM Bug #13943 (Resolved): ceph-disk: prepare with partition doesn't set or validate GUIDs
Loïc Dachary
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>
Loïc Dachary
02:35 PM Revision eb94a583 (ceph): Merge pull request #6992 from dachary/wip-mailmap
mailmap updates
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
Loïc Dachary
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>
Loic Dachary
02:29 PM Revision b2f7fc61 (ceph): mailmap: Brian Felton affiliation
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
02:29 PM Revision b9e73bff (ceph): mailmap: Rahul Aggarwal affiliation
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
02:29 PM Revision ca42be2e (ceph): mailmap: Tobias Suckow affiliation
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
02:29 PM Revision 96910532 (ceph): mailmap: Vasu Kulkarni affiliation
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
02:29 PM Revision c5f3d034 (ceph): mailmap: David Coles affiliation
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
02:29 PM Revision 2797c66a (ceph): mailmap: Joe Julian affiliation
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
02:29 PM Revision 25a3b081 (ceph): mailmap: Jianhui Yuan affiliation
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
02:29 PM Revision c02811b4 (ceph): mailmap: Chris Holcombe name normalization
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
02:29 PM Revision 024ac69f (ceph): mailmap: Hervé Rousseau name normalization
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
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...
Kefu Chai
01:51 PM Cleanup #13981 (Resolved): configure script doesn't check bzip2-devel presence
Kefu Chai
01:51 PM Bug #13850 (Resolved): master fails to build when liblz4 is present (rocksdb)
Kefu Chai
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>
Loïc Dachary
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 Zheng Yan
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...
Yan, Zheng
11:50 AM Revision a9b7c0d8 (ceph): os: remove duplicated assignment
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
11:17 AM Bug #14080 (Pending Backport): ceph-disk: use blkid instead of sgdisk -i
Loïc Dachary
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:...
John Spray
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) John Spray
10:23 AM CephFS Backport #13890: infernalis: Race in TestSessionMap.test_version_splitting
... John Spray
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>
xie xingguo
09:58 AM Revision 02f8e922 (ceph): os: remove unused local variable
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
09:21 AM Bug #14189 (Rejected): os: used space overflow
Nathan Cutler
09:19 AM Bug #14189: os: used space overflow
@Nathan
Not a bug, won't fix.
xie xingguo
06:18 AM Bug #14189 (Fix Under Review): os: used space overflow
Kefu Chai
09:06 AM Bug #13822 (Resolved): Objecter: potential null pointer access in list_(n)objects.
Nathan Cutler
12:46 AM Bug #13822: Objecter: potential null pointer access in list_(n)objects.
@Nathan Cutler
Resolved.
xie xingguo
07:57 AM Revision 3f05f571 (ceph): pipe: memory leak when signature check failed
Signed-off-by: Ruifeng Yang <yangruifeng.09209@h3c.com> Ruifeng Yang
07:14 AM Revision b1cf0d49 (ceph): os: remove redundant cleanup
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
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> xie xingguo
07:09 AM Revision 3d0b479b (ceph): os: fix potential null pointer access
Fixes: #14204
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo
06:24 AM Feature #14216: Show the pool quota info on ceph df detial command
https://github.com/ceph/ceph/pull/7094 ceph zte
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 ...
ceph zte
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>
xie xingguo
04:58 AM rgw Bug #14215 (Fix Under Review): rgw: radosgw-admin bucket check --fix not work
Kefu Chai
01:54 AM rgw Bug #14215: rgw: radosgw-admin bucket check --fix not work
https://github.com/ceph/ceph/pull/7093 weijun duan
01:43 AM rgw Bug #14215 (Resolved): rgw: radosgw-admin bucket check --fix not work
radosgw-admin bucket check --fix
--fix not work
weijun duan
04:57 AM Revision e28dae1c (ceph): librados: remove redundant assignment
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
04:57 AM Revision 6daa3a55 (ceph): ObjectCache: fix typo in comment
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
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...
xie xingguo
04:12 AM Revision c198155c (ceph): os:fix fd leak during mount
Fixes: #14178
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo
03:31 AM Revision 295029d2 (ceph): os: append null terminator manually
Fixes: #14188
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo
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:...
xie xingguo
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>
xie xingguo
01:20 AM Revision dfc5b940 (ceph): PGLog: clean up read_log
Signed-off-by: Jie Wang <jie.wang@kylin-cloud.com> Jie Wang
01:16 AM Revision a17f4e27 (ceph): rgw: radosgw-admin bucket check --fix not work
Fixed:#14215
Signed-off-by: Weijun Duan <duanweijun@h3c.com>
weijun duan

01/03/2016

06:20 PM Bug #14151 (Pending Backport): ReplicatedPG: wrong result code checking logic during sparse_read
Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
06:18 PM Bug #14072 (Resolved): OSD: null pointer access when do handle_osd_map.
Sage Weil
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>
Sage Weil
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>
Sage Weil
06:15 PM Revision fbd056bb (ceph): Merge pull request #6896 from liewegas/wip-bluestore
bluestore: latest and greatest Sage Weil
06:05 PM Revision 45024464 (ceph): qa/workunits/rados/test_rados_tool.sh: fix path
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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> Sage Weil

01/02/2016

02:35 PM Bug #14213: osd/OSD.cc: 2940: FAILED assert(0 == "Missing map in load_pgs")
... Sage Weil
02:35 PM Bug #14213 (Resolved): osd/OSD.cc: 2940: FAILED assert(0 == "Missing map in load_pgs")
... Sage Weil
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>
Sage Weil

01/01/2016

06:17 PM Revision bc1cf95f (ceph): uniform the type format
Signed-off-by: Ning Yao <zay11022@gmail.com> Ning Yao
06:09 PM Revision 56a964b7 (ceph): os/bluestore: write 'type' file
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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> Jianpeng Ma
06:09 PM Revision e7a84fec (ceph): os/bluestore/BlueFS: remove deleted file from dirty list
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:09 PM Revision d6043d9a (ceph): fs: fix unclosed formatter session
Fixes: #14210
Signed-off-by: xie.xingguo <xie.xingguo@zte.com.cn>
xie.xingguo
06:09 PM Revision 757152f9 (ceph): os/bluestore/BlueStore: fix overlay keys
Signed-off-by: YiQiang Chen <cyqsign@163.com> YiQiang Chen
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
06:08 PM Revision 7cb901c2 (ceph): os/bluestore/BlueFS: fix a few leaks
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
06:08 PM Revision 7172a7e2 (ceph): os/bluestore/BlockDevice: clean up aio completion a bit
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
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()).
...
Sage Weil
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>
Sage Weil
06:08 PM Revision a3ef0ec6 (ceph): vstart.sh: no need for 'quit' to ceph cli
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:08 PM Revision acc8217a (ceph): os/bluestore/BlockDevice: fix FS leak
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:08 PM Revision ef262055 (ceph): kv/RocksDBStore: fix leak of custom Env
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:08 PM Revision 3f4bd467 (ceph): os/bluestore/BlueFS: fix leak of iocs in writer
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:08 PM Revision 3f8e2bd8 (ceph): os/bluestore/BlueRocksEnv: fix several leaks
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:08 PM Revision 5950eae8 (ceph): ceph_test_objectstore: clean out test dir for each test
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:08 PM Revision b57fcf60 (ceph): os/kstore: fix bugs in read stripe logic
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:08 PM Revision e4e1a7f4 (ceph): os/kstore: debug nid
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
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...
Sage Weil
06:08 PM Revision 491e2ce4 (ceph): os/Makefile: fix typo
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:08 PM Revision 88c3ee81 (ceph): CMakeLists: update for os/ reorg
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:08 PM Revision d2b5e926 (ceph): os/fs: move btrfs_ioctl.h to os/fs
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:08 PM Revision b16f591b (ceph): os/Makefile: cosmetic
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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> Sage Weil
06:08 PM Revision 602b8de8 (ceph): unittest_bluestore_types: fix warnings
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
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>
Sage Weil
06:08 PM Revision 81243c05 (ceph): os/kstore: clear coll_map on umount
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:08 PM Revision ba2cc1eb (ceph): os/filestore: move FileStore to os/filestore/*
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:08 PM Revision 82cbc079 (ceph): os/memstore: move MemStore into os/memstore/*
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:08 PM Revision 98a0e107 (ceph): os/keyvaluestore: move KeyValueStore into os/keyvaluestore/*
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:08 PM Revision 8fc65e1b (ceph): os/ZFS: move to os/fs
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 193d25f7 (ceph): os/bluestore/StupidAllocator: add reservation assertions
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:07 PM Revision 6641482c (ceph): os/bluestore/Allocator: add unreserve()
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 5b57b098 (ceph): os/bluestore: allocate shouldn't fail if reserve succeeded
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:07 PM Revision 6c1ef475 (ceph): ceph-objectstore-tool: drop unused FileSTore include
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision e07ab3e2 (ceph): ceph:small_io_bench_dumb: drop unused include
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:07 PM Revision 5f87bab2 (ceph): ceph-objectstore-tool: add fsck command
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 0cde5890 (ceph): ceph_test_objectstore: add omap iterator test
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 0f85d86c (ceph): osd/ReplicatedPG: print omap_digest in debug log
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision b25a2428 (ceph): os/bluestore: do not include header in iterator result
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 624e9968 (ceph): os/kstore: do not include header in omap iterator result
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision cff5dc5d (ceph): os/bluestore/BlockDevice: helpful error when aio cannot init
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
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...
Sage Weil
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>
Sage Weil
06:07 PM Revision 9aca4ad9 (ceph): os/bluestore: clear onode in _do_remove
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 789e99cf (ceph): os/kstore: clear onode on _do_remove
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision de8a99d1 (ceph): ceph_test_objectstore: enable bluestore debug options
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 0a6f35dc (ceph): os/bluestore: optimize _dump_onode slightly
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision e25cf208 (ceph): os/bluestore: debug msg on statfs
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 8e965db8 (ceph): os/bluestore: simplify _do_remove
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 225d3cdb (ceph): os/bluestore/BlockDevice: add invalidate_cache
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 5662bd8b (ceph): os/bluestore/BlueFS: implement invalidate_cache
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision d48a2ba9 (ceph): os/bluestore/FreelistManager: audit
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision fd75b4e4 (ceph): os/bluestore/bluestore_types: add extent FLAG_COW_{HEAD,TAIL}
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
06:07 PM Revision 8ebb3901 (ceph): os/bluestore/BlueStore: only allow clone if hash matches
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision b758d9fb (ceph): os/bluestore: support copy-on-write clones
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 4aa5f025 (ceph): os/bluestore/BlueStore: fix _zero when previous extent partially unwritten
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:07 PM Revision 5534d2b5 (ceph): os/bluestore/BlueStore: fsck_on_umount
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
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...
Sage Weil
06:07 PM Revision d927919a (ceph): os/bluestore/BlockDevice: fix waiter wakeup use-after-free race
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:07 PM Revision 45801ed4 (ceph): os/bluestore/bluestore_types: add contains(), clear(), empty() to exten...
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:07 PM Revision 2162990a (ceph): ceph_test_objectstore: fix locking for a few ops
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision c9659f99 (ceph): ceph_test_objectstore: save map lookups for a few ops
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision a77363c9 (ceph): ceph_test_objectstore: debug enter/exit points
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision ac08664b (ceph): ceph_test_objectstore: validate full object contents after writes
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision f884edfa (ceph): ceph_test_objectstore: add many clone tests
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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> Sage Weil
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>
Sage Weil
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...
Sage Weil
06:07 PM Revision 27e44dd8 (ceph): os/bluestore: clean up comments a bit
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 3133eca9 (ceph): os/bluestore: add some slow debug path
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 7e86bfd8 (ceph): ceph_test_objectstore: clone objects with same hash
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
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.
...
Sage Weil
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>
Sage Weil
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...
Sage Weil
06:07 PM Revision e63dbdac (ceph): os/bluestore/BlockDevice: fix path
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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-...
Sage Weil
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>
Sage Weil
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 ...
Sage Weil
06:07 PM Revision 134a0e4c (ceph): os/kstore: fix rename
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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> Sage Weil
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...
Sage Weil
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...
Sage Weil
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>
Sage Weil
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>
Sage Weil
06:07 PM Revision a3de5b68 (ceph): os/bluestore/BlockDevice: rename bdev options
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:07 PM Revision e07fc756 (ceph): rocksdb: debug log writes/reads
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 510b4c78 (ceph): os/bluestore: don't create block.{db,wal} by default
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 4ebe78cc (ceph): os/bluestore/BlueStore: better error msg for bdev label check
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:07 PM Revision 21583711 (ceph): os/bluestore: fail mount of fsck finds errors
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 9df3d967 (ceph): script/crash_bdev: simple script to inject bdev failures
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision b1df8cbc (ceph): os/bluestore: better debugging on fsck alloc errors
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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. ...
Sage Weil
06:07 PM Revision aa844e58 (ceph): Makefile-rocksdb.am: update
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 3f8d46c6 (ceph): rocksdb: fix recycle replay
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:07 PM Revision 06334688 (ceph): rpm, debian: package ceph-bluefs-tool
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 6b28449f (ceph): os/bluestore: bluestore bluefs = true
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:07 PM Revision 1f05196e (ceph): vstart.sh: less noisy debug
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 02bd7d5e (ceph): ceph_objectstore_test: fix warning
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 196786d8 (ceph): os/bluestore/BlueStore: fix object key decode with key
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 499b40f5 (ceph): os/kstore/KStore: fix object key decode with key
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 197c5ae2 (ceph): os/bluestore: clear coll_map on umount, fsck finish
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 08f919eb (ceph): kv/RocksDBStore: behave if options string is empty
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 65e5ff4f (ceph): os/bluestore/BlueStore: fix _open_bdev() failure path
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:07 PM Revision 22073a08 (ceph): os/bluestore: default to 64k min_alloc_size
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
06:07 PM Revision e3affe6e (ceph): os/KeyValueStore: drop kinetic #include
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision 5fb09a9a (ceph): os/bluestore/BlockDevice: inject block failures
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision a17fe3e5 (ceph): os/bluestore: statfs
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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@...
Sage Weil
06:06 PM Revision 7664ffa6 (ceph): os/bluestore/FreelistManager: drop unused db ref
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
06:06 PM Revision bc0f2e66 (ceph): os/bluestore/bluestore_types: localize types
Prefix with bluestore_
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:06 PM Revision 07a47a3b (ceph): rocksdb: pull up to master, include EnvMirror
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision de300b1c (ceph): os/bluestore/BlueStore: drop internal EnvMirror
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
06:06 PM Revision 80943557 (ceph): os/bluestore: less debug noise
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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)....
Sage Weil
06:06 PM Revision c96e025a (ceph): ceph_test_objectstore: clean up synthetic collections
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
06:06 PM Revision 9f114ac2 (ceph): os/bluestore: disable overlay for now
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision 02605a66 (ceph): os/bluestore/BlueStore: fix zero gap bug
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:06 PM Revision 2e1edef3 (ceph): os/bluestore/BlueFS: fix replay of unlink
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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: ...
Sage Weil
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...
Sage Weil
06:06 PM Revision db754e7d (ceph): os/bluestore/BlockDevice: check aio return values
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision f6f4ed3d (ceph): os/bluestore/BlockDevice: fix alignment check
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision e3fd2795 (ceph): os/bluestore/BlockDevice: debug read result
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision ef06380b (ceph): os/bluestore/BlockDevice: lock device while open
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision ccce793f (ceph): os/bluestore: reenable rocksdb recycling
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision 13655fbb (ceph): os/bluestore/BlueFS: fix writes spanning extents
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision 1727cebd (ceph): os/bluestore/BlueFS: fix overwrite
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision ac05b4c1 (ceph): ceph_test_objectstore: trivial init fix
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision b0730285 (ceph): os/bluestore/BlueFS: fix read
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision dd901498 (ceph): os/bluestore/BlueFS: simplify extent list
Merge contiguous extents.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
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...
Sage Weil
06:06 PM Revision 9785bc98 (ceph): vstart.sh: debug bluefs and rocksdb
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision 05be4c6c (ceph): os/bluestore/BlueFS: prevent read+write sharing
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision e7cce09c (ceph): os/bluestore/BlueFS: avoid lock during reads
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision e4f6148c (ceph): os/bluestore/BlueStore: share space with BlueFS
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision 2d053785 (ceph): os/bluestore/BlueFS: many fixes
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:06 PM Revision 98485dee (ceph): os/bluestore/BlueFS: readdir list dirs, too
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:06 PM Revision 9341eec5 (ceph): kv/RocksDBStore: rocksdb_separate_wal_dir option
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision 1ffd5e69 (ceph): os/bluestore/StupidAllocator: fix locking
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision 1b8d5b60 (ceph): os/bluestore/BlueStore: fix _do_read
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision 226b3476 (ceph): ceph_test_objectstore: less verbose on hash collision test
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision 6f5ac501 (ceph): ceph_test_objectstore: less verbose
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
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>
Sage Weil
06:06 PM Revision a62ffb0d (ceph): newstore -> bluestore
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
06:06 PM Revision d704628c (ceph): os/bluestore/BlockDevice: fix read return value
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision a869f92f (ceph): os/bluestore: fix _do_read return value
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision 65f720ae (ceph): kv/RocksDBStore: take custom Env
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision 08a94d95 (ceph): os/bluestore/Allocator: init_rm_free
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
06:06 PM Revision 3a4d583f (ceph): os/newstore: always create db.wal
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision 5658665c (ceph): os/newstore: consume a raw block device
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:06 PM Revision ad9f9fad (ceph): os/newstore: create db dir
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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> Sage Weil
06:05 PM Revision 5e566dd7 (ceph): os/newstore: fix collection_list vs max entries
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
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...
Sage Weil
06:05 PM Revision be0528f4 (ceph): os/newstore: recycle rocksdb log files
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
06:05 PM Revision f0f815fb (ceph): os/newstore: dump onode contents
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:05 PM Revision 0af0dbdc (ceph): os/newstore: set alloc hint on new frags
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:05 PM Revision b2db842e (ceph): os/newstoer: add newstore types to ceph-dencoder
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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
Sage Weil
06:05 PM Revision feb2d3f6 (ceph): rocksdb: latest master
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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 Sage Weil
02:31 PM Bug #14212 (Resolved): osd/OSD.cc: 2469: FAILED assert(pg_stat_queue.empty()) on shutdown
... Sage Weil
02:35 PM Revision 04e41a60 (ceph): rados: 5m radosbench (not 10m)
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:32 PM Revision c25ff992 (ceph): osd: clear pg_stat_queue after stopping pgs
Fixes: #14212
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:55 AM Bug #14209 (Resolved): fs: fix unintialized buffer during load fsid
Nathan Cutler
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...
xie xingguo
09:54 AM Bug #14210 (Resolved): fs: fix unclosed formatter session
Nathan Cutler
01:29 AM Bug #14210: fs: fix unclosed formatter session
Resolved.
Sage applied to wip-bluestore mananually.
https://github.com/ceph/ceph/commit/4c7d09f375b917f3420adf6ed0b...
xie xingguo

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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
09:33 AM Bug #14210: fs: fix unclosed formatter session
https://github.com/ceph/ceph/pull/7089 xie xingguo
08:50 AM Bug #14210 (Resolved): fs: fix unclosed formatter session
See void onode_t::dump(Formatter *f) const xie xingguo
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... Zheng Yan
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/ Zheng Yan
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 ...
Haomai Wang
07:14 AM Bug #14209: fs: fix unintialized buffer during load fsid
https://github.com/xiexingguo/ceph/commit/ffa6b467854e3152485f6b05f7c99f9518db6a4e xie xingguo
05:56 AM Bug #14209 (Resolved): fs: fix unintialized buffer during load fsid
int NewStore::_read_fsid(uuid_d *uuid) xie xingguo
05:55 AM Bug #14188: fs: read_fsid may return undetermined result.
https://github.com/xiexingguo/ceph/commit/bfaee93373938a88cfc2076690fcc850ff80e16b xie xingguo
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... Cilang Zhao

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...
Robin Johnson
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?)
^
...
James Liu
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... James Liu
07:32 PM Revision 7404f857 (ceph): Remove unused SnapContext member snapc from MOSDSubOp message.
Signed-off-by: Emile Snyder <emsnyder@ebay.com> Emile Snyder
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 Kefu Chai
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...
Kefu Chai
03:19 PM Bug #14204: NewStore: potential null pointer assignment
https://github.com/ceph/ceph/pull/7084 xie xingguo
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...
xie xingguo
02:55 PM Bug #14205 (Can't reproduce): bad_alloc in DBObjectMap::set_keys
... Sage Weil
02:43 PM Revision 6110421b (ceph): rados: run radosbench for 10m (not 15m)
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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 ...
dong liao
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 ...
yu qi
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...
shun song
06:19 AM rbd Backport #14142 (In Progress): infernalis: Verify self-managed snapshot functionality on image cr...
Abhishek Varshney
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)
Jason Dillaman
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...
Jason Dillaman
06:13 AM rbd Backport #14199 (In Progress): infernalis: [ FAILED ] TestLibRBD.SnapRemoveViaLockOwner
Abhishek Varshney
05:54 AM rbd Backport #14199 (Resolved): infernalis: [ FAILED ] TestLibRBD.SnapRemoveViaLockOwner
https://github.com/ceph/ceph/pull/7079 Abhishek Varshney
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...
Jason Dillaman
06:05 AM rgw Backport #14140 (In Progress): infernalis: rgw: leak from RGWWatcher::handle_error
Abhishek Varshney
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...
ceph zte
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...
dong liao
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.
...
Jianjian Huo

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;... Jianjian Huo
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>
Xinze Chi
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/
...
Zheng Yan
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... Zheng Yan
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>
Xinze Chi
09:26 AM Bug #14194: os: wrong return code of _do_copy_range
https://github.com/ceph/ceph/pull/7059 xie xingguo
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 <...
xie xingguo
09:16 AM Revision 1e120c88 (ceph): osd: Avoid osd_recovery_sleep cause recovery-thread suicide.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
07:57 AM CephFS Feature #14146 (Fix Under Review): MDS: expose state of boot/replay to admins
https://github.com/ceph/ceph/pull/7068 Zheng Yan
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.
...
Zhiqiang Wang
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... Pan Liang
03:24 AM Bug #14192 (Resolved): os:lfn fd leak
there are some cases which the lfn_fd is left unclosed. xie xingguo

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... Tom Christensen
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...
Kefu Chai
11:23 AM Bug #14189: os: used space overflow
https://github.com/ceph/ceph/pull/7061 xie xingguo
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.
xie xingguo
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
Dunrong Huang
10:53 AM rgw Bug #14191 (Resolved): rgw: radosgw server abort when user passed bad parameters to set quota
... Dunrong Huang
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
Dunrong Huang
10:50 AM rgw Bug #14190 (Resolved): rgw: radosgw server abort when user passed bad parameters to set metadata
... Dunrong Huang
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 ...
Dunrong Huang
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(...
Dunrong Huang
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>
Kefu Chai
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 Zheng Yan
03:14 AM CephFS Bug #14048 (Resolved): MDS heap stats standby threads
Zheng Yan

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) xie xingguo
02:29 AM Bug #14187 (Resolved): fs: fix return code of mkfs
int FileStore::mkfs()
if (::fsync(fsid_fd) < 0)
{
ret = errno;
derr << "mkfs...
xie xingguo

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...
Piotr Dałek
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>
xie xingguo
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...
Tom Christensen
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...
xie xingguo

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>
xie xingguo
02:42 PM Bug #14185: ReplicatedPG: result code not handled during omap operation.
Please close due to https://github.com/xiexingguo/ceph/commit/04e3810c895733ecae9f54c7c73cd8b958c95577. xie xingguo
12:46 PM Bug #14185 (Fix Under Review): ReplicatedPG: result code not handled during omap operation.
Nathan Cutler
10:12 AM Bug #14185: ReplicatedPG: result code not handled during omap operation.
https://github.com/ceph/ceph/pull/7055 xie xingguo
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())
...
xie xingguo
08:06 AM Bug #14182 (Fix Under Review): Optimization the session_handle_reset function.
Nathan Cutler
06:52 AM Bug #14182: Optimization the session_handle_reset function.
https://github.com/ceph/ceph/pull/7054 ceph zte
06:32 AM Bug #14182 (Resolved): Optimization the session_handle_reset function.
Optimization the session_handle_reset, delete useless loop, to run faster.
ceph zte
08:05 AM Feature #14183 (Fix Under Review): Show the totall pg on each osd.
Nathan Cutler
06:49 AM Feature #14183: Show the totall pg on each osd.
https://github.com/ceph/ceph/pull/7050 ceph zte
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...
ceph zte
08:05 AM Bug #14184 (Fix Under Review): Optimize the json_command api
Nathan Cutler
06:47 AM Bug #14184: Optimize the json_command api
https://github.com/ceph/ceph/pull/6915 ceph zte
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. ceph zte
08:02 AM Bug #14181 (Fix Under Review): OSD flapping when Public/Cluster network down
Nathan Cutler
03:25 AM Bug #14181: OSD flapping when Public/Cluster network down
Fix proposed in https://github.com/ceph/ceph/pull/7053 Xiaoxi Chen
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 ...
Xiaoxi Chen
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...
wei qiaomiao
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...
Xiaoxi Chen

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...
Zhiqiang Wang
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> Zhiqiang Wang
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...
Zhiqiang Wang
03:03 PM rgw Bug #14180 (Resolved): rgw: segv in RGWWatcher::~RGWWatcher
... Sage Weil
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 ...
Sage Weil
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...
Piotr Dałek
01:03 PM rbd Bug #14127 (Resolved): librbd: wrongly update counter for readahead.
Nathan Cutler
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... Nathan Cutler
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...
wei qiaomiao
12:37 PM Revision 41fcd877 (ceph): doc: s/InvalidCap/InvalidCapability
InvalidCapability is more readable
Signed-off-by: Dunrong Huang <riegamaths@gmail.com>
Dunrong Huang
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>
Zhiqiang Wang
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...
Dunrong Huang
10:10 AM Bug #14178 (Resolved): KeyValueStore: fd leak during mount
See KeyValueStore::mount():
if (!store)
{
derr << "KeyValueStore::mount backend type "
...
xie xingguo
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... yongqiang he
09:40 AM Bug #14177: osd:osd tree display in/out
https://github.com/ceph/ceph/pull/7049 huanwen ren
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:...
huanwen ren
08:27 AM Revision 749c4242 (ceph): Merge pull request #6933 from jcsp/wip-14048
mds: tear down connections from `tell` commands Zheng Yan
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...
huanwen ren
07:54 AM Revision 7817a815 (ceph): ceph: wait unsafe requests in sync_fs()
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
07:54 AM Revision 636a9841 (ceph): client: make sync_fs() flush dirty data in objectcacher
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
07:54 AM Revision bd86c301 (ceph): objectcacher: introduce ObjectCacher::flush_all()
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
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> Yan, Zheng
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...
Yan, Zheng
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>
Yan, Zheng
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 ...
Yan, Zheng
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...
xie xingguo
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> Ruifeng Yang
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...
David Zafman
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... Dan Mick
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>
Josh Durgin
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: ...
Josh Durgin
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>
Josh Durgin
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...
Josh Durgin
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...
Josh Durgin
12:32 AM Revision c485d29a (ceph): Merge remote-tracking branch 'origin/jewel'
Josh Durgin

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>
David Zafman
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>
David Zafman
11:25 PM rbd Bug #14127: librbd: wrongly update counter for readahead.
@Nathan Cutler
Resolved
xie xingguo
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>
qiankun zheng
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 <...
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...
Sage Weil
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>
Josh Durgin
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>
Josh Durgin
10:07 PM Revision 7f446f1a (ceph): Merge remote-tracking branch 'gh/jewel'
Sage Weil
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 Sage Weil
10:06 PM Feature #13441 (Resolved): change PG::do_command list_missing to iterate over missing_loc structu...
Sage Weil
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>
Josh Durgin
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>
Sage Weil
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>
Sage Weil
10:00 PM rgw Bug #14173 (Resolved): rgw: segv in RGWWatcher::handle_error
... Sage Weil
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>
Sage Weil
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>
Josh Durgin
07:01 PM Bug #11969: chain_xattr: deal with 254 byte limit on inline xfs attrs
Fix will ship in v0.94.6 Ken Dreyer
07:00 PM rbd Bug #14164 (Pending Backport): [ FAILED ] TestLibRBD.SnapRemoveViaLockOwner
Jason Dillaman
06:29 PM rbd Bug #14164 (Fix Under Review): [ FAILED ] TestLibRBD.SnapRemoveViaLockOwner
*jewel PR*: https://github.com/ceph/ceph/pull/7042 Jason Dillaman
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... Jason Dillaman
07:00 PM rbd Bug #14165 (Resolved): Failure in merge_diff.sh
Jason Dillaman
05:57 PM rbd Bug #14165 (Fix Under Review): Failure in merge_diff.sh
*master PR*: https://github.com/ceph/ceph/pull/7041 Jason Dillaman
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... Jason Dillaman
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 Jason Dillaman
06:57 PM rbd Bug #14170 (In Progress): Failure in "rbd/singleton/{all/rbd-vs-unmanaged-snaps.yaml}"
Jason Dillaman
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 Jason Dillaman
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>
Jason Dillaman
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>
Josh Durgin
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>
Josh Durgin
06:50 PM rbd Bug #14092 (Resolved): run-rbd-unit-tests.sh: various lock related asserts
Jason Dillaman
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 Jason Dillaman
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... Loïc Dachary
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>
Josh Durgin
06:48 PM rbd Bug #14121 (Resolved): "[ FAILED ] TestLibRBD.RebuildObjectMap" in upgrade:client-upgrade-jewel...
Jason Dillaman
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 Jason Dillaman
02:51 PM rbd Bug #14121 (In Progress): "[ FAILED ] TestLibRBD.RebuildObjectMap" in upgrade:client-upgrade-je...
Jason Dillaman
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>
Josh Durgin
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>
David Zafman
06:45 PM rbd Bug #14122 (Resolved): "import failed: (95) Operation not supported" in upgrade:client-upgrade-je...
Jason Dillaman
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 Jason Dillaman
01:45 PM rbd Bug #14122 (In Progress): "import failed: (95) Operation not supported" in upgrade:client-upgrade...
Jason Dillaman
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...
Josh Durgin
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>
Josh Durgin
06:40 PM rbd Bug #14167 (In Progress): ceph_test_librbd_fsx 'read bad data' failure
Jason Dillaman
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...
Jason Dillaman
06:32 PM Stable releases Tasks #13838 (Rejected): firefly v0.80.12
firefly is EOL as of january 1st, 2016 Loïc Dachary
06:29 PM rbd Bug #14169 (In Progress): ceph_test_librbd_fsx lock assertion failure
Jason Dillaman
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 Jason Dillaman
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>
Jason Dillaman
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... Loïc Dachary
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 ...
Loïc Dachary
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>
Jason Dillaman
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...
Jason Dillaman
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 Jason Dillaman
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...
Jason Dillaman
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...
Jason Dillaman
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)
Yuri Weinstein
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>
Jason Dillaman
03:32 PM rgw Bug #14090 (Fix Under Review): rgw: the response XML format of admin policy API is error
Kefu Chai
03:32 PM rgw Bug #14090 (Pending Backport): rgw: the response XML format of admin policy API is error
Kefu Chai
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...
Jason Dillaman
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...
Kefu Chai
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...
David Zafman
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
Dunrong Huang
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=...
Dunrong Huang
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>
xie xingguo
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>
Jason Dillaman
02:39 PM Revision 65db4031 (ceph): rgw: return InvalidAccessKey for invalid access key specified
Signed-off-by: Dunrong Huang <riegamaths@gmail.com> Dunrong Huang
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...
Dunrong Huang
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...
Dunrong Huang
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 ...
Dunrong Huang
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...
Dunrong Huang
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>
John Spray
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>
Kefu Chai
01:36 PM Revision d812e03b (ceph): Merge pull request #7004 from jazeltq/master
doc: fix typo
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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... Kefu Chai
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... Jason Dillaman
12:48 PM Revision fff49412 (ceph): mds: we should wait messenger when MDSDaemon suicide
Signed-off-by: Wei Feng <feng.wei@h3c.com> wei feng
12:47 PM rgw Bug #14160 (Triaged): rgw:add a new error message for access-key conflict when using Admin Ops
... weijun duan
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. Kefu Chai
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 ... Kefu Chai
10:47 AM Bug #13850 (Fix Under Review): master fails to build when liblz4 is present (rocksdb)
https://github.com/ceph/ceph/pull/7030 Kefu Chai
12:05 PM Bug #13843 (Pending Backport): ceph osd pool stats broken in hammer
Loïc Dachary
12:04 PM Bug #13843: ceph osd pool stats broken in hammer
https://github.com/ceph/ceph/pull/4350 Loïc Dachary
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>
Loïc Dachary
10:47 AM Cleanup #13981: configure script doesn't check bzip2-devel presence
https://github.com/ceph/ceph/pull/7030 also addresses this issue Kefu Chai
09:40 AM Revision 0dc0d425 (ceph): Revert "Revert "makefiles: remove bz2-dev from dependencies""
This reverts commit 35542eb6ed331ddedbc1406b5d49342c675af0f8. Kefu Chai
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...
Kefu Chai
08:48 AM Revision 6a560b51 (ceph): async: don't use shared_ptr to manage EventCallback
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
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...
Kefu Chai
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>
Loïc Dachary
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... xudonghai
07:57 AM Revision 29f9d10e (ceph): doc: add missing semicolon
Signed-off-by: Dunrong Huang <riegamaths@gmail.com> Dunrong Huang
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...
Dunrong Huang
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()
...
Dunrong Huang
07:15 AM Revision d46297e7 (ceph): doc: s/ListBucketResponse/ListBucketsResponse
From following documentation:
- http://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/S3/MS3ListBucketsResponsector...
Dunrong Huang
05:43 AM Revision d821acad (ceph): doc: document "readforward" and "readproxy" cache mode
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
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... Eric Eastman
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...
Yehua
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...
Dunrong Huang
03:23 AM Revision c2e39130 (ceph): man: document listwatchers cmd in "rados" manpage
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
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>
litianqing
02:24 AM Bug #14134 (Resolved): FileJournal: create method shall return negative error code.
Haomai Wang
12:43 AM Bug #14134: FileJournal: create method shall return negative error code.
@Nathan Cutler
Resolved.
xie xingguo

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... Yuri Weinstein
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...
Yuri Weinstein
10:02 PM Revision 0af73055 (ceph): Merge remote-tracking branch 'gh/jewel'
Sage Weil
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>
Josh Durgin
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>
Sage Weil
09:06 PM rbd Feature #14006 (Fix Under Review): Track IO dependencies in journal
*master PR*: https://github.com/ceph/ceph/pull/7019 Jason Dillaman
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...
Ilya Shipitsin
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>
David Zafman
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 Ken Dreyer
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....
Matt Benjamin
05:21 PM Bug #13990 (New): Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at ...
Kefu Chai
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... Kefu Chai
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 ... Kefu Chai
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...
Kefu Chai
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... Joe Julian
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...
Matt Benjamin
04:25 PM Bug #14150 (Fix Under Review): OSD segmentation fault when network failue
Nathan Cutler
08:51 AM Bug #14150: OSD segmentation fault when network failue
Fix proposed in https://github.com/ceph/ceph/pull/7013 Xiaoxi Chen
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...
Xiaoxi Chen
04:24 PM rbd Bug #14129 (Resolved): librbd: snap_exists API overflow!
Nathan Cutler
05:38 AM rbd Bug #14129: librbd: snap_exists API overflow!
xie xingguo wrote:
> https://github.com/ceph/ceph/pull/6986
@Nathan Cutler
Resolved.
xie xingguo
03:54 PM Feature #13942 (In Progress): ceph-disk: support bluestore
Loïc Dachary
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*... Loïc Dachary
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...
Sage Weil
03:17 PM Feature #13942 (In Progress): ceph-disk: support bluestore
Loïc Dachary
03:26 PM Revision cacc38e9 (ceph): Merge pull request #7005 from YankunLi/patch-4
delete default zone Orit Wasserman
03:18 PM Revision cc1edf3a (ceph): Merge pull request #7006 from YankunLi/patch-5
correct radosgw-admin command Orit Wasserman
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>
Jianpeng Ma
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>
Sage Weil
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... Haomai Wang
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>
Kefu Chai
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...
Ali chips
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, ...
Kefu Chai
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...
Vikhyat Umrao
11:53 AM Revision b5b17362 (ceph): osd: skip promote for writefull w/ FADVISE_DONTNEED/NOCACHE.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
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...
xie xingguo
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...
xie xingguo
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...
Ji Chen
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...
chuanhong wang
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>' YankunLi
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. YankunLi
12:59 AM Revision 09a3f69e (ceph): Merge remote-tracking branch 'origin/jewel'
Josh Durgin
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... David Zafman
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...
Brad Hubbard
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...
Brad Hubbard

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/ Yuri Weinstein
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:...
Yuri Weinstein
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... Yehuda Sadeh
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...
Matt Benjamin
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...
Sage Weil
03:35 PM rbd Bug #14092 (Resolved): run-rbd-unit-tests.sh: various lock related asserts
Jason Dillaman
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 Jason Dillaman
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... Loïc Dachary
09:26 AM rbd Bug #14092: run-rbd-unit-tests.sh: various lock related asserts
Loïc Dachary
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... Loïc Dachary
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>
Josh Durgin
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>
Jason Dillaman
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> xie xingguo
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>
Jason Dillaman
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 ... Greg Farnum
02:41 PM Bug #14132 (Fix Under Review): common/address_help.cc: the freeaddrinfo() isn't called, leading t...
Kefu Chai
02:18 PM Revision 6850d47e (ceph): ECBackend: fix unmatched parenttheses
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
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>
xie xingguo
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>
Jason Dillaman
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:... Kefu Chai
12:20 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
... Kefu Chai
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... Loïc Dachary
12:24 PM Bug #14094 (Duplicate): ceph-disk list: OSError: [Errno 2] No such file or directory: '/dev/vdb1'
Loïc Dachary
11:16 AM Backport #14145 (In Progress): infernalis: ceph-disk: use blkid instead of sgdisk -i
Loïc Dachary
10:51 AM Backport #14145 (Resolved): infernalis: ceph-disk: use blkid instead of sgdisk -i
https://github.com/ceph/ceph/pull/7001 Loïc Dachary
10:51 AM Bug #14080 (Fix Under Review): ceph-disk: use blkid instead of sgdisk -i
Loïc Dachary
10:49 AM Bug #14080 (Pending Backport): ceph-disk: use blkid instead of sgdisk -i
Loïc Dachary
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...
Loic Dachary
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...
Loic Dachary
10:31 AM Revision 5fa35ba1 (ceph): ceph-disk: do not discard stderr
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
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:...
Loic Dachary
10:31 AM Revision b271a06b (ceph): ceph-disk: fix typo
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
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...
Loic Dachary
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...
Loic Dachary
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...
Loic Dachary
09:46 AM CephFS Bug #14144 (Resolved): standy-replay MDS does not cleanup finished replay threads
... Zheng Yan
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...
Yuan Zhou
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...
Yuan Zhou
06:08 AM Bug #14139: test_rbd:delete rbd order
https://github.com/ceph/ceph/pull/6995 huanwen ren
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...
huanwen ren
06:06 AM rbd Backport #14143 (Resolved): hammer: Verify self-managed snapshot functionality on image create
https://github.com/ceph/ceph/pull/7182 Abhishek Varshney
06:05 AM rbd Backport #14142 (Resolved): infernalis: Verify self-managed snapshot functionality on image create
https://github.com/ceph/ceph/pull/7080 Abhishek Varshney
06:05 AM rgw Backport #14141 (Rejected): hammer: rgw: leak from RGWWatcher::handle_error
Abhishek Varshney
06:04 AM rgw Backport #14140 (Rejected): infernalis: rgw: leak from RGWWatcher::handle_error
https://github.com/ceph/ceph/pull/7078 Abhishek Varshney
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 ... Eric Eastman
01:33 AM Backport #14137 (Fix Under Review): infernalis: Use of syslog results in all log messages at prio...
Brad Hubbard
01:24 AM Backport #14137: infernalis: Use of syslog results in all log messages at priority "emerg"
https://github.com/ceph/ceph/pull/6993 Brad Hubbard
01:10 AM Backport #14137 (In Progress): infernalis: Use of syslog results in all log messages at priority ...
Brad Hubbard
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 Brad Hubbard
01:33 AM Backport #14138 (Fix Under Review): hammer: Use of syslog results in all log messages at priority...
Brad Hubbard
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 Brad Hubbard

12/20/2015

09:10 PM Bug #14133 (Duplicate): FileJournal: create method shall return negative error code.
Nathan Cutler
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:/...
xie xingguo
01:24 PM Bug #14133 (Duplicate): FileJournal: create method shall return negative error code.
See int FileJournal::create(). xie xingguo
09:10 PM Bug #14134 (Fix Under Review): FileJournal: create method shall return negative error code.
Nathan Cutler
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
xie xingguo
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...
Matt Benjamin
06:14 PM Revision c2a24992 (ceph): xio: avoid conversion warning w/xio_queue_depth
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com> Matt Benjamin
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>
Matt Benjamin
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... Yuri Weinstein
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...
Sage Weil
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>
xie xingguo
12:44 PM Revision eca5cc92 (ceph): librbd: fix wrongly reported error code
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
09:50 AM Revision 1908d326 (ceph): Test: add tests for corrupted list/nlist process
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> xie xingguo
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... xie xingguo
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
Xiangwei Wu
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... Loïc Dachary
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>
xie xingguo
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>
xie xingguo
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>
xie xingguo
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> xie xingguo
07:02 AM Revision 0c31a6e1 (ceph): librbd: fix readahead counter update logic
Fixes: #14127
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
xie xingguo

12/19/2015

07:58 PM rbd Bug #14106 (Resolved): rbd: 'rbd create' crashed when --order option given
Jason Dillaman
07:58 PM rbd Bug #14113 (Resolved): qa: workunit mon/rbd_snaps_ops.sh needs updating
Jason Dillaman
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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:...
Sage Weil
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>
Sage Weil
06:58 PM Bug #13993 (Pending Backport): Use of syslog results in all log messages at priority "emerg"
Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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... Logan V
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... Jason Dillaman
08:14 AM rbd Bug #14126 (Fix Under Review): librbd: return error if we are unable to remove the previously cre...
Nathan Cutler
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 xie xingguo
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);
...
xie xingguo
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 qiankun zheng
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
qiankun zheng
08:20 AM rbd Bug #14129 (Fix Under Review): librbd: snap_exists API overflow!
Nathan Cutler
06:28 AM rbd Bug #14129: librbd: snap_exists API overflow!
https://github.com/ceph/ceph/pull/6986 xie xingguo
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...
xie xingguo
08:19 AM Bug #14130 (Fix Under Review): mon: monmap created is 0.000000 use ceph-deploy installed
Nathan Cutler
04:58 AM Bug #14130: mon: monmap created is 0.000000 use ceph-deploy installed
... weijun duan
04:55 AM Bug #14130 (Resolved): mon: monmap created is 0.000000 use ceph-deploy installed
... weijun duan
08:15 AM rbd Bug #14118 (Resolved): librbd: exit if parent's snap is gone
Nathan Cutler
02:32 AM rbd Bug #14118: librbd: exit if parent's snap is gone
Resolved. Original PR:
https://github.com/ceph/ceph/pull/6968
xie xingguo
08:14 AM rbd Bug #14127 (Fix Under Review): librbd: wrongly update counter for readahead.
Nathan Cutler
02:25 AM rbd Bug #14127: librbd: wrongly update counter for readahead.
https://github.com/ceph/ceph/pull/6983 xie xingguo
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...
xie xingguo
08:14 AM Revision 70b09620 (ceph): osd: use atomic to generate ceph_tid
Signed-off-by: Evgeniy Firsov <evgeniy.firsov@sandisk.com> Evgeniy Firsov
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> Robert LeBlanc
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...
Jiang Yu

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... Loïc Dachary
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... Loïc Dachary
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... Loïc Dachary
11:44 PM Bug #13862 (Fix Under Review): pgs stuck inconsistent after infernalis upgrade
David Zafman
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... David Zafman
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>
Josh Durgin
10:23 PM Revision 6c902c30 (ceph): Merge pull request #773 from ceph/wip-14124-hammer
Fixes issue 14124 Tamilarasi Muthamizhan
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>
Michal Jarzabek
10:00 PM Revision e095c668 (ceph): Fixes issue 14124
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein
09:41 PM Revision 6d9da6a6 (ceph): librbd: uninitialized state in snap remove state machine
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
09:26 PM rbd Bug #14123 (Resolved): Failure in TestLibRBD.CacheMayCopyOnWrite when cache disabled
Jason Dillaman
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 Jason Dillaman
06:22 PM rbd Bug #14123 (Resolved): Failure in TestLibRBD.CacheMayCopyOnWrite when cache disabled
... Jason Dillaman
09:25 PM rbd Bug #14108 (Resolved): librbd: hang in api tests
Jason Dillaman
06:17 PM rbd Bug #14108 (Fix Under Review): librbd: hang in api tests
*jewel PR*: https://github.com/ceph/ceph/pull/6974 Jason Dillaman
04:19 PM rbd Bug #14108 (In Progress): librbd: hang in api tests
Jason Dillaman
09:25 PM rbd Bug #14107 (Resolved): librbd: fsx crash during clone
Jason Dillaman
06:17 PM rbd Bug #14107 (Fix Under Review): librbd: fsx crash during clone
*jewel PR*: https://github.com/ceph/ceph/pull/6974 Jason Dillaman
03:23 PM rbd Bug #14107 (In Progress): librbd: fsx crash during clone
Jason Dillaman
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>
Josh Durgin
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>
Josh Durgin
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>
Jason Dillaman
08:35 PM rbd Backport #14062 (Fix Under Review): infernalis: rbd merge-diff doesn't properly handle >2GB diffs
Jason Dillaman
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> Robert LeBlanc
08:23 PM rbd Backport #14063 (Fix Under Review): hammer: rbd merge-diff doesn't properly handle >2GB diffs
Jason Dillaman
08:16 PM rbd Backport #14063 (In Progress): hammer: rbd merge-diff doesn't properly handle >2GB diffs
Jason Dillaman
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... Ken Dreyer
08:22 PM Revision 26e832e7 (ceph): librbd: fix merge-diff for >2GB diff-files
Fixes: #14063
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
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: ...
Adam Emerson
08:16 PM Revision ecf2bebe (ceph): time: Update OSDC for C++11 Time
Signed-off-by: Adam C. Emerson <aemerson@redhat.com> Adam Emerson
08:15 PM Revision 4367eb18 (ceph): perfcounters: Allow C++11 time increment/decrement
Signed-off-by: Adam C. Emerson <aemerson@redhat.com> Adam Emerson
08:15 PM Revision 84dcfbd8 (ceph): time: Add basic support for std::chrono based time
Signed-off-by: Adam C. Emerson <aemerson@redhat.com> Adam Emerson
08:15 PM Revision 08f26766 (ceph): time: Overload for std:chrono in Cond::TimedWait
Signed-off-by: Adam C. Emerson <aemerson@redhat.com> Adam Emerson
08:15 PM Revision a3a7c037 (ceph): timer: Another timer using new time/lock standards
Signed-off-by: Adam C. Emerson <aemerson@redhat.com> Adam Emerson
08:14 PM Revision bfc9690d (ceph): librbd: skip journal event if write/discard was no-op
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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...
Jason Dillaman
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>
Sage Weil
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>
Sage Weil
08:08 PM Bug #13988 (Resolved): new OSD re-using old OSD id fails to boot
Sage Weil
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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 Sage Weil
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...
Mykola Golub
07:26 PM Revision 277b353e (ceph): msg/Connection::add override to virutal methods
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> Michal Jarzabek
07:15 PM Revision 913339f7 (ceph): librbd: update exclusive lock state when shutting down
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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>
Yehuda Sadeh
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...
Wido den Hollander
06:21 PM Revision 2a12ffc3 (ceph): rgw: move status_num initialization into constructor
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
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>
Jason Dillaman
06:09 PM Revision bab16bbb (ceph): librbd: stop the copyup thread during shutdown
Fixes: #14107, #14108
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
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-... Yuri Weinstein
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-... Yuri Weinstein
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...
Josh Durgin
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...
Josh Durgin
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>
Josh Durgin
04:15 PM rbd Bug #14089 (Duplicate): ceph rbd api is not thread safe
Jason Dillaman
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... Jason Dillaman
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...
ceph zte
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...
Josh Durgin
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 ...
ceph zte
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 Jason Dillaman
03:15 PM rbd Bug #14106 (In Progress): rbd: 'rbd create' crashed when --order option given
Jason Dillaman
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. ... Eric Eastman
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 Zheng Yan
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...
Jianpeng Ma
03:25 PM rbd Bug #14098 (Resolved): librbd: return error if fail to delete "object_map" head object.
Jason Dillaman
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 Jason Dillaman
03:21 PM rbd Bug #14113 (In Progress): qa: workunit mon/rbd_snaps_ops.sh needs updating
Jason Dillaman
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...
Josh Durgin
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>
xie xingguo
02:49 PM Messengers Bug #14120 (Fix Under Review): Pipe::do_recv() may loop infinitely
https://github.com/ceph/ceph/pull/6971 Zheng Yan
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
...
Zheng Yan
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...
Yan, Zheng
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>
Jason Dillaman
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> Jianpeng Ma
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>
Jason Dillaman
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>
Jason Dillaman
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>
Igor Podoski
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... Loïc Dachary
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... Sage Weil
01:21 PM Feature #4440 (Resolved): permanent log of all operator actions
Sage Weil
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...
Vikhyat Umrao
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...
Ilya Dryomov
10:04 AM Linux kernel client Bug #14117: KRBD : Performance issues with kernel 4.1 series
Ubuntu 14.04.3 Vikhyat Umrao
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... Vikhyat Umrao
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. Nathan Cutler
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. Kefu Chai
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:... Kefu Chai
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) John Spray
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. Greg Farnum
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...
xie xingguo
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... yongqiang he
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...
Loïc Dachary
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>
Jason Dillaman
07:52 AM Revision 94cd34b6 (ceph): rbd: process crushed, rbd creating with striping parameters
Signed-off-by: Na Xie <xie.na@h3c.com> na xie
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>
Jason Dillaman
07:16 AM Revision 127cd929 (ceph): rbd: use default order value from g_conf
Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com> Yunchuan Wen
02:00 AM RADOS Bug #14115 (Can't reproduce): crypto: race in nss init
From running the script from #14089 in a loop:... Josh Durgin

12/17/2015

11:58 PM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
Loic,
I've emailed you directly! :)
Matt.
Matthew Taylor
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... Loïc Dachary
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... Loïc Dachary
07:42 AM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
... Loïc Dachary
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... Loïc Dachary
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 ... Loïc Dachary
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...
Matthew Taylor
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... Matthew Taylor
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... Loïc Dachary
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>
Brad Hubbard
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>
Sage Weil
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>
Sage Weil
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>
Sage Weil
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... Eric Eastman
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... Eric Eastman
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...
Josh Durgin
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/... Josh Durgin
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/... Josh Durgin
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.... Derek Yarnell
06:26 PM Feature #14104 (New): add backfill targets to osd stats and a way to dump all osd stats to json
Samuel Just
04:57 PM Bug #14096 (Duplicate): s3tests failed in upgrade:hammer-hammer-distro-basic-openstack
Yuri Weinstein
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... Zack Cerza
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... Yuri Weinstein
04:30 PM Revision fc39e6fe (ceph): os/MemStore: fix use-after-free on iterator
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:30 PM Revision 750e4127 (ceph): memstore: fix loop in PageSetObject::clone()
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
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...
Sage Weil
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>
Sage Weil
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... Yuri Weinstein
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...
Yuri Weinstein
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>
Sage Weil
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...
Michael Hackett
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... Michael Hackett
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>
Kefu Chai
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...
Willem Jan Withagen
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/...
Willem Jan Withagen
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...
Xinze Chi
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>
Loïc Dachary
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>
Sage Weil
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>
Sage Weil
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...
Sage Weil
01:38 PM Revision 3167608b (ceph): rgw: use unsigned long to print to log
Signed-off-by: Orit Wasserman <owasserm@redhat.com> Orit Wasserman
01:38 PM Revision 95afcad9 (ceph): newstore: fix was hidden warning
Signed-off-by: Orit Wasserman <owasserm@redhat.com> Orit Wasserman
01:38 PM Revision 3d6e51c4 (ceph): rbd: fix "was hidden" warning
Signed-off-by: Orit Wasserman <owasserm@redhat.com> Orit Wasserman
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>
Sage Weil
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>
Joao Eduardo Luis
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... Sage Weil
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...
Zheng Yan
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...
jianpeng ma
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:...
YiQiang Chen
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> Orit Wasserman
12:17 PM Bug #14094: ceph-disk list: OSError: [Errno 2] No such file or directory: '/dev/vdb1'
... Loïc Dachary
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 ... Ilya Dryomov
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...
Kongming Wu
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 ... Ilya Dryomov
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.
...
Kongming Wu
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...
Kongming Wu
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...
Kongming Wu
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...
ceph zte
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... Ilya Dryomov
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... Kongming Wu
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 Loïc Dachary
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)
Loic Dachary
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 Loïc Dachary
09:31 AM Revision 834a38cf (ceph): buildpackages: support CentOS 7.1 and CentOS 7.2
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
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>
Sandy Xu
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 ...
Sandy Xu
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...
Zheng Yan
06:16 AM CephFS Bug #14048: MDS heap stats standby threads
Sorry for question. It's I am need to review or CephFs team? ) Vitaliy Dutchak
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...
xie xingguo
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>
Loïc Dachary
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... Kefu Chai
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...
Kefu Chai
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>
xie xingguo
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 < ...
xie xingguo
03:56 AM Revision 2e17c34b (ceph): osdmap: remove unused local variables
Signed-off-by: luo kexue <luo.kexue@zte.com.cn> science luo
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... David Zafman
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... ceph zte
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>
Josh Durgin
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...
Josh Durgin

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...
Matthew Taylor
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... Loïc Dachary
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... Matthew Taylor
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...
Mykola Dvornik
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... Loïc Dachary
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... Yuri Weinstein
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... Yuri Weinstein
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...
Somnath Roy
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... Loïc Dachary
08:06 PM Bug #14094: ceph-disk list: OSError: [Errno 2] No such file or directory: '/dev/vdb1'
... Loïc Dachary
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 ... Loïc Dachary
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...
Willem Jan Withagen
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... Loïc Dachary
06:04 PM Revision 0dba0e19 (ceph): Merge remote-tracking branch 'gh/jewel'
Sage Weil
06:03 PM Revision fbd5959f (ceph): doc/release-notes: v10.0.1
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
03:48 PM Revision 91bf56e2 (ceph): Merge remote-tracking branch 'gh/jewel'
Sage Weil
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... Loïc Dachary
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... Logan V
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...
David Zafman
02:08 PM rbd Bug #14089 (Need More Info): ceph rbd api is not thread safe
What is the exact issue you are encountering? Jason Dillaman
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...
ceph zte
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>
Sage Weil
12:10 PM CephFS Bug #14029 (Resolved): "[ FAILED ] LibCephFS.OpenLayout" in smoke-master-distro-basic-openstack
Zheng Yan
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 ...
John Spray
11:55 AM Revision db8bf2dc (ceph): Merge pull request #6941 from jcsp/wip-14029
mds: fix setvxattr (broken in a536d114) Zheng Yan
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
Dunrong Huang
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 ...
Dunrong Huang
10:55 AM rgw Fix #14091: rgw: support json format for admin policy API
the fix is:
https://github.com/ceph/ceph/pull/6951
Dunrong Huang
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...
Dunrong Huang
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... Ioana Ciornei
09:57 AM rbd Bug #14084 (Fix Under Review): rbd:when ctx_budget is empty,the logical assertion may arise in th...
Nathan Cutler
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 huanwen ren
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 ...
Hector Martin
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>
renhwztetecs
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...
renhwztetecs
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...
Wido den Hollander
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...
chuanhong-wang
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...
Ning Yao
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...
Xiangwei Wu
01:48 AM Revision 82841656 (ceph): rbd: process crushed, rbd creating with striping parameters
Signed-off-by: Na Xie <xie.na@h3c.com> na xie
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>
David Zafman
01:43 AM Revision a204f6f9 (ceph): repair_test: Add whitelist item for new stat error message
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
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 ...
Sandy Xu

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... Piotr Dalek
02:47 PM Cleanup #13981 (Resolved): configure script doesn't check bzip2-devel presence
Kefu Chai
01:16 PM Cleanup #13981 (In Progress): configure script doesn't check bzip2-devel presence
Kefu Chai
01:15 PM Cleanup #13981 (New): configure script doesn't check bzip2-devel presence
Kefu Chai
01:08 PM Cleanup #13981: configure script doesn't check bzip2-devel presence
https://github.com/ceph/ceph/pull/6939 Kefu Chai
11:12 PM Revision 35542eb6 (ceph): Revert "makefiles: remove bz2-dev from dependencies"
Samuel Just
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
...
Tom Deneau
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... Yehuda Sadeh
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. Yehuda Sadeh
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 Yehuda Sadeh
06:49 PM rgw Bug #13680 (Resolved): New keystone expire dates cannot be parsed
Yehuda Sadeh
06:39 PM rgw Bug #13529 (Pending Backport): rgw: leak from RGWWatcher::handle_error
Merged in commit:0857da4c213992feadd6a944f1c2ec6dfe1cf98c Yehuda Sadeh
05:39 PM Backport #14087 (Fix Under Review): FAILED assert(old_size == total_chunk_size) in 0.94.5 / stran...
Loïc Dachary
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 Loïc Dachary
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...
Loic Dachary
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... Loïc Dachary
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 ... Laurent GUERBY
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. Samuel Just
04:50 PM Linux kernel client Bug #14022 (Need More Info): map_sem for read + request_mutex are held indefinitely
Josh Durgin
04:46 PM rbd Bug #14082 (Rejected): test_JournalPlayer.cc:380: Failure
issue is present in pending PR only Jason Dillaman
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... Loïc Dachary
04:45 PM rbd Bug #14085: TestInternal.ShrinkFlushesCache librbd/test_internal.cc:686: Value of: c->is_complete()
... Jason Dillaman
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... Loïc Dachary
04:37 PM rbd Bug #13549 (Duplicate): Locking assertion failure in librbd/LibrbdWriteback.cc
Jason Dillaman
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. Nathan Cutler
04:20 PM devops Bug #13860 (Pending Backport): openSUSE Tumbleweed build cannot find systemd-tmpfiles
Nathan Cutler
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... Eric Eastman
03:43 PM Bug #13991 (Won't Fix): osd: fix ScrubJob compare function
Kefu Chai
03:43 PM Bug #13991 (Can't reproduce): osd: fix ScrubJob compare function
Kefu Chai
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. Kefu Chai
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> Ning Yao
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. Samuel Just
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... Samuel Just
03:32 PM Bug #13989 (Duplicate): OSD boot fails with os/FileJournal.cc: 1907: FAILED assert(0)
Samuel Just
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>
Ken Dreyer
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>
Kefu Chai
02:38 PM Bug #14072 (Fix Under Review): OSD: null pointer access when do handle_osd_map.
https://github.com/ceph/ceph/pull/6916 Loïc Dachary
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 ? Loïc Dachary
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>
Loïc Dachary
02:32 PM Bug #14074 (Need More Info): OSD daemon can not start after cluster deployment
... Loïc Dachary
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 ? Loïc Dachary
02:25 PM Revision fec54583 (ceph): doc: fix typo in developer guide
Signed-off-by: Nathan Cutler <ncutler@suse.com> Nathan Cutler
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 ... Loïc Dachary
02:23 PM Feature #13419: On osd startup we should log all configuration settings
+1 :-) Loïc Dachary
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... Loïc Dachary
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... Loïc Dachary
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. Loïc Dachary
02:16 PM rbd Documentation #14070 (Resolved): admin/build-doc fails to build because of -lrbd
Nathan Cutler
11:55 AM rbd Documentation #14070: admin/build-doc fails to build because of -lrbd
*master PR*: https://github.com/ceph/ceph/pull/6934 Nathan Cutler
11:38 AM rbd Documentation #14070: admin/build-doc fails to build because of -lrbd
Note that this isn't a problem with ... Nathan Cutler
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... Nathan Cutler
02:15 PM Bug #13444 (Resolved): FS::zero -> "The FALLOC_FL_PUNCH_HOLE flag must be ORed with FALLOC_FL_KEE...
Loïc Dachary
02:12 PM Bug #13503 (Resolved): CMakeList:Cannot find source file
a lot of cmake work has been done since, it's likely fixed :-) Loïc Dachary
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... John Spray
02:11 PM Bug #13527 (Duplicate): moniter segmentation fault
Loïc Dachary
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... Loïc Dachary
02:06 PM Bug #13398 (Need More Info): leveldb compaction error
Could you please add more information about how to reproduce the problem ? Thanks :-) Loïc Dachary
02:03 PM Bug #13773 (Duplicate): pid files on some OSD's are not created correctly (empty)
Loïc Dachary
02:01 PM Bug #13787 (Can't reproduce): test-erasure-code.sh: Error EINVAL: The option value '2147483647' s...
Did not show up again. Loïc Dachary
02:00 PM Bug #13238: duplicate start of ceph-osd daemon
Loïc Dachary
01:59 PM Bug #13848 (Fix Under Review): Removed objects may stay in cache forever
Loïc Dachary
01:58 PM Bug #13848 (Duplicate): Removed objects may stay in cache forever
Loïc Dachary
01:52 PM rbd Bug #14058 (Resolved): Can't build Ceph with --without-rbd and --with-debug
Loïc Dachary
01:49 PM Bug #12449 (Duplicate): ceph-osd core dumped when writing data to the backing storage pool which ...
Loïc Dachary
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) Alexey Sheplyakov
01:43 PM Bug #13532 (Need More Info): osd flapping
Could you please add the steps to reproduce the problem ? Loïc Dachary
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 ...
Piotr Dalek
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
@
Piotr Dalek
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...
Piotr Dalek
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...
Xiangwei Wu
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 ? Loïc Dachary
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 John Spray
01:05 PM CephFS Bug #14029 (In Progress): "[ FAILED ] LibCephFS.OpenLayout" in smoke-master-distro-basic-openstack
John Spray
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...
Greg Farnum
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...
John Spray
01:22 PM Bug #13843 (Fix Under Review): ceph osd pool stats broken in hammer
Loïc Dachary
01:08 PM Bug #13843: ceph osd pool stats broken in hammer
... Loïc Dachary
01:16 PM CephFS Bug #12175 (Resolved): Fix ceph-fuse --help
... John Spray
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>
John Spray
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 ...
Piotr Dałek
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. Loïc Dachary
12:45 PM Revision 9409e96a (ceph): ceph-fuse: add process to ceph-fuse --help
Signed-off-by: Wei Feng <feng.wei@h3c.com> wei feng
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
Xiangwei Wu
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.
Wido den Hollander
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>
Loïc Dachary
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, ... huanwen ren
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... huanwen ren
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>
Nathan Cutler
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
John Spray
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...
John Spray
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 ...
Igor Podoski
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>
Loïc Dachary
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> Jianpeng Ma
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... Kongming Wu
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: ...
na xie
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>
Loïc Dachary
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...
Kefu Chai
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....
Kefu Chai
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... sunfch sunfch
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... Ka-Hing Cheung
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>
Josh Durgin
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...
Dunrong Huang
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.
...
Sage Weil
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...
Sage Weil
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...
Sage Weil
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...
Sage Weil
02:03 AM Revision dda6c67e (ceph): kv/RocksDBStore: log to ceph log
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
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...
Sage Weil
01:34 AM rbd Feature #13633 (Pending Backport): Verify self-managed snapshot functionality on image create
Jason Dillaman
01:31 AM Revision 8aabb8cb (ceph): librbd: separate exclusive lock handling into async state machines
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
01:31 AM Revision 22eb25bc (ceph): tests: exclusive lock state machines test cases
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
01:31 AM Revision 6e1718c7 (ceph): librbd: separate image refresh into async state machines
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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...
Jason Dillaman
01:31 AM Revision 16733323 (ceph): librbd: object map lifespan now controlled by state machines
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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>
Jason Dillaman
01:31 AM Revision c00b28b0 (ceph): librbd: implement image state tracker for open/close/refresh/etc
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
01:31 AM Revision 8740ddf0 (ceph): librbd: ImageWatcher should release lock upon request
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
01:31 AM Revision f1973b1d (ceph): librbd: integrate new async image state machines
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
01:31 AM Revision bad46415 (ceph): librbd: add shut down support to the AIO work queue
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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> Jason Dillaman
01:31 AM Revision 01bc5156 (ceph): WorkQueue: PointerWQ now supports out-of-band processing
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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...
Jason Dillaman
01:31 AM Revision 7e3a0322 (ceph): librbd: all object map methods are now async
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
01:31 AM Revision 2a4aad5f (ceph): tests: adjust test cases to refactored librbd
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
01:31 AM Revision 16547c9b (ceph): librbd: the journal state machine is now asynchronous
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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...
Jason Dillaman
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...
Jason Dillaman
01:30 AM Revision e2eb27fb (ceph): librbd: fix missing header dependencies for parent_types.h
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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...
Jason Dillaman
01:30 AM Revision 8a4c1558 (ceph): librbd: support updated async cls_rbd API
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
01:30 AM Revision dd253af8 (ceph): librbd: convert object_map::InvalidateRequest to template
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
01:30 AM Revision 700a0def (ceph): librados_test_stub: additional mocked IoCtx methods
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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>
Jason Dillaman
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> Jason Dillaman
01:30 AM Revision 03b79abd (ceph): librados_test_stub: additional definitions and mock functions
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
01:30 AM Revision 3d25f514 (ceph): librbd: moved object name helpers to librbd::util namespace
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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>
Jason Dillaman
01:30 AM Revision 3f3a0400 (ceph): librados_test_stub: implemented ObjectReadOperation::stat
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
01:30 AM Revision 06f2eb29 (ceph): tests: integrate cleaned up librbd AIO callback adapter
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
01:30 AM Revision c67725b7 (ceph): librbd: cleanup Context and librados AIO completion callbacks
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
01:30 AM Revision 004090a6 (ceph): librbd: cleanup librbd AIO completion callbacks
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
01:30 AM Bug #8885: SIGABRT in TrackedOp::dump() via dump_ops_in_flight()
Seeing this on 0.94.3.3... Brad Hubbard
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...
Yehuda Sadeh
12:01 AM Bug #14080 (Fix Under Review): ceph-disk: use blkid instead of sgdisk -i
https://github.com/ceph/ceph/pull/6926 Loïc Dachary

12/14/2015

11:48 PM Revision 9180a926 (ceph): 10.0.1
Jenkins Build Slave User
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>
Josh Durgin
11:23 PM Bug #14080: ceph-disk: use blkid instead of sgdisk -i
Could be that it takes more than 120 seconds.... Loïc Dachary
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. Loïc Dachary
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.... Loïc Dachary
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 Jason Dillaman
09:09 PM rbd Feature #13633 (In Progress): Verify self-managed snapshot functionality on image create
Jason Dillaman
10:49 PM Revision 00cfe4ef (ceph): tests: new integration test for validating new RBD pools
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
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...
Michal Jarzabek
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... Josh Durgin
10:41 PM Revision 1fea4dad (ceph): librbd: optionally validate RBD pool configuration (snapshot support)
Fixes: #13633
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
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... Josh Durgin
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...
Josh Durgin
09:44 PM rbd Feature #14006 (In Progress): Track IO dependencies in journal
Jason Dillaman
09:44 PM rbd Bug #14001 (Resolved): TestMockOperationSnapshotRemoveRequest.Success common/RWLock.h: 58: FAILED...
Jason Dillaman
09:43 PM rbd Bug #14060 (Resolved): TestMockObjectMapResizeRequest.UpdateHeadOnDisk librbd/Journal.cc: 652: FA...
Jason Dillaman
09:08 PM rbd Bug #14060 (Fix Under Review): TestMockObjectMapResizeRequest.UpdateHeadOnDisk librbd/Journal.cc:...
*master PR*: https://github.com/ceph/ceph/pull/6923 Jason Dillaman
04:46 PM rbd Bug #14060 (In Progress): TestMockObjectMapResizeRequest.UpdateHeadOnDisk librbd/Journal.cc: 652:...
Jason Dillaman
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... Loïc Dachary
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... Loïc Dachary
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>
Josh Durgin
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...
Greg Farnum
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... Kefu Chai
07:37 AM Feature #11692: online change of mon_osd_full_ratio and mon_osd_nearfull_ratio doesn't take effect.
Kefu Chai
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 '...
Jason Dillaman
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>
Jason Dillaman
06:12 PM Revision 03f719cb (ceph): Merge pull request #6922 from liewegas/wip-cephfs-posix
doc/cephfs/posix: update Sage Weil
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>
Josh Durgin
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...
Piotr Dałek
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...
Xinze Chi
04:29 PM Revision 8ad665d6 (ceph): osd: object_stat_sum_t encoding optimization
Signed-off-by: Xinze Chi <xinze@xsky.com> Xinze Chi
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@...
Xinze Chi
03:45 PM Revision d5cee59b (ceph): doc/cephfs/posix: update
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:54 PM Feature #13198 (Resolved): mon: include min_last_epoch_clean as part of PGMap::print_summary and ...
Loïc Dachary
02:53 PM rgw Bug #12913 (Resolved): rgw: bucket listing hangs on versioned buckets
Loïc Dachary
02:52 PM rgw Bug #13458 (Resolved): rgw: get bucket location returns region name, not region api name
Loïc Dachary
02:52 PM Bug #13214 (Resolved): ceph upstart script rbdmap.conf incorrectly processes parameters
Loïc Dachary
02:52 PM Bug #13208 (Resolved): small probability sigabrt when setting rados_osd_op_timeout
Loïc Dachary
02:52 PM Bug #13116 (Resolved): osd: pg stuck in replay
Loïc Dachary
02:52 PM Bug #13114 (Resolved): LibRadosWatchNotify.WatchNotify2Timeout
Loïc Dachary
02:52 PM Bug #13112 (Resolved): should recalc the min_last_epoch_clean when decode PGMap
Loïc Dachary
02:52 PM devops Fix #12994 (Resolved): rbd-replay* should ship in ceph-common
Loïc Dachary
02:52 PM Bug #12990 (Resolved): osd: we do not ignore notify from down osds
Loïc Dachary
02:52 PM rgw Bug #12958 (Resolved): rgw: orphan tool should be careful about removing head objects
Loïc Dachary
02:52 PM rgw Fix #12939 (Resolved): Content-Type header should have correct initial capitals
Loïc Dachary
02:52 PM devops Bug #12924 (Resolved): ceph.spec.in: rgw placeholder dirs are not packaged
Loïc Dachary
02:52 PM Bug #12828 (Resolved): ReplicatedBackend: populate recovery_info.size for clone (bug symptom is s...
Loïc Dachary
02:52 PM Bug #12748 (Resolved): bug with cache/tiering and snapshot reads [merged, needs a test in ceph-qa...
Loïc Dachary
02:52 PM rgw Bug #12735 (Resolved): rgw: missing handling of encoding-type=url when listing keys in bucket
Loïc Dachary
02:52 PM Bug #12565 (Resolved): osd: do not cache unused memory in attrs
Loïc Dachary
02:52 PM CephFS Bug #12426 (Resolved): "ceph mds add_data_pool" check for EC pool is wrong
Loïc Dachary
02:52 PM CephFS Bug #11504 (Resolved): CephFS restriction on removing cache tiers is overly strict
Loïc Dachary
02:51 PM Backport #14077 (Resolved): hammer: scrub bogus results when missing a clone
https://github.com/ceph/ceph/pull/7702 Loïc Dachary
02:51 PM Backport #14076 (Resolved): hammer: ceph-objetstore-tool: add operations to remove clone ids from...
https://github.com/ceph/ceph/pull/7702 Loïc Dachary
02:46 PM Revision beacff5c (ceph): doc/rados/operations/crush-map: update docs on crush tunables
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:17 PM Revision 425c6448 (ceph): crushtool: add mapping test for jewel tunables
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:07 PM rbd Backport #13045 (Resolved): rbd export-diff crashes in librbd::simple_diff_cb
Loïc Dachary
02:03 PM rbd Backport #13045 (In Progress): rbd export-diff crashes in librbd::simple_diff_cb
Loïc Dachary
02:07 PM Backport #13210 (Resolved): tests : Fixed broken Makefiles after integration of lttng into rados
Loïc Dachary
02:03 PM Backport #13210 (In Progress): tests : Fixed broken Makefiles after integration of lttng into rados
Loïc Dachary
02:07 PM rbd Backport #13460 (Resolved): rbd-replay-prep: crashes on incorrect trace file
Loïc Dachary
02:03 PM rbd Backport #13460 (In Progress): rbd-replay-prep: crashes on incorrect trace file
Loïc Dachary
02:07 PM rbd Backport #13461 (Resolved): librbd: object map invalid but not flagged as such
Loïc Dachary
02:03 PM rbd Backport #13461 (In Progress): librbd: object map invalid but not flagged as such
Loïc Dachary
02:07 PM Backport #13637 (Resolved): FileStore: potential memory leak if getattrs fails.
Loïc Dachary
02:03 PM Backport #13637 (In Progress): FileStore: potential memory leak if getattrs fails.
Loïc Dachary
02:07 PM Backport #13654 (Resolved): crush: crash if we see CRUSH_ITEM_NONE in early rule step
Loïc Dachary
02:03 PM Backport #13654 (In Progress): crush: crash if we see CRUSH_ITEM_NONE in early rule step
Loïc Dachary
12:24 PM Bug #13916 (Need More Info): erasure code profile name
Loïc Dachary
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... Loïc Dachary
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>
Loïc Dachary
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>
Loïc Dachary
11:49 AM Revision c287fea0 (ceph): ajdust mstart and mstop script to run with cmake build
Signed-off-by: Orit Wasserman <owasserm@redhat.com> Orit Wasserman
10:51 AM CephFS Bug #14048 (In Progress): MDS heap stats standby threads
John Spray
10:28 AM CephFS Bug #14048: MDS heap stats standby threads
Reproduced on master. John Spray
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... xie xingguo
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 ... John Spray
09:27 AM Feature #13505: scrub/repair: persist scrub results.
Draft implementation at https://github.com/ceph/ceph/pull/6898 Loïc Dachary
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... bo cai
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 Kefu Chai
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... Haomai Wang
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...
Michal Jarzabek
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. xie xingguo
05:32 AM Revision df0c1f5d (ceph): journal: add iohint flags for journal replayer.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
05:32 AM Revision 84310c53 (ceph): journal: Add iohint flags for journal write ops.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
05:11 AM Bug #14026 (Fix Under Review): OSD utilization is abnormal after data disk lost
Kefu Chai
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>
Kefu Chai
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>
Kefu Chai
 

Also available in: Atom