Activity
From 11/13/2015 to 12/12/2015
12/12/2015
- 09:49 PM rbd Bug #14030: rbd merge-diff doesn't properly handle >2GB diffs
- No other backports are needed for this - the same change should just be applied to src/rbd.cc in infernalis and hamme...
- 01:30 PM rbd Bug #14030: rbd merge-diff doesn't properly handle >2GB diffs
- src/tools/rbd/action/MergeDiff.cc doesn't exist for hammer and infernalis. This may require backporting fa4e00f8c8560...
- 09:47 PM rbd Bug #13924 (Resolved): TestJournalPlayer.PrefetchSkippedObject test/journal/test_JournalPlayer.cc...
- 08:22 PM Revision 58bad43e (ceph): client: modify a word in log
- This modification changed the word "comit" in line 7704
/* ldout(cct, 10) << "sync_write_comit -- no more unsafe writ... - 07:53 PM Revision c36d73ee (ceph): doc: Modified a note section in rbd-snapshot doc.
- Elaborates the note section a bit more as to why stopping I/O before
taking a snapshot is recommended and how to do i... - 07:25 PM rbd Bug #14059: Can't build Ceph with --with-rbd (Cython)
- I'll investigate this further, currently I'm on CentOS 6 and even installing Cython 0.24 doesn't help. I hope I'll be...
- 05:56 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- I have a log file from an OSD in this state, its 270MB, how would you recommend I get this file into the hands of som...
- 04:02 PM Bug #14066 (Fix Under Review): mount/mtab.cc: memory leaks
- 12:09 PM Bug #14066: mount/mtab.cc: memory leaks
- qiankun zheng wrote:
> the free() should be called to free resources, in order to avoid memory leaks
https://gith... - 11:08 AM Bug #14066 (Resolved): mount/mtab.cc: memory leaks
- the free() should be called to free resources, in order to avoid memory leaks
- 01:56 PM Revision cd0f2876 (ceph): Merge pull request #766 from dachary/wip-buildpackages-log-hammer
- Wip buildpackages log hammer
- 01:53 PM Revision 3c548b0e (ceph): buildpackages: no need to sudo in bootcmd
- Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry picked from commit 64d8a586f72c71834d71a8147ae12bf395d5319a) - 01:53 PM Revision 0e6a9a6f (ceph): buildpackages: log the output of make
- Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry picked from commit 0c1e7f1f6b6137d573984305d4f7519e97a5cdd6) - 01:53 PM Revision a66367b8 (ceph): buildpackages: pkgrepo host also needs user-data setup.
- The packages repo host fails in environments where networking setup is
needed in VMs. Use the same user-data as the b... - 01:53 PM Revision 3e843374 (ceph): buildpackages: copy teuthology user-data.txt changes
- 7b27e1db7: openstack: support /etc/network/intefaces injection
2358562cf: ensure VMs always have /etc/hosts set up
43... - 01:53 PM Revision 5862207b (ceph): buildpackages: catch instance creation failure.
- Split the sleep from the server creation, so we catch 'server create'
failures (eg due to quota):
> Quota exceeded fo... - 01:52 PM Revision dd8388c5 (ceph): buildpackages: Be robust about addresses
- OpenStack could tell us the VM has multiple networks, and offers no
guarantee about the order of addresses either (th... - 01:51 PM CephFS Backport #14067 (Resolved): infernalis : Ceph file system is not freeing space
- https://github.com/ceph/ceph/pull/7431
- 01:51 PM CephFS Bug #13777 (Pending Backport): Ceph file system is not freeing space
- 01:43 PM Revision ac456019 (ceph): Merge pull request #764 from dachary/wip-buildpackages-log
- buildpackages: log the output of make
- 01:42 PM Backport #13929 (In Progress): infernalis: Ceph Pools' MAX AVAIL is 0 if some OSDs' weight is 0
- 01:39 PM Revision b211686d (ceph): mon/PGMonitor: MAX AVAIL is 0 if some OSDs' weight is 0
- In get_rule_avail(), even p->second is 0, it's possible to be used
as divisor and quotient is infinity, then is conve... - 01:27 PM Revision 64d8a586 (ceph): buildpackages: no need to sudo in bootcmd
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 01:03 PM Revision 0c1e7f1f (ceph): buildpackages: log the output of make
- Signed-off-by: Loic Dachary <loic@dachary.org>
12/11/2015
- 10:26 PM Feature #12740 (Pending Backport): ceph-objetstore-tool: add operations to remove clone ids from ...
- 10:24 PM Bug #12738 (Pending Backport): scrub bogus results when missing a clone
- 10:22 PM Feature #13301: Request for method to track client versions which have connected to Ceph cluster
- Well, we could probably log each time a new client authenticates with the mon?
- 10:10 PM Feature #14065 (Rejected): mon commands should allow buckets to be created using straw1 optionally
- Currently, you can only do this by manually editing the crush map.
- 09:53 PM rbd Bug #14059: Can't build Ceph with --with-rbd (Cython)
- Thanks for looking into this Piotr. Sorry for the trouble - looks like we missed adding a lower bound on cython versi...
- 07:17 PM rbd Bug #14059: Can't build Ceph with --with-rbd (Cython)
- Also doesn't work right away on CentOS 7 with Cython 0.19:
@
creating /ceph/src/build
creating /ceph/src/build/t... - 12:50 PM rbd Bug #14059 (Resolved): Can't build Ceph with --with-rbd (Cython)
- When using Cython version 0.14.1 and
@CXXFLAGS="-g -ggdb" ./configure \ ... - 09:50 PM rbd Bug #14064 (Duplicate): TestMockObjectMapSnapshotCreateRequest.ReadMapError librbd/Journal.cc: 71...
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10100/console...
- 09:46 PM Revision 7f627e04 (ceph): Merge pull request #6901 from yehudasa/wip-mstart
- vstart.sh: add mstart, mstop, mrun wrappers for running multiple vstart-style test clusters out of src tree
Reviewed... - 09:37 PM rbd Backport #14063 (Resolved): hammer: rbd merge-diff doesn't properly handle >2GB diffs
- https://github.com/ceph/ceph/pull/6980
- 09:37 PM rbd Backport #14062 (Resolved): infernalis: rbd merge-diff doesn't properly handle >2GB diffs
- https://github.com/ceph/ceph/pull/6981
- 08:46 PM Bug #13993: Use of syslog results in all log messages at priority "emerg"
- *jewel PR*: https://github.com/ceph/ceph/pull/6815
- 08:42 PM Revision b3ad2b93 (ceph): Merge pull request #6698 from mathslinux/auth-crash-fix
- auth: fix crash when bad keyring is passed
Reviewed-by: Sage Weil <sage@redhat.com> - 07:55 PM Bug #13986: TEST_scrub_snaps: timeout > 300
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10094/console
- 05:47 PM Bug #13986: TEST_scrub_snaps: timeout > 300
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10092/
- 05:26 PM Bug #13986: TEST_scrub_snaps: timeout > 300
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10086/console
- 05:26 PM Bug #13986 (Resolved): TEST_scrub_snaps: timeout > 300
- 06:29 PM Revision d4d37876 (ceph): Suites/jewel in the smithi lab will be on centos 7.1
- Signed-off-by: yuriw <yuri.weinstein@gmail.com>
- 05:36 PM Revision f07e0292 (ceph): assert: abort() rather than throw
- Assertion failure should be big. It should be catastrophic. It should
make an impression!
It should also not throw e... - 05:24 PM Revision e5536b27 (ceph): Merge pull request #6890 from dachary/wip-13986-test-pg-scrub
- tests: fix failure for osd-scrub-snap.sh
Reviewed-by: Xinze Chi <xinze@xsky.com>
Reviewed-by: Ning Yao <zay11022@gma... - 05:01 PM Bug #13988: new OSD re-using old OSD id fails to boot
- 05:00 PM Bug #13988: new OSD re-using old OSD id fails to boot
- https://github.com/ceph/ceph/pull/6900
- 03:43 PM Bug #13988: new OSD re-using old OSD id fails to boot
- Before removal:...
- 11:36 AM Bug #13988: new OSD re-using old OSD id fails to boot
- Hi Loic,
I also fail on the master branch with resue-osd-id test cases.
(but not always fail on infernalis)
Ma... - 10:07 AM Bug #13988: new OSD re-using old OSD id fails to boot
- Loic Dachary wrote:
> @Vicente : I do not see an assertion in http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos... - 09:36 AM Bug #13988: new OSD re-using old OSD id fails to boot
- ...
- 08:31 AM Bug #13988: new OSD re-using old OSD id fails to boot
- The bad commit is one of those:...
- 07:57 AM Bug #13988: new OSD re-using old OSD id fails to boot
- @Vicente : I do not see an assertion in http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10060/consol...
- 07:42 AM Bug #13988: new OSD re-using old OSD id fails to boot
- ...
- 04:50 PM Revision 4e28f9e6 (ceph): osd/OSDMap: clear osd_info, osd_xinfo on osd deletion
- If we destroy an OSD in the map, clear not just the uuid but also
all the metadata about it.
Specifically, we care a... - 04:32 PM Revision 6c4a4219 (ceph): Merge pull request #6709 from xiaoxichen/failure_by_host
- mon: support min_down_reporter by subtree level (default by host)
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed... - 04:30 PM Revision ad15b813 (ceph): vstart.sh: mon osd reporter subtree level = osd
- Since everything is on one host!
Signed-off-by: Sage Weil <sage@redhat.com> - 04:20 PM Revision 8cc6301f (ceph): mstop.sh, mrgw.sh: more scripts to control daemons in dev env
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 04:20 PM Revision df92e267 (ceph): mrun: a tool to run commands against specific mstart cluster
- E.g.,
$ ./mstart.sh foo -n
$ ./mrun foo ceph -s
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> - 04:20 PM Revision dfa403c7 (ceph): mstart.sh: run multiple clusters in a single source tree
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 04:14 PM rbd Bug #14058 (Fix Under Review): Can't build Ceph with --without-rbd and --with-debug
- Patch which fixes this: https://github.com/ceph/ceph/pull/6899
- 12:47 PM rbd Bug #14058 (Resolved): Can't build Ceph with --without-rbd and --with-debug
- When using
@CXXFLAGS="-g -ggdb" ./configure \
--without-fuse... - 04:06 PM rbd Bug #14060: TestMockObjectMapResizeRequest.UpdateHeadOnDisk librbd/Journal.cc: 652: FAILED assert...
- I'll append links to failures when I see more.
- 04:05 PM rbd Bug #14060 (Resolved): TestMockObjectMapResizeRequest.UpdateHeadOnDisk librbd/Journal.cc: 652: FA...
- First seen at https://github.com/ceph/ceph/pull/6892 which was merged without a clean run from the bot.
http://jen... - 03:32 PM Revision 61392c1c (ceph): Merge pull request #6823 from oritwas/wip-cmake-fix-authtool
- cmake: add TracepointProvider.cc to libcommon
Reviewed-by: Kefu Chai <kchai@redhat.com> - 03:28 PM Revision dc27e43b (ceph): Merge pull request #6827 from trociny/wip-scrub-debug
- Little improvements for troubleshooting scrub issues
Reviewed-by: Kefu Chai <kchai@redhat.com> - 03:24 PM Revision df56dc9e (ceph): Merge pull request #6732 from aalba6675/patch-custom-cluster-name
- sysvinit: allow custom cluster names
Reviewed-by: Sage Weil <sage@redhat.com> - 03:22 PM Revision 8b3409e5 (ceph): Merge pull request #6730 from kylinstorage/fix-refcounter-in-replica_scrub
- osd: fix MOSDRepScrub reference counter in replica_scrub
Reviewed-by: Kefu Chai <kchai@redhat.com> - 03:21 PM Revision 97dbb7c7 (ceph): Merge pull request #6713 from zhanghuan/fix-wbthrottle
- osd: fix incorrect throttle in WBThrottle
Reviewed-by: Kefu Chai <kchai@redhat.com> - 03:20 PM Revision b6640540 (ceph): Merge pull request #6731 from kylinstorage/clean_up_objecter
- librados: clean up Objecter.h
Reviewed-by: Kefu Chai <kchai@redhat.com> - 02:58 PM Bug #13989: OSD boot fails with os/FileJournal.cc: 1907: FAILED assert(0)
- @vicente, sorry I was confused with 13988. I'm not sure how to reproduce this assert anymore.
- 02:56 PM Revision a75a9a81 (ceph): FileJournal: batch pop and unpop from writeq and completions
- Signed-off-by: Xinze Chi <xinze@xsky.com>
- 02:14 PM Linux kernel client Bug #14022: map_sem for read + request_mutex are held indefinitely
- Yeah, what you attached is pretty useless. Your kernel is compiled w/o lockdep, so I need to see *all* the stacktrac...
- 01:42 PM Linux kernel client Bug #14022: map_sem for read + request_mutex are held indefinitely
- Can't help you with the syslog, because the boot messages are already rotated away.
I could reboot the system, and... - 01:17 PM Linux kernel client Bug #14022: map_sem for read + request_mutex are held indefinitely
- My dmesg buffer seems to be to small, i home this output from journalctl is helpfull, but there are missed messages i...
- 01:35 PM Revision a2c22368 (ceph): Merge pull request #6863 from jdurgin/wip-buffer-header
- buffer: make usable outside of ceph source again
Reviewed-by: Sage Weil <sage@redhat.com> - 01:30 PM rbd Bug #14001: TestMockOperationSnapshotRemoveRequest.Success common/RWLock.h: 58: FAILED assert(!is...
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10082/console
(the pull request from which it origi... - 01:24 PM CephFS Bug #14048: MDS heap stats standby threads
- I think this threads should be cleaned up
- 01:01 PM Revision 61aa107f (ceph): cmake: add run_cmake-check.sh
- currently only check to cmake build process
Signed-off-by: Orit Wasserman <owasserm@redhat.com> - 11:36 AM Revision a13fe7cc (ceph): Merge pull request #762 from dachary/wip-13624-workunit-git-hammer
- workunit: fetch from --ceph-git-url
- 11:34 AM Revision f0e6ff7c (ceph): workunit: allow tag to override sha1
- The sha1 for the workunit task is always set by the suite.py task. The
tag must be checked before the sha1 othewise i... - 11:34 AM Revision 0e084449 (ceph): workunit: keep the path to the list of tests in a variable
- Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry picked from commit 28dc5c0c3347b41bae24a4fa7db491002c4fe2ec) - 11:34 AM Revision c33d2247 (ceph): workunit: fetch from --ceph-git-url
- The commit from which workunits are fetched must be retrieved
from --ceph-git-url via teuth_config.get_ceph_git_url()... - 11:27 AM Revision f19a519b (ceph): Merge pull request #756 from dachary/wip-13624-workunit-git
- workunits: fetch from --ceph-git-url
- 09:47 AM Revision 85f77419 (ceph): Merge pull request #6750 from theanalyst/doc/mailmap/jewel
- mailmap: Jewel updates
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 09:35 AM rbd Bug #14047 (Fix Under Review): rbd: rbd order will be place in 22, when set to 0 in the config_opt
- 02:24 AM rbd Bug #14047: rbd: rbd order will be place in 22, when set to 0 in the config_opt
- https://github.com/ceph/ceph/pull/6886
- 09:06 AM Bug #14056 (Duplicate): include/interval_set.h: 338:FAILED assert(len > 0)
- Environment:the filestore choose Newstore.
In function NewStore::fiemap ,variable offset may be equal to variable st... - 08:47 AM Revision 54a6ba8c (ceph): rados: implement radosstripper force remove when full.
- extend libradosstripper remove interface and rados tool
rm force-full when use_stripper.
Signed-... - 08:46 AM Revision f516f5ae (ceph): Merge pull request #6872 from dachary/wip-osd-typo
- doc: osd: s/schedued/scheduled/
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com> - 08:26 AM Revision db525ef8 (ceph): rados: implement rm --force option to force remove when full.
- librados extend remove interface, add flags parameter, and use
this extended interface to implement force... - 08:05 AM Bug #14055 (Resolved): FAILED assert(len > 0)
- Environment:the filestore choose Newstore.
In function NewStore::fiemap ,variable offset may be equal to variable s... - 07:42 AM Revision b3c28b94 (ceph): mailmap: Nishtha Rai affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 07:42 AM Revision 9f347379 (ceph): mailmap: YankunLi affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 07:41 AM Revision 0828cb43 (ceph): mailmap: John Coyle affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
Conflicts:
.organizationmap
Trivial merge confli... - 07:40 AM Revision 0d3605f4 (ceph): mailmap: Jashan Kamboj affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 07:40 AM Revision ea8ad14e (ceph): mailmap: Sangdi Xu name normalization
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 07:40 AM Revision 5ed7d09f (ceph): mailmap: Wei Luo affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 07:40 AM Revision 59916443 (ceph): mailmap: Wenjun Huang affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 07:40 AM Revision e2cd81d7 (ceph): mailmap: You Ji affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 07:40 AM Revision 458c59a6 (ceph): mailmap: Zeqiang Zhuang affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 07:40 AM Revision 41a18ffd (ceph): mailmap: runsisi affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 07:40 AM Revision c65bab18 (ceph): mailmap: Jacek J. Lakis affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 07:40 AM Revision e108b22d (ceph): mailmap: Adam Kupczyk affiliation
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 07:40 AM Revision fee41ad2 (ceph): mailmap: Guang Yang name normalization
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 07:40 AM Revision e9aa1328 (ceph): mailmap: Robin H. Johnson name normalization
- Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
- 07:04 AM Revision a5ce9c29 (ceph): Merge pull request #758 from dreamhost/wip-openstack-dhc
- Fix runs on OpenStack clusters like DreamHost Compute
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:58 AM Revision ebf8508c (ceph): buildpackages: pkgrepo host also needs user-data setup.
- The packages repo host fails in environments where networking setup is
needed in VMs. Use the same user-data as the b... - 06:58 AM Revision 89bde0b8 (ceph): buildpackages: copy teuthology user-data.txt changes
- 7b27e1db7: openstack: support /etc/network/intefaces injection
2358562cf: ensure VMs always have /etc/hosts set up
43... - 06:12 AM Bug #14052 (Resolved): Client io blocked when removing snapshot
- I used a rbd command to create a 6TB-size image, And then created a snapshot of this image. After that, I kept writin...
- 02:29 AM Bug #13961 (Resolved): KeyValueStore: ceph_objectstore_bench crashed
- 02:29 AM Revision 1c24b207 (ceph): Merge pull request #6783 from yuyuyu101/wip-13961
- osd: KeyValueStore: don't queue NULL context
Reviewed-by: Sage Weil <sage@redhat.com> - 02:16 AM Revision 58907605 (ceph): test: add test case for c++ osd/pg command
- Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
- 02:16 AM CephFS Bug #14029: "[ FAILED ] LibCephFS.OpenLayout" in smoke-master-distro-basic-openstack
- ovh: teuthology-2015-12-07_23:04:02-fs-master---basic-openstack/32792/
Hrm. - 02:15 AM Revision 5f7f8061 (ceph): librados: add osd/pg command interface for c++
- Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
- 01:40 AM CephFS Bug #13903: Failure in TestStrays.test_ops_throttle
- http://teuthology.ovh.sepia.ceph.com/teuthology/teuthology-2015-12-08_23:04:01-fs-infernalis---basic-openstack/34531/
- 01:24 AM Revision b2ec53c8 (ceph): Merge pull request #6892 from kylinstorage/wip-fix-rbd-tracepoint
- librbd: fix tracepoint parameter in diff_iterate
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
12/10/2015
- 11:36 PM CephFS Bug #14048: MDS heap stats standby threads
- Huh. The tell command is setting up a new client connection — are we failing to clean these up for some reason?
- 01:00 PM CephFS Bug #14048 (Resolved): MDS heap stats standby threads
- Hello I am have a problem with heap stats (dump, start_profiler, stop_profiler) command:
When I run it - i get som... - 11:32 PM Messengers Bug #12805: msg/simple/SimpleMessenger.cc: 238: FAILED assert(!cleared)
- Do you have some logs or something for this, David?
- 11:28 PM CephFS Bug #14029: "[ FAILED ] LibCephFS.OpenLayout" in smoke-master-distro-basic-openstack
- Hopefully we just got a mismatch between qa suite and ceph with regards to the new pool layout cephx flag? :/
- 10:22 PM devops Bug #11104: dependency problem with Ceph "Firefly" upstream and EPEL
- https://github.com/ceph/ceph/pull/6773 was merged last week. I think that means this is finally resolved.
- 10:22 PM devops Bug #13874: Missing `make` on openstack-provisioned nodes
- > @boris @ken - when can we have the permanent fix?
That would be https://github.com/ceph/ceph/pull/6773 - merged ... - 08:12 PM rgw Bug #11419: DragonDisk fails to create directories via S3: MissingContentLength
- Robin Johnson wrote:
> Max:
> can I get your nginx config and details to check? I tested on lighttpd & apache.
>... - 08:09 PM rgw Bug #11419: DragonDisk fails to create directories via S3: MissingContentLength
- Whenever I try to PUT a new file (tested DragonDisk and the officiall S3 SDK) I'm getting back HTTP/411 with error me...
- 08:06 PM rgw Bug #11419: DragonDisk fails to create directories via S3: MissingContentLength
- Max Grobecker wrote:
> I'm facing the same problem on version 0.94.5 too by using RGW with nginx/fastcgi.
> Should ... - 08:03 PM rgw Bug #11419: DragonDisk fails to create directories via S3: MissingContentLength
- The three commits from https://github.com/ceph/ceph/pull/5118 were released in 0.94.3:...
- 05:36 PM rgw Bug #11419: DragonDisk fails to create directories via S3: MissingContentLength
- I'm facing the same problem on version 0.94.5 too by using RGW with nginx/fastcgi.
Should this fix have been backpor... - 07:58 PM Revision 6955d294 (ceph): Merge pull request #6878 from manens/pybind_rados_ioctx_snap_rollback
- pybind: Implementation of rados_ioctx_snapshot_rollback
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 07:55 PM Revision 3c695464 (ceph): buildpackages: catch instance creation failure.
- Split the sleep from the server creation, so we catch 'server create'
failures (eg due to quota):
> Quota exceeded fo... - 07:55 PM Revision 0240f576 (ceph): buildpackages: Be robust about addresses
- OpenStack could tell us the VM has multiple networks, and offers no
guarantee about the order of addresses either (th... - 07:52 PM Messengers Bug #13985: Messenger: large message data content length cause int overflow
- Oh. That would happen if you create extremely large directories without enabling the directory fragmentation. It's di...
- 07:46 PM Revision c6cdc334 (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... - 07:20 PM rbd Bug #14030 (Pending Backport): rbd merge-diff doesn't properly handle >2GB diffs
- https://github.com/ceph/ceph/pull/6889
commit:68125dd01349edf93cfa1af5028c2d438b5ae089 - 07:18 PM Revision 134c988e (ceph): Merge pull request #6889 from kylinstorage/wip-fix-merge-diff
- librbd: fix merge-diff for >2GB diff-files
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 05:50 PM Revision 019a93f6 (ceph): Merge pull request #6888 from prallabh/master
- rgw: fix a glaring syntax error
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 04:34 PM Revision 5876829d (ceph): tests: kill_daemons uses TERM instead of KILL
- When called to teardown a test, kill_daemon should use KILL to ensure
all leftovers are removed as quickly as possibl... - 04:34 PM Revision e2f163a5 (ceph): tests: fix failure for osd-scrub-snap.sh
- Reason to get a false negative only one osd, when calling kill_daemons
$dir KILL osd, which means kill -9 shutdown() ... - 04:05 PM Bug #13350 (New): "Error cancelling global ust listener thread" errors
- Here is one more:
http://teuthology.ovh.sepia.ceph.com/teuthology/teuthology-2015-12-08_17:02:01-upgrade:hammer-x-in... - 03:46 PM Bug #13986: TEST_scrub_snaps: timeout > 300
- https://github.com/ceph/ceph/pull/6890
- 01:04 PM Bug #13986: TEST_scrub_snaps: timeout > 300
- See https://github.com/ceph/ceph/pull/6884 for an explanation of false negatives.
- 12:34 PM Bug #13986: TEST_scrub_snaps: timeout > 300
- @david do you have an opinion on the error log above ? It's the first time it happens.
- 12:32 PM Bug #13986: TEST_scrub_snaps: timeout > 300
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10048/console
it has a new kind of error log. The... - 11:44 AM Bug #13986: TEST_scrub_snaps: timeout > 300
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/10041/console
- 03:10 PM Revision 68125dd0 (ceph): librbd: fix merge-diff for >2GB diff-files
- from http://tracker.ceph.com/issues/14030
Fixes: #14030
Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com> - 12:18 PM Revision 213cd780 (ceph): rgw: fix a glaring syntax error
- syntactical error is causing rgw not to start
Signed-off-by: Pavan Rallabhandi <pavan.rallabhandi@sandisk.com> - 12:00 PM Bug #13988: new OSD re-using old OSD id fails to boot
- Hi loic,
I try to trace this problem.
I think the problem is on FileJournal::check()
Due to the same uuid, it... - 11:09 AM Revision 2b50a753 (ceph): Implementation of rados_ioctx_snapshot_rollback
- Signed-off-by: Florent Manens <florent@beezim.fr>
- 10:42 AM rbd Bug #14047: rbd: rbd order will be place in 22, when set to 0 in the config_opt
- Reason:
1.If set in the config_opt rbd_default_order = 0 (not in the range [12, 25]), due to reset the order = 22,... - 08:59 AM rbd Bug #14047 (Resolved): rbd: rbd order will be place in 22, when set to 0 in the config_opt
- rbd order will be place in 22, when set to 0 in the config_opt...
- 10:00 AM Cleanup #13981 (Fix Under Review): configure script doesn't check bzip2-devel presence
- Needs review: https://github.com/ceph/ceph/pull/6885
- 08:51 AM Revision 4671c02a (ceph): Fix end of newlines
- 08:30 AM Revision 02174393 (ceph): Merge pull request #6858 from jcsp/wip-cephfs-auth-doc
- doc: note that cephfs auth stuff is new in jewel
- 07:46 AM rgw Bug #14046 (Can't reproduce): When I get AWS JS API to create buckets, using S3 Browser delete bu...
- When I get AWS JS API to create buckets, using S3 Browser delete buckets, radosgw crashed
2015-12-10 14:36:22.5487... - 01:11 AM rbd Tasks #14045 (Closed): add valgrind to python binding tests
- Especially now that the rbd python bindings are in cython, we should check for memory leaks in the python bindings.
- 01:08 AM rbd Bug #13115 (Resolved): librbd python bindings eat exceptions in callbacks
12/09/2015
- 11:45 PM Revision 701a6626 (ceph): Merge pull request #6768 from marcan/cython
- pybind: port the rbd bindings to Cython
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Nathan Cutler <nc... - 11:11 PM Revision ad47b418 (ceph): CodingStyle: Fix coding-style on PG related Monitor files
- Using uncrustify the coding style of the files has been changed
to match what has been described in the CodingStyle d... - 10:51 PM Backport #14044 (In Progress): infernalis: ceph-disk list fails on /dev/cciss!c0d0
- 10:44 PM Backport #14044 (Resolved): infernalis: ceph-disk list fails on /dev/cciss!c0d0
- https://github.com/ceph/ceph/pull/6880
- 10:48 PM Bug #13970 (Fix Under Review): ceph-disk list fails on /dev/cciss!c0d0
- 10:43 PM Bug #13970 (Pending Backport): ceph-disk list fails on /dev/cciss!c0d0
- 10:40 PM Bug #13970 (Fix Under Review): ceph-disk list fails on /dev/cciss!c0d0
- https://github.com/ceph/ceph/pull/6879
- 10:44 PM Backport #14043 (Resolved): hammer: osd/PG.cc: 288: FAILED assert(info.last_epoch_started >= info...
- https://github.com/ceph/ceph/pull/7177
- 09:49 PM Revision bcd37cf3 (ceph): Merge pull request #6877 from dillaman/wip-14001
- librbd: fix test case race condition for journaling ops
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 09:44 PM Bug #14028: PG stats are not refresh within osd_pg_stat_report_interval_max
- I just checked the logs again:...
- 04:14 PM Bug #14028 (Won't Fix): PG stats are not refresh within osd_pg_stat_report_interval_max
- OSDs do not seem to refresh their PG stats at least every osd_pg_stat_report_interval_max seconds.
On a test clust... - 09:22 PM rbd Bug #14001 (Fix Under Review): TestMockOperationSnapshotRemoveRequest.Success common/RWLock.h: 58...
- *master PR*: https://github.com/ceph/ceph/pull/6877
- 09:21 PM Revision 7f5ee337 (ceph): librbd: fix test case race condition for journaling ops
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 09:09 PM Messengers Bug #12805: msg/simple/SimpleMessenger.cc: 238: FAILED assert(!cleared)
- 08:34 PM Bug #13988 (In Progress): new OSD re-using old OSD id fails to boot
- 08:34 PM Bug #13988: new OSD re-using old OSD id fails to boot
- To repeat the problem :
* on master https://github.com/ceph/ceph/pull/6876
* on infernalis https://github.com/ce... - 05:34 PM Bug #13988: new OSD re-using old OSD id fails to boot
- Removed all OSDs (0, 1, 2) and then ceph-prepare /dev/vdb which created the osd.0 and shows the same symptoms. The os...
- 04:09 PM Bug #13988: new OSD re-using old OSD id fails to boot
- The attached files were obtained with a slightly different set of commands:...
- 07:34 PM Revision 9162bd29 (ceph): Revert "LifeCycle feature"
- It's not there yet. Created a branch with a few fixes, will need to go
through some more revisions.
This reverts com... - 07:30 PM Feature #14041 (Closed): EC overwrites: deep scrub and checksumming
- EC overwrites preclude our current checksumming strategy. Instead, on each shard, we'll maintain a set of omap entri...
- 07:27 PM Feature #14040 (Resolved): ECBackend support for RMW
- Partial updates will require an RMW. This needs to be implemented. Replace this description with a design strategy ...
- 07:26 PM Feature #14039 (Fix Under Review): ECBackend cache extents with unapplied writes
- While a particular stripe has pending unapplied writes, we need to cache the unstable data to serve reads.
- 07:24 PM rbd Bug #14030: rbd merge-diff doesn't properly handle >2GB diffs
- It only seeks to skip parts of the first diff that were overwritten, so a workaround would be to pass the first diff ...
- 05:41 PM rbd Bug #14030 (Resolved): rbd merge-diff doesn't properly handle >2GB diffs
- It is using lseek instead of lseek64 -- resulting in an overflow....
- 07:15 PM Feature #14038 (Fix Under Review): ECBackend: delay writes which cause a clone to be created on a...
- Otherwise, we have to deal with cloning the temp object as well or something equally wonky. The first step on this i...
- 07:12 PM Feature #14037 (Fix Under Review): PGBackend: add a way for the Backend to notify ReplicatedPG th...
- (Implicit in the above is that ECBackend drives application, and PG is merely notified, this may not be the best desi...
- 07:08 PM Feature #14036 (Fix Under Review): EC overwrites: PGBackend needs to be replumbed to support over...
- It's not quite as simple as just using the write PGTransaction call directly. ECBackend will need to write the overw...
- 07:01 PM Feature #14035 (Fix Under Review): EC overwrites -- cleanup of ReplicatedPG::do_op to actually al...
- Overwrites are currently disallowed, we'll need to change that.
- 06:56 PM Feature #14034 (New): EC Overwrites: Phase 2: PGLog support for recording participants
- EC overwrites require two new concepts:
1) Each log entry needs to include information which records which shards (s... - 06:51 PM Feature #14033 (Fix Under Review): Activation support for EC Overwrites
- During activation, the primary and replicas must all apply entries up to last_update.
- 06:50 PM Feature #14032 (New): EC Overwrites: Phase 2: Peering support for ec overwrites
- The current design for ec overwrites allows for replicas to be missing at the head of their log log entries in which ...
- 06:39 PM Feature #14031 (New): EC overwrites
- This feature is complete when we support overwrites on EC pools. Linked tickets provide details.
https://github.c... - 06:08 PM Revision 82c40b67 (ceph): signal_handler: added support for using reentrant strsignal() implement...
- musl libc does not provide sys_siglist. It does provide a reentrant implementation of strsignal().
Added a cmake bui... - 06:01 PM Revision ae114aea (ceph): cmake: support ccache via a WITH_CCACHE build option
- When -DWITH_CCACHE=ON is specified, try to find and use ccache.
Signed-off-by: John Coyle <dx9err@gmail.com> - 05:48 PM Bug #14015: osd/PG.cc: 288: FAILED assert(info.last_epoch_started >= info.history.last_epoch_star...
- PR to master: https://github.com/ceph/ceph/pull/6793
- 05:41 PM Bug #14015: osd/PG.cc: 288: FAILED assert(info.last_epoch_started >= info.history.last_epoch_star...
- We need to backport to Hammer too, so I added it.
- 05:08 PM CephFS Bug #14029 (Resolved): "[ FAILED ] LibCephFS.OpenLayout" in smoke-master-distro-basic-openstack
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-09_05:00:02-smoke-master-distro-basic-openstack/
Job:... - 02:09 PM Revision b63c3fa2 (ceph): Merge pull request #6331 from chenji-kael/wip-lifecycle
- LifeCycle feature
- 01:02 PM Bug #13986: TEST_scrub_snaps: timeout > 300
- To reproduce the problem:
* in the background run... - 12:56 PM Bug #13986 (In Progress): TEST_scrub_snaps: timeout > 300
- 10:20 AM Bug #13986: TEST_scrub_snaps: timeout > 300
- crash with monitor logs and --osd-scrub-load-threshold=2000 http://dachary.org/loic/crash.gz
- 12:56 PM Bug #14027 (Resolved): tests: set --osd-scrub-load-threshold=2000
- 10:50 AM Bug #14027: tests: set --osd-scrub-load-threshold=2000
- Although it would be worth porting to hammer and infernalis, the race conditions are rare enough that they effectivel...
- 10:49 AM Bug #14027: tests: set --osd-scrub-load-threshold=2000
- https://github.com/ceph/ceph/pull/6871
- 10:47 AM Bug #14027 (Resolved): tests: set --osd-scrub-load-threshold=2000
- In a test environment, consistency is more important than
performances. Effectively disable the test that would post... - 12:55 PM Revision 461a1911 (ceph): Merge pull request #6871 from dachary/wip-14027-scrub-load
- tests: --osd-scrub-load-threshold=2000 for more consistency
Reviewed-by: Xinze Chi <xinze@xsky.com> - 10:48 AM Revision 99bcc7cf (ceph): tests: --osd-scrub-load-threshold=2000 for more consistency
- In a test environment, consistency is more important than
performances. Effectively disable the test that would postp... - 10:36 AM Revision 26008e8a (ceph): ceph-detect-init: Ubuntu >= 15.04 uses systemd
- Ubuntu releases since Ubuntu 15.04 use systemd instead of upstart;
teach ceph-detect-init that this is the case, thus... - 10:21 AM Bug #14026: 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 t... - 09:45 AM Bug #14026 (Resolved): OSD utilization is abnormal after data disk lost
- environment: centos7 + ceph-0.94.5
problem: if plug out the data disk, or remove the data directory of a osd, its ub... - 09:47 AM Revision 93cdc989 (ceph): pybind/rbd.pyx: misc typo bugfixes
- 09:46 AM Revision 8fabcbb4 (ceph): ceph-fuse:print usage information when no parameter specified
- Signed-off-by: Bo Cai <cai.bo@h3c.com>
- 09:07 AM Revision 469b55a6 (ceph): pybind/rbd.pyx: PyString -> PyBytes
- 08:12 AM Revision 50022d34 (ceph): os: skip checking pg_meta object existance in FileStore
- pg_meta object in FileStore is actually a logical object without any significant information.
All it data writes to o... - 05:53 AM CephFS Backport #13593 (Resolved): Ceph-fuse won't start correctly when the option log_max_new in ceph.c...
- 05:52 AM Revision f480cea2 (ceph): Merge pull request #6395 from SUSE/wip-13593-infernalis
- Ceph-fuse won't start correctly when the option log_max_new in ceph.conf set to zero
Reviewed-by: Greg Farnum <gfarn... - 12:50 AM Revision 1df97051 (ceph): test/librbd/fsx: musl libc doesn't implement random_r. Use c++11 std::m...
- Signed-off-by: John Coyle <dx9err@gmail.com>
- 12:38 AM Revision 6f1fb161 (ceph): doc: osd: s/schedued/scheduled/
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 12:11 AM rbd Subtask #13293 (Resolved): Journal API + rbd CLI updates
- https://github.com/ceph/ceph/pull/6665
- 12:10 AM rbd Feature #12112 (Resolved): rbd: add --object-size option
12/08/2015
- 11:30 PM Revision f9f4d5c6 (ceph): Merge pull request #6830 from vumrao/wip-12112-vumrao
- rbd: add --object-size option, deprecate --order
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 11:11 PM rgw Backport #12856 (Resolved): rgw: missing handling of encoding-type=url when listing keys in bucket
- 11:11 PM rgw Backport #13047 (Resolved): Content-Type header should have correct initial capitals
- 11:10 PM rgw Backport #13538 (Resolved): rgw: orphan tool should be careful about removing head objects
- 11:10 PM rgw Backport #13540 (Resolved): rgw: get bucket location returns region name, not region api name
- 11:10 PM rgw Backport #13716 (Resolved): rgw:swift use Civetweb ssl can not get right url
- 11:10 PM Backport #14012 (Resolved): infernalis: ceph-disk workunits must not rely on augtool
- 11:10 PM devops Backport #14019 (Resolved): infernalis: libunwind package missing on CentOS 7
- 07:59 AM devops Backport #14019 (In Progress): infernalis: libunwind package missing on CentOS 7
- 07:55 AM devops Backport #14019 (Resolved): infernalis: libunwind package missing on CentOS 7
- https://github.com/ceph/ceph/pull/6845
- 11:09 PM Revision 7d93cf43 (ceph): buffer: make usable outside of ceph source again
- Add a rados/buffer_fwd.h symlink and remove the "include/" prefix from
buffer.h.
Signed-off-by: Josh Durgin <jdurgin... - 11:06 PM Revision d3aaeae1 (ceph): Merge pull request #6828 from dachary/wip-ceph-disk-augeas
- tests: ceph-disk workunit uses configobj
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:47 PM devops Bug #14011: resolve CentOS versions conflict
- Can we just alias "7" to "the latest 7.1.whatever"?
- 10:31 PM devops Bug #14011 (Fix Under Review): resolve CentOS versions conflict
- https://github.com/ceph/teuthology/pull/742
- 10:16 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- Having never used ceph-post-file, are there any special args to get it to work? I get a "connect to host drop.ceph.c...
- 03:39 AM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- Well since restarting got the OSDs to start trimming, we've now restarted all OSDs in our cluster as we were above 80...
- 08:04 PM rgw Bug #14025: Bucket DELETE fails, 404 NoSuchKey, but cannot reproduce on other bucket names or users
- looking at the logs, it seems to me that the bucket entry point still exists but the bucket instance metadata does no...
- 07:56 PM rgw Bug #14025 (Can't reproduce): Bucket DELETE fails, 404 NoSuchKey, but cannot reproduce on other b...
- This is a weird one, I can't reproduce the problem with any other bucket name, or the same bucket name but on a diffe...
- 06:41 PM Revision 0afaeb24 (ceph): tests: ceph-disk workunit uses configobj
- Instead of using augtool to modify the configuration file, use
configobj. It is also used by the install teuthology t... - 06:41 PM Revision ebc5e4ee (ceph): tests: ceph-disk workunit uses the ceph task
- The ceph-disk workunit deploy keys that are not deployed by default by
the ceph teuthology task.
The OSD created by ... - 06:02 PM Revision 93d3dfe0 (ceph): Fixing NULL pointer dereference
- Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
- 05:24 PM Linux kernel client Bug #14022: map_sem for read + request_mutex are held indefinitely
- Can you also attach the entire syslog for this boot? Compress it, if it ends up too big, just email it to me directly.
- 04:56 PM Linux kernel client Bug #14022: map_sem for read + request_mutex are held indefinitely
- Can you do the following:
# echo "waiting tasks" >/dev/kmsg
# echo w >/proc/sysrq-trigger
# echo "end of waiting... - 09:08 AM Linux kernel client Bug #14022: map_sem for read + request_mutex are held indefinitely
- Output of...
- 09:04 AM Linux kernel client Bug #14022 (Resolved): map_sem for read + request_mutex are held indefinitely
- Hi,
when using rsync, my kernel rbd device hangs, here is the data i collected so far:... - 05:16 PM devops Feature #5014: arm: Build ARM packages
- A quick note just to mention that we are *not currently building ARM binaries* (as of Dec 2015).
- 05:02 PM Bug #13986: TEST_scrub_snaps: timeout > 300
- The relevant lines of the osd logs are:...
- 05:00 PM Bug #13986: TEST_scrub_snaps: timeout > 300
- https://github.com/ceph/ceph/pull/6860
- 04:57 PM Bug #13986 (Fix Under Review): TEST_scrub_snaps: timeout > 300
- 03:35 PM Bug #13986 (Duplicate): TEST_scrub_snaps: timeout > 300
- #13988
- 01:42 PM Bug #13986: TEST_scrub_snaps: timeout > 300
- Running
while : ; do echo -n . ; test/osd/osd-scrub-snaps.sh > test.out 2>&1 || break ; done
on rex003
- 12:58 PM Bug #13986: TEST_scrub_snaps: timeout > 300
- https://github.com/ceph/ceph/pull/6857 to collect more info about the possible race
- 12:29 PM Bug #13986: TEST_scrub_snaps: timeout > 300
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/9966/console
- 04:58 PM Revision 72785ee9 (ceph): rgw: enforce SLO part's ETag match during GET on SLO of Swift.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:58 PM Revision dabf5356 (ceph): rgw: handle errors during GET on Swift's SLO appropriately.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:58 PM Revision 31f1b89f (ceph): rgw: fix wrong ofs handling during GET on Swift's SLO.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:58 PM Revision 630eac10 (ceph): rgw: add support for normalisation of ranged SLO requests.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:58 PM Revision 1cf149d6 (ceph): rgw: append X-Static-Large-Object attribute during PUT on SLO.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:58 PM Revision 4bab3fca (ceph): rgw: move RGWBulkDelete in rgw/rgw_op.h.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:58 PM Revision 0a36b957 (ceph): rgw: fix iterate_slo_parts() and improve its declaration's formatting.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:58 PM Revision 7e06dba6 (ceph): rgw: add support for multipart delete on a SLO of Swift.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:58 PM Revision fa71082e (ceph): rgw: make response for multipart delete on a SLO compliant with Swift.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:58 PM Revision d8593b16 (ceph): rgw: read and parse put slo obj request
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Conflict... - 04:58 PM Revision 7f5fdced (ceph): rgw: store slo info when putting object
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Conflict... - 04:58 PM Revision 1df28c8e (ceph): rgw: iterate over slo parts
- Read slo parts when a read request was sent.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Signed-off-by: Radoslaw... - 04:57 PM Revision ffb4691c (ceph): rgw: s/obj_manifest/dlo_manifest
- Be more clear, as slo_manifest will come later.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Signed-off-by: Rados... - 04:57 PM Revision b665b046 (ceph): rgw: add support for Bulk Delete API of Swift.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:57 PM Revision c421037f (ceph): rgw: enable chunking in Bulk Delete API implementation.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:57 PM Revision 60018d92 (ceph): rgw: improve response code handling for Bulk Delete API.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:57 PM Revision 8eb80485 (ceph): rgw: support bucket removal in Bulk Delete API implementation.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:57 PM Revision 4ea0c7c6 (ceph): rgw: XMLFormatter may print XML tags lowercased and underscored now.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:57 PM Revision 2ff837f4 (ceph): rgw: rework authorization parts to accomodate Bulk Delete API.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:57 PM Revision 619e9452 (ceph): rgw: improve code formatting in Swift's DLO implementation.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:57 PM Revision 2b45910f (ceph): rgw: implement std::streambuf over RGWClientIO.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:57 PM Revision 3ecc2c3e (ceph): rgw: RGWFormatter_Plain does support key-value style for Bulk Delete API.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:57 PM Revision 2945bef8 (ceph): rgw: add support for putting Swift's X-Object-Manifest through POST.
- Fixes: #12886
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com> - 04:57 PM Revision 66f47f35 (ceph): rgw: fix wrong first byte pos in Content-Range HTTP header of Swift's DLO.
- Fixes: #13452
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com> - 04:57 PM Revision b48f3d77 (ceph): rgw: fix wrong length in Content-Range HTTP header of Swift's DLO.
- Fixes: #13452
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com> - 04:53 PM rbd Subtask #13296 (In Progress): Mirroring API + rbd CLI updates for images
- 04:52 PM rbd Subtask #13294 (Resolved): Journal repair tools for rbd CLI
- https://github.com/ceph/ceph/pull/6665
- 04:52 PM rbd Feature #11287 (Resolved): librbd: write to journal
- 04:52 PM rbd Feature #12698 (Resolved): librbd: write maintenance operations to journal
- 04:51 PM rbd Subtask #13292 (Resolved): Mirroring API + rbd CLI updates for pool
- 04:19 PM Revision 94be4526 (ceph): rgw: refactor arrangement of parameters for rgw_read_user_buckets().
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 04:15 PM Revision 58adddaa (ceph): rgw: add support for "end_marker" on listing Swift account.
- Fixes: #10682
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com> - 04:03 PM Revision 2d8d7061 (ceph): Merge pull request #6857 from dachary/wip-13986-test-pg-scrub
- tests: osd-scrub-snaps.sh to display full osd logs on error
Reviewed-by: Xinze Chi <xinze@xsky.com> - 03:09 PM Feature #13867 (In Progress): Make non-client op users of OpContext use something else
- 03:09 PM Feature #11676: suite: extend the Product part of build_matrix to pass mincyclity properly
- 02:46 PM rbd Bug #14016 (Duplicate): ./common/RWLock.h: 58: FAILED assert(!is_locked())
- Duplicate of #14001
- 01:48 AM rbd Bug #14016 (Duplicate): ./common/RWLock.h: 58: FAILED assert(!is_locked())
Seen in make -j4 check with parallel make, when it runs test/run-rbd-unit-tests.sh
on master (b6672594702eb1b6b3dd...- 02:20 PM Backport #13929 (New): infernalis: Ceph Pools' MAX AVAIL is 0 if some OSDs' weight is 0
- 02:10 PM Revision 1b6a7e36 (ceph): doc: note that cephfs auth stuff is new in jewel
- + bonus whitespace fixes to the code blocks to
get them to render properly
Signed-off-by: John Spray <john.spray@red... - 12:54 PM Revision 2c7c7129 (ceph): tests: osd-scrub-snaps.sh to display full osd logs on error
- This generates a large output but is the only way to get more
information about race conditions that turn out to show... - 12:31 PM Revision 76467ee1 (ceph): Merge pull request #6850 from H3C/wip-zcl-ceph-mds
- ceph-mds:add --help/-h
Reviewed-by: John Spray <john.spray@redhat.com> - 11:47 AM Revision 534ff381 (ceph): Merge pull request #6848 from H3C/wip-zcl-layout-rst
- doc:file must be empty when writing layout fields of file use "setfattr"
Reviewed-by: John Spray <john.spray@redhat.... - 10:44 AM Revision 71690e70 (ceph): rbd: add --object-size option
- Object size can be specified when creating an image with the --order option,
as a number of bits in the size.
This p... - 10:41 AM Bug #13952 (Duplicate): /lib/systemd/system/ceph-disk@.service il using /bin/flock instead of /us...
- 09:50 AM Bug #13952: /lib/systemd/system/ceph-disk@.service il using /bin/flock instead of /usr/bin/flock ...
- Dup with #14013. To be closed.
- 09:27 AM CephFS Backport #13889 (In Progress): infernalis: Segmentation fault accessing file using fuse mount
- 09:20 AM Backport #14013 (In Progress): infernalis: systemd/ceph-disk@.service assumes /bin/flock
- 09:17 AM Backport #14018 (In Progress): infernalis: osd/PG.cc: 288: FAILED assert(info.last_epoch_started ...
- 07:55 AM Backport #14018 (Resolved): infernalis: osd/PG.cc: 288: FAILED assert(info.last_epoch_started >= ...
- https://github.com/ceph/ceph/pull/6851
- 09:12 AM Backport #13979 (In Progress): infernalis : "shard missing" errors in logs during Teuthology run
- 09:01 AM Revision a69367d9 (ceph): ceph-mds:add --help/-h
- When use ceph-mds --hlep/-h, the usage will be showed
Signed-off-by: Cilang Zhao <zhao.cilang@h3c.com> - 08:57 AM Backport #13638 (In Progress): FileStore: potential memory leak if getattrs fails.
- 08:45 AM Revision 07c334a2 (ceph): doc:file must be empty when writing layout fields of file use "setfattr"
- When the layout fields of a file are modified, this file must be empty, otherwise an error would occur.
Signed-off-b... - 08:44 AM Bug #9978: keyvaluestore: void ECBackend::handle_sub_read
- Unfortunately, we encountered this bug recently. I found a workaround and hope anyone who came to this page desperate...
- 08:42 AM devops Bug #13997: libunwind package missing on CentOS 7
- Not backporting to hammer which has an ancient version anyway
- 08:42 AM devops Bug #13997 (Resolved): libunwind package missing on CentOS 7
- 07:50 AM devops Bug #13997 (Pending Backport): libunwind package missing on CentOS 7
- 07:23 AM devops Bug #13997: libunwind package missing on CentOS 7
- https://github.com/ceph/ceph/pull/6844
- 06:48 AM devops Bug #13997 (In Progress): libunwind package missing on CentOS 7
- 06:27 AM devops Bug #13997: libunwind package missing on CentOS 7
- Created https://github.com/ceph/ceph/pull/6842
- 02:05 AM devops Bug #13997: libunwind package missing on CentOS 7
- Fresh Centos 7 install....
- 08:35 AM Revision a2644ed5 (ceph): client: use null snapc to check pool permission
- snap inodes' ->snaprealm can be NULL, so dereferencing it in
check_pool_perm() can cause segment fault. The pool perm... - 08:34 AM Revision 476af491 (ceph): Merge pull request #6845 from dachary/wip-14019-infernalis
- infernalis: libunwind package missing on CentOS 7
Reviewed-by: Brad Hubbard <bhubbard@redhat.com> - 08:29 AM Revision 7d90c018 (ceph): build/ops: systemd ceph-disk unit must not assume /bin/flock
- The flock command may be installed elsewhere, depending on the
system. Let the PATH search figure that out.
http://t... - 08:25 AM Revision 5ef86d78 (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) - 08:17 AM Revision 7ac5b151 (ceph): osd: call on_new_interval on newly split child PG
- We must call on_new_interval() on any interval change *and* on the
creation of the PG. Currently we call it from PG:... - 08:05 AM Revision 5d1e6ae4 (ceph): FileStore: potential memory leak if _fgetattrs fails
- Memory leak happens if _fgetattrs encounters some error and simply returns.
Fixes: #13597
Signed-off-by: xie xingguo ... - 08:03 AM Revision 84ee7c33 (ceph): Merge remote-tracking branch 'ceph/jewel'
- 08:02 AM Bug #14021 (Closed): osd coredump on rhel7.1
- we find 2 coredumps in log file after some time of running, can anyone help to check this?
coredump1:
ceph version ... - 07:58 AM Revision 54c8af80 (ceph): build/ops: enable CR in CentOS 7
- To get libunwind from the CR repositories until CentOS 7.2.1511 is released.
http://tracker.ceph.com/issues/13997 Fi... - 07:55 AM Bug #14015: osd/PG.cc: 288: FAILED assert(info.last_epoch_started >= info.history.last_epoch_star...
- @David, this is to be backported to infernalis ? Or also hammer ?
- 07:52 AM Revision 2c1af382 (ceph): Merge pull request #6844 from dachary/wip-13997-centos-libunwind-jewel
- build/ops: enable CR in CentOS 7
Reviewed-by: Brad Hubbard <bhubbard@redhat.com> - 07:50 AM Bug #8379: cephx: clock skew causes verify_reply decode error
- karan singh wrote:
> Looks like this this error is not ONLY because of date / time sync.
>
> I have date / time s... - 07:25 AM Revision 247ee608 (ceph): build/ops: enable CR in CentOS 7
- To get libunwind from the CR repositories until CentOS 7.2.1511 is released.
http://tracker.ceph.com/issues/13997 Fi... - 07:20 AM Revision f9a230aa (ceph): test/osd: add test case for shutdown_when_flapping
- TEST_markdown_exceed_maxdown_count :
down N+1 times within period, should be UP in first N times but DOWN in last t... - 06:47 AM Revision 91264778 (ceph): Merge pull request #6842 from badone/wip-13997
- tests: centos7 needs the Continuous Release (CR) Repository enabled for
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:07 AM Revision b47eeae1 (ceph): tests: centos7 needs the Continuous Release (CR) Repository enabled for
- libunwind
Fixes: #13997
Signed-off-by: Brad Hubbard <bhubbard@redhat.com> - 03:22 AM Revision 7d48f62f (ceph): LifeCycle feature
- As same as amazon S3 interface,"PUT Bucket lifecycle" and
"DELETE Bucket lifecycle" have been implemented,
"GET Bucke... - 03:15 AM CephFS Bug #12715: "[ERR] bad backtrace on dir ino 600" in cluster log"
- it's safe to ignore them
- 02:33 AM Revision 0565055b (ceph): rgw: fix a typo in init-radosgw
- Signed-off-by: Zhi Zhang zhangz.david@outlook.com
- 01:03 AM Messengers Bug #13985: Messenger: large message data content length cause int overflow
- we setup a cluster, and make 4 million dirs in fs, which result mds hang, then we restart mds, it sends getomapvals ...
- 12:48 AM Revision 78bb6034 (ceph): Merge pull request #757 from dachary/wip-dummy
- Revert "dummy: only use the user playbook"
- 12:47 AM Revision d0280d79 (ceph): Revert "dummy: only use the user playbook"
- This reverts commit a016f29e211e378a50fd833d940abbb49449c37b.
- 12:06 AM Revision 8676120b (ceph): Merge pull request #6818 from trociny/fix-cmake
- cmake: update for recent rbd changes
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
12/07/2015
- 11:52 PM Revision caedebde (ceph): Merge pull request #6837 from dreamhost/wip-test-cephtool-filenames
- qa/workunits/cephtool/test.sh: false positive fail on /tmp/obj1.
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 11:27 PM Revision cd0c13bb (ceph): qa/workunits/cephtool/test.sh: false positive fail on /tmp/obj1.
- If /tmp/obj1 happened to exist already, and was not writable by the
testing user, then this test failed!
Signed-off-... - 11:21 PM Revision f112e25f (ceph): Merge pull request #6838 from stiopaa1/Wreorder_ceph_context
- common/ceph_context.cc:fix order of initialisers
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 11:11 PM Bug #14015 (Resolved): osd/PG.cc: 288: FAILED assert(info.last_epoch_started >= info.history.last...
Hit this assert when setting osd_find_best_info_ignore_history_les to get incomplete PGs to active+clean with known...- 11:06 PM Bug #13805: segfault in Objecter::handle_watch_notify
- Sage, is this still in testing? Do we have a commit hash?
- 11:02 PM Backport #13791 (In Progress): Objecter: potential null pointer access when do pool_snap_list.
- 11:02 PM Linux kernel client Bug #14010 (Resolved): xfstests generic/247 failure
- 05:29 PM Linux kernel client Bug #14010: xfstests generic/247 failure
- https://github.com/ceph/ceph/pull/6831
- 05:19 PM Linux kernel client Bug #14010 (Resolved): xfstests generic/247 failure
- xfstests generic/247 often fails with a warning:
[ 1135.748673] WARNING: CPU: 0 PID: 16554 at fs/xfs/xfs_file.c:75... - 11:02 PM Revision af2ced59 (ceph): Objecter: remove redundant result-check of _calc_target in _map_session.
- Result-code check is currently redundant since _calc_target never returns a negative value.
Signed-off-by: xie xinggu... - 11:01 PM Revision 43dede31 (ceph): Objecter: potential null pointer access when do pool_snap_list.
- Objecter: potential null pointer access when do pool_snap_list. Shall check pool existence first.
Fixes: #13639
Signe... - 11:01 PM Backport #13789 (In Progress): Objecter: potential null pointer access when do pool_snap_list.
- 11:01 PM Revision b6672594 (ceph): Merge pull request #6831 from fullerdj/wip-14010
- qa/krbd: Expunge generic/247
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 11:00 PM Revision 6cf261cd (ceph): Objecter: remove redundant result-check of _calc_target in _map_session.
- Result-code check is currently redundant since _calc_target never returns a negative value.
Signed-off-by: xie xinggu... - 11:00 PM Revision 5d0b5c13 (ceph): Objecter: potential null pointer access when do pool_snap_list.
- Objecter: potential null pointer access when do pool_snap_list. Shall check pool existence first.
Fixes: #13639
Signe... - 10:56 PM Revision 74ee7bd2 (ceph): Merge pull request #6793 from dzafman/wip-hist-les-fix
- osd: Allow repair of history.last_epoch_started using config
Reviewed-by: Samuel Just <sjust@redhat.com> - 10:43 PM Backport #13769: EC async "fast read" patchset for hammer (EC read latency improvements)
- The three commits to be cherry-picked are listed in http://tracker.ceph.com/issues/13769#note-1
Sam cannot get at ... - 10:32 PM Backport #13769: EC async "fast read" patchset for hammer (EC read latency improvements)
- Sam, can this be backported to hammer now?
- 10:39 PM Revision a80ff1fe (ceph): common/ceph_context.cc:fix order of initialisers
- Fix order of member initialisers causing [-Wreorder] warning.
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> - 10:31 PM Backport #13891 (In Progress): infernalis: auth/cephx: large amounts of log are produced by osd
- 10:30 PM Revision ac31f7f8 (ceph): auth/cephx: large amounts of log are produced by osd
- if the auth of osd is deleted when the osd is running, the osd will produce large amounts of log.
Fixes:#13610
Signe... - 10:29 PM Backport #13892 (In Progress): hammer: auth/cephx: large amounts of log are produced by osd
- 10:29 PM Revision 66ff0aa0 (ceph): auth/cephx: large amounts of log are produced by osd
- if the auth of osd is deleted when the osd is running, the osd will produce large amounts of log.
Fixes:#13610
Signe... - 10:26 PM Backport #13930 (In Progress): hammer: Ceph Pools' MAX AVAIL is 0 if some OSDs' weight is 0
- 10:26 PM Revision 61da13bb (ceph): mon/PGMonitor: MAX AVAIL is 0 if some OSDs' weight is 0
- In get_rule_avail(), even p->second is 0, it's possible to be used
as divisor and quotient is infinity, then is conve... - 10:22 PM Backport #13935 (In Progress): infernalis: Ceph daemon failed to start, because the service name ...
- 10:22 PM Revision c968a40d (ceph): init-ceph: fix systemd-run cant't start ceph daemon sometimes
- Fixes: #13474
Signed-off-by: Chuanhong Wang <wang.chuanhong@zte.com.cn>
(cherry picked from commit 2f36909e1e08bac993... - 10:15 PM Backport #13936 (In Progress): hammer: Ceph daemon failed to start, because the service name was ...
- 10:14 PM Revision 53e81aab (ceph): init-ceph: fix systemd-run cant't start ceph daemon sometimes
- Fixes: #13474
Signed-off-by: Chuanhong Wang <wang.chuanhong@zte.com.cn>
(cherry picked from commit 2f36909e1e08bac993... - 10:14 PM CephFS Bug #12715: "[ERR] bad backtrace on dir ino 600" in cluster log"
- This kind of warning is still happen in the following upgrading path.
Dumpling -> FireFly -> Hammer
Each vers... - 09:55 PM CephFS Bug #13907 (Duplicate): libcephfs-java failure on hammer
- 09:52 PM CephFS Backport #13928 (Duplicate): hammer: libcephfs-java failure on hammer
- 09:45 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- If the log is too large, you can use ceph-post-file.
- 09:41 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- The next step would be to post an osd log from an osd as it fails to trim maps. I suggest 1 hour of logs at
debug... - 08:40 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- It was HEALTH_OK prior to upgrade for months. We've grown the cluster various times, and it has backfilled successfu...
- 07:04 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- What's the history of this cluster during the upgrade? It sounds like you had dirty state for a very long time (preve...
- 09:43 PM Backport #14012 (In Progress): infernalis: ceph-disk workunits must not rely on augtool
- 09:42 PM Backport #14012 (Resolved): infernalis: ceph-disk workunits must not rely on augtool
- https://github.com/ceph/ceph/pull/6828
- 09:42 PM Backport #14013 (Resolved): infernalis: systemd/ceph-disk@.service assumes /bin/flock
- https://github.com/ceph/ceph/pull/6852
- 09:09 PM Bug #13986: TEST_scrub_snaps: timeout > 300
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=ubuntu-14.04&&x86_64/9932/consoleFull
- 08:36 PM devops Bug #14011: resolve CentOS versions conflict
- @zack agree it's a good idea.
can ovh run centos 7.1 ? - 07:40 PM devops Bug #14011: resolve CentOS versions conflict
- Yes, I think that's a good solution Zack. We don't differentiate beyond that afaik.
- 07:05 PM devops Bug #14011: resolve CentOS versions conflict
- I could tell teuthology to only submit X.Y:
14.04 -> 14.04
7.1.1503 -> 7.1
9 -> 9
Do we want this? - 06:44 PM devops Bug #14011 (Resolved): resolve CentOS versions conflict
- on smithi's centos version is 7.1.1503 and it fails current tests as they ask for 7.0
and we need to reconcile this ... - 07:54 PM Revision 0a883a48 (ceph): Merge branch 'unlinkcallbyrmbucket'
- Conflicts:
src/rgw/rgw_bucket.cc
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 07:51 PM Revision 0186cdc6 (ceph): rgw:dont update entrypoint when removing bucket
- when removing bucket,we unlink the bucket bucket but we don't want
to update the entrypoint here.Because the update_e... - 07:10 PM Revision 23554c46 (ceph): Merge pull request #6735 from rzarzynski/wip-rgw-clean-putmetabucket
- rgw: remove unused variable in RGWPutMetadataBucket::execute
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 07:09 PM Revision 54a62225 (ceph): Merge pull request #6829 from LenzGr/master
- doc: Fixed incorrect name of a "List Multipart Upload Parts" Response Entity
Reviewed-by: Yehuda Sadeh <yehuda@redha... - 06:55 PM Messengers Bug #13985: Messenger: large message data content length cause int overflow
- Fixing this overflow is fine, but...what are you doing that you have a 2GB message? There's no way that's a safe thin...
- 06:42 PM Revision eb81cc44 (ceph): Merge pull request #6774 from ceph/wip-rgw-cap-fix
- rgw: add a missing cap type
- 06:41 PM Revision 15b24058 (ceph): osd: use hexdump when logging CRC values
- Signed-off-by: Mykola Golub <mgolub@mirantis.com>
- 06:41 PM Revision 9d88f1ac (ceph): osd: more scrubber fields in pg query output
- Signed-off-by: Mykola Golub <mgolub@mirantis.com>
- 06:41 PM Revision a828a4df (ceph): osd: fix arithmetic exception when scrub_min_interval is small
- Signed-off-by: Mykola Golub <mgolub@mirantis.com>
- 06:40 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- I have workaround our issue by stopping the three OSDs that crash, and truncate this object to the right size:
cd ... - 05:24 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- I think it is safe for you to remove the corrupted shard (thanks to Kefu for clarifying this ;-). It will be rebuilt ...
- 05:24 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- xattr just in case....
- 05:24 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- As requested by Loic:
# ceph osd pool get ec8p2 erasure_code_profile
erasure_code_profile: ec8p2profile
# ce... - 05:23 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- It looks like the abnormal sized file is containing data for the first 524288 bytes then only zeroes....
- 05:23 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- ...
- 05:22 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- Per Loic request:...
- 05:22 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- [0(9),524288, 8(7),524288, 9(2),1048576, 13(8),524288])
[2,1048576, 7,524288, 8,524288, 9,524288]
=> one piece i... - 05:22 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- Missing part after len=276, (it's on two lines) :...
- 05:21 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- For the record osd 30 is the one crashing the most frequently, OSD 33 and 9 are also crashing quickly, other OSD are ...
- 05:20 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- debug osd = 20 log on osd.30, 300 MByte :
http://guerby.org/ftp/ceph-osd.30.log.xz
I did update ceph.conf, rest... - 05:19 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- With:
ceph osd set norecover
The 3 OSDs do not crash.
But of course no recovery is happening so we're k... - 05:18 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- The three OSD keep having the same error a short time after restart, log with ms = 1 objecter = 20 on osd.30 is attac...
- 05:16 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
We started seeing this tonight on our ceph 0.94.5 cluster tonight, RBD over EC pools (one 4+1, one 8+2), ubuntu tru...- 05:16 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- h3. COPYING THE INITIAL REPORT
- 05:11 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- There is a strange file on disk described here
http://tracker.ceph.com/issues/13972#note-32
http://tracker.ceph.c... - 05:09 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- OSD crashing the most often is 30. The other two are 9 and 33.
Various log files:
http://guerby.org/ftp/ooops-30.... - 05:06 PM Bug #14009: FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange file size
- ...
- 05:05 PM Bug #14009 (Can't reproduce): FAILED assert(old_size == total_chunk_size) in 0.94.5 / strange fil...
- Three of our OSD are failing with
2015-12-06 09:44:22.271873 7f47091fc700 -1 osd/ECUtil.cc: In function 'int ECUt... - 06:27 PM Revision 794e5182 (ceph): msg/Dispatcher.h:removed unneeded includes
- Removed includes and added forward declarations instead.
Signed-off-by: Michal Jarzabek <stiopa@gmail.com> - 05:24 PM Revision 9af8d6f0 (ceph): qa/krbd: Expunge generic/247
- xfstests generic/247 exercises XFS DIO and AIO to detect races. Some
races apparently exist in the XFS code as this i... - 04:52 PM Revision b04fc891 (ceph): rgw: fix wrong checking for JSONParser::parse() return
- The type of return value from JSONParser::parse() is bool, it never returns
a negative value.
Signed-off-by: Dunrong... - 04:27 PM Revision 2eb0bf32 (ceph): tests: make sure no segfault occurs when using some bad keyring
- Signed-off-by: Dunrong Huang <riegamaths@gmail.com>
- 04:22 PM rgw Documentation #14003 (In Progress): Incorrect name of the "List Multipart Upload Parts" Response ...
- 02:59 PM rgw Documentation #14003: Incorrect name of the "List Multipart Upload Parts" Response Entities
- Pull request: https://github.com/ceph/ceph/pull/6829
- 02:51 PM rgw Documentation #14003: Incorrect name of the "List Multipart Upload Parts" Response Entities
- The subject line of this bug is incorrect - it's the *name*, not *description* of the entity.
I'm about to prepare... - 02:01 PM rgw Documentation #14003 (Resolved): Incorrect name of the "List Multipart Upload Parts" Response Ent...
- The RADOS Gateway documentation at http://docs.ceph.com/docs/master/radosgw/s3/objectops/#list-multipart-upload-parts...
- 04:14 PM Bug #14008 (Can't reproduce): "FAILED assert(0 == "out of order op")" in rbd-hammer-distro-basic-...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-06_18:00:02-rbd-hammer-distro-basic-openstack/
Job: [... - 04:07 PM rbd Bug #14007 (Resolved): TestLibRBD.* tests failed in upgrade:client-upgrade-jewel-distro-basic-ope...
- Run: http://teuthology.ovh.sepia.ceph.com/teuthology/teuthology-2015-12-04_23:20:01-upgrade:client-upgrade-jewel-dist...
- 03:22 PM Revision f2f92c84 (ceph): cmake: add TracepointProvider.cc to libcommon
- Signed-off-by: Orit Wasserman <owasserm@redhat.com>
- 03:16 PM Revision 12d5b65f (ceph): Merge pull request #6805 from zaitcev/cmake-pluginregistry
- cmake: Add common/PluginRegistry.cc to CMakeLists.txt
- 02:58 PM Backport #13929 (In Progress): infernalis: Ceph Pools' MAX AVAIL is 0 if some OSDs' weight is 0
- 02:57 PM rbd Feature #14006 (Resolved): Track IO dependencies in journal
- We already track when maintenance operations (resize, snapshot add/remove/etc, rename, etc) complete in the journal, ...
- 02:55 PM Bug #13993 (Fix Under Review): Use of syslog results in all log messages at priority "emerg"
- 01:25 AM Bug #13993 (Resolved): Use of syslog results in all log messages at priority "emerg"
- In src/log/Log.cc we call syslog like so;
syslog(LOG_USER, "%s%s", buf, s.c_str());
syslog(LOG_USER, "%s", s);
... - 02:54 PM rgw Bug #14005 (Resolved): RGW shouldn't send Content-Type nor Content-Length for 304 responses
- Currently if you get a 304 response (using If-None-Match in the request for instance), then you get in the response ...
- 02:54 PM Revision 3e23e45d (ceph): doc: Fixed incorrect name of a "List Multipart Upload Parts" Response E...
- Fixed incorrect name of a "List Multipart Upload Parts" Response Entity:
"InitiatedMultipartUploadsResult" -> "ListPa... - 02:40 PM Bug #14004 (Resolved): ceph-disk workunits must not rely on augtool
- Instead of using augtool to modify the configuration file, use
configobj. It is also used by the install teuthology ... - 02:02 PM rgw Bug #11494: rgw: multipart list part response returns incorrect field
- FYI, I filed bug #14003 for the documentation update.
- 01:26 PM Revision 1d84219b (ceph): mon/Monitor.cc: improve error handling
- sync_obtain_latest_monmap will fail with assertion failure if store->get()
returns error, but there's an extra assert... - 01:26 PM Revision bb4936aa (ceph): mon/Monitor.cc: attempt to decode and extract keyring only if it is found.
- Monitor::preinit wrongly assumes that keyring always exists. This worked
so far because the logic that followed made ... - 01:26 PM Revision 08ae31c0 (ceph): mon/ceph_mon.cc: fail on any error, not just empty magicbl
- Assume failure when either MonDBStore returns error or returns empty
bufferlist.
Signed-off-by: Piotr Dałek <piotr.d... - 01:26 PM Revision 3da96b96 (ceph): mon/Monitor.cc: Reuse empty bufferlist
- When Monitor::read_features_off_disk doesn't find features on disk, it
tries to write them back to disk. featuresbl i... - 01:26 PM Revision f5a7a3b1 (ceph): mon/MonitorDBStore: use single-key LevelDB::get() method
- Make MonitorDBStore use single-key ::get() method for some performance
increase in heavy K/V workloads.
Signed-off-b... - 01:26 PM Revision 1e6cda08 (ceph): mon/AuthMonitor: don't crash on ENOENT
- When MonDBStore returns ENOENT when trying to get mkfs keyring, monitor
crashes with assert. On the other hand, if it... - 01:26 PM Revision eec46112 (ceph): mon: remove unnecessary key existence check
- Since store->get() returns -ENOENT when key doesn't exists, there's no longer
needed to explicitly check for its exis... - 12:46 PM rbd Bug #14001: TestMockOperationSnapshotRemoveRequest.Success common/RWLock.h: 58: FAILED assert(!is...
- This is the first time I've seen this one, I'll add more if it happens again
http://jenkins.ceph.dachary.org/job/c... - 12:45 PM rbd Bug #14001 (Resolved): TestMockOperationSnapshotRemoveRequest.Success common/RWLock.h: 58: FAILED...
- ...
- 12:02 PM CephFS Bug #12175: Fix ceph-fuse --help
- Related: https://github.com/ceph/ceph/pull/6821
- 11:59 AM CephFS Feature #12273 (Resolved): Apply scrub tag to objects during forward scrub
- ...
- 11:58 AM CephFS Bug #13898 (Resolved): Bad layouts injected by cephfs-data-scan scan_inodes
- https://github.com/ceph/ceph/pull/6719
- 10:25 AM Linux kernel client Bug #13712: Page allocation failure in Kernel 4.2.3.
- The structure in question manages snapshots, but is allocated even if you have no snapshots. It just gets bigger if ...
- 09:45 AM Bug #13972: osd/ECUtil.h: 117: FAILED assert(old_size == total_chunk_size) in 0.80.10
- pg dump
- 09:44 AM Bug #13972: osd/ECUtil.h: 117: FAILED assert(old_size == total_chunk_size) in 0.80.10
- osd and pg dump
- 09:33 AM Bug #13972: osd/ECUtil.h: 117: FAILED assert(old_size == total_chunk_size) in 0.80.10
- crushmap per Loic request.
- 09:13 AM Revision c83d6dbf (ceph): cmake: update for recent rbd changes
- Signed-off-by: Mykola Golub <mgolub@mirantis.com>
- 09:02 AM Revision 8eb0ed1d (ceph): Merge pull request #6816 from drunkard/doc
- doc: rst style fix for pools document
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 09:00 AM CephFS Feature #13999 (New): client: richacl support
- http://www.bestbits.at/richacl/
So far no other project has merged richacl patch. Should we be the first one.
- 08:57 AM CephFS Feature #13998 (Resolved): posix acl support
- https://github.com/ceph/ceph/pull/5658
- 08:52 AM Revision 273c52a5 (ceph): Merge pull request #6820 from mikulely/add-umcloud-affiliation
- Add UMCloud affiliation
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 08:38 AM devops Bug #13997 (Resolved): libunwind package missing on CentOS 7
- As of December 6th, 2015...
- 08:25 AM Revision c3619f4c (ceph): tests: add destroy_ec_profile{,_pp} helpers
- Signed-off-by: Loic Dachary <ldachary@redhat.com>
(cherry picked from commit ab46d79bc09fc711fa35302f49eecac81a98519b) - 08:25 AM Revision 26adf7a3 (ceph): tests: destroy testprofile before creating one
- The testprofile erasure code profile is destroyed before creating a new
one so that it does not fail when another tes... - 08:25 AM Revision 0eb2ddb0 (ceph): tests: test/librados/test.cc must create profile
- Now that the create_one_ec_pool function removes the testprofile each
time it is called, it must create the testprofi... - 08:17 AM Revision 25c70cfc (ceph): Update Jiaying Ren affinity
- Signed-off-by: Jiaying Ren <jiaying.ren@umcloud.com>
- 08:17 AM Revision c11ca426 (ceph): Update Rongze Zhu affinity
- Signed-off-by: Jiaying Ren <jiaying.ren@umcloud.com>
- 08:14 AM Bug #13996 (Rejected): function:Monitor::preinit() dead lock if option sanitization failed
- version:0.94.5
function:monitor::preinit()
dead lock if option sanitization failed - 08:12 AM Bug #13995 (Can't reproduce): ceph-osd "nonce collision" due to unshared pid namespaces
- I found Issue #13032 yesterday after I've been hitting a brick wall while trying to deploy ceph on and off during the...
- 05:10 AM Revision da8a891b (ceph): Merge pull request #744 from ceph/wip-inode-claim
- tasks/cephfs: add TestJournalRepair.test_table_tool_take_inos
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 05:09 AM Revision 47c78934 (ceph): Merge pull request #6655 from jcsp/wip-inode-claim
- tools: add cephfs-table-tool 'take_inos'
Reviewed-by: Yan, Zheng <zyan@redhat.com> - 05:05 AM Revision 5e714c69 (ceph): Merge pull request #703 from ceph/wip-layout-restrict
- tasks/cephfs: test for auth caps pool-setting restriction
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 05:05 AM Revision 66de0e32 (ceph): Merge pull request #6567 from jcsp/wip-layout-restrict
- mds: add 'p' flag in auth caps to control setting pool in layout
Reviewed-by: Sage Weil <sage@redhat.com> - 05:04 AM Revision c619c161 (ceph): Merge pull request #728 from ceph/wip-snap-strays
- tasks/cephfs: cover snaps in test_strays
- 05:03 AM Revision b1d5c481 (ceph): Merge pull request #6601 from jcsp/wip-13777-caps
- mon: don't require OSD W for MRemoveSnaps
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Yan, Zheng <zyan@re... - 05:01 AM Revision 543d48db (ceph): Merge pull request #709 from ceph/wip-scrub-basic
- tasks/cephfs: add TestForwardScrub
- 04:33 AM Feature #13994 (Closed): librbd: Add iovec support for RBD C-API
- Hmm, in current librbd impl, it would be useless for reducing copying
- 03:56 AM Feature #13994 (Closed): librbd: Add iovec support for RBD C-API
- If caller has a iovec structure needed to passed in rbd, for c++ program, it could use aio_write(uint64_t off, size_t...
- 04:09 AM CephFS Bug #6613: samba is crashing in teuthology
- http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-06_18:14:01-samba-hammer---basic-openstack/30493/
http:/... - 02:45 AM Revision 593c1249 (ceph): doc: rst style fix for pools document
- Signed-off-by: Drunkard Zhang <gongfan193@gmail.com>
12/06/2015
- 11:44 PM Linux kernel client Bug #13712: Page allocation failure in Kernel 4.2.3.
- We are also not using snapshots. Just a simple RBD, formatted as ext4. We had another panic just under two days ago, ...
- 02:24 PM Revision e62954e0 (ceph): deb,rpm: package buffer_fwd.h
- Introduced by 206b8e2cc6157451d5c7548e294461408e0b0c8f.
Signed-off-by: Sage Weil <sage@redhat.com> - 02:16 PM Bug #13992 (Resolved): LibRadosMiscConnectFailure.ConnectFailure (not so intermittent) failure in...
- ...
- 12:23 PM Revision b0a770a3 (ceph): workunit: fetch from --ceph-git-url
- The commit from which workunits are fetched must be retrieved
from --ceph-git-url via teuth_config.get_ceph_git_url()... - 12:07 PM Revision 28dc5c0c (ceph): workunit: keep the path to the list of tests in a variable
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 11:34 AM Revision 7de33f08 (ceph): workunit: allow tag to override sha1
- The sha1 for the workunit task is always set by the suite.py task. The
tag must be checked before the sha1 othewise i... - 08:57 AM Bug #13991: osd: fix ScrubJob compare function
- If we not consider the deadline in compare function. Some pgs would not
be scheduled when the deadline arriv... - 08:38 AM Bug #13991: osd: fix ScrubJob compare function
- make a mistake, close it.
- 08:26 AM Bug #13991 (Won't Fix): osd: fix ScrubJob compare function
- If we not consider the deadline in compare function. Some pgs would not
be scheduled when the deadline arrives.
S...
12/05/2015
- 09:01 PM Bug #13970: ceph-disk list fails on /dev/cciss!c0d0
- nevermind, now I see the email - it comes from /dev/cciss/c0d0 being mapped to /sys/block/cciss!c0d0
- 08:35 PM Bug #13970: ceph-disk list fails on /dev/cciss!c0d0
- Is that exclamation point supposed to be there??
Look at http://man7.org/linux/man-pages/man4/cciss.4.html
<pre... - 06:27 PM Bug #13970: ceph-disk list fails on /dev/cciss!c0d0
A tentative workaround is to replace in /usr/sbin/ceph-disk...- 05:48 PM Bug #13970 (In Progress): ceph-disk list fails on /dev/cciss!c0d0
- 07:44 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- One last comment for now. I have found this morning that restarting an OSD does trigger the cleanup. It just takes a...
- 05:25 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- Ok.. Sorry for the spam, the last log snippet didn't quite show what I indicated, as it appears 1199 did finally star...
- 05:04 PM Bug #13990: Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (maybe at all?)
- Request entity too large... here's a snippet that I believe shows what I said in the bug:
Dec 5 09:23:32 str-slc-06... - 04:58 PM Bug #13990 (Resolved): Hammer (0.94.3) OSD does not delete old OSD Maps in a timely fashion (mayb...
- We recently upgraded from firefly 0.80.9 to Hammer 0.94.3. Since our upgrade 3 weeks ago we have accumulated over 25...
- 06:29 PM Messengers Bug #13985: Messenger: large message data content length cause int overflow
- https://github.com/ceph/ceph/pull/6809
- 10:44 AM Messengers Bug #13985 (In Progress): Messenger: large message data content length cause int overflow
- 07:02 AM Messengers Bug #13985 (Resolved): Messenger: large message data content length cause int overflow
- OSD aborted when sending message:
-1103> 2015-12-04 16:12:23.691914 7f9282bfe700 1 -- 172.19.10.1:6801/186389 --> 1... - 05:42 PM Bug #13975 (Pending Backport): systemd/ceph-disk@.service assumes /bin/flock
- 05:42 PM Revision a60a9c97 (ceph): Merge pull request #6803 from dachary/wip-13975-systemd-flock
- build/ops: systemd ceph-disk unit must not assume /bin/flock
Reviewed-by: Nathan Cutler <ncutler@suse.cz> - 05:11 PM Revision 59c7fa09 (ceph): Merge pull request #6811 from smithfarm/wip-submitting-jewel
- SubmittingPatches: there is no next; only jewel
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 04:46 PM Bug #13989 (Duplicate): OSD boot fails with os/FileJournal.cc: 1907: FAILED assert(0)
- Looks a little like http://tracker.ceph.com/issues/13511...
- 04:40 PM Bug #13988 (Resolved): new OSD re-using old OSD id fails to boot
- Steps to reproduce...
- 04:34 PM Revision b23b92df (ceph): AsyncConnection: Fix potential return code overflow
- Signed-off-by: Haomai Wang <haomai@xsky.com>
- 04:34 PM Revision 3443b6d1 (ceph): Pipe: Fix potential return code overflow
- Signed-off-by: Haomai Wang <haomai@xsky.com>
- 04:20 PM Revision 1adf3063 (ceph): SubmittingPatches: there is no next; only jewel
- Signed-off-by: Nathan Cutler <ncutler@suse.com>
- 11:19 AM Revision c5ff6f60 (ceph): Pipe: Fix large message data content length causing overflow
- Fix #13985
Signed-off-by: Haomai Wang <haomai@xsky.com>
Signed-off-by: Jun Huang <hjwsm1989@gmail.com> - 09:37 AM rbd Bug #13969: TestLibRBD.ExclusiveLockTransition Journal.cc: 639: FAILED assert(m_events.empty())
- @Jason thanks for being so responsive :-)
- 09:36 AM rbd Bug #13969 (Resolved): TestLibRBD.ExclusiveLockTransition Journal.cc: 639: FAILED assert(m_events...
- 09:34 AM Bug #13986 (Resolved): TEST_scrub_snaps: timeout > 300
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/9864/consoleFull...
- 06:16 AM Feature #13441: change PG::do_command list_missing to iterate over missing_loc structure instead ...
- PR: https://github.com/ceph/ceph/pull/6298
Test: https://github.com/ceph/ceph-qa-suite/pull/755 - 06:15 AM Feature #13441: change PG::do_command list_missing to iterate over missing_loc structure instead ...
- 06:14 AM Feature #12754 (Resolved): pg auto repair for EC pool
- 01:36 AM Revision b0997bc5 (ceph): Merge pull request #6792 from smithfarm/wip-index-20151202
- Wip index 20151202
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 01:31 AM Revision fb96b514 (ceph): Merge pull request #6795 from ceph/pybind-rados-exec
- pybind: support ioctx:exec
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
12/04/2015
- 11:24 PM Revision 8160f9eb (ceph): Add common/PluginRegistry.cc to CMakeLists.txt
- Else this happens:
[ 15%] Linking CXX executable ceph-authtool
libcommon.a(ceph_context.cc.o): In function `Ceph... - 11:03 PM Revision 6fb44db9 (ceph): pg: add test cases for pg list_missing on EC pool
- Reviewed-by: Guang Yang <yguang@yahoo-inc.com>
- 10:58 PM Revision c1daf4e6 (ceph): doc/dev/index.rst: wholesale refactor
- Signed-off-by: Nathan Cutler <ncutler@suse.com>
- 10:56 PM Revision a62b5ac9 (ceph): pybind: support ioctx:exec
- Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
- 09:40 PM Revision 371e897b (ceph): Removed CentOS 7.0 and added CentOS 7.1.1503 instead
- Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
- 09:09 PM Revision 7f817288 (ceph): common/Makefile: ship common/event_socket.h
- Broken in commit 5eb64dd324a0e0ec609acf2b178c02dee901aa5d.
Signed-off-by: Sage Weil <sage@redhat.com> - 08:13 PM Bug #13975 (Fix Under Review): systemd/ceph-disk@.service assumes /bin/flock
- https://github.com/ceph/ceph/pull/6803
- 01:07 PM Bug #13975 (In Progress): systemd/ceph-disk@.service assumes /bin/flock
- 08:11 PM Revision c8f7d44c (ceph): build/ops: systemd ceph-disk unit must not assume /bin/flock
- The flock command may be installed elsewhere, depending on the
system. Let the PATH search figure that out.
http://t... - 07:15 PM Bug #13964 (Resolved): jewel: ceph_test_objectcacher_stress segfault
- Same as #13877. cherry-picked to jewel as commit:73aab5e93eb609f42fcc22b6a7f18d5415d02ef7
- 07:05 PM Bug #13964 (In Progress): jewel: ceph_test_objectcacher_stress segfault
- 07:11 PM Revision 73aab5e9 (ceph): test: use sequential journal_tid for object cacher test
- This matches the real usage by librbd.
Fixes: #13877
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
(cherry picked ... - 06:30 PM Bug #13984 (Duplicate): ceph-disk prepare activates the osd on 7.1
- There are two ways to activate osd block device,
1) ceph-deploy prepare + ceph-deploy activate
or
2) ceph-... - 06:20 PM Bug #13878 (Resolved): test/librados/tier.cc doesn't completely clean up EC pools
- 06:19 PM Revision 014b8e25 (ceph): Merge pull request #6788 from dachary/wip-13878-ec-pool
- test/librados/test.cc: clean up EC pools' crush rules too
Reviewed-by: Dan Mick <dmick@redhat.com> - 05:41 PM Bug #13921 (Can't reproduce): Error connecting to cluster: TypeError
- 12:03 AM Bug #13921: Error connecting to cluster: TypeError
- after rebasing wip-sage-testing on master...
- 05:33 PM Revision 534bd2b5 (ceph): test/librados: increase timeout in wait_for_healthy
- I set this with unperturbed vstart clusters in mind.
The tests are sometimes run with thrashers enabled,
so things mi... - 05:20 PM Revision 9e07b8af (ceph): Merge pull request #6665 from trociny/wip-librbd-journal
- rbd: journal: configuration via conf, cli, api and some fixes
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 05:13 PM Revision a5d3370b (ceph): Merge pull request #6800 from dillaman/wip-13969
- librbd: fix known test case race condition failures
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Loic ... - 03:42 PM rbd Bug #13969 (Fix Under Review): TestLibRBD.ExclusiveLockTransition Journal.cc: 639: FAILED assert(...
- *master PR*: https://github.com/ceph/ceph/pull/6800
- 03:40 PM rbd Bug #13969 (In Progress): TestLibRBD.ExclusiveLockTransition Journal.cc: 639: FAILED assert(m_eve...
- 12:28 PM rbd Bug #13969: TestLibRBD.ExclusiveLockTransition Journal.cc: 639: FAILED assert(m_events.empty())
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/9832/console...
- 11:53 AM rbd Bug #13969: TestLibRBD.ExclusiveLockTransition Journal.cc: 639: FAILED assert(m_events.empty())
- Re-opening as it seems to re-surface since the fix with variants.
http://jenkins.ceph.dachary.org/job/ceph/LABELS=... - 03:39 PM Revision 6cbf128b (ceph): tests: wait for mocked requests to complete
- Fixes: #13969
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 03:37 PM Revision b91cd9d4 (ceph): Merge pull request #6641 from aclamk/wip-log-alloc-predictor
- common: log: predict log message buffer allocation size
Reviewed-by: Sage Weil <sage@redhat.com> - 03:35 PM Revision c5e53526 (ceph): mon: fix OSDMonitor::_check_become_tier cannot prevent client
- from setting multiple tiers in a particular way
Fixes:#13950
Signed-off-by: Mingxin Liu <mingxin.liu@kylin-cloud.com> - 03:34 PM Revision 89435f21 (ceph): Merge pull request #6642 from 0003ydlom/decode_reorder
- osd: move newest decode version of MOSDOp and MOSDOpReply to the front
Reviewed-by: Sage Weil <sage@redhat.com> - 03:25 PM Revision fde9f785 (ceph): librbd: do not complete AIO callbacks within caller's thread context
- Avoid rare, racy issues when individual requests associated with an AIO
completion can complete prior to marking the ... - 03:19 PM Revision 375137bf (ceph): Merge pull request #6696 from Ved-vampir/wip_common_plugin
- common: add generic plugin infrastructure
Reviewed-by: Varada Kari <varada.kari@sandisk.com> - 03:16 PM Bug #13944 (Resolved): librados assumes malloc(0) returns valid pointer
- not sure this is worth backporting.
- 03:15 PM Revision 8d5e05a5 (ceph): Merge pull request #6779 from ceph/wip-librados-xattr
- librados: avoid malloc(0) (which can return NULL on some platforms)
Reviewed-by: Sage Weil <sage@redhat.com> - 03:14 PM Revision 43268f20 (ceph): Merge pull request #6759 from liewegas/wip-bdev-probe
- osd: make backend and block device code a bit more generic
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Reviewed-... - 03:13 PM Revision ff699d7d (ceph): Merge pull request #6686 from stiopaa1/namespace_buffer
- common: use namespace instead of subclasses for buffer
Reviewed-by: Sage Weil <sage@redhat.com> - 03:13 PM Revision 7643ce9c (ceph): Merge pull request #6535 from mslovy/wip-crc-cache-tracker
- common: buffer: add cached_crc and cached_crc_adjust counts to perf dump
Reviewed-by: Sage Weil <sage@redhat.com> - 03:10 PM Revision 97e74a1d (ceph): Merge pull request #6058 from guangyy/wip-pg-query
- osd: dump number of missing objects for each peer with pg query
Reviewed-by: Sage Weil <sage@redhat.com> - 03:09 PM Feature #13121 (Resolved): osd: add pool level setting for recovery priority?
- 03:09 PM Revision c3e3ee05 (ceph): Merge pull request #5953 from guangyy/wip-13121
- osd: support pool level recovery_priority and recovery_op_priority
Reviewed-by: David Zafman <dzafman@redhat.com> - 03:08 PM rbd Feature #13983 (New): Optionally no-op flush requests when journal + cache are enabled
- If both the journal and cache are enabled, it is safe to no-op flush requests since read-after-write consistency is p...
- 03:01 PM Bug #12789 (Resolved): Long tail latency due to journal aio io_submit takes long time to return?
- 03:00 PM Revision 673d8521 (ceph): Merge pull request #5670 from david-z/master
- osd: FileJournal: reduce locking scope in write_aio_bl
Reviewed-by: Haomai Wang <haomai@xsky.com> - 01:40 PM Revision 1fffb25e (ceph): Merge pull request #6798 from trociny/fix-rbd_mirror-bool
- librbd: include missing header for bool type
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 01:28 PM Bug #13982 (Won't Fix): tiering: target_max_bytes won't work as expected once you use 'rbd rm'
- When 'rbd rm' has been used, "rados df" reports the same objects as before the 'rm' while the used size is decreased ...
- 01:22 PM CephFS Bug #13977: ovh: sambatorture.scan-pipe_number fails on ENOMEM
- http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-02_23:14:01-samba-master---basic-openstack/
- 03:46 AM CephFS Bug #13977 (New): ovh: sambatorture.scan-pipe_number fails on ENOMEM
- Open of pipe \WKSSVC failed with error (socket_error)
2015-12-03T18:22:43.418 INFO:teuthology.orchestra.run.target09... - 01:10 PM Revision 32597cab (ceph): librbd: include missing header for bool type
- Signed-off-by: Mykola Golub <mgolub@mirantis.com>
- 11:58 AM Cleanup #13981 (Resolved): configure script doesn't check bzip2-devel presence
- After cloning git master (state as for 4 Dec 2015), it is not possible to build Ceph from sources when bzip2-devel (o...
- 11:53 AM rbd Bug #13976 (Duplicate): TestMockOperationSnapshotProtectRequest.Success include/xlist.h: 77: FAIL...
- clustering with #13969
- 11:18 AM Revision e8a584ff (ceph): rbd: add new journal rbd commands
- Also, extend 'rbd info' to output journal spec if journaling is enabled.
Signed-off-by: Mykola Golub <mgolub@miranti... - 11:18 AM Revision e72fc02c (ceph): librbd: journal: mark entry committed after replay
- After replying a journal entry we have to call committed(). Otherwise,
the entries remain with flag committed=false i... - 11:18 AM Revision 89c716ff (ceph): librbd: output operator for image options
- It is going to be used for diagnostic.
Signed-off-by: Mykola Golub <mgolub@mirantis.com> - 11:18 AM Revision 47f56108 (ceph): librbd: journal options on image create/clone/copy
- Signed-off-by: Mykola Golub <mgolub@mirantis.com>
- 11:18 AM Revision 5622d3ff (ceph): rbd: alow to specify options for created journal
- Signed-off-by: Mykola Golub <mgolub@mirantis.com>
- 11:15 AM Revision 7248fb5a (ceph): librbd: new config options to tweak journal settings
- Signed-off-by: Mykola Golub <mgolub@mirantis.com>
- 11:15 AM Revision ebadfefa (ceph): librbd: debug: log journal metadata
- Signed-off-by: Mykola Golub <mgolub@mirantis.com>
- 11:15 AM Revision 61ad15c7 (ceph): librbd: allow alternate pool for journal objects
- Signed-off-by: Mykola Golub <mgolub@mirantis.com>
- 11:15 AM Revision bb10815f (ceph): librbd: add image pool ID to journal object names.
- The data objects are named "journal_data.<pool id>.<image id>.<num>".
This is to avoid conflict when a journal object... - 11:15 AM Revision 7311185a (ceph): librbd: humanize ImageWatcher and Journal states in debug log
- Signed-off-by: Mykola Golub <mgolub@mirantis.com>
- 08:16 AM Revision 77131e0b (ceph): Merge pull request #6129 from dillaman/wip-13292
- RBD pool mirroring configuration API + CLI
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 08:14 AM Revision e9317f00 (ceph): SubProcess: fix multiple definition bug
- In current implementation, the declare of the
SubProcess class was seperate from the
implementation, like this:
clas... - 07:45 AM CephFS Bug #13948 (Rejected): fs has no limit to PATH_MAX
- 05:53 AM CephFS Bug #13948: fs has no limit to PATH_MAX
- Zheng is right. I finally had a chance to re-test this on an idle filesystem and it actually completed. I think it wa...
- 02:09 AM CephFS Bug #13948: fs has no limit to PATH_MAX
- getcwd() is handle by VFS, nothing do with cephfs kernel driver. besides,it's not feasible to check how deep a direct...
- 07:42 AM CephFS Bug #13980 (Resolved): all nfs v3 mounts fail in ovh lab
- http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-02_23:10:02-knfs-jewel-testing-basic-openstack/
http://pul... - 06:54 AM Backport #13979 (Resolved): infernalis : "shard missing" errors in logs during Teuthology run
- https://github.com/ceph/ceph/pull/6849
- 06:47 AM rbd Feature #13973: ls hangs in mounted folder (rbd)
- The reason is that all osds were full and cluster was rejecting updates, it would help if rbd command line tools retu...
- 05:44 AM Bug #13950 (Fix Under Review): OSDMonitor::_check_become_tier cannot prevent client from setting ...
- 01:48 AM Bug #13897 (Need More Info): (jewel) rados/objectstore/objectstore.yaml common/Mutex.cc: 105: FAI...
- Loic, do you have the path for the original run? The logs should help track this down.
- 01:33 AM Revision 02a9a41f (ceph): osd: Test osd_find_best_info_ignore_history_les config in another assert
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 12:51 AM Bug #13939: PGs stuck in "creating" when created just after deleting another pool
- Nope, issue is still there, showed up again in next run.
http://pulpito.ceph.com/jspray-2015-12-03_04:11:11-fs:recov... - 12:38 AM Bug #13962 (Pending Backport): "shard missing" errors in logs during Teuthology run
- 12:38 AM Revision 9f18962a (ceph): Merge pull request #6778 from liewegas/wip-13962
- osd: call on_new_interval on newly split child PG
Reviewed-by: Samuel Just <sjust@redhat.com> - 12:08 AM Revision 04b4795f (ceph): test/librados/test.cc: clean up EC pools' crush rules too
- SetUp was adding an erasure-coded pool, which automatically adds
a new crush rule named after the pool, but only remo...
12/03/2015
- 11:57 PM Bug #13921: Error connecting to cluster: TypeError
- With wip-sage-testing...
- 12:07 PM Bug #13921: Error connecting to cluster: TypeError
- I don't see anything even remotely capable of causing the error in the commits from wip-sage-testing that were not al...
- 11:37 AM Bug #13921: Error connecting to cluster: TypeError
- ...
- 11:14 AM Bug #13921 (In Progress): Error connecting to cluster: TypeError
- 10:53 PM Linux kernel client Bug #13712: Page allocation failure in Kernel 4.2.3.
- We were not using snapshots before, then after the first corruption, I created a snapshot and a clone and if anything...
- 04:09 PM Linux kernel client Bug #13712: Page allocation failure in Kernel 4.2.3.
- > The data structure I mentioned above manages snapshots. Jérôme, Daniel, do
> you use rbd snapshots? More specifi... - 10:52 PM Revision 2fd95185 (ceph): Merge pull request #753 from ceph/wip_fix_fuse_hammer
- Fixed missing ceph-fuse
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 10:26 PM Revision ef9cdc56 (ceph): Fixed missing ceph-fuse
- Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
- 09:56 PM rbd Bug #13976: TestMockOperationSnapshotProtectRequest.Success include/xlist.h: 77: FAILED assert(_s...
- @Jason I think it may be a false negative : https://github.com/ceph/ceph/pull/6440/files does not look like it could ...
- 09:56 PM rbd Bug #13976 (Duplicate): TestMockOperationSnapshotProtectRequest.Success include/xlist.h: 77: FAIL...
- First seen at http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/9820/console...
- 09:40 PM Revision 15a81bb7 (ceph): Merge pull request #6780 from smithfarm/wip-index-20151201
- doc/dev/index.rst: fix headings
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 09:39 PM rbd Bug #13969 (Resolved): TestLibRBD.ExclusiveLockTransition Journal.cc: 639: FAILED assert(m_events...
- 09:38 PM rbd Bug #13969: TestLibRBD.ExclusiveLockTransition Journal.cc: 639: FAILED assert(m_events.empty())
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/9801/console
- 12:56 PM rbd Bug #13969 (Fix Under Review): TestLibRBD.ExclusiveLockTransition Journal.cc: 639: FAILED assert(...
- *master PR*: https://github.com/ceph/ceph/pull/6789
- 09:56 AM rbd Bug #13969: TestLibRBD.ExclusiveLockTransition Journal.cc: 639: FAILED assert(m_events.empty())
- https://github.com/ceph/ceph/pull/6665#issuecomment-161560916
- 09:53 AM rbd Bug #13969: TestLibRBD.ExclusiveLockTransition Journal.cc: 639: FAILED assert(m_events.empty())
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/9774/console
- 09:31 AM rbd Bug #13969: TestLibRBD.ExclusiveLockTransition Journal.cc: 639: FAILED assert(m_events.empty())
- @Jason, this happened today during make check on an unrelate pull request. If it does not ring a bell, feel free to u...
- 09:30 AM rbd Bug #13969 (Resolved): TestLibRBD.ExclusiveLockTransition Journal.cc: 639: FAILED assert(m_events...
- ...
- 09:33 PM CephFS Bug #13948 (New): fs has no limit to PATH_MAX
- I don't think that's an accurate assessment of the problem. Presumably this test passes on local FSes and fails for u...
- 09:36 AM CephFS Bug #13948 (Rejected): fs has no limit to PATH_MAX
- no other FS impose this limitation. PATH_MAX is max length of path buffer. For very deep directory trees, you still c...
- 09:16 PM Bug #13975 (Resolved): systemd/ceph-disk@.service assumes /bin/flock
- It may be elsewhere (/usr/bin/flock etc.)
- 08:34 PM Bug #13972 (Need More Info): osd/ECUtil.h: 117: FAILED assert(old_size == total_chunk_size) in 0....
- 06:49 PM Bug #13972: osd/ECUtil.h: 117: FAILED assert(old_size == total_chunk_size) in 0.80.10
- The log above only contains two writes on the object at offset 2096640~2096640 and 4193280~1024. If it recurs after ...
- 06:35 PM Bug #13972: osd/ECUtil.h: 117: FAILED assert(old_size == total_chunk_size) in 0.80.10
- 2015-12-03 09:53:41.845187 7f68aecb2700 10 osd.80 8518 dequeue_op 0x7f690866f3b0 prio 63 cost 2096640 latency 24.5771...
- 06:34 PM Bug #13972: osd/ECUtil.h: 117: FAILED assert(old_size == total_chunk_size) in 0.80.10
- After rolling the rgw nodes the cluster went back to active+clean and the osds aren't crashing anymore.
- 06:32 PM Bug #13972: osd/ECUtil.h: 117: FAILED assert(old_size == total_chunk_size) in 0.80.10
- The workload that was happening before the crash was a boto multipart upload. There was a cron job of about 24 batch...
- 06:14 PM Bug #13972: osd/ECUtil.h: 117: FAILED assert(old_size == total_chunk_size) in 0.80.10
- The ceph osd log is located here: ceph-post-file: 5023e3eb-eeba-472d-aeea-86022efdc83d
- 06:05 PM Bug #13972: osd/ECUtil.h: 117: FAILED assert(old_size == total_chunk_size) in 0.80.10
- Ceph.conf: https://gist.github.com/cholcombe973/5293a14d63d4d573d4c6
ceph df: https://gist.github.com/cholcombe973/c... - 05:34 PM Bug #13972 (Can't reproduce): osd/ECUtil.h: 117: FAILED assert(old_size == total_chunk_size) in 0...
- I have an erasure code pool setup with k=10,m=3 jerasure and ruleset-failure-domain=osd and I seem to be hitting a cr...
- 08:28 PM Bug #13894: RBD over cache tier over EC pool: rbd rm doesn't remove objects
- Samuel,
I have following setting for hitset only:
./ceph -c ceph.conf osd pool set cachepool hit_set_type bloom
... - 07:02 PM Bug #13894 (Need More Info): RBD over cache tier over EC pool: rbd rm doesn't remove objects
- Laurent, I agree that the size bug is a problem, can you open a new ticket specifically for that? This ticket is abo...
- 07:01 PM Bug #13894: RBD over cache tier over EC pool: rbd rm doesn't remove objects
- Igor: do you have hitsets configured? It looks like it always promotes if hitsets are disabled.
- 06:37 PM Bug #13894: RBD over cache tier over EC pool: rbd rm doesn't remove objects
- The issue we're facing is that the size reported by all ceph tools is completely wrong, from my ticket:...
- 06:25 PM Bug #13894: RBD over cache tier over EC pool: rbd rm doesn't remove objects
- More detailed logs with following debug settings enabled:
debug osd = 25
debug filestore = 20
debug ms = 1 - 06:24 PM Bug #13894: RBD over cache tier over EC pool: rbd rm doesn't remove objects
- Please find appropriate logs attached too.
IMO this shows object promotion is still present in master branch.
- 06:23 PM Bug #13894: RBD over cache tier over EC pool: rbd rm doesn't remove objects
- I made some investigations on the topic in current master. Here are my observations.
I added some additional loggi... - 08:16 PM CephFS Feature #13974 (New): MDS: mon: expose state of log flushing
- We warn users when their MDS isn't logging, but we don't seem to expose much state about why that is. Do so.
- 06:43 PM rbd Feature #13973: ls hangs in mounted folder (rbd)
- after that ...
- 06:37 PM rbd Feature #13973 (Rejected): ls hangs in mounted folder (rbd)
- ls (and all other file system operations) hang forever in the folder mounted with rbd.
Context:
I've mounted a fo... - 06:22 PM Revision 6c743813 (ceph): test: fix linkage on rbd/journal tests
- These weren't explicitly linking librados,
so were prone to missing symbols on changes
in librados_test
Signed-off-b... - 05:41 PM Revision 46493d4e (ceph): Merge pull request #6786 from oritwas/wip-cmake-fix-radosgw
- cmake: add rgw_basic_types.cc to librgw.a
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 05:31 PM Revision 0857da4c (ceph): Merge pull request #6767 from oritwas/wip-13529-jewel
- rgw: use smart pointer for C_Reinitwatch
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 05:11 PM Revision 6807b35a (ceph): doc/dev/index.rst: fix links
- Signed-off-by: Nathan Cutler <ncutler@suse.com>
- 05:11 PM Revision f3366401 (ceph): doc/dev/index.rst: Flesh out the IRC section
- Signed-off-by: Nathan Cutler <ncutler@suse.com>
- 05:11 PM Revision 8d281bc5 (ceph): doc/dev/index.rst: Make Issue tracker a separate chapter
- Signed-off-by: Nathan Cutler <ncutler@suse.com>
- 03:59 PM Bug #13511: core dump during osd start
- See similar in run:
http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-02_20:55:02-rados-hammer-distro-basic-... - 03:54 PM Bug #13971 (Can't reproduce): "test/multi_stress_watch.cc: 61: FAILED assert(!ret)" in rados-hamm...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-02_20:55:02-rados-hammer-distro-basic-openstack/
Job:... - 02:57 PM Revision 138f5849 (ceph): osdc/Objecter: new-style pgls
- Signed-off-by: John Spray <john.spray@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com> - 02:57 PM Revision c3524d7b (ceph): librados: new style pgls
- Signed-off-by: John Spray <john.spray@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com> - 02:57 PM Revision 8b7b23db (ceph): test/librados: util to set pg_num
- Because some unit tests benefit from having a
non-power-of-two pg_num.
Signed-off-by: John Spray <john.spray@redhat.... - 02:57 PM Revision 5555f9f4 (ceph): test: tests for new-style pgls
- Signed-off-by: John Spray <john.spray@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com> - 02:57 PM Revision d70d3c10 (ceph): osdc/Objecter: direct enumerate request at hash, not pg
- The existing request machinery already maps the hash to a pg; use
it. Among other things, it means that a split will... - 02:57 PM Revision dbc489c8 (ceph): librados: update naming for new object list methods
- Signed-off-by: John Spray <john.spray@redhat.com>
- 02:57 PM Revision 532254aa (ceph): librados: C++ bindings for new object_list methods
- Signed-off-by: John Spray <john.spray@redhat.com>
- 02:57 PM Revision 60361457 (ceph): osdc/Objecter: end of pg if next pointer is MAX, not 0 items
- It is possible in pathological cases for the OSD to return 0
items with a non-MAX next value (indicating the objecter... - 02:57 PM Revision fc8ea3f2 (ceph): osd/osd_types: add pg_t::get_hobj_{start,end} methods
- Convenience methods to easily get the bounds of the object range
that are managed by a given PG. Note that this is a... - 02:57 PM Revision 3ee77318 (ceph): osd: set handle to start of next PG on pgnls end of pg
- For the namespaced PGNLS op, set the handle to the start
of the next PG when we reach the end of the current PG.
We ... - 02:55 PM Revision 42c6ef44 (ceph): Merge pull request #6789 from dillaman/wip-13969
- librbd: partial revert of commit 9b0e359
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 02:40 PM Bug #13939: PGs stuck in "creating" when created just after deleting another pool
- Updated: after rebasing test branch on latest master I saw a run where we didn't hit the issue, so either fixed or in...
- 02:27 PM Backport #12949: Race condition in rados bench
- Created https://github.com/ceph/ceph/pull/6791 which replaces https://github.com/ceph/ceph/pull/5812.
- 02:23 PM Revision ed6792ba (ceph): Merge pull request #6748 from liewegas/wip-fix-cephtool
- qa/workunits/cephtool/test.sh: no ./
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 02:10 PM Revision 72691dd9 (ceph): Merge pull request #5941 from jcsp/wip-12137
- #12137: cephfs-data-scan scan_frags
- 01:38 PM Revision 157ef2e8 (ceph): Merge pull request #6777 from dillaman/wip-librbd-lockdep
- librbd: journaling-related lock dependency cleanup
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 01:26 PM Revision e2b7bc52 (ceph): Merge pull request #6762 from dillaman/wip-13924
- journal: fire replay complete event after reading last object
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 01:23 PM Revision 111f6a6f (ceph): Merge pull request #6703 from dillaman/wip-tests-librbd-gmock-state-mac...
- librbd: initial collection of state machine unit tests
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 01:18 PM Revision c2c6d025 (ceph): tools: fix race condition in seq/rand bench
- Under certain conditions (like bench seq/rand -b 1024 -t 128) it is
possible that aio_read reads data into destinatio... - 01:18 PM Revision a619b621 (ceph): tools: add --no-verify option to rados bench
- When doing seq and rand read benchmarks using rados bench, a quite large
portion of cpu time is consumed by doing obj... - 12:55 PM Revision 91f01bdb (ceph): librbd: partial revert of commit 9b0e359
- Fixes: #13969
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 12:40 PM Revision 4e15c039 (ceph): pybind/rbd.pyx: Return something useful from str() and repr()
- str() defaults to repr(), so implement __repr__ instead.
Signed-off-by: Hector Martin <marcan@marcan.st> - 12:31 PM Revision 6e7f9c8e (ceph): doc/dev/index.rst: start writing Bugfixing chapter
- Signed-off-by: Nathan Cutler <ncutler@suse.com>
- 12:31 PM Bug #13878: test/librados/tier.cc doesn't completely clean up EC pools
- continuing at https://github.com/ceph/ceph/pull/6788
- 12:14 PM Bug #13453: backfill pushes do not appear to increment the recovery rate counters
- Sam included it yesterday in his testing branch.
- 12:14 PM Bug #13857 (Need More Info): tests: make check timeout occasionaly
- 11:40 AM Revision 91e4a1c7 (ceph): Merge pull request #6690 from branch-predictor/bp-smaller-pglog-2
- osd: slightly reduce actual size of pg_log_entry_t
Reviewed-by: Sage Weil <sage@redhat.com> - 11:40 AM Revision a93fdb6e (ceph): Merge pull request #6689 from 0003ydlom/doubled_cond
- osd: avoid duplicate op->mark_started in ReplicatedBackend
Reviewed-by: xinxin shu <xinxin.shu@intel.com> - 11:39 AM Bug #13516 (Resolved): ObjectStore_Bench failed to rerun
- 11:39 AM Revision 71e172fb (ceph): Merge pull request #6681 from ifed01/wip-objstore-bench-stabilization
- ceph_objectstore_bench: fix race condition, bugs
Reviewed-by: Kefu Chai <kchai@redhat.com> - 11:38 AM Revision c80945fb (ceph): Merge pull request #6677 from jack-changtao/test-bench
- rados: bench: fix off-by-one to avoid writing past object_size
Reviewed-by: Kefu Chai <kchai@redhat.com> - 11:37 AM Revision eb82a852 (ceph): Merge pull request #6555 from mslovy/wip-reduce-omap-transaction
- osd: don't update epoch and rollback_info objects attrs if there is no need
Reviewed-by: Sage Weil <sage@redhat.com> - 10:58 AM Revision b3281316 (ceph): cmake: add rgw_basic_types.cc to librgw.a
- Signed-off-by: Orit Wasserman <owasserm@redhat.com>
- 10:00 AM Bug #13970 (Resolved): ceph-disk list fails on /dev/cciss!c0d0
- Reported by Stolte, Felix...
- 09:28 AM Revision 722705b8 (ceph): Merge pull request #6773 from ceph/wip-11104-firefly-add-epoch
- Revert "Revert "ceph.spec.: add epoch""
Reviewed-by: Boris Ranto <branto@redhat.com> - 08:53 AM Revision 002d26b0 (ceph): doc/dev/index.rst: rewrite introductory material
- Signed-off-by: Nathan Cutler <ncutler@suse.com>
- 06:52 AM Revision e4218a2d (ceph): KeyValueStore: Don't queue NULL context under test purpose
- Fix: #13961
Signed-off-by: Haomai Wang <haomai@xsky.com> - 05:52 AM Revision 39ba840f (ceph): Merge pull request #6784 from ceph/wip-5073
- rgw multitenancy
Buckets and users can now have a tenant associated with them. Buckets can be specified as [<tenant>... - 03:22 AM Revision 341e3f95 (ceph): osd: do evict after flush
- When the evict mode is not idle, after successfully flushing an object
to the base pool, we can try to evict it. We d... - 02:59 AM Bug #13968 (Rejected): OSD:lock PG when get_pg_or_queue_for_pg method successfully return a PG
- Otherwise caller shall race with other PG users, especially with PG removal.
Also, simplify wake_pg_waiters method a... - 02:16 AM Revision ba346bf4 (ceph): qa: add a test for the recovery_priority/recovery_op_priority pool sett...
- Signed-off-by: Guang Yang <yguang@yahoo-inc.com>
- 02:10 AM Revision f0cc7220 (ceph): mon: support recovery_priority and recovery_op_priority with monitor co...
- Fixes: 13121
Signed-off-by: Guang Yang yguang@yahoo-inc.com - 01:49 AM Bug #13967 (Resolved): PG::choose_acting valgrind error or ./common/hobject.h: 182: FAILED assert...
- <error>
<unique>0x0</unique>
<tid>47</tid>
<kind>UninitCondition</kind>
<what>Conditional jump or move de... - 01:31 AM Revision cd2bc413 (ceph): Objecter: clean up Objecter.h/ObjectOperation
- Signed-off-by: Jie Wang <jie.wang@kylin-cloud.com>
- 01:20 AM Bug #13965: jewel: osd/PGLog.h: 88: FAILED assert(rollback_info_trimmed_to == head)
- 12:38 AM Bug #13965 (Resolved): jewel: osd/PGLog.h: 88: FAILED assert(rollback_info_trimmed_to == head)
- -3> 2015-11-30 23:08:38.896573 7f6339553700 15 journal prepare_single_write 1 will write 34803712 : seq 46551 len...
- 01:20 AM Revision 053ee919 (ceph): PGLog::rewind_divergent_log: fix rollback_info_trimmed_to before index()
- Fixes: #13965
Signed-off-by: Samuel Just <sjust@redhat.com> - 01:17 AM Revision 66c72464 (ceph): TestPGLog: add test for 13965
- Signed-off-by: Samuel Just <sjust@redhat.com>
- 01:02 AM Bug #13966 (Resolved): memory leak in PG/replica_scrub
- PG::replica_scrub
if (last_update_applied < msg->scrub_to) {
dout(10) << "waiting for last_update_applied t...
12/02/2015
- 11:55 PM Revision 74558976 (ceph): osd: prioritize recovery based on pool's customized priority
- Fixes: 13121
Signed-off-by: Guang Yang <yguang@yahoo-inc.com> - 11:40 PM Bug #13964: jewel: ceph_test_objectcacher_stress segfault
- Reproduces reliably on jewel head (fac0809b6e4f556d219118f14aa02f869afe915b).
- 11:39 PM Bug #13964 (Resolved): jewel: ceph_test_objectcacher_stress segfault
- ./ceph_test_objectcacher_stress --ops 1000 --percent-read 0.90 --delay-ns 0 --objects 10 --max-op-size 131072 --clien...
- 11:30 PM Revision bb924d20 (ceph): tasks/cephfs: cover snaps in test_strays
- Signed-off-by: John Spray <john.spray@redhat.com>
- 11:30 PM Revision 80397a5d (ceph): tasks/cephfs: always sudo in run_shell
- This was causing permissions issues when
running inside teuthology, as run_python
was using sudo and run_shell wasn't... - 11:30 PM Revision 0cd6cb10 (ceph): tasks/cephfs: update for run_shell vs. sudo
- (TestStrays.test_snapshot_remove blocked on the sudo change)
Signed-off-by: John Spray <john.spray@redhat.com> - 11:30 PM Revision 1280caf7 (ceph): tasks/cephfs: avoid using bare remote.run in scrub_checks
- Use the Mount.* wrappers for filesystem operations,
so that changes like making run_shell use sudo just work.
Signed... - 11:30 PM Revision bc21a235 (ceph): doc/dev/index.rst: fix headings
- This commit fixes the headings so they render properly on http://ceph.com
Signed-off-by: Nathan Cutler <ncutler@suse... - 11:28 PM Revision 14e2cf1e (ceph): tasks/cephfs: add TestForwardScrub
- This tests the forward scrub's ability to traverse
some metadata and tag it, and the corresponding
functionality in c... - 11:28 PM Revision 521a93a6 (ceph): suites: add yaml for TestForwardScrub
- Signed-off-by: John Spray <john.spray@redhat.com>
- 11:18 PM Revision 12efe7f2 (ceph): Merge pull request #6727 from smithfarm/wip-index
- doc/dev/index.rst: begin writing Contributing to Ceph
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:37 PM Revision b6f9a9b2 (ceph): doc/dev/index.rst: begin writing Contributing to Ceph
- Replace existing index.rst with the beginnings of a comprehensive
developer guide.
Move the old index.rst to index-o... - 10:22 PM Revision 2bd05c73 (ceph): Merge pull request #737 from ceph/wip-enable-data-scan
- suites: yaml for TestDataScan
- 10:04 PM devops Bug #13958 (New): 'sudo yum install ceph-radosgw -y' errors in upgrade:firefly-hammer-x-infernali...
- @branto ken said to ask you to merge this PR https://github.com/ceph/ceph/pull/6773
Pls let me know when I can test... - 04:54 PM devops Bug #13958: 'sudo yum install ceph-radosgw -y' errors in upgrade:firefly-hammer-x-infernalis-dist...
- Per Ken "the bug will manifest any time you run any upgrade suite that passes through firefly"
- 04:54 PM devops Bug #13958 (Duplicate): 'sudo yum install ceph-radosgw -y' errors in upgrade:firefly-hammer-x-inf...
- 04:40 PM devops Bug #13958 (Resolved): 'sudo yum install ceph-radosgw -y' errors in upgrade:firefly-hammer-x-infe...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-12-01_13:18:03-upgrade:firefly-hammer-x-infernalis-distro...
- 10:00 PM Revision 344ec4be (ceph): Revert "Revert "ceph.spec.: add epoch""
- Re-add the Epoch bump to the packaging on the Firefly branch.
Ceph Hammer and newer already have this change. It's t... - 09:36 PM devops Bug #13858 (Resolved): No way to limit parallelism on low-memory builders
- 09:14 PM Bug #13944 (Fix Under Review): librados assumes malloc(0) returns valid pointer
- The symptom for users of librados would be that rados_getxattr_next fails with ENOMEM on attributes of length 0, so t...
- 09:07 PM Bug #13963 (Can't reproduce): monclient leak on shutdown
- <tid>1</tid>
<kind>Leak_DefinitelyLost</kind>
<xwhat>
<text>670 (488 direct, 182 indirect) bytes in 1 bl... - 07:54 PM Bug #13962 (Fix Under Review): "shard missing" errors in logs during Teuthology run
- https://github.com/ceph/ceph/pull/6778
- 07:24 PM Bug #13962: "shard missing" errors in logs during Teuthology run
- nibblewise vs bitwise mismatch:...
- 07:04 PM Bug #13962 (In Progress): "shard missing" errors in logs during Teuthology run
- /a/sage-2015-11-30_05:29:21-rados-wip-sage-testing---basic-multi/1164042
- 06:35 PM Bug #13962 (Resolved): "shard missing" errors in logs during Teuthology run
- In logs we can find:
@"2015-11-28 14:28:00.302371 osd.3 149.202.179.212:6804/9517 48 : cluster [ERR] 1.16 shard 2 ... - 07:50 PM Revision fb120d7b (ceph): osd: call on_new_interval on newly split child PG
- We must call on_new_interval() on any interval change *and* on the
creation of the PG. Currently we call it from PG:... - 07:48 PM Revision d0646360 (ceph): Merge pull request #6527 from theanalyst/wip-12856-hammer
- rgw: missing handling of encoding-type=url when listing keys in bucket
Reviewed-by: Yehuda Sadeh <ysadehwe@redhat.com> - 07:47 PM Revision ec35347d (ceph): Merge pull request #6491 from SUSE/wip-13716-hammer
- rgw:swift use Civetweb ssl can not get right url
Reviewed-by: Yehuda Sadeh <ysadehwe@redhat.com> - 07:47 PM Revision 487dc343 (ceph): Merge pull request #6351 from theanalyst/wip-13538-hammer
- rgw: orphan tool should be careful about removing head objects
Reviewed-by: Yehuda Sadeh <ysadehwe@redhat.com> - 07:47 PM Revision 18d3ba30 (ceph): Merge pull request #6349 from theanalyst/wip-13540-hammer
- rgw: get bucket location returns region name, not region api name
Reviewed-by: Yehuda Sadeh <ysadehwe@redhat.com> - 07:46 PM Revision 36e4db36 (ceph): Merge pull request #5910 from kmroz/wip-hammer-backport-content-type
- rgw: backport content-type casing
Reviewed-by: Yehuda Sadeh <ysadehwe@redhat.com> - 07:30 PM Revision 34b32834 (ceph): common: lockdep now tracks lock ordering when backtraces disabled
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 07:28 PM Revision 60519e2a (ceph): librbd: correct lock ordering issues discovered by lockdep
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 07:18 PM Revision efab7778 (ceph): Merge pull request #6775 from mkoderer/doc/fixowner
- doc: remove unnecessary period in headline
Reviewed-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> - 07:16 PM CephFS Bug #13906: pjd failure on hammer
- Actually, I forgot how involved this fix was. Let's see how often it keeps coming up before we spend any effort backp...
- 07:05 PM Revision 1997144f (ceph): doc: remove unnecessary period in headline
- Signed-off-by: Marc Koderer <marc@koderer.com>
- 07:05 PM Revision 2a0263fc (ceph): journal: correct lock ordering issues discovered by lockdep
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 07:00 PM Bug #13939: PGs stuck in "creating" when created just after deleting another pool
- This looks like a thread in teh OSD got stuck.. specifically, osd.1's last message on thread 7fc8fc428700 is
2015-... - 06:49 PM Bug #13939 (In Progress): PGs stuck in "creating" when created just after deleting another pool
- 06:48 PM Bug #13844 (Need More Info): ceph df MAX AVAIL is incorrect for simple replicated pool
- This is the responsible code:
https://github.com/ceph/ceph/blob/master/src/mon/PGMonitor.cc#L1357
My guess is t... - 06:48 PM Bug #2390 (Fix Under Review): dencoder: depends on expat
- 04:49 PM Bug #2390: dencoder: depends on expat
- David Disseldorp wrote:
> I plan on submitting a fix for the (currently broken) Expat dependency checking:
> - Chec... - 02:04 PM Bug #2390 (In Progress): dencoder: depends on expat
- 02:01 PM Bug #2390: dencoder: depends on expat
- I plan on submitting a fix for the (currently broken) Expat dependency checking:
- Check for Expat regardless of rgw... - 06:45 PM Revision 42305044 (ceph): rgw: remove comments
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 06:45 PM Revision e8de3493 (ceph): rgw: inherit bucket tenant from user if not specified
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 06:45 PM Revision 9425b04a (ceph): rgw: objexp hint name backward compatibility
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 06:45 PM Revision e5bfd944 (ceph): rgw: avoid calling rgw_make_bucket_entry_name() when not needed
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 06:45 PM Revision 2287ce9f (ceph): rgw: don't allow cross-tenant bucket creation
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 06:45 PM Revision ddb4caaf (ceph): rgw: fix a typo
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 06:45 PM Revision bf0a7b41 (ceph): rgw: don't re-set bucket tenant and name when selecting location
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 06:45 PM Revision eda44cd3 (ceph): rgw: a minor cleanup
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 06:39 PM Revision acda8068 (ceph): rgw: add a missing cap type
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 06:13 PM Bug #13961 (Resolved): KeyValueStore: ceph_objectstore_bench crashed
- -15> 2015-12-02 09:51:59.452750 7f879b7fe700 5 queue_op 0x7f8788023010 seq 1 osr(osbench 0x7f879b7fce80) 131278 byt...
- 06:07 PM Revision bc091ed9 (ceph): pybind/rbd.pyx: only set self.closed after a successful close
- Signed-off-by: Hector Martin <marcan@marcan.st>
- 05:59 PM Revision d10c61a1 (ceph): pybind/rbd.pyx: remove redundant RBD.__init__ method
- Signed-off-by: Hector Martin <marcan@marcan.st>
- 05:59 PM Revision 8931875e (ceph): ceph.spec: Cython is spelled python-Cython in OpenSuSE
- Signed-off-by: Hector Martin <marcan@marcan.st>
- 05:59 PM Revision 07ae545f (ceph): pybind: Improvements to Cython build
- - Avoid a silly rebuild at install time by always using src/build explicitly as build dir
- Tell Cython to put rbd.c ... - 05:59 PM Bug #13920 (Resolved): build failure due to distribution implicit compiler files: _FORTIFY_SOURCE...
- 05:58 PM Revision 7f0edaaf (ceph): Merge pull request #6739 from dreamhost/wip-13920
- Gentoo: _FORTIFY_SOURCE fix.
Reviewed-by: Samuel Just <sjust@redhat.com> - 05:50 PM Tasks #13618: objectstore_bench did not support newstore
- Got another error to run the ceph_objectstore_bench against key value store.
-11> 2015-12-02 09:46:52.093902 7f... - 05:28 PM Revision fac0809b (ceph): Merge pull request #6761 from mikulely/jewel
- rgw: fix partial read issue in rgw_admin and rgw_tools
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 04:55 PM devops Bug #11104: dependency problem with Ceph "Firefly" upstream and EPEL
- We were not sure how the product was going to be built a year ago, so I originally reverted the Epoch bump due to tha...
- 02:14 PM devops Bug #11104: dependency problem with Ceph "Firefly" upstream and EPEL
- @Ken: I wonder, why did we revert the epoch patch in firefly in the first place? Is that no longer an issue?
Anywa... - 04:51 PM rbd Tasks #13960 (New): add python3 tests to ceph-qa-suite for rados and rbd python bindings
- Need to install python3 + nosetests3 and use it to run the existing python tests under python3.
- 04:49 PM rbd Tasks #13959 (New): add python3-specific packages for rbd and rados python bindings
- They work in python3 now, but need to be installed in different locations on the system in packages.
- 04:45 PM rbd Bug #12885 (Resolved): rbd export-diff crashes in librbd::simple_diff_cb
- 04:45 PM rbd Backport #13045 (Resolved): rbd export-diff crashes in librbd::simple_diff_cb
- 04:44 PM rbd Bug #13372 (Resolved): librbd: object map invalid but not flagged as such
- 04:44 PM rbd Backport #13461 (Resolved): librbd: object map invalid but not flagged as such
- 04:43 PM rbd Bug #13220 (Resolved): rbd-replay-prep: crashes on incorrect trace file
- 04:42 PM rbd Backport #13460 (Resolved): rbd-replay-prep: crashes on incorrect trace file
- 04:42 PM rbd Bug #13553 (Resolved): rbd clone issue
- 04:41 PM rbd Bug #13558 (Resolved): rbd : enable feature objectmap
- 04:41 PM rbd Bug #13726 (Resolved): QEMU hangs after creating snapshot and stopping VM
- 04:40 PM rbd Bug #13922 (Resolved): cls_rbd:misused metadata_name_from_key
- 04:38 PM rbd Tasks #13957 (Resolved): Teuthology test cases needed for new NBD support
- 04:25 PM Revision ba449e33 (ceph): tests: added new rbd mirroring CLI commands
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:14 PM Revision e5c9e20a (ceph): Merge pull request #6771 from dillaman/wip-backtrace-fixes
- common: re-enable backtrace support
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 04:11 PM Revision 54b1c8de (ceph): cls_rbd: new methods for handling mirroring
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:11 PM Revision c45a3ff9 (ceph): test: new cls_rbd methods for pool mirroring
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:11 PM Revision 869bc8ca (ceph): ceph-dencoder: new cls::rbd::MirrorPeer type
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:11 PM Revision 2a3cdbf2 (ceph): librbd: new pool mirror API methods
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:11 PM Revision bfe295fa (ceph): tests: librbd new pool mirror API methods
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:11 PM Revision 7e6fd072 (ceph): rbd: add new 'mirror pool' rbd commands
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:11 PM Revision f8a9aeff (ceph): librbd: snap create doesn't properly handle race conditions
- The ESTALE result code was being filtered out, preventing the retry
logic.
Signed-off-by: Jason Dillaman <dillaman@r... - 04:11 PM Revision b7b36930 (ceph): tests: initial set of test cases for op state machines
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:11 PM Revision dfbcbc72 (ceph): librbd: ensure object map is invalidated on disk if forced
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:11 PM Revision 5b63666f (ceph): tests: add gmock unit tests for librbd object map state machines
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:11 PM Revision 835989c7 (ceph): librbd: convert op state machines to templates
- Using templates allows the creation of mocked test cases to
verify non-librados expectations.
Signed-off-by: Jason D... - 04:11 PM Revision 9809c3c4 (ceph): librbd: use md_ctx for self-managed snapshot management
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 03:53 PM rgw Bug #13529: rgw: leak from RGWWatcher::handle_error
- *jewel PR*: https://github.com/ceph/ceph/pull/6767
- 03:38 PM Revision 1786fa8a (ceph): Merge pull request #6657 from kylinstorage/wip-rbd-nbd
- rbd-nbd: network block device (NBD) support for RBD
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 01:31 PM Revision ca777e89 (ceph): Merge pull request #6769 from aiicore/configure_fix
- configure.ac: macro fix
Reviewed-by: Boris Ranto <branto@redhat.com> - 12:16 PM Revision 55f3d4a3 (ceph): Merge pull request #751 from dachary/wip-teuthology-integration
- teuthology-integration: run teuthology integration tests
- 12:14 PM Revision ea6360ac (ceph): teuthology-integration: run teuthology integration tests
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 11:45 AM rbd Bug #13115: librbd python bindings eat exceptions in callbacks
- Pull request sent: https://github.com/ceph/ceph/pull/6768
- 11:05 AM devops Bug #13955 (Resolved): /usr/libexec/ceph/ceph-osd-prestart.sh called with incorrect parameters
- build Ceph for Debian Jessie from github
ceph version 9.2.0 (bb2ecea240f3a1d525bcb35670cb07bd1f0ca299)
/lib/syst... - 11:02 AM Revision b89179a3 (ceph): OSD: remove heartbeat_epoch which is redundant
- Signed-off-by: xiexingguo <xie.xingguo@zte.com.cn>
- 11:01 AM Revision b9c7e810 (ceph): PG: perfect publish_stats tip message
- Append last_fresh time at the end of the output message.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 11:01 AM Revision 414252c6 (ceph): PG: remove redundant statements
- These two statements do not needed anymore
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 11:00 AM Revision 5eb64dd3 (ceph): common: PluginRegistry
- Generic plugin loader. Based on the ErasureCodePlugin.
Signed-off-by: Sage Weil <sage@redhat.com>
Conflicts:
src/... - 11:00 AM Revision dc2b1764 (ceph): common: PluginRegistry modification
- 10:58 AM Revision e8002c38 (ceph): configure.ac: macro fix
- Configure fails with autoconf 2.63 on Centos 6.6 with:
./configure: line 34026: syntax error near unexpected token `... - 10:22 AM Bug #13954 (Can't reproduce): ceph udev rules not used at boot.
- build Ceph for Debian Jessie from github
ceph version 9.2.0 (bb2ecea240f3a1d525bcb35670cb07bd1f0ca299)
OSDs not ... - 10:16 AM Bug #13953 (Won't Fix): ceph-disk command used with --log-stdout failing.
- Hello
ceph version 9.2.0 (bb2ecea240f3a1d525bcb35670cb07bd1f0ca299)
on Debian Jessie.
file /lib/udev/rules.d/95-... - 10:16 AM Revision e9daed22 (ceph): rgw: use smart pointer for C_Reinitwatch
- Fixes: 13529
Signed-off-by: Orit Wasserman <owasserm@redhat.com> - 10:11 AM Bug #13952 (Duplicate): /lib/systemd/system/ceph-disk@.service il using /bin/flock instead of /us...
- Hello
build Ceph for Debian Jessie from github
ceph version 9.2.0 (bb2ecea240f3a1d525bcb35670cb07bd1f0ca299)
/lib... - 09:40 AM Bug #13872 (Closed): ceph-mon segmentation fault
- Kane Kim wrote:
> Thanks for your advice to install debuginfo and run with gdb. We've found that wrong leveldb versi... - 08:15 AM Revision 0716debe (ceph): Merge pull request #5685 from ceph/wip-12133
- cephfs-data-scan: scrub tag filtering (#12133 and #12145)
- 07:52 AM Revision c4fbec71 (ceph): rgw: fix partial read mime map issue
- Signed-off-by: Jiaying Ren <mikulely@gmail.com>
- 07:49 AM Bug #13943 (Fix Under Review): ceph-disk: prepare with partition doesn't set or validate GUIDs
- 12:54 AM Bug #13943: ceph-disk: prepare with partition doesn't set or validate GUIDs
- David Disseldorp wrote:
...
> I plan on proposing a patch that dumps a loud warning if "ceph-disk prepare" is calle... - 07:31 AM Bug #13937: osd/ECBackend.cc: 201: FAILED assert(res.errors.empty())
- Increasing the log level, I found that osd.27 was returning error -2 for some EC part. So after killing osd.27 and le...
- 07:24 AM Revision e04beab8 (ceph): tools/cephfs: enable tag filter in DataScan
- Fixes: #12133
Signed-off-by: John Spray <john.spray@redhat.com> - 07:16 AM Revision 9e71abaa (ceph): tools/cephfs: fix datascan kwarg parsing
- Signed-off-by: John Spray <john.spray@redhat.com>
- 07:16 AM Revision 786d111a (ceph): cls_cephfs: add PGLSCephFSFilter
- Special purpose filter for use with CephFS disaster
recovery.
Fixes: #12145
Signed-off-by: John Spray <john.spray@re... - 06:50 AM Revision bef3cae3 (ceph): OSD: fix wrongly placed assert
- It's too late to catch this fatal error.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 06:00 AM Support #13951 (New): ceph-disk list not support ID_PART_ENTRY_* fields
- In the same environment, we use 0.87.2 can use ceph-disk shows the complete information, but why use 0.94.5 ceph-disk...
- 05:43 AM Revision 9c266e59 (ceph): common: re-enable backtrace support
- A recent porting effort disabled support for backtrace creation. It
also didn't initialize all variables, which woul... - 03:53 AM Bug #13950 (Resolved): OSDMonitor::_check_become_tier cannot prevent client from setting multiple...
- suppose there are three pools,A B C.
if we add B to A as a tier,then add C to B as a tier,
the current implement wi... - 03:51 AM CephFS Bug #13364 (Fix Under Review): LibCephFS locking tests are failing and/or lockdep asserting
- add a commit to fix the readdir test case to https://github.com/ceph/ceph/pull/6260
- 03:49 AM Revision e20ef4b2 (ceph): ceph_test_libcephfs: don't check order of dentries in readdir result
- if a dirfrag get fragmented, the order changes
Signed-off-by: Yan, Zheng <zyan@redhat.com> - 03:49 AM Revision 8a80652f (ceph): client: don't choose dirfrag when opendir
- When the directory is fragmented, choosing dirfrag makes dir_result_t::offset
non-zero. This results missing '.' and ... - 03:44 AM Revision 9d42f1ab (ceph): Merge pull request #6719 from jcsp/wip-13898
- tools: Fix layout handing in cephfs-data-scan (#13898)
- 03:29 AM Revision b0deee49 (ceph): Update man page for new rbd nbd command
- Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
- 03:29 AM Revision dcb78b25 (ceph): update test_librbd_fsx to support rbd-nbd
- Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
- 03:29 AM Revision 2c7cc532 (ceph): add rbd-nbd man page reference
- Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
- 03:29 AM Revision 330c7f86 (ceph): add rbd-nbd wrap to rbd CLI
- Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
- 03:06 AM Revision fdd1a6b0 (ceph): Merge pull request #6661 from xiaoxichen/rbd_misc_fix1
- cls/cls_rbd.cc: fix misused metadata_name_from_key
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 03:01 AM Revision bff706f4 (ceph): cls/cls_rbd.cc: no need to skip key == after.
- We already skip the pair where key == after in both LevelDBWholeSpaceIteratorImpl::upper_bound
and RocksDBWholeSpaceI... - 02:52 AM rbd Bug #13924 (Fix Under Review): TestJournalPlayer.PrefetchSkippedObject test/journal/test_JournalP...
- *master PR*: https://github.com/ceph/ceph/pull/6762
- 02:49 AM Revision 685fc1cd (ceph): journal: fire replay complete event after reading last object
- Fixes: #13924
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 02:35 AM Revision f914b8db (ceph): rgw: fix rgw_admin partial read issue
- Signed-off-by: Jiaying Ren <mikulely@gmail.com>
- 02:02 AM Bug #13949 (Closed): 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 least...
- 01:51 AM Revision 61f61a2d (ceph): osd: add recovery_priority and recovery_op_priority to pool_opts_t
- Fixes: 13121
Signed-off-by: Guang Yang <yguang@yahoo-inc.com> - 01:30 AM Bug #12814: flipping the overlay from forward to seems to reorder writes
- Hi,sage,how is this going?
- 01:22 AM Bug #9610: Crash "RadosModel.h: In function 'virtual void WriteOp::_finish(TestOp::CallbackInfo*)...
- can you give us a github commit link about how you resolved this?
the commit sha1 you said can not found. - 12:46 AM Revision 5ca41e1d (ceph): ceph-disk: warn for prepare partitions with bad GUIDs
- If ceph-disk is a given partition device argument for prepare, it leaves
the GPT GUID as is and doesn't check whether... - 12:13 AM CephFS Bug #13948 (Rejected): fs has no limit to PATH_MAX
- Trying to build coreutils on a CephFS mountpoint (kclient), part of the configure tests has a test that checks for ma...
12/01/2015
- 11:48 PM Revision 13925c70 (ceph): init-ceph.in: Allow custom cluster names during startup.
- Signed-off-by: Richard Chan <richard@treeboxsolutions.com>
- 10:38 PM Revision 708ec2b8 (ceph): tests and tools/scratchtool: Don't attempt to use NULL xattr
- Prior commit changes rados{striper}_getxattrs_next to be able to return
NULL in the 'val' param. Handle that.
Fixes... - 10:35 PM Revision 4ec0def9 (ceph): librados.cc: rados_getxattrs_next: don't try to use malloc(0)
- If an xattr is 0 length, don't try to malloc a buffer for the value;
leave it NULL. (Linux doesn't promise malloc(0)... - 10:25 PM Feature #13942: ceph-disk: support bluestore
- https://github.com/ceph/ceph/pull/6759 fixes the block device probing part
- 07:02 PM Feature #13942 (Resolved): ceph-disk: support bluestore
- bluestore (newstore) is based on a very small file system (with osd metadata, like the keyring, features, etc.) and o...
- 10:21 PM Revision db9ec690 (ceph): osd: mark osd backend type in osd_data dir
- When we create an osd, mark the type of the backend in the
osd_data dir in the 'type' file. On startup, if this file... - 10:16 PM Revision 880a59d1 (ceph): osd: make block device fsid probing generic
- Currently the option name and invocation assume that the block device
is a journal (and FileStore journal, managed by... - 09:54 PM devops Bug #11104: dependency problem with Ceph "Firefly" upstream and EPEL
- Better run http://pulpito.ceph.com/teuthology-2015-12-01_12:43:56-rgw-wip-11104-firefly-add-epoch-distro-basic-vps/
- 08:55 PM devops Bug #11104: dependency problem with Ceph "Firefly" upstream and EPEL
- Yuri Weinstein wrote:
> See failed run on wip-11104-firefly-add-epoch
The error there is:... - 08:24 PM devops Bug #11104: dependency problem with Ceph "Firefly" upstream and EPEL
- See failed run on wip-11104-firefly-add-epoch
http://pulpito.ceph.com/teuthology-2015-12-01_12:12:27-rgw-wip-1110... - 09:19 PM devops Bug #13946: Broken ditaa package makes it difficult to build docs in Trusty
- The bug has already been reported upstream: https://bugs.launchpad.net/ubuntu/+source/ditaa/+bug/1498832
- 09:15 PM devops Bug #13946: Broken ditaa package makes it difficult to build docs in Trusty
- Obviously this is an upstream bug.
- 09:13 PM devops Bug #13946 (Fix Under Review): Broken ditaa package makes it difficult to build docs in Trusty
- The ditaa package in Trusty appears to be seriously broken:...
- 09:04 PM Bug #13944: librados assumes malloc(0) returns valid pointer
- libradosstriper's test program also needs the check.
It looks like a possibly-existing second bug is that rados.py... - 07:55 PM Bug #13944: librados assumes malloc(0) returns valid pointer
- Maybe new/delete are right.
Investigating effects of changing to return NULL for val when len == 0:
ctypes.stri... - 07:42 PM Bug #13944: librados assumes malloc(0) returns valid pointer
- we should really just use new and delete instead
- 07:38 PM Bug #13944 (Resolved): librados assumes malloc(0) returns valid pointer
- librados relies on malloc(0) returning a valid pointer; this is not portable, and even Linux's manpage says "If size ...
- 08:46 PM devops Bug #13945: ./make-deb.sh fails due to filename/path length exceeding 99 chars
- Dupe of 396702aabf67453d4151d9e5fadfd01edf7e053b, fixed already
- 08:43 PM devops Bug #13945 (Duplicate): ./make-deb.sh fails due to filename/path length exceeding 99 chars
- Ubuntu 14.04 system, up to date.
Solution: Add tar-pax to AM_INIT_AUTOMAKE
PR incoming for fix
./make-debs.sh
... - 08:14 PM Revision c5510915 (ceph): Merge pull request #664 from dachary/wip-nop
- nop: suite that does not even lock targets
- 07:56 PM rbd Bug #13115: librbd python bindings eat exceptions in callbacks
- Looks good, definitely seems ready for a PR. I'm upgrading the docs gitbuilder - it was too old to have cython 0.20. ...
- 03:43 PM rbd Bug #13115: librbd python bindings eat exceptions in callbacks
- Note: just amended and force pushed the last commit a couple times to fix some issues in the interaction between admi...
- 03:24 PM rbd Bug #13115: librbd python bindings eat exceptions in callbacks
- I got rid of rbd_install_files; it's only useful for "make uninstall" (to know what files to remove) but we don't eve...
- 07:33 PM Bug #13872: ceph-mon segmentation fault
- Joao Luis wrote:
> If this is reproducible, mind installing the ceph-dbg package (or whatever it is called in your d... - 07:19 PM Bug #13943 (Resolved): ceph-disk: prepare with partition doesn't set or validate GUIDs
- "ceph-disk prepare" can be fed a block device (e.g. /dev/sda), or a partition (e.g. /dev/sda1) as a device argument.
... - 06:40 PM Cleanup #13941 (New): Create can_discard_op_initial_decode and can_discard_op_final_decode to dis...
- Related: The MOSDOp OpRequestRef needs to have its rmw flags initialized when the final decode happens -- or when the...
- 05:27 PM Stable releases Tasks #13750: infernalis v9.2.1
- h3. fs...
- 05:15 PM Revision 999b24f7 (ceph): Implemented log message size predictor. It tracks size of log messages.
- Initial allocation size is derived from last log message from the same line of code.
Fixed bug in test.
Signed-off-b... - 05:04 PM Bug #13940 (Won't Fix): OSDs fail to start on reboot with dmcrypt/luks
- ceph version 0.94.3 (95cefea9fd9ab740263bf8bb4796fd864d9afe2b)
Linux smr-r1-r1-head2 3.19.0-25-generic #26~14.04.1-U... - 04:50 PM Bug #13939: PGs stuck in "creating" when created just after deleting another pool
- Seen this twice in a row when scheduling wip-testing-jcsp (branch of same name in ceph and ceph-qa-suite) for the "fs...
- 04:49 PM Bug #13939 (Can't reproduce): PGs stuck in "creating" when created just after deleting another pool
http://pulpito.ceph.com/jspray-2015-12-01_03:22:35-fs:recovery-wip-testing-jcsp---basic-multi/1164775
The PG sta...- 04:46 PM rbd Bug #13912 (Resolved): qemu-iotests fails due to extraneous output from journal
- 04:46 PM rbd Bug #13914 (Resolved): FAILED assert(m_image_ctx.owner_lock.is_locked())
- 04:45 PM rbd Bug #13913 (Resolved): librbd: assertion failure on copyup request during trim operation
- 12:30 AM rbd Bug #13913 (Fix Under Review): librbd: assertion failure on copyup request during trim operation
- *master PR*: https://github.com/ceph/ceph/pull/6742
- 04:45 PM rbd Bug #13922 (Fix Under Review): cls_rbd:misused metadata_name_from_key
- 03:32 AM rbd Bug #13922: cls_rbd:misused metadata_name_from_key
- Fix proposed in https://github.com/ceph/ceph/pull/6661
- 03:31 AM rbd Bug #13922 (Resolved): cls_rbd:misused metadata_name_from_key
- The string last_read is already prefixed with RBD_METADATA_KEY_PREFIX,
also it->first. So compare them directly.
... - 04:44 PM rbd Bug #13911 (Resolved): librbd: parent op_work_queue not empty on close
- 04:39 PM rbd Bug #13924 (In Progress): TestJournalPlayer.PrefetchSkippedObject test/journal/test_JournalPlayer...
- 08:54 AM rbd Bug #13924 (Resolved): TestJournalPlayer.PrefetchSkippedObject test/journal/test_JournalPlayer.cc...
- It looks like a rare make check false negative....
- 04:39 PM Linux kernel client Bug #13699 (Can't reproduce): krbd: crash under pblio benchmark
- Also couldn't duplicate with 3.10.
- 04:31 PM Revision 18c5e18f (ceph): Merge pull request #6742 from dillaman/wip-13913
- librbd: automatically flush IO after blocking write operations
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 04:27 PM Revision a45e0253 (ceph): Merge pull request #6691 from SUSE/wip-13858
- ceph.spec.in: limit _smp_mflags when lowmem_builder is set in SUSE's OBS
Reviewed-by: Ken Dreyer <kdreyer@redhat.com> - 04:25 PM Backport #13870 (In Progress): hammer: OSD: race condition detected during send_failures
- 04:03 PM Backport #13870: hammer: OSD: race condition detected during send_failures
- Would be nice to get it in 0.94.6, looks like a clean and simple patch.
- 04:12 PM Revision ac05617b (ceph): osd: fix send_failures() locking
- It is unsafe to check failure_queue.empty() without the lock.
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry pic... - 04:12 PM Linux kernel client Bug #13712: Page allocation failure in Kernel 4.2.3.
- I looked into the "vmalloc: allocation failure: 18446744072439583573 bytes" and it turns out we have a buggy memory a...
- 03:43 PM Linux kernel client Bug #13712: Page allocation failure in Kernel 4.2.3.
- We've seen this problem repeatedly on an AMD Opteron system here, running Debian Jessie, which panics every few days....
- 04:04 PM Revision ff537634 (ceph): Merge pull request #6747 from ukernel/wip-osd-getfilter
- osd: fix ClassHandler::ClassData::get_filter()
Reviewed-by: John Spray <john.spray@redhat.com> - 04:04 PM Feature #13938 (Resolved): librbd: reuse ImageCtx::finisher and SafeTimer for lots of images case
- Each Image structure will create two new threads for finisher and SafeTimer, we may reuse these two threads in the sa...
- 04:01 PM Bug #13894: RBD over cache tier over EC pool: rbd rm doesn't remove objects
- How do you force faster flushing in hammer?
Also if it's not fixed in the hammer branch I think it should be docum... - 03:52 PM Bug #13894 (Rejected): RBD over cache tier over EC pool: rbd rm doesn't remove objects
- In current master, we'll actually proxy the delete operation to the base pool rather than promote, so this should wor...
- 04:01 PM Bug #13937: osd/ECBackend.cc: 201: FAILED assert(res.errors.empty())
- first error on one of the two OSDs was actually this one (see logs):...
- 03:53 PM Bug #13937 (Resolved): osd/ECBackend.cc: 201: FAILED assert(res.errors.empty())
- I am getting the following error with ceph v9.2.0 on two different OSDs. The error occurs shortly after startup.
<... - 04:00 PM Bug #13213: stuck recovering apparently due to pg_query not sent by async messenger?
- thanks! let me know if reproduce
- 03:40 PM Bug #13213: stuck recovering apparently due to pg_query not sent by async messenger?
- let's schedule a run of -s rados/thrash with debug ms = 20 and ms type = async to hunt these last few bugs down!
- 03:40 PM Bug #13213: stuck recovering apparently due to pg_query not sent by async messenger?
- Haomai, you can create a branch of the suite with debug_ms = 20 to reproduce.
- 03:59 PM Bug #13497 (Resolved): fine-grained control systemd to start/stop/restart ceph services at once
- 03:59 PM Bug #13350 (Can't reproduce): "Error cancelling global ust listener thread" errors
- 03:55 PM Bug #13853 (Can't reproduce): osd/ReplicatedPG.cc: 10773: FAILED assert(r >= 0)
- 03:46 PM Bug #13057 (Resolved): python-setuptools is missing from debian/control
- 03:44 PM Bug #13370 (Won't Fix): ceph-disk: ceph-deploy suite fails with dmcrypt (hammer)
- 03:44 PM Bug #13827: OSD takes suicide timeout during deep_scrub on pg after upgrade to Hammer 94.5
- OSD logs have debug enabled and are large over the limit for tracker.
OSD.1087 is located here:
https://api.acces... - 03:26 PM Bug #13827: OSD takes suicide timeout during deep_scrub on pg after upgrade to Hammer 94.5
- Can you attach the osd logs?
- 03:42 PM Bug #13920: build failure due to distribution implicit compiler files: _FORTIFY_SOURCE on Gentoo
- 03:41 PM Bug #9738 (Won't Fix): rados cli: objects not present in a snapshot are listed anyway
- 03:41 PM Bug #9738 (Closed): rados cli: objects not present in a snapshot are listed anyway
- 03:41 PM Revision 9cca28a9 (ceph): pybind: convert librbd bindings to Cython
- ctypes is fundamentally incapable of providing safe callback support
(exceptions during callbacks are not handled pro... - 03:38 PM Bug #11142 (Can't reproduce): "Exception: ceph-objectstore-tool: import failure" in upgrade:firef...
- 03:37 PM Bug #13468: osd/ReplicatedPG.cc: 9128: FAILED assert(info.last_complete == info.last_update)
- 03:34 PM Bug #8592 (Can't reproduce): sgdisk no longer likes `--change-name` when creating partitions
- 03:34 PM Bug #13543 (Closed): one host down lead to all virtual machine filesystem in cluster can't be wri...
- 03:33 PM Bug #13474: Ceph daemon failed to start, because the service name was already used.
- commit:2f36909e1e08bac993e77d1781a777b386335669
- 03:30 PM Bug #13474 (Pending Backport): Ceph daemon failed to start, because the service name was already ...
- 03:32 PM Bug #13822 (Fix Under Review): Objecter: potential null pointer access in list_(n)objects.
- https://github.com/ceph/ceph/pull/6639
- 03:32 PM Backport #13936 (Resolved): hammer: Ceph daemon failed to start, because the service name was alr...
- https://github.com/ceph/ceph/pull/6832
- 03:32 PM Backport #13935 (Resolved): infernalis: Ceph daemon failed to start, because the service name was...
- https://github.com/ceph/ceph/pull/6833
- 03:29 PM Revision 0f5ce5ea (ceph): Makefile: break out local targets into variables
- To support more than one set of local-* rules, break them out into
sub-rules referenced by appending to variables. Th... - 03:29 PM Revision 8655cca1 (ceph): debian/control: make python-rbd depend on minimum librbd version
- As the Cython bindings build to a binary module, backwards compatibility with
older librbd ABIs at runtime is not pos... - 03:29 PM Revision 5113c962 (ceph): configure/packaging: introduce Cython dependency
- To prepare for the migration of rbd.py to Cython, add Cython as a package
dependency and have the configure script lo... - 03:29 PM Revision 2f36909e (ceph): init-ceph: fix systemd-run cant't start ceph daemon sometimes
- Fixes: #13474
Signed-off-by: Chuanhong Wang <wang.chuanhong@zte.com.cn> - 03:27 PM Backport #13933 (Rejected): infernalis: ceph-disk prepare fails if device is a symlink
- https://github.com/ceph/ceph/pull/7557
- 03:27 PM Bug #13563: "[ FAILED ] LibRadosAioEC.RoundTripSparseReadPP" in upgrade:hammer-x-infernalis-dis...
- Probably fixed by a fix that we can't retrieve right now and that was backported. If it happens again, reopen.
- 03:22 PM Bug #13563 (Resolved): "[ FAILED ] LibRadosAioEC.RoundTripSparseReadPP" in upgrade:hammer-x-inf...
- 03:27 PM Bug #13531: latest update osd lost, cluster still stuck on Peering
- 03:19 PM Bug #13531: latest update osd lost, cluster still stuck on Peering
- 03:25 PM Bug #13438 (Pending Backport): ceph-disk prepare fails if device is a symlink
- 03:24 PM Bug #13902: OSD:project_pg_history may not return the latest same_interval_since.
- 03:24 PM Bug #13902: OSD:project_pg_history may not return the latest same_interval_since.
- https://github.com/ceph/ceph/pull/6721
- 03:22 PM RADOS Bug #13111: replicatedPG:the assert occurs in the fuction ReplicatedPG::on_local_recover.
- 03:21 PM Backport #13342 (Resolved): ceph upstart script rbdmap.conf incorrectly processes parameters
- 03:21 PM rbd Backport #13619 (Resolved): rbd clone issue
- 03:21 PM rbd Backport #13705 (Resolved): rbd : enable feature objectmap
- 03:21 PM rbd Backport #13754 (Resolved): Avoid re-writing old-format image header on resize
- 03:21 PM rbd Backport #13756 (Resolved): QEMU hangs after creating snapshot and stopping VM
- 03:21 PM rbd Backport #13759 (Resolved): rbd: pure virtual method called
- 03:21 PM rbd Backport #13761 (Resolved): unknown argument --quiet in udevadm settle
- 03:20 PM rgw Backport #13830 (Resolved): infernalis: init script reload doesn't work on EL7
- 03:18 PM Bug #12746 (Resolved): failed assert ctx.manager.pg_inconsistent(pool, 0) on repair_test.yaml
- 89dcc0d
- 03:16 PM CephFS Backport #13931 (In Progress): infernalis: kclient: intermittent log warnings "client.XXXX isn't ...
- 03:13 PM CephFS Backport #13931 (Resolved): infernalis: kclient: intermittent log warnings "client.XXXX isn't res...
- https://github.com/ceph/ceph/pull/6752
- 03:14 PM CephFS Backport #13932 (In Progress): hammer: kclient: intermittent log warnings "client.XXXX isn't resp...
- 03:13 PM CephFS Backport #13932 (Rejected): hammer: kclient: intermittent log warnings "client.XXXX isn't respond...
- https://github.com/ceph/ceph/pull/8848
- 03:12 PM Backport #13930 (Resolved): hammer: Ceph Pools' MAX AVAIL is 0 if some OSDs' weight is 0
- https://github.com/ceph/ceph/pull/6834
- 03:12 PM Backport #13929 (Resolved): infernalis: Ceph Pools' MAX AVAIL is 0 if some OSDs' weight is 0
- https://github.com/ceph/ceph/pull/6907
- 03:12 PM CephFS Backport #13928 (Duplicate): hammer: libcephfs-java failure on hammer
- 03:07 PM CephFS Bug #13926: lockup in multithreaded application
- The logfile has already been uploaded with ceph-post-file, id is a8eb75d5-cc13-430a-bed8-428c8a33d
- 02:10 PM CephFS Bug #13926: lockup in multithreaded application
- looks like you have debug_client=20, could you upload the client log to some place.
- 09:56 AM CephFS Bug #13926 (Closed): lockup in multithreaded application
- A multithreaded applications end up in a blocked state when multiple threads try to access the same file.
# apt-ca... - 03:03 PM Revision 9bd4f745 (ceph): Merge pull request #6749 from dachary/wip-doc-install
- doc: INSTALL redirect to online documentation
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 02:59 PM CephFS Backport #13927 (In Progress): hammer: cephfs-java ftruncate unit test failure
- 02:58 PM CephFS Backport #13927 (Resolved): hammer: cephfs-java ftruncate unit test failure
- https://github.com/ceph/ceph/pull/11939
- 02:58 PM CephFS Bug #11258 (Pending Backport): cephfs-java ftruncate unit test failure
- 02:57 PM Revision 2ab79d72 (ceph): tools/cephfs: fix layout handling in injection
- When the stashed-layout handling stuff was added,
the guessing part got lost from the path where
we only had a single... - 02:54 PM CephFS Bug #13782 (Resolved): Snapshotted files not properly purged
- https://github.com/ceph/ceph/pull/6603
- 02:48 PM CephFS Bug #13876: qa: openstack MPI connection failures
- 02:47 PM Revision 4eded389 (ceph): rbdmap: Move do_map and do_unmap shell functions to rbdmap script
- This patch creates rbdmap shell script that is called from init-rbdmap
init script. The patch also renames src/rbdmap... - 02:47 PM Revision 1bfb6f76 (ceph): rbdmap: systemd support
- Fixes: #13374
Signed-off-by: Boris Ranto <branto@redhat.com>
(cherry picked from commit 9224ac2ad25f7d017916f58b642c0... - 02:47 PM CephFS Bug #13800 (Resolved): deadlock when invalidating kernel page cache
- 02:44 PM CephFS Bug #13906: pjd failure on hammer
- Yes, we'll want that.
- 02:43 PM CephFS Bug #13904 (Duplicate): Failure in tasks.cephfs.test_client_limits.TestClientLimits
- 03:10 AM CephFS Bug #13904: Failure in tasks.cephfs.test_client_limits.TestClientLimits
- this should be dup of #13583. the test case use fsync(), but fsync is broken,
- 02:41 PM CephFS Bug #11517: Libcephfs: Doesn't check file's open mode when do read/write
- This is done, need to find PR and close!
- 02:40 PM CephFS Bug #13472 (Duplicate): ceph-fuse crash
- 02:38 PM CephFS Bug #13364: LibCephFS locking tests are failing and/or lockdep asserting
- Zheng thinks this is two bugs:
1) Missing "." in list results (fixed in waiting PR)
2) if MDS fragments directory, ... - 02:36 PM CephFS Bug #13907 (Pending Backport): libcephfs-java failure on hammer
- https://github.com/ceph/ceph/pull/6754
- 02:24 PM Revision b2370e41 (ceph): Merge pull request #6729 from majianpeng/librbd-journal
- librbd: only send signal when AIO completions queue empty
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 02:22 PM Revision 6c68971d (ceph): mds: consider client's flushing caps when choosing lock states
- Client may flush and drop caps at the same time. If client need to
send cap reconnect before the caps get flushed. Th... - 02:21 PM Revision 3fcf905d (ceph): client: cancel revoking caps when reconnecting the mds
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
(cherry picked from commit 9ab61b2779740d9038b169da0de616b89b07b813) - 02:19 PM Revision 7e8706ba (ceph): mds: choose EXCL state for filelock when client has Fb capability
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
(cherry picked from commit 655ae79dd266dfd488aff67642aceab4ab383d01) - 02:17 PM Revision c07c76b8 (ceph): Merge pull request #6751 from ceph/wip-cmake-strerror_r
- cmake: define STRERROR_R_CHAR_P for GNU-specific strerror_r
Reviewed-by: John Spray <john.spray@redhat.com> - 02:16 PM Revision 2884d8b4 (ceph): Merge pull request #5465 from yuyuyu101/wip-librbd-ap
- librbd: support eventfd for AIO completion notifications
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 02:07 PM Revision 184914b8 (ceph): cmake: define STRERROR_R_CHAR_P for GNU-specific strerror_r
- This is what autotools does with AC_FUNC_STRERROR_R bit. It takes us
from
$ monmaptool --print nonexistant
... - 01:59 PM Revision 57c7d558 (ceph): Merge pull request #6745 from drunkard/master
- doc: fix typo in cephfs/quota
- 01:51 PM Revision 48abbe70 (ceph): Merge remote-tracking branch 'gh/jewel'
- 01:44 PM Revision e27109ba (ceph): doc: INSTALL redirect to online documentation
- The INSTALL file has obsolete and misleading instructions to compile
from sources (-pg actually fails at link time). ... - 01:14 PM Revision 35403da1 (ceph): qa/workunits/cephtool/test.sh: no ./
- Introduced by 1ace4d03b23b80c699f4861d004f3212ca56a323
Signed-off-by: Sage Weil <sage@redhat.com> - 12:21 PM Revision 88e6694a (ceph): osd: fix ClassHandler::ClassData::get_filter()
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 12:14 PM Revision af86215e (ceph): Merge pull request #6634 from Abhishekvrshny/wip-13761-infernalis
- unknown argument --quiet in udevadm settle
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 09:38 AM Revision 5b35eb8d (ceph): PG: fix message refcounter in replica_scrub
- Signed-off-by: Jie Wang <jie.wang@kylin-cloud.com>
- 09:15 AM Revision 9fba4024 (ceph): doc: typo fix in cephfs/quota
- 09:14 AM Revision fd684ca1 (ceph): librbd/JournalReplay: Only Send signal when aio completions queue empty.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 09:02 AM CephFS Bug #13875 (Duplicate): hammer: java libcephfs test failure
- dup of #13907
- 08:50 AM Revision ac20f38f (ceph): Merge pull request #6697 from XinzeChi/wip-scrub-test
- test: fix osd-scrub-snaps.sh
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 08:13 AM Feature #13923 (Resolved): Set health to ERR when one or more PGs is stuck inactive
- Based on this thread: http://article.gmane.org/gmane.comp.file-systems.ceph.user/25551
I would propose two additio... - 07:03 AM Bug #13840 (Pending Backport): Ceph Pools' MAX AVAIL is 0 if some OSDs' weight is 0
- Merged into master: https://github.com/ceph/ceph/pull/6660
- 02:29 AM Bug #13840: Ceph Pools' MAX AVAIL is 0 if some OSDs' weight is 0
- Effects my OpenStack. Lost ability to create cinder volumes today due to this issue.
- 06:24 AM Bug #13921: Error connecting to cluster: TypeError
- Can't reproduce on master (at least not easily), maybe a bug in a testing commit
- 01:21 AM Bug #13921: Error connecting to cluster: TypeError
- this is likely related to the python3 rados.py changes
- 04:56 AM Bug #13880 (Resolved): all/mon-config-keys.yaml failing
- commit:f76d5d6fe6a9f92b1ec17191f5504e2f61e0ff28
- 03:10 AM Revision ce2d3c73 (ceph): test: add pg_scrub for ceph-helpers.sh
- Signed-off-by: Xinze Chi <xinze@xsky.com>
- 03:10 AM Revision 2548ad8b (ceph): test: fix osd-scrub-snaps.sh
- when we run run-make-check.sh in hdd disk, it would spend much more
time to finish scrub.
Signed-off-by: Xinze Chi <... - 02:04 AM Revision c57ceff2 (ceph): librbd: Fix rebase with new io flow
- Signed-off-by: Haomai Wang <haomai@xsky.com>
- 02:04 AM Revision 5cc9ff90 (ceph): librbd: fix lttng tracing argument mismatch
- Signed-off-by: Haomai Wang <haomai@xsky.com>
- 02:03 AM Revision 1da30935 (ceph): librbd: Add set_event_notify to AioImageRequestWQ
- Signed-off-by: Haomai Wang <haomai@xsky.com>
- 02:03 AM Revision bddab3ef (ceph): librbd: Remove unneeded set_event_notify
- Since xlist clear method invoked below is enough to disassociate the xlist
item from the xlist, so the remove_myself(... - 02:03 AM Revision d625b89c (ceph): Makefile: Add noinst headr files
- Signed-off-by: Haomai Wang <haomai@xsky.com>
- 02:03 AM Revision 97507d5c (ceph): librbd: Make rbd header file uses independent enum definition
- Signed-off-by: Haomai Wang <haomai@xsky.com>
- 02:03 AM Revision c42044af (ceph): Librbd: Make AioCompletion complete doesn't unlock if callback
- Signed-off-by: Haomai Wang <haomai@xsky.com>
- 02:03 AM Revision c470e0bc (ceph): Librbd: fix return code of EventSocket init and notify
- Signed-off-by: Haomai Wang <haomai@xsky.com>
- 02:03 AM Revision d19deacc (ceph): librbd: Add ictx check to avoid AIO_TYPE_NONE completion
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 02:03 AM Revision 39327146 (ceph): librbd: normalize notify return code
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 02:03 AM Revision 6d114749 (ceph): librbd: Fix incorrect api declaration
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 02:03 AM Revision ca32fc5a (ceph): librbd: check event_notify to avoid extra logic
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 02:02 AM Revision c7703db9 (ceph): EventSocket: Add new event type pipe support
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 02:02 AM Revision 0dc93211 (ceph): test: Add tests for getting arg of completion
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 02:02 AM Revision 1ab727d1 (ceph): librbd: Add interface to let user can get private data from comp
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 02:02 AM Revision e7a1506b (ceph): tests: Add tests for user io event notify
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 02:02 AM Revision c3a1edbd (ceph): librbd: Add event notify interfaces
- Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
- 01:10 AM rbd Bug #13711 (Resolved): RBD: formatter session may not be rightfully closed.
- 12:26 AM Revision 169cd4d9 (ceph): osd: dump number of missing objects for each peer with pg query
- Signed-off-by: Guang Yang <yguang@yahoo-inc.com>
- 12:24 AM Revision 9b0e3592 (ceph): librbd: automatically flush IO after blocking write operations
- This simplifies other state machines that previously had to flush IO
after blocking write operations.
Fixes: #13913
... - 12:08 AM Tasks #13618: objectstore_bench did not support newstore
- The problem was caused by no of open file limits:
1. Please check your open file limits in the system by command :
...
11/30/2015
- 11:58 PM Revision ce944e4c (ceph): Merge pull request #6741 from SUSE/wip-tyepdef-typo-fix
- include/rados/librados.h: fix typo
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 11:41 PM Revision 9ced26c1 (ceph): rgw/s3website: errordoc conditional handling
- We need to override all conditional request parameters in errordoc
fallback request, and serve a complete page always... - 11:26 PM Revision 3c6e692c (ceph): include/rados/librados.h: fix typo
- This typo causes a warning when building the docs.
Signed-off-by: Nathan Cutler <ncutler@suse.com> - 10:50 PM Revision dcce366c (ceph): Merge pull request #6740 from dillaman/wip-13911
- librbd: ensure copy-on-read requests are complete prior to closing parent image
Reviewed-by: Josh Durgin <jdurgin@re... - 10:46 PM Bug #13921 (Can't reproduce): Error connecting to cluster: TypeError
- ...
- 09:34 PM rbd Bug #13911 (Fix Under Review): librbd: parent op_work_queue not empty on close
- *master PR*: https://github.com/ceph/ceph/pull/6740
- 08:24 PM rbd Bug #13911: librbd: parent op_work_queue not empty on close
- Associated with CoR: "rbd clone copy on read = true"
- 06:38 PM rbd Bug #13911 (In Progress): librbd: parent op_work_queue not empty on close
- 04:38 PM rbd Bug #13911 (Resolved): librbd: parent op_work_queue not empty on close
- http://qa-proxy.ceph.com/teuthology/teuthology-2015-11-27_23:00:10-rbd-master---basic-multi/1161689/teuthology.log
... - 09:32 PM Revision 6f6fd2f2 (ceph): librbd: utilize common flush helper when closing parent images
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 09:30 PM Revision 39c5b701 (ceph): librbd: only enqueue flush completion if a flush is pending
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 09:24 PM Bug #13920: build failure due to distribution implicit compiler files: _FORTIFY_SOURCE on Gentoo
- PR for fix is here: https://github.com/ceph/ceph/pull/6739
should be backported as well, but not 100% required. - 09:18 PM Bug #13920 (Resolved): build failure due to distribution implicit compiler files: _FORTIFY_SOURCE...
- Gentoo's compiler patches include -D_FORTIFY_SOURCE=2 if -O2 or higher are used.
https://sources.gentoo.org/cgi-bi... - 09:20 PM Revision ccf7c29b (ceph): Gentoo: _FORTIFY_SOURCE fix.
- GCC under Gentoo has a patch that has a built-in define for
_FORTIFY_SOURCE if -O2 or higher are used. This causes wa... - 09:16 PM devops Bug #11104: dependency problem with Ceph "Firefly" upstream and EPEL
- https://github.com/ceph/ceph/tree/wip-11104-firefly-add-epoch bumps the Firefly packages' Epoch to "1".
- 09:13 PM Bug #13919 (Can't reproduce): build failure due to bad distribution libraries with as-needed link...
- Build failure coming up in my gitbuilder, traced to the distributions's liblttng-ust library missing some NEEDED entr...
- 08:30 PM Revision 55e743fd (ceph): Merge pull request #6737 from dillaman/wip-13912
- librbd: check for presence of journal before attempting to remove
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 08:30 PM Revision ee41d1da (ceph): Merge pull request #6668 from zaitcev/cleanup-dead-code-2
- rgw: Remove unused code in PutMetadataAccount:execute
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Reviewed-by: Rad... - 08:02 PM CephFS Bug #11482: kclient: intermittent log warnings "client.XXXX isn't responding to mclientcaps(revoke)"
- Hi John: Backport to which major versions - hammer, infernalis?
- 05:58 PM CephFS Bug #11482 (Pending Backport): kclient: intermittent log warnings "client.XXXX isn't responding t...
- Merged to master...
- 07:43 PM Revision 48723534 (ceph): Merge pull request #6738 from ceph/wip-rbd-cli-misc
- rbd: fixes for refactored CLI and related tests
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 07:38 PM Revision 206b8e2c (ceph): common/buffer: forward declare buffer
- Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
- 07:38 PM Revision aa387003 (ceph): common/buffer: changed buffer from class to namespace
- Since the buffer only contained static functions it doesn't make sense
for it to be a class. Changing it to a namespa... - 07:02 PM Revision a722fa22 (ceph): Merge pull request #6715 from jcsp/wip-librbd-cmake
- cmake: update for recent librbd changes
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 06:36 PM rbd Bug #13913: librbd: assertion failure on copyup request during trim operation
- Lost watch during copy-up operation, resulting in the exclusive lock being released:
#2 0x00007ff49f47d6b3 in lib... - 04:48 PM rbd Bug #13913 (Resolved): librbd: assertion failure on copyup request during trim operation
- 2015-11-27T23:38:28.281 INFO:teuthology.orchestra.run.burnupi22.stderr:librbd/operation/TrimRequest.cc: In function '...
- 05:53 PM Revision 304965f1 (ceph): Merge pull request #6432 from ukernel/wip-11482
- mds: fix client capabilities during reconnect (client.XXXX isn't responding to mclientcaps(revoke))
Reviewed-by: Joh... - 05:44 PM Bug #13872: ceph-mon segmentation fault
- If this is reproducible, mind installing the ceph-dbg package (or whatever it is called in your distribution) and get...
- 05:28 PM Bug #13872: ceph-mon segmentation fault
- Hi Joao,
I'm working with Kane on this. The keyring file is named @ceph-ceph1.mon.keyring@, and the contents are:... - 05:43 PM Revision 1ada4c39 (ceph): Merge pull request #6736 from dillaman/wip-13914
- librbd: not necessary to hold owner_lock while releasing snap id
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 05:37 PM rbd Bug #13912 (Fix Under Review): qemu-iotests fails due to extraneous output from journal
- *master PR*: https://github.com/ceph/ceph/pull/6737
- 04:47 PM rbd Bug #13912 (Resolved): qemu-iotests fails due to extraneous output from journal
- http://qa-proxy.ceph.com/teuthology/teuthology-2015-11-27_23:00:10-rbd-master---basic-multi/1161666/teuthology.log
- 05:36 PM Revision 083fdbf8 (ceph): librbd: check for presence of journal before attempting to remove
- Fixes: #13912
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 05:31 PM Revision ac35e84f (ceph): journal: helper method to determine if journal exists
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 05:27 PM Bug #13916 (Can't reproduce): erasure code profile name
- I've been experimenting with ceph erasure pools. In my naivety I created an erasure pool with a dash in the name. E...
- 05:16 PM Bug #13915 (Can't reproduce): "failed: mon_thrash" in upgrade:hammer-hammer-distro-basic-openstack
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-11-29_16:05:03-upgrade:hammer-hammer-distro-basic-opensta...
- 04:56 PM rbd Bug #13914 (Fix Under Review): FAILED assert(m_image_ctx.owner_lock.is_locked())
- *master PR*: https://github.com/ceph/ceph/pull/6736
- 04:51 PM rbd Bug #13914 (Resolved): FAILED assert(m_image_ctx.owner_lock.is_locked())
- 2015-11-27T23:39:48.037 INFO:tasks.workunit.client.0.burnupi29.stderr:librbd/operation/SnapshotCreateRequest.cc: 235:...
- 04:55 PM Revision 644d6000 (ceph): librbd: not necessary to hold owner_lock while releasing snap id
- Fixes: #13914
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 04:50 PM Revision 9d060414 (ceph): rbd: bail if too many arguments provided
- The code has a catch clause for that, but it was being rendered useless
by the preceding
if (command_spec.size()... - 04:43 PM Revision a86b8895 (ceph): Merge pull request #750 from dachary/wip-13910-buildpackages-images-hammer
- buildpackages: create the image if it does not exist
Reviewed-by: Abhishek Varshney <abhishek.varshney@flipkart.com> - 04:43 PM Revision 98c2f9c9 (ceph): Merge pull request #748 from dachary/wip-13910-buildpackages-images
- buildpackages: create the image if it does not exist
Reviewed-by: Abhishek Varshney <abhishek.varshney@flipkart.com> - 04:38 PM Revision dfbe316f (ceph): buildpackages: create the image if it does not exist
- Since buildpackages runs before target provisioning, it is possible that
the desired image does not yet exist on a ne... - 04:26 PM Revision 899ff616 (ceph): Merge pull request #6650 from Abhishekvrshny/wip-13830-infernalis
- init script reload doesn't work on EL7
Reviewed-by: Boris Ranto <branto@redhat.com> - 04:25 PM Revision f2b323a6 (ceph): Merge pull request #6477 from SUSE/wip-13705-infernalis
- rbd : enable feature objectmap
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 04:25 PM Revision 5c02e2bd (ceph): Merge pull request #6474 from SUSE/wip-13619-infernalis
- rbd clone issue
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 04:24 PM Revision ed8ac030 (ceph): Merge pull request #6633 from Abhishekvrshny/wip-13759-infernalis
- rbd: pure virtual method called
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 04:24 PM Revision 1551c1be (ceph): Merge pull request #6632 from Abhishekvrshny/wip-13756-infernalis
- QEMU hangs after creating snapshot and stopping VM
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 04:22 PM Revision d133f423 (ceph): rbd: don't append an extra newline after some errors
- Don't append an extra newline after program_options-generated errors,
like "unrecognised option" or "the argument for... - 04:20 PM Revision b8000d6f (ceph): Merge pull request #6630 from Abhishekvrshny/wip-13754-infernalis
- Avoid re-writing old-format image header on resize
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 03:55 PM Revision ab9a3d5a (ceph): buildpackages: create the image if it does not exist
- Since buildpackages runs before target provisioning, it is possible that
the desired image does not yet exist on a ne... - 03:45 PM Revision 1c846816 (ceph): tests: update unmap.t CLI test
- Fixup the exit code - the old CLI tried to differentiate between CLI
errors and action errors by returning EXIT_FAILU... - 03:29 PM Revision 5ce663f1 (ceph): cmake: librbd needs libjournal and libcls_journal_client
- Commit 4719696cadd1 ("cmake: updates for refactored librbd IO path")
fixed file lists but missed the link dependency ... - 03:20 PM Bug #13057: python-setuptools is missing from debian/control
- Sorry for not getting back earlier, I think my test has been on Ubuntu Trusty, but it may have been some newer Ubuntu...
- 03:12 PM Revision 56e58e55 (ceph): Merge pull request #6706 from xiexingguo/xxg-wip-13711
- rbd: output formatter may not be closed upon error
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 03:11 PM Revision fe3d8552 (ceph): Merge pull request #6734 from accelazh/master
- Correct typo 'restared' to 'restarted'
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 03:01 PM Revision 77aef0d8 (ceph): rgw: remove unused variable in RGWPutMetadataBucket::execute.
- Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
- 02:24 PM Revision 117e6304 (ceph): Correct typo 'restared' to 'restarted'
- There is a typo in document "Monitoring OSDs and PGs" as below
An OSD was ``down``, was restared, and is now ``r... - 02:20 PM Revision 4f29d92f (ceph): suites: yaml for TestDataScan
- This was an oversight.
Signed-off-by: John Spray <john.spray@redhat.com> - 02:01 PM Revision fc6f21a1 (ceph): Merge pull request #6396 from SUSE/wip-13342-infernalis
- ceph upstart script rbdmap.conf incorrectly processes parameters
Reviewed-by: Sage Weil <sage@redhat.com> - 02:00 PM Revision 99d18047 (ceph): Merge pull request #6733 from tchaikov/wip-fixcodingstyle
- CodingStyle: fix broken URLs
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 01:57 PM Revision bf894405 (ceph): Merge pull request #745 from ceph/wip-ceph-whitespace-hammer
- tasks/ceph: fix up whitespace
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 01:23 PM CephFS Bug #13907: libcephfs-java failure on hammer
- seems like dup of #11258. the fix is included in infernalis
- 11:57 AM CephFS Bug #13907 (Duplicate): libcephfs-java failure on hammer
http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-11-26_18:00:01-fs-hammer---basic-openstack/20947/
(Note t...- 01:12 PM Revision 691199bd (ceph): CodingStyle: fix broken URLs
- Signed-off-by: Kefu Chai <kchai@redhat.com>
- 12:59 PM CephFS Bug #13906: pjd failure on hammer
- this should be #11783. should we backport the fix?
- 11:39 AM CephFS Bug #13906 (Closed): pjd failure on hammer
No idea what changed recently to cause this: seen once in on an openstack cluster
http://pulpito.ovh.sepia.ceph....- 12:27 PM CephFS Bug #13903: Failure in TestStrays.test_ops_throttle
- Passes when run locally :-/
- 10:28 AM CephFS Bug #13903 (Resolved): Failure in TestStrays.test_ops_throttle
Note that this is different from http://tracker.ceph.com/issues/12657
http://pulpito.ceph.com/teuthology-2015-11...- 12:27 PM CephFS Bug #13904: Failure in tasks.cephfs.test_client_limits.TestClientLimits
- Passes when run locally :-/
- 10:36 AM CephFS Bug #13904 (Duplicate): Failure in tasks.cephfs.test_client_limits.TestClientLimits
http://pulpito.ceph.com/teuthology-2015-11-27_23:04:02-fs-master---basic-multi/1161827/
Failed at ceph d704c54...- 12:16 PM Revision 54163923 (ceph): tasks/ceph: fix up whitespace
- ...because otherwise it lights up like a christmas
tree in pycharm.
Signed-off-by: John Spray <john.spray@redhat.com... - 11:47 AM CephFS Bug #13876: qa: openstack MPI connection failures
- Hmm, so the update to firewall rules was in teuthology, and is this:...
- 11:41 AM CephFS Bug #13876: qa: openstack MPI connection failures
- Here's another more recent one:
teuthology-2015-11-26_18:00:01-fs-hammer---basic-openstack/ ['20901', '20933', '2091... - 10:57 AM Revision 3ee2f6df (ceph): os/LFNIndex: check object whether exist for remove_object.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 10:55 AM Linux kernel client Bug #13905 (Closed): "BUG: held lock freed!"
Seen:
http://pulpito.ceph.com/teuthology-2015-11-27_23:10:02-knfs-master-testing-basic-multi/1161921/
http://pulp...- 07:27 AM Revision 6b402f5f (ceph): ceph::buffer, Add cached_crc and cached_crc_adjust count in perf dump
- in order to track the hit rate and efficiency of crc_cache
Signed-off-by: Ning Yao <zay11022@gmail.com> - 03:12 AM Revision bcb8f362 (ceph): mon: support min_down_reporter conuted by subtree level
- In many case OSDs in an isolated(public/cluster connection lost but osd<->mon is good) node
will report other OSD dow...
11/29/2015
- 06:14 PM Stable releases Tasks #13750: infernalis v9.2.1
- h3. upgrade...
- 05:07 PM Revision 43c1ba7c (ceph): tools: fix cephfs-data-scan scan_frags vs. nlink
- Signed-off-by: John Spray <john.spray@redhat.com>
- 04:01 PM Bug #13592 (Resolved): ceph-helpers: TEST_auto_repair_erasure_coded intermittent failures
- 11:20 AM Bug #13592: ceph-helpers: TEST_auto_repair_erasure_coded intermittent failures
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/9649/console
- 04:01 PM Revision 2af7c9f7 (ceph): Merge pull request #6724 from dachary/wip-13592-test-auto-repair
- tests: fix race condition testing auto scrub
Reviewed-by: Xinze Chi <xinze@xsky.com> - 02:28 PM Revision 06b3b47e (ceph): mon/PGMonitor: MAX AVAIL is 0 if some OSDs' weight is 0
- In get_rule_avail(), even p->second is 0, it's possible to be used
as divisor and quotient is infinity, then is conve... - 02:27 PM Revision b2eefcac (ceph): os: FileStore::_destroy_collection may hide the real mistake.
- Signed-off-by: Ruifeng Yang <yangruifeng.09209@h3c.com>
(cherry picked from commit 9e9770ca87720781264d2e283739fc9e19... - 02:25 PM Revision 04c03607 (ceph): Fix mon routed_request_tids leak
- Signed-off-by: Ning Yao <zay11022@gmail.com>
(cherry picked from commit ba3c64ca705590f833806300461f3b98de0e62f8) - 02:24 PM Revision baf9da31 (ceph): pybind: decode empty string in conf_parse_argv() correctly
- cretargs is a array of c_char_p, which means ctypes has already
converted it to python byte strings. decode_cstr() wo... - 02:24 PM Revision 903350cf (ceph): ceph_test_keyvaluedb_iterators: Fix broken test
- Introduced by #6312
Signed-off-by: Haomai Wang <haomai@xsky.com>
(cherry picked from commit ce0369444558b6308e1e0ffa4... - 11:17 AM Revision f79e2890 (ceph): tests: fix race condition testing auto scrub
- When testing auto scrub, waiting 20 seconds for the scrub to complete is
sometimes not enough and creates false negat...
11/28/2015
- 07:03 PM Revision 26752f96 (ceph): cmake: update for recent librbd changes
- Recent merge moved lots of things.
Signed-off-by: John Spray <john.spray@redhat.com> - 05:49 PM Bug #13592 (Fix Under Review): ceph-helpers: TEST_auto_repair_erasure_coded intermittent failures
- https://github.com/ceph/ceph/pull/6724
- 03:29 PM Bug #13592: ceph-helpers: TEST_auto_repair_erasure_coded intermittent failures
- # Remove the object from one shard physically
objectstore_tool $dir $(get_not_primary $poolname SOMETHING) SOMETHIN... - 03:24 PM Bug #13592: ceph-helpers: TEST_auto_repair_erasure_coded intermittent failures
- I think we could schedule the scrub by manually (using the ceph pg scrub command)
- 03:21 PM Bug #13592: ceph-helpers: TEST_auto_repair_erasure_coded intermittent failures
- I think the reason is that the scrub is not be scheduled by osd.
Because the sched_scrub is only 33% percent called ... - 03:48 PM Revision e9e05333 (ceph): auth: fix double PK11_DestroyContext() if PK11_DigestFinal() failed
- Signed-off-by: Dunrong Huang <riegamaths@gmail.com>
- 03:48 PM Revision a7f520ca (ceph): auth: fix a crash issue due to CryptoHandler::create() failed
- In this case(e.g. user passes wrong key), attempts to call the CryptoKey.ckh will lead to a segfault.
This patch fix... - 01:31 PM Revision dc217d43 (ceph): Merge pull request #6503 from XinzeChi/wip-repop-worker
- osd: defer decoding of MOSDRepOp/MOSDRepOpReply
Reviewed-by: Haomai Wang <haomai@xsky.com>
Reviewed-by: Sage Weil <s... - 01:29 PM Revision 2a9d6cbc (ceph): Merge pull request #6597 from ceph/wip-fix-kvdb-test
- tests: ceph_test_keyvaluedb_iterators: fix broken test
Reviewed-by: Piotr Dałek <piotr.dalek@ts.fujitsu.com> - 01:28 PM Revision 7b90b50a (ceph): Merge pull request #6543 from efirs/optimize-stringify-call
- common: reduce CPU usage by making stringstream in stringify function thread local
Reviewed-by: Haomai Wang <haomai@... - 01:27 PM Revision daf08784 (ceph): Merge pull request #6455 from 0003ydlom/perfctrwa
- osd: enable perfcounters on sharded work queue mutexes
Reviewed-by: Sage Weil <sage@redhat.com> - 01:26 PM Revision dc9bbbf4 (ceph): Merge pull request #6441 from aclamk/wip-faster-log-fixed
- common: optimize debug logging code
Reviewed-by: Sage Weil <sage@redhat.com> - 01:25 PM Revision a12efa20 (ceph): Merge pull request #6276 from david-z/wip-systemd-finegrain-ceph-service
- systemd: start/stop/restart ceph services by daemon type
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Reviewed-by: ... - 01:23 PM Revision c72bb31d (ceph): Merge pull request #6198 from XinzeChi/wip-buffer-history-alloc
- common: perf counter for bufferlist history total alloc
Reviewed-by: Sage Weil <sage@redhat.com> - 07:57 AM Bug #13902 (Closed): OSD:project_pg_history may not return the latest same_interval_since.
- The project_pg_history is designed to calculate the latest same_interval_since, same_up_since and same_primary_since ...
11/27/2015
- 08:39 PM rgw Bug #13900 (Closed): "test_s3.test_non_versioned_concurrent_object_create_concurrent_remove ... E...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-11-27_16:05:03-upgrade:hammer-hammer-distro-basic-opensta...
- 05:58 PM Revision ca642294 (ceph): Merge pull request #679 from ceph/wip-ceph-whitespace
- tasks/ceph: fix up whitespace
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 05:43 PM Revision b3da9d7e (ceph): tasks/cephfs: add TestJournalRepair.test_table_tool_take_inos
- Signed-off-by: John Spray <john.spray@redhat.com>
- 05:40 PM Revision 574e3193 (ceph): Test:bencher ops counter doesn't increase
- Signed-off-by: Tao Chang <changtao@hihuron.com>
- 04:28 PM Revision 0b474c52 (ceph): mon: don't require OSD W for MRemoveSnaps
- Use ability to execute "osd pool rmsnap" command
as a signal that the client should be permitted
to send MRemoveSnaps... - 04:21 PM Revision 9ea3b26b (ceph): Merge pull request #740 from dachary/wip-13899-rbd-fio
- task/rbd_fio: allow for unsigned packages
Reviewed-by: Abhishek Varshney <abhishek.varshney@flipkart.com> - 04:01 PM Bug #12814 (In Progress): flipping the overlay from forward to seems to reorder writes
- 12:45 PM Bug #12814: flipping the overlay from forward to seems to reorder writes
- testing infernalis *rados/singleton/{all/thrash_cache_writeback_forward_none.yaml fs/btrfs.yaml msgr/simple.yaml msgr...
- 03:34 PM Feature #13077 (Resolved): osd: new pool settings: scrub_interval, deep_scrub_interval
- 03:34 PM Revision d704c54b (ceph): Merge pull request #6081 from trociny/wip-pool_opts_t
- osd: pg_pool_t: add dictionary for pool options
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Sage Weil <sa... - 02:35 PM rgw Backport #13536 (Resolved): rgw: bucket listing hangs on versioned buckets
- 02:35 PM Backport #13693 (Resolved): bug with cache/tiering and snapshot reads [merged, needs a test in ce...
- 02:12 PM Revision 77e75c03 (ceph): Merge pull request #742 from dachary/wip-openstack-morepggrow
- openstack: rados/.../morepggrow.yaml may need more disk
Reviewed-by: Abhishek Varshney <abhishek.varshney@flipkart.com> - 02:11 PM Revision a6de4a01 (ceph): openstack: rados/.../morepggrow.yaml may need more disk
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 01:47 PM Revision 6d976b7a (ceph): openstack: rados/thrash...cache-pool-snaps.yaml: need 15GB
- 8GB is not enough for cache-pool-snaps.yaml, it needs more otherwise it
will intermittently fail by crashing the targ... - 01:47 PM Feature #13837: Make snap_trimming robust to inconsistent snaphots
- Related crash that happens when trying to repair one of the affected PGs:
(Filtered to only contain the actions of... - 01:23 PM CephFS Bug #13898 (Fix Under Review): Bad layouts injected by cephfs-data-scan scan_inodes
- 12:33 PM CephFS Bug #13898 (Resolved): Bad layouts injected by cephfs-data-scan scan_inodes
TestDataScan picked this up, symptom was crashing fuse client when it aborted on an invalid layout.
Patch incoming.- 01:20 PM Revision d14f2da4 (ceph): task/rbd_fio: allow for unsigned packages
- Similar to what the teuthology install.py task does, add --force-yes to
the apt-get install so that unsigned packages... - 12:38 PM Stable releases Tasks #13750: infernalis v9.2.1
- h3. rbd...
- 12:37 PM Stable releases Tasks #13750: infernalis v9.2.1
- h3. rgw...
- 12:22 PM Tasks #13618: objectstore_bench did not support newstore
- James Liu wrote:
> sudo ./src/test/ceph_objectstore_bench --conf=./src/test/ceph.conf --size=2000M --block-size=16K ... - 12:15 PM Tasks #13618: objectstore_bench did not support newstore
- James Liu wrote:
> thanks for providing the configure file. I am able to run objectstore_bench for newstore too over... - 11:58 AM Revision 50e83e32 (ceph): Merge pull request #736 from dachary/wip-buildpackage-delete-wait
- buildpackages: wait for the build machine deletion
- 11:37 AM Bug #13882 (Rejected): The monitor always election
- I don't think this is a bug. The problem should be the monitors being unable to reply to leases in time. This is also...
- 07:59 AM Bug #13882: The monitor always election
- In ceph the leader will keep talk to the quorum every 3s.If all the quorum answer the lease message ,
it is ok. B... - 11:35 AM Revision e6dcf141 (ceph): osd: store per pool scrub intervals in pool options
- ceph osd pool set $POOL scrub_min_interval N
ceph osd pool set $POOL scrub_max_interval N
ceph osd pool set $POOL... - 11:05 AM Bug #13897: (jewel) rados/objectstore/objectstore.yaml common/Mutex.cc: 105: FAILED assert(r == 0)
- @David Does that ring a bell by any chance ?
- 11:00 AM Bug #13897 (Resolved): (jewel) rados/objectstore/objectstore.yaml common/Mutex.cc: 105: FAILED as...
- ...
- 10:44 AM Bug #13592: ceph-helpers: TEST_auto_repair_erasure_coded intermittent failures
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/9619/console
- 10:40 AM Bug #13592: ceph-helpers: TEST_auto_repair_erasure_coded intermittent failures
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/9622/console
- 10:32 AM Bug #13894: RBD over cache tier over EC pool: rbd rm doesn't remove objects
- I'm just guessing, but it seems that when we delete a rbd image, for each rados object, the tier cache load it into t...
- 09:53 AM Bug #13894: RBD over cache tier over EC pool: rbd rm doesn't remove objects
- Then I have put the cache in forward mode:
$ sudo ceph osd tier cache-mode cache forward
$ sudo rados -p cache ca... - 09:48 AM Bug #13894: RBD over cache tier over EC pool: rbd rm doesn't remove objects
- We can see neither the data or the cache are deleted too:
$ sudo rbd -p data import --image-format 2 file file
Im... - 08:54 AM Bug #13894: RBD over cache tier over EC pool: rbd rm doesn't remove objects
- $ sudo rados df
pool name category KB objects clones degraded unfound ... - 08:36 AM Bug #13894: RBD over cache tier over EC pool: rbd rm doesn't remove objects
- I have setuped a cluster with one osd node to reproduce and got the issue easily. I have not used erasure coding, so ...
- 08:24 AM Bug #13894: RBD over cache tier over EC pool: rbd rm doesn't remove objects
- We have leftover objects showing up in rados ls, but rados get fails on them while the shard files are presents on di...
- 08:22 AM Bug #13894: RBD over cache tier over EC pool: rbd rm doesn't remove objects
- The same issue was reported one year ago, no answer on the list:
http://lists.opennebula.org/pipermail/ceph-users-... - 08:21 AM Bug #13894: RBD over cache tier over EC pool: rbd rm doesn't remove objects
- We
root@g1:~# date;time rbd rm ec4p1/volume-bd767663-ca3a-4b88-82bd-30817f20f762;echo $?;date
Wed Nov 25 16:23:25... - 08:19 AM Bug #13894 (Resolved): RBD over cache tier over EC pool: rbd rm doesn't remove objects
- When using rbd rm on an image over an EC 4+1 pool witch replicated 3 cache, the command exits successfully but no obj...
- 10:17 AM Revision 2b252d29 (ceph): tests: workunits should not have ./ (assume it in $PATH)
- Signed-off-by: Mykola Golub <mgolub@mirantis.com>
- 10:17 AM Revision 73077dd0 (ceph): osd: pg_pool_t: add dictionary for pool options
- It is going to be used to store per pool configuration parameters like
scrub intervals or recovery priority.
Signed-... - 09:11 AM rbd Bug #13877 (Resolved): osdc/ObjectCacher.cc: 467: FAILED assert(tid == 0 || bh_tid <= tid)
- 08:48 AM Revision 4189380f (ceph): Merge pull request #6710 from jdurgin/wip-13877
- test: use sequential journal_tid for object cacher test
Reported-by: Kefu Chai <kchai@redhat.com> - 08:47 AM Revision edde13ce (ceph): osd: fix send_failures() locking
- It is unsafe to check failure_queue.empty() without the lock.
Fixes: #13869
Signed-off-by: Sage Weil <sage@redhat.com... - 06:39 AM Revision 9a14ff7e (ceph): osd/OSD.cc: shutdown after flapping certain times
- OSD stauts may flapping due to some hardware/network issue.
Although we tried our best to self healthing but still in... - 06:14 AM Revision 9ab820f8 (ceph): Merge pull request #6711 from jdurgin/wip-13880
- pybind: decode empty string in conf_parse_argv() correctly
Reviewed-by: Kefu Chai <kchai@redhat.com> - 05:16 AM rbd Bug #13115: librbd python bindings eat exceptions in callbacks
- Looks like the ubuntu build worked. On centos 7 it had a final error when checking the packages:...
- 02:18 AM rbd Bug #13115: librbd python bindings eat exceptions in callbacks
- Good point about the python3 packages being required regardless of cython.
I'm fine with that docs hack. Avoiding ... - 04:30 AM Documentation #13893 (Closed): Manual Deployment Documentation Bugs (systemd)
- On the manual deployment page: http://docs.ceph.com/docs/v9.0.2/install/manual-deployment/
The page is not written... - 01:31 AM Revision 09c0d8da (ceph): librbd: fix tracepoint parameter
- Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
11/26/2015
- 10:31 PM Revision d0690be5 (ceph): Merge pull request #6704 from liewegas/wip-up-thru
- mon: block 'ceph osd pg-temp ...' if pg_temp update is already pending
Reviewed-by: Joao Eduardo Luis <joao@suse.de> - 10:30 PM Revision 4b80b300 (ceph): Merge pull request #6653 from branch-predictor/bp-no-zero-reverse
- common: don't reverse hobject_t hash bits when zero
Reviewed-by: Sage Weil <sage@redhat.com> - 10:29 PM Revision 2c460045 (ceph): Merge pull request #6475 from branch-predictor/bp-trim-n-reorder-bools
- osd: reduce memory consumption of some structs
Reviewed-by: Sage Weil <sage@redhat.com> - 10:29 PM Revision 6ddaf357 (ceph): Merge pull request #6456 from stiopaa1/removeConstr
- common: buffer: remove unneeded list destructor
Reviewed-by: Sage Weil <sage@redhat.com> - 10:28 PM Revision 4d52382d (ceph): Merge pull request #6263 from dx9/wip-12406-os-filestore
- osd: FileStore: remove __SWORD_TYPE dependency
Reviewed-by: Sage Weil <sage@redhat.com> - 10:28 PM Revision ca9f9d17 (ceph): Merge pull request #6262 from dx9/wip-12406-os-fs
- osd: remove __SWORD_TYPE dependency
Reviewed-by: Sage Weil <sage@redhat.com> - 10:28 PM Revision 489b2a35 (ceph): Merge pull request #6175 from XinzeChi/wip-finisher-lat
- common: add latency perf counter for finisher
Reviewed-by: Sage Weil <sage@redhat.com> - 10:27 PM Revision d8cfce25 (ceph): Merge pull request #6102 from mslovy/wip-mon-leak-fix
- mon: fix routed_request_tids leak
Reviewed-by: Sage Weil <sage@redhat.com> - 10:26 PM Revision 1d46a65c (ceph): Merge pull request #6093 from tchaikov/wip-kvstore-tool-argv
- ceph-kvstore-tool: handle bad out file on command line
Reviewed-by: Sage Weil <sage@redhat.com> - 10:26 PM Revision b7eb1678 (ceph): Merge pull request #5793 from yuyuyu101/impl-perf
- osd: add osd op queue latency perfcounter
Reviewed-by: Sage Weil <sage@redhat.com> - 10:24 PM Revision d633b645 (ceph): Merge pull request #5734 from cxwshawn/mon-fix
- auth: make keyring without mon entity type return -EACCES
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 09:19 PM Revision 63d3569d (ceph): Merge pull request #738 from dachary/wip-openstack-debug
- openstack: add 15GB for debugging purposes
Reviewed-by: Piotr Dałek <piotr.dalek@ts.fujitsu.com> - 09:10 PM Revision a25638c5 (ceph): openstack: add 15GB for debugging purposes
- So that it can be used as follows:
teuthology-openstack ... --suite mysuite ... debug/openstack-15G.yaml
Signed-... - 08:45 PM CephFS Bug #13777: Ceph file system is not freeing space
- Can both pull requests in this ticket be back ported to the next Infernalis release?
Thanks
Eric - 06:14 PM Backport #13892 (Resolved): hammer: auth/cephx: large amounts of log are produced by osd
- https://github.com/ceph/ceph/pull/6835
- 06:13 PM Backport #13891 (Resolved): infernalis: auth/cephx: large amounts of log are produced by osd
- https://github.com/ceph/ceph/pull/6836
- 06:10 PM CephFS Backport #13890 (Rejected): infernalis: Race in TestSessionMap.test_version_splitting
- 06:09 PM CephFS Backport #13889 (Resolved): infernalis: Segmentation fault accessing file using fuse mount
- https://github.com/ceph/ceph/pull/6853
- 06:07 PM rgw Backport #13888 (Resolved): hammer: orphans finish segfaults
- https://github.com/ceph/ceph/pull/7186
- 06:07 PM rgw Backport #13887 (Resolved): infernalis: orphans finish segfaults
- https://github.com/ceph/ceph/pull/7424
- 06:04 PM Revision 014e2f0e (ceph): ceph.spec.in: use %tmpfiles_create macro
- Ensure the macro is defined, and use it to placate the relevant openSUSE
RPMLINT check.
Drop --prefix=/run/ceph (int... - 02:59 PM Revision da52b5e4 (ceph): Workunits : fs/misc/: check if cache is used in direct IO
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 02:12 PM Revision c4fff6f7 (ceph): Merge pull request #6714 from aiicore/test_encoding_readable
- test/encoding/readable.sh fix
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 02:07 PM Bug #12814: flipping the overlay from forward to seems to reorder writes
- ...
- 01:36 PM Bug #12814: flipping the overlay from forward to seems to reorder writes
- /a/sage-2015-11-25_07:26:30-rados-wip-sage-testing---basic-multi/1160057
- 01:04 PM rgw Bug #13885: rgw: DNSError on OpenStack
- most probably a DNS configuration error in the openstack cluster but quite difficult to figure out whithout an indica...
- 01:03 PM rgw Bug #13885 (Resolved): rgw: DNSError on OpenStack
- ...
- 12:54 PM rbd Bug #13115: librbd python bindings eat exceptions in callbacks
- RPM packages seem to build after the latest few commits, and debs should work too unless I broke something. Let me kn...
- 10:23 AM rbd Bug #13115: librbd python bindings eat exceptions in callbacks
- I figured out what was up with setup.py. It wasn't about cwd, the issue was that 'make dist' was not including setup....
- 12:42 PM rgw Documentation #13235: rgw: The command of [log show] show an incorrect usage according to both of...
- Hi,Yehuda. how about this issue?You can search #6080 on github ceph.
- 12:38 PM Revision 8a9db373 (ceph): test/encoding/readable.sh fix
- 1. Fix formatting (mixed tabs and spaces)
2. Status of skipped types was showing always last version in directory
Si... - 12:14 PM Revision 84db4963 (ceph): os/CollectionIndex: Change meaning of last parameter for lookup function.
- Origin:
virtual int lookup(
const ghobject_t &oid, ///< [in] Object to lookup
IndexedPath *path, ///< [ou... - 12:14 PM Revision 1813ef31 (ceph): os/LNFIndex: Remove the dupicated code.
- In _lookup, it already check object whether exists. So no need check
again in lookup func.
Signed-off-by: Jianpeng M... - 12:14 PM Revision a0a424e2 (ceph): os/FileStore: cleanup code for lfn_unlink.
- Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
- 12:13 PM Revision 8088d605 (ceph): buildpackages: wait for the build machine deletion
- When the quotas are low, it matters to block until the build machine is
actually deleted. Otherwise target provisionn... - 11:56 AM rbd Backport #13753 (Resolved): Avoid re-writing old-format image header on resize
- 11:56 AM rbd Backport #13755 (Resolved): QEMU hangs after creating snapshot and stopping VM
- 11:56 AM rbd Backport #13758 (Resolved): rbd: pure virtual method called
- 11:56 AM Backport #13770 (Resolved): Objecter: pool op callback may hang forever.
- 11:09 AM Bug #13882 (Rejected): The monitor always election
- Hello.My ceph version is 0.87.2.
The ceph info is below
[root@ceph243 ~]# rbd showmapped
id pool im... - 09:15 AM Revision 8870a4ae (ceph): Merge pull request #6705 from vanpire110/master
- doc: Fixes a spelling error
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 07:10 AM Revision 375c53bb (ceph): cephfs/test_client_recovery: check fsync waits for unsafe requests
- make sure fsync wait for unsafe requests that created/modified the
file.
Signed-off-by: Yan, Zheng <zyan@redhat.com> - 05:45 AM Bug #13880 (Fix Under Review): all/mon-config-keys.yaml failing
- https://github.com/ceph/ceph/pull/6711
- 05:42 AM Revision f76d5d6f (ceph): pybind: decode empty string in conf_parse_argv() correctly
- cretargs is a array of c_char_p, which means ctypes has already
converted it to python byte strings. decode_cstr() wo... - 04:38 AM Revision 1bf02392 (ceph): Merge pull request #6699 from dachary/wip-ceph-helpers
- tests: ceph-helpers assert success getting backfills
Reviewed-by: Kefu Chai <kchai@redhat.com> - 04:29 AM rbd Bug #13877 (Fix Under Review): osdc/ObjectCacher.cc: 467: FAILED assert(tid == 0 || bh_tid <= tid)
- https://github.com/ceph/ceph/pull/6710
- 04:24 AM Revision 9331e031 (ceph): test: use sequential journal_tid for object cacher test
- This matches the real usage by librbd.
Fixes: #13877
Signed-off-by: Josh Durgin <jdurgin@redhat.com> - 03:52 AM Revision 46400a56 (ceph): Merge pull request #720 from dachary/wip-12748-hammer
- rados/singleton-nomsgr/all: add export-after-evict.yaml
Reviewed-by: Kefu Chai <kchai@redhat.com> - 03:44 AM Bug #13878 (Fix Under Review): test/librados/tier.cc doesn't completely clean up EC pools
- obsolete https://github.com/ceph/ceph/pull/6707
- 02:58 AM Revision 720ac2b8 (ceph): EventSocket: Add EventSocket structure used for event notification
- EventSocket will wrap different user event notification method like linux
eventfd, solaris port. Caller can user this... - 02:08 AM Revision f5e0cce9 (ceph): osd: don't update rollback_info for replicated pool
- rollback_info is just needed for ec-pool to rollback the patial committed chunks to previous version. Avoid recording...
- 02:05 AM Revision 788077fa (ceph): List: close formatter session on error exit.
- Fixes: #13711
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 02:02 AM Revision 2b390fc2 (ceph): osd: don't update unneccessary epoch for pg
- epoch always remains unless state of cluster changes. Therefore, avoid update epoch for every Op in order to same cpu...
- 02:00 AM Revision 75f1412b (ceph): DiskUsage: close formatter session on error exit
- Fixes: #13711
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn> - 01:49 AM CephFS Bug #13364: LibCephFS locking tests are failing and/or lockdep asserting
- Greg Farnum wrote:
> http://pulpito.ceph.com/teuthology-2015-11-09_23:04:02-fs-master---basic-multi/1144848/
>
> ... - 01:44 AM Revision 573151f3 (ceph): doc: Fixes a spelling error
- Signed-off-by: Jeremy Qian <vanpire110@163.com>
- 01:15 AM CephFS Bug #13876: qa: openstack MPI connection failures
- No, no I'm not sure. I didn't see any more recent runs that succeeded in the pulpito comparison page, but I might hav...
- 12:28 AM CephFS Bug #13876: qa: openstack MPI connection failures
- Those runs are from a couple of weeks ago, are you sure they aren't from before Loic updated the firewall rules to be...
- 01:15 AM Revision 891e985f (ceph): Merge pull request #6533 from ghost/wip-fix-trivial-bug
- osd: fix trivial scrub bug
Reviewed-by: Kefu Chai <kchai@redhat.com> - 01:14 AM Revision 7f34d559 (ceph): Merge pull request #6612 from H3C/wip-yrf-destroy_collection
- osd: fix FileStore::_destroy_collection error return code
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Haom... - 01:13 AM Revision 55487eeb (ceph): Merge pull request #6660 from chengyli/master
- mon: fix ceph df pool available calculation for 0-weighted OSDs
Reviewed-by: Kefu Chai <kchai@redhat.com> - 01:08 AM Revision 30b64fd7 (ceph): rados/thrash/workloads/admin-socket: 60s -> 180s
- Provide more time for the asok workload to run.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:07 AM Revision 5c232b4e (ceph): Merge remote-tracking branch 'gh/jewel'
- 12:37 AM Revision 2f330f6c (ceph): src/*/Makefile.am: test fixup for as-needed compiling.
- Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com>
11/25/2015
- 11:30 PM Revision b96c7e63 (ceph): aix shared library build
- Signed-off-by: Rohan Mars <code@rohanmars.com>
- 11:05 PM Bug #13880: all/mon-config-keys.yaml failing
- 11:05 PM Bug #13880: all/mon-config-keys.yaml failing
- this commit:0b3435f114b91c473b1ec7d73e8e6dbb4089628f
- 11:04 PM Bug #13880: all/mon-config-keys.yaml failing
- it was this merge: b7de34bc7e4237fd407dc6c0d714deec026d0594
- 09:56 PM Bug #13880 (Resolved): all/mon-config-keys.yaml failing
- http://pulpito.ceph.com/compare/?branch=wip-sage-testing2&suite=rados
Looks like it's been doing it for a while no... - 10:53 PM Tasks #13618: objectstore_bench did not support newstore
- sudo ./src/test/ceph_objectstore_bench --conf=./src/test/ceph.conf --size=2000M --block-size=16K --threads=1
Whe... - 10:46 PM Tasks #13618: objectstore_bench did not support newstore
- thanks for providing the configure file. I am able to run objectstore_bench for newstore too over here. However, the ...
- 10:46 PM Bug #13610 (Pending Backport): auth/cephx: large amounts of log are produced by osd
- 10:46 PM Revision 88fe166c (ceph): Merge pull request #6473 from H3C/wip-osd-bugfix1
- auth: fail if rotating key is missing (do not spam log)
Reviewed-by: Kefu Chai <kchai@redhat.com> - 10:44 PM Revision d9705f49 (ceph): Merge pull request #6278 from XinzeChi/wip-failinfo-mon
- osd: cancel failure reports if we fail to rebind network
Reviewed-by: Sage Weil <sage@redhat.com> - 10:43 PM Revision 058733bb (ceph): Merge pull request #6675 from rohanmars/wip-aix-librados-port
- aix gcc librados port
Reviewed-by: Sage Weil <sage@redhat.com> - 10:41 PM Bug #13516: ObjectStore_Bench failed to rerun
- Yes, I got to delete the data everytime by hand if I rerun it. I am trying to develop a solution to automatically del...
- 10:21 PM Revision 50907445 (ceph): Merge branch 'wip-13800' of git://github.com/ukernel/ceph
- client: fix deadlock related to async pagecache invalidation
Conflicts:
src/client/Client.cc
Fixed a conflict with ... - 10:13 PM Revision bb5aaac9 (ceph): Merge pull request #729 from ceph/wip-scrub-tidy
- tasks/cephfs: tidy test_scrub_checks
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 10:13 PM CephFS Bug #13698 (Pending Backport): Race in TestSessionMap.test_version_splitting
- https://github.com/ceph/ceph-qa-suite/commit/3ba38a4c29030964a210a87c213aaba17297159e
- 10:12 PM Revision 3ba38a4c (ceph): Merge pull request #674 from ceph/wip-13698
- tasks/cephfs: fix race in test_sessionmap
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 10:10 PM Revision 37dd1f00 (ceph): Merge pull request #6454 from H3C/wip-mds
- mds: repair the command option "--hot-standby"
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Greg Far... - 10:08 PM Revision e774886a (ceph): Merge pull request #663 from ceph/wip-client-mark-down
- tasks/cephfs: quick test for `tell`...
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 10:07 PM Revision 3fed378f (ceph): Merge pull request #6269 from jcsp/wip-client-mark-down
- client: close mds sessions in shutdown()
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 10:04 PM Revision 079ba9ef (ceph): Merge pull request #647 from ceph/wip-repair-dir
- tasks/cephfs: include an empty dir in journal repair
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 10:02 PM Revision 7d129141 (ceph): Merge pull request #6380 from ukernel/wip-client-keep-cache
- client: don't invalidate page cache when inode is no longer used
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 10:00 PM Revision d5934fc9 (ceph): Merge pull request #633 from ceph/wip-test-failover
- tasks/cephfs/test_failover
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 10:00 PM Revision e3e08464 (ceph): Merge pull request #6253 from jcsp/wip-client-availability
- client: a better check for MDS availability
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 09:40 PM Revision 3680dc32 (ceph): mon/OSDMonitor: block 'ceph osd pg-temp ...' if update is pending
- The OSD expects it's pg_temp update requests to succeed. If it
races with an ill-timed admin request, it can get stu... - 09:38 PM CephFS Bug #13879 (New): ovh: hadoop wordcount is timing out on OpenStack nodes
- We don't really have any logging, and I think this runs pretty fast on sepia. We've got some other issues with MPI no...
- 09:36 PM devops Bug #13874: Missing `make` on openstack-provisioned nodes
- @boris @ken - when can we have the permanent fix?
- 09:32 PM devops Bug #13874: Missing `make` on openstack-provisioned nodes
- Greg, to answer your question, Warren has his own wip branch to test firefly that fixes http://tracker.ceph.com/issue...
- 07:47 PM devops Bug #13874: Missing `make` on openstack-provisioned nodes
- ...why does a branch of Warren's have anything to do with the Firefly nightlies?
- 07:00 PM devops Bug #13874: Missing `make` on openstack-provisioned nodes
- I pushed a rebased wip-13622-fix-wusui branch back to master.
- 06:43 PM devops Bug #13874: Missing `make` on openstack-provisioned nodes
- Ansible should be installing @build-essential@ on ubuntu, but it's not even being run in these jobs. Here's why:
T... - 04:46 PM devops Bug #13874: Missing `make` on openstack-provisioned nodes
- Moved to urgent it fails lots of test on ovh
- 04:41 PM devops Bug #13874: Missing `make` on openstack-provisioned nodes
- and more in this run http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-11-24_23:00:01-rbd-firefly-distro-basic-o...
- 02:25 PM devops Bug #13874 (Resolved): Missing `make` on openstack-provisioned nodes
- http://teuthology.ovh.sepia.ceph.com/teuthology/teuthology-2015-11-24_23:08:02-kcephfs-firefly-testing-basic-openstac...
- 09:19 PM CephFS Bug #13364: LibCephFS locking tests are failing and/or lockdep asserting
- http://pulpito.ceph.com/teuthology-2015-11-09_23:04:02-fs-master---basic-multi/1144848/
We've been hitting lockdep... - 09:12 PM Bug #13878 (Resolved): test/librados/tier.cc doesn't completely clean up EC pools
- Creating an EC pool also creates a custom crush rule for it; tier.cc creates and destroys the pool, but leaves behind...
- 09:06 PM rbd Bug #13877 (Resolved): osdc/ObjectCacher.cc: 467: FAILED assert(tid == 0 || bh_tid <= tid)
- ...
- 08:52 PM CephFS Bug #13876: qa: openstack MPI connection failures
- Also http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-11-12_18:00:02-fs-hammer---basic-openstack/14386/, 14402
- 08:50 PM CephFS Bug #13876 (Resolved): qa: openstack MPI connection failures
- http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-11-12_18:00:02-fs-hammer---basic-openstack/14418/...
- 08:04 PM Revision 7a8fd0ea (ceph): tools: add cephfs-table-tool 'take_inos'
- For when your InoTable is wrong, and you want to
bluntly mark all the inos up to the highest you've
seen as in use. ... - 08:00 PM Linux kernel client Bug #13699: krbd: crash under pblio benchmark
- Are there more details available? How large were the ASUs? This benchmark ran fine on a test cluster with upstream ke...
- 07:48 PM Revision 043a7378 (ceph): crush: add CEPH_FEATURE_CRUSH_TUNABLES5
- Signed-off-by: Sangdi Xu <xu.sangdi@h3c.com>
- 07:48 PM Revision ac7c7b66 (ceph): crush: add 'jewel' tunables
- Set chooseleaf_stable = 1
Signed-off-by: Sage Weil <sage@redhat.com> - 07:47 PM Revision 07dbd932 (ceph): crush: optimal is hammer
- Signed-off-by: Sage Weil <sage@redhat.com>
- 07:47 PM Revision fdb3f664 (ceph): crush: add chooseleaf_stable tunable
- Add a tunable to fix the bug that chooseleaf may cause unnecessary pg
migrations when some device fails.
Signed-off-... - 07:47 PM Revision 983d44f4 (ceph): crush: add chooseleaf_stable tunable tooling, wrapper infrastructure
- Signed-off-by: Sangdi Xu <xu.sangdi@h3c.com>
- 07:47 PM Revision a79a72fb (ceph): crush: add step set chooseleaf stable
- Signed-off-by: Sangdi Xu <xu.sangdi@h3c.com>
- 07:47 PM Revision 6c2a4e7e (ceph): crushtool: add hammer test map (with straw2 buckets)
- Signed-off-by: Sage Weil <sage@redhat.com>
- 07:40 PM Revision 528eae92 (ceph): osd: recency should look at newest (not oldest) hitsets
- Reported-by: xinxin shu <xinxin.shu@intel.com>
Signed-off-by: Sage Weil <sage@redhat.com> - 07:40 PM Revision 180c8743 (ceph): osd/ReplicatedPG: fix promotion recency logic
- Recency is defined as how many of the last N hitsets an object
must appear in in order to be promoted. The previous ... - 07:16 PM Revision 788477ac (ceph): rgw: user has a tenant property
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 07:16 PM Revision 1f19b608 (ceph): rgw: buckets within tenant namespace
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 07:16 PM Revision f7ca00a6 (ceph): rgw: make APIs to work with tenants
- Previous commits introduced the tenant infrastructure such as
rgw_user, but did not allow anyone to access it product... - 07:16 PM Revision 9bd0b11a (ceph): rgw: fix tenant/bucket parsing
- Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
- 06:41 PM CephFS Bug #13875 (Duplicate): hammer: java libcephfs test failure
- It looks to be passing in master, but in hammer it's failing reliably and I see...
- 06:25 PM Revision 6e184ad0 (ceph): Merge pull request #732 from dachary/wip-openstack-debug
- openstack: add 30GB for debugging purposes
- 06:20 PM Revision abc07e25 (ceph): openstack: add 30GB for debugging purposes
- So that it can be used as follows:
teuthology-openstack ... --suite mysuite ... debug/openstack-30G.yaml
Signed-... - 06:14 PM Revision 61bf1bda (ceph): rgw/Makefile.am: declare rgw_rest_s3website.h as well for bugfixing.
- Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com>
- 05:44 PM Bug #13592: ceph-helpers: TEST_auto_repair_erasure_coded intermittent failures
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/9565/console
- 05:38 PM rgw Bug #13096 (Resolved): rgw: The type of caps can be any value.
- Merge commit:7ce223ec0f4906a9dee688af1d3c16ecf6a52be9
- 03:10 AM rgw Bug #13096: rgw: The type of caps can be any value.
- Yehuda Sadeh wrote:
> Ah, right! Ok, added a couple of comments in the PR, but looks good otherwise.
Hi,Yehuda,I ... - 05:37 PM Revision 7ce223ec (ceph): Merge pull request #6051 from clever215/master
- rgw: add an inspection to the field of type when assigning user caps
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 05:01 PM rbd Bug #13810: "stderr:rbd.InvalidArgument: error writing to test_notify_clone)" in upgrade:client-u...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-11-24_23:20:01-upgrade:client-upgrade-infernalis-distro-b...
- 04:47 PM Revision 8c4145ec (ceph): Merge pull request #6587 from theanalyst/wip-13758-hammer
- common: pure virtual method called
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 04:33 PM Revision 13a12a53 (ceph): rgw: add an inspection to the field of type when assigning user caps
- Bug #13096
This modification adds the check to the field of type of a user's capality while previous versions set it... - 04:32 PM Documentation #8536: Ceph-deploy install on Centos and RHEL
- ...
- 04:24 PM Revision 12d3d644 (ceph): Merge pull request #6700 from dillaman/wip-librbd-32bit-support
- librbd: simplify IO method signatures for 32bit environments
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 03:49 PM Revision 4804eec0 (ceph): Merge pull request #6352 from theanalyst/wip-13536-hammer
- rgw: bucket listing hangs on versioned buckets
- 03:48 PM Revision 9b97e4f6 (ceph): Merge pull request #6589 from theanalyst/wip-13693-hammer
- osd: bug with cache/tiering and snapshot reads
Reviewed-by: Kefu Chai <kchai@redhat.com> - 03:22 PM Revision 5a9e0a72 (ceph): Merge pull request #6585 from theanalyst/wip-13753-hammer
- rbd: avoid re-writing old-format image header on resize
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 02:23 PM Revision 3369a835 (ceph): librbd: simplify IO method signatures for 32bit environments
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 02:13 PM Revision ba3c64ca (ceph): Fix mon routed_request_tids leak
- Signed-off-by: Ning Yao <zay11022@gmail.com>
- 02:12 PM Revision e242d84f (ceph): mds: remove MDCache::cap_import_paths
- it's no longer used.
Signed-off-by: Yan, Zheng <zyan@redhat.com> - 01:42 PM Backport #13869 (In Progress): infernalis: OSD: race condition detected during send_failures
- 11:23 AM Revision 15b2aca3 (ceph): tests: ceph-helpers assert success getting backfills
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 09:31 AM Bug #13872: ceph-mon segmentation fault
- Kane Kim wrote:
> Trying to follow ceph installation instructions got this:
>
> [root@ceph1 ~]# ceph-mon --cluste... - 12:48 AM Bug #13872 (Closed): ceph-mon segmentation fault
- Trying to follow ceph installation instructions got this:
[root@ceph1 ~]# ceph-mon --cluster ceph --mkfs -i ceph1 ... - 09:18 AM devops Bug #13860: openSUSE Tumbleweed build cannot find systemd-tmpfiles
- By the way, here is the OBS script in question:
https://github.com/openSUSE/post-build-checks/blob/master/checks/0... - 09:15 AM Revision 3c875987 (ceph): MOSDOp/MOSDOpReply: Move MOSDOp and MOSDOpReply newest version
- decoding to the front of decoding function.
Signed-off-by: Jacek J. Łakis <jacek.lakis@intel.com> - 09:01 AM Revision 889158af (ceph): WBThrottle: fix incorrect throttle
- This bug is introduced in commit 573d2cc, that throttle()
incorrectly use the "start flusher" throttle value to block... - 03:01 AM Revision 97affaa2 (ceph): Merge pull request #6625 from dillaman/wip-12698
- librbd: integrate journaling for maintenance operations
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 01:45 AM rbd Bug #13115: librbd python bindings eat exceptions in callbacks
- Feel free to squash those commits into your branch btw
- 01:44 AM rbd Bug #13115: librbd python bindings eat exceptions in callbacks
- I added a couple more things on top of your branch to https://github.com/ceph/ceph/commits/wip-cython-rbd and it buil...
- 12:37 AM Revision ec7f4610 (ceph): Merge pull request #6687 from dillaman/wip-journal-replay-fixes
- journal: support replaying beyond skipped splay objects
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 12:37 AM Bug #13850: master fails to build when liblz4 is present (rocksdb)
- rex001 had lz4-devel installed, which caused rocksdb to configure itself to use LZ4...but nothing consumed the '-llz4...
11/24/2015
- 11:40 PM devops Bug #13860: openSUSE Tumbleweed build cannot find systemd-tmpfiles
- To check if they are idempotent.
- 04:52 PM devops Bug #13860: openSUSE Tumbleweed build cannot find systemd-tmpfiles
- Why does OBS run @%post@ scripts?
- 04:22 PM devops Bug #13860 (Fix Under Review): openSUSE Tumbleweed build cannot find systemd-tmpfiles
- *jewel PR*: https://github.com/ceph/ceph/pull/6692
- 03:22 PM devops Bug #13860 (In Progress): openSUSE Tumbleweed build cannot find systemd-tmpfiles
- 11:12 PM Revision b913cc2b (ceph): rgw/Makefile.am: declare rgw_website.h for buildfix.
- Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com>
- 08:54 PM CephFS Bug #13714 (Pending Backport): Segmentation fault accessing file using fuse mount
- 08:25 PM Revision 5d15b920 (ceph): Merge pull request #6685 from dachary/wip-erasure-code-benchmark
- qa: erasure-code benchmark plugin selection
Reviewed-by: Andreas Peters <andreas.joachim.peters@cern.ch> - 08:09 PM Revision 53eda867 (ceph): Merge pull request #6292 from dx9/wip-12406-res_nquery
- rgw/rgw_resolve: fallback to res_query when res_nquery not implemented
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com> - 08:00 PM Revision 692b7407 (ceph): Merge pull request #6236 from guangyy/err-msg
- osd: use pg id (without shard) when referring the PG
Reviewed-by: Sage Weil <sage@redhat.com> - 05:49 PM Revision ff75ae9a (ceph): Merge pull request #6610 from ktdreyer/wip-build-doc-lxml
- admin/build-doc: add lxml dependencies on debian
Reviewed-by: Sage Weil <sage@redhat.com> - 05:48 PM Revision 922fea7e (ceph): client: s/close_sessions/_close_sessions/
- Signed-off-by: John Spray <john.spray@redhat.com>
- 04:59 PM Bug #13857: tests: make check timeout occasionaly
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/9518/console
- 04:20 PM Revision a4924d49 (ceph): ceph.spec.in: add BuildRequires: systemd
- http://tracker.ceph.com/issues/13860 Fixes: #13860
Signed-off-by: Nathan Cutler <ncutler@suse.com> - 04:09 PM Backport #13870 (Resolved): hammer: OSD: race condition detected during send_failures
- https://github.com/ceph/ceph/pull/6755
- 04:09 PM Backport #13869 (Resolved): infernalis: OSD: race condition detected during send_failures
- https://github.com/ceph/ceph/pull/6694
- 04:07 PM Bug #13821 (Pending Backport): OSD: race condition detected during send_failures
- master merge https://github.com/ceph/ceph/commit/b3ca828ae8ebc9068073494c46faf3e8e1443ada
- 03:43 PM CephFS Cleanup #13868 (Resolved): mds: MDCache::cap_import_paths is never used
- ...
- 03:24 PM Feature #9021 (Resolved): librbd: shared flag, object map
- 03:24 PM Feature #13521 (In Progress): AsyncMessenger: Support memory pool per worker
- 03:24 PM Feature #12801 (Resolved): Make "ceph osd metadata" command support dumping all osds info
- 03:16 PM Revision 0ab60276 (ceph): Merge pull request #6323 from dingshang/wip-cephfs-dingshang
- pybind/cephfs: add symlink and its unit test
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 03:12 PM Revision 07a74831 (ceph): client: close mds sessions in shutdown()
- Usually this happens in unmount(), but when we
have instantiated Client without mounting (to
send MDS commands), we n... - 03:08 PM Feature #13867 (Resolved): Make non-client op users of OpContext use something else
- 02:51 PM devops Bug #13858 (Fix Under Review): No way to limit parallelism on low-memory builders
- 02:50 PM devops Bug #13858: No way to limit parallelism on low-memory builders
- *jewel PR*: https://github.com/ceph/ceph/pull/6691
- 01:49 PM devops Bug #13858 (In Progress): No way to limit parallelism on low-memory builders
- There is a twist here, because if we put a hard upper limit of -j8 for all SUSE builds, this has a potential adverse ...
- 02:45 PM Revision 095c29c3 (ceph): ceph.spec.in: make --with lowmem_builder limit _smp_mflags
- The limit, -j8, may seem arbitrary but works nicely in the openSUSE Build
Service.
http://tracker.ceph.com/issues/13... - 02:24 PM Revision 56da1065 (ceph): Test:bencher wrong test margin casuses writes over object_size
- Signed-off-by: Tao Chang <changtao@hihuron.com>
- 01:41 PM Revision 1e9aeb57 (ceph): Merge tag 'v10.0.0'
- v10.0.0
- 11:08 AM Backport #13512: If blkid hangs, ceph-osd appears to start but does not come up on mon, and gdb c...
- Still happening: http://pulpito.ceph.com/teuthology-2015-11-16_23:10:01-knfs-master-testing-basic-multi/1152807/
- 11:00 AM Revision 917d85fe (ceph): osbench: Adds handling for the lack of required folders ( data & journa...
- Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
- 11:00 AM Revision 2902030d (ceph): osbench: Fix race condition that may cause Sequencer::dtor assertion on...
- Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
- 10:42 AM Bug #13853: osd/ReplicatedPG.cc: 10773: FAILED assert(r >= 0)
- I deleted and re-installed the OSD and the issue is gone. You can close this as not reproducible.
- 10:39 AM Feature #13837: Make snap_trimming robust to inconsistent snaphots
- Nevermind, it just took longer until it crashed.
Issue #12665 is still present in both master and 9.2 with the "dz... - 09:09 AM Bug #13826: segfault from PrebufferedStreambuf::overflow
- Hi Peter! Please see http://tracker.ceph.com/issues/13832#note-3
- 08:47 AM Revision daae1800 (ceph): Doubled marking from line 1151
- Signed-off-by: Jacek J. Łakis <jacek.lakis@intel.com>
- 08:26 AM Revision ada6e320 (ceph): osd: slightly reduce actual size of pg_log_entry_t
- - Move fields around so they're ordered in size descending order. This
reduces pg_log_entry_t size down to 360 (fro... - 07:49 AM rgw Bug #13096: rgw: The type of caps can be any value.
- Yehuda Sadeh wrote:
> Ah, right! Ok, added a couple of comments in the PR, but looks good otherwise.
OK!I see it ... - 04:06 AM rgw Bug #13096: rgw: The type of caps can be any value.
- Ah, right! Ok, added a couple of comments in the PR, but looks good otherwise.
- 01:45 AM rgw Bug #13096: rgw: The type of caps can be any value.
- Yehuda Sadeh wrote:
> The solution would require mapping out the different types of caps that exist, and then to res... - 02:56 AM Revision b498fdf1 (ceph): Merge pull request #6684 from jcsp/wip-fix-scrub
- mds: fix scrub_path
11/23/2015
- 11:38 PM Revision 5c8f3499 (ceph): Merge pull request #718 from ceph/wip-fast-read
- rados: add test for ec fast_read
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 11:37 PM Revision af95065c (ceph): Merge pull request #730 from ceph/wip-repair
- ceph_manager: do_pg_scrub: keep scrubbing until it's done
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:46 PM Revision d1c9bf63 (ceph): journal: support replay passed skipped splay objects
- It's possible for a splay object within a set to be skipped
if the set is closed due to a full object within the set.... - 10:44 PM Revision 56100efb (ceph): tests: verify that journal player can handle skipped journal objects
- It's possible for a journal object to not exist if another journal object
within the same object set filled up before... - 10:33 PM Bug #13797 (Resolved): Messenger/MessengerTest.ClientStandbyTest/0 hang
- https://github.com/ceph/ceph/pull/6605 is merged
- 10:33 PM Revision f0d17d88 (ceph): Merge pull request #6605 from yuyuyu101/wip-13797
- ceph_test_msgr: Use send_message instead of keepalive to wakeup connection
Reviewed-by: Greg Farnum <gfarnum@redhat.... - 10:31 PM Revision 16b6f7ac (ceph): Merge pull request #6495 from objoo/master
- Mailmap updates for infernalis.
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 10:13 PM Revision d92f6111 (ceph): mailmap: Burkhard Linke affiliation
- Signed-off-by: Yann Dupont <yann@objoo.org>
- 10:13 PM Revision 1509ada5 (ceph): mailmap: Jenkins affiliation
- Signed-off-by: Yann Dupont <yann@objoo.org>
- 10:11 PM Bug #12328: Ceph KV OSD crashes sometimes with FAILED assert(0 == "hit suicide timeout") on 0.94.1
- This is unlikely to be the same issue you're hitting, Dan, unless you're also using KV-backed OSDs.
Probably you'r... - 10:05 PM Bug #13857: tests: make check timeout occasionaly
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/9502/console
- 12:05 PM Bug #13857: tests: make check timeout occasionaly
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/9483/console
- 12:04 PM Bug #13857 (Can't reproduce): tests: make check timeout occasionaly
- It happens every 10 run or so and that makes a lot of false negative. The bot must be modified to provide more inform...
- 09:33 PM Revision 8dc67487 (ceph): mailmap: Wei Qian affiliation
- Signed-off-by: Yann Dupont <yann@objoo.org>
- 09:33 PM Revision 27f81d4f (ceph): mailmap: Chen Dihao affiliation
- Signed-off-by: Yann Dupont <yann@objoo.org>
- 08:25 PM Revision 39032ba9 (ceph): qa: erasure-code-benchmark technique and plugin selection
- Update the PLUGINS variable that was no longer used. Add the TECHNIQUES
variable to control which techniques are comp... - 07:59 PM Bug #13748: ceph-mons crashing constantly after 0.94.3->0.94.5 upgrade
- My experience was with a fresh installation, not an upgrade. Would like to repeat that the problem did not occur on i...
- 04:22 PM Bug #13748: ceph-mons crashing constantly after 0.94.3->0.94.5 upgrade
- Hi Joao,
the ceph.conf being used:... - 07:21 PM Revision a6433cc4 (ceph): qa: erasure-code has --erasure-code-dir
- It is used instead of the obsoleted --parameter directory= to specify
the location of the erasure code directory plug... - 06:57 PM Revision 3047f2bc (ceph): Merge pull request #6586 from theanalyst/wip-13755-hammer
- rbd: QEMU hangs after creating snapshot and stopping VM
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 06:09 PM Revision 8789eb9d (ceph): add aix compile warning
- Signed-off-by: Rohan Mars <code@rohanmars.com>
- 05:47 PM Revision 5b1f9621 (ceph): initialized backtrace variables
- Signed-off-by: Rohan Mars <code@rohanmars.com>
- 05:47 PM Revision 69560a8d (ceph): tasks/cephfs: tidy test_scrub_checks
- Use named error codes instead of numbers, and
use the helper fn for getting inode number
instead of doing it by hand.... - 05:41 PM Bug #12814: flipping the overlay from forward to seems to reorder writes
- /a/teuthology-2015-11-21_21:00:01-rados-hammer-distro-basic-openstack/17756
- 05:39 PM Revision f86eb3f7 (ceph): mds: fix scrub_path
- This was tripping up over calling
validate_disk_state with no ScrubHeader.
Signed-off-by: John Spray <john.spray@red... - 04:54 PM Bug #13862 (Resolved): pgs stuck inconsistent after infernalis upgrade
- During my infernalis upgrade I was running unmatched OSD versions for about 48 hours while I did a rolling chown/upgr...
- 04:33 PM Revision 75bd1a51 (ceph): Merge pull request #6679 from suckowbiz/patch-1
- Fixed typos
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 04:32 PM Revision 407bd028 (ceph): Merge pull request #6588 from theanalyst/wip-13770-hammer
- Objecter: pool op callback may hang forever.
Reviewed-by: Sage Weil <sage@redhat.com> - 04:06 PM Documentation #12056 (New): document include/ipaddr.h
- 04:03 PM Stable releases Tasks #13750: infernalis v9.2.1
- h3. rados...
- 04:01 PM Stable releases Tasks #13750: infernalis v9.2.1
- ...
- 04:02 PM Revision 4025f754 (ceph): doc/release-notes: fix typo
- Signed-off-by: Sage Weil <sage@redhat.com>
- 04:00 PM Revision efbcd120 (ceph): doc/release-notes: final v10.0.0 notes
- Signed-off-by: Sage Weil <sage@redhat.com>
- 03:52 PM Fix #12049: replace snprintf(s,...); x = strlen(s); with x = snprintf...
- Hint:...
- 03:50 PM Revision c0c5a6e7 (ceph): mon: fix osd failure info in mon
- when the network adapter of node A run into error, osd in this node
would tell mon other osd's heartbeat is timeout a... - 03:50 PM Revision 48a71a73 (ceph): mon: do not ignore a failure report cancellation form osd
- do not ignore a failure report cancellation form osd even if it is
down.
Signed-off-by: Xinze Chi <xinze@xsky.com> - 03:50 PM Revision 5972a441 (ceph): doc: fix message typos in systemd
- Signed-off-by: Tobias Suckow <tobias@suckow.biz>
- 03:35 PM Documentation #10293 (Resolved): Change "ceph-deploy mon create {ceph-node}" to "ceph-deploy mon ...
- 03:35 PM Documentation #13562 (Duplicate): Error in Adding Monitors section for firefly
- This was fixed (in infernalis and above) by https://github.com/ceph/ceph/commit/cac48bd0
Please use http://docs.ce... - 02:24 PM Backport #13637 (Resolved): FileStore: potential memory leak if getattrs fails.
- 02:19 PM Backport #13654 (Resolved): crush: crash if we see CRUSH_ITEM_NONE in early rule step
- 02:13 PM Revision c3c400f6 (ceph): Merge pull request #6430 from SUSE/wip-13654-hammer
- crush: crash if we see CRUSH_ITEM_NONE in early rule step
Reviewed-by: Sage Weil <sage@redhat.com> - 02:07 PM rgw Bug #13764: Radosgw incomplete files
- Hi Yehuda,
Is there any update on this bug report? I know that we hit a pretty unusual issue but I'm hoping we can... - 02:01 PM Revision 8631b725 (ceph): Merge pull request #6666 from dachary/wip-release-notes
- release-notes: draft v10.0.0 release notes
- 02:01 PM Revision d4694f6a (ceph): Merge branch 'master' of github.com:ceph/ceph
- 01:39 PM Revision 5135292d (ceph): Merge branch 'wip-bigbang'
- Reviewed-by: Joao Eduardo Luis <joao@suse.de>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Kefu Chai <k... - 01:39 PM Bug #13516: ObjectStore_Bench failed to rerun
- Changed to PR #6681
- 01:38 PM Revision 9aabc8a9 (ceph): test/mon/osd-crush.sh: escape ceph tell mon.*
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:38 PM Revision 3ad0c921 (ceph): mon/PGMonitor: only send pg create messages to up osds
- If the OSD is down it will ignore the message. If it gets marked up, we
will eventually consume that map and call ch... - 01:38 PM Revision 1f4b7141 (ceph): mon/PGMonitor: revamp how pg creates are tracked
- Previously we were calculating and managing in-core state that
wasn't committed as part of the pg_map, leading to all... - 01:38 PM Revision 9864a79a (ceph): mon/PGMonitor: avoid useless pg gets when pool is deleted
- If the .0 pg no longer exists, we know the entire pool was
deleted, and can avoid querying every other pg. (This is ... - 01:38 PM Revision ca75e37a (ceph): mon/OSDMonitor: fix oldest_map in send_incremental
- This should be the oldest map on the sender (like every other
place that generates an MOSDMap message).
Signed-off-b... - 01:38 PM Revision 57121dbe (ceph): mon/MonClient: make _sub_got behave if we "got" old stuff
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:38 PM Revision 53f2c7f2 (ceph): osd: simplify pg creation
- We used to have a complicated pg creation process in which we
would query any previous mappings for the pg before we ... - 01:38 PM Revision 0269a0c1 (ceph): mon/OSDMonitor: simplify failure reporters vs reports logic
- Since each OSD only sends a failure report for a given peer once,
we don't need to count reports vs reporters separat... - 01:38 PM Revision d201c6d9 (ceph): mon: change mon_osd_min_down_reporters from 1 -> 2
- This makes more sense to me.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:38 PM Revision 987f68a8 (ceph): osdc/Objecter: call notify completion only once
- If we race with a reconnect we could get a second notify message
before the notify linger op is torn down. Ensure we... - 01:38 PM Revision 72edab28 (ceph): osd: make some of the pg_temp methods/fields private
- Reported-by: Kefu Chai <kchai@redhat.com>
Signed-off-by: Sage Weil <sage@redhat.com> - 01:38 PM Revision 6cbdd675 (ceph): mon/PGMonitor: remove map_pg_creates, send_pg_creates commands
- These shouldn't be triggered manually.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:38 PM Revision 0938bf05 (ceph): mon/PGMonitor: only map and send pg creates post paxos update
- These other call sites are no longer needed.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:38 PM Revision c85b1523 (ceph): mon/PGMonitor: send pg creates via persistent subscriptions, not spam
- Generate and send pg create messages only for those OSDs who have
subscribed on this monitor. This is N time more ef... - 01:38 PM Revision 7fcffe3d (ceph): mon/MonClient: only send new subscriptions
- Instead of resending all subscriptions, only send the new ones. This
avoids races like
- ask for 4+
- mon sends m... - 01:38 PM Revision 160a0205 (ceph): osd: reduce mon_subscribe messages
- 1. MonClient remembers our subscriptions; only indicate we want
osd_pg_creates once, in init.
2. We don't need to re... - 01:38 PM Revision 0389763a (ceph): mon/PGMonitor: drop old creating_pgs_by_osd
- Obsoleted by creating_pgs_by_osd_epoch.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:38 PM Revision 59123824 (ceph): mon/PGMonitor: a bunch of cosmetic cleanup
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:38 PM Revision 23d4df3e (ceph): mon/PGMonitor: only churn mapping_epoch if the primary changes
- This results is fewer resent pg create messages.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:38 PM Revision 242bf504 (ceph): mon/PGMonitor: note mapping_epoch for creating pgs
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:38 PM Revision b3b0a95e (ceph): mon/OSDMonitor: do not prime pg_temp for creating pgs
- It will be less work for the old primary to ignore the create message
and the new one to query it and find nothing th... - 01:38 PM Revision 2754007c (ceph): mon/PGMap: assert our pg counts don't go negative
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:38 PM Revision dd91837a (ceph): mon/PGMonitor: track creating_pgs_by_osd_epoch
- Track pg creations, grouped by the first epoch they mapped to a particular
OSD. This will be necessary to send messa... - 01:38 PM Revision d3eba9b0 (ceph): osd: subscribe to all pg creates, not just once on start
- We want to know about all future pg creations, not just those pending
when we start. (This only helps once the mon k... - 01:38 PM Revision c1f6eec9 (ceph): messages/MOSDPGCreate: make it more readable
- 1- include the epoch
2- drop the 'pg'
3- hide the timestamp
Signed-off-by: Sage Weil <sage@redhat.com> - 01:38 PM Revision 536c7028 (ceph): msg: make last_keepalive[_ack] lock safe
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:38 PM Revision e5fc7903 (ceph): mon: new session_timeout mechanism that is not subscribe-based
- Simplify the session liveness detection:
- renew on any message
- renew on keepalive[2] messages (lightweight ping... - 01:38 PM Revision 6f300024 (ceph): mon: small cleanup in _ms_dispatch
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:38 PM Revision ae9d5ee6 (ceph): mon: remove old subscribe renewal-based timeouts
- This is no longer needed/used.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:38 PM Revision 26496b90 (ceph): mon: only ack subscriptions (and renew) if client or mon is old
- Old client expect an ack so they can schedule renewal; send it for
them only.
Old mons expect renewals.
Signed-off-... - 01:38 PM Revision 6557b76f (ceph): mon: set mon_subscribe_interval to a day
- This is only needed for legacy clients to avoid confusing them--
we don't actually need the renewals at all. Make th... - 01:38 PM Revision 05aaa60e (ceph): msg/simple/Pipe: show keepalives at level 2
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:38 PM Revision 39e06ef8 (ceph): mon: let peon mons send the osdmap replies
- Currently the leader mon often replies to OSDs by sending a set of
incremental OSDmaps (e.g., in response to an osd b... - 01:38 PM Revision 39c14954 (ceph): osd: protect mon reporting with mon_report_lock
- We need an exclusive lock over paths that update state related to
mon reports, lest they step on fields like up_thru_... - 01:38 PM Revision 7489ec48 (ceph): osd: cap adjusted max mon report interval at 2/3 of timeout
- This ensures that we don't throttle back mon reports so much that
the mon times out out due to no pg stat reports. S... - 01:38 PM Revision a12dd1b6 (ceph): mon: disabled rocksdb compression when used as the backend
- This significantly reduced CPU utilization on the bigbang scale
testing cluster at CERN. Note that it is already dis... - 01:38 PM Revision 73bdf0fc (ceph): mon/MonClient: don't send log if we're reconnecting
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:38 PM Revision d781f484 (ceph): common: mirror leveldb default tuning w/ rocksdb
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:38 PM Revision fb9dfada (ceph): msg: track stamp of last keepalive[2] received
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:38 PM Revision e31b6951 (ceph): osd: fix reconnect behavior from booting state
- We don't need to restart the boot process unless we are in preboot;
if we are in booting state we just need to resend... - 01:36 PM Revision 605e1880 (ceph): osd: make [_]maybe_boot lockless variant
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:36 PM Revision 2af422a5 (ceph): osd: skip osdmap version query if we can
- If we get OSDmaps from the mon we *also* learn the oldest/newest
map epochs; no need to query again.
Signed-off-by: ... - 01:36 PM Revision d4f813b3 (ceph): osd: introduce explicit preboot stage
- We want to separate the stage where we do a bunch of work
prior to booting (but intend to eventually boot), like when... - 01:36 PM Revision 21ca0b59 (ceph): osd: don't send dup subscribes so much
- The subscribe MonClient service is stateful--we don't need to
force a new subscribe send unless sub_want() says we ne... - 01:36 PM Revision 7bc4763e (ceph): osd: _got_mon_epochs - refactor the lock scope to avoid a race (which f...
- Reviewed-by: Guang Yang <yguang@yahoo-inc.com>
- 01:36 PM Revision 8b5b6c85 (ceph): osd: move the monitor report to OSD::tick_without_osd_lock
- Fixes: #12722
Reviewed-by: Guang Yang <yguang@yahoo-inc.com> - 01:36 PM Revision d5a2f9a6 (ceph): osd: fix pg stat reporting
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:36 PM Revision 19b714f5 (ceph): osd: just send alive when it is queue
- No need to futz with last_mon_report or resend it again later.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:36 PM Revision 12c7e54f (ceph): osd: no need for regular send_pg_temps
- This is done by process_peering_events.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:36 PM Revision 5e10de4c (ceph): osd: backoff the max reporting interval, too
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:36 PM Revision b3ca828a (ceph): osd: fix send_failures() locking
- It is unsafe to check failure_queue.empty() without the lock.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:36 PM Revision 865ddcac (ceph): osd: resend pending failure reports with a new mon session
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:36 PM Revision c9534dfb (ceph): osd: do not send dup failure reports
- If a failure report is already pending, we do not need to resend
it.
Signed-off-by: Sage Weil <sage@redhat.com> - 01:36 PM Revision 894eb2af (ceph): osd: do not resend pg_temp requests
- Send each pg_temp request once (per mon session); no need to
resend everything that is pending every time.
Signed-of... - 01:36 PM Revision 21e95c2d (ceph): osd: only send boot if booting on getversion completion
- Signed-off-by: Sage Weil <sage@redhat.com>
- 01:32 PM devops Bug #12164 (Duplicate): ceph.spec.in: 50-rbd.rules conditional is wrong
- 01:29 PM Bug #13861 (Can't reproduce): osd/ReplicatedBackend.cc: 1150: FAILED assert(!parent->get_log().ge...
- ...
- 01:29 PM devops Bug #12173 (Resolved): logrotate.conf needs systemd-ization
- 01:26 PM devops Bug #12931 (Resolved): Unpackaged directories causes SUSE build failure
- 01:12 PM devops Bug #13860 (Resolved): openSUSE Tumbleweed build cannot find systemd-tmpfiles
- When building infernalis and jewel in the OBS, the openSUSE_Tumbleweed build target fails with:...
- 12:59 PM devops Backport #13859 (In Progress): hammer: ceph.spec.in License line does not reflect COPYING
- 12:52 PM devops Backport #13859 (Resolved): hammer: ceph.spec.in License line does not reflect COPYING
- https://github.com/ceph/ceph/pull/6680
- 12:58 PM Revision 3f1292e1 (ceph): ceph.spec.in: fix License line
- This is closer to my reading of
https://github.com/ceph/ceph/blob/master/COPYING than the previous version.
http://t... - 12:43 PM devops Bug #12935 (Pending Backport): ceph.spec.in License line does not reflect COPYING
- 12:41 PM Bug #13424 (Resolved): wrong conditional for boolean function KeyServer::get_auth()
- 12:40 PM devops Fix #13445: ceph.spec.in: drop support for RHEL<7 and SUSE<1210 in jewel and above
- Changed status to "Feedback" to reflect that we are waiting for feedback from the community.
- 12:38 PM devops Fix #13445: ceph.spec.in: drop support for RHEL<7 and SUSE<1210 in jewel and above
- Agreed with Sage that, while this cleanup is desirable and necessary, it may make life difficult for folks who might ...
- 12:36 PM devops Bug #12360 (Resolved): rbd-replay-prep not getting packaged for SUSE
- 12:22 PM devops Bug #13858 (Resolved): No way to limit parallelism on low-memory builders
- In the openSUSE Build Service, _smp_mflags often gets set to a high number, like -j16 yet the amount of memory availa...
- 12:16 PM Revision 0151fecc (ceph): tools: refactor DataScan injection
- To take an InodeStore instead of size/mtime/layout
args in injection fns. This is to enable use for
injecting direct... - 12:16 PM Revision ea41e483 (ceph): tools/cephfs: add scan_frags to DataScan
- This command is for injecting linkage for orphaned
directory fragments.
Currently does not support fragmented direct... - 10:09 AM Bug #13743: objecter: last_tid changed without protection of rwlock
- https://github.com/ceph/ceph/pull/6521
- 10:09 AM Bug #13743 (Won't Fix): objecter: last_tid changed without protection of rwlock
- 09:30 AM Revision 083c2e42 (ceph): Merge pull request #6565 from chenji-kael/patch-1
- Update .organizationmap
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 08:28 AM Revision d1169594 (ceph): Merge pull request #6420 from SUSE/wip-13637-hammer
- FileStore: potential memory leak if getattrs fails.
Reviewed-by: Kefu Chai <kchai@redhat.com> - 06:36 AM Revision 0f504397 (ceph): osd: move misdirected op check from OSD thread to PG thread
- The op message isn't fully decoded until after the start of the PG
op handling. Therefore, checking for misdirected ... - 05:09 AM Revision b7faf678 (ceph): tools:support printing the crushmap in readable fashion.
- Signed-off-by: Bo Cai <cai.bo@h3c.com>
- 05:03 AM Revision a3a0e1cb (ceph): aix gcc librados port
- Signed-off-by: Rohan Mars <code@rohanmars.com>
- 01:16 AM Bug #13828: OSD: wrong broken osd state due to disconnection of node backend network
- David Zafman wrote:
> Where are the monitor(s) running? How many do you have configured? If there was a single ce... - 01:11 AM Revision ba5f45a7 (ceph): Merge pull request #6673 from dzafman/wip-rand-scrub-fix
- Reviewed-by: Loic Dachary <ldachary@redhat.com>
11/22/2015
- 06:15 PM Revision f74e3105 (ceph): osd: Only add random deep scrubs when NOT user initiated scrub
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 06:13 PM Revision 4c19abd0 (ceph): Revert "test: osd-scrub-snaps.sh: Randomized deep-scrubs can now happen...
- This reverts commit 0fe26c25c5fefd12628fcdba67be047f640b4afc.
- 05:44 PM Revision 3adbc154 (ceph): Merge pull request #724 from dachary/wip-openstack-rbd-hammer
- openstack: rbd/thrash: allocate three disks, always
- 05:43 PM Revision b9fac37c (ceph): openstack: rbd/{thrash,qemu}: allocate three disks, always
- The thrasher and qemu need disk attached to run against xfs or btrfs,
otherwise it will use the local file system whi... - 05:39 PM Revision a1cf4d25 (ceph): Merge pull request #725 from dachary/wip-openstack-rbd
- openstack: rbd/thrash and rbd/qemu resources
- 01:34 PM Bug #13350: "Error cancelling global ust listener thread" errors
- Yuri, are these still happening?
- 01:03 PM devops Backport #12925 (Resolved): ceph.spec.in: rgw placeholder dirs are not packaged
- 01:03 PM devops Backport #12932 (Resolved): Unpackaged directories causes SUSE build failure
- 01:03 PM devops Backport #13172 (Resolved): rbd-replay* should ship in ceph-common
- 01:03 PM Backport #13340 (Resolved): small probability sigabrt when setting rados_osd_op_timeout
- 01:03 PM devops Backport #13599 (Resolved): rbd-replay-prep not getting packaged for SUSE
- 01:03 PM CephFS Backport #13621 (Resolved): CephFS restriction on removing cache tiers is overly strict
- 01:02 PM Backport #13692 (Resolved): osd: do not cache unused memory in attrs
- 01:02 PM rbd Backport #13695 (Resolved): init-rbdmap uses distro-specific functions
- 01:02 PM Backport #13786 (Resolved): rbd-replay-* moved from ceph-test-dbg to ceph-common-dbg as well
- 01:01 PM Backport #12848 (New): ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED assert(obc)
- 01:01 PM Backport #13288 (New): hammer: stuck recovering, unfound hit set due to removing it while !active
- 12:42 PM Revision 90a37c72 (ceph): Merge pull request #6219 from joejulian/master_fix_13438_parted_must_co...
- Compare parted output with the dereferenced path
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 09:41 AM Revision 09cd89ed (ceph): Merge pull request #6671 from dzafman/wip-jenkins-fix
- Fix Jenkins make check errors due to deep-scrub randomization
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 09:23 AM Revision 29973822 (ceph): openstack: rbd/{thrash,qemu}: allocate three disks, always
- The thrasher and qemu need disk attached to run against xfs or btrfs,
otherwise it will use the local file system whi...
11/21/2015
- 06:57 PM Revision 0fe26c25 (ceph): test: osd-scrub-snaps.sh: Randomized deep-scrubs can now happen during ...
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 05:18 PM Revision 240542da (ceph): Merge pull request #6659 from cholcombe973/master
- Doc: Typo in the apt-get command
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 03:26 PM Revision 37f1e84e (ceph): add rbd-nbd tool
- Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
Signed-off-by: Li Wang <li.wang@kylin-cloud.com> - 03:26 PM Revision 5ac1cbf9 (ceph): add rbd-nbd doc
- Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
- 03:26 PM Revision 7bbd54a1 (ceph): add rbd-nbd package
- Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
- 03:26 PM Revision 46a06eb5 (ceph): modify stuff follow rbd-fuse
- Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
Reviewed-by: Li Wang <li.wang@kylin-cloud.com> - 03:26 PM Revision fda3f7e0 (ceph): add rbd-nbd test case
- Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
- 03:26 PM Revision 40b5bcbb (ceph): SubProcess: allow CLOSE/PIPE/KEEP parent std fd
- Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
- 03:26 PM Revision 000306e2 (ceph): SubProcess: include iostream
- The class SubProcess will use std::cerr,
but not include the header.
Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin... - 03:26 PM Revision 328c6631 (ceph): SubProcess: update to use new constructor
- Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
- 02:03 PM Bug #13497 (Fix Under Review): fine-grained control systemd to start/stop/restart ceph services a...
- 10:33 AM Revision 8db84e5a (ceph): Merge pull request #722 from dachary/wip-13581-openstack-hints-hammer
- openstack: convert to array hints
- 10:33 AM Revision dfdcb764 (ceph): Merge pull request #721 from dachary/wip-13581-openstack-hints
- openstack: convert to array hints
- 10:14 AM Revision b5614b97 (ceph): openstack: convert to array hints (hammer specific)
- So that it is more flexible.
http://tracker.ceph.com/issues/13581 Fixes: #13581
Signed-off-by: Loic Dachary <loic@d... - 10:12 AM Revision 078dcdd1 (ceph): openstack: convert to array hints
- So that it is more flexible.
http://tracker.ceph.com/issues/13581 Fixes: #13581
Signed-off-by: Loic Dachary <loic@d... - 10:08 AM Revision 8f2af594 (ceph): openstack: convert to array hints
- So that it is more flexible.
http://tracker.ceph.com/issues/13581 Fixes: #13581
Signed-off-by: Loic Dachary <loic@d... - 09:37 AM Stable releases Tasks #13356: hammer v0.94.6
- h3. rbd...
- 08:23 AM Revision aa7737c2 (ceph): rados/singleton-nomsgr/all: add export-after-evict.yaml
- add a test for http://tracker.ceph.com/issues/12748
Fixes: #12748
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherr... - 08:10 AM Revision 12be099a (ceph): Merge pull request #6528 from theanalyst/wip-13695-hammer
- init-rbdmap uses distro-specific functions
Reviewed-by: Boris Ranto <branto@redhat.com> - 08:07 AM Revision 39c70d43 (ceph): Merge pull request #6499 from SUSE/wip-13692-hammer
- osd: do not cache unused memory in attrs
Reviewed-by: Samuel Just <sjust@redhat.com> - 07:59 AM Revision 65aeba0b (ceph): Merge pull request #6143 from dachary/wip-13340-hammer
- small probability sigabrt when setting rados_osd_op_timeout
Reviewed-by: Sage Weil <sage@redhat.com> - 07:58 AM Revision 24d66981 (ceph): Merge pull request #5773 from tchaikov/wip-12835-hammer
- mon: map_cache can become inaccurate if osd does not receive the osdmaps
Reviewed-by: Loic Dachary <ldachary@redhat.... - 03:37 AM Bug #13219: get_device_by_uuid->blkid_find_dev_with_tag() may hang for 3 min
- Part of the following pull request..
https://github.com/ceph/ceph/pull/6670 - 12:47 AM Bug #13840: Ceph Pools' MAX AVAIL is 0 if some OSDs' weight is 0
- Here is patch to fix this bug.
https://github.com/ceph/ceph/pull/6660
11/20/2015
- 11:08 PM Revision 806c09ec (ceph): Merge pull request #717 from dachary/wip-dumpling-parallel-hammer
- buildpackages: do not -jX on dumpling
- 11:05 PM Revision 1eeb2298 (ceph): buildpackages: do not -jX on dumpling
- http://tracker.ceph.com/issues/13845 Refs: #13845
Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry picked from... - 11:04 PM Revision 3598da44 (ceph): Merge pull request #719 from dachary/wip-dumpling-parallel
- buildpackages: do not -jX on dumpling
- 10:54 PM Revision 8e2831b3 (ceph): rgw: Remove unused code in PutMetadataAccount:execute
- Apparently this belonged to Object branch and escaped during
refactoring in commit 84d746b36.
Signed-off-by: Pete Za... - 08:02 PM Bug #13853 (Can't reproduce): osd/ReplicatedPG.cc: 10773: FAILED assert(r >= 0)
- Hi,
we had some issues with snapshots which were originally triggered by a PG split in an older version and we got... - 07:41 PM Feature #13837: Make snap_trimming robust to inconsistent snaphots
- Applying https://github.com/ceph/ceph/compare/v9.2.0...dzafman:wip-snap-scrub on the v9.2.0 tag (with a small and obv...
- 03:07 PM Feature #13837: Make snap_trimming robust to inconsistent snaphots
- I also tried to set osd pg max concurrent snap trims = 0 as a work-around to prevent trimming. However, it then crash...
- 02:33 PM Feature #13837: Make snap_trimming robust to inconsistent snaphots
- Looks like debug 10/10 works. I've uploaded a full log here, it contains several crashes: https://www.dropbox.com/s/y...
- 07:13 PM Bug #13850: master fails to build when liblz4 is present (rocksdb)
- --with-librocksdb-static is true; src/rocksdb/librocksdb.a does indeed still have unbound references to LZ4*
- 06:54 PM Bug #13850: master fails to build when liblz4 is present (rocksdb)
- g++ -I/usr/include/nss3 -I/usr/include/nspr4 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -fn...
- 06:48 PM Bug #13850: master fails to build when liblz4 is present (rocksdb)
- all these symbols are in the installed /usr/lib64/liblz4.so.1.6.0
- 06:40 PM Bug #13850 (Resolved): master fails to build when liblz4 is present (rocksdb)
- on rex001:
rocksdb/librocksdb.a(format.o): In function `LZ4_Uncompress':
/home/dmick/ceph/src/rocksdb/./util/comp... - 06:51 PM Bug #13849 (Can't reproduce): s3tests fail in smoke-master-distro-basic-multi
- Closing for now as those failures did not happen in the rerun of smoke
- 05:03 PM Bug #13849 (Can't reproduce): s3tests fail in smoke-master-distro-basic-multi
- Run: http://pulpito.ceph.com/teuthology-2015-11-19_05:00:09-smoke-master-distro-basic-multi/
Jobs: ['1155188', '1155... - 05:46 PM Bug #13748 (Need More Info): ceph-mons crashing constantly after 0.94.3->0.94.5 upgrade
- Logan and Tom, I've been trying to reproduce this without success.
The store Tom provided appears to work just fin... - 05:41 PM Tasks #13618: objectstore_bench did not support newstore
- I am able to use newstore in objectstore_bench using following config file ( provided with -c command option):
; gen... - 05:40 PM Bug #13783 (Duplicate): monitors crashing constantly with 0.94.5
- From the trace I can tell this is indeed a duplicate of #13748. Will follow up there.
- 05:39 PM Bug #13516: ObjectStore_Bench failed to rerun
- PR #6667 adds some error reporting for this case instead of assertion.
- 05:12 PM Revision a81bcf72 (ceph): ceph_context: remove unsafe cast for singletons
- It was previously assumed that a CephContext singleton would
inherit from CephContext::AssociatedSingletonObject, but... - 04:54 PM Revision d50d7b2f (ceph): osd: conditionally initialize the tracepoint provider
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 0009f343a5daf28358a669836d95660c0d9068d8) - 04:54 PM Revision bf34b365 (ceph): librados: conditionally initialize the tracepoint provider
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 6368c281b53d6175a564725b85516de4b6ae54de) - 04:53 PM Revision afc4f176 (ceph): librbd: conditionally initialize the tracepoint provider
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 1a6eea95bd1ccef53f01cf53e493e652faa203... - 04:53 PM Revision c82f9391 (ceph): common: new tracing config options
- Config options to enable LTTng-UST tracepoint providers for
the OSD, OSD objectstore, librados, and librbd.
Signed-o... - 04:52 PM Revision 2168c151 (ceph): tracing: merge tracepoint provider makefiles into main makefile
- This results in the tracepoint provider shared libraries being
placed in the library path for unittests.
Signed-off-... - 04:51 PM Revision d02beff1 (ceph): tracing: dynamic tracepoint provider helper
- The TracepointProvider class is a configuration observer. When
tracing is enabled, it will dynamically load the asso... - 04:50 PM Revision e53d66e4 (ceph): packaging: add new tracepoint probe shared libraries
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit a7ed8e161b27c7852bf0f3a23a977ebd39137943) - 04:50 PM Revision bb7c0f50 (ceph): ceph.spec.in: add new tracepoint probe shared libraries
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit f4feee2f9dcd7b94476701b66d1f0bdf6fb6e0... - 04:48 PM Revision e1da2713 (ceph): lttng: move tracepoint probes to dynamic libraries
- LTTng-UST initializes itself at program load, which means it is
currently always enabled. This can lead to issues wi... - 04:45 PM Bug #13828: OSD: wrong broken osd state due to disconnection of node backend network
- Where are the monitor(s) running? How many do you have configured? If there was a single ceph-mon running on ceph2...
- 04:00 PM Revision 07f68b5b (ceph): Typo in the apt-get command.
- Signed-off-by: Chris Holcombe <xfactor973@gmail.com>
- 03:44 PM Revision f3e88ace (ceph): Merge remote-tracking branch 'gh/jewel'
- 03:20 PM Stable releases Tasks #13356: hammer v0.94.6
- h3. upgrade...
- 03:02 PM Feature #13505: scrub/repair: persist scrub results.
- > 2. A missing SnapSet in a head object requires rebuilding the SnapSet or removing all clones. Are the clones in err...
- 02:25 PM Revision d9b12df6 (ceph): Merge pull request #6553 from ukernel/wip-13777
- mds: properly set STATE_STRAY/STATE_ORPHAN for stray dentry/inode
Reviewed-by: John Spray <john.spray@redhat.com> - 02:20 PM Revision 3193ee1c (ceph): scripts: ceph-release-notes for development versions
- Relax the requirements for titles and issues when --strict is not set.
Collect and display the merge messages when th... - 02:19 PM Revision c44ab625 (ceph): release-notes: draft v10.0.0 release notes
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 01:59 PM Revision 0b21492e (ceph): Merge pull request #6603 from ukernel/wip-13782
- client: avoid creating orphan object in Client::check_pool_perm()
Reviewed-by: John Spray <john.spray@redhat.com> - 01:44 PM Revision 93598473 (ceph): librbd: commit journal op events immediately
- Op events are split into a start and finish record, so they can
be immediately marked as committed within the journal... - 01:33 PM Bug #13848: Removed objects may stay in cache forever
- Simple ( but probably not the best) solution to trigger cache flush can be found at:
https://github.com/ceph/ceph/pu... - 01:14 PM Bug #13848: Removed objects may stay in cache forever
- Behavior described at
http://tracker.ceph.com/issues/12177
was probably caused by the same root cause. - 12:58 PM Bug #13848 (Resolved): Removed objects may stay in cache forever
- It seems that Ceph caching doesn't take removed ( whitened out) objects
into accounts when checks for the need to fl... - 01:01 PM Bug #13797: Messenger/MessengerTest.ClientStandbyTest/0 hang
- Do you tested this patch https://github.com/ceph/ceph/pull/6605/files?
- 11:53 AM Bug #13797: Messenger/MessengerTest.ClientStandbyTest/0 hang
- /a/sage-2015-11-19_06:18:51-rados-wip-sage-testing---basic-multi/1155245
currently running on plana20 if you want ... - 12:46 PM Revision f398b71e (ceph): buildpackages: do not -jX on dumpling
- http://tracker.ceph.com/issues/13845 Refs: #13845
Signed-off-by: Loic Dachary <loic@dachary.org> - 12:37 PM Bug #13845 (Won't Fix): dumpling v0.67.10 does not compile with -j16
- It looks like the Makefile should be modified to not try to link against libglobal.la before it is compiled....
- 12:01 PM Revision 28c0f8fe (ceph): Merge branch 'osd-op-create' of git://github.com/majianpeng/ceph
- Conflicts:
src/osd/ReplicatedPG.cc
Reviewed-by: Sage Weil <sage@redhat.com> - 11:57 AM Bug #13715 (Resolved): RadosClient: result code overflowed!
- 11:57 AM Revision b584388c (ceph): Merge pull request #6489 from xiexingguo/xxg-wip-13715
- librados: fix pool alignment API overflow issue
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: David Zafman ... - 11:56 AM Revision 8771aa19 (ceph): Merge pull request #6492 from cxwshawn/wip-perf-fix
- osd: change mutex to spinlock to optimize thread context switch.
Reviewed-by: Sage Weil <sage@redhat.com> - 11:56 AM Revision bc7d6771 (ceph): Merge pull request #6550 from cernceph/wip-deepscrub
- osd: randomize deep scrubbing
Reviewed-by: Sage Weil <sage@redhat.com> - 11:55 AM Revision e0dfa0d2 (ceph): Merge pull request #6568 from ghost/wip-scrub-error
- scrub: do not assign value if read error
Reviewed-by: David Zafman <dzafman@redhat.com> - 11:55 AM Revision dcd1834c (ceph): Merge pull request #6609 from liewegas/wip-newstore
- newstore: misc updates (including kv and os/fs stuff)
- 11:54 AM rgw Bug #13796 (Resolved): ERROR: testContainerListing, list index out of range
- 11:54 AM Revision dddf7d1a (ceph): Merge pull request #6622 from liewegas/wip-13796
- osd: partial revert of "ReplicatedPG: result code not correctly set in some cases."
Reviewed-by: Yehuda Sadeh <yehud... - 10:25 AM Bug #13844 (Rejected): ceph df MAX AVAIL is incorrect for simple replicated pool
- Since we upgraded from firefly to hammer the MAX AVAIL column is quite wrong for most of our pools....
- 09:31 AM Bug #13843: ceph osd pool stats broken in hammer
- Correction, this only happens when there is ongoing backfilling. When the cluster is degraded but there's no backfill...
- 08:30 AM Bug #13843 (Resolved): ceph osd pool stats broken in hammer
- Since we updated from firefly to hammer the ceph osd pool stats is wrong when the cluster is degraded:...
- 09:26 AM Revision 18713e60 (ceph): mon/PGMonitor: MAX AVAIL is 0 if some OSDs' weight is 0
- In get_rule_avail(), even p->second is 0, it's possible to be used
as divisor and quotient is infinity, then is conve... - 08:19 AM rgw Bug #13223 (Fix Under Review): Can’t reach quota limit when use multipart upload objects
- *master PR*: https://github.com/ceph/ceph/pull/6460
- 08:19 AM rgw Bug #13223: Can’t reach quota limit when use multipart upload objects
- Hi! Do you think this is reproducible on latest master?
- 08:15 AM Revision a2c6a212 (ceph): init-rbdmap: fix CMDPARAMS
- Fixes: #13214
Reported-by: Wyllys Ingersoll <wyllys.ingersoll@keepertech.com>
Signed-off-by: Sage Weil <sage@redhat.c... - 08:03 AM Bug #13842 (Closed): rados/thrash: msgr-failures/osd-delay.yaml workloads/radosbench.yaml may nee...
- http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-11-19_21:00:02-rados-hammer-distro-basic-openstack/17411/
f... - 07:42 AM Revision b2393dce (ceph): client: add InodeRef.h to make dist
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 07:20 AM Bug #13840: Ceph Pools' MAX AVAIL is 0 if some OSDs' weight is 0
- This bug is related to http://tracker.ceph.com/issues/10257. And as pointed it out in https://bugzilla.redhat.com/sh...
- 04:59 AM Bug #13840 (Resolved): Ceph Pools' MAX AVAIL is 0 if some OSDs' weight is 0
- After adding a new OSD and set its weight to 0, the pools' MAX AVAIL becomes 0 in "ceph df".
# ceph df
GLOBAL:
... - 05:59 AM Revision 5e6fcd46 (ceph): rgw: compile fixup for JSONFormatter move
- Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com>
- 12:25 AM Bug #13219: get_device_by_uuid->blkid_find_dev_with_tag() may hang for 3 min
- Sage,
Here is snippet of my last mail to the community regarding this.
Xiaoxi,
Thanks for giving me some pointer...
11/19/2015
- 11:10 PM Revision 4bc39bcd (ceph): Merge pull request #6658 from dachary/wip-releases
- doc: add v0.80.11 to the release timeline
Reviewed-by: Nathan Cutler <ncutler@suse.cz> - 11:07 PM Revision 89dcc0da (ceph): ceph_manager: do_pg_scrub: keep scrubbing until it's done
- The ceph pg scrub ... command isn't really guarranteed to
start a scrub, keep reissuing it until the scrub actually
h... - 11:07 PM Revision 97bf0bcf (ceph): Merge pull request #6057 from rahul1aggarwal/master
- Bug #13207: Rados Gateway: Anonymous user is able to read bucket with authenticated read ACL
- 10:47 PM Revision 1420a1f1 (ceph): doc: add v0.80.11 to the release timeline
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 10:44 PM Revision 5f90c35f (ceph): rados: add test for ec fast_read
- Signed-off-by: Samuel Just <sjust@redhat.com>
- 10:35 PM Stable releases Tasks #13645 (Resolved): infernalis v9.1.1
- 10:34 PM Stable releases Tasks #13838 (In Progress): firefly v0.80.12
- 10:33 PM Stable releases Tasks #13838 (Rejected): firefly v0.80.12
- h3. Workflow
* "Preparing the release":http://ceph.com/docs/master/dev/development-workflow/#preparing-a-new-relea... - 10:20 PM Stable releases Tasks #11644 (Resolved): firefly v0.80.11
- 10:05 PM Revision 9e9b03ea (ceph): doc/releases: add v0.80.11 to release table
- Signed-off-by: Sage Weil <sage@redhat.com>
- 10:04 PM Revision 4b5afe5f (ceph): doc/release-notes: final v0.80.11 notes
- Signed-off-by: Sage Weil <sage@redhat.com>
- 10:03 PM Revision 842deb88 (ceph): Merge pull request #6374 from dachary/wip-release-notes-firefly
- release-notes: draft v0.80.11 release notes
- 09:45 PM Stable releases Tasks #13356: hammer v0.94.6
- h3. rados...
- 06:37 PM Stable releases Tasks #13356: hammer v0.94.6
- ...
- 09:14 PM Revision 6316ff83 (ceph): 10.0.0
- 07:46 PM devops Feature #11978 (Closed): Tool that updates git-notes for backports
- 07:45 PM devops Feature #11978: Tool that updates git-notes for backports
- Moved to http://ceph-workbench.dachary.org/root/ceph-workbench/issues/5
- 07:22 PM Revision 99ba6610 (ceph): 13207: Rados Gateway: Anonymous user is able to read bucket with authen...
- Signed-off-by: root <rahul.1aggarwal@gmail.com>
- 07:06 PM Revision 2c7b04c3 (ceph): Merge pull request #6654 from tchaikov/wip-unsigned-missing-scrub
- osd: note down the number of missing clones
Reviewed-by: David Zafman <dzafman@redhat.com> - 06:45 PM Revision 5d204db8 (ceph): Merge pull request #6580 from dachary/wip-13786-hammer
- rbd-replay-* moved from ceph-test-dbg to ceph-common-dbg as well
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:45 PM Revision 1dbd4c66 (ceph): Merge pull request #6286 from dillaman/wip-13460-hammer
- rbd-replay-prep and rbd-replay improvements
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:41 PM Revision 24a5dc0a (ceph): Merge pull request #5790 from SUSE/wip-12932-hammer
- Miscellaneous spec file fixes
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:13 PM Revision 2fab020a (ceph): Merge pull request #707 from ceph/wip-13774-jewel
- Added infernalis-client-x
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 05:59 PM Revision 1536cb02 (ceph): osd: note down the number of missing clones
- Caused by 2e0bb0ae9498fd9a0c49f1b81bf0c86f7a7cac42
Signed-off-by: Kefu Chai <kchai@redhat.com> - 05:44 PM Bug #13713 (Rejected): Ceph CRC32 algorithm appears broken
- 05:36 PM Revision f8fcb67e (ceph): Added infernalis-client-x - fixes #13774
- Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
- 05:36 PM Feature #13837 (Resolved): Make snap_trimming robust to inconsistent snaphots
- Hi,
we upgraded to 9.2 and we still encountering a crash that looks a lot like issue #12665
So it looks like the ... - 04:28 PM Bug #12328: Ceph KV OSD crashes sometimes with FAILED assert(0 == "hit suicide timeout") on 0.94.1
- Did you guys find a fix for this?
We upgraded from firefly to hammer 0.94.5 two days ago and since then we've had ... - 03:04 PM Support #12177: removing cached objects doesn't quickly remove tiered ec objects
- A couple days ago I did investigation on the same issue. Indeed whiteout cache entry removal happens on cache flushin...
- 02:11 PM Bug #13835 (Can't reproduce): on_flushed: object 1/f9b8d3f7/burnupi0951139-337/head obc still alive
- ...
- 01:55 PM rgw Feature #13834: rgw: add bucket request payment feature usage statistics integration
- Added bpr-ul-example-0001.txt
This file shows the new usage log structure indexing by user (requester) instead of ... - 01:39 PM rgw Feature #13834 (Fix Under Review): rgw: add bucket request payment feature usage statistics integ...
- 01:39 PM rgw Feature #13834: rgw: add bucket request payment feature usage statistics integration
- PR available at:
https://github.com/ceph/ceph/pull/6656 - 12:52 PM rgw Feature #13834 (Resolved): rgw: add bucket request payment feature usage statistics integration
- Add usage statistics support for the bucket request payment feature.
- 01:41 PM rgw Bug #13020 (Resolved): rgw: include RequestId as part of the Error response
- Merged.
- 01:40 PM rgw Feature #13427 (Resolved): rgw: bucket request payment support
- Merged.
- 12:00 PM rgw Backport #13830 (In Progress): infernalis: init script reload doesn't work on EL7
- 06:40 AM rgw Backport #13830 (Resolved): infernalis: init script reload doesn't work on EL7
- https://github.com/ceph/ceph/pull/6650
- 11:48 AM Bug #13812: pgs stuck creating in upgrade test hammer->hammer.?->jewel
- One of these four commits is responsible for the regression:
* https://github.com/ceph/ceph/pull/6336 "PASS":http:... - 11:20 AM Bug #13812 (Resolved): pgs stuck creating in upgrade test hammer->hammer.?->jewel
- 11:13 AM Revision d27da2ee (ceph): Merge pull request #6644 from dachary/wip-13812-upgrade
- revert: osd: use GMT time for hitsets
Reviewed-by: Kefu Chai <kchai@redhat.com> - 10:47 AM rgw Bug #13824: orphans finish segfaults
- Here is PR:
https://github.com/ceph/ceph/pull/6652 - 10:06 AM Revision b2f2e6c8 (ceph): Merge pull request #6637 from Vicente-Cheng/update-ceph-disk-manual-page
- doc: Update ceph-disk manual page with new feature deactivate/destroy.
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 09:57 AM Revision 9109f14e (ceph): common/hobject.h: don't reverse bits in zero
- Zero is passed in around 30% of all calls to _reverse_bits (and most of
them during daemon startup). Optimize this by... - 08:14 AM Revision 65ea6bbc (ceph): rgw:swift use Civetweb ssl cannot get right url
- Fixes: #13628
Signed-off-by: Weijun Duan <duanweijun@h3c.com>
(cherry picked from commit e0fd540bf441e2f8276cbd96c60... - 08:12 AM Revision b4961ba5 (ceph): Merge pull request #713 from dachary/wip-buildpackages-refactor-hammer
- buildpackages: implement get_pkg_type & avoid duplicate packages-repository
- 08:11 AM Revision 762af158 (ceph): Merge pull request #712 from dachary/wip-buildpackages-refactor
- buildpackages: implement get_pkg_type & avoid duplicate packages-repository
- 08:09 AM Revision abafb539 (ceph): buildpackages: avoid duplicate packages-repository
- Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry picked from commit 87e50d394a26682614ab3ec8f566bda9f30e8416) - 08:08 AM Revision 87e50d39 (ceph): buildpackages: avoid duplicate packages-repository
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 08:06 AM Linux kernel client Bug #13712: Page allocation failure in Kernel 4.2.3.
- Hmm, "vmalloc: allocation failure: 18446744072439583573 bytes" stands out in the second trace. I'll try to investigate.
- 07:58 AM Bug #13829: config set with negative value results in "error setting 'filestore_merge_threshold' ...
- brad, i attached a POC to explain my idea to this change.
- 06:39 AM Bug #13829 (Resolved): config set with negative value results in "error setting 'filestore_merge_...
- In the filestore-config-ref we say...
> filestore merge threshold
> Description: Min number of files in a subdir ... - 06:44 AM Revision fdb5dbd7 (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... - 06:41 AM rgw Backport #13831 (Resolved): hammer: init script reload doesn't work on EL7
- https://github.com/ceph/ceph/pull/7187
- 06:33 AM rbd Backport #13733 (In Progress): misdirected op in rbd balance-reads test
- 06:33 AM rbd Backport #13754 (In Progress): Avoid re-writing old-format image header on resize
- 06:32 AM rbd Backport #13756 (In Progress): QEMU hangs after creating snapshot and stopping VM
- 06:31 AM rbd Backport #13759 (In Progress): rbd: pure virtual method called
- 06:30 AM rbd Backport #13761 (In Progress): unknown argument --quiet in udevadm settle
- 06:30 AM rgw Backport #13735 (In Progress): rgw: swift API returns more than real object count and bytes used ...
- 06:29 AM rgw Backport #13798 (In Progress): infernalis: rgw: default quota params
- 04:48 AM Revision 3b146f59 (ceph): RadosClient: reimplement the pool alignment methods using the new ones
- so we don't less duplicated code and the logic reveals the problem of the old methods in a more visible way.
Fixes: #... - 01:34 AM Revision 1633d3e1 (ceph): doc: Update ceph-disk manual page to remove some option description.
- - remove `--mark-init` and `--activate-key` from options because
they are not options that are common to all subc... - 01:34 AM Revision cd3d056c (ceph): librbd: journal op requests
- Any op request that has the potential to impact the layout or data
within an image needs to be journaled for RBD mirr... - 01:34 AM Revision 63f9ae3d (ceph): tests: updated librbd::Journal API
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:34 AM Revision 3d6cde01 (ceph): librbd: possible unit test race condition
- It's possible during unit tests for the requests to complete
prior to marking the Context as complete. In this case,... - 01:34 AM Revision 2d340da5 (ceph): librbd: possible recursive reader lock during resize
- With multiple resizes concurrently queued, it's possible for
the owner lock to be locked multiple times.
Signed-off-... - 01:34 AM Revision da473a7e (ceph): tests: add missing test cases for rbd exclusive-lock RPC
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:34 AM Revision 6f94bde4 (ceph): librbd: ImageWatcher shouldn't block the notification thread
- Now that all RPC operations are asynchronous, blocking the notification
thread will also result in librados async cal... - 01:34 AM Revision aa02a07e (ceph): librbd: owner_lock should be held while opening parent image
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:34 AM Revision ac84faac (ceph): librbd: improve debug output for object map state machines
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:34 AM Revision cea6a23e (ceph): tests: new tests for watch/notify snap protect/unprotect ops
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:34 AM Revision 5e20ffe9 (ceph): cls_rbd: dir_rename_image is now async
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:34 AM Revision 8c8a9170 (ceph): tests: update cls_rbd test for async dir_rename_image method
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:34 AM Revision dceb6cfa (ceph): librados_test_stub: added ObjectWriteOperation::tmap_update
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:34 AM Revision 8351ed09 (ceph): librbd: added async image rename op
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:34 AM Revision 59a7615a (ceph): tests: new watch/notify rename image tests
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:34 AM Revision c1bca63f (ceph): tests: added snap protect/unprotect and rename to client update test
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:34 AM Revision c4247f5f (ceph): librbd: new journal types for maintenance commands
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:34 AM Revision 01abb20f (ceph): librbd: new watch/notify types for snap protect/unprotect and rename
- When journaling is enabled, these actions will need to be executed via the
lock owner to ensure that they are journal... - 01:34 AM Revision 8a15fa64 (ceph): tests: new ImageWatcher tests for snap protect/unprotect and rename
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:34 AM Revision 83115045 (ceph): librbd: async ops should return status via the Context
- Avoid handling a return value which could indicate an error and
instead return initialization errors via the Context ... - 01:34 AM Revision 983d12b5 (ceph): librbd: snap protect/unprotect now connected to watch/notify
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:34 AM Revision 9df7e39d (ceph): librbd: drain op work queue after shutting down journal
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:34 AM Revision daf36f03 (ceph): librbd: do not send duplicate lock event
- No need to alert clients that the lock has been released since it
is already handled by ImageWatcher::release_lock
S... - 01:34 AM Revision f02e4464 (ceph): librbd: rename librbd::WatchNotify namespace to librbd::watch_notify
- The new namespace follows the expected naming conventions.
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 01:34 AM Revision d1541d6e (ceph): librbd: migrate object map snapshot ops to async state machines
- Since all snapshot handling was migrated to async state machines, the
object map snapshot handling also needs to be c... - 01:34 AM Revision 7b1170a8 (ceph): librbd: move object map async ops to standalone classes
- In preparation for creating new async snapshot-related object map
operations, move the existing object map async ops ... - 01:34 AM Revision 36032f8d (ceph): librbd: consolidate object map invalidation to new state machine
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:34 AM Revision 6326d075 (ceph): cls_rbd: add async version of object_map_load
- Most librbd object map interactions are moving to async state machines.
The sync version must remain until the librbd... - 01:34 AM Revision 4944f20c (ceph): librbd: initial conversion of snapshot ops to async versions
- Object map updates are not currently integrated until those methods
are converted to async state machines.
Signed-of... - 01:33 AM Revision d3d139b4 (ceph): doc: Update ceph-disk manual page with new feature deactivate/destroy.
- - Update the ceph-disk manual page
Signed-off-by: Vicente Cheng <freeze.bilsted@gmail.com> - 01:28 AM Bug #13828 (Can't reproduce): OSD: wrong broken osd state due to disconnection of node backend ne...
- Our cluster is made up of 4 nodes, which consist of 10 osds each. The
topology of the cluster is illustrated as bel... - 01:16 AM Bug #13826: segfault from PrebufferedStreambuf::overflow
- But not that. As a newbie I tried tofigure out how to use ceph-deploy to add a new mon to a running cluster. It seems...
- 12:07 AM Revision 8358fb89 (ceph): revert: osd: use GMT time for hitsets
- "Merge pull request #5825 from tchaikov/wip-12848-hammer"
This reverts commit 39544718dc2f09bcfdc632ac72fd2a3cda8768...
11/18/2015
- 11:44 PM Backport #13288 (In Progress): hammer: stuck recovering, unfound hit set due to removing it while...
- https://github.com/ceph/ceph/pull/5825 was reverted by https://github.com/ceph/ceph/pull/6644 because of a regression...
- 11:43 PM Backport #12848 (In Progress): ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED asse...
- https://github.com/ceph/ceph/pull/5825 was reverted because of a regression http://tracker.ceph.com/issues/13812
- 11:37 PM Revision 356ca81e (ceph): buildpackages: implement get_pkg_type
- It can be deprectated when it is implemented in teuthology.
Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry p... - 11:36 PM Revision 13fb23ed (ceph): buildpackages: implement get_pkg_type
- It can be deprectated when it is implemented in teuthology.
Signed-off-by: Loic Dachary <loic@dachary.org> - 11:23 PM Bug #13812 (Fix Under Review): pgs stuck creating in upgrade test hammer->hammer.?->jewel
- https://github.com/ceph/ceph/pull/6644
- 10:30 PM Bug #13801: Deep-scrub will crash osd if osd backend is newstore
- #13668 looks related, or possibly a duplicate.
#13827 describes a scrub-related OSD crash in Hammer. - 10:10 PM Bug #13827 (Resolved): OSD takes suicide timeout during deep_scrub on pg after upgrade to Hammer ...
- Dreamhost has upgraded to Ceph Hammer 94.5 and has been incurring occasional OSD crashes due to suicide timeouts duri...
- 10:03 PM Revision fc29c1e8 (ceph): Merge pull request #711 from dachary/wip-buildpackages-refactor-hammer
- buildpackages: refactor to not require remote
- 10:02 PM Revision 570a5a0e (ceph): buildpackages: refactor to not require remote
- Most of the flavor, sha1, tag etc. selection logic as implemented in the
packaging module of teuthology relies on rem... - 10:01 PM Revision a5133dec (ceph): Merge pull request #710 from dachary/wip-buildpackages-refactor
- buildpackages: refactor to not require remote
- 09:49 PM Revision 69e9b22e (ceph): buildpackages: refactor to not require remote
- Most of the flavor, sha1, tag etc. selection logic as implemented in the
packaging module of teuthology relies on rem... - 09:14 PM Bug #13826: segfault from PrebufferedStreambuf::overflow
- I believe I have found the culprit.
I tried to add 2 new monitors. One was fine - same environment as the sole init... - 08:14 PM Bug #13826: segfault from PrebufferedStreambuf::overflow
- ceph version 9.2.0 (bb2ecea240f3a1d525bcb35670cb07bd1f0ca299)
- 08:11 PM Bug #13826 (Duplicate): segfault from PrebufferedStreambuf::overflow
- Granted, I may have something done to mons on my test cluster (tried to add new mons to the cluster and visibly faile...
- 08:41 PM Revision b75d1074 (ceph): Merge pull request #6545 from dzafman/wip-dry-fixes
- Fix --dry-run for many ceph-objectstore-tool operations
Includes adding missing tests for xattr and omap
Add testing... - 08:20 PM Bug #13238: duplicate start of ceph-osd daemon
- 2nd confirmation that this still occurs with Hammer and RHEL 7. pid file missing, resulting in orphaned procs from sy...
- 08:14 PM Revision 9cbe1320 (ceph): pep8 changes
- Signed-off-by: Joe Julian <jjulian@io.com>
- 08:13 PM Revision cb18a103 (ceph): Add test cases to validate symlinks pointing to devs
- Signed-off-by: Joe Julian <jjulian@io.com>
- 08:08 PM Revision b3c7cb09 (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... - 05:09 PM Bug #13713: Ceph CRC32 algorithm appears broken
- Thanks! This was exactly the answer I was hoping for. I thought I might be missing something but I couldn't quite f...
- 10:37 AM Bug #13713: Ceph CRC32 algorithm appears broken
- (Sorry for the formatting on the last message -- I think it's readable anyway).
I read some more and found that cr... - 09:34 AM Bug #13713: Ceph CRC32 algorithm appears broken
- I checked the partial crc after each iteration in google's python implementation and found that the crc of the last i...
- 03:53 PM Revision 133b0dee (ceph): Merge pull request #6640 from david-z/wip-async-msg-crash-cephfs
- Cephfs will crash if enabling async msg because of an assertion
Reviewed-by: Haomai Wang <haomai@xsky.com> - 03:06 PM rgw Bug #13709 (Pending Backport): init script reload doesn't work on EL7
- Merged upstream (master). We should probably back-port this to infernalis as well.
- 03:03 PM Revision 16ef1da5 (ceph): Merge pull request #6482 from herver/wip-13709
- rgw: fix reload on non Debian systems.
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Reviewed-by: Ken Dreyer <kdreye... - 02:23 PM Feature #13163: Add flag to delete a pool and its cache tier.
- Just tried to delete cache pool with some data ( pretty small though ) in it using following command sequence:
./cep... - 02:00 PM rgw Bug #13824 (Resolved): orphans finish segfaults
- The orphans finish command segfaults due to dereferencing the null pointer *info*, passed as NULL:...
- 12:00 PM Revision 5a2d24ba (ceph): Merge pull request #5662 from ceph/wip-scrub-basic
- ScrubStack and "tag path" command
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Yan, Zheng <zyan@redh... - 11:33 AM rgw Bug #13680: New keystone expire dates cannot be parsed
- Yes, seems this commit:
https://github.com/ceph/ceph/commit/136242b5612b8bbf260910b1678389361e86d22a
fixed this bug.
- 10:29 AM Bug #13783: monitors crashing constantly with 0.94.5
- Quick note: we've upgraded to infernalis and it runs as expected, as also confirmed by Logan V in the other ticket. M...
- 10:28 AM Revision 7d6002b7 (ceph): Cephfs will crash if enabling async msg because of an assertion
- Signed-off-by: Zhi Zhang <zhangz.david@outlook.com>
- 09:50 AM Bug #13822 (Resolved): Objecter: potential null pointer access in list_(n)objects.
- In list_objects and list_nobjects, we are possibly access a null returned pointer from the osdmap->get_pg_pool() call
- 09:17 AM Bug #13821 (Resolved): OSD: race condition detected during send_failures
- In OSD::send_failures(), we are risking changing failure_queue possibly without protection of heartbeat_lock, and thu...
- 08:28 AM Backport #13792 (In Progress): rbd-replay-* moved from ceph-test-dbg to ceph-common-dbg as well
- 08:28 AM Backport #13771 (In Progress): Objecter: pool op callback may hang forever.
- 08:27 AM Backport #13655 (In Progress): crush: crash if we see CRUSH_ITEM_NONE in early rule step
- 08:24 AM Revision 8e6130d0 (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... - 08:20 AM Revision 1e82bbda (ceph): rgw: fix swift API returning incorrect account metadata
- Fixes: #13140
Fix the bug that swift account stat command returns doubled object count and bytes used
Signed-off-by... - 08:16 AM Revision d0536f9d (ceph): run_cmd: close parent process console file descriptors
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit f46f7dc94139c0bafe10361622416d7dc343d31f) - 08:16 AM Revision 497c1f06 (ceph): krbd: remove deprecated --quiet param from udevadm
- This parameter has been removed since systemd 213, so this
effects Fedora 21+, Debian Jessie, and potentially future
... - 08:13 AM Revision ad84753a (ceph): WorkQueue: new PointerWQ base class for ContextWQ
- The existing work queues do not properly function if added to a running
thread pool. librbd uses a singleton thread ... - 08:06 AM Revision 0b21b3f0 (ceph): tests: new test case to catch deadlock on RBD image refresh
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit a9729d9553e7fb925509cad8d388cf52a9fede9c) - 08:06 AM Revision 83c38802 (ceph): librbd: fixed deadlock while attempting to flush AIO requests
- In-flight AIO requests might force a flush if a snapshot was created
out-of-band. The flush completion was previousl... - 07:58 AM rbd Bug #13115: librbd python bindings eat exceptions in callbacks
- I just rebased the changes and updated the bindings based on the latest rbd.py from master, and I'm trying deb and rp...
- 07:42 AM Revision 74cb593a (ceph): librbd: resize should only update image size within header
- Previously, the whole RBD image format 1 header struct was
re-written to disk on a resize operation.
Fixes: #13674
B... - 07:33 AM Revision 6750cab2 (ceph): osd: ensure op rwm flags are checked before they are initialized
- These flags are now lazy-initialized within the PG thread at the
start of op processing instead of once the message i... - 07:26 AM Revision 58b43e65 (ceph): build/ops: rbd-replay moved from ceph-test-dbg to ceph-common-dbg
- http://tracker.ceph.com/issues/13785 Fixes: #13785
Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry picked fro... - 07:20 AM Revision 2647c20c (ceph): Objecter: pool_op callback may hang forever.
- pool_op callback may hang forever due to osdmap update during reply handling.
Fixes: #13642
Signed-off-by: xie xinggu... - 07:11 AM Revision ecb6aa23 (ceph): crush/mapper: ensure bucket id is valid before indexing buckets array
- We were indexing the buckets array without verifying the index was within
the [0,max_buckets) range. This could happ... - 07:11 AM Revision 4d2a135c (ceph): crush/mapper: ensure take bucket value is valid
- Ensure that the take argument is a valid bucket ID before indexing the
buckets array.
Signed-off-by: Sage Weil <sage... - 06:35 AM Bug #13741: There is an error format in Pgmap printing information
- @Sage Weil
I have to repair, to see if feasible
https://github.com/ceph/ceph/pull/6515 - 02:03 AM Revision d0756286 (ceph): tests: update cls_rbd tests for async snapshot methods
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
11/17/2015
- 09:58 PM rgw Bug #13764: Radosgw incomplete files
- It shows normal to me (and the reported size too):
root@controller1:~# radosgw-admin object stat --bucket=oicr.icg... - 07:25 PM rgw Bug #13764: Radosgw incomplete files
- For 534acdce-ffda-5aef-ad77-3fabfb9317d5, what does the manifest (radosgw-admin object stats) show?
- 06:07 PM rgw Bug #13764: Radosgw incomplete files
- Hi,
I can provide more info about this issue if it helps troubleshooting.
We have rgw_obj_stripe_size = 6710886... - 08:45 PM rgw Bug #13796 (Fix Under Review): ERROR: testContainerListing, list index out of range
- https://github.com/ceph/ceph/pull/6622
- 08:40 PM Revision 04e3810c (ceph): osd: partial revert of "ReplicatedPG: result code not correctly set in ...
- This reverts the parts of commit 3b5d54bec0f0556b7dd6e7ea7e6df02ec71f97d9
that change omap return values (i.e., do no... - 08:18 PM Revision 22a0824e (ceph): cls_rbd: convert snapshot methods to async versions
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 08:14 PM Revision 6a12b95d (ceph): librbd: new intermediate request class for handling journal ops
- All operations that should be recorded to the journal will inherit
from the new librbd::operation::Request class.
Si... - 08:10 PM Revision ff924278 (ceph): librbd: move all image operation state machines to new namespace
- Prior to creating multiple new state machines for image operations,
move all existing op requests to a new namespace ... - 08:05 PM Revision 2e17bdc8 (ceph): librbd: simplify state machine lock assumptions
- Use asynchronous callbacks to ensure that no locks are held when
re-entering a state machine. This helps to avoid od... - 08:05 PM Revision a701d5e8 (ceph): librbd: remove AsyncRequest::safely_cancel
- Long-running operations controlled via the AsyncObjectThrottle will
automatically cancel with an -ERESTART return cod... - 08:02 PM rgw Bug #13817: RGW does not send HTTP header
- Yes, I'm hitting rgw directly:...
- 07:30 PM rgw Bug #13817: RGW does not send HTTP header
- Are you sure that you actually reach rgw? Does the rgw log show anything? (add 'debug rgw = 20', 'debug civetweb = 10...
- 11:03 AM rgw Bug #13817 (In Progress): RGW does not send HTTP header
- ...
- 07:56 PM Revision c62a07a9 (ceph): librbd: removed Async* prefix from request state machines
- In preparation for adding more snapshot handling request state machines,
simplify the naming of the existing classes ... - 07:56 PM Revision daa75945 (ceph): librbd: async version of AioImageRequestWQ::block_writes
- Snapshot create will uses the async version to block write ops
prior to creating the new snapshot context.
Signed-of... - 07:53 PM rgw Backport #13819 (In Progress): infernalis: Setting ACL on Object removes ETag
- 07:49 PM rgw Backport #13819 (Rejected): infernalis: Setting ACL on Object removes ETag
- https://github.com/ceph/ceph/pull/6621
- 07:51 PM rgw Backport #13820 (In Progress): hammer: Setting ACL on Object removes ETag
- 07:50 PM rgw Backport #13820 (Resolved): hammer: Setting ACL on Object removes ETag
- https://github.com/ceph/ceph/pull/6620
- 07:51 PM Revision 4420929e (ceph): rgw: fix modification to index attrs when setting acls
- Fixes: #12955
- add ACL change after initial population
- populate bufferlist with object attributes
Signed-off-b... - 07:39 PM Revision 46249fe5 (ceph): Merge pull request #6541 from dillaman/wip-11287
- librbd: integrate journaling support for IO operations
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 07:38 PM rgw Bug #13680: New keystone expire dates cannot be parsed
- (believed to be resolved in keystone v3 change)
- 07:16 PM rgw Bug #12955 (Pending Backport): Setting ACL on Object removes ETag
- Merged commit:7496741ebbd75b74d5ffeca5341cccb2318176e6
- 07:09 PM rgw Bug #13613 (Rejected): radosgw problems concurrent downloads
- 07:09 PM Bug #13426: rebuilding stable releases from source require editing .gitmodules
- I looked at this, but can't make any sense of it. The firefly .gitmodules is here: https://github.com/ceph/ceph/blob/...
- 07:08 PM rgw Bug #13529 (Fix Under Review): rgw: leak from RGWWatcher::handle_error
- 07:07 PM rgw Bug #13529: rgw: leak from RGWWatcher::handle_error
- *master PR*: https://github.com/ceph/ceph/pull/6507
- 07:00 PM Bug #13781: Random Ceph-osd processes doesn't start upon system restart (rhel 7.1)
- Loic, see description - this is Hammer (no systemd).
- 03:28 PM Bug #13781: Random Ceph-osd processes doesn't start upon system restart (rhel 7.1)
- Is the corresponding systemd service enabled ? I kind of remember a similar problem where all was good, only the serv...
- 06:57 PM Revision 8424145d (ceph): 0.80.11
- 06:14 PM rbd Tasks #13818 (Resolved): Update RBD notification workunit test to include new infernalis RPC mess...
- 04:50 PM Bug #13713: Ceph CRC32 algorithm appears broken
- Here's a code snippet of python using google's crc32c python library https://code.google.com/p/googleappengine/source...
- 04:20 PM Bug #13713: Ceph CRC32 algorithm appears broken
- I'm almost sure at this point that the ceph crc calculation is incorrect.
I wrote a short C program utilizing th... - 04:48 PM rbd Bug #13115: librbd python bindings eat exceptions in callbacks
- If you have a prototype of the build changes we can pull them into a branch to try building on several platforms via ...
- 04:45 PM Backport #13769: EC async "fast read" patchset for hammer (EC read latency improvements)
- We have a ceph-qa-suite for the fast read - https://github.com/ceph/ceph-qa-suite/pull/503, is that enough?
- 04:01 PM Backport #13769: EC async "fast read" patchset for hammer (EC read latency improvements)
- Samuel Just wrote:
> Apparently fast-read does not have tests in ceph-qa-suite. That is very bad, I've got a wip-fa... - 03:51 PM Backport #13769: EC async "fast read" patchset for hammer (EC read latency improvements)
- Apparently fast-read does not have tests in ceph-qa-suite. That is very bad, I've got a wip-fast-read branch now tha...
- 03:21 PM Backport #13769: EC async "fast read" patchset for hammer (EC read latency improvements)
- Part of the discussion needs to be how well it's currently tested in master (and therefore in hammer after the backpo...
- 04:45 PM rbd Bug #12383: "Segmentation fault rbd()"
- Packaging should make this unhittable
- 04:44 PM rbd Bug #13457 (Resolved): Test and document "--cluster" option for RBD
- 04:43 PM rbd Bug #13804 (Can't reproduce): rbd/copy.sh: hangs with features/layering.yaml msgr-failures/many.y...
- Can reopen if it recurs. Seems to be just failure injection getting unlucky.
- 04:43 PM rbd Bug #13806 (Resolved): rbd: new CLI doesn't support 'snap list' command alias
- 04:41 PM rbd Bug #13784 (Resolved): rbd: new cli arg parsing doesn't handle negative boolean common options
- 04:40 PM rbd Bug #13636 (Pending Backport): rbd: pure virtual method called
- 04:30 PM Bug #13812: pgs stuck creating in upgrade test hammer->hammer.?->jewel
- Can be the same in hammer stable, in run:
http://pulpito.ceph.com/teuthology-2015-11-16_16:05:08-upgrade:hammer-hamm... - 03:05 PM Bug #13812: pgs stuck creating in upgrade test hammer->hammer.?->jewel
- More details at http://tracker.ceph.com/issues/13356#note-27
- 03:01 PM Bug #13812 (In Progress): pgs stuck creating in upgrade test hammer->hammer.?->jewel
- 04:05 PM Bug #13802: osd/osd_types.cc: 459: FAILED assert(m_seed < old_pg_num)
- okay.... And i double checked that everything was up to date and the instances where restarted after the change date....
- 03:24 PM Bug #13802 (Rejected): osd/osd_types.cc: 459: FAILED assert(m_seed < old_pg_num)
- fixed in 0.94.4 by commit:bee86660377cfaa74f7ed668dd02492f25553ff9 ... you need to upgrade the client!
- 03:24 PM Bug #13802: osd/osd_types.cc: 459: FAILED assert(m_seed < old_pg_num)
- Well, both of those backtraces are 94.3.
- 04:03 PM Documentation #13814: document the *_full* config options
- Lots of details from Sage here:
http://permalink.gmane.org/gmane.comp.file-systems.ceph.devel/23391 - 08:26 AM Documentation #13814 (Resolved): document the *_full* config options
- For instance:...
- 03:59 PM Bug #13741 (Won't Fix): There is an error format in Pgmap printing information
- 03:57 PM Bug #13013 (Duplicate): Cache tier thrashing causes out of order write
- #12814
- 03:51 PM Bug #13592 (Need More Info): ceph-helpers: TEST_auto_repair_erasure_coded intermittent failures
- 03:50 PM Bug #13778 (Won't Fix): OSD crash (giant)
- Could you please upgrade to hammer ? If the problem still happens, please re-open this issue. The giant release (0.87...
- 03:48 PM Bug #12892 (Rejected): Image'snapshot too much cause the "Deep Scrub" function running too long, ...
- We need a way to limit the number of snapshots both at the osd level and at the client level (rbd). The trick is tha...
- 03:47 PM Bug #12580 (Can't reproduce): Enclosure power failure pausing client IO
- 03:46 PM Bug #13787 (Need More Info): test-erasure-code.sh: Error EINVAL: The option value '2147483647' se...
- It probably is environmental but better wait a few weeks to be sure.
- 03:44 PM Bug #13219 (Can't reproduce): get_device_by_uuid->blkid_find_dev_with_tag() may hang for 3 min
- 03:43 PM Bug #10097 (Resolved): failed: mon_thrash
- 03:42 PM Bug #13435: "failed: mon_thrash" in upgrade:hammer-x-infernalis-distro-basic-multi run
- fixed by commit:fb50ff6250d10c300bfa135739d4fda4ac55d7c1
- 03:42 PM Bug #7995: osd shutdown: ./common/shared_cache.hpp: 93: FAILED assert(weak_refs.empty())
- 03:40 PM Bug #13380 (Resolved): Proxied write of lock.lock class method results in incorrect locker
- 03:38 PM Bug #12722 (Resolved): osd: OSD::do_mon_report stuck at acquiring osd_lock (more than 10mins) and...
- commit:2074be2db7eebd420faaf15fa9d65ff1f6a7bf4d
- 03:37 PM Bug #12722: osd: OSD::do_mon_report stuck at acquiring osd_lock (more than 10mins) and cause OSD ...
- Which PR is it ?
- 03:37 PM Bug #13530 (Won't Fix): HashIndex: shall cancel merge if it is going to trigger another split on ...
- 03:36 PM Bug #13530: HashIndex: shall cancel merge if it is going to trigger another split on it's direct ...
- see discussion at https://github.com/ceph/ceph/pull/6457
- 03:36 PM Bug #13530 (Rejected): HashIndex: shall cancel merge if it is going to trigger another split on i...
- 03:30 PM Bug #13577 (Rejected): The osd should handle only the kill signal and pass other signal.
- ceph zte wrote:
> Because there are some other software,like cgroup or openstack guard thread,when use cgroup with c... - 03:28 PM Bug #13543: one host down lead to all virtual machine filesystem in cluster can't be written,
- zcc icy wrote:
> Samuel Just wrote:
> > I don't quite follow what happened, but it looks like your cluster is full ... - 03:23 PM Bug #13801 (Fix Under Review): Deep-scrub will crash osd if osd backend is newstore
- 03:22 PM Revision f92f7417 (ceph): librbd: copy operation needs to use AIO work queue for writes
- This ensures that the exclusive lock is properly acquired prior to
writing to the new image.
Signed-off-by: Jason Di... - 03:22 PM Revision ee7c6f73 (ceph): librbd: simplify IO flush handling
- Add a new convenience method to ImageCtx for handling flush
requests and cleanup flush handling with dealing with the... - 03:16 PM Bug #13386 (Can't reproduce): heartbeat check failed due to hang processing copy_from (hammer)
- 03:16 PM Bug #13531: latest update osd lost, cluster still stuck on Peering
- will try to ping shawn for adding a test.
- 03:15 PM Bug #13531: latest update osd lost, cluster still stuck on Peering
- This needs a test before merge, shouldn't be hard.
- 03:16 PM Bug #13130 (Can't reproduce): qa:failed pool create in mkpool_layout_vxattrs.sh
- 03:15 PM Bug #13453 (In Progress): backfill pushes do not appear to increment the recovery rate counters
- 03:13 PM Bug #13484: pg notify sent but not recieved -- 4 pgs hung in peering as a result
- No, this is a messenger bug.
- 03:13 PM Bug #13517 (Resolved): common: fix reset max in Throttle using perf reset command
- 03:10 PM Bug #13805: segfault in Objecter::handle_watch_notify
- 03:01 PM Bug #13815 (Duplicate): OSDs failed after upgrade from 0.80.10 to 0.94.5
- 12:31 PM Bug #13815: OSDs failed after upgrade from 0.80.10 to 0.94.5
- It turns out, it is the same issue as this one: http://tracker.ceph.com/issues/12428
The workaround fixed it. - 08:43 AM Bug #13815 (Duplicate): OSDs failed after upgrade from 0.80.10 to 0.94.5
- Hello,
Few hours аfter upgrading from Firefly 0.80.10 to 0.94.5, 2 OSDs died simultaneously. The upgrade was done wi... - 02:59 PM Bug #13785 (Pending Backport): rbd-replay-* moved from ceph-test-dbg to ceph-common-dbg as well
- 02:40 PM CephFS Bug #13268: Secondary groups are not read /w SAMBA 4.2.2 & CEPHFS VFS module
- Does these modifications only need to be applied on a ceph client?
- 02:28 PM CephFS Bug #13268: Secondary groups are not read /w SAMBA 4.2.2 & CEPHFS VFS module
- Dennis Kramer wrote:
> Does the ceph samba_vfs also needs to be fixed? Upgrading to Infernalis doesn't resolve my is... - 01:59 PM CephFS Bug #13268: Secondary groups are not read /w SAMBA 4.2.2 & CEPHFS VFS module
- Does the ceph samba_vfs also needs to be fixed? Upgrading to Infernalis doesn't resolve my issue. ACL's (acl_xattr in...
- 02:20 AM CephFS Bug #13268: Secondary groups are not read /w SAMBA 4.2.2 & CEPHFS VFS module
- Nathan Cutler wrote:
> Also, that PR claims to be fixing http://tracker.ceph.com/issues/12617 - what is the relation... - 02:17 AM CephFS Bug #13268: Secondary groups are not read /w SAMBA 4.2.2 & CEPHFS VFS module
- Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/6604 is a backport, to hammer, of https://github.com/ceph/c... - 02:01 PM Revision cb634dfa (ceph): librbd: possible deadlock attempting to drain parent image WQs
- Ensure all AIO to the parent image is properly flushed and assert
that all work queues are empty before closing the p... - 01:52 PM Revision b118d7df (ceph): WorkQueue: PointerWQ drain no longer waits for other queues
- If another (independent) queue was processing, drain could
block waiting. Instead, allow drain to exit quickly if
no... - 12:38 PM CephFS Bug #13816 (Resolved): Crash in cephfs-journal-tool
- 12:22 PM CephFS Bug #13816 (Fix Under Review): Crash in cephfs-journal-tool
- https://github.com/ceph/ceph/pull/6617
- 10:57 AM CephFS Bug #13816 (Resolved): Crash in cephfs-journal-tool
- ...
- 12:34 PM Revision acb8fdec (ceph): Merge pull request #6617 from jcsp/wip-13816
- tools/cephfs: fix overflow writing header to fixed size buffer (#13816)
- 12:20 PM Revision 5c2815e9 (ceph): tools/cephfs: enlarge dump header
- This was never big enough for largest possible
numbers in the %llu formats.
Not being backwards compatible for this ... - 12:20 PM Revision 58753453 (ceph): tools/cephfs: use snprintf in Dumper
- Signed-off-by: John Spray <john.spray@redhat.com>
- 10:45 AM devops Feature #7454 (Resolved): ceph-disk: support osd removal / ceph-disk remove
- 10:43 AM Revision 257a3c38 (ceph): Merge pull request #5867 from Vicente-Cheng/ceph-disk-destroy-implement...
- ceph-disk: Add destroy and deactivate option
ceph-disk now understands deactivate to shutdown an OSD and umount the ... - 09:32 AM Revision 5bfe05ae (ceph): Speed optimizations. Merged 3 writes into 1.
- Got rid of std::string construction.
More unification on syslog,stderr,fd.
Signed-off-by: Adam Kupczyk <akupczyk@mir... - 09:24 AM Revision 7d21127f (ceph): Merge pull request #6402 from SUSE/wip-13621-hammer
- CephFS restriction on removing cache tiers is overly strict
Reviewed-by: Greg Farnum <gfarnum@redhat.com> - 08:18 AM RADOS Feature #8695: OSD: make osd_backfill_full_ratio respond to injectargs/whatever
- We had backfill_toofull on one of our 0.94.5 OSD and we did
ceph tell osd.* injectargs '--osd-backfill-full-ratio... - 04:29 AM CephFS Backport #13813 (In Progress): hammer: Daily segfault ll_forget reader couldn't read tag
- Original PR was merged by John Spray.
- 04:28 AM CephFS Backport #13813 (Resolved): hammer: Daily segfault ll_forget reader couldn't read tag
- https://github.com/ceph/ceph/pull/6551
- 03:32 AM Revision 9ab61b27 (ceph): client: cancel revoking caps when reconnecting the mds
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 03:32 AM Revision 655ae79d (ceph): mds: choose EXCL state for filelock when client has Fb capability
- Signed-off-by: Yan, Zheng <zyan@redhat.com>
- 03:32 AM Revision ce9a596d (ceph): mds: consider client's flushing caps when choosing lock states
- Client may flush and drop caps at the same time. If client need to
send cap reconnect before the caps get flushed. Th... - 03:18 AM Revision 9e9770ca (ceph): os: FileStore::_destroy_collection may hide the real mistake.
- Signed-off-by: Ruifeng Yang <yangruifeng.09209@h3c.com>
- 02:47 AM CephFS Bug #13729 (Pending Backport): Daily segfault ll_forget reader couldn't read tag
- https://github.com/ceph/ceph/pull/6551
the original RP is https://github.com/ceph/ceph/pull/4753 - 01:24 AM Revision f0646221 (ceph): ceph-disk: add destroy feature
- Implement destroy option on ceph-disk.
- remove OSD from CRUSH map
- remove OSD cephx key
- deallocate OSD ID
... - 01:24 AM Revision be471a29 (ceph): ceph-disk: use `ceph osd dump` to check osd status
- - Before deactivated osd, we need to know the status
including IN/OUT, UP/DOWN on this osd.
Signed-off-by: Vicen... - 01:24 AM Revision 7ca8d1da (ceph): ceph-disk: add `--mark-out` option on deactivate feature.
- - Using `--mark-out` option to mark osd out when
deactivate this osd instead of always mark osd out.
Signed-off-... - 01:24 AM Revision 7b5151a4 (ceph): ceph-disk: add --reactivate option, modify parameter about deactivate a...
- - add `--reactivate` option (activate do no-op without reactivate with deactive flag)
- for consistency, make both ... - 01:24 AM Revision 79220410 (ceph): ceph-disk: Implement unittest for ceph-disk deactivate/destroy feature
- - The unit tests cover all the implemention about deactivate/destroy.
Signed-off-by: Vicente Cheng <freeze.bilsted@g... - 01:24 AM Revision 06aeec9e (ceph): tests: ceph-disk: modified the destroy_osd test function.
- - use the new implementation (ceph-disk deactivate/destroy) instead of step by step remove
Signed-off-by: Vicente Ch... - 01:24 AM Revision d490fe99 (ceph): tests: ceph-disk: Make unit test coverage all ceph-disk destroy/deactiv...
- - Add some unit test to coverage all destroy/deactivate feature.
- Do some minor modifications on the ceph-diskw
S... - 01:24 AM Revision 56b3bbcd (ceph): ceph-disk: modify the destroy/deactivate behavior to handle dmcrypt/mpa...
- - modify the behavior to handle dmcrypt/mpath osd
- add some functions to get the information of dmcrypt osd
- fi... - 01:24 AM Revision f51dd57b (ceph): tests: ceph-disk: add some unittest functions to coverage destroy/deact...
- - Add new unittest functions to coverage the part of dmcrypt/mpath handling.
Signed-off-by: Vicente Cheng <freeze.bi... - 01:24 AM Revision 7e88cf00 (ceph): tests: ceph-disk: add deactivate/reactivate/destroy test cases.
- - using the deactivate/destroy feature to destroy osd
- test reactivate option when the osd goes deactive
- add c... - 01:24 AM Revision 3823c31f (ceph): ceph-disk: improve the device query stage on deactivate/destroy feature.
- - Make code path much easier to get device info. (get little bit overhead)
- Let some error rasie the correct execp... - 01:24 AM Revision c110a633 (ceph): tests: ceph-disk: improve the unit test to coverage all deactivate/dest...
- - rework the unit test to coverage all deactivate/destroy function
- make test item simple and easier to read
Sign... - 01:24 AM Revision 0f892e65 (ceph): tests: ceph-disk: modify the ceph-disk qa test cases
- - minor correct for the latest ceph-disk qa test cases
Signed-off-by: Vicente Cheng <freeze.bilsted@gmail.com> - 01:24 AM Revision b954c519 (ceph): tests: ceph-disk: add wait_for_osd_down() in ceph-disk-test.py of qa
- - add wait_for_osd_down() to avoid the side effect of deactivate
Signed-off-by: Vicente Cheng <freeze.bilsted@gmail.... - 01:24 AM Revision 2a3040b8 (ceph): ceph-disk: remove the redundant try except and minor nits
- - remove the redundant try except
Signed-off-by: Vicente Cheng <freeze.bilsted@gmail.com> - 01:24 AM Revision 3fcdf411 (ceph): ceph-disk: add deactivate feature
- Implement deactivate option on ceph-disk.
- stop ceph-osd service if needed (If osd still in osd map, make it out ...
11/16/2015
- 11:59 PM devops Bug #11104: dependency problem with Ceph "Firefly" upstream and EPEL
- The EPEL update at https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-e71600c1f0 will solve half of the problem...
- 11:44 PM Bug #13812: pgs stuck creating in upgrade test hammer->hammer.?->jewel
- Version grep (never got to jewel):
2015-11-13 12:54:17.204648 7fa815761900 0 ceph version 0.94 (e61c4f093f88e4496... - 11:27 PM Bug #13812 (Resolved): pgs stuck creating in upgrade test hammer->hammer.?->jewel
- http://pulpito.ceph.com/teuthology-2015-11-09_17:02:01-upgrade:hammer-x-jewel-distro-basic-multi/1143830/
- 11:28 PM Backport #13769: EC async "fast read" patchset for hammer (EC read latency improvements)
- @smithfarm, I meant to backport just https://github.com/ceph/ceph/pull/5309. Let me know if you think entire 5173 ne...
- 11:15 PM Backport #13769: EC async "fast read" patchset for hammer (EC read latency improvements)
- Partial backport of https://github.com/ceph/ceph/pull/5173
- 11:05 PM Backport #13769: EC async "fast read" patchset for hammer (EC read latency improvements)
- -https://github.com/ceph/ceph/pull/6611-
- 11:09 PM rbd Bug #13727 (Resolved): TestClsRbd.snapshot failure
- cherry-picked to jewel
- 09:37 PM rbd Bug #13727: TestClsRbd.snapshot failure
- Still in run http://pulpito.ceph.com/teuthology-2015-11-09_17:02:01-upgrade:hammer-x-jewel-distro-basic-multi/
- 10:40 PM rbd Backport #13387 (Resolved): librbd: reads larger than cache size hang
- 10:38 PM Bug #13811: "osd/ReplicatedPG.cc: 10525: FAILED assert(obc)" in upgrade:firefly-hammer-x-jewel-di...
- maybe http://tracker.ceph.com/issues/13185 investigating
- 09:51 PM Bug #13811 (Can't reproduce): "osd/ReplicatedPG.cc: 10525: FAILED assert(obc)" in upgrade:firefly...
- Run: http://pulpito.ovh.sepia.ceph.com:8081/teuthology-2015-11-12_21:36:48-upgrade:firefly-hammer-x-jewel-distro-basi...
- 10:34 PM Revision 1a626675 (ceph): admin/build-doc: add lxml dependencies on debian
- Some parts of the docs require libxml2 in order to build. We were
already checking for these lxml dependencies on Fed... - 10:33 PM Revision 00a9ce74 (ceph): tests: fix typo in TestClsRbd.snapshots test case
- Fixes: #13727
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 3b39226709b2fd7122b75fda... - 09:41 PM Revision 2622993c (ceph): 10.0.0
- 09:26 PM rbd Bug #13810 (Resolved): "stderr:rbd.InvalidArgument: error writing to test_notify_clone)" in upgra...
- Run: http://pulpito.ceph.com/teuthology-2015-11-12_23:20:02-upgrade:client-upgrade-jewel-distro-basic-multi/
Job: 11... - 09:06 PM Revision 69306010 (ceph): Merge pull request #6354 from theanalyst/wip-13387-hammer
- librbd: reads larger than cache size hang
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 07:21 PM Revision 6bf5c875 (ceph): Merge pull request #6607 from dillaman/wip-13784
- rbd: support negative boolean command-line optionals
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 07:20 PM Revision b66af10f (ceph): Merge pull request #6606 from dillaman/wip-13806
- rbd: add missing command aliases to refactored CLI
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 07:07 PM CephFS Backport #13809 (In Progress): hammer: Secondary groups are not read /w SAMBA 4.2.2 & CEPHFS VFS ...
- 07:05 PM CephFS Backport #13809 (Resolved): hammer: Secondary groups are not read /w SAMBA 4.2.2 & CEPHFS VFS module
- https://github.com/ceph/ceph/pull/6604
- 07:00 PM rbd Bug #13804: rbd/copy.sh: hangs with features/layering.yaml msgr-failures/many.yaml (hammer)
- Looks to me like the ms failure injection just got unlucky and failed auth enough to make the client back off and eve...
- 06:12 PM rbd Bug #13804: rbd/copy.sh: hangs with features/layering.yaml msgr-failures/many.yaml (hammer)
- Wait a few weeks before declaring this "Can't reproduce"
- 06:12 PM rbd Bug #13804: rbd/copy.sh: hangs with features/layering.yaml msgr-failures/many.yaml (hammer)
Re-run failed job...- 03:33 PM rbd Bug #13804 (Can't reproduce): rbd/copy.sh: hangs with features/layering.yaml msgr-failures/many.y...
- http://pulpito.ceph.com/loic-2015-11-12_15:36:25-rbd-hammer-backports---basic-multi/1147551/...
- 06:48 PM Revision c2daf09f (ceph): Merge pull request #6289 from dillaman/wip-13461-hammer
- librbd: invalidate object map on error even w/o holding lock
Reviewed-by: Loic Dachary <ldachary@redhat.com> - 06:33 PM rbd Bug #13784 (Fix Under Review): rbd: new cli arg parsing doesn't handle negative boolean common op...
- *master PR*: https://github.com/ceph/ceph/pull/6607
- 04:50 PM rbd Bug #13784 (In Progress): rbd: new cli arg parsing doesn't handle negative boolean common options
- 06:31 PM Revision 5aa840af (ceph): rbd: support negative boolean command-line optionals
- Fixes: #13784
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 06:27 PM Revision d8854890 (ceph): common: mirror leveldb default tuning w/ rocksdb
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:27 PM Revision 6df48f8e (ceph): os/newstore: disable rocksdb compression
- This has been shown to be problematic for performance on the
monitor. Note that this takes us from ~170/bytes per on... - 06:27 PM Revision ae516d7d (ceph): mon: disabled rocksdb compression when used as the backend
- This significantly reduced CPU utilization on the bigbang scale
testing cluster at CERN. Note that it is already dis... - 06:23 PM Revision ba60bf05 (ceph): os/fs/FS: fix zero()'s PUNCH_HOLE incancation
- We get EOPNOTSUPP unconditionally without KEEP_SIZE.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:23 PM Revision 7f07e1ee (ceph): os/newstore: set rocksdb default options
- max_write_buffer_number=16
min_write_buffer_number_to_merge=6
This cuts the amount of short-lived WAL data that get... - 06:23 PM Revision 9c0ae4b8 (ceph): os/newstore: newstore_backend_options -> newstore_rocksdb_options
- This way we can have default settings per-backend. Also note that
this is what we currently do with leveldb on the m... - 06:23 PM Revision 22c9310b (ceph): os/newstore: remove newstore_db_path option
- It is simpler to have fixed locations and symlinks.
Signed-off-by: Sage Weil <sage@redhat.com> - 06:23 PM Revision 0dac747c (ceph): os/newstore: distinguish between db open and create
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:23 PM Revision eddb00bd (ceph): os/RocksDBStore: set up $path.wal -> $path symlink
- If $path.wal doesn't exist, create it and symlink it to $path.
Set wal_dir to that. This makes it easy to move the w... - 06:23 PM Revision 2d921138 (ceph): os/fs/FS: fix zero() return value on fallback
- Signed-off-by: Sage Weil <sage@redhat.com>
- 06:21 PM rbd Bug #13806 (Fix Under Review): rbd: new CLI doesn't support 'snap list' command alias
- *master PR*: https://github.com/ceph/ceph/pull/6606
- 05:19 PM rbd Bug #13806: rbd: new CLI doesn't support 'snap list' command alias
- Also missing the following:
lock ls
snap add
snap revert - 04:48 PM rbd Bug #13806 (Resolved): rbd: new CLI doesn't support 'snap list' command alias
- http://qa-proxy.ceph.com/teuthology/teuthology-2015-11-13_23:00:08-rbd-master---basic-multi/1148826/teuthology.log
- 06:09 PM Backport #13808 (Rejected): infernalis: segfault in Objecter::handle_watch_notify
- https://github.com/ceph/ceph/pull/7993
- 06:09 PM Backport #13807 (Resolved): hammer: segfault in Objecter::handle_watch_notify
- https://github.com/ceph/ceph/pull/7992
- 06:09 PM Bug #11580: pg a copy_from->pg b peered (blocked on backfill blocked on local reservation)->pg a ...
- ubuntu@teuthology:/a/samuelj-2015-11-13_13:43:58-rados-wip-sam-working-distro-basic-multi/1148427/remote
Edit: thi... - 06:03 PM CephFS Bug #13268: Secondary groups are not read /w SAMBA 4.2.2 & CEPHFS VFS module
- Also, that PR claims to be fixing http://tracker.ceph.com/issues/12617 - what is the relationship between that issue ...
- 06:02 PM CephFS Bug #13268: Secondary groups are not read /w SAMBA 4.2.2 & CEPHFS VFS module
- https://github.com/ceph/ceph/pull/6604 is a backport, to hammer, of https://github.com/ceph/ceph/commit/f04c8da543217...
- 02:15 PM CephFS Bug #13268 (Pending Backport): Secondary groups are not read /w SAMBA 4.2.2 & CEPHFS VFS module
- https://github.com/ceph/ceph/pull/6604/files
- 05:57 PM Revision f58ffdc0 (ceph): tests: new rbd CLI command aliases
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 05:55 PM Revision 1ff68890 (ceph): rbd: add missing command aliases to refactored CLI
- Fixes: #13806
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 05:26 PM Revision 37642a77 (ceph): osd: scrub if load below daily avg and decreasing
- Store a daily loadavg and use as an upper limit on when to allow
scrubs. Also track the 15 minute loadavg and only sc... - 05:18 PM Revision cf408a31 (ceph): ceph_test_msgr: Use send_message instead of keepalive to wakeup connection
- If connection is standby state and call send keepalive, we should reconnect
this connection.
Fix #13797
Signed-off-b... - 05:16 PM Revision b7df772d (ceph): osd: randomize deep scrubbing
- osd_scrub_interval_randomize_ratio works to randomize the shallow scrubs
but doesn't prevent a thundering herd of dee... - 05:12 PM Backport #13205 (Resolved): ReplicatedBackend: populate recovery_info.size for clone (bug symptom...
- 05:12 PM Backport #13336 (Resolved): osd: we do not ignore notify from down osds
- 05:12 PM Backport #13488 (Resolved): object_info_t::decode() has wrong version
- 05:12 PM Backport #13620 (Resolved): osd: pg stuck in replay
- 05:06 PM Revision 1ca72fbe (ceph): Merge pull request #6153 from dachary/wip-13205-hammer
- ReplicatedBackend: populate recovery_info.size for clone (bug symptom is size mismatch on replicated backend on a clo...
- 05:06 PM Revision ca573fe7 (ceph): Merge pull request #6158 from dachary/wip-13336-hammer
- osd: we do not ignore notify from down osds
Reviewed-by: Samuel Just <sjust@redhat.com> - 05:06 PM Revision fdb34461 (ceph): Merge pull request #6335 from Abhishekvrshny/wip-13488-hammer
- object_info_t::decode() has wrong version
Reviewed-by: Samuel Just <sjust@redhat.com> - 05:05 PM Revision f0175668 (ceph): Merge pull request #6401 from SUSE/wip-13620-hammer
- osd: pg stuck in replay
Reviewed-by: Samuel Just <sjust@redhat.com> - 04:52 PM Revision 4bac5c6a (ceph): Merge branch 'jewel' of https://github.com/ceph/ceph-qa-suite into jewel
- 04:35 PM Bug #13805: segfault in Objecter::handle_watch_notify
- ...
- 04:35 PM Bug #13805 (Resolved): segfault in Objecter::handle_watch_notify
- ...
- 04:18 PM CephFS Bug #13729: Daily segfault ll_forget reader couldn't read tag
- Works flawlessly with fuse_multithreaded=false in fstab. No crash after 6 days of operation.
Thanks again! - 04:17 PM Stable releases Tasks #13356: hammer v0.94.6
- h3. rados...
- 02:26 PM devops Bug #13803 (Rejected): ceph-deploy and ceph packages installation issue
- Both packages try to manage the man pages for ceph-deploy and cause ceph to fail installing on any system with ceph-d...
- 02:20 PM Revision 8378aaf3 (ceph): build/ops: rbd-replay moved from ceph-test-dbg to ceph-common-dbg
- http://tracker.ceph.com/issues/13785 Fixes: #13785
Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry picked fro... - 02:14 PM Bug #13802 (Rejected): osd/osd_types.cc: 459: FAILED assert(m_seed < old_pg_num)
- Increasing the number of placement groups results in crashing Openstack instances. This bug should be fixed in versio...
- 02:07 PM Revision 8f9841d6 (ceph): Merge pull request #6590 from ceph/wip-rbd-user-option
- rbd: accept --user, refuse -i command-line optionals
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 02:05 PM Revision 9fd0df50 (ceph): Merge pull request #6593 from trociny/fixup-rbd-refactor
- rbd: stripe unit/count set incorrectly from config
Reviewed-by: Jason Dillaman <dillaman@redhat.com> - 01:17 PM Revision 511435f5 (ceph): client: avoid creating orphan object in Client::check_pool_perm()
- Fixes: #13782
Signed-off-by: Yan, Zheng <zyan@redhat.com> - 01:11 PM Revision 64b104cb (ceph): client: fix deadlock related to async pagecache invalidation
- When mds reovkes Fc capability, client code first invalidates kernel
pagecache, then calls check_caps() to release Fc... - 01:03 PM CephFS Bug #13782: Snapshotted files not properly purged
- the head object is created by Client::check_pool_perm().(we should skip the check for reading snapshot). the reason o...
- 12:10 PM CephFS Bug #13782: Snapshotted files not properly purged
- I've pushed an updated test branch which removes the mid-test assertions to avoid confusion.
Not only are the snap... - 11:43 AM CephFS Bug #13777: Ceph file system is not freeing space
Patch here for the capabilities issue:
https://github.com/ceph/ceph/pull/6601- 10:56 AM Bug #13801: Deep-scrub will crash osd if osd backend is newstore
- https://github.com/ceph/ceph/pull/6599
- 10:54 AM Bug #13801 (Resolved): Deep-scrub will crash osd if osd backend is newstore
- Because of this change (https://github.com/ceph/ceph/pull/6076), the hobject_t will contain pool id, hence the ghobje...
- 09:56 AM CephFS Bug #13800 (Fix Under Review): deadlock when invalidating kernel page cache
- https://github.com/ceph/ceph/pull/6598
- 09:54 AM CephFS Bug #13800 (Resolved): deadlock when invalidating kernel page cache
- ...
- 06:33 AM Revision 28f884e3 (ceph): Merge pull request #6594 from chenji-kael/patch-2
- Update .mailmap
- 04:41 AM Revision ce036944 (ceph): ceph_test_keyvaluedb_iterators: Fix broken test
- Introduced by #6312
Signed-off-by: Haomai Wang <haomai@xsky.com> - 04:17 AM Revision f02a51ff (ceph): scrub: do not assign value if read error for ECBackend
- Signed-off-by: Li Wang <li.wang@kylin-cloud.com>
- 04:17 AM Revision 8bb61d3e (ceph): scrub: do not assign value if read error for ReplicatedBackend
- Signed-off-by: Li Wang <li.wang@kylin-cloud.com>
- 02:56 AM Revision a8b74641 (ceph): osdservice: state changed to atomic_t to decrease thread context switch.
- service.is_stopping is in the key IO path, hot call, better use spinlock.
Signed-off-by: Xiaowei Chen <chen.xiaowei@... - 02:40 AM Revision b3a12904 (ceph): osd: change mutex to spinlock to optimize thread context switch.
- Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com>
- 01:25 AM Revision 7fc87e34 (ceph): Update .mailmap
11/15/2015
- 10:10 PM rgw Backport #13799 (Resolved): hammer: rgw: default quota params
- https://github.com/ceph/ceph/pull/7188
- 10:10 PM rgw Backport #13798 (Resolved): infernalis: rgw: default quota params
- https://github.com/ceph/ceph/pull/6636
- 07:37 PM Revision 08fd09a8 (ceph): rbd: stripe unit/count set incorrectly from config
- (after rbd-refactor fixup)
Signed-off-by: Mykola Golub <mgolub@mirantis.com> - 06:58 PM Bug #10758 (Resolved): write_full interface of libradosstriper fails on new files
- 06:45 PM Revision 6ad1013a (ceph): Merge pull request #6549 from kylinstorage/global_flags
- fix: use right init_flags to finish CephContext
Reviewed-by: Josh Durgin <jdurgin@redhat.com> - 08:14 AM Linux kernel client Bug #12697 (Resolved): [RBD] rbd_dev_id_put causes system crash
- rbd: don't free rbd_dev outside of the release callback, merged into 4.4-rc1.
- 08:10 AM Linux kernel client Bug #12538 (Resolved): An image with a long clone chain blows up kernel stack
- 02:45 AM Revision d5bf38e6 (ceph): Merge pull request #6575 from ceph/update-infernalis-releasenotes
- doc: update infernalis release notes
- 02:44 AM Revision 16f23abb (ceph): Merge pull request #6484 from XinzeChi/wip-journal-optimization
- os: write file journal optimization
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: David Zafman <dzafman@redh... - 02:42 AM Revision 6becf839 (ceph): Merge pull request #6371 from liewegas/wip-osd-less-crush
- osd: avoid calculating crush mapping for most ops
Reviewed-by: Samuel Just <sjust@redhat.com> - 02:41 AM Revision 3a5e0a3d (ceph): Merge pull request #6416 from rohanmars/wip-solaris-port
- librados: Solaris port
Reviewed-by: Sage Weil <sage@redhat.com> - 02:40 AM Revision b9251b4b (ceph): Merge pull request #6439 from XinzeChi/wip-merge-tnx
- osd: merge local_t and op_t txn to single one
Reviewed-by: Sage Weil <sage@redhat.com> - 02:39 AM Revision 8dd801d8 (ceph): Merge pull request #6547 from xiaoxichen/fix1
- osd: check do_shutdown before do_restart
Reviewed-by: Kefu Chai <kchai@redhat.com> - 02:38 AM Revision ef2fec78 (ceph): Merge pull request #6566 from kylinstorage/wip-fix-wrong-use-parenthesis
- osd: fix wrong use of right parenthesis in localized read logic
Reviewed-by: Sage Weil <sage@redhat.com> - 02:37 AM Bug #13797 (Resolved): Messenger/MessengerTest.ClientStandbyTest/0 hang
- /a/sage-2015-11-14_04:50:22-rados-wip-sage-testing---basic-multi/1149191...
11/14/2015
- 09:35 PM Revision 481bb2ce (ceph): rbd: accept --user, refuse -i
- --user is the equivalent of --id (mentioned in docs and ceph -h) and
used by at least a couple of qa scripts and teut... - 07:08 PM Backport #13693 (In Progress): bug with cache/tiering and snapshot reads [merged, needs a test in...
- 07:07 PM Backport #13693: bug with cache/tiering and snapshot reads [merged, needs a test in ceph-qa-suite]
- Since the upstream PR needed an additional test case in the qa suite, for the backport PR, it may be necessary to add...
- 07:02 PM Revision 03784457 (ceph): osd: fix the snapshot reads of evicted tiering pool
- reset ssc->exsits in finish_ctx() if the ctx->cache_evict is true, and
the head is removed.
Fixes: #12748
Signed-off... - 06:59 PM Backport #13770 (In Progress): Objecter: pool op callback may hang forever.
- 06:57 PM rbd Backport #13758 (In Progress): rbd: pure virtual method called
- 06:53 PM Revision bddbda12 (ceph): Objecter: pool_op callback may hang forever.
- pool_op callback may hang forever due to osdmap update during reply handling.
Fixes: #13642
Signed-off-by: xie xinggu... - 06:49 PM Revision 112c686f (ceph): WorkQueue: new PointerWQ base class for ContextWQ
- The existing work queues do not properly function if added to a running
thread pool. librbd uses a singleton thread ... - 06:47 PM rbd Backport #13755 (In Progress): QEMU hangs after creating snapshot and stopping VM
- 06:45 PM rbd Backport #13753 (In Progress): Avoid re-writing old-format image header on resize
- 06:41 PM Revision b3b7877f (ceph): tests: new test case to catch deadlock on RBD image refresh
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit a9729d9553e7fb925509cad8d388cf52a9fede9c) - 06:41 PM Revision 9c33dcca (ceph): librbd: fixed deadlock while attempting to flush AIO requests
- In-flight AIO requests might force a flush if a snapshot was created
out-of-band. The flush completion was previousl... - 06:39 PM Revision a3223173 (ceph): librbd: resize should only update image size within header
- Previously, the whole RBD image format 1 header struct was
re-written to disk on a resize operation.
Fixes: #13674
B... - 06:15 PM rgw Bug #13796 (Resolved): ERROR: testContainerListing, list index out of range
- /a/sage-2015-11-14_04:50:22-rados-wip-sage-testing---basic-multi/1149135...
- 06:12 PM Bug #12814: flipping the overlay from forward to seems to reorder writes
- /a/sage-2015-11-14_04:50:22-rados-wip-sage-testing---basic-multi/1149284
- 05:50 PM Revision 02acff39 (ceph): Merge pull request #6584 from dachary/wip-test
- tests: ignore test-suite.log
Reviewed-by: Sage Weil <sage@redhat.com> - 05:27 PM Revision 118fc222 (ceph): Merge pull request #6583 from ceph/wip-krbd-map-args
- rbd: unbreak rbd map + cephx_sign_messages option
Reviewed-by: Sage Weil <sage@redhat.com> - 04:57 PM Revision 8629b61b (ceph): tests: ignore test-suite.log
- Now that the tests at the top level directory are run via TESTS and not
check-local:, the test-suite.log file is crea... - 03:39 PM Revision f2432e01 (ceph): rbd: recognize cephx_sign_messages option
- Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
- 03:38 PM Revision 34b2b8f4 (ceph): rbd: unbreak rbd map CLI
- Previously, if snapname wasn't specified we would pass NULL to
krbd_map(), which was a cue for it to use "-" as a sna... - 09:45 AM Revision c6a2ec27 (ceph): tests: fix test case using new api
- Signed-off-by: Xinze Chi <xinze@xsky.com>
- 09:29 AM Revision f40bd4a1 (ceph): Merge pull request #705 from dachary/wip-buildpackages-packaging-hammer
- buildpackages: protect packages-repository
- 09:28 AM Revision 63d8181a (ceph): buildpackages: protect packages-repository
- Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry picked from commit 4825f64a7c22320b034b020093489bf86a953fca) - 09:27 AM Revision 1877b818 (ceph): Merge pull request #704 from dachary/wip-buildpackages-packaging
- buildpackages: protect packages-repository
- 08:31 AM Revision 4825f64a (ceph): buildpackages: protect packages-repository
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 03:47 AM CephFS Bug #13777: Ceph file system is not freeing space
- ...
- 03:42 AM Revision ae1cae02 (ceph): osd: keep count of outstanding pg stat updates to mon
- Count how many stat updates we have in flight.
Signed-off-by: Sage Weil <sage@redhat.com> - 03:42 AM Revision e2756f9a (ceph): osd: scale mon report interval with timeout backoff
- If we have had to scale the backoff by 3x because the mon is
loaded, scale the min report interval accordingly.
Sign... - 03:42 AM Revision 093478af (ceph): osd: fix pg_stats_queue lock protection
- We are indirectly relying on osd_lock, but that may no longer
work for us in the future. Use the stats lock instead.... - 03:42 AM Revision c131c815 (ceph): osd: limit nubmer of pg stat updates in flight
- There is no reason to heavily pipeline this. If the mon is slow
committing them we should go slow too.
Signed-off-b... - 03:42 AM Revision 2d2e6b2e (ceph): osd: inline do_mon_report
- Signed-off-by: Sage Weil <sage@redhat.com>
- 03:42 AM Revision facd36fc (ceph): osd: exponential backoff on pg stats ack timeout
- If we don't get a timely response to our pg stats update we fail
the mon connection and reconnect to a new mon. If t... - 03:42 AM Revision 17d24292 (ceph): osd: remove old stats backoff mechanism
- This would only backoff 2x the configured rate, and is less
robust than the new backoff + decay approach.
Signed-off... - 03:42 AM Revision 75e28c42 (ceph): osd: no stats outstanding when we reset the session
- Signed-off-by: Sage Weil <sage@redhat.com>
- 03:35 AM Revision 56dbf7a6 (ceph): osd/OSDMap: cache values for in, up osds
- We already do this for num_osd; do the same for the up and in
counts.
Signed-off-by: Sage Weil <sage@redhat.com> - 03:35 AM Revision 25888bb7 (ceph): message/MLog: include seq in print
- ...so we can disambiguate which log message(s) we have.
Signed-off-by: Sage Weil <sage@redhat.com> - 03:34 AM Revision 28138c65 (ceph): mon/PGMonitor: avoid iterating over all pgs to find stale
- Instead of iterating over all pgs when an osd goes down, make a
set of all osds that might have gone down, and only c... - 02:14 AM Revision 492720e8 (ceph): Merge pull request #6574 from yuyuyu101/fix-broken-kinects
- kv/KineticStore: fix broken split_key
Reviewed-by: Sage Weil <sage@redhat.com> - 12:27 AM Revision 6015bfb2 (ceph): Merge pull request #6571 from dachary/wip-test-run-cli
- tests: restore run-cli-tests
11/13/2015
- 09:22 PM Backport #13792 (Resolved): rbd-replay-* moved from ceph-test-dbg to ceph-common-dbg as well
- https://github.com/ceph/ceph/pull/6628
- 09:09 PM Backport #13786 (In Progress): rbd-replay-* moved from ceph-test-dbg to ceph-common-dbg as well
- 06:14 PM Backport #13786 (Resolved): rbd-replay-* moved from ceph-test-dbg to ceph-common-dbg as well
- https://github.com/ceph/ceph/pull/6580
- 09:06 PM Backport #13791: Objecter: potential null pointer access when do pool_snap_list.
- Sage merged the master PR.
- 09:06 PM Backport #13791 (Resolved): Objecter: potential null pointer access when do pool_snap_list.
- https://github.com/ceph/ceph/pull/6840
- 09:05 PM Backport #13789: Objecter: potential null pointer access when do pool_snap_list.
- Sage merged the master PR.
- 09:05 PM Backport #13789 (Resolved): Objecter: potential null pointer access when do pool_snap_list.
- https://github.com/ceph/ceph/pull/6839
- 09:05 PM Bug #13639: Objecter: potential null pointer access when do pool_snap_list.
- *master PR*: https://github.com/ceph/ceph/pull/6422
- 08:22 PM Bug #13639 (Pending Backport): Objecter: potential null pointer access when do pool_snap_list.
- 09:04 PM Revision 7d926ce7 (ceph): Merge pull request #6578 from dachary/wip-13785-debian-rbd-replay
- build/ops: rbd-replay moved from ceph-test-dbg to ceph-common-dbg
Reviewed-by: Ken Dreyer <kdreyer@redhat.com> - 08:50 PM devops Bug #13788 (Rejected): 403 on http://gitbuilder.ceph.com/ceph-rpm-centos7-x86_64-basic/ref/v0.80....
- Run: http://pulpito.ceph.com/teuthology-2015-11-12_17:21:52-upgrade:firefly-x-hammer-distro-basic-vps/
Job: 1147918
... - 08:39 PM Revision 8d3082df (ceph): Merge pull request #4737 from kylinstorage/wip-temp-based-object-eviction
- osd: improve temperature calculation for cache tier agent
Reviewed-by: Sage Weil - 08:22 PM Revision a8f2e237 (ceph): Merge pull request #6422 from xiexingguo/xxg-wip13639
- librados: fix potential null pointer access when do pool_snap_list
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewe... - 08:20 PM Revision bc450675 (ceph): Merge pull request #6486 from XinzeChi/wip-multiple-finisher
- osd: FileStore: support multiple ondisk finish and apply finishers
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed... - 08:20 PM Revision 954ddc83 (ceph): Merge pull request #6518 from kylinstorage/wip-trivial-optimization
- osd: optimize scrub subset_last_update calculation
Reviewed-by: Sage Weil <sage@redhat.com> - 07:59 PM Bug #13787: test-erasure-code.sh: Error EINVAL: The option value '2147483647' seems to be invalid
- Attaching build log for comparison purposes.
- 07:57 PM Bug #13787: test-erasure-code.sh: Error EINVAL: The option value '2147483647' seems to be invalid
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/9266/console
- 07:56 PM Bug #13787 (Can't reproduce): test-erasure-code.sh: Error EINVAL: The option value '2147483647' s...
- ...
- 06:40 PM Bug #13592: ceph-helpers: TEST_auto_repair_erasure_coded intermittent failures
- http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/9278/console
- 06:13 PM Bug #13785 (Fix Under Review): rbd-replay-* moved from ceph-test-dbg to ceph-common-dbg as well
- https://github.com/ceph/ceph/pull/6578
- 06:07 PM Bug #13785 (Resolved): rbd-replay-* moved from ceph-test-dbg to ceph-common-dbg as well
- If -dbg packages are upgraded, they will complain with something like:...
- 06:11 PM Revision a0204dc4 (ceph): build/ops: rbd-replay moved from ceph-test-dbg to ceph-common-dbg
- http://tracker.ceph.com/issues/13785 Fixes: #13785
Signed-off-by: Loic Dachary <loic@dachary.org> - 05:47 PM Revision fe012a22 (ceph): tests: avoid bashism
- The shell used by the cli tests is not always bash. Not using the
here-word is also more readable in this specific ca... - 05:33 PM Revision 5281bdde (ceph): rbd: hardcode application name into help
- Avoid dynamically detecting the application name and instead hardcode
the rbd CLI name into the help output.
Signed-... - 05:22 PM Revision cbaed6a8 (ceph): test: Add test cases for xattr and omap ceph-objectstore-tool operations
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 05:22 PM Revision 92d00f22 (ceph): test: Fix verify() used after import to also check xattr and omap
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 05:22 PM Revision 9a29c598 (ceph): test: Verify replicated PG beyond just data after vstart
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 05:22 PM Revision e6f1bdcd (ceph): test: Remove redundant test output
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 05:22 PM Revision 4666d5ff (ceph): ceph-objectstore-tool: Remove unused function (cleanup)
- Signed-off-by: David Zafman <dzafman@redhat.com>
- 05:22 PM Revision e89f0e1c (ceph): ceph-objectstore-tool: Add dry-run checking to ops missing it
- Update test to check most operations
Signed-off-by: David Zafman <dzafman@redhat.com> - 05:04 PM Revision c549a8cc (ceph): kv/KineticStore: Fix broken split_key
- Introduced by PR #6312
Signed-off-by: Haomai Wang <haomai@xsky.com> - 05:02 PM Revision 2b8c30d4 (ceph): Update infernalis release notes
- Update infernalis release notes
Signed-off-by: Vasu Kulkarni vasu@redhat.com - 04:44 PM Revision d0e9c401 (ceph): tests: restore run-cli-tests
- e4ca468 moved src/test/run-cli-tests from check-local to check_SCRIPTS
but did not add it to the TESTS variable.
Sig... - 04:18 PM Revision 131deb39 (ceph): SIGPIPE suppression for platforms without SO_NOSIGPIPE or MSG_NOSIGNAL
- Signed-off-by: Rohan Mars <code@rohanmars.com>
- 03:34 PM rbd Bug #12383 (In Progress): "Segmentation fault rbd()"
- 03:06 PM CephFS Bug #13268: Secondary groups are not read /w SAMBA 4.2.2 & CEPHFS VFS module
- If this is a bugfix and you want it backported to hammer, please:
# update this ticket with the commit hash(es) an... - 03:01 PM CephFS Bug #13268: Secondary groups are not read /w SAMBA 4.2.2 & CEPHFS VFS module
- Okay, very nice! What was the issue? I would've thought the issue would be in the samba ceph vfs module...
- 02:49 PM CephFS Bug #13268: Secondary groups are not read /w SAMBA 4.2.2 & CEPHFS VFS module
- the code is included in infernalis
- 02:03 PM CephFS Bug #13268: Secondary groups are not read /w SAMBA 4.2.2 & CEPHFS VFS module
- Any news when the code hits the stable tree?
- 03:06 PM Revision c73e96a3 (ceph): radosgw-admin: fix cli tests
- Signed-off-by: Sage Weil <sage@redhat.com>
- 03:05 PM Revision 4ff0368d (ceph): osdmaptool: fix cli tests
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:53 PM Revision a5b04650 (ceph): crushtool: fix cli tests
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:29 PM CephFS Feature #11903 (Resolved): libcephfs: implement read/write interface support "struct iovec"
- 02:27 PM Revision b7bb2167 (ceph): crushtool: fix cli test help
- Signed-off-by: Sage Weil <sage@redhat.com>
- 02:27 PM Bug #13666 (Resolved): "osd/ReplicatedPG.cc: 2818: FAILED assert(0 == "out of order op")" with as...
- 02:18 PM Revision 2829e9dc (ceph): doc: flesh out MDS auth docs
- ...including updating for 'rwp'.
Signed-off-by: John Spray <john.spray@redhat.com> - 02:16 PM Revision 95538f2c (ceph): tasks/cephfs: test for auth caps pool-setting restriction
- Signed-off-by: John Spray <john.spray@redhat.com>
- 02:15 PM Revision eee4b8f9 (ceph): mds: add MAY_SET_POOL in MDSAuthCaps
- For controlling whether a client is allowed
to modify the pool field in file/dir layouts.
Signed-off-by: John Spray ... - 02:15 PM Revision a536d114 (ceph): mds: apply MAY_SET_POOL in request handling
- Signed-off-by: John Spray <john.spray@redhat.com>
- 02:14 PM Revision 1d03924a (ceph): Merge pull request #6532 from dachary/wip-mailmap
- mailmap: Ubuntu Kylin name changed to Kylin Cloud
Reviewed-by: Li Wang <li.wang@kylin-cloud.com> - 02:04 PM Revision f622301f (ceph): Merge pull request #5848 from storage-zuiwanyuan/wip-nonblock-connect
- msg/async: support of non-block connect in async messenger
Reviewed-by: Haomai Wang <haomai@xsky.com> - 02:03 PM Revision 0fa88ea9 (ceph): Merge pull request #6478 from yuyuyu101/wip-13666
- msg/async: let receiver ack message ASAP
Reviewed-by: Sage Weil <sage@redhat.com> - 01:58 PM Revision 0533cf9d (ceph): osd: fix wrong use of right parenthesis
- Signed-off-by: Jie Wang <jie.wang@kylin-cloud.com>
Reviewed-by: Li Wang <li.wang@kylin-cloud.com> - 01:08 PM Bug #13742 (Fix Under Review): MonitorDBStore::get semantic change triggers regressions
- 12:09 PM Bug #13742: MonitorDBStore::get semantic change triggers regressions
- Pushed https://github.com/ceph/ceph/pull/6564 which fixes this, and other issues.
- 01:05 PM devops Bug #11104 (Fix Under Review): dependency problem with Ceph "Firefly" upstream and EPEL
- 01:37 AM devops Bug #11104: dependency problem with Ceph "Firefly" upstream and EPEL
- This works for Centos 7.0 (tested on sepia vpms) and on RHEL 7.1 (tested on magna), for rgw, rbd, and rados.
Cento... - 12:37 AM devops Bug #11104: dependency problem with Ceph "Firefly" upstream and EPEL
- This is fixed by the changes in:
https://github.com/ceph/teuthology/pull/704 - 12:58 PM Revision e508a444 (ceph): ceph.spec.in: fix lttng/babeltrace conditionals
- lttng and babeltrace are build dependencies for rbd-replay-prep. Make
sure the right package names are used. Enable f... - 12:58 PM Revision 6a40e4f1 (ceph): ceph.spec.in: lttng in SLES12 only
- Over in the SUSE sector, we are trying to enable the SLE_12 and openSUSE_13.2
build targets. The lttng/babeltrace stu... - 12:56 PM Revision 19c9546b (ceph): packaging: move rbd-replay* to ceph-common
- The rbd-replay* utilities are useful for Ceph users with RBD clients.
Currently the rbd-replay* utilities ship in the... - 12:46 PM Revision ef011da1 (ceph): Update .organizationmap
- 10:41 AM devops Bug #13776: curl and libcurl packages for debian 8
- Ken Dreyer wrote:
> The reason ceph.com shipped its own libcurl Debian package back in the day is because libcurl ve... - 08:59 AM CephFS Bug #13782: Snapshotted files not properly purged
- John Spray wrote:
> It seems like there is a premature purge happening when the head revision is unlinked, the stray... - 07:57 AM CephFS Bug #13777: Ceph file system is not freeing space
- ...
- 04:21 AM CephFS Bug #13777: Ceph file system is not freeing space
- The output of "rados -p cephfs_data ls" returns no objects. I also ran a rados df: ...
- 04:01 AM CephFS Bug #13777: Ceph file system is not freeing space
- It seems MDS has deleted all object? what is the output of "rados -p cephfs_data ls". If there are leftover objects. ...
- 07:36 AM Revision 0fd8de3f (ceph): msg/async: support of non-block connect in async messenger
- Fixes: #12802
Signed-off-by: Jianhui Yuan <zuiwanyuan@gmail.com> - 07:28 AM Revision 14df4b04 (ceph): Merge pull request #6534 from kylinstorage/wip-trivial-scrub-cleanup
- osd: clarify the scrub result report
Reviewed-by: Kefu Chai <kchai@redhat.com> - 07:19 AM Revision f7f55e3d (ceph): scrub: compare omap_digest with each other
- For the authoritative object, auth.digest was compared with
auth_oi.omap_digest. It should compare omap_digest with e... - 07:03 AM Revision 785e58eb (ceph): scrub: clarify the result report
- It may happen that the authoritative object
such that auth.size != be_get_ondisk_size(auth_oi.size),
in that case, cl... - 07:00 AM Revision a3aa565b (ceph): journal: avoid holding lock while marking ops are complete
- There is a possibility of a race if the JournalTrimmer destructor is
waiting for an async op to complete but the op i... - 04:27 AM Revision b5153141 (ceph): librbd: only erase IO events after they are marked safe
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:27 AM Revision 10deea8d (ceph): librbd: flush journal entries prior to releasing lock
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:27 AM Revision 4719696c (ceph): cmake: updates for refactored librbd IO path
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:27 AM Revision 5cf282a6 (ceph): tests: librbd updates for C++11
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:27 AM Revision 25072e4a (ceph): tests: verify librbd journal entries are written to disk
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:27 AM Revision b2eb5ab7 (ceph): librbd: addressed possible race conditions / deadlocks from unit testing
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:27 AM Revision a1affd87 (ceph): tests: updated librbd ImageWatcher listener signature
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:27 AM Revision c67a85e2 (ceph): tests: verify proper handling of librbd replay of IO journal events
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:27 AM Revision 107bca75 (ceph): librbd: treat flush op as a write op
- This will ensure that the journal is properly opened to handle
appending events.
Signed-off-by: Jason Dillaman <dill... - 04:27 AM Revision b10398b0 (ceph): osdc: track journal commit tid within ObjectCacher for writes
- Writebacks from the journal will provide the associated journal commit
tid so that writebacks can be delayed until af... - 04:27 AM Revision 00390414 (ceph): librbd: integrate cache with journal
- Cache writeback should be delayed until after journal event has been
commmitted to disk.
Signed-off-by: Jason Dillam... - 04:27 AM Revision fc8b8d62 (ceph): librbd: inform the journal when pending IO safely commits
- When caching is disabled, the AioCompletion notifies the journal that
the update is safe. When caching is enabled, w... - 04:27 AM Revision 9259476d (ceph): librbd: fix integration with journal library
- Valgrind-related updates to the journal library required tweaks to
current implementation of librbd journaling.
Sign... - 04:27 AM Revision e34cd800 (ceph): librbd: add replay support for IO events
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:27 AM Revision d480ad76 (ceph): librbd: add support for removing the journal from disk
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:26 AM Revision a39fcf9e (ceph): tests: add journal support to RBD test cases
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 04:26 AM Revision 03636c93 (ceph): librdb: initial interface with journal library
- Rough draft of journal library integration within librbd. Non-cached
IO paths are now recorded to the journal. Incom... - 04:16 AM Revision 5220d8fa (ceph): Merge branch 'wip-py3'
- pybind: a few more python 3 fixes for rbd and rados
Reviewed-by: David Coles <dcoles@gaikai.com> - 04:01 AM rbd Bug #13784 (Resolved): rbd: new cli arg parsing doesn't handle negative boolean common options
- Generic ceph bool options can be prefixed with no- to turn them off, e.g.:...
- 03:35 AM rgw Bug #13764: Radosgw incomplete files
- Thank you for looking at this Yehuda.
I uploaded the last 500 log lines, but I can reproduce the error and provide... - 03:35 AM Revision ddb1ee9a (ceph): pybind/rbd: decode stat() and list_children() results for py3
- For stat(), only block_name_prefix is filled in - parent and
parent_pool are always blank.
Signed-off-by: Josh Durgi... - 03:35 AM Revision d5bec875 (ceph): pybind/rbd: encode snap_rename args for py3
- Signed-off-by: Josh Durgin <jdurgin@redhat.com>
- 03:35 AM Revision 763ca2a9 (ceph): pybind/test_rbd: convert a few more str to bytes for py3
- Signed-off-by: Josh Durgin <jdurgin@redhat.com>
- 03:35 AM Revision 3515e22e (ceph): pybind/rados: return pool_reverse_lookup() result as a string
- This makes it symmetric with create_pool() in python 3.
Signed-off-by: Josh Durgin <jdurgin@redhat.com> - 03:35 AM Revision ea2a6541 (ceph): pybind/test_rbd: use // for division for py3
- Signed-off-by: Josh Durgin <jdurgin@redhat.com>
- 03:35 AM Revision 1af26747 (ceph): pybind/test_rbd: fix map() usage for py3 compat
- Signed-off-by: Josh Durgin <jdurgin@redhat.com>
- 03:35 AM Revision 3c839b44 (ceph): pybind/rbd: decode parent_info() to str types for py3
- Signed-off-by: Josh Durgin <jdurgin@redhat.com>
- 03:32 AM Revision b7de34bc (ceph): Merge branch 'pybind3' of https://github.com/dcoles/ceph into wip-pybind3
- pybind: Add Python 3 support for rados and rbd modules
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Conflicts:
sr... - 01:30 AM Revision 2a1b9f9a (ceph): updated common library linked objects
- 01:30 AM Revision b7cc9d4f (ceph): Solaris compilation/build changes
- Signed-off-by: Rohan Mars <code@rohanmars.com>
- 01:30 AM Revision 6a3aedd2 (ceph): error code translation logic
- Signed-off-by: Rohan Mars <code@rohanmars.com>
- 01:30 AM Revision f83f10a5 (ceph): solaris big endian fixes
- Signed-off-by: Rohan Mars <code@rohanmars.com>
- 01:30 AM Revision ecab8e1e (ceph): cross platform pthreads
- Signed-off-by: Rohan Mars <code@rohanmars.com>
- 01:30 AM Revision 41eff6b8 (ceph): fix sem_open() call to be compliant
- Signed-off-by: Rohan Mars <code@rohanmars.com>
- 01:30 AM Revision 4512ed58 (ceph): import missing free function definition
- Signed-off-by: Rohan Mars <code@rohanmars.com>
- 01:29 AM Revision 671ab30a (ceph): stdin/stdout/stderr clash with standard definition, renamed to getter/s...
- Signed-off-by: Rohan Mars <code@rohanmars.com>
- 01:26 AM Revision 615f8f45 (ceph): ceph: Make stdout/stderr always output Unicode (UTF-8)
- If a stream is not interactive, then under Python 2, then the encoding for
stdout/stderr may be None. This means that... - 01:26 AM Revision 0b3435f1 (ceph): pybind: Add decode_cstr helper function
- This function attempts to decode a C-style string into a Python Unicode string.
It accepts an optional "size" paramet... - 01:26 AM Revision 801ea73a (ceph): pybind: Add test for creating pool by raw UTF-8
- Some clients try providing non-ASCII pool names by sending raw encoded bytes.
This check ensures that we still suppor... - 01:26 AM Revision 63f5462c (ceph): pybind: Import cstr from the rados module
- Since rados is required for rbd, we can avoid duplication of code across these
two modules.
Signed-off-by: David Col... - 01:26 AM Revision 47d9ca7d (ceph): pybind: Don't encode str on Python 2
- If you attempt to call encode on a non-ASCII string, then a UnicodeDecodeError
will be raised.
Since str on Python 2... - 01:20 AM rbd Bug #13727: TestClsRbd.snapshot failure
- Fix is on master branch (looks like jewel branch was reset to master shortly between the bug introduction and its fix...
- 01:17 AM Revision be9d26f5 (ceph): librbd: prevent concurrent image refreshes
- With multiple concurrent AIO requests, it's possible for multiple
image refreshes to be scheduled.
Signed-off-by: Ja... - 01:17 AM Revision eea016db (ceph): librbd: cleanup ictx_check's handling of owner_lock
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:17 AM Revision 6be6c3d8 (ceph): librbd: simplify AioImageRequestWQ function signatures
- The ImageCtx is known so there is no need to pass it with each
function call.
Signed-off-by: Jason Dillaman <dillama... - 01:17 AM Revision ca83e4b9 (ceph): librbd: consistent owner_lock handling for AIO paths
- Required moving non-AIO read/write/discard methods to
AioImageRequestWQ to avoid deadlock on lock request.
Signed-of... - 01:17 AM Revision 75240f12 (ceph): tests: updates for AIO locking changes
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:17 AM Revision 75e26b23 (ceph): librbd: ImageWatcher no longer maintains pending AIO op list
- Previously the ImageWatcher stored delayed ops that were waiting
on the image exclusive lock. This management has be... - 01:17 AM Revision cc0ed06e (ceph): tests: update librbd tests to support new AIO / lock handling
- ImageWatcher is no longer responsible for queueing write ops while
waiting for the exclusive lock.
Signed-off-by: Ja... - 01:17 AM Revision 6f18f045 (ceph): librbd: initial journal entry structures
- New journal entries to cover AIO write/discard/flush operations.
Signed-off-by: Jason Dillaman <dillaman@redhat.com> - 01:17 AM Revision 7d5d1aed (ceph): librbd: simplify watch/notify type encoding
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:17 AM Revision eb8d37a1 (ceph): test: encoding: add new librbd journal event type
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:17 AM Revision 49664166 (ceph): osdc: improved discard_set signature const correctness
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:17 AM Revision 44a49aa8 (ceph): librbd: re-use common logic between aio_write/discard
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:17 AM Revision 50e2a6c4 (ceph): librbd: removed ImageWatcher header namespace indentation
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:17 AM Revision dcd3a652 (ceph): librbd: added journal::EventEntry::get_event_type() helper
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:17 AM Revision 750771c6 (ceph): librbd: add new RBD_FEATURE_JOURNALING feature code
- When enabled, all mutable operations against an RBD image
will be recorded to a journal prior to changing the underly... - 01:17 AM Revision 3a9b8698 (ceph): pybind/rbd.py: add new journaling feature code
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:17 AM Revision 7d5323b9 (ceph): librbd: add support for dynamically enabling/disabling journaling
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:17 AM Revision 3710c437 (ceph): librbd: removed unused method declarations and definitions
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
- 01:17 AM Revision 4c33afbe (ceph): librbd: rename C_AioWrite to C_AioRequest
- This context is used for more than just write requests. It is always
tied to an AioCompletion, so moved request refer... - 01:17 AM Revision b85a5fef (ceph): librbd: rename AioRequest classes to AioObjectRequest
- This better reflects the fact that these represent requests against
an object extent and helps differentiate it from ... - 01:17 AM Revision 8aae868a (ceph): librbd: AIO submissions processed by new AioImageRequestWQ
- New work queue has the ability to suspend write operations, which
should occur when exclusive locking is enabled and ... - 01:17 AM Revision 91177781 (ceph): librbd: refactor AIO request handling
- Move aio_read/write/discard/flush to new AioImageRequest classes
in support of a unified aio queue / journaling.
Sig... - 01:17 AM Revision e0c9b881 (ceph): tests: aio_write/aio_discard have been refactored
- Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Also available in: Atom