Project

General

Profile

Activity

From 08/07/2015 to 09/05/2015

09/05/2015

09:58 PM Feature #12316 (Resolved): For EC pool, read K+M shards (instead of K) to reduce latency (with IO...
The PR has been merged. Guang Yang
09:49 PM Revision 8e86d1c4 (ceph): Merge pull request #5817 from liewegas/wip-ceph-daemon
doc: 'ceph --admin-daemon ...' -> 'ceph daemon ...'
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
06:37 PM Bug #12944 (Resolved): Add pgcalc tool link in placement-groups document
Merged in master, Marking Resolved. Vikhyat Umrao
06:30 PM rgw Feature #12714 (Pending Backport): RGW : setting max number of buckets for user via ceph.conf opt...
Merged in master. Changing status to Pending Backport. as Backport is set to Hammer. Vikhyat Umrao
05:19 PM Revision 7080e0f1 (ceph): Thread.h: disable copy constr and assignment op
Disable copy constructor and assignment operator.
They are currently not defined, so any attempt to use them will
res...
Michal Jarzabek
05:06 PM Backport #12959 (Need More Info): udev: add devicemapper to partuuid-workaround
Loïc Dachary
05:02 PM Backport #12959: udev: add devicemapper to partuuid-workaround
I'm not sure https://github.com/ceph/ceph/commit/42ad86e14e352f2a3a33e774224f1789f268da83 will be enough for LVM volu... Loïc Dachary
04:55 PM Backport #12959 (New): udev: add devicemapper to partuuid-workaround
Loïc Dachary
03:27 PM Backport #12959: udev: add devicemapper to partuuid-workaround
Nathan Cutler wrote:
> Hi Joe: We don't ordinarily backport features - only bugfixes. Please discuss this with Loic ...
Joe Julian
08:01 AM Backport #12959 (Rejected): udev: add devicemapper to partuuid-workaround
Hi Joe: We don't ordinarily backport features - only bugfixes. Please discuss this with Loic Dachary (loicd on #ceph-... Nathan Cutler
03:15 PM Bug #12966: ceph-post-file key should only be readable by root
https://github.com/ceph/ceph/pull/5824 Sage Weil
01:30 PM Bug #12966 (New): ceph-post-file key should only be readable by root
others can read it on deb installs. Sage Weil
02:43 PM Backport #12848: ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED assert(obc)
Loïc, let me take care of it. =) Kefu Chai
01:44 PM Bug #12968 (Resolved): mon/OSDMonitor.cc: 1864: FAILED assert(osdmap.get_num_up_osds() == 0 || os...
... Sage Weil
01:43 PM Bug #12967 (Duplicate): osd/ECBackend.cc: 201: FAILED assert(res.errors.empty())
... Sage Weil
01:25 PM Revision 6064443a (ceph): tasks/divergent_prior[2]: fix rados get syntax
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:23 PM Revision 7b3ea31e (ceph): tasks/reg11184.py: fix rados get syntax
no -o
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
01:22 PM Revision 092ce2bd (ceph): Merge pull request #553 from ceph/wip-s3tests
s3tests: use ceph-$foo branches Sage Weil
12:56 PM Backport #11700 (In Progress): make the all osd/filestore thread pool suicide timeouts separately...
Nathan Cutler
12:32 PM Revision 6926a64f (ceph): OSD: add snap_trim_wq suicide timeout
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit e1073a4a577211672148a4112bd633831552d66f)
Samuel Just
12:31 PM Revision d31d1f6f (ceph): OSD: add recovery_wq suicide timeout
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 85311b656852af75bfbbc6699f92fc6aa233c316)
C...
Samuel Just
12:28 PM Revision f85ec2a5 (ceph): OSD: add command_wq suicide timeout
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit df4e5de819c30003cfbe50a071c49039cf534419)
C...
Samuel Just
12:24 PM Backport #12833 (Rejected): mon: drop internal-purpose messages from clients without proper caps
Too late in the firefly release cycle for a change of such magnitude in such a sensitive area of the code. Nathan Cutler
12:23 PM Bug #9418 (Resolved): mon: drop internal-purpose messages from clients without proper caps
I tend to agree with Loic. Dropping the backport for now. If Joao disagrees, I trust he will revert my changes to thi... Nathan Cutler
12:13 PM Bug #9418: mon: drop internal-purpose messages from clients without proper caps
If that's indeed the pull request to be backported, I think it's going to be non trivial. Maybe users who have proble... Loïc Dachary
12:03 PM Bug #9418: mon: drop internal-purpose messages from clients without proper caps
This would appear to be it: https://github.com/ceph/ceph/pull/2560 Nathan Cutler
11:43 AM Backport #12965 (In Progress): Not logging missing_on_shards properly
Backporting as a dependency of http://tracker.ceph.com/issues/12488 Nathan Cutler
11:43 AM Backport #12965 (Rejected): Not logging missing_on_shards properly
https://github.com/ceph/ceph/pull/5407 Nathan Cutler
11:20 AM Bug #10930: mon: map_cache can become inaccurate if osd does not receive the osdmaps
Dropping firefly backport because it is non-trivial and the cost-benefit analysis is unclear (firefly is getting long... Nathan Cutler
10:59 AM Backport #12837 (In Progress): WBThrottle::clear_object: signal on cond when we reduce throttle v...
Nathan Cutler
10:58 AM Revision b894b368 (ceph): WBThrottle::clear_object: signal if we cleared an object
Fixes: #12223
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 8447b08d60d5cf7dce20f8b839cc2c...
Samuel Just
10:44 AM Backport #12461 (In Progress): ceph-dencoder links to libtcmalloc, and shouldn't
Nathan Cutler
09:46 AM rgw Bug #12964 (Resolved): rgw: region data still exist in region-map after region-map update
this is my region:... weijun duan
09:27 AM rgw Bug #12963 (Resolved): rgw:objects can not be displayed which object name does not contain '.' wh...
objects can not be displayed which object name does not contain '.' when get the bucket index.
There is those ...
weijun duan
09:23 AM Backport #12845 (In Progress): osd/PGLog.cc: 732: FAILED assert(log.log.size() == log_keys_debug....
Nathan Cutler
09:22 AM Backport #12845 (New): osd/PGLog.cc: 732: FAILED assert(log.log.size() == log_keys_debug.size())
Nathan Cutler
09:22 AM Backport #12845 (In Progress): osd/PGLog.cc: 732: FAILED assert(log.log.size() == log_keys_debug....
Nathan Cutler
09:21 AM Revision cd1396cd (ceph): osd/PGLog: dirty_to is inclusive
There are only two callers of mark_dirty_to who do not pass max,
and they are both in the merge_log extending tail pa...
Sage Weil
09:17 AM Backport #12484 (Fix Under Review): mon: MonitorDBStore iterator's get_next_key() returns wrong keys
Nathan Cutler
09:16 AM rgw Bug #12950 (Fix Under Review): rgw: empty etag HTTP header is appended in some cases
Pull request: https://github.com/ceph/ceph/pull/5819. Radoslaw Zarzynski
08:05 AM Revision f39c7917 (ceph): osd: Keep a reference count on Connection while calling send_message()
Fixes: #12437
Signed-off-by: David Zafman <dzafman@redhat.com>
(manual backport of commit a140085)
Conflicts: ...
Nathan Cutler

09/04/2015

10:39 PM Cleanup #12961 (In Progress): OSDMonitor refactor
https://github.com/ceph/ceph/pull/4824 has a refactor of OSDMonitor that is worth looking at when there is time. Loïc Dachary
10:24 PM Bug #12956 (In Progress): ceph-disk prepare fails for lvm logical volumes
https://github.com/ceph/ceph/pull/5818 Loïc Dachary
08:51 PM Bug #12956: ceph-disk prepare fails for lvm logical volumes
Please backport to firefly Joe Julian
05:58 PM Bug #12956 (Won't Fix): ceph-disk prepare fails for lvm logical volumes
Since udev does not create partition entries when an lvm lv is partitioned, ceph-disk fails in get_partition_dev: "ce... Joe Julian
09:38 PM Revision e6bdae90 (ceph): Merge pull request #5223 from SUSE/wip-12305-hammer
ceph.spec.in: running fdupes unnecessarily
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Ken Dreyer
09:37 PM Revision ed4cf3dc (ceph): Merge pull request #5193 from SUSE/wip-babeltrace-suse
ceph.spec.in: fix lttng/babeltrace conditionals
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Ken Dreyer
09:37 PM Revision b08da2c6 (ceph): Merge pull request #5796 from SUSE/wip-group-cond
ceph.spec.in: put distro conditionals around Group:
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Ken Dreyer
09:13 PM rgw Bug #12960 (Resolved): Rados Swift API handles prefix differently than Openstack Swift
If I have a test container with a file a/b/c.
With Openstack Swift, if I run swift list --prefix=a/b/c --delimiter...
Sylvain Baubeau
09:05 PM Backport #12959 (Closed): udev: add devicemapper to partuuid-workaround
https://github.com/ceph/ceph/pull/6021 Joe Julian
08:45 PM rgw Bug #12958 (Resolved): rgw: orphan tool should be careful about removing head objects
The following scenario is possible:
- object exists
- building raw map of objects (pgls)
- object is removed
...
Yehuda Sadeh
08:43 PM rgw Bug #12955: Setting ACL on Object removes ETag
We're running on the latest stable of Hammer and we're seeing the code that we think causes this problem still on mas... Mike Beyer
06:25 PM rgw Bug #12955: Setting ACL on Object removes ETag
This looks like a duplicate of something that we fixed recently. Yehuda Sadeh
05:50 PM rgw Bug #12955 (Resolved): Setting ACL on Object removes ETag
When a set object acl call is made against an object, we have found that the etag and content-type gets cleared from ... Mike Beyer
07:59 PM Revision 7d781f7a (ceph): doc: 'ceph --admin-daemon ...' -> 'ceph daemon ...'
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
07:01 PM Revision 404dd16d (ceph): tests: base gmock class support for librbd
Created mock classes to represent a few central librbd classes
and a basic gmock test fixture for future gmock-based ...
Jason Dillaman
06:59 PM Revision e8749b2a (ceph): librbd: support templating of ImageCtx for async state machines
This will facilitate the creation of unit test mocks to verify
non-librados actions. The templates (by default) will ...
Jason Dillaman
06:42 PM Revision 26eb35d6 (ceph): tasks/s3tests: use ceph-$foo branches
We need to be able to merge things into s3-tests master that
break rgw. Create ceph-foo branches (ceph-master,
ceph-...
Sage Weil
06:13 PM devops Backport #12304 (Resolved): ceph.spec.in running fdupes unnecessarily
Nathan Cutler
05:51 PM devops Backport #12304: ceph.spec.in running fdupes unnecessarily
PR 5224 now merged to @firefly@. Ken Dreyer
06:12 PM devops Bug #12351 (Resolved): ceph.spec.in: useless %py_requires breaks SLE11-SP3 build
Nathan Cutler
06:11 PM Revision b3edcadc (ceph): Merge pull request #5624 from vumrao/wip-vumrao-12714
rgw : setting max number of buckets for users via ceph.conf option
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
06:07 PM Revision 1c522be1 (ceph): ceph.spec.in: put distro conditional around Group:
Neither RHEL and Fedora require a Group: line, so retain
only for SLE/openSUSE (and set the right value for these dis...
Nathan Cutler
06:06 PM Backport #12949 (In Progress): Race condition in rados bench
Abhishek Varshney
10:17 AM Backport #12949 (Resolved): Race condition in rados bench
https://github.com/ceph/ceph/pull/6791 Abhishek Varshney
05:50 PM Revision 6571cd9a (ceph): Merge pull request #5224 from SUSE/wip-12304-firefly
ceph.spec.in running fdupes unnecessarily
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Ken Dreyer
05:49 PM devops Backport #12447 (Resolved): ceph.spec.in: useless %py_requires breaks SLE11-SP3 build
PR 5394 is merged to @firefly@. Ken Dreyer
05:47 PM Revision 8edc091d (ceph): Merge pull request #5394 from SUSE/wip-12447-firefly
ceph.spec.in: useless %py_requires breaks SLE11-SP3 build
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Ken Dreyer
05:38 PM Revision 8c17e019 (ceph): Merge pull request #5798 from SUSE/wip-fix-license
ceph.spec.in: fix License line
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Ken Dreyer
05:30 PM Revision 0d18f9b8 (ceph): librados_test_stub: add mock class for IoCtx operations
Unit tests can now use gmock to simulate responses from the OSDs
via a mocked librados library.
Signed-off-by: Jason...
Jason Dillaman
05:26 PM Bug #12954: osd/osd_types.cc: 4074: FAILED assert(clone_size.count(clone))

Scrub shouldn't crash an osd because of a corrupt SnapSet.
I've already rewitten ReplicaltedPG::_scrub() for bug...
David Zafman
05:09 PM Bug #12954 (Resolved): osd/osd_types.cc: 4074: FAILED assert(clone_size.count(clone))

From Chris Taylor on ceps-users mailing list
------
Fellow Ceph Users,
I have 3 OSD nodes and 3 MONs on sepa...
David Zafman
05:21 PM Revision fdb6c741 (ceph): Merge pull request #5801 from dreamhost/wip-12939-header
Fix casing of Content-Type header
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
05:03 PM Bug #12825 (Resolved): "test/librados/tier.cc" EINVAL on hammer -> infernalis
Sage Weil
05:01 PM Bug #12825: "test/librados/tier.cc" EINVAL on hammer -> infernalis
fixed by commit:0f82f461b33d93d868e185912a2c7e4074d06900
the crushtool test times out, leading to einval. it only...
Sage Weil
05:03 PM Fix #12953 (New): mon: cull / scrub unused crush rules when pools are deleted
We autocreate crush rules for some pools, but do not clean them up when they are no longer used. This indirectly led... Sage Weil
04:58 PM Revision 669253c3 (ceph): Merge pull request #5811 from vumrao/wip-vumrao-12944
doc: Add pgcalc tool link in placement-groups document
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
03:59 PM rgw Bug #12951 (Closed): FAIL: s3tests.functional.test_s3.test_multipart_upload_incorrect_etag
... Sage Weil
03:57 PM Revision e267128c (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...
Nathan Cutler
03:48 PM Revision 74fc195a (ceph): Merge pull request #5791 from SUSE/wip-drop-lsb-release
ceph.spec.in: drop lsb-release dependency from ceph-common
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Ken Dreyer
03:42 PM Backport #12838 (In Progress): Mutex Assert from PipeConnection::try_get_pipe
Nathan Cutler
03:28 PM Backport #12840 (In Progress): recursive lock of md_config_t (0)
Nathan Cutler
03:27 PM Revision 2c2ffa1d (ceph): config: skip lockdep for intentionally recursive md_config_t lock
lockdep can't handle recursive locks, resulting in false positive
reports for certain set_val_or_die() calls, like vi...
Josh Durgin
03:24 PM Backport #12882 (In Progress): cache agent is idle although one object is left in the cache
Nathan Cutler
03:23 PM CephFS Bug #12822 (Resolved): ceph-fuse crash in test_client_recovery
sorry for clobbering this - restored the state Nathan Cutler
03:18 PM CephFS Bug #12822 (In Progress): ceph-fuse crash in test_client_recovery
Nathan Cutler
03:19 PM Bug #9008 (Resolved): Objecter: pg listing can deadlock when throttling is in use
Loïc Dachary
03:19 PM Backport #12007 (Resolved): Objecter: pg listing can deadlock when throttling is in use
Loïc Dachary
03:02 PM Backport #12007: Objecter: pg listing can deadlock when throttling is in use
Nathan Cutler
03:18 PM Revision 6053bffa (ceph): Merge pull request #5043 from SUSE/wip-12007-firefly
Objecter: pg listing can deadlock when throttling is in use
Reviewed-by: Yehuda Sadeh <ysadehwe@redhat.com>
Reviewed...
Loïc Dachary
03:17 PM Revision 2c0d7fee (ceph): tests: tiering agent and proxy read
Verify that an object promoted to a cache tier because of a proxy read
is evicted as expected.
http://tracker.ceph.c...
Loic Dachary
03:13 PM Revision aa911767 (ceph): osd: trigger the cache agent after a promotion
When a proxy read happens, the object promotion is done in parallel. The
agent_choose_mode function must be called to...
Loic Dachary
03:08 PM Revision 49d416e6 (ceph): Merge pull request #4769 from SUSE/wip-11741-firefly
crush: take crashes due to invalid arg
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
03:06 PM Bug #12936 (Resolved): shec fails i386 make check
https://github.com/ceph/ceph/pull/5794 Loïc Dachary
03:05 PM Bug #11800 (Resolved): Make it more difficult to delete pools in firefly
Nathan Cutler
03:04 PM Backport #11801 (Resolved): Make it more difficult to delete pools in firefly
Nathan Cutler
02:17 PM Backport #11801: Make it more difficult to delete pools in firefly
Nathan Cutler
02:57 PM Backport #11980: MDSMonitor: handle MDSBeacon messages properly
Nathan Cutler
02:50 PM Revision 77445181 (ceph): Merge pull request #4788 from SUSE/wip-11801-firefly
Make it more difficult to delete pools in firefly
Reviewed-by: Sage Weil <sage@redhat.com>
Nathan Cutler
02:45 PM Backport #12310 (Resolved): read on chunk-aligned xattr not handled
Loïc Dachary
02:37 PM Backport #12310: read on chunk-aligned xattr not handled
Nathan Cutler
02:44 PM Revision fc27b0db (ceph): Merge pull request #5235 from SUSE/wip-12310-firefly
read on chunk-aligned xattr not handled
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
02:43 PM Bug #11650 (Resolved): EC pools are not allowed as cache pools, disallow in the mon
Loïc Dachary
02:42 PM Backport #12247: RadosModel assertion failure
Nathan Cutler
02:42 PM Backport #12391 (Resolved): EC pools are not allowed as cache pools, disallow in the mon
Loïc Dachary
02:33 PM Backport #12391: EC pools are not allowed as cache pools, disallow in the mon
Nathan Cutler
02:42 PM Backport #12014: osd: cache tier: avoid promotion on first read
Nathan Cutler
02:42 PM Backport #12289: mon: scrub error (osdmap encoding mismatch?) upgrading from 0.80 to ~0.80.2
Nathan Cutler
02:42 PM Revision 055624bf (ceph): Merge pull request #5389 from SUSE/wip-12391-firefly
EC pools are not allowed as cache pools, disallow in the mon
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
02:36 PM Backport #12389: PGLog::proc_replica_log: correctly handle case where entries between olog.head a...
Nathan Cutler
02:35 PM Backport #12485: mon: leaked Messenger, MLog on shutdown
Nathan Cutler
02:34 PM Backport #12490: buffer: critical bufferlist::zero bug
Nathan Cutler
02:32 PM Backport #12393: Memory leak in Mutex.cc, pthread_mutexattr_init without pthread_mutexattr_destroy
Nathan Cutler
02:31 PM Backport #12395: register_new_pgs() should check ruleno instead of its index
Nathan Cutler
02:29 PM Backport #12492: the output is wrong when runing "ceph osd reweight"
Nathan Cutler
02:28 PM rbd Bug #12618 (Closed): incomplete rbd delete(command:rbd rm) damaged the rbd block
Jason Dillaman
06:48 AM rbd Bug #12618: incomplete rbd delete(command:rbd rm) damaged the rbd block
em... I found that was my mistake,there is no any bugs, sorry about that. bo cai
02:12 PM Backport #12495: pgmonitor: wrong "at/near target max“ reporting
Nathan Cutler
02:11 PM Backport #12497: get pools health'info have error
Nathan Cutler
01:45 PM devops Bug #12559 (Resolved): centos7 packages are not installable for v0.94.1
this was a gitbuilder config issue, now fixed. just need to retrigger the build on that commit... which i've done! Sage Weil
01:42 PM Bug #12465 (Resolved): Log::reopen_log_file() must take the flusher lock to avoid closing an fd :...
Sage Weil
01:42 PM Backport #12519 (Resolved): Log::reopen_log_file() must take the flusher lock to avoid closing an...
Sage Weil
01:42 PM Revision 045c0562 (ceph): Merge pull request #5406 from ceph/wip-12465-firefly
log: take mutex while opening fd
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:23 PM Stable releases Tasks #11644: firefly v0.80.11
... Nathan Cutler
01:15 PM Revision b0714c3d (ceph): rgw: don't append empty ETag HTTP header.
Fixes: #12950
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Radoslaw Zarzynski
01:02 PM Revision f5553fcb (ceph): Merge pull request #5808 from ceph/wip-simplify-logrotate
logrotate.conf: Simplify log files reopening after log rotation
Reviewed-by: Milan Broz <mbroz@redhat.com>
Reviewed-...
Sage Weil
12:59 PM rgw Bug #12950 (In Progress): rgw: empty etag HTTP header is appended in some cases
Radoslaw Zarzynski
12:57 PM rgw Bug #12950 (Resolved): rgw: empty etag HTTP header is appended in some cases
It looks that in some circumstances (eg. putting en empty object through Swift API without chunked transfer encoding ... Radoslaw Zarzynski
12:47 PM Fix #12947 (Pending Backport): Race condition in rados bench
Abhishek Varshney
12:44 PM Fix #12947 (In Progress): Race condition in rados bench
Abhishek Varshney
10:01 AM Fix #12947 (Pending Backport): Race condition in rados bench
Loïc Dachary
09:43 AM Fix #12947 (Resolved): Race condition in rados bench
https://github.com/ceph/ceph/pull/5152 Piotr Dalek
12:42 PM Backport #12948 (In Progress): Heavy memory shuffling in rados bench
Abhishek Varshney
10:16 AM Backport #12948 (Resolved): Heavy memory shuffling in rados bench
https://github.com/ceph/ceph/pull/5810 Abhishek Varshney
12:20 PM Revision dba8b5b1 (ceph): tools: Don't delete, recreate and re-fill buffers in rados bench.
Fixes the high CPU usage and corrects rados bench scores on fast SSDs
and ramdisks/memstore.
For bench run on SSD, on...
Piotr Dałek
12:13 PM Revision fa72ecb5 (ceph): bufferlist: implement bufferlist::invalidate_crc()
This function iterates over all bufferlist internal buffers and calls
their invalidate_crc() method. Required for rad...
Piotr Dałek
11:35 AM Bug #12944 (Fix Under Review): Add pgcalc tool link in placement-groups document
https://github.com/ceph/ceph/pull/5811 Vikhyat Umrao
09:20 AM Bug #12944 (Resolved): Add pgcalc tool link in placement-groups document
http://docs.ceph.com/docs/master/rados/operations/placement-groups/#a-preselection-of-pg-num
In above given link t...
Vikhyat Umrao
11:33 AM Revision 406b1d03 (ceph): doc: Add pgcalc tool link in placement-groups document
Fixes #12944
Signed-off-by: Vikhyat Umrao <vumrao@redhat.com>
Vikhyat Umrao
11:29 AM Revision 54494991 (ceph): Merge pull request #5771 from ceph/wip-fix-i386-build
memstore: fix the build on i386
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Kefu Chai
10:47 AM Revision f850d058 (ceph): rgw: improve debugs in RGWPutObj and RGWPutObj_ObjStore_SWIFT.
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com> Radoslaw Zarzynski
10:00 AM Bug #12946 (Pending Backport): Heavy memory shuffling in rados bench
Loïc Dachary
09:44 AM Bug #12946: Heavy memory shuffling in rados bench
See also http://tracker.ceph.com/issues/12947 Piotr Dalek
09:41 AM Bug #12946 (Resolved): Heavy memory shuffling in rados bench
"rados bench"'s max performance is capped by memory buffer shuffling, and it is particularly bad on fast SSDs/ramdisk... Piotr Dalek
09:25 AM Bug #12933 (Resolved): erasure-code: non regression fails to load plugin
Loïc Dachary
09:23 AM rgw Feature #12790: rgw: multipart uploads copy part support
PR tests available here:
https://github.com/ceph/s3-tests/pull/75
Javier M. Mellid
09:23 AM Revision d362acf0 (ceph): Merge pull request #5794 from dachary/wip-12933-erasure-code-dir
tests: ceph-erasure-code-corpus must test SIMD variants
Reviewed-by: Kefu Chai <kchai@redhat.com>
Loïc Dachary
09:21 AM Backport #12945 (In Progress): osd mkfs fails when zeroing journal
Nathan Cutler
09:20 AM Backport #12945 (Resolved): osd mkfs fails when zeroing journal
https://github.com/ceph/ceph/pull/5619 Nathan Cutler
09:20 AM Bug #12943 (Pending Backport): osd mkfs fails when zeroing journal
Nathan Cutler
09:20 AM Bug #12943: osd mkfs fails when zeroing journal
Fixed in master: https://github.com/ceph/ceph/commit/80473f63853593e53d72f17c098152caf17f5e9e Nathan Cutler
09:19 AM Bug #12943 (Resolved): osd mkfs fails when zeroing journal
when config journal_zero_on_create true, osd mkfs will fail when zeroing journal.
journal open with O_DIRECT, buf sh...
Nathan Cutler
09:19 AM Bug #12922 (Resolved): Build broken with boost 1.59
Loïc Dachary
03:39 AM Bug #12922 (Fix Under Review): Build broken with boost 1.59
https://github.com/ceph/ceph/pull/5804 Kefu Chai
02:39 AM Bug #12922: Build broken with boost 1.59
Kefu Chai
09:19 AM Revision 1369fc37 (ceph): Merge pull request #5804 from tchaikov/wip-fix-build-boost-1.59
mon: fix the build with boost 1.59
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
09:10 AM rbd Backport #11852 (Resolved): librbd: new config option for legacy blocking aio behavior
Nathan Cutler
09:07 AM rbd Fix #11056 (Resolved): librbd: aio calls may block
Nathan Cutler
09:07 AM rbd Backport #11769 (Resolved): librbd: aio calls may block
Nathan Cutler
09:04 AM rgw Backport #12244: Civetweb RGW appears to report full size of object as downloaded when only parti...
Nathan Cutler
08:59 AM rgw Backport #12879 (In Progress): COPYing an old object onto itself produces a truncated object
Nathan Cutler
08:46 AM rgw Backport #12942 (In Progress): RGW returns requested bucket name raw in "Bucket" response header
Nathan Cutler
08:45 AM rgw Backport #12942 (Resolved): RGW returns requested bucket name raw in "Bucket" response header
https://github.com/ceph/ceph/pull/5730 Nathan Cutler
08:40 AM rgw Bug #12073 (Resolved): RGW logfile does not get chowned properly
Nathan Cutler
08:39 AM rgw Backport #12074 (Resolved): RGW logfile does not get chowned properly
Nathan Cutler
08:38 AM rgw Backport #12041: DragonDisk fails to create directories via S3: MissingContentLength
Nathan Cutler
08:38 AM rgw Backport #11873: Bucket header is enclosed by quotes
Nathan Cutler
08:37 AM rgw Backport #11729: rgw: leak of bucket meta objects on bucket re-creation
Nathan Cutler
08:28 AM rgw Backport #11729 (In Progress): rgw: leak of bucket meta objects on bucket re-creation
Nathan Cutler
08:35 AM Bug #12731 (In Progress): jerasure/gf-complete: build warnings
upstream merged Loïc Dachary
08:24 AM Revision ab430f14 (ceph): erasure code: shec performance optimization with decoding cache
continued from https://github.com/ceph/ceph/pull/4132
Signed-off-by: Takanori Nakao <nakao.takanori@jp.fujitsu.com>
Takanori Nakao
08:08 AM Revision 58ea8beb (ceph): logrotate.conf: Simplify log files reopening after log rotation
SIGHUP (1) signal makes ceph services reopen its log files so we do not
need to call any init scripts magic, here.
A...
Boris Ranto
07:18 AM Revision f1931648 (ceph): Merge pull request #5802 from liewegas/wip-coverity
a few coverity fixes
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
05:54 AM Backport #12940: IO error on kvm/rbd with an erasure coded pool tier (after an upgrade from 0.87....
commit 5ae2e7a seems to have other dependencies, (possibly https://github.com/ceph/ceph/pull/4458) it is easier if th... Abhishek Lekshmanan
05:18 AM Backport #12940 (Resolved): IO error on kvm/rbd with an erasure coded pool tier (after an upgrade...
https://github.com/ceph/ceph/pull/5897 Abhishek Lekshmanan
05:44 AM Bug #12941: mon/OSDMonitor.cc: 204: FAILED assert(err == 0) 0.94
Looks like the redmine format has a little problem bo cai
05:43 AM Bug #12941 (Can't reproduce): mon/OSDMonitor.cc: 204: FAILED assert(err == 0) 0.94
Yesterday I found my cluster is broken, later found to be two monitor is broken(A total of three), I want to repair i... bo cai
05:35 AM rgw Fix #12939 (In Progress): Content-Type header should have correct initial capitals
master PR: https://github.com/ceph/ceph/pull/5801 Nathan Cutler
01:16 AM rgw Fix #12939 (Resolved): Content-Type header should have correct initial capitals
Some S3/HTTP clients do not correctly implement that header field names are supposed to be case insensitive. Fix "Con... Robin Johnson
03:36 AM Revision 3dc29de5 (ceph): mon: fix the build with boost 1.59
cmd_vartype is a
boost::variant<std::string, bool, int64_t, double,
std::vector<std::string>>, so we c...
Kefu Chai
03:28 AM Revision c0a6218d (ceph): librados_test_stub: add reference counting to pools
This will ensure that in-flight operations can't access freed
pool memory.
Signed-off-by: Jason Dillaman <dillaman@r...
Jason Dillaman
03:18 AM Revision 57553704 (ceph): gtest: enable use of TR1 tuples
Since the TR1 tuple is already in use within the Ceph project,
this flag needs to be enabled to avoid gmock link erro...
Jason Dillaman
02:05 AM Revision 3fec9da4 (ceph): librbd: migrate diff iterate to new OrderedThrottle implementation
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
02:05 AM Revision cfe8fa22 (ceph): rbd: export diff needs should write chunks in-order
Use new OrderedThrottle class to ensure multiple AIO reads are
written to the export diff in-order.
Fixes: #12911
Si...
Jason Dillaman
02:05 AM Revision eceadee2 (ceph): Throttle: added new OrderedThrottle class
It is similar to the SimpleThrottle in usage but intercepts Context
callbacks to ensure they are completed in-order.
...
Jason Dillaman
02:01 AM Revision f6f442d4 (ceph): osd/ReplicatedPG: ProxyWriteOp::reqid should not be a ref
CID 1322778 (#1 of 1): Pointer to local outside scope (RETURN_LOCAL)
1. escape_local_addr: Returning, through this->r...
Sage Weil
01:59 AM Revision 15fa1382 (ceph): osd/osd_types: init coll_t::removal_seq in all ctors
CID 1322784 (#1 of 1): Uninitialized scalar variable (UNINIT)
2. uninit_use_in_call: Using uninitialized value coll.r...
Sage Weil
01:57 AM Revision c3d37942 (ceph): test_cls_numops: fix iterator use
CID 1322828 (#1 of 1): Wrapper object use after free (WRAPPER_ESCAPE)
28. use_after_free: Using invalidated internal ...
Sage Weil
01:18 AM Revision 1b9fbffd (ceph): Fix casing of Content-Type header
It turns out, despite the HTTP spec declaring that header field names
should be case-insensitive, some clients treat ...
Robin H. Johnson

09/03/2015

11:01 PM rados-java Bug #12937 (Won't Fix): WriteFull Hangs when the Server is down
We are facing an issue where reading and writing from java doesn't ever return. This happens when the Ceph Cluster go... padma asrani
10:41 PM Revision 2d1d2efb (ceph): debian: package radosgw-object-expirer in radosgw deb
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
10:41 PM Revision fbf4e6be (ceph): ceph.spec: package new rgw files
/usr/bin/radosgw-object-expirer
/usr/lib64/rados-classes/libcls_timeindex.so
Signed-off-by: Sage Weil <sage@redha...
Sage Weil
09:10 PM Revision 3ce06e18 (ceph): ceph-disk: set ownership of newly mapped dm device
This needs to be ceph:ceph or else things fail in confusin ways later.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:01 PM Revision 0f974a3e (ceph): ceph-disk: use async upstart job for trigger
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:27 PM Revision bde6ab32 (ceph): ceph-disk: is_upstart()
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:18 PM Revision b092bd02 (ceph): ceph-disk: use blkid for get_partition_{type,uuid}
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:11 PM Bug #12936 (Resolved): shec fails i386 make check
http://gitbuilder.sepia.ceph.com/gitbuilder-ceph-tarball-trusty-i386-basic/log.cgi?log=c938d1f95e79ab5541c453b070fd97... Sage Weil
07:44 PM Revision d6537216 (ceph): Merge pull request #5799 from liewegas/wip-cmake
cmake: fix build (newstore issues)
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Sage Weil
07:27 PM Revision 6d459c02 (ceph): CMakeLists.txt: add newstore files
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
07:27 PM Revision 86da3735 (ceph): .gitignore: ignore build (usually used by cmake)
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
07:15 PM Revision 038e91b1 (ceph): Merge remote-tracking branch 'gh/master' into infernalis
Sage Weil
07:13 PM Revision 64a0f0c0 (ceph): rgw/Makefile.am: ship rgw_object_expirer_core.h
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
07:10 PM CephFS Bug #12909 (Resolved): cmake: client/fuse_ll.cc can't locate fuse_lowlevel.h
Sage Weil
07:09 PM Revision 030b3ede (ceph): Merge pull request #5744 from ceph/wip-12909
cmake: update FUSE_INCLUDE_DIRS to match autoconf Sage Weil
07:08 PM Revision dffb1b04 (ceph): Merge pull request #5610 from ceph/wip-cmake
cmake: make check Sage Weil
07:01 PM Revision df44a579 (ceph): ceph.spec: build requires cmake
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
07:01 PM Revision 322ad808 (ceph): debian/control: build requires cmake
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:59 PM Revision f69498f3 (ceph): debian/control: build-requires libboost-regex-dev
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
06:55 PM Revision 50bc48b1 (ceph): tests: ceph-erasure-code-corpus must test SIMD variants
ceph_erasure_code.cc and ceph_erasure_code_benchmark.cc failed to load
the plugins. It went unnoticed when
660ae5bcbb...
Loic Dachary
06:36 PM devops Bug #12935 (In Progress): ceph.spec.in License line does not reflect COPYING
https://github.com/ceph/ceph/pull/5798 Nathan Cutler
06:34 PM devops Bug #12935 (Resolved): ceph.spec.in License line does not reflect COPYING
The spec file License line says:... Nathan Cutler
06:35 PM Revision ef741842 (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...
Nathan Cutler
05:23 PM Revision ef8abeb0 (ceph): Merge pull request #5692 from ceph/wip-rgw-swift-expiration
Wip rgw swift expiration
Reviewed-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Reviewed-by: Yehuda Sadeh <yehud...
Yehuda Sadeh
03:48 PM Revision fab0a3b8 (ceph): cmake: install crushtool to destdir/bin
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com> Matt Benjamin
03:39 PM Revision 4cea74a7 (ceph): cmake: add blkid as dependency to libcommon
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
03:37 PM Revision 66ea78a2 (ceph): cmake: Fixed rbd_replay build issue
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
03:37 PM Revision 283e81c2 (ceph): cmake: Removed traces of CDS, minor cmake fixes
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
03:37 PM Revision 1397f660 (ceph): cmake: Uncommented erasure-code/shec conditional
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
03:37 PM Revision 74a9a036 (ceph): cmake: Removed trailing spaces from isa .s files
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
03:37 PM Revision 55b7c86c (ceph): cmake: Fixed HAVE_BETTER_YASM_ELF64 variable
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
03:37 PM Revision 18d61964 (ceph): cmake: Added shell script tests
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
03:37 PM Revision 57b47b49 (ceph): cmake: Changed name of crc32 target to crc32c
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
03:37 PM Revision 6e7fafc9 (ceph): README.md: Add basic CMake instructions
README.md: Fixed spacing, trimmed cmake section
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Ali Maredia
03:37 PM Revision bf82c65e (ceph): cmake: check_TESTPROGRAMS tests running
Make check working, accept rocksdb tests. Clean up coming.
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Ali Maredia
03:37 PM Revision 8ddca17f (ceph): cmake: Cleaned up syntax for make check targets
Signed-off-by: Ali Maredia <amaredia@redhat.com> Ali Maredia
03:37 PM Revision 5268b3d7 (ceph): cmake: Removed scripts, check_PROGRAMS included
Removed the unittest scripts for the time being.
Built unittests included in check_PROGRAMS target.
Signed-off-by: A...
Ali Maredia
03:34 PM Bug #12933 (Fix Under Review): erasure-code: non regression fails to load plugin
Loïc Dachary
03:34 PM Bug #12933: erasure-code: non regression fails to load plugin
https://github.com/ceph/ceph/pull/5794 Loïc Dachary
03:18 PM Bug #12933: erasure-code: non regression fails to load plugin
https://github.com/ceph/ceph-erasure-code-corpus/pull/2 Loïc Dachary
01:29 PM Bug #12933 (Resolved): erasure-code: non regression fails to load plugin
The non-regression tests at https://github.com/ceph/ceph-erasure-code-corpus fail to load the erasure code plugins, m... Loïc Dachary
03:03 PM Revision b74fd6fc (ceph): Merge pull request #5792 from ceph/wip-vstart-rgw
vstart: add -c argument to radosgw-admin commands
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
02:52 PM Revision d506bf14 (ceph): vstart: add -c argument to radosgw-admin commands
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
02:32 PM Revision e54f8967 (ceph): ceph.spec.in: drop redundant centos from conditionals
Since the %{rhel} macro is guaranteed to be defined on all CentOS
installations, the %{centos} macro is superfluous.
...
Nathan Cutler
02:32 PM Revision 75f2a983 (ceph): ceph.spec.in: clean up suse_version conditionals
Use 0%{?suse_version} throughout for consistency.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler
02:30 PM Revision af8b3dac (ceph): Messenger: Make fast dispatch message set dispatch timestamp
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
02:16 PM Revision 929ca5b6 (ceph): ceph.spec.in: drop lsb-release dependency from ceph-common
It was there as an equivalent of redhat-lsb-core, but the redhat-lsb-core bits
that ceph-common relies on are include...
Nathan Cutler
12:43 PM devops Backport #12932 (In Progress): Unpackaged directories causes SUSE build failure
https://github.com/ceph/ceph/pull/5790 Nathan Cutler
12:42 PM devops Backport #12932 (Resolved): Unpackaged directories causes SUSE build failure
https://github.com/ceph/ceph/pull/5790 Nathan Cutler
12:42 PM devops Bug #12931 (Pending Backport): Unpackaged directories causes SUSE build failure
Master PR: https://github.com/ceph/ceph/pull/4918 Nathan Cutler
12:41 PM devops Bug #12931 (Resolved): Unpackaged directories causes SUSE build failure
SUSE builds on OBS are failing with the missing dir entries:... Nathan Cutler
11:43 AM Revision 50c82f20 (ceph): ceph.spec.in summary-ended-with-dot
RPM spec files summary should not end with a dot.
This was inconsistent across the ceph rpm packages
and creates erro...
Owen Synge
11:41 AM devops Backport #12928 (In Progress): ceph.spec.in libcephfs_jni1 has no %post and %postun
Nathan Cutler
11:39 AM devops Backport #12928 (Resolved): ceph.spec.in libcephfs_jni1 has no %post and %postun
https://github.com/ceph/ceph/pull/5789 Nathan Cutler
11:40 AM Revision 94699e72 (ceph): ceph.spec.in libcephfs_jni1 has no %post and %postun
/usr/lib64/libcephfs_jni.so.1.0.0 requires /sbin/ldconfig to be
run after installing and after removing.
Signed-off-...
Owen Synge
11:39 AM devops Bug #12927 (Pending Backport): ceph.spec.in libcephfs_jni1 has no %post and %postun
Upstream master PR: https://github.com/ceph/ceph/pull/4821 Nathan Cutler
11:38 AM devops Bug #12927 (Resolved): ceph.spec.in libcephfs_jni1 has no %post and %postun
/usr/lib64/libcephfs_jni.so.1.0.0 requires /sbin/ldconfig to be
run after installing and after removing.
Nathan Cutler
11:28 AM Revision b5420d6f (ceph): rgw: shouldn't return content-type: application/xml if content length is 0
Fixed: #11091
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
(cherry picked from commit 5cc92bb27cfbaee4af24dc3...
Orit Wasserman
11:28 AM Revision 143cfc33 (ceph): rgw: force content-type header for swift account responses without body
This regression was introduced in commit 4cfeca03ade21861ab70ca759f94eb244c16cb39
Fixes: #11438
Signed-off-by: Orit...
Orit Wasserman
11:28 AM Revision b8aafbc6 (ceph): rgw: enforce Content-Type in Swift responses.
Swift sends Content-Type HTTP header even if the response
doesn't contain body. We have this behaviour implemented
un...
Radoslaw Zarzynski
11:28 AM Revision 5d57b63c (ceph): rgw: we should not overide Swift sent content type
Fixes: #12363
backport: hammer
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
(cherry picked from commit 423cf1...
Orit Wasserman
11:28 AM Revision 2e542456 (ceph): rgw: force content_type for swift bucket stats request
Fixes: 12095
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
(cherry picked from commit da259e4da1329e1e448d75c4...
Orit Wasserman
11:28 AM Revision e80bd0a2 (ceph): rgw: send Content-Length in response for GET on Swift account.
Fixes: #12158
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
(cherry picked from commit 5f47b11791cd46ce...
Radoslaw Zarzynski
11:10 AM Revision 557e581a (ceph): mon/MonClient: fix error in 'ceph ping mon.id'
Fixes: #12442
Signed-off-by: huangjun <hjwsm1989@gmail.com>
huang jun
11:05 AM CephFS Bug #11482: kclient: intermittent log warnings "client.XXXX isn't responding to mclientcaps(revoke)"
Okay, added debug mds 20 to the other kcephfs subsuites so we should be good next time we see it for jobs scheduled a... Greg Farnum
11:04 AM Revision 8bac7213 (ceph): kcephfs: include debug mds 20 everywhere
Signed-off-by: Greg Farnum <gfarnum@redhat.com> Greg Farnum
10:34 AM Revision 99612e7e (ceph): Merge pull request #4854 from ceph/wip-11769-firefly
librbd: aio calls may block
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Nathan Cutler
10:21 AM rgw Bug #7647 (Resolved): Ensure that swift keys don't include backslashes
Loïc Dachary
10:20 AM rgw Backport #12851 (Resolved): Ensure that swift keys don't include backslashes
Loïc Dachary
10:20 AM Revision 317770dd (ceph): Merge pull request #5716 from dachary/wip-12851-hammer
Ensure that swift keys don't include backslashes
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Loïc Dachary
10:12 AM rgw Feature #9604 (Resolved): rgw: create a tool for orphaned objects cleanup
Loïc Dachary
10:11 AM rgw Backport #12591 (Resolved): rgw: create a tool for orphaned objects cleanup
Loïc Dachary
10:11 AM Revision 6b02be73 (ceph): Merge pull request #5717 from dachary/wip-12591-hammer
rgw: create a tool for orphaned objects cleanup
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Loïc Dachary
09:49 AM devops Backport #12925 (In Progress): ceph.spec.in: rgw placeholder dirs are not packaged
Nathan Cutler
09:35 AM devops Backport #12925 (Resolved): ceph.spec.in: rgw placeholder dirs are not packaged
https://github.com/ceph/ceph/pull/5790 Nathan Cutler
09:35 AM Revision d8f21d88 (ceph): Merge pull request #5590 from majianpeng/mds
Mds: add osdmap epoch for setxattr.
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
09:34 AM devops Bug #12924: ceph.spec.in: rgw placeholder dirs are not packaged
Master PR: https://github.com/ceph/ceph/pull/4609 Nathan Cutler
09:34 AM devops Bug #12924 (Resolved): ceph.spec.in: rgw placeholder dirs are not packaged
RGW needs directories /var/lib/ceph/radosgw (which should be in the ceph-radosgw package) and /var/lib/ceph/bootstrap... Nathan Cutler
08:28 AM Backport #12923 (In Progress): logrotate reload error on Ubuntu 14.04
Nathan Cutler
07:51 AM Backport #12923 (Resolved): logrotate reload error on Ubuntu 14.04
https://github.com/ceph/ceph/pull/5787 Nathan Cutler
08:26 AM Revision 7475a8fe (ceph): logrotate.conf: prefer service over invoke-rc.d
On trusty 14.04, service works but invoke-rc.d does not (but is present).
Fixes: #11330
Reported-by: Wim Heirman <wi...
Sage Weil
07:50 AM Bug #11330 (Pending Backport): logrotate reload error on Ubuntu 14.04
Nathan Cutler
07:19 AM Bug #12922 (Resolved): Build broken with boost 1.59
This was broken in between 54626351679fe312d5b96cc0304755ae5f1ece40..8b6208377f65c6ad5df0d5d3d1ac93fa351aff39 with th... William Kennington
06:35 AM Revision f65267c9 (ceph): rgw : setting max number of buckets for users via ceph.conf option
This patch adds a new option "rgw_user_max_buckets" for setting
max number of buckets for users via ceph.conf.
Fixes...
Vikhyat Umrao
04:26 AM rbd Bug #12911 (Fix Under Review): merge-diff error
*master PR*: https://github.com/ceph/ceph/pull/5786 Jason Dillaman
02:11 AM Bug #11928 (Duplicate): osd: avoid multi set osd_op.outdata in tier pool
Sage Weil
02:10 AM Bug #12613 (Resolved): hammer needs to set pool in hobject_t::get_boundary
Sage Weil
02:10 AM RADOS Bug #12687: osd thrashing + pg import/export can cause maybe_went_rw intervals to be missed
Here's one possible workaround: leave the exporting osd down until the importing osd is up and the pg has completely ... Sage Weil
02:08 AM Bug #12908: osd/osd_types.cc: 459: FAILED assert(m_seed < old_pg_num) (asyncmsgr encoding problem?)
Sage Weil
02:04 AM Bug #12878 (Fix Under Review): ceph user breaks scrub_test
https://github.com/ceph/ceph-qa-suite/pull/552 Sage Weil
02:01 AM Revision d46c3a53 (ceph): tasks/scrub_test: sudo ls ...
/var/lib/ceph/osd/* is owned by ceph now; ubuntu user can't read
it.
Fixes: #12878
Signed-off-by: Sage Weil <sage@re...
Sage Weil
02:01 AM Bug #12861 (Fix Under Review): rados/test_alloc_hint.sh failure
https://github.com/ceph/ceph/pull/5785
tested out locally
Sage Weil
01:58 AM Revision 64962aaf (ceph): qa/workunits/rados/test_alloc_hint.sh: sudo to list files
The osd data dir is owned by ceph and not readable by other
non-root users.
Fixes: #12861
Signed-off-by: Sage Weil <...
Sage Weil
01:48 AM rgw Feature #12905 (In Progress): rgw: multisite: per-shard incremental sync stage
Yehuda Sadeh
01:40 AM Revision 75d9f584 (ceph): osd/ReplicatedPG: use apply_ctx_stats() everywhere
We were open-coding the stats update in several places, and
getting it wrong in most of them. Use a single helper to...
Sage Weil
01:40 AM Revision eb2993a7 (ceph): osd/ReplicatedPG: create apply_ctx_stats() helper
finish_ctx does a dance to update the pg stats correctly despite
racing scrub or backfill; move this into a helper.
...
Sage Weil
01:32 AM Revision 9bf103c4 (ceph): osd/ReplicatedPG: snaptimmer: adjust stats through ctx->delta_stats
We should not directly modifying the stats here; use the
existing ctx->delta_stats field.
Signed-off-by: Sage Weil <...
Sage Weil
12:56 AM Revision 3626db4f (ceph): rgw: don't copy delete_at attr, unless it's intra region copy
We don't want to keep the expiration value of a copied object, unless
we're doing a copy within the same zone group.
...
Yehuda Sadeh
12:30 AM Revision a69a989f (ceph): rgw: objexp shards index by key
Not by time. This should provide better concurrency.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
12:30 AM Revision fa347d8f (ceph): rgw: delete-at and delete-after also on obj put / copy
And potentially later we could use also the S3 api, so it
could work with multipart upload, and POST obj.
Signed-off...
Yehuda Sadeh

09/02/2015

11:52 PM Revision d139f353 (ceph): add snapshot rename CLI
Signed-off-by: xinxin shu <xinxin.shu@intel.com> xinxin shu
11:52 PM Revision 2865de4a (ceph): add unit test for snap rename in imagewatcher
Signed-off-by: xinxin shu <xinxin.shu@intel.com> xinxin shu
11:52 PM Revision 98a483c5 (ceph): add snap rename unit test in test_librbd.cc
Signed-off-by: xinxin shu <xinxin.shu@intel.com> xinxin shu
11:52 PM Revision a73ac732 (ceph): add snap rename test in cls_rbd
Signed-off-by: xinxin shu <xinxin.shu@intel.com> xinxin shu
11:52 PM Revision 8ca0f103 (ceph): add snap rename in python wrapper
Signed-off-by: xinxin shu <xinxin.shu@intel.com> xinxin shu
11:52 PM Revision 14c400f1 (ceph): add test for python binding
Signed-off-by: xinxin shu <xinxin.shu@intel.com> xinxin shu
11:52 PM Revision 6ce8b2a7 (ceph): handle snap rename notify
Signed-off-by: xinxin shu <xinxin.shu@intel.com> xinxin shu
10:45 PM Revision 0553e504 (ceph): tasks/ceph_deploy: install ceph-test
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:36 PM Bug #11272 (Resolved): ceph-disk zap should ensure block device
Loïc Dachary
09:36 PM Backport #12589 (Resolved): ceph-disk zap should ensure block device
Loïc Dachary
06:32 AM Backport #12589 (In Progress): ceph-disk zap should ensure block device
Loïc Dachary
09:35 PM Revision fa74ea10 (ceph): Merge pull request #5755 from dachary/wip-12589-hammer
ceph-disk zap should ensure block device
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
09:26 PM rgw Bug #12108 (Resolved): RGW Swift API: X-Trans-Id header is wrongly formatted
Loïc Dachary
09:25 PM rgw Backport #12853 (Resolved): RGW Swift API: X-Trans-Id header is wrongly formatted
Loïc Dachary
09:23 PM rgw Backport #12880 (Resolved): COPYing an old object onto itself produces a truncated object
Loïc Dachary
09:40 AM rgw Backport #12880 (In Progress): COPYing an old object onto itself produces a truncated object
Loïc Dachary
09:22 PM Revision 011e4c58 (ceph): Merge pull request #5732 from ceph/wip-11455-hammer
rgw: init some manifest fields when handling explicit objs
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
09:19 PM Revision e7c2269d (ceph): Merge pull request #5721 from dachary/wip-12853-hammer
RGW Swift API: X-Trans-Id header is wrongly formatted
Reviewed-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Loïc Dachary
09:09 PM rgw Bug #12432 (Resolved): HTTP return code is not being logged by CivetWeb
Loïc Dachary
09:08 PM rgw Backport #12593 (Resolved): HTTP return code is not being logged by CivetWeb
Loïc Dachary
09:08 PM Revision 92b641f3 (ceph): Merge pull request #5498 from ceph/wip-12432-hammer
rgw: HTTP return code is not being logged by CivetWeb
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
08:13 PM Revision 86f88dfc (ceph): mon: fix checks on mds add_data_pool
Use same _check_pool helper as during fs creation.
Fixes: #12426
Signed-off-by: John Spray <john.spray@redhat.com>
...
John Spray
07:40 PM Revision 65dcc2da (ceph): osd: When generating past intervals due to an import end at pg epoch
Add assert() to make sure same_interval_since isn't too far forward
Fixes: #12387
Signed-off-by: David Zafman <dzaf...
David Zafman
07:31 PM Revision 836f7636 (ceph): OSD: break connection->session->waiting message->connection cycle
Fixes: #12338
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 7f15e22be291df139c85909b96b236...
Samuel Just
07:26 PM Revision 77624aff (ceph): osd/PGLog: dirty_to is inclusive
There are only two callers of mark_dirty_to who do not pass max,
and they are both in the merge_log extending tail pa...
Sage Weil
07:23 PM Revision 2b0b7ae6 (ceph): common: fix insert empty ptr when bufferlist rebuild
Fixes: #12775
Signed-off-by: Xinze Chi <xmdxcxz@gmail.com>
(cherry picked from commit fb1b6ddd7bfe40d4a38d5ec59b1c3f5...
Xinze Chi
07:23 PM Revision aab35da9 (ceph): test: add test case for insert empty ptr when buffer rebuild
Signed-off-by: Xinze Chi <xmdxcxz@gmail.com>
(cherry picked from commit 2d2f0eb338906742d516a2f8e6d5d05505be8f47)
Xinze Chi
07:23 PM Revision aa003736 (ceph): common: fix code format
Signed-off-by: Xinze Chi <xmdxcxz@gmail.com>
(cherry picked from commit 15e5ebe14787bbbc6b906d72ccd2d418d762cfad)
Xinze Chi
07:18 PM devops Fix #12529: moving files between packages with deb
The right solution is probably to have multiple repositories. IMHO the benefit of mixing distributions in the same re... Loïc Dachary
04:42 PM devops Fix #12529: moving files between packages with deb
When working on the packaging for Calamari downstream in RHCS this week, Alfredo found that reprepro does not allow y... Ken Dreyer
06:20 PM rgw Bug #12920 (Duplicate): HEAD requests on large MPU Swift objects consistently timeout
Some Background:
- This issue has been reproduced in Firefly and Hammer
- We have seen this issue on a variety of...
Andrew Williamson
05:43 PM Bug #12731: jerasure/gf-complete: build warnings
Kefu, could you review the upstream merge request ? http://lab.jerasure.org/jerasure/gf-complete/merge_requests/13 Loïc Dachary
01:58 PM Bug #12731: jerasure/gf-complete: build warnings
Nevermind, got it with do_autogen.sh -d 3 Loïc Dachary
01:48 PM Bug #12731: jerasure/gf-complete: build warnings
What configure options do you use to get these warnings ? Loïc Dachary
05:04 PM Revision cabfe137 (ceph): osd: check the length of the map before accessing the first element
Signed-off-by: Guang Yang yguang@yahoo-inc.com Guang G Yang
03:55 PM rgw Feature #12714: RGW : setting max number of buckets for user via ceph.conf option
for bucket_quota and user_quota values : http://tracker.ceph.com/issues/12919 Vikhyat Umrao
03:52 PM rgw Feature #12919 (Duplicate): RGW : setting bucket_quota and user_quota for via ceph.conf
The upstream issue http://tracker.ceph.com/issues/12714 only propose applying max-buckets quota.
"bucket_quo...
Vikhyat Umrao
03:38 PM Revision 8b620837 (ceph): Merge pull request #5775 from dachary/wip-do-autogen
tools: fix do_autogen.sh -R Sage Weil
03:24 PM Bug #12861: rados/test_alloc_hint.sh failure
sage suspects
> it could be caused by "permission denied": "ubuntu" failed to read osd's data dir, which is owned ...
Kefu Chai
04:05 AM Bug #12861: rados/test_alloc_hint.sh failure
i spot this failure also /a/kchai-2015-08-30_20:25:51-rados-master---basic-multi/1039521/. it failed with the first t... Kefu Chai
03:13 PM CephFS Bug #12896: EIO in multiple_rsync.sh
Looking at the paths, rsync *seems* to be complaining about the local files (in /tmp). Maybe it's just a bad test node. John Spray
01:21 PM CephFS Bug #12896: EIO in multiple_rsync.sh
this failure looks weired. there is no ll_read entry in the client log, there are ll_write enties, but no error. Zheng Yan
02:51 PM Bug #12565 (Resolved): osd: do not cache unused memory in attrs
Kefu Chai
02:47 PM Revision ddca3210 (ceph): rbd: add verbose error reporting to merge-diff tool
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
02:45 PM Bug #12903: No longer able to host rbd images on cache-tier backed by EC pool
https://github.com/ceph/ceph/pull/5776 Zhiqiang Wang
02:45 PM Bug #12903: No longer able to host rbd images on cache-tier backed by EC pool
This is because the tmap update op is proxied to the base ec tier, which doesn't support it, and ENOTSUPP will be ret... Zhiqiang Wang
01:37 PM Bug #12903 (In Progress): No longer able to host rbd images on cache-tier backed by EC pool
Loïc Dachary
02:44 PM Bug #12730 (Resolved): common/Subprocess: build warnings
Kefu Chai
02:37 PM rgw Backport #12918 (Resolved): RGW Swift API: response for GET on Swift account doesn't contain mand...
https://github.com/ceph/ceph/pull/5718 Loïc Dachary
02:36 PM rgw Bug #12158 (Pending Backport): RGW Swift API: response for GET on Swift account doesn't contain m...
Loïc Dachary
02:26 PM rgw Bug #12157: RGW Swift API: responses for several request types don't contain mandatory Content-Ty...
Appears to also be fixed by https://github.com/ceph/ceph/pull/5041 Loïc Dachary
02:15 PM Revision f161257a (ceph): Merge pull request #5712 from yuyuyu101/wip-12801
Mon: Make ceph osd metadata support dump all osds
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
Sage Weil
02:03 PM Revision 6d80ff13 (ceph): tools: fix do_autogen.sh -R
The R letter was missing from the getopts flags. Also sort the flags
alphabetically to make it easier to spot that ki...
Loic Dachary
01:01 PM Revision c938d1f9 (ceph): rocksdb: fix 32-bit build
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
12:42 PM Bug #12876 (In Progress): monitor crashed in CrushWrapper::do_rule()
Kefu Chai
12:30 PM Bug #12876: monitor crashed in CrushWrapper::do_rule()
to reproduce this issue:... Kefu Chai
12:29 PM Revision a65c3985 (ceph): common/syncfs: fall back to sync(2) if syncfs(2) not available
Fixes: #12512
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 08210d6a85527b0759f6dc4411f742bc...
Kefu Chai
12:18 PM Stable releases Tasks #12701: hammer v0.94.4
h3. ceph-deploy... Loïc Dachary
12:14 PM Stable releases Tasks #12701: hammer v0.94.4
h3. upgrade... Loïc Dachary
12:13 PM Stable releases Tasks #12701: hammer v0.94.4
h3. powercycle... Loïc Dachary
12:12 PM Stable releases Tasks #12701: hammer v0.94.4
h3. rados... Loïc Dachary
12:11 PM Stable releases Tasks #12701: hammer v0.94.4
h3. rbd... Loïc Dachary
10:10 AM Stable releases Tasks #12701: hammer v0.94.4
No need to run rgw suite on this batch because all pull requests have already been tested in the previous batch. No n... Loïc Dachary
12:02 PM rgw Bug #12917: RGW does not support absolute URI
I have made a pull request for my fix: https://github.com/ceph/ceph/pull/5774 Wenjun Huang
11:39 AM rgw Bug #12917 (Resolved): RGW does not support absolute URI
When using "goamz":https://github.com/AdRoll/goamz/ as the sdk to access rgw, it will fail. It is because that goamz ... Wenjun Huang
11:43 AM Bug #12916 (Rejected): ceph-object-corpus/archive/0.94.2-207-g88e7ee7 does not pass
It's from the pull request being tested Loïc Dachary
11:22 AM Bug #12916 (Rejected): ceph-object-corpus/archive/0.94.2-207-g88e7ee7 does not pass
... Loïc Dachary
11:38 AM Backport #12835 (In Progress): mon: map_cache can become inaccurate if osd does not receive the o...
https://github.com/ceph/ceph/pull/5773 Kefu Chai
09:35 AM Backport #12835 (New): mon: map_cache can become inaccurate if osd does not receive the osdmaps
for the record, my incorrect backport : https://github.com/ceph/ceph/pull/5756 Loïc Dachary
07:16 AM Backport #12835 (In Progress): mon: map_cache can become inaccurate if osd does not receive the o...
Loïc Dachary
11:09 AM Bug #12912 (Fix Under Review): Messenger/MessengerTest.SyntheticInjectTest4/0 hang (asyncmsgr)
Haomai Wang
11:06 AM Bug #12912: Messenger/MessengerTest.SyntheticInjectTest4/0 hang (asyncmsgr)
1. A is a fresh connection and try to connect to B while B try to connect, then A got WAIT
2. Because A is unregiste...
Haomai Wang
11:07 AM Revision 9cc1055e (ceph): AsyncConnection: Close connection when unregistered connection met WAIT
Fix #12912
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
Haomai Wang
10:42 AM rbd Bug #12215 (Resolved): segfault: test_rbd.TestClone.test_unprotect_with_children
Loïc Dachary
10:42 AM rbd Bug #12214 (Resolved): [ FAILED ] TestObjectMap.InvalidateFlagInMemoryOnly
Loïc Dachary
10:42 AM rgw Bug #12117 (Resolved): rgw: empty json response when getting user quota
Loïc Dachary
10:42 AM Feature #11833 (Resolved): Method or utility to report OSDs in a particular bucket
Loïc Dachary
10:42 AM rgw Bug #11749 (Resolved): rgw: rados objects wronly deleted
Loïc Dachary
10:42 AM CephFS Bug #11746 (Resolved): cephfs Dumper tries to load whole journal into memory at once
Loïc Dachary
10:42 AM Bug #11687 (Resolved): stuck incomplete
Loïc Dachary
10:42 AM Bug #11569 (Resolved): mon: "pg ls" is broken
Loïc Dachary
10:42 AM Bug #11484 (Resolved): OPT_INT option interprets "3221225472" as -1073741824, and crashes in Thro...
Loïc Dachary
10:42 AM Bug #11296 (Resolved): "FAILED assert(!old_value.deleted())" in upgrade:giant-x-hammer-distro-bas...
Loïc Dachary
10:42 AM rgw Bug #10873 (Resolved): RGW does not send Date HTTP header when civetweb frontend is used
Loïc Dachary
10:38 AM rgw Backport #12245 (Resolved): rgw: empty json response when getting user quota
Loïc Dachary
10:37 AM rgw Backport #12099 (Resolved): rgw: rados objects wronly deleted
Loïc Dachary
10:37 AM rgw Backport #11872 (Resolved): RGW does not send Date HTTP header when civetweb frontend is used
Loïc Dachary
10:37 AM rbd Backport #12241 (Resolved): [ FAILED ] TestObjectMap.InvalidateFlagInMemoryOnly
Loïc Dachary
10:37 AM rbd Backport #12234 (Resolved): segfault: test_rbd.TestClone.test_unprotect_with_children
Loïc Dachary
10:35 AM CephFS Backport #12098 (Resolved): kernel_untar_build fails on EL7
Loïc Dachary
10:35 AM CephFS Backport #11999 (Resolved): cephfs Dumper tries to load whole journal into memory at once
Loïc Dachary
10:34 AM devops Backport #11735 (New): RGW init script needs to check /var/lib/ceph/radosgw
Loïc Dachary
10:31 AM Backport #12585 (Resolved): OSD crash creating/deleting pools
Loïc Dachary
10:30 AM Backport #12498 (Resolved): get pools health'info have error
Loïc Dachary
10:30 AM Backport #12496 (Resolved): pgmonitor: wrong "at/near target max“ reporting
Loïc Dachary
10:29 AM Backport #12493 (Resolved): the output is wrong when runing "ceph osd reweight"
Loïc Dachary
10:28 AM Backport #12394 (Resolved): Memory leak in Mutex.cc, pthread_mutexattr_init without pthread_mutex...
Loïc Dachary
10:28 AM Backport #12362 (Resolved): stuck incomplete
Loïc Dachary
10:28 AM Backport #12335 (Resolved): ceph: Method or utility to report OSDs in a particular bucket
Loïc Dachary
10:27 AM Backport #11983 (Resolved): "FAILED assert(!old_value.deleted())" in upgrade:giant-x-hammer-distr...
Loïc Dachary
10:27 AM Backport #11910 (Resolved): mon: "pg ls" is broken
Loïc Dachary
10:23 AM rbd Feature #11405 (Resolved): qa: test rbd notify-based proxying across versions
Loïc Dachary
10:22 AM devops Bug #11991 (Resolved): rpm: cephfs_java not fully conditionalized
Loïc Dachary
10:21 AM Bug #11279 (Resolved): ceph: cli interactive mode does not understand quotes
Loïc Dachary
10:05 AM Revision 3b16b916 (ceph): Merge pull request #5752 from wonzhq/doc-write-recency
doc: add the doc for min_write_recency_for_promote
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
10:00 AM Revision 845d2aed (ceph): Merge pull request #5527 from SUSE/wip-12585-hammer
OSD crash creating/deleting pools
Reviewed-by: Kefu Chai <kchai@redhat.com>
Loïc Dachary
09:56 AM rgw Bug #12886 (Fix Under Review): RGW Swift API: X-Object-Manifest cannot to be added through POST
Pull request: https://github.com/ceph/ceph/pull/5741. Radoslaw Zarzynski
09:47 AM Bug #12442: how to use the command “ceph ping mon.ID”?
my comment on the pull request, for future reference.
> I think the patch fixes the appropriate issue.
>
> The ...
Joao Eduardo Luis
09:39 AM rbd Backport #12850 (In Progress): Crash during TestInternal.MultipleResize
Loïc Dachary
09:31 AM rbd Backport #12849 (In Progress): [ FAILED ] TestLibRBD.BlockingAIO
Loïc Dachary
09:23 AM Revision 67f5f521 (ceph): memstore: fix the build on i386
on i386, uint64 is `unsigned long long`, while size_t is `unsigned int`.
std::min(uint64, size_t) can not be resolved...
Kefu Chai
08:39 AM rbd Backport #12597 (In Progress): Crash during shutdown after writeback blocked by IO errors
Loïc Dachary
08:27 AM CephFS Backport #12590 (In Progress): "ceph mds add_data_pool" check for EC pool is wrong
Loïc Dachary
08:23 AM Backport #12883 (In Progress): cache agent is idle although one object is left in the cache
Loïc Dachary
08:20 AM Bug #11691 (Resolved): scrub vs rw lock ordering ooo op
Loïc Dachary
08:10 AM Bug #11691: scrub vs rw lock ordering ooo op
https://github.com/ceph/ceph/pull/4803 Loïc Dachary
08:17 AM Backport #12858 (Resolved): scrub vs rw lock ordering ooo op
Loïc Dachary
08:07 AM Backport #12848: ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED assert(obc)
This seems to be a difficult backport because it does not apply cleanly and requires a feature bit. @Kefu : how do yo... Loïc Dachary
07:45 AM Backport #12847 (In Progress): common: do not insert emtpy ptr when rebuild emtpy bufferlist
Loïc Dachary
07:40 AM devops Feature #11881: ceph-disk support for multipath

Loic,
Sorry for the delay, here is the git will all the changes (This is giant code, however the changes are gen...
Chaitanya Huilgol
07:37 AM Backport #12846 (In Progress): osd/PGLog.cc: 732: FAILED assert(log.log.size() == log_keys_debug....
Loïc Dachary
07:35 AM Backport #12844 (In Progress): osd suicide timeout during peering - search for missing objects
Loïc Dachary
07:35 AM Revision 2348a5b5 (ceph): osd: copy the RecoveryCtx::handle when creating a new RecoveryCtx insta...
Fixes: 12523
Signed-off-by: Guang Yang <yguang@yahoo-inc.com>
(cherry picked from commit 6ab9efe799b947f2ef6113df8cc...
Guang G Yang
07:33 AM Backport #12843 (In Progress): long standing slow requests: connection->session->waiting_for_map-...
Loïc Dachary
07:31 AM Bug #12338 (Pending Backport): long standing slow requests: connection->session->waiting_for_map-...
Loïc Dachary
07:30 AM Bug #12338 (In Progress): long standing slow requests: connection->session->waiting_for_map->conn...
Loïc Dachary
07:29 AM Bug #12338: long standing slow requests: connection->session->waiting_for_map->connection ref cycle
https://github.com/ceph/ceph/pull/5506 Loïc Dachary
07:28 AM Backport #12841 (In Progress): recursive lock of md_config_t (0)
Loïc Dachary
07:27 AM Revision bf72785e (ceph): config: skip lockdep for intentionally recursive md_config_t lock
lockdep can't handle recursive locks, resulting in false positive
reports for certain set_val_or_die() calls, like vi...
Josh Durgin
07:25 AM Backport #12839 (In Progress): Mutex Assert from PipeConnection::try_get_pipe
Loïc Dachary
07:24 AM Revision c94fd926 (ceph): osd: Keep a reference count on Connection while calling send_message()
Fixes: #12437
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit a140085f467889f2743294a3c1...
David Zafman
07:23 AM Bug #12437: Mutex Assert from PipeConnection::try_get_pipe
https://github.com/ceph/ceph/pull/5333 Loïc Dachary
07:20 AM Backport #12836 (In Progress): WBThrottle::clear_object: signal on cond when we reduce throttle v...
Loïc Dachary
07:20 AM Revision 059bf98d (ceph): WBThrottle::clear_object: signal if we cleared an object
Fixes: #12223
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit 8447b08d60d5cf7dce20f8b839cc2c...
Samuel Just
07:20 AM Bug #12223: WBThrottle::clear_object: signal on cond when we reduce throttle values
https://github.com/ceph/ceph/pull/5327 Loïc Dachary
06:38 AM Revision 81f5b7a5 (ceph): Merge pull request #5739 from ceph/wip-12776
mds: fix shutdown while in standby Zheng Yan
06:31 AM Revision a4783853 (ceph): ceph-disk: always check zap is applied on a full device
zap only makes sense on a full device and this is verified for
ceph-disk prepare --zap-disk
but not for
ce...
Loic Dachary
06:19 AM Revision e471c5dc (ceph): librados: Make librados pool_create respect default_crush_ruleset
Make pool_create in librados use the osd_pool_default_crush_replicated_ruleset
Fixes: #11640
Signed-off-by: Yuan Zh...
Yuan Zhou
06:17 AM Backport #12588 (In Progress): Change radosgw pools default crush ruleset
Loïc Dachary
06:00 AM Revision 89aacaf6 (ceph): doc: add the doc for min_write_recency_for_promote
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> Zhiqiang Wang
05:55 AM Revision 7f8a397e (ceph): Merge pull request #5233 from SUSE/wip-12074-firefly
RGW logfile does not get chowned properly
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
05:19 AM Revision 4ea3b1a4 (ceph): Merge pull request #5736 from tianshan/wip-12864
rados: make 'rados bench' support json format output
Reviewed-by: Haomai Wang <haomaiwang@gmail.com>
Reviewed-by: Lo...
Loïc Dachary
05:16 AM Revision 31d68f12 (ceph): Merge pull request #5748 from liewegas/wip-warnings
fix newstore warning
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
03:45 AM Revision b02cc060 (ceph): AsyncConnection: Don't use unsafe feature as message encode feature
Fix #12908
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
Haomai Wang
03:32 AM Revision 2a5d3849 (ceph): mds: add dump_blocked_ops asok command.
Like osd dump_blocked_ops, mds also dump blocked ops via asok.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Jianpeng Ma
03:20 AM Revision 7bfb7f90 (ceph): librbd: do write_full for whole object write
This is useful when ec is the base tier in the cache tiering setup. The
write_full can be proxied from the cache tier...
Zhiqiang Wang
03:08 AM Revision cf4e8c65 (ceph): osd: add dump_blocked_ops asok command.
From ceph health we can see there are blocked ops and from 'ceph health
detai' we can see which osd has blocked ops. ...
Jianpeng Ma
03:01 AM Linux kernel client Bug #12867: support CEPH_FEATURE_MSGR_KEEPALIVE2
https://github.com/ceph/ceph-client/commit/492da3d689d6009a2192898fbd42bdfb547012bb Zheng Yan
01:51 AM Revision b199c492 (ceph): ceph-osd-prestart.sh: fix osd data dir ownership check
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:34 AM Revision f6a458c5 (ceph): Merge pull request #5749 from liewegas/wip-async-ms
msg/async: log tx/rx at level 1
Reviewed-by: Haomai Wang <haomaiwang@gmail.com>
Haomai Wang
01:15 AM Revision 023c5175 (ceph): vstart.sh: enable all experimental features for vstart
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:15 AM Revision 3a41ef4e (ceph): ms/async: log message tx/rx at level 1
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:19 AM Revision a6517d28 (ceph): Merge pull request #5551 from ceph/wip-corpus-hammer
ceph-object-corpus: add 0.94.2-207-g88e7ee7 hammer objects
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
12:11 AM Revision e8ba2627 (ceph): Merge pull request #5722 from cxwshawn/vs-fix
vstart.sh: add --mon_num --osd_num --mds_num --rgw_port option
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
12:05 AM Revision adf3a9e3 (ceph): Merge pull request #5693 from tchaikov/wip-12730
common/SubProcess: silence compiler warnings
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary

09/01/2015

11:56 PM Revision 385cb96b (ceph): Merge pull request #5643 from dreamhost/wip-make-check-makeopt
make-check: support MAKEOPTS overrides.
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
11:28 PM Bug #12717 (Duplicate): pool's statistic data not updated after doing Cache evict operation
Loïc Dachary
12:23 AM Bug #12717: pool's statistic data not updated after doing Cache evict operation
in the newest master branch, it works as expected,
the pool status was updated after evict operation,
i think you c...
huang jun
11:03 PM Revision ede98fea (ceph): Merge pull request #5299 from hjwsm1989/pgmonitor-const
mon: added const to dump_* functions in PGMonitor
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
10:51 PM Revision 4d23d794 (ceph): Merge pull request #5156 from rubenk/fix-indentation
Fix indentation
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
10:49 PM Revision 5ecf3b06 (ceph): Merge pull request #5275 from tchaikov/wip-12287
pybind/ceph_argparse: do not choke on non-ascii prefix
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
10:35 PM Feature #12740 (In Progress): ceph-objetstore-tool: add operations to remove clone ids from a hea...
The format would look like this to match other object operations:
ceph-objectstore-tool ... <object> remove-clone-...
David Zafman
10:26 PM Feature #11202: add stop_scrub command for ceph
Loïc Dachary
10:24 PM Feature #12915 (In Progress): Translate fadvise flag NOCACHE into DONTNEED if first access object
https://github.com/ceph/ceph/pull/3868
The mean of LIBRADOS_OP_FLAG_FADVISE_NOCACHE is only this client don't
nee...
Loïc Dachary
10:21 PM Feature #10098 (Fix Under Review): wanted: command to clear 'incomplete' PGs
Loïc Dachary
09:57 PM Revision 539acac8 (ceph): Merge pull request #5702 from Sandy4999/wip-doc-sandy
doc:radosgw: correct typos of the command removing a subuser
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@r...
Loïc Dachary
09:44 PM Revision 35fa47a1 (ceph): ceph-object-corpus: add 0.94.2-207-g88e7ee7 hammer objects
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:58 PM Bug #12897 (Resolved): ceph-disk activate-journal fails on dmcrypt device
Fixed by https://github.com/ceph/ceph/commit/35c9962e7a36402fc3799290e910aa0103a6878c which is part of https://github... Loïc Dachary
01:01 PM Bug #12897 (In Progress): ceph-disk activate-journal fails on dmcrypt device
https://github.com/ceph/ceph/pull/5740 Loïc Dachary
12:42 PM Bug #12897: ceph-disk activate-journal fails on dmcrypt device
This is fixed in https://github.com/ceph/ceph/pull/5519 by https://github.com/ddiss/ceph/commit/82a84285e35bc7e7c4669... Loïc Dachary
12:34 PM Bug #12897: ceph-disk activate-journal fails on dmcrypt device
Activate journal for a dmcrypt device has been broken for some time: the code path fails because a prototype is missi... Loïc Dachary
11:23 AM Bug #12897 (Resolved): ceph-disk activate-journal fails on dmcrypt device
... Loïc Dachary
08:56 PM Bug #12877 (Resolved): ceph-disk activate calls ceph-osd with --setuser ceph and fails with Permi...
https://github.com/ceph/ceph/pull/5747 Loïc Dachary
08:36 PM rgw Bug #12913 (Resolved): rgw: bucket listing hangs on versioned buckets
The bucket listing pagination does not work correctly with versioned buckets, specifically if the number of consecuti... Yehuda Sadeh
08:14 PM Bug #12912 (Resolved): Messenger/MessengerTest.SyntheticInjectTest4/0 hang (asyncmsgr)
/a/sage-2015-08-30_05:52:47-rados-master---basic-multi/1039168 Sage Weil
08:11 PM Revision 7492c559 (ceph): Merge pull request #5747 from ceph/wip-user
fix ceph-disk
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Sage Weil
07:49 PM Revision 2ca2c1b9 (ceph): osd, test: Minor clean-up from fast-read and error handling ec changes
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
07:27 PM Revision 8331556b (ceph): Merge pull request #503 from guangyy/wip-12316-n
erasure coding: LRC thrasher & fast read thrasher
Reviewed-by: David Zafman <dzafman@redhat.com>
David Zafman
07:15 PM Revision b477fabe (ceph): Merge pull request #5742 from dachary/wip-user
tests: ceph-disk: dmcrypt simplification
Reviewed-by: Sage Weil <sage@redhat.com>
Loïc Dachary
07:04 PM Revision 8209800e (ceph): Merge pull request #5746 from ceph/wip-fix-doc-build
doc: fix the code-block in ruby.rst
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
07:04 PM rbd Bug #12911 (Resolved): merge-diff error
http://qa-proxy.ceph.com/teuthology/teuthology-2015-08-31_23:00:07-rbd-master---basic-multi/1040010/teuthology.log
...
Jason Dillaman
06:58 PM Bug #12910 (Resolved): rados/singleton-nomsgr/all/11429.yaml needs to upgrade to hammer first
https://github.com/ceph/ceph-qa-suite/commit/5df0cebc67840d78e642e67b1a212d836b355ca5 Sage Weil
06:51 PM Bug #12910 (Resolved): rados/singleton-nomsgr/all/11429.yaml needs to upgrade to hammer first
... Sage Weil
06:55 PM Revision 5df0cebc (ceph): suites/rados/singleton-nomsgr/all/11429: upgrade to hammer first
Sage Weil
06:51 PM Revision cbe85ec1 (ceph): doc: fix the code-block in ruby.rst
* and add the link to library homepage in the section titles
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
06:48 PM Bug #12904 (Fix Under Review): Crash during sparse read requests
http://qa-proxy.ceph.com/teuthology/teuthology-2015-08-31_23:00:07-rbd-master---basic-multi/1040016/teuthology.log
h...
Jason Dillaman
06:42 PM Bug #12904: Crash during sparse read requests
*master PR*: https://github.com/ceph/ceph/pull/5745 Jason Dillaman
06:29 PM Bug #12904 (In Progress): Crash during sparse read requests
Sparse read requests can return an invalid extent map due to commit 91ecba186 and 28bc30c76 Jason Dillaman
04:40 PM Bug #12904 (Resolved): Crash during sparse read requests
http://qa-proxy.ceph.com/teuthology/teuthology-2015-08-31_23:00:07-rbd-master---basic-multi/1040023/teuthology.log
h...
Jason Dillaman
06:23 PM Bug #12908: osd/osd_types.cc: 459: FAILED assert(m_seed < old_pg_num) (asyncmsgr encoding problem?)
The problem is that "from" epcoh is 3 here.. but it is filled in from... Sage Weil
05:52 PM Bug #12908 (Resolved): osd/osd_types.cc: 459: FAILED assert(m_seed < old_pg_num) (asyncmsgr encod...
dzafman-2015-08-28_21:56:45-rados-wip-zafman-testing---basic-multi/1036649/remote/burnupi14/log/ceph-osd.2.log.gz
/a...
Sage Weil
06:15 PM Revision d015d23d (ceph): osd: sparse reads returning invalid extent map
The extent map retrieved from the fiemap might have been truncated
while reading the extents. Therefore, the map nee...
Jason Dillaman
06:11 PM Revision 7c00bf05 (ceph): cmake: update FUSE_INCLUDE_DIRS to match autoconf
client/fuse_ll.cc is now including <fuse.h> and <fuse_lowlevel.h>
instead of <fuse/fuse.h> and <fuse/fuse_lowlevel.h>...
Casey Bodley
06:03 PM CephFS Bug #12909 (Resolved): cmake: client/fuse_ll.cc can't locate fuse_lowlevel.h
"Commit f064e90ae554b64741284ef1cdf8a00bb7b4a312":https://github.com/ceph/ceph/commit/f064e90ae554b64741284ef1cdf8a00... Casey Bodley
05:59 PM Revision c13bb7aa (ceph): os/newstore: fix swarning
os/newstore/NewStore.cc: In member function 'int NewStore::_zero(NewStore::TransContext*, NewStore::CollectionRef&, c... Sage Weil
05:48 PM Revision 37462359 (ceph): Merge pull request #5578 from ceph/wip-newstore
osd: newstore (experimental) Sage Weil
05:39 PM Revision 0d463ffd (ceph): os/RocksDBStore: make other rmkey match
No need for Slice() here; it can take a string.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
05:39 PM Revision 90504863 (ceph): rocksdb: update to 3.11.2
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 1fa2ef23 (ceph): ceph_test_objectstore: enable newstore tests
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 9d1582d7 (ceph): ceph_test_objectstore: make OMapIterator test work with FileStore
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision caf28fe9 (ceph): rocksdb: update alt dist rule
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision eab4d53b (ceph): do_autogen.sh: build static rocksdb by default
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 05d79b66 (ceph): os/newstore: update todo
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision b7c5bd12 (ceph): ceph_test_keyvaluedb: add simple commit latency benchmark
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 35821d3a (ceph): os/newstore: renamed TransContext::fds -> sync_items
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 8ad6b9df (ceph): os/newstore: make sync/async submit_transaction optional
It seems doing this synchronously may be better for SSDs?
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
05:39 PM Revision 404cdd28 (ceph): os/newstore: Implement fiemap
For simplicity we ignore holes inside an fragment now.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Xiaoxi Chen
05:39 PM Revision a1f0bdb0 (ceph): os/newstore: fix collection range for temp objects
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 15382c50 (ceph): os/newstore: tolerate null pnext to collection_list()
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 79799ca1 (ceph): os/newstore: trim overlay when zeroing extent
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 094a190f (ceph): os/newstore: change escaping chars
# is lowest besides space and !, except for " (which would be too
confusing).
Signed-off-by: Sage Weil <sage@redhat....
Sage Weil
05:39 PM Revision faca5d00 (ceph): os/newstore: add 'newstore backend options' to pass options to e.g. roc...
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision c37b06d0 (ceph): os/newstore: flush object before doing omap reads
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision f3ddb75e (ceph): os/newstore: fix end bound on collection_list
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 522f8509 (ceph): ceph_test_keyvaluedb: some simple KeyValueDB unit tests
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision d6b0e53c (ceph): os/RocksDBStore: fix rmkey()
This took way too long to debug!
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
05:39 PM Revision e3abf245 (ceph): os/newstore: fix deadlock when newstore_sync_transaction=true
There is a deadlock issue in Newstore when newstore_sync_transaction = true.
With sync_transaction to true, the txc s...
Xiaoxi Chen
05:39 PM Revision 02d0ef8f (ceph): os/NewStore: delay the read of all the overlays until wal applying
The read of all the overlays can be delayed until applying the wal. If
we are doing async wal apply, this can reduce ...
Zhiqiang Wang
05:39 PM Revision 08f3efb4 (ceph): Revert "os/NewStore: data_map shouldn't be empty when writing all overl...
This reverts commit 0d9cce462fec61f754ddcd17cf9a3cf69581d7c5.
We may want to write an overlay if hte object is new a...
Sage Weil
05:39 PM Revision 668c2777 (ceph): rocksdb: fallocate_with_keep_size = false
This improves my 4k random writes on hdd by about 25%.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
05:39 PM Revision e89b2474 (ceph): os/newstore: avoid sync append for small ios
An append is expensive in terms of latency (write, fdatasync, kv commit),
while a wal write is just the kv commit and...
Sage Weil
05:39 PM Revision 4c155200 (ceph): Revert "os/newstore: avoid sync append for small ios"
This reverts commit 69baab2f7eaca7688ce1d45802a82fc3539cd906.
This is slower. :(
Sage Weil
05:39 PM Revision 90e7f5e6 (ceph): os/newstore: only ftruncate if i_size is incorrect
Even a no-op ftruncate can block in the kernel. Prior to this change I
could frequently see ftruncate wait for an ai...
Sage Weil
05:39 PM Revision 9c2eb285 (ceph): os/newstore: clean up kv commit debug output
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 22a6a9f7 (ceph): os/newstore: process multiple aio completions at a time
This isn't affecting things for a slow disk, but it will matter for faster
backends.
Signed-off-by: Sage Weil <sage@...
Sage Weil
05:39 PM Revision 92979d75 (ceph): os/newstore: queue kv transactions in kv_sync_thread
It appears that db->submit_transaction() will block if there is a sync
commit that is in progress instead of simply q...
Sage Weil
05:39 PM Revision df239f0f (ceph): os/Newstore:Fix collection_list_range
We need to rule out hobject_t::max before calling get_object_key
(in which will call get_filestore_key_u32 and get an...
Xiaoxi Chen
05:39 PM Revision 65055a02 (ceph): os/NewStore: need to increase the wal op length when combining overlays
Need to add the length of the combining overlays to the length of the
wal op.
Signed-off-by: Zhiqiang Wang <zhiqiang...
Zhiqiang Wang
05:39 PM Revision 37da4292 (ceph): os/newstore:close fd after writting with O_DIRECT
fix bug in 2b4c60e0a521ad10b94bbc82865b49f2d28c2ac9
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Xiaoxi Chen
05:39 PM Revision 2a7393a4 (ceph): os/newstore: more conservative default for aio queue depth
There appears to be a kernel aio bug when the queue depth is small.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
05:39 PM Revision 6399f1d0 (ceph): os/newstore: fix multiple aio case
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision e02e7438 (ceph): os/NewStore: avoid dup the data of the overlays in the WAL
When writing all the overlays, there is no need to dup the data in WAL.
Instead, we can reference the overlays in the...
Zhiqiang Wang
05:39 PM Revision 36ed3dd2 (ceph): os/Newstore: flush_commit return true on STATE_KV_DONE
There is a racing condition here, if the flush_commit() call
happened after _txc_finish_kv and before next state, the...
Xiaoxi Chen
05:39 PM Revision cdc652eb (ceph): os/NewStore: fix the append of the later overlays when doing combination
The data of the later contiguous overlays should be claim_append to
'op->data', instead of 'bl'.
Signed-off-by: Zhiq...
Zhiqiang Wang
05:39 PM Revision f9f9e1b1 (ceph): os/newstore: debug io_submit EAGAIN
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision dffa4305 (ceph): os/NewStore: don't clear overlay in the create/append case of write
Shouldn't clear the overlay in the create/append case of write.
Otherwise, this removes the overlay data and leads to...
Zhiqiang Wang
05:39 PM Revision a165fe81 (ceph): os/NewStore: clear the shared_overlays after writing all the overlays
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> Zhiqiang Wang
05:39 PM Revision b1136fbd (ceph): os/NewStore: data_map shouldn't be empty when writing all overlays
This should be an assert instead of creating new data_map.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Zhiqiang Wang
05:39 PM Revision 41886c54 (ceph): os/newstore: throttle over entire write lifecycle
Take a global throttle when we submit ops and release when they complete.
The first throttles cover the period from s...
Sage Weil
05:39 PM Revision 4eca15a9 (ceph): os/newstore: fix _txc_aio_submit
The aios may complete before _txc_aio_submit completes. In fact, the aio
may complete, commit to the kv store, and t...
Sage Weil
05:39 PM Revision 29ba7208 (ceph): os/Nestore: batch cleanup
batch cleanup wal.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Xiaoxi Chen
05:39 PM Revision 793dcc39 (ceph): os/NewStore: combine contiguous overlays when writing all the overlays
Combine contiguous overlay writes to reduce the numbers of WAL writes
and fs writes.
Signed-off-by: Zhiqiang Wang <z...
Zhiqiang Wang
05:39 PM Revision c552cd20 (ceph): osd/NewStore: fix for skipping the overlay in _do_overlay_trim
When the offset of the write starts at the end of the overlay, that is,
p->first + p->second.length == offset, the ov...
Zhiqiang Wang
05:39 PM Revision 11733004 (ceph): os/newstore : Do not need to call fdatasync if using direct.
skip ::fdatasync if in direct mode.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Xiaoxi Chen
05:39 PM Revision 4c9e37de (ceph): os/newstore: fix race in _txc_aio_submit
We cannot rely on the iterator pointers being valid after we submit the
aio because we are racing with the completion...
Sage Weil
05:39 PM Revision 143d4857 (ceph): os/newstore: throttle wal work
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision ba0d8d7f (ceph): os/Newstore: add newstore_db_path option
The load of Keyvalue DB is heavy, allow user to put
DB to a seperate(fast) device.
Signed-off-by: Xiaoxi Chen <xiaox...
Sage Weil
05:39 PM Revision b7a53b58 (ceph): os/newstore: basic aio support
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 5d8e1465 (ceph): os/newstore: combined O_DSYNC with O_DIRECT
This avoids the need for an explicit fdatasync when doing O_DIRECT.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
05:39 PM Revision e580a827 (ceph): os/newstore: a few comments about wal
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 2317e446 (ceph): os/newstore: use aio for wal writes, too
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 3b667125 (ceph): os/newstore: move toward state-machine
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 715fd3b7 (ceph): os/newstore: todo
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision dd79b4d8 (ceph): os/newstore: release wal throttle when wal completes, not when queued
If we take the aio path, the io is queued immediately and the resources
are released back to the pool. Instead relea...
Sage Weil
05:39 PM Revision b595aac4 (ceph): test/store_test Add get_omap_iterator test cases
omap iterator test cases include:
iter aganist omap
lower_bound
upper_bound
Signed-off-by: Xiaoxi Chen <xiaoxi...
Xiaoxi Chen
05:39 PM Revision c8641023 (ceph): os/KeyValueDB: Add raw_key() interface for IteratorImpl
raw_key() is useful to split out the prefix.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Xiaoxi Chen
05:39 PM Revision 5e9c64b4 (ceph): Implement get_omap_iterator
implemented get_omap_iterator
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Xiaoxi Chen
05:39 PM Revision 9d0e9255 (ceph): os/Newstore: Allow gap in _do_write append mode
We can allow some gap so we only need to ensure
onode.size <= offset.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel....
Xiaoxi Chen
05:39 PM Revision 1a97fd6c (ceph): Use .str() to output a stringstream.
a nit.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Xiaoxi Chen
05:39 PM Revision 65877832 (ceph): os/Newstore: Check onode.omap_head in valid() and next()
The db iter will be set to KeyValueDB::Iterator() if onode.omap_head
not present. In that case if we touch the db ite...
Xiaoxi Chen
05:39 PM Revision 1321b880 (ceph): os/newstore: update todo
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 04f55d8d (ceph): os/newstore: use fdatasync instead of fsync
On XFS at least, fdatasync is sufficient to make data readable.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
05:39 PM Revision 552d9521 (ceph): ceph_test_objectstore: fix omap test cleanup
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision dfd389e6 (ceph): os/newstore: rebuild buffers to be page-aligned for O_DIRECT
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 7e1af1e6 (ceph): os/newstore: use a threadpool for applying wal events
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision efe218b4 (ceph): os/newstore: show # o_direct buffers in debug output
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision ec21f578 (ceph): os/newstore: fix off-by-one on overlay_max_length
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 86a3f7dd (ceph): os/newstore: let wal cleanup kv txn get batched
No need to trigger another sync kv commit here; just let the next KV
commit catch it.
We could possibly do a bit bet...
Sage Weil
05:39 PM Revision 93fa4f1e (ceph): os/newstore: do not call completions from kv thread
Reads may call wait_wal() holding user locks, and so we cannot block
progress on WAL completion/flushing by calling c...
Sage Weil
05:39 PM Revision 48f639be (ceph): os/newstore: drop unused FragmentHandle
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 5539a75e (ceph): os/newstore: pass flags to _{open,create}_fid
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision c67c9a2b (ceph): os/newstore: use O_DIRECT is write is page-aligned
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 28bc4ee7 (ceph): os/newstore: use FS::zero()
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision f93856f7 (ceph): os/newstore: drop sync_and_flush
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 205344d3 (ceph): os/newstore: drop flush
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision d57547f1 (ceph): os/newstore: drop sync()
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision ca9bc632 (ceph): os/newstore: drop sync()
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision a4d2a53c (ceph): Clear removed_collections after reap
Previous code forgot to clear the removed_collections queues
after reaped the collections in _reap_collection.
Signe...
Xiaoxi Chen
05:39 PM Revision 713c6988 (ceph): os/newstore: consolite collection_list to a single implementation
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 2af1e37d (ceph): os/newstore: assigned unique nid to each new object
Use this as the key for omap (omap_head), but keep the omap_head field
so that we can tell when no omap data is prese...
Sage Weil
05:39 PM Revision 59cd761b (ceph): os/newstore: keep smallish overlay extents in kv db
If we have a small overwrite, keep the extent in the key/value database.
Only write it back to the file/fragment late...
Sage Weil
05:39 PM Revision ef420baf (ceph): os/newstore: cap fid_max below newstore_max_dir_size
Prevent fid_max over the max_dir_size when preallocation.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Xiaoxi Chen
05:39 PM Revision 8f2c2bff (ceph): os/newstore: use fs abstaction layer
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 97bda73e (ceph): os/newstore: open by handle
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision 09814281 (ceph): os/Newstore:Change assert in get_onode
db->get will return negtive when key is not found.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Xiaoxi Chen
05:39 PM Revision 66aae982 (ceph): os/newstore: use overlay even if it is a new object or append
This avoids the fsync for small writes.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
05:39 PM Revision f9a7fd4e (ceph): os/newstore: use lower_bound for finding overlay extents in map
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision d0a4bbaf (ceph): newstore: initial version
This includes a bunch of new ceph_test_objectstore tests, and a ton of fixes
to existing tests so that objects actual...
Sage Weil
05:39 PM Revision db87e423 (ceph): os/newstore: clone omap
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision fbf3d552 (ceph): os/newstore: send complete overwrite to a new fid
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:39 PM Revision d8351a8d (ceph): os/newstore: ref count OpSequencer
Our OpSequencer may live longer than the ObjectStore::Sequencer interface
object does.
Signed-off-by: Sage Weil <sag...
Sage Weil
05:39 PM Revision 10c0bfea (ceph): vstart.sh: debug newstore
Sage Weil
05:38 PM Revision be93b09f (ceph): Revert "os/Makefile.am: add os/fs/XFS.cc"
This reverts commit 32331ede41ef5b1dc4eb85304d2e86d7c027c75c.
Doh, this is in a conditional below.
Sage Weil
05:31 PM Bug #12200 (Resolved): assert(hinfo.get_total_chunk_size() == (uint64_t)st.st_size)
da2987d79db679e7b44d7886462c81d34994af26 David Zafman
05:31 PM Bug #12000 (Resolved): OSD: EC reads do not correctly validate checksums and data contents
21e9f69dd258a8c204828070cfe8b4018acdb145 David Zafman
05:26 PM rgw Feature #12907 (In Progress): rgw: support object storage-class
Yehuda Sadeh
05:25 PM Revision 78e784d2 (ceph): Merge pull request #5173 from ceph/wip-12000-12200
Fast read for erasure coding pool and erasure code error handling
Error handling
Reviewed-by: Loic Dachary <ldachary...
David Zafman
05:21 PM rgw Feature #11972 (Fix Under Review): rgw: implement zongroup create admin command
Yehuda Sadeh
05:20 PM Revision 32331ede (ceph): os/Makefile.am: add os/fs/XFS.cc
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:08 PM rgw Feature #12906 (Resolved): rgw: swift object expiration
Yehuda Sadeh
05:06 PM rgw Feature #12905 (Resolved): rgw: multisite: per-shard incremental sync stage
Yehuda Sadeh
05:04 PM Revision 32446ffb (ceph): tests: ceph-disk: dmcrypt simplification
* Get rid of the cryptsetup calls that are redundant with what ceph
prepare already does
* Do not use the --dmcrypt...
Loic Dachary
05:02 PM Bug #12878: ceph user breaks scrub_test
/a/sage-2015-08-30_05:52:47-rados-master---basic-multi/1039215 Sage Weil
05:01 PM Bug #12861: rados/test_alloc_hint.sh failure
/a/sage-2015-08-30_05:52:47-rados-master---basic-multi/1039290 Sage Weil
04:38 PM Backport #12511 (Resolved): ceph-dencoder links to libtcmalloc, and shouldn't
Abhishek Varshney
04:27 PM Bug #12903: No longer able to host rbd images on cache-tier backed by EC pool
Disabling proxy-write support fixes the issue. Jason Dillaman
04:08 PM Bug #12903 (Resolved): No longer able to host rbd images on cache-tier backed by EC pool
http://qa-proxy.ceph.com/teuthology/teuthology-2015-08-31_23:00:07-rbd-master---basic-multi/1040026/teuthology.log
...
Jason Dillaman
04:23 PM CephFS Bug #12820: stuck looping on 'ls /sys/fs/fuse/connections'
Greg Farnum
10:33 AM CephFS Bug #12820 (Fix Under Review): stuck looping on 'ls /sys/fs/fuse/connections'
https://github.com/ceph/ceph-qa-suite/pull/551 John Spray
03:55 PM Linux kernel client Feature #12902 (Resolved): krbd: support object-map and fast-diff
Josh Durgin
03:53 PM rbd Feature #12678 (Fix Under Review): Support the ability to rename snapshots
Josh Durgin
03:51 PM rbd Feature #12901 (Resolved): librbd: zone + zonegroup configuration
https://docs.google.com/document/d/1wZA7xggJ5T547ebCOobsoQAwoVNj0mcf-JES5Olg9LU/edit#heading=h.yjii20nym27u Josh Durgin
03:45 PM Revision b226fad9 (ceph): ceph-disk: systemctl restart the ceph-disk@ service
Otherwise the second time around activating something it will do nothing.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
03:40 PM Revision 00e65344 (ceph): ceph-disk: be a bit more verbose
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
03:33 PM Revision fcae1458 (ceph): ceph-disk: fix dmcrypt_map() usage for LUKS activate
29431944c77adbc3464a8faeb7e052b24f821780 added a call to dmcrypt_map()
during disk activation. The change is not suit...
David Disseldorp
03:33 PM Revision 35c9962e (ceph): ceph-disk: only check partition_type if partition
The multipath sanity checks of get_journal_osd_uuid must not try to
verify the partition type when the device is not ...
Loic Dachary
03:33 PM Revision c14c3172 (ceph): ceph-disk: add trigger subcommand
Either trigger a systemd event, or do it synchronously if there is no
systemd.
Signed-off-by: Sage Weil <sage@redhat...
Sage Weil
03:29 PM Stable releases Tasks #12701: hammer v0.94.4
... Loïc Dachary
03:27 PM Stable releases Tasks #12701: hammer v0.94.4
$ git rev-parse ceph/hammer-backports
63c3d50ace54238418cec1d5ebb5a32364058cad...
Loïc Dachary
03:22 PM Revision f1b80e99 (ceph): systemd: consolidate into a single ceph-disk@.service
This simple service will 'ceph-disk trigger DEV --sync'.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
03:22 PM Revision 3662a225 (ceph): udev: use ceph-disk trigger ... with single set of udev rules
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
03:06 PM Revision 35db8fe5 (ceph): Merge pull request #551 from ceph/wip-12820
tasks/cephfs: fix mount_timeout config loading
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
02:39 PM Feature #12719 (Resolved): osd: improved memstore
Sage Weil
02:39 PM Feature #12600 (Resolved): wip-osd-compat: ensure upgrades stop at hammer
Sage Weil
02:38 PM Feature #9981 (Resolved): osd: cache: proxy writes (instead of unconditionally promoting)
Sage Weil
02:32 PM rgw Bug #12886 (In Progress): RGW Swift API: X-Object-Manifest cannot to be added through POST
I'm working on that. Radoslaw Zarzynski
02:00 PM Documentation #12899 (Resolved): Update the 'rados' command "man" page
Adding the "--run-name" option to the 'rados bench' command "man" pages. Aron Gunn
01:35 PM Revision ee204044 (ceph): osdc/Objecter: optimize Objecter::tick.
Set bool value is better than insert same value into set<>.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Jianpeng Ma
01:33 PM Revision 08296dc0 (ceph): rados: make 'rados bench' support json format output
Fixes: #12864
rados bench add '[--format json]' and '[-o | --output outfile]' support.
output option only take effect...
Tianshan Qu
12:30 PM CephFS Bug #12776 (Fix Under Review): qa: standby MDS not shutting down, "reached maximum tries (50) aft...
https://github.com/ceph/ceph/pull/5739 John Spray
12:30 PM Revision f420fe46 (ceph): mds: fix shutdown while in standby
Fixes: #12776
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
12:21 PM rgw Bug #12898 (Won't Fix): Objects starting with underscore inaccessible after upgrade to 0.94.3
Objects with filenames starting with underscore that were accessible with radosgw 0.94.2 now return NoSuchKey errors.... Jan Harkes
11:32 AM Revision 80f10e3e (ceph): osdc/Objecter: remove the unuseful code.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
11:22 AM CephFS Bug #12896 (Rejected): EIO in multiple_rsync.sh

http://pulpito.ceph.com/teuthology-2015-08-28_23:04:01-fs-master---basic-multi/1037227/...
John Spray
11:12 AM CephFS Bug #12895 (Can't reproduce): Failure in TestClusterFull.test_barrier

teuthology-2015-08-24_23:04:02-fs-master---basic-multi/1030586/
John Spray
11:01 AM Bug #12012 (Pending Backport): IO error on kvm/rbd with an erasure coded pool tier (after an upgr...
Kefu Chai
11:00 AM Revision 82acd5e9 (ceph): Merge pull request #5695 from tchaikov/wip-12012
osd: translate sparse_read to read for ecpool
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
10:31 AM Revision 8e275049 (ceph): tasks/cephfs: fix mount_timeout config loading
Previously were defaulting to a string, which
always compared greater than elapsed, so never
timed out.
Fixes: #1282...
John Spray
10:13 AM rgw Bug #12407: With root as default user, unable to have multiple RGW instances running
Sage, apologies for the delay in response, was away from work for a while. Yes, your proposed fix works. We are runni... Pavan Rallabhandi
09:36 AM rgw Backport #12894 (In Progress): Have a configurable number of RADOS handles in RGW
Loïc Dachary
09:35 AM rgw Backport #12894 (Resolved): Have a configurable number of RADOS handles in RGW
Original PR: https://github.com/ceph/ceph/pull/5612
Merged as part of: https://github.com/ceph/ceph/pull/5717
Loïc Dachary
09:34 AM rgw Feature #12893 (Pending Backport): Have a configurable number of RADOS handles in RGW
Loïc Dachary
09:26 AM rgw Feature #12893: Have a configurable number of RADOS handles in RGW
https://github.com/ceph/ceph/pull/4309 Pavan Rallabhandi
09:24 AM rgw Feature #12893 (Resolved): Have a configurable number of RADOS handles in RGW
As part of characterizing RGW read performance, have observed that there is a single RADOS connection that is consume... Pavan Rallabhandi
09:00 AM Feature #12864 (In Progress): Make "rados bench" support json output
https://github.com/ceph/ceph/pull/5736 Loïc Dachary
08:06 AM Bug #12892 (Rejected): Image'snapshot too much cause the "Deep Scrub" function running too long, ...
Our environment has some snapshots of the Image created too much, when carries on the Deep the Scrub will lead to tak... huanwen ren
07:50 AM Revision bd804734 (ceph): add snapshot rename methods in cls_rbd
Signed-off-by: xinxin shu <xinxin.shu@intel.com> xinxin shu
07:39 AM Revision 7cc963b1 (ceph): osdc/Objecter: Don't forget call _op_cancel_map_check when cancel linge...
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
07:12 AM Revision 36b62710 (ceph): osdc/Objecter: In _cancel_linger_op, it should make num_unacked/num_com...
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
06:20 AM Bug #12891 (Fix Under Review): /etc/init.d/ceph can not start/stop daemons properly
Kefu Chai
05:57 AM Bug #12891: /etc/init.d/ceph can not start/stop daemons properly
I have create a pull request at github as follows, thanks.
https://github.com/ceph/ceph/pull/5737
runsisi hust
02:04 AM Bug #12891 (Won't Fix): /etc/init.d/ceph can not start/stop daemons properly
1) CentOS 7.0
2) MON and OSD installed on the same node
3) mon_data is set to a different location rather than /var...
runsisi hust
05:52 AM Revision 076bad95 (ceph): ceph_test_rados_api_aio: add a test for aio_sparse_read
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
05:49 AM Revision 5ae2e7a1 (ceph): ceph_test_rados: also send sparse_read in ReadOp
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
05:49 AM Revision 4d492061 (ceph): ceph_test_rados_api_io: add tests for sparse_read
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
05:49 AM Revision 700d42ef (ceph): osd: translate sparse_read to read for ecpool
Fixes: #12012
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
05:49 AM Revision a5bfde69 (ceph): osd: should use ec_pool() when checking for an ecpool
we were using pool.info.require_rollback() in do_osd_ops() when
handling OP_SPARSE_READ to tell if a pool is an ecpoo...
Kefu Chai
02:30 AM Revision 28324fdb (ceph): osd: Fix the diagnostic logging mostly to dout(20)
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
02:18 AM Linux kernel client Bug #11898 (Resolved): Writing on forced umount causes silent data loss
Zheng Yan
02:14 AM rgw Feature #12608 (Fix Under Review): rgw: multisite: per-shard full sync stage
Yehuda Sadeh
02:14 AM rgw Feature #12606 (Fix Under Review): rgw: multisite: keep metadata zone sync state
Yehuda Sadeh
01:54 AM Linux kernel client Bug #12695: rbd flatten makes clone's snap crash
Ilya Dryomov wrote:
> science luo wrote:
> > Ilya Dryomov wrote:
> > > This was fixed in kernel 3.17, commit 4d9b6...
science luo
01:07 AM rgw Bug #12890 (Resolved): rgw: the swift key remains after removing a subuser
After removing a subuser without explicitly purging its keys, the user info may like this:
ceph@ceph1:~$ radosgw-adm...
Sandy Xu
12:47 AM Revision e47fa671 (ceph): vstart.sh: add --mon_num --osd_num --mds_num --rgw_port option
add these options to replace shell var MON, OSD, MDS to be more
convenient, and add --rgw_port option.
Signed-off-by...
shawn chen
12:45 AM Revision 89f0112e (ceph): Objecter: Take RLocker when call is_active.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
12:45 AM Revision e4ce619f (ceph): osdc/Objecter: For func op_cancel_writes it can directly call op_cancel.
Becasue we get write-lock of rwlock, so it is safe to call op_cancel
rather than _op_canchel(homeless_session for thi...
Jianpeng Ma
12:45 AM Revision 064e8585 (ceph): osdc/Objeter: When cancel op, decrease num_unacked/num_uncommitted.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma

08/31/2015

10:17 PM Stable releases Tasks #12701: hammer v0.94.4
... Loïc Dachary
09:47 PM rgw Backport #12889 (Resolved): RGW returns requested bucket name raw in "Bucket" response header
https://github.com/ceph/ceph/pull/5730 Yehuda Sadeh
09:46 PM rgw Backport #12592: RGW returns requested bucket name raw in "Bucket" response header
https://github.com/ceph/ceph/pull/5715 Yehuda Sadeh
09:17 PM Revision b80859e2 (ceph): rgw: init some manifest fields when handling explicit objs
Fixes: #11455
When dealing with old manifest that has explicit objs, we also
need to set the head size and head objec...
Yehuda Sadeh
09:10 PM Revision 644f213c (ceph): rgw: init some manifest fields when handling explicit objs
Fixes: #11455
When dealing with old manifest that has explicit objs, we also
need to set the head size and head objec...
Yehuda Sadeh
09:08 PM Revision e7931a73 (ceph): rgw: url encode exposed bucket
Fixes: #12537
Don't send the bucket name back without url encoding it.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.co...
Yehuda Sadeh
09:08 PM Revision 558c5295 (ceph): rgw: Do not enclose the Bucket header in quotes
Fixes: #11860
Signed-off-by: Wido den Hollander <wido@42on.com>
(cherry picked from commit 8af25faed93fe02d3dad585b85...
Wido den Hollander
08:37 PM Revision 6e0f0bba (ceph): ceph-disk: use /sys/dev/block/maj:min/partition to see if partition
Fixes: #12706
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
08:35 PM Revision bf75b309 (ceph): Merge pull request #5652 from dachary/wip-mailmap
mailmap updates
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
08:20 PM Bug #12877: ceph-disk activate calls ceph-osd with --setuser ceph and fails with Permission Denied
Loïc Dachary
08:20 PM Bug #12877: ceph-disk activate calls ceph-osd with --setuser ceph and fails with Permission Denied
See https://github.com/ceph/ceph/pull/5727 for a larger fix including the permission fix. Loïc Dachary
07:58 PM Bug #12877: ceph-disk activate calls ceph-osd with --setuser ceph and fails with Permission Denied
It's simpler actually:
<sage> it's because the block device isn't owned by ceph.ceph.. that's the first udev rule ...
Loïc Dachary
07:55 PM Bug #12877: ceph-disk activate calls ceph-osd with --setuser ceph and fails with Permission Denied
I think what happens is the following:
* ceph-disk prepare triggers a udev event
* the udev rule calls ceph-disk ...
Loïc Dachary
07:51 PM Bug #12877: ceph-disk activate calls ceph-osd with --setuser ceph and fails with Permission Denied
Sage is doing something right now at https://github.com/liewegas/ceph/commits/wip-user (https://github.com/liewegas/c... Loïc Dachary
07:45 PM Bug #12877: ceph-disk activate calls ceph-osd with --setuser ceph and fails with Permission Denied
Loïc Dachary
07:43 PM Bug #12877: ceph-disk activate calls ceph-osd with --setuser ceph and fails with Permission Denied
@vasu it looks like it's related to **'--setuser', 'ceph', '--setgroup', 'ceph'** which comes from https://github.com... Loïc Dachary
07:36 PM Bug #12877: ceph-disk activate calls ceph-osd with --setuser ceph and fails with Permission Denied
... Loïc Dachary
07:00 PM Bug #12877: ceph-disk activate calls ceph-osd with --setuser ceph and fails with Permission Denied
... Loïc Dachary
06:39 PM Bug #12877: ceph-disk activate calls ceph-osd with --setuser ceph and fails with Permission Denied
It's most probably because of something that changed in https://github.com/ceph/ceph/pull/5699. How did you run this ... Loïc Dachary
06:24 PM Bug #12877: ceph-disk activate calls ceph-osd with --setuser ceph and fails with Permission Denied
Loic,
Can you tell what the new ceph-disk behavior is? , Does it now require 'osd activate' to be run for the OSD'...
Vasu Kulkarni
04:58 PM Bug #12877 (Resolved): ceph-disk activate calls ceph-osd with --setuser ceph and fails with Permi...
h3. Steps to reproduce:
* ceph-disk prepare /dev/sdb
* ceph-disk activate /dev/sdb1
h3. Original description
...
Vasu Kulkarni
07:58 PM Revision 403144f5 (ceph): ceph.spec: package cls_numops
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
07:26 PM Revision d3c94698 (ceph): Objecter: pg_interval_t::is_new_interval needs pgid from previous pool
When increasing the pg_num of a pool, an assert would fail since the
calculated pgid seed would be for the pool's new...
Jason Dillaman
07:26 PM Revision 56d267b7 (ceph): osd_types::is_new_interval: size change triggers new interval
Fixes: 11771
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit ff79959c037a7145f7104b06d9e6a64...
Samuel Just
06:56 PM Backport #12752 (In Progress): kvm die with assert(m_seed < old_pg_num)
Nathan Cutler
06:55 PM Backport #12842 (In Progress): is_new_interval: size change should cause new interval
this PR is a double backport Nathan Cutler
06:46 PM rgw Bug #12886 (Resolved): RGW Swift API: X-Object-Manifest cannot to be added through POST
$ curl -i "$publicURL/cont/obj" -X POST -H "X-Object-Manifest: bla" -H "X-Auth-Token: $token"
> HTTP/1.1 202 Accep...
Radoslaw Zarzynski
06:45 PM rbd Bug #12885 (Resolved): rbd export-diff crashes in librbd::simple_diff_cb
When doing rbd export-diff, I get a crash. Most other images on the same cluster work fine.
rbd info AlignNav-db::...
Thorvald Natvig
06:35 PM rbd Bug #12765 (Resolved): Failure in test_librbd_python.sh
Jason Dillaman
06:35 PM rbd Bug #12764 (Resolved): Failure in 'cram -v -- /home/ubuntu/cephtest/archive/cram.client.0/*.t'
Jason Dillaman
05:18 PM rbd Bug #12764: Failure in 'cram -v -- /home/ubuntu/cephtest/archive/cram.client.0/*.t'
I have a couple of them now -- I was planning to take care of them this week but needed to ensure I didn't forget abo... Jason Dillaman
08:56 AM rbd Bug #12764: Failure in 'cram -v -- /home/ubuntu/cephtest/archive/cram.client.0/*.t'
@Jason, thanks for fixing my mistake. I was looking for Pending Backport with nothing in the Backport field and did n... Loïc Dachary
06:35 PM rbd Backport #12860 (Resolved): Failure in 'cram -v -- /home/ubuntu/cephtest/archive/cram.client.0/*.t'
commit:9f2aad87c0c9d267211f8f349939697b8bda25be Jason Dillaman
06:34 PM rbd Backport #12884 (Resolved): Failure in test_librbd_python.sh
commit:cca0d58723483341b11834a15f31845f5584e599 Jason Dillaman
05:54 PM rbd Backport #12884 (Resolved): Failure in test_librbd_python.sh
Jason Dillaman
06:21 PM Revision f5865d32 (ceph): tasks/ceph_deploy: work with systemd
This is ugly, but I'm not going to rewrite this right now.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
05:59 PM Linux kernel client Bug #12811 (Resolved): ENXIO from kernel client (cephfs)
fix deployed to teuthology, so far so good! Reviewed-by: Sage Weil
05:56 PM Revision 5cb99123 (ceph): distros: add debian 8 jessie, remove wheezy from supported list
Wheezy only has experiemntal c++11 support; it's not new enough.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
05:53 PM Revision c1e86748 (ceph): ceph-deploy: install w/ ceph-deploy, not install.py
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:51 PM Backport #12883 (Resolved): cache agent is idle although one object is left in the cache
https://github.com/ceph/ceph/pull/5765 Nathan Cutler
05:50 PM Backport #12882 (Resolved): cache agent is idle although one object is left in the cache
https://github.com/ceph/ceph/pull/5813 Nathan Cutler
05:50 PM Revision bdc6b681 (ceph): Merge pull request #5684 from liewegas/wip-hammer-corpus
add hammer objects to ceph-object-corpus Sage Weil
05:49 PM Backport #12881 (Rejected): kvm die with assert(m_seed < old_pg_num)
Nathan Cutler
05:44 PM rgw Backport #12880 (Resolved): COPYing an old object onto itself produces a truncated object
https://github.com/ceph/ceph/pull/5732 Nathan Cutler
05:43 PM rgw Backport #12879 (Resolved): COPYing an old object onto itself produces a truncated object
https://github.com/ceph/ceph/pull/5729 Nathan Cutler
05:42 PM rgw Bug #11455: COPYing an old object onto itself produces a truncated object
Master PR: https://github.com/ceph/ceph/pull/5677 Nathan Cutler
05:19 PM rgw Bug #11455 (Pending Backport): COPYing an old object onto itself produces a truncated object
Yehuda Sadeh
05:36 PM devops Bug #12866: trusty gitbuilders are failing
Sage said manual install was the way to go and that is done, but we briefly discussed whether they should just run in... Greg Farnum
09:25 AM devops Bug #12866: trusty gitbuilders are failing
Sorry if this is the wrong tracker, I don't know which one should have it, nor if we just need to run a script or sho... Greg Farnum
09:24 AM devops Bug #12866 (Resolved): trusty gitbuilders are failing
... Greg Farnum
05:31 PM Revision 548a04e0 (ceph): Merge pull request #5451 from XinzeChi/wip-recovery-attr
bug fix: osd: do not cache unused buffer in attrs
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
05:14 PM Bug #12878 (Resolved): ceph user breaks scrub_test
... Sage Weil
04:14 PM rgw Backport #12591: rgw: create a tool for orphaned objects cleanup
@Ken: what worked without discarding commits nor resolving conflicts is applying all commits on top of https://github... Loïc Dachary
04:09 PM rgw Backport #12591: rgw: create a tool for orphaned objects cleanup
> If applied after it, the "rgw: api adjustment following a rebase" commit needs to be discarded.
s/after/before/
...
Ken Dreyer
03:33 PM Bug #12325 (Resolved): mon_cluster_log_to_syslog is not of type boolean
Sage Weil
03:33 PM Revision 589fa815 (ceph): Merge pull request #5357 from ceph/wip-12325
mon: LogMonitor: handle boolean options consistently
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Sage Weil
03:31 PM devops Feature #11881 (Resolved): ceph-disk support for multipath
Loïc Dachary
03:30 PM Revision fbaedbf9 (ceph): Merge pull request #546 from dachary/wip-11881-multipath
ceph-disk workunit Loïc Dachary
03:29 PM Revision ad3f1691 (ceph): Merge remote-tracking branch 'gh/infernalis'
Sage Weil
03:25 PM Bug #12876 (Duplicate): monitor crashed in CrushWrapper::do_rule()
... Kefu Chai
03:08 PM Revision b518b681 (ceph): Merge pull request #5622 from ceph/wip-memstore
MemStore locking enhancements and bufferlist alternative
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Haoma...
Sage Weil
03:06 PM Revision 92450072 (ceph): Merge pull request #5705 from dachary/wip-12786-centos-systemd
ceph-disk: {CentOS,RHEL} >= 7 && Fedora >= 22 are systemd
Reviewed-by: Travis Rhoden <trhoden@redhat.com>
Sage Weil
03:06 PM Revision 9979bb6c (ceph): Merge pull request #5699 from dachary/wip-11881-multipath
ceph-disk: add multipath support
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
02:58 PM CephFS Bug #12875 (Can't reproduce): LibCephFS.LibCephFS.InterProcessLocking segment fault.
... Sage Weil
02:48 PM RADOS Bug #11235: test_rados.py test_aio_read is racy
... Loïc Dachary
02:37 PM Linux kernel client Feature #12874 (New): krbd: get rid of RBD_MAX_SNAP_COUNT
There is no reason for that limit to exist, need to work out a better client - msgr interface and not insist on preal... Ilya Dryomov
02:35 PM Revision 75b327e4 (ceph): Merge pull request #1 from ceph/update-paths
repo: update new repo path
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Noah Watkins
02:34 PM Revision 3f52ea21 (ceph): repo: update new repo path
noahdesu -> ceph
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Noah Watkins
02:34 PM Bug #11832 (Duplicate): ceph_test_msgr hung in rados suite
Haomai Wang
02:33 PM Bug #12798 (Resolved): ceph_test_objectstore: keyvaluestore fails tests
Haomai Wang
02:33 PM Revision 7a09ea09 (ceph): Merge pull request #5655 from duduribeiro/patch-1
doc: update ruby doc with the aws-sdk gem usage
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
02:31 PM Linux kernel client Bug #12815 (Closed): Stop the rbd map command due to the linux kernal crush.
There are two problems here. The first one is... Ilya Dryomov
02:29 PM CephFS Bug #12806 (Fix Under Review): nfs restart failures
https://github.com/ceph/ceph-qa-suite/pull/550 Zheng Yan
09:16 AM CephFS Bug #12806: nfs restart failures
looks like it's added by ceph-qa-suite/tasks/qemu.py. Zheng Yan
02:28 PM Revision d05e531d (ceph): doc: update ruby doc with the aws-sdk gem usage
Since I'm using ceph with the `aws-sdk` gem (https://github.com/aws/aws-sdk-ruby) instead `aws-s3` (https://github.co... Kadu Ribeiro
02:27 PM Revision 7de534c1 (ceph): tasks/qemu: avoid adding duplicated entries to /etc/exports
try deleting leftover entries for previous job
Fixes: #12806
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
02:16 PM Revision f030af3c (ceph): Merge pull request #4869 from joaquimrocha/cls_numops
CLS numops
Reviewed-by: Noah Watkins <noahwatkins@gmail.com>
Sage Weil
02:12 PM rgw Bug #11419: DragonDisk fails to create directories via S3: MissingContentLength
Assigning Robin to recall who was originally taking care of the issue (I still care for the backport ;-) Loïc Dachary
02:12 PM Revision 728e2229 (ceph): Merge pull request #5724 from ceph/wip-i386
perf_serialize: fix i386 build
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
02:10 PM rgw Bug #11563: RadosGW regression: COPY doesn't preserve Content-Type
Assigning Orit to record who was assigned the issue originally ( I still care for the backport of course ;-) Loïc Dachary
02:00 PM Revision 13668e68 (ceph): client: set osdmap epoch for setxattr.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
01:58 PM Revision 6f0af185 (ceph): vstart.sh: set PATH to include pwd
ceph-mon needs crushtool to be in PATH. Don't set if it is run
from ceph_vstart_wrapper, which already sets it as it ...
Mykola Golub
01:58 PM Revision b58cbbab (ceph): erasure-code: set max_size to chunk_count() instead of 20 for shec
See 8b64fe93b088a3a33d357869c47e6bf928c3f0e4 for a detailed explanation.
Signed-off-by: Loic Dachary <ldachary@redha...
Loic Dachary
01:58 PM Revision f47ba4b1 (ceph): mon: test the crush ruleset when creating a pool
We want to fix the following scenario:
* an erasure code plugin (or another part of the code) creates a
ruleset
...
Loic Dachary
01:46 PM Bug #12681 (Won't Fix): tcmalloc doesn't release memory back to system
This is definitely a tcmalloc issue.. I think the place to go is rhel6 support? Perhaps there is a backport for a ne... Sage Weil
01:44 PM Bug #12681: tcmalloc doesn't release memory back to system
And what's the source for that libtcmalloc release? Greg Farnum
01:24 PM Revision 63bd5a72 (ceph): Merge pull request #5713 from yuyuyu101/wip-12798
Fix keyvaluestore fails ceph_test_objectstore
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
01:06 PM rgw Bug #12873 (Closed): Blocked requests - currently waiting for scrub
Hi
a ceph cluster here has been reporting blocked ops - when checking the OSD logs they report "currently waiting...
sean redmond
12:53 PM CephFS Bug #11482: kclient: intermittent log warnings "client.XXXX isn't responding to mclientcaps(revoke)"
For some reason the override we provided isn't being added to the configs, I created #12869 for that. :/ Greg Farnum
11:27 AM Linux kernel client Bug #12867 (Resolved): support CEPH_FEATURE_MSGR_KEEPALIVE2
Without this feature, kernel client can't detect event that connection get lost quietly (without receiving TCP RST). ... Zheng Yan
11:06 AM Backport #12491 (Resolved): buffer: critical bufferlist::zero bug
Loïc Dachary
10:52 AM Bug #12717: pool's statistic data not updated after doing Cache evict operation
huangjun, if https://github.com/ceph/ceph/commit/78b1fb5e9440dcd4ef99301c3ac857385e870cf3 addresses your issue, maybe... Kefu Chai
10:21 AM Revision fe8b1c97 (ceph): in filestore, OP_SETATTR is implemented in FileStore::_setattrs
this funtion will get all attrs of object before setting new attrs
merge several OP_SETATTR ops into one OP_SETATTRS...
xinxin shu
10:12 AM Revision 6dc9ed58 (ceph): Merge pull request #5603 from wonzhq/doc-read-recency
doc: add the description for min_read_recency_for_promote
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
09:43 AM Revision 3b089b0a (ceph): Merge pull request #5460 from ceph/port/new
OSX and BSD derivatives port
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
09:17 AM Revision 35c80951 (ceph): Merge pull request #4896 from xinxinsh/wip-monitor-dump-transaction
MonitorDBStore : make monitor transaction more readable
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
Reviewed-by: S...
Joao Eduardo Luis
08:42 AM Bug #12731: jerasure/gf-complete: build warnings
per loic
> for gf-complete and jerasure we have a branch at github.com/ceph and you can commit the change there. A...
Kefu Chai
08:41 AM Revision a89c1731 (ceph): Merge pull request #5365 from dachary/wip-12491-hammer
buffer: critical bufferlist::zero bug
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
08:28 AM Bug #12865 (Can't reproduce): OSDs crashing and not resolving blocked requests after network split
I saw a couple of instances of this but don't have much data. :(
We reconfigured our network in recent weeks (6 OS...
Christian Theune
08:08 AM Feature #12864 (In Progress): Make "rados bench" support json output
Now "rados bench" result only support output to console, unfriendly to analysis.
So we need to add a format option t...
Tianshan Qu
08:00 AM Revision d36e5149 (ceph): ceph: use 'sed -ie' to edit file in-place
On OSX, 'sed -i script' does not work, because it considers 'script'
as suffix of backup file. 'sed -ie script' works...
Yan, Zheng
08:00 AM Revision 491d8939 (ceph): test_c_headers: don't use -Werror option for clang
When using clang to compile ceph, there are lots of warnings:
clang: warning: argument unused during compilation: '-W...
Yan, Zheng
08:00 AM Revision 8ef07420 (ceph): os/fs: include <sys/mount.h> on osx
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
08:00 AM Revision 109e5b12 (ceph): make: do not compile XFS.cc if --without-libxfs
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
08:00 AM Revision 2cd7d4fc (ceph): tests: only use posix_fadvise on linux
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:00 AM Revision 8d527d41 (ceph): common/admin_socket: fix compile error on OSX
Invalid operands to binary expression ('__bind<int &, sockaddr *,
unsigned long>' and 'int')
Without :: clang confus...
Yan, Zheng
08:00 AM Revision 0b94867a (ceph): common/blkdev: fix complie error on OSX/FreeBSD
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:00 AM Revision 68db9f6f (ceph): client: fix compile error on OSX
On OSX, type of the 3rd parameters of getgrouplist is 'int *'
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
08:00 AM Revision 126ee7dc (ceph): tests: replace std::tr1::shared_ptr with ceph::shared_ptr
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:00 AM Revision 6a03fa5b (ceph): TestLFNIndex.cc: don't use "cp --preserve=xattr"
--preserve option is not supported by OSX's cp. use 'cp -a' instead
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
08:00 AM Revision f6fa4a28 (ceph): compat: move definitions in porting.h into include/compat.h
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:00 AM Revision b06838a0 (ceph): test/admin_socket: check error message according to OS
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:00 AM Revision c092b4fc (ceph): os/chain_xattr: set CHAIN_XATTR_MAX_NAME_LEN according to max length of...
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:00 AM Revision c57ef8c3 (ceph): test/librados: replace errno -125 with -ECANCELED
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:00 AM Revision b82ed612 (ceph): buffer: make buffer::exception classes undefined in dynamic objects
On OSX, if the an exception class is declared and defined in header file,
but it ends up being compiled as private sy...
Yan, Zheng
08:00 AM Revision 9e37a379 (ceph): test/librados: replace sem_init() with sem_open()
sem_init() always fails on OSX (it's no longer supported).
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
08:00 AM Revision e71269ca (ceph): tests: disable unittest_blkdev on OSX
the test uses sysfs, which does not exist on OSX
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
08:00 AM Revision 07869197 (ceph): test_c_headers: don't use -Wold-style-declaration option for clang
clang does not support this option
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
08:00 AM Revision ad056c12 (ceph): libradosstriper/striping.cc: include "include/types.h"
include definitions of __le{32,64)
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
08:00 AM Revision 731f6aaa (ceph): test_libcephfs: disable flock test on OSX
there is no sem_timedwait on OSX. For inter-threads communication,
we can replace sem_t with pthread_cond_t. But for ...
Yan, Zheng
08:00 AM Revision 5db6915d (ceph): xattr: convert ENOATTR to ENODATA on DARWIN
On Darwin, getxattr/removexattr return ENOATTR when extended
attribute does not exist. But lots of ceph codes expect ...
Yan, Zheng
08:00 AM Revision 4132805d (ceph): client: convert XATTR_{CREATE,REPLACE} to CEPH_XATTR_{CREATE,REPLACE}
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:00 AM Revision 69e2060f (ceph): init-ceph: replace 'echo -n' with printf
'echo -n' is no portable. On OSX, output of 'echo -n' can be '-n'
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
08:00 AM Revision 4594adbc (ceph): init-ceph: don't use procfs to check if daemon is running
use ps(1) instead, which is portable
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
08:00 AM Revision bb1fa7f3 (ceph): init-ceph: check if /lib/lsb/init-functions exists
On OSX/FreeBSD, /lib/lsb/init-functions does not exist
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
08:00 AM Revision b800303e (ceph): tools: link ceph-client-debug to LIBCLIENT
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:00 AM Revision bcbddab5 (ceph): libcephfs: define loff_t as off_t on OSX
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:00 AM Revision a5589165 (ceph): porting.h: add TODO comment
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
08:00 AM Revision 05fbfd11 (ceph): On Darwin: subfix of dynamic library is dylib
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:00 AM Revision e92aaea1 (ceph): vstart.sh: append ceph library path to {LD,DYLD}_LIBRARY_PATH
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:00 AM Revision 4536cb52 (ceph): vstart.sh: use portable way to get ip address
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:00 AM Revision f064e90a (ceph): Link ceph-fuse to fuse on DARWIN
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:00 AM Revision aa71c207 (ceph): client: don't include unsupported mount options on DARWIN/FreeBSD
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:00 AM Revision d5c43d9c (ceph): client: don't try trimming kernel dcache on DARWIN/FreeBSD
still don't know if the methods used on linux also works on
DARWIN/FreeBSD
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
08:00 AM Revision 760f5874 (ceph): Don't use '--exclude-libs' linker option on DARWIN
Only GNU linker supports this option
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
08:00 AM Revision 4ec4177f (ceph): Makefile: add porting.h to dist tarball
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
08:00 AM Revision 44458db5 (ceph): msg: fix encoding/decoding sockaddr_storage on DARWIN/FreeBSD
sockaddr_storage on DARWIN/FreeBSD is different from sockaddr_storage
on Linux. sockaddr_storage on DARWIN/FreeBSD in...
Yan, Zheng
07:43 AM Linux kernel client Bug #12695: rbd flatten makes clone's snap crash
science luo wrote:
> Ilya Dryomov wrote:
> > This was fixed in kernel 3.17, commit 4d9b67cddd9b ("rbd: take snap_id...
Ilya Dryomov
03:48 AM Linux kernel client Bug #12695: rbd flatten makes clone's snap crash
Ilya Dryomov wrote:
> This was fixed in kernel 3.17, commit 4d9b67cddd9b ("rbd: take snap_id into account when readi...
science luo
07:35 AM Revision cd93656e (ceph): porting.h: add porting.h for porting/compatibility on DARWIN
Collection of porting/compatibility defines to compile on DARWIN
Signed-off-by: Dennis Schafroth <dennis@schafroth.com>
Dennis Schafroth
07:35 AM Revision 11a936e3 (ceph): librbd: Need to include errno.h on DARWIN.
The file is not really required
Signed-off-by: Dennis Schafroth <dennis@schafroth.com>
Dennis Schafroth
07:35 AM Revision b3b29c0d (ceph): rbd-fuse: Add position to set/get xattr on DARWIN
Signed-off-by: Dennis Schafroth <dennis@schafroth.com> Dennis Schafroth
07:35 AM Revision 126c3278 (ceph): rbd-replay: Different location of endian.h on DARWIN
Signed-off-by: Dennis Schafroth <dennis@schafroth.com> Dennis Schafroth
07:35 AM Revision 0fbacb30 (ceph): test: Fix error with clang on DARWIN (LLVM 3.6.0svn)
Signed-off-by: Dennis Schafroth <dennis@schafroth.com> Dennis Schafroth
07:35 AM Revision fb1b6bc3 (ceph): tools/ceph_objectstore_tool: Missing O_LARGEFILE on DARWIN
Signed-off-by: Dennis Schafroth <dennis@schafroth.com> Dennis Schafroth
07:35 AM Revision d549f41b (ceph): common/SubProcess: fix build on DARWIN
include <signal.h> to avoid errors/warnings on missing functions
Signed-off-by: Dennis Schafroth <dennis@schafroth.com>
Dennis Schafroth
07:35 AM Revision e69c115b (ceph): common/util: include sys/param.h and mount.h on DARWIN
Signed-off-by: Dennis Schafroth <dennis@schafroth.com> Dennis Schafroth
07:35 AM Revision 4cfac6c3 (ceph): common/xattr: Split out xattr on Linux and DARWIN.
DARWIN requires position parameter
Signed-off-by: Dennis Schafroth <dennis@schafroth.com>
Dennis Schafroth
07:35 AM Revision 630da9f9 (ceph): librbd: Include porting header
Signed-off-by: Dennis Schafroth <dennis@schafroth.com> Dennis Schafroth
07:35 AM Revision 17db469e (ceph): os/FileStore: fail with ENOTSUP if using sparse files on DARWIN
For now, fail with Not supported (ENOTSUP) if configured using sparse files on DARWIN.
Signed-off-by: Dennis Schafro...
Dennis Schafroth
07:35 AM Revision 7e1d83bb (ceph): msg/simple: Move MSG_ and SO_NOSIGPIPE into porting.h
Only enable SO_PRIORITY on Linux
Signed-off-by: Dennis Schafroth <dennis@schafroth.com>
Dennis Schafroth
07:35 AM Revision 15f8363d (ceph): msg/async: Include porting.h for MSG_*
Signed-off-by: Dennis Schafroth <dennis@schafroth.com> Dennis Schafroth
07:35 AM Revision f0234226 (ceph): ceph_fuse: Implement set/get xattr with position parameter on OSX
Signed-off-by: Dennis Schafroth <dennis@schafroth.com> Dennis Schafroth
07:30 AM Cleanup #12863 (Resolved): switch from "timegm()" to "internal_timegm()" for better portability
timegm() does not conform to any standards. but is offered by BSD and glibc, AFAIK. Kefu Chai
07:23 AM Feature #11403 (Fix Under Review): add a command to the ceph tool which returns whether there are...
https://github.com/ceph/ceph/pull/5554 Kefu Chai
07:09 AM Revision dbfac280 (ceph): bug fix: librados segmentation fault, support RadosStriperImpl::aio_rea...
Signed-off-by: Min Chen <minchen@ubuntukylin.com> Min Chen
06:55 AM Bug #12862 (Won't Fix): ceph daemon does not generate core file on CentOS 7
On CentOS 7 which has "systemd-run" binary exists, when we use /etc/init.d/ceph to start ceph daemons, we do find tha... runsisi hust
04:11 AM Revision f8f33bca (ceph): Merge pull request #5024 from xinxinsh/wip-12018
make rbd and pool quota work
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Kefu Chai
04:10 AM Revision 0e8ade1b (ceph): Merge pull request #5448 from kylinstorage/wip-optimize-agent_choose_mode
osd: avoid unnecessary calculation in agent_choose_mode()
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
04:08 AM Revision 24716357 (ceph): Merge pull request #5418 from branch-predictor/bp-remove-str-concat
osd/osd_types.cc: get rid of str concat when making hash key
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: ...
Kefu Chai
04:05 AM Bug #12673 (Pending Backport): cache agent is idle although one object is left in the cache
Kefu Chai
04:04 AM Revision 09464ec6 (ceph): Merge pull request #5570 from dachary/wip-12673-proxy-read
osd: trigger the cache agent after a promotion
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
03:47 AM Revision 90dea96f (ceph): mds: add osdmap epoch for setxattr of MClientRequest.
Now we use setxattr set file/dir layout. This may need data pool
info. So in mds server, it need check osdmap. At pre...
Jianpeng Ma
03:47 AM Revision e20195df (ceph): mds/Server: s/mds->mdcache/mdcache.
Because mdcache = mds->mdcache, for replcae .
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Jianpeng Ma

08/30/2015

09:23 PM Linux kernel client Bug #12695 (Closed): rbd flatten makes clone's snap crash
This was fixed in kernel 3.17, commit 4d9b67cddd9b ("rbd: take snap_id into account when reading in parent info"). A... Ilya Dryomov
05:58 PM Revision c3a2bf3f (ceph): Merge pull request #5369 from dachary/wip-12498-hammer
get pools health'info have error
Reviewed-by: Kefu Chai <kchai@redhat.com>
Loïc Dachary
05:52 PM Revision 0a44eb12 (ceph): Merge pull request #5370 from dachary/wip-12496-hammer
pgmonitor: wrong at/near target max“ reporting
Reviewed-by: Kefu Chai <kchai@redhat.com>
Loïc Dachary
05:44 PM Revision dfcdba75 (ceph): Merge pull request #5378 from dachary/wip-12394-hammer
Memory leak in Mutex.cc, pthread_mutexattr_init without pthread_mutexattr_destroy
Reviewed-by: Kefu Chai <kchai@redh...
Loïc Dachary
05:44 PM Revision 69a9a4cb (ceph): Merge pull request #5372 from dachary/wip-12493-hammer
the output is wrong when runing ceph osd reweight
Reviewed-by: Kefu Chai <kchai@redhat.com>
Loïc Dachary
05:14 PM Revision da00bedb (ceph): rgw: rework X-Trans-Id header to be conform with Swift API.
Fixes: #12108
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
(cherry picked from commit d1735a4e8ea2056d...
Radoslaw Zarzynski
05:10 PM Revision 9937c818 (ceph): Transaction Id added in response
Signed-off-by: Abhishek Dixit dixitabhi@gmail.com
(cherry picked from commit b711e3124f8f73c17ebd19b38807a1b77f201e4...
Abhishek Dixit
03:56 PM Revision 1bfebefb (ceph): radosgw-admin: simplify orphan command
No need for --init-search
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 4980cbd04ff650d...
Yehuda Sadeh
03:56 PM Revision 2e0f6fe9 (ceph): rgw: orphan, fix truncated detection
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit d8ce04db8542dae0027423f3c50355e5de74dc9a)
Yehuda Sadeh
03:56 PM Revision bb1d4cc3 (ceph): rgw: change error output related to orphans
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit cac57caf639236adc9a641a85352eb729b58725a)
Yehuda Sadeh
03:56 PM Revision c1cf7dfb (ceph): rgw: orphans, change default number of shards
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 5528f21d0861d42378a8eb10759a1e55ddd66c09)
Yehuda Sadeh
03:56 PM Revision 85911df5 (ceph): rgw: orphans, fix check on number of shards
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 47edec359be2a4d230a4a54c0c670d0aa711fa1e)
Yehuda Sadeh
03:56 PM Revision f1c7c629 (ceph): rgw: api adjustment following a rebase
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 7cf1f376e7dbc98a44f4a8e78bfa11f84291a941)
Yehuda Sadeh
03:55 PM Revision 62d562d7 (ceph): rgw: iterate asynchronously over linked objects
Read objects manifest. So that we could keep the relevant info later.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com...
Yehuda Sadeh
03:55 PM Revision 6c6aa5dd (ceph): rgw: add rgw_obj::parse_raw_oid()
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 7c1aa8373a090d5c1b2aa121582547723120a079)
Yehuda Sadeh
03:55 PM Revision 748ea57c (ceph): rgw: iterate over linked objects, store them
only keep part of the oid name if it is in a namespace.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry pick...
Yehuda Sadeh
03:55 PM Revision f4d0544e (ceph): rgw: keep accurate state for linked objects orphan scan
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit f19b2f087cfb5a89edf3b19487c0df3a214e350f)
Yehuda Sadeh
03:55 PM Revision ef81367a (ceph): rgw: compare oids and dump leaked objects
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 1bc63d98ff8a3aa180065153690b4f8a73658b79)
Yehuda Sadeh
03:55 PM Revision 1c370729 (ceph): rgw: modify orphan search fingerprints
Now works with multipart uploads.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit fa61ea2...
Yehuda Sadeh
03:55 PM Revision 00820363 (ceph): rgw: list_objects() sets namespace appropriately
list_objects() now uses parse_raw_oid(), so that it can set the correct
namespace. It only affects users of the funct...
Yehuda Sadeh
03:55 PM Revision 80a40342 (ceph): rgw: stat_async() sets the object locator appropriately
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit d7d117121858155acc8548908e9459a48c676dd1)
Yehuda Sadeh
03:55 PM Revision 88d32c64 (ceph): rgw: cannot re-init an orphan scan job
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit f8993102731518153bb18eb74c3e6e4943a5dbac)
Yehuda Sadeh
03:55 PM Revision f80e2b2b (ceph): radosgw-admin: orphans finish command
A command to remove orphans data
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 55d6f5ec...
Yehuda Sadeh
03:55 PM Revision f244b159 (ceph): radosgw-admin: stat orphan objects before reporting leakage
We don't want to report new objects as leaked, because they might just
be written, and waiting to be linked to a new ...
Yehuda Sadeh
03:55 PM Revision b16129c3 (ceph): Avoid an extra read on the atomic variable
Signed-off-by: Pavan Rallabhandi <pavan.rallabhandi@sandisk.com>
(cherry picked from commit 7476e944af049aefdb8871cce...
Pavan Rallabhandi
03:55 PM Revision c1b0e7a9 (ceph): rgw: initial work of orphan detection tool implementation
So far doesn't do much, iterate through all objects in a specific pool
data, store it in a sharded index.
Signed-off...
Yehuda Sadeh
03:55 PM Revision 7d1cc48b (ceph): rgw-admin: build index of bucket indexes
for the orphan search tool
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 16a2dbd838b69f...
Yehuda Sadeh
03:55 PM Revision 00ecf2d0 (ceph): rgw: async object stat functionality
An async functionality that stats object.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit...
Yehuda Sadeh
03:27 PM Revision 1f6916d5 (ceph): RGW: Make RADOS handles in RGW to be a configurable option
Having a configurable number of RADOS handles is resulting
in significant performance boost for all types of workload...
Pavan Rallabhandi
03:22 PM rgw Backport #12591: rgw: create a tool for orphaned objects cleanup
I think I get it now: this backport depends on https://github.com/ceph/ceph/pull/5612. If applied after it, the "rgw:... Loïc Dachary
02:51 PM rgw Backport #12591: rgw: create a tool for orphaned objects cleanup
@Ken : I'd be interested to know why you had to loose the final commit. When I don't include it this is the error I g... Loïc Dachary
12:59 PM rgw Backport #12591 (In Progress): rgw: create a tool for orphaned objects cleanup
Loïc Dachary
02:12 PM Revision 62e1593c (ceph): KeyValueStore: Fix broken assert statement
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
02:11 PM Revision 12ebb730 (ceph): KeyValueStore: Fix getattrs nonexist object need return -ENOENT
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
01:57 PM rbd Bug #12611 (Resolved): object_map_update fails with -EINVAL return code
Loïc Dachary
01:57 PM Bug #12577 (Resolved): Inconsistent PGs that ceph pg repair does not fix
Loïc Dachary
01:57 PM devops Bug #12358 (Resolved): ceph.spec.in: radosgw requires apache for SUSE only -- makes no sense
Loïc Dachary
01:57 PM rbd Bug #12165 (Resolved): [ FAILED ] TestLibRBD.ExclusiveLockTransition
Loïc Dachary
01:57 PM devops Bug #11992 (Resolved): rpm: not possible to turn off Java
Loïc Dachary
01:57 PM rgw Bug #11864 (Resolved): error in ext_mime_map_init() when /etc/mime.types is missing
Loïc Dachary
01:57 PM devops Bug #11857 (Resolved): admin/build-doc: script fails silently under certain circumstances
Loïc Dachary
01:57 PM RADOS Bug #11855 (Resolved): ceph osd crush reweight-subtree does not reweight parent node
Loïc Dachary
01:57 PM rbd Bug #11791 (Resolved): A client opening an image mid-resize can result in the object map being in...
Loïc Dachary
01:57 PM rbd Bug #11743 (Resolved): Possible crash while concurrently writing and shrinking an image
Loïc Dachary
01:57 PM Bug #11677 (Resolved): Almost all OSDs in the cluster crashing at the same time, repeatedly
Loïc Dachary
01:57 PM rbd Bug #11537 (Resolved): librbd: crash when two clients try to write to an exclusive locked image
Loïc Dachary
01:56 PM Bug #11354 (Resolved): ceph: cli throws exception on unrecognized errno
Loïc Dachary
01:56 PM Bug #11101 (Resolved): ceph tell: broken error message / misleading hinting
Loïc Dachary
01:51 PM RADOS Backport #12487 (Resolved): ceph osd crush reweight-subtree does not reweight parent node
Loïc Dachary
01:50 PM Backport #12390 (Resolved): PGLog::proc_replica_log: correctly handle case where entries between ...
Loïc Dachary
01:50 PM Revision d3b160ec (ceph): Merge pull request #5374 from dachary/wip-12487-hammer
ceph osd crush reweight-subtree does not reweight parent node
Reviewed-by: Sage Weil <sage@redhat.com>
Loïc Dachary
01:49 PM Revision 7357659b (ceph): Merge pull request #5380 from dachary/wip-12390-hammer
PGLog::proc_replica_log: correctly handle case where entries between olog.head and log.tail were split out
Reviewed-...
Loïc Dachary
01:36 PM rgw Backport #12853 (In Progress): RGW Swift API: X-Trans-Id header is wrongly formatted
Loïc Dachary
01:32 PM Bug #12861 (Resolved): rados/test_alloc_hint.sh failure
/a/sage-2015-08-29_05:13:00-rados-wip-sage-testing---basic-multi/1037883... Sage Weil
01:25 PM rgw Backport #12854 (In Progress): the arguments 'domain' should not be assigned when return false
Loïc Dachary
01:25 PM Revision a13c7fd7 (ceph): rgw:the arguments 'domain' should not be assigned when return false
Hostnames: [B.A]
Inputs: [X.BB.A]
Return: [false]
Output: [B.A] it is wrong.
Fixes: #12629
Signed-off-by...
Ruifeng Yang
01:23 PM rgw Backport #12855 (In Progress): segmentation fault when rgw_gc_max_objs > HASH_PRIME
Loïc Dachary
01:23 PM Revision 6acf36f8 (ceph): rgw:segmentation fault when rgw_gc_max_objs > HASH_PRIME
obj_names[] is index out of bounds when rgw_gc_max_objs > HASH_PRIME
Fixes: #12630
Signed-off-by: Ruifeng Yang <1492...
Ruifeng Yang
01:19 PM rgw Bug #12750 (Resolved): rgw: wrong removal during iteration over Swift metadata in filter_out_temp...
Loïc Dachary
01:19 PM rgw Bug #12750: rgw: wrong removal during iteration over Swift metadata in filter_out_temp_url()
This bug fix depends on the implementation of http://tracker.ceph.com/issues/11037 which has been merged post hammer ... Loïc Dachary
01:17 PM rgw Bug #11037 (Resolved): RGW Swift API: removing X-Account-Meta-Temp-URL-Key{-2} is not possible wi...
Loïc Dachary
01:06 PM rgw Backport #12859 (In Progress): testGetContentType and testHead failed
Loïc Dachary
12:56 PM Revision 7841455c (ceph): Mon: Make ceph osd metadata support dump all osds
Impl #12801
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
Haomai Wang
12:43 PM rgw Backport #12851 (In Progress): Ensure that swift keys don't include backslashes
Loïc Dachary
12:42 PM Revision 6b365144 (ceph): rgw: avoid using slashes for generated secret keys
Just use plain alphanumeric characterset.
Fixes: #7647
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry pick...
Yehuda Sadeh
12:41 PM rgw Bug #7647: Ensure that swift keys don't include backslashes
https://github.com/ceph/ceph/pull/5297 Loïc Dachary
12:37 PM Backport #12303 (Resolved): arm: all programs that link to librados2 hang forever on startup
Sage Weil
12:36 PM Revision 8f559d58 (ceph): Merge pull request #5366 from dachary/wip-12303-hammer
arm: all programs that link to librados2 hang forever on startup Sage Weil
12:31 PM rgw Backport #12592 (In Progress): RGW returns requested bucket name raw in "Bucket" response header
Loïc Dachary
12:31 PM Revision 8ba6b2f6 (ceph): rgw: url encode exposed bucket
Fixes: #12537
Don't send the bucket name back without url encoding it.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.co...
Yehuda Sadeh
11:42 AM devops Backport #12448 (Resolved): ceph.spec.in: useless %py_requires breaks SLE11-SP3 build
Loïc Dachary
11:42 AM devops Backport #12446 (Resolved): ceph.spec.in: radosgw requires apache for SUSE only -- makes no sense
Loïc Dachary
11:42 AM rgw Backport #12501 (Resolved): error in ext_mime_map_init() when /etc/mime.types is missing
Loïc Dachary
11:42 AM Backport #12494 (Resolved): ceph tell: broken error message / misleading hinting
Loïc Dachary
11:42 AM Backport #12331 (Resolved): ceph: cli throws exception on unrecognized errno
Loïc Dachary
11:42 AM devops Backport #12361 (Resolved): ceph.spec.in: snappy-devel for all supported distros
Loïc Dachary
11:41 AM devops Backport #12269 (Resolved): ceph.spec.in: ceph-common needs python-argparse on older distros, but...
Loïc Dachary
11:41 AM devops Backport #12267 (Resolved): ceph.spec.in: 50-rbd.rules conditional is wrong
Loïc Dachary
11:41 AM devops Backport #11629 (Resolved): ceph.spec.in: SUSE/openSUSE builds need libbz2-devel
Loïc Dachary
11:41 AM devops Backport #11997 (Resolved): ceph.spec.in: rpm: not possible to turn off Java
Loïc Dachary
11:41 AM devops Backport #12293 (Resolved): ceph.spec.in: rpm: cephfs_java not fully conditionalized
Loïc Dachary
11:41 AM Revision d94e7642 (ceph): Merge pull request #5202 from SUSE/wip-12293-hammer
ceph.spec.in: rpm: cephfs_java not fully conditionalized
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
11:40 AM Revision 11a80d8b (ceph): Merge pull request #5203 from SUSE/wip-11997-hammer
ceph.spec.in: rpm: not possible to turn off Java
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
11:40 AM Revision a792ae65 (ceph): Merge pull request #5204 from SUSE/wip-11629-hammer
ceph.spec.in: SUSE/openSUSE builds need libbz2-devel
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
11:40 AM Revision f7e76d2c (ceph): Merge pull request #5207 from SUSE/wip-12267-hammer
ceph.spec.in: 50-rbd.rules conditional is wrong
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
11:39 AM Revision d1feb041 (ceph): Merge pull request #5216 from SUSE/wip-12269-hammer
ceph.spec.in: ceph-common needs python-argparse on older distros, but doesn't require it
Reviewed-by: Loic Dachary <...
Loïc Dachary
11:39 AM Revision 2dca2ece (ceph): Merge pull request #5264 from SUSE/wip-12361-hammer
ceph.spec.in: snappy-devel for all supported distros
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
11:39 AM Revision 64fafc95 (ceph): Merge pull request #5368 from dachary/wip-12331-hammer
ceph: cli throws exception on unrecognized errno
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
11:39 AM Revision 4675971c (ceph): Merge pull request #5371 from dachary/wip-12494-hammer
ceph tell: broken error message / misleading hinting
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
11:38 AM Revision 53cdcf20 (ceph): Merge pull request #5385 from dachary/wip-12501-hammer
error in ext_mime_map_init() when /etc/mime.types is missing
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
11:38 AM Revision 362874ca (ceph): Merge pull request #5411 from SUSE/wip-12446-hammer
ceph.spec.in: radosgw requires apache for SUSE only -- makes no sense
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
11:38 AM Revision 2044f3cd (ceph): Merge pull request #5412 from SUSE/wip-12448-hammer
ceph.spec.in: useless %py_requires breaks SLE11-SP3 build
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
11:31 AM rbd Backport #12345 (Resolved): librbd: correct issues discovered via lockdep / helgrind
Loïc Dachary
11:31 AM rbd Backport #12235 (Resolved): librbd: crash when two clients try to write to an exclusive locked image
Loïc Dachary
11:30 AM rbd Backport #12236 (Resolved): Possible crash while concurrently writing and shrinking an image
Loïc Dachary
11:30 AM Revision 260e24bb (ceph): Merge pull request #5318 from ceph/wip-12236-hammer
Possible crash while concurrently writing and shrinking an image
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
11:30 AM Revision dc944fbb (ceph): Merge pull request #5319 from ceph/wip-12235-hammer
librbd: deadlock during cooperative exclusive lock transition
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
11:29 AM Revision a8c1b4e7 (ceph): Merge pull request #5296 from ceph/wip-12345-hammer
librbd: correct issues discovered via lockdep / helgrind
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
10:14 AM rbd Backport #12682 (Resolved): object_map_update fails with -EINVAL return code
Loïc Dachary
10:14 AM Revision a39aeeed (ceph): Merge pull request #5559 from ceph/wip-12682-hammer
object_map_update fails with -EINVAL return code
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
10:12 AM Backport #12583 (Resolved): Inconsistent PGs that ceph pg repair does not fix
Loïc Dachary
10:11 AM Revision 6a949e10 (ceph): Merge pull request #5468 from ceph/wip-12577-hammer
osd: fix repair when recorded digest is wrong
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
10:07 AM Backport #12433 (Resolved): Show osd as NONE in "ceph osd map <pool> <object> " output
Loïc Dachary
10:06 AM Revision 1e423afd (ceph): Merge pull request #5376 from dachary/wip-12433-hammer
Show osd as NONE in ceph osd map <pool> <object> output
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
09:55 AM Backport #12486 (Resolved): mon: leaked Messenger, MLog on shutdown
Loïc Dachary
09:54 AM Revision 574932b2 (ceph): Merge pull request #5359 from ceph/wip-11470.hammer
mon: PaxosService: call post_refresh() instead of post_paxos_update()
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
09:40 AM Revision 3c8ac540 (ceph): bug fix: librados segmentation fault, extra modify supports aio_xxx() m...
Signed-off-by: Min Chen <minchen@ubuntukylin.com> Min Chen
08:04 AM rgw Backport #12852 (In Progress): test_s3.test_object_copy_canned_acl ... FAIL
Loïc Dachary
08:02 AM rgw Backport #12852: test_s3.test_object_copy_canned_acl ... FAIL
It is needed to fix the regression introduced by #12199. The backport itself is correct, the regression comes from th... Loïc Dachary
07:00 AM Bug #12798 (Fix Under Review): ceph_test_objectstore: keyvaluestore fails tests
https://github.com/ceph/ceph/pull/5713 Kefu Chai
02:40 AM Bug #12100: OSD crash, uexpected aio error in FileJournal.cc
Can you attach log file on the osd node producing that error log? Shinobu Kinjo

08/29/2015

05:51 PM Bug #12781 (Resolved): ceph-disk list fails on dmcrypt devices
Loïc Dachary
09:33 AM Bug #12781: ceph-disk list fails on dmcrypt devices
https://github.com/ceph/ceph/pull/5711 Loïc Dachary
09:30 AM Bug #12781 (Fix Under Review): ceph-disk list fails on dmcrypt devices
Loïc Dachary
02:32 PM Revision 54626351 (ceph): Merge pull request #5710 from tchaikov/wip-check-boost_random-mt
configure.ac: check for libboost_random-mt also
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Kefu Chai
12:43 PM rbd Backport #12860 (Resolved): Failure in 'cram -v -- /home/ubuntu/cephtest/archive/cram.client.0/*.t'
Loïc Dachary
12:42 PM rgw Backport #12859 (Resolved): testGetContentType and testHead failed
https://github.com/ceph/ceph/pull/5718 Loïc Dachary
12:41 PM Backport #12858 (Resolved): scrub vs rw lock ordering ooo op
https://github.com/ceph/ceph/pull/4902 Loïc Dachary
12:39 PM rgw Backport #12856 (Resolved): rgw: missing handling of encoding-type=url when listing keys in bucket
https://github.com/ceph/ceph/pull/6527 Loïc Dachary
12:38 PM rgw Backport #12855 (Resolved): segmentation fault when rgw_gc_max_objs > HASH_PRIME
https://github.com/ceph/ceph/pull/5719 Loïc Dachary
12:37 PM rgw Backport #12854 (Resolved): the arguments 'domain' should not be assigned when return false
https://github.com/ceph/ceph/pull/5720 Loïc Dachary
12:37 PM rgw Backport #12853 (Resolved): RGW Swift API: X-Trans-Id header is wrongly formatted
https://github.com/ceph/ceph/pull/5721 Loïc Dachary
12:24 PM Revision 4b07af0a (ceph): Merge pull request #5711 from dachary/wip-12781-dmcrypt
ceph-disk: fix dmcrypt typo
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
12:20 PM rgw Backport #12852 (Resolved): test_s3.test_object_copy_canned_acl ... FAIL
https://github.com/ceph/ceph/pull/6039 Loïc Dachary
12:05 PM rgw Backport #12851 (Resolved): Ensure that swift keys don't include backslashes
https://github.com/ceph/ceph/pull/5716 Loïc Dachary
11:48 AM rbd Backport #12850 (Resolved): Crash during TestInternal.MultipleResize
https://github.com/ceph/ceph/pull/5769 Loïc Dachary
11:46 AM rbd Backport #12849 (Resolved): [ FAILED ] TestLibRBD.BlockingAIO
https://github.com/ceph/ceph/pull/5768 Loïc Dachary
10:49 AM Bug #11787 (Resolved): start_flush: filter out removed snaps before determining snapc's
Loïc Dachary
10:48 AM Backport #12848 (Resolved): ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED assert(...
https://github.com/ceph/ceph/pull/7883 Loïc Dachary
10:47 AM Backport #12847 (Resolved): common: do not insert emtpy ptr when rebuild emtpy bufferlist
https://github.com/ceph/ceph/pull/5764 Loïc Dachary
10:47 AM Backport #12846 (Resolved): osd/PGLog.cc: 732: FAILED assert(log.log.size() == log_keys_debug.siz...
https://github.com/ceph/ceph/pull/5763 Loïc Dachary
10:46 AM Backport #12845 (Resolved): osd/PGLog.cc: 732: FAILED assert(log.log.size() == log_keys_debug.siz...
https://github.com/ceph/ceph/pull/5820 Loïc Dachary
10:45 AM Backport #12844 (Resolved): osd suicide timeout during peering - search for missing objects
https://github.com/ceph/ceph/pull/5762 Loïc Dachary
10:44 AM Backport #12843 (Resolved): long standing slow requests: connection->session->waiting_for_map->co...
https://github.com/ceph/ceph/pull/5761 Loïc Dachary
10:42 AM Backport #12842 (Resolved): is_new_interval: size change should cause new interval
https://github.com/ceph/ceph/pull/5726 Loïc Dachary
10:41 AM Backport #12841 (Resolved): recursive lock of md_config_t (0)
https://github.com/ceph/ceph/pull/5759 Loïc Dachary
10:41 AM Backport #12840 (Resolved): recursive lock of md_config_t (0)
https://github.com/ceph/ceph/pull/5814 Loïc Dachary
10:40 AM Backport #12839 (Resolved): Mutex Assert from PipeConnection::try_get_pipe
https://github.com/ceph/ceph/pull/5758 Loïc Dachary
10:39 AM Backport #12838 (Resolved): Mutex Assert from PipeConnection::try_get_pipe
https://github.com/ceph/ceph/pull/5815 Loïc Dachary
10:38 AM Backport #12837 (Resolved): WBThrottle::clear_object: signal on cond when we reduce throttle values
https://github.com/ceph/ceph/pull/5822 Loïc Dachary
10:38 AM Backport #12836 (Resolved): WBThrottle::clear_object: signal on cond when we reduce throttle values
https://github.com/ceph/ceph/pull/5757 Loïc Dachary
10:35 AM Backport #12835 (Resolved): mon: map_cache can become inaccurate if osd does not receive the osdmaps
https://github.com/ceph/ceph/pull/5773 Loïc Dachary
10:31 AM Backport #12833 (Rejected): mon: drop internal-purpose messages from clients without proper caps
Loïc Dachary
10:06 AM rgw Backport #12593 (In Progress): HTTP return code is not being logged by CivetWeb
Loïc Dachary
09:56 AM Backport #12817 (In Progress): build_incremental() could take 40678 ms to finish
Loïc Dachary
09:55 AM Backport #12816 (In Progress): build_incremental() could take 40678 ms to finish
Loïc Dachary
09:31 AM Revision 3a6c2468 (ceph): ceph-disk: fix dmcrypt typo
Fix the typo introduced by 29431944c77adbc3464a8faeb7e052b24f821780
http://tracker.ceph.com/issues/12781 Fixes: #127...
Loic Dachary
09:29 AM Feature #10887 (Resolved): erasure-code: allow upgrades for shec plugins
Loïc Dachary
09:27 AM Fix #11953 (Rejected): tests: make check does pip install
We don't support Ubuntu precise or CentOS 6.5 anymore Loïc Dachary
09:24 AM Revision d8970f7e (ceph): ceph-fuse: warn and shut down when there is no MDS present
This patch checks the up MDS servers when mounting. If there's
no MDS server up, report in the log then force quit.
...
Yuan Zhou
09:24 AM Bug #10886 (Resolved): integration / theuthology thrasher tests for the shec erasure code plugin
https://github.com/ceph/ceph-qa-suite/pull/476 Loïc Dachary
09:24 AM Revision a0ea0dfd (ceph): ceph_fuse: Adding CEPH_FUSE_NO_MDS_UP flag
Signed-off-by: Yuan Zhou <yuan.zhou@intel.com> Yuan Zhou
09:22 AM Documentation #10345 (Rejected): operations documentations about backfilling needs an update
Documentation updates are necessary but this issue is too vague and too old Loïc Dachary
09:20 AM CephFS Bug #12344 (Can't reproduce): libcephfs-java/test.sh: com.ceph.fs.CephMountTest fails
Loïc Dachary
09:18 AM Revision bb96be0c (ceph): ceph_fuse: Adding fuse_require_active_mds option
Signed-off-by: Yuan Zhou <yuan.zhou@intel.com> Yuan Zhou
09:03 AM Revision 898ebf01 (ceph): Merge pull request #4731 from stiopaa1/cephdetectinitfix
ceph-detect-init/debian/__init__: improved syntax
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
08:58 AM Revision b5af9e18 (ceph): Merge pull request #5503 from zhouyuan/isal_2.14_update
erasure-code: Update ISA-L to 2.14
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
08:49 AM Revision 9b815ed8 (ceph): configure.ac: check for libboost_random-mt also
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
08:47 AM Revision 3404bb90 (ceph): Merge pull request #5467 from dachary/wip-ceph-release-notes
tools: ceph-release-notes unicode handling
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Loïc Dachary
08:22 AM Revision 27664434 (ceph): mailmap: Abhishek Dixit affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 45af3da0 (ceph): mailmap: Arthur Gorjux affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 2f92ebac (ceph): mailmap: Gaël Fenet-Garde affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 8bd1ac03 (ceph): mailmap: Jean-Rémi Deveaux affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 6f562c67 (ceph): mailmap: Jiaying Ren affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 49bd8a8b (ceph): mailmap: Jevon Qiao affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 0f849a86 (ceph): mailmap: Shawn Chen affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 33a75f11 (ceph): mailmap: Thomas Laumondais affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision c4820258 (ceph): mailmap: Valentin Arshanes affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision ffb36bdb (ceph): mailmap: Wu Xingyi affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 827fbced (ceph): mailmap: Yannick Atchy Dalama affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 33f86933 (ceph): mailmap: Zhi Zhang affiliation
Reviewed-by: Zhi Zhang <zhangz.david@outlook.com>
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
08:22 AM Revision 94bbd139 (ceph): mailmap: Shotaro Kawaguchi affiliation
Reviewed-by: Shotaro Kawaguchi <kawaguchi.s@jp.fujitsu.com>
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
08:22 AM Revision dbdf48a8 (ceph): mailmap: Takanori Nakao affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 552ad88c (ceph): mailmap: Joe Handzik affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision aab25836 (ceph): mailmap: Krzysztof Kosiński affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision a7004d73 (ceph): mailmap: Ira Cooper affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 3368f010 (ceph): mailmap: Vikhyat Umrao affiliation
Reviewed-by: Vikhyat Umrao <vumrao@redhat.com>
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
08:22 AM Revision f4532317 (ceph): mailmap: Clement Lebrun affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 593b1a1e (ceph): mailmap: Gabriel Sentucq affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 1395b51b (ceph): mailmap: Germain Chipaux affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 7040be24 (ceph): mailmap: Guang Yang affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision bb5784d5 (ceph): mailmap: Jordan Dorne affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 8bafdc59 (ceph): mailmap: Kévin Caradant affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 3d4db7e1 (ceph): mailmap: Lucas Fantinel affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 6e2cde7d (ceph): mailmap: Maxime Robert affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 6889f352 (ceph): mailmap: Nicolas Yong affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 805dcc9a (ceph): mailmap: Pierre Chaumont affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision d4f8a5bd (ceph): mailmap: Robin Tang affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision 8e1d9f8b (ceph): mailmap: Sebastien Han affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
08:22 AM Revision c7c59b2b (ceph): mailmap: update h3c organization mailbox
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Signed-off-by: Ce Gu <guce@h3c.com>
Loic Dachary
08:22 AM Revision 384cf19d (ceph): mailmap: Claire Massot affiliation
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
07:24 AM Stable releases Tasks #11644: firefly v0.80.11
fs is green Nathan Cutler
03:29 AM Bug #12100: OSD crash, uexpected aio error in FileJournal.cc
I confirm that it's quite hard to reproduce. If you could provide the followings with me, it would be great help to m... Shinobu Kinjo
03:02 AM Bug #12831 (Rejected): compile failed on gcc-4.8 and boost-1.53
I pull the latest ceph master branch and compile , it's failed,
my configure cmd:
$ ./configure CC=/root/gcc-4.8...
huang jun
12:42 AM rgw Bug #12830: S3 PUT Object returns 411 Length Required after upgrading to 0.94.3
In fact, I think Yehuda's first comment on the original PR hit the nail on the head. "Why not just take precedence of... Jan Harkes
12:37 AM Revision d4869ac9 (ceph): ceph-disk: add multipath support
A multipath device is detected because there is a
/sys/dev/block/M:m/dm/uuid file with the mpath- prefix (or part\w+-...
Loic Dachary
12:37 AM Revision 9a71816f (ceph): tests: obsolete ceph-disk root tests
They were designed to run in a docker container using loop devices
instead of disks. Although this was fit for ceph-d...
Loic Dachary
12:37 AM Revision 38d0e7bd (ceph): ceph-disk: use sys.argv instead of implicit
Make parse_args and main use and argument instead of relying on
argparse.ArgumentParser implicit use of sys.argv. It ...
Loic Dachary
12:37 AM Revision 982591a9 (ceph): ceph-disk: cosmetic: argparse functions
Split the large parse_args function into separate functions, one for
each subparser.
Signed-off-by: Loic Dachary <ld...
Loic Dachary
12:37 AM Revision 60c22a93 (ceph): ceph-disk: cosmetic: setup_logging function
Split the main function to extract the verbose handling part into the
setup_logging function.
Signed-off-by: Loic Da...
Loic Dachary
12:37 AM Revision 5fd9486c (ceph): ceph-disk: fix dmcrypt typo
Fix the typo introduced by 29431944c77adbc3464a8faeb7e052b24f821780
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
12:37 AM Revision 796a1403 (ceph): ceph-disk: implement list --format json
The ceph-disk list command is reworked in two parts:
1) the list_devices function that build an internal structure ...
Loic Dachary
12:37 AM Revision 8c586e63 (ceph): ceph-disk: CentOS 7 is systemd
http://tracker.ceph.com/issues/12786 Fixes: #12786
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
12:37 AM Revision b04bfd12 (ceph): tests: remove dead scripts
Revert 2d0d388162fba25af828ad2cb16560a6d00f2337 which introduced scripts
that were never actually used.
Signed-off-b...
Loic Dachary
12:37 AM Revision d447098c (ceph): ceph-disk: implement workunit
This new ceph-disk workunit re-implements the tests that previously were
in the src/test/ceph-disk.sh src/test/ceph-d...
Loic Dachary
12:37 AM Revision 5ce7ed1b (ceph): ceph-disk: integration tests for multipath
Add integration tests for multipath to the ceph-disk workunit, with the
following caveats:
A workaround is added (ex...
Loic Dachary
12:37 AM Revision f9cbd792 (ceph): tests: ceph-disk tests may use system ceph-{mon,osd}
Allow ceph-disk.sh to run to test ceph as installed from packages.
When run from sources, ceph-disk.sh is expected t...
Loic Dachary
12:37 AM Revision 0e34742b (ceph): ceph-disk: is_mpath predicate for multipath devices
The is_mpath predicate returns True if a device is managed by
multipath. It is based on the devicemapper uuid content...
Loic Dachary
12:37 AM Revision aac89719 (ceph): ceph-disk: replace partx with partprobe
Older distributions that required partx (CentOS 6 and the like) are no
longer supported and the partx fallback can be...
Loic Dachary
12:37 AM Revision 2fca91eb (ceph): ceph-disk: --verbose shows a stack trace on error
When running with --verbose, do not hide the stack trace from the user
when an exception is raised. It is most helpfu...
Loic Dachary
12:37 AM Revision 3bc95dfc (ceph): ceph-disk: multipath support for is_partition and list_partitions
The is_partition predicate and the list_partitions function support
devices managed by multipath.
A set of helpers d...
Loic Dachary
12:37 AM Revision 77ff7c3d (ceph): ceph-disk: multipath support for split_dev_base_partnum
split_dev_base_partnum returns the path of the whole disk in
/dev/mapper. The base variable name to designate the dev...
Loic Dachary
12:37 AM Revision a1014180 (ceph): ceph-disk: rework get_partition_{type,uuid}
Mimic the get_partition_type implementation after get_partition_uuid
and factorize them to reduce the code footprint....
Loic Dachary
12:37 AM Revision 7e5a69bc (ceph): ceph-disk: is_held must ignore multipath devices
Always return an empty list when is_held is called on a multipath
device.
The dmcrypt logic base decisions depending...
Loic Dachary
12:36 AM Revision 42ad86e1 (ceph): udev: add devicemapper to partuuid-workaround
The dm-* devices are not excluded and will have by-partuuid symlinks
etc. This will include devices managed by multip...
Loic Dachary

08/28/2015

11:31 PM rgw Bug #12830 (Closed): S3 PUT Object returns 411 Length Required after upgrading to 0.94.3
rgw 0.94.3, nginx 1.8.0, RHEL 6.6.
After upgrading from 0.94.2, S3 PUT Object operations return 411 Length Require...
Benjamin Gilbert
10:37 PM Bug #12437 (Pending Backport): Mutex Assert from PipeConnection::try_get_pipe
David Zafman
10:11 PM Revision cfce56fa (ceph): rados/basic/msgr: enable all experimental features if random/async
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
09:50 PM Revision d155519b (ceph): Revert "rados/basic/msgr: enable all experimental features if random/as...
This reverts commit 40db8376ab42756e7c2f45469153099183439744.
Getting errors trying to schedule with this commit.
David Zafman
09:49 PM Revision 788c5584 (ceph): Merge pull request #5333 from ceph/wip-12437
osd: Keep a reference count on Connection while calling send_mes…
Reviewed-by: Samuel Just <sjust@redhat.com>
Review...
Samuel Just
09:20 PM Bug #12803 (Duplicate): osd: op_commit on cancelled op
Sage Weil
04:07 PM Bug #12803: osd: op_commit on cancelled op
/a/sage-2015-08-26_09:07:57-rados-wip-sage-testing---basic-multi/1033667 Sage Weil
09:16 PM Bug #12828: ReplicatedBackend: populate recovery_info.size for clone (bug symptom is size mismatc...
/a/samuelj-2015-08-26_12:18:34-rados-wip-sam-testing-distro-basic-multi/1033873/remote Samuel Just
09:15 PM Bug #12828: ReplicatedBackend: populate recovery_info.size for clone (bug symptom is size mismatc...
https://github.com/ceph/ceph/pull/5706
I'm out of town until 9/14
Samuel Just
07:44 PM Bug #12828 (Resolved): ReplicatedBackend: populate recovery_info.size for clone (bug symptom is s...
This apparently never got filled in. It wasn't actually a problem since we do populate the the copy and clone subset... Samuel Just
09:15 PM Bug #12829: buffer::list::write_fd on an empty buffer after seeking past the end of the file does...
https://github.com/ceph/ceph/pull/5706
I'm out of town until 9/14
Samuel Just
08:21 PM Bug #12829 (Resolved): buffer::list::write_fd on an empty buffer after seeking past the end of th...
Samuel Just
09:15 PM Bug #12809: hit set clear repops fired in same epoch as map change -- segfault since they fall in...
https://github.com/ceph/ceph/pull/5707
I'm out of town until 9/14
Samuel Just
07:41 PM Revision 33ad04c7 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
07:20 PM Revision bbe9f577 (ceph): Merge remote-tracking branch 'gh/infernalis'
Sage Weil
06:44 PM Backport #12751 (Resolved): kvm die with assert(m_seed < old_pg_num)
Josh Durgin
07:06 AM Backport #12751 (In Progress): kvm die with assert(m_seed < old_pg_num)
Loïc Dachary
06:44 PM Backport #12813 (Resolved): is_new_interval: size change should cause new interval
Josh Durgin
06:43 PM Revision ed162d49 (ceph): Merge pull request #5691 from jdurgin/wip-10399-hammer
is_new_interval() fixes
Reviewed-by: Samuel Just <sjust@redhat.com>
Josh Durgin
05:33 PM Revision cc21514b (ceph): ceph-disk: {CentOS,RHEL} >= 7 && Fedora >= 22 are systemd
http://tracker.ceph.com/issues/12786 Fixes: #12786
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary
05:19 PM Revision cbaac86f (ceph): Merge pull request #5690 from dzafman/wip-pgls-zafman
cls: Fix successful return found by compiler warning
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:34 PM Revision d5be625c (ceph): Merge pull request #548 from tchaikov/wip-enable-exp-features
rados/basic/msgr: enable all experimental features if random/async
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
04:23 PM Revision 40db8376 (ceph): rados/basic/msgr: enable all experimental features if random/async
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
04:21 PM Bug #12775 (Pending Backport): common: do not insert emtpy ptr when rebuild emtpy bufferlist
Sage Weil
04:21 PM Bug #12785 (Resolved): shard 4 missing -2/00000014/temp_recovering_0.14_25'135_118_head/head
Sage Weil
04:20 PM Bug #9221 (Resolved): LibRadosTwoPoolsPP.PromoteOn2ndRead
Sage Weil
04:20 PM Revision 8534ae6d (ceph): Merge pull request #5704 from tchaikov/wip-adventure-mode
common: 'enable experimental data corrupting features' now understand '*'
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:18 PM Revision 6d5d0726 (ceph): Merge pull request #5667 from liewegas/wip-9221
ceph_test_rados_api_tier: make PromoteOn2ndRead tolerate thrashing
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
04:17 PM Revision d75824d9 (ceph): Merge pull request #5666 from liewegas/wip-12785
osd: fix off-by-one in hobject_t::is_temp() (bug 12785)
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
04:15 PM Revision a8959820 (ceph): common: 'enable experimental data corrupting features' now understands '*'
'*' allows any feature.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
04:14 PM Revision c2a9641c (ceph): Merge pull request #5609 from rohanmars/wip-timegm
added boost timegm impl for cross platform support
In the future it would be nice to avoid duplication of the code i...
Sage Weil
04:14 PM rados-java Support #12826 (Resolved): Rados-java ioctx.read(objectName, 20, 0, buf) returns negative value
-2 is ENOENT. Probably the object doesn't exist in the pool you're trying to find it from. (The code you've pasted ce... Greg Farnum
04:08 PM rados-java Support #12826 (Resolved): Rados-java ioctx.read(objectName, 20, 0, buf) returns negative value
Please have a look at my program:
ioctx = cluster.ioCtxCreate(poolName);

byte[] bu...
Ankit Charolia
04:13 PM Revision 4c001839 (ceph): Merge pull request #5627 from wonzhq/agent-work
osd: do evict before flush in agent_work
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:13 PM Revision 620c4177 (ceph): Merge pull request #5640 from liewegas/wip-mutex-lock
mutex: avoid trylock unless instrumentation is enabled
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Piot...
Sage Weil
04:12 PM Revision 7942db55 (ceph): Merge pull request #5656 from XinzeChi/wip-buffer-emtpyptr
common: fix insert empty ptr when bufferlist rebuild
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Sage Wei...
Sage Weil
03:58 PM RADOS Bug #12687: osd thrashing + pg import/export can cause maybe_went_rw intervals to be missed
maybe/probably also this run on 1/d6c871c1/plana798404-412/head in 1.1, run /a/sage-2015-08-26_09:07:57-rados-wip-sag... Sage Weil
03:45 PM Revision 9c86b8e6 (ceph): Merge pull request #5453 from wonzhq/recover-primary
osd: recovery fixes
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
03:40 PM Revision 2b17da39 (ceph): Merge pull request #5415 from wonzhq/do-recovery
osd: do_recovery cleanup
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
03:14 PM Revision 4a345435 (ceph): Merge pull request #5703 from ceph/wip-boost-random-cmake
CMake: update for boost_random Sage Weil
02:34 PM Revision a3fc6e83 (ceph): CMake: update for boost_random
This became a dependency in dbcaa544
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
02:29 PM Bug #12825: "test/librados/tier.cc" EINVAL on hammer -> infernalis
oops, this should stay open Sage Weil
02:27 PM Bug #12825 (Rejected): "test/librados/tier.cc" EINVAL on hammer -> infernalis
already backported.. see commit:58e62662f6ef04ac76470090d1d958467e34194a Sage Weil
02:22 PM Bug #12825 (Resolved): "test/librados/tier.cc" EINVAL on hammer -> infernalis
In new run http://pulpito.ceph.com/teuthology-2015-08-27_13:22:31-upgrade:firefly-hammer-x:parallel-infernalis-distro... Yuri Weinstein
02:14 PM rgw Bug #12690: rgw: test_multipart_upload_incorrect_etag fails
Run: http://pulpito.ceph.com/teuthology-2015-08-28_05:00:06-smoke-master-distro-basic-multi/
Job: 1035629
Yuri Weinstein
01:27 PM Bug #12100: OSD crash, uexpected aio error in FileJournal.cc
Just when we thought it wouldn't come back, last night we saw a crash with this same trace again on one of the 48 OSD... Daniel Schneller
01:25 PM Bug #12824 (Can't reproduce): osd/ReplicatedPG.cc: 10604: FAILED assert(obc) in hit_set_remove_all
... Sage Weil
01:21 PM Bug #12746: failed assert ctx.manager.pg_inconsistent(pool, 0) on repair_test.yaml
/a/sage-2015-08-26_09:07:57-rados-wip-sage-testing---basic-multi/1033691 Sage Weil
01:19 PM Bug #12681: tcmalloc doesn't release memory back to system
Do you have any special config settings, or is everything on the default? Greg Farnum
01:13 PM CephFS Feature #10369: qa-suite: detect unexpected MDS failovers and daemon crashes
We just keep re-creating this feature: #12821 Greg Farnum
01:13 PM CephFS Bug #12821 (Duplicate): mds_thrasher: handle MDSes failing on startup
#10369 Greg Farnum
01:11 PM CephFS Bug #12821: mds_thrasher: handle MDSes failing on startup
This is kind of a special case of http://tracker.ceph.com/issues/10369 -- there is a more general need for something ... John Spray
11:31 AM CephFS Bug #12821 (Duplicate): mds_thrasher: handle MDSes failing on startup
http://pulpito.ceph.com/teuthology-2015-08-21_23:04:01-fs-master---basic-multi/1026045/... Greg Farnum
01:10 PM devops Bug #12812 (Rejected): Something fails to collect rocksdb sources for dist
see Makefile-rocksdb.am for hte hacky way that this is include din 'make dist' with autotools. NOte that i am pullin... Sage Weil
01:09 PM Revision afa92e57 (ceph): common/SubProcess: silence compiler warnings
* the STD{IN,OUT,ERR}_FILENO are closed when being dup2'ed so we
can not write to cout or cerr in child processes, ...
Kefu Chai
01:02 PM CephFS Bug #12822 (Resolved): ceph-fuse crash in test_client_recovery
If we actually see that it's crashing with the timeout we can reopen this. Greg Farnum
12:58 PM CephFS Bug #12822: ceph-fuse crash in test_client_recovery
I would expect us to see a backtrace from ceph-fuse stderr in the case of an actual crash. Seems more like the clien... John Spray
11:53 AM CephFS Bug #12822 (Resolved): ceph-fuse crash in test_client_recovery
http://pulpito.ceph.com/teuthology-2015-08-17_23:04:01-fs-master---basic-multi/1020395/
Sadly there are absolutely...
Greg Farnum
01:01 PM Revision 1c250b53 (ceph): Merge pull request #547 from ceph/wip-12822
tasks/cephfs: timeout on wait in test_network_death
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
12:57 PM Revision ffe79e9f (ceph): tasks/cephfs: timeout on wait in test_network_death
So that we can get a failure instead of a hang in
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
12:12 PM CephFS Feature #12823 (Rejected): cephfs_test_runner: print test names when executing them
They're already logged, like this:... John Spray
11:57 AM CephFS Feature #12823 (Rejected): cephfs_test_runner: print test names when executing them
It looks like we don't print out test names. When running through a whole suite that makes telling where we are in a ... Greg Farnum
12:10 PM CephFS Bug #12776: qa: standby MDS not shutting down, "reached maximum tries (50) after waiting for 300 ...
Actually, I just tried sending SIGTERM to a standby mds here, and it's getting stuck too. John Spray
12:08 PM CephFS Bug #12776: qa: standby MDS not shutting down, "reached maximum tries (50) after waiting for 300 ...
It's getting the signal, but not making it through shutdown:... John Spray
11:48 AM CephFS Bug #12820: stuck looping on 'ls /sys/fs/fuse/connections'
http://pulpito.ceph.com/teuthology-2015-08-17_23:04:01-fs-master---basic-multi/1020354/ Greg Farnum
11:24 AM CephFS Bug #12820 (Resolved): stuck looping on 'ls /sys/fs/fuse/connections'
http://pulpito.ceph.com/teuthology-2015-08-21_23:04:01-fs-master---basic-multi/1025967/... Greg Farnum
11:47 AM CephFS Bug #12612 (Can't reproduce): fuse jobs fail to start on centos7
Okay, haven't seen this particular one again, just the new one #12820. Greg Farnum
11:32 AM Revision cfcacb89 (ceph): mon: LogMonitor: handle boolean options consistently
'mon_cluster_log_to_syslog' gets a string of key/value pairs, values
in the pair being booleans, and keys being optio...
Joao Eduardo Luis
10:46 AM Revision fbbe5b05 (ceph): mailmap: make h3c mailmap more robust
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
10:44 AM Revision 51e6b710 (ceph): mailmap: sort {organization,mail}map
Signed-off-by: Loic Dachary <ldachary@redhat.com> Loic Dachary
10:23 AM Revision 34411efa (ceph): Merge pull request #5701 from guce/h3c_mail_organization_map
h3c mail organization map
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
10:19 AM Revision c901e855 (ceph): doc:radosgw: correct typos of the command removing a subuser
Fix typos in the example command removing a subuser, and delete the 'The Ceph Object Gateway' tag as it should not ap... Sandy Xu
10:15 AM rgw Bug #12819 (Resolved): rgw: objects starting with underscore in bucket with versioning enabled ar...
This issue still occurs after upgrading to 0.94.3, but only with objects created with versioning enabled.
Steps to...
Sam Wouters
10:11 AM CephFS Bug #12808: smbtorture failure on scan-pipe
It doesn't look like that in the error logs to me; I think it just failed to allocate — but perhaps I'm misreading th... Greg Farnum
02:19 AM CephFS Bug #12808: smbtorture failure on scan-pipe
this test case makes smbd allocate tens of GBs memory. maybe smbd got killed during the test Zheng Yan
10:04 AM CephFS Bug #12806: nfs restart failures
Zheng, do we have any idea how the machines are getting into that duplicated export state? It looks pretty clear that... Greg Farnum
01:35 AM CephFS Bug #12806 (Resolved): nfs restart failures
Zheng Yan
01:35 AM CephFS Bug #12806: nfs restart failures
... Zheng Yan
10:03 AM Linux kernel client Bug #12811 (Fix Under Review): ENXIO from kernel client (cephfs)
https://github.com/ceph/ceph-client/commit/4a18ede97ba5029587b362446360cfd42379f9d0... Zheng Yan
08:57 AM Linux kernel client Bug #12811: ENXIO from kernel client (cephfs)
I compared osdmaps of good and bad mounts, found that the 'exist' flag is missing in bad mount's osdmap.... Zheng Yan
09:56 AM Revision e92d2f38 (ceph): h3c mail organization map
update .mailmap and .organizationmap for h3c organization
Signed-off-by: Ce Gu <guce@h3c.com>
gu ce
09:38 AM CephFS Bug #12657 (Can't reproduce): Failure in TestStrays.test_ops_throttle
Hmm, now this looks like a teuthology burp. The stats polling is meant to happen every second, but in this instance ... John Spray
08:37 AM Stable releases Tasks #11990 (Resolved): hammer v0.94.3
Abhishek Lekshmanan
08:31 AM Bug #12818 (Resolved): ceph-disk prepare fails because of --setuser
This can be reproduced with ceph-disk prepare on CentOS 7. I'm running into this while working on https://github.com/... Loïc Dachary
08:18 AM CephFS Bug #12777: qa: leftover files in cephtest directory
merged to next and master. John Spray
01:56 AM CephFS Bug #12777: qa: leftover files in cephtest directory
Zheng Yan
08:17 AM Revision a3f8a44d (ceph): Merge remote-tracking branch 'origin/next'
John Spray
06:42 AM Backport #12817 (Resolved): build_incremental() could take 40678 ms to finish
https://github.com/ceph/ceph/pull/5697 Kefu Chai
06:40 AM Backport #12816 (Resolved): build_incremental() could take 40678 ms to finish
https://github.com/ceph/ceph/pull/5698
Kefu Chai
06:11 AM Bug #12696: ceph-osd starts before network, fails
Full startup log:
Please see attached file
huanwen ren
06:09 AM Bug #12696: ceph-osd starts before network, fails
Sage Weil wrote:
> - what OS/distro is this?
>
> - is the ceph service enabled? the final start should have done...
huanwen ren
06:00 AM Revision 0bc909e5 (ceph): mon: add a cache layer over MonitorDBStore
the cache of of leveldb does not perform well under some condition,
so we need a cache in our own stack.
* add an op...
Kefu Chai
05:58 AM Revision 411769c1 (ceph): mon: add a cache layer over MonitorDBStore
the cache of of leveldb does not perform well under some condition,
so we need a cache in our own stack.
* add an op...
Kefu Chai
04:57 AM Bug #12012 (Fix Under Review): IO error on kvm/rbd with an erasure coded pool tier (after an upgr...
https://github.com/ceph/ceph/pull/5695 Kefu Chai
03:05 AM Linux kernel client Bug #12815 (Closed): Stop the rbd map command due to the linux kernal crush.
My ceph version is 0.87
[root@song ~]# uname -a
Linux song 3.10.0-123.el7.x86_64 #1 SMP Thu Jun 4 17:17:49 CST 20...
jack ma
02:08 AM Revision 52bc4886 (ceph): Merge pull request #5114 from branch-predictor/bp-reduced-memzero
ObjectStore/FileJournal: reduce impact of memset()
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
01:50 AM Bug #12730 (Fix Under Review): common/Subprocess: build warnings
https://github.com/ceph/ceph/pull/5693 Kefu Chai
01:16 AM Revision fe0729d3 (ceph): Merge pull request #545 from ceph/wip-12777-next
tasks/cephfs: fix test_pool_perm teardown Zheng Yan

08/27/2015

11:54 PM Bug #12814 (Can't reproduce): flipping the overlay from forward to seems to reorder writes
ubuntu@teuthology:/a/samuelj-2015-08-26_12:18:34-rados-wip-sam-testing-distro-basic-multi/1033948 Samuel Just
11:43 PM Backport #12813 (Resolved): is_new_interval: size change should cause new interval
https://github.com/ceph/ceph/pull/5691 Josh Durgin
11:21 PM Revision a9c1601e (ceph): cls: Fix successful return found by compiler warning
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
10:31 PM Revision bee86660 (ceph): Objecter: pg_interval_t::is_new_interval needs pgid from previous pool
When increasing the pg_num of a pool, an assert would fail since the
calculated pgid seed would be for the pool's new...
Jason Dillaman
10:25 PM Revision b5418b9a (ceph): osd_types::is_new_interval: size change triggers new interval
Fixes: 11771
Signed-off-by: Samuel Just <sjust@redhat.com>
(cherry picked from commit ff79959c037a7145f7104b06d9e6a64...
Samuel Just
10:24 PM Bug #11771 (Pending Backport): is_new_interval: size change should cause new interval
commit:ff79959c037a7145f7104b06d9e6a64492fdb95f Josh Durgin
09:54 PM devops Bug #12812: Something fails to collect rocksdb sources for dist
"trunk" tarball... not sure what that is Ken Dreyer
09:41 PM devops Bug #12812: Something fails to collect rocksdb sources for dist
BTW, it appears that there's no way for me to dispose of an invalid issue. Pete Zaitcev
09:40 PM devops Bug #12812: Something fails to collect rocksdb sources for dist
I'm talking about the trunk tarball here, on 0.94. But strangely, I just tried it on 9.0.3 and "make dist" works as e... Pete Zaitcev
09:09 PM devops Bug #12812: Something fails to collect rocksdb sources for dist
The tarballs for v0.94 and v0.94.3 both include @src/rocksdb@:... Ken Dreyer
08:52 PM devops Bug #12812 (Rejected): Something fails to collect rocksdb sources for dist
Originally, this started because the current RPM spec cannot be used to build 0.94 (either in-tree ceph.spec.in or th... Pete Zaitcev
09:46 PM devops Feature #11881: ceph-disk support for multipath
... Loïc Dachary
08:51 PM devops Feature #11881: ceph-disk support for multipath
Integration tests for multipath now pass on CentOS 7 non regression tests pass on Ubuntu 14.04. They should all pass ... Loïc Dachary
09:42 PM Bug #12809: hit set clear repops fired in same epoch as map change -- segfault since they fall in...
Samuel Just
06:08 PM Bug #12809 (Resolved): hit set clear repops fired in same epoch as map change -- segfault since t...
ubuntu@teuthology:/ceph/teuthology-archive/samuelj-2015-08-26_12:18:34-rados-wip-sam-testing-distro-basic-multi/10338... Samuel Just
09:32 PM Revision cfd6a6f0 (ceph): implement the ceph-disk suite
Run the ceph-disk workunit with a mon setup with ceph-deploy. It is
prefered to the install done by the ceph tasks be...
Loic Dachary
09:23 PM Revision d6c72c3a (ceph): ceph-deploy: implement only_mon
If only_mon is true, do not attempt to deploy osds.
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary
09:20 PM Revision b1817831 (ceph): ceph-deploy: implement keep_running
When keep_running is true, do not shutdown the cluster, leave it as it
is for other workunits or tasks to use. This e...
Loic Dachary
09:19 PM Revision e5db657e (ceph): ceph-deploy: ceph report on failure
When ceph-deploy fails, run ceph report to get more information about
the state of the cluster at the time of the fai...
Loic Dachary
09:03 PM Revision c09c1192 (ceph): osd: Send reads to other shards if erasure coded chunk reads fail
Handle errors in a common way whether redundant reads or not
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
09:03 PM Revision d3b06edf (ceph): test: Fix comment in test-erasure-eio.sh
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
09:03 PM Revision 70e000a9 (ceph): test: Fix to expect no errors on 1 bad shard and errors with 2 bad shards
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
09:03 PM Revision 5eb2a77d (ceph): mon: add a new pool setting to configure fast read for EC pool
Signed-off-by: Guang Yang <yguang@yahoo-inc.com> Guang G Yang
09:03 PM Revision 54090f18 (ceph): mon: add a configuration for default fast read setting
Signed-off-by: Guang Yang <yguang@yahoo-inc.com> Guang G Yang
09:03 PM Revision ae1df24d (ceph): osd: Fix admin socket help output
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
09:03 PM Revision 1febe89d (ceph): osd: Avoid confusion by changing EC decode total_chunk_size to total_da...
The length of the buffers being decoded may only be part of the chunk, so
less than the HashInfo total_chunk_size.
S...
David Zafman
09:03 PM Revision 45014921 (ceph): common, osd: Remove osd_read_eio_on_bad_digest config variable
In order to handle erasure coded reads where additional chunks would be able to
substitute for some bad chunks, we re...
David Zafman
09:03 PM Revision da2987d7 (ceph): osd: Fix ECBackend to handle mismatch of total chunk size
Fixes: #12200
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
09:03 PM Revision 08f81a9b (ceph): osd: Check for EC decode errors, though none are possible at this time
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
09:03 PM Revision 21e9f69d (ceph): osd: Check CRC when able to on async read
Fixes: #12000
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
09:03 PM Revision f3eea4aa (ceph): test: Fix incorrect syntax in check for subread all feature
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
09:03 PM Revision bbdae537 (ceph): test: Enable EIO test code but expect error instead of osd crash
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
09:03 PM Revision a7c6b6a9 (ceph): test: Adding testing of shard with incorrect size
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
09:03 PM Revision 5bfa75c2 (ceph): osd: Drop errors if enough copies are good redundant reads come in
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
09:01 PM Revision 131214dc (ceph): ec: add support for fast read on PGBackend/ECBackend async read
Extend the PGBackend::objects_read_async interface to support *fast read*,
add the implemenation for ECBackend, in wh...
Guang Yang
08:35 PM Revision 9db81226 (ceph): rgw: lock obj expirer shards when processing
to prevent multiple rgws processing the same shard concurrently
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
08:10 PM Revision 62f44236 (ceph): Update rados_api.yaml(cherry picked from commit 5b9d41e3ea0f07171ce59f0...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein
08:09 PM Revision da5d3c28 (ceph): Initial check in to add firefly-hammer-x suite #12641
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 998ba8b58c5c70e8a110c3e1cf29cd24ae9692b9)
Yuri Weinstein
08:05 PM Revision c4a9a4b7 (ceph): rgw: objexp related fixes
minor issues following code review
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
08:03 PM Revision 850148c2 (ceph): Merge pull request #528 from ceph/wip-12641
Initial check in to add firefly-hammer-x suite #12641 Sage Weil
07:58 PM Revision 0a7c4e39 (ceph): Merge pull request #5688 from dzafman/wip-decode-zafman
osd: Decode use_gmt_hitset with a unique version
Reviewed-by: Sage Weil <sage@redhat.com>
David Zafman
07:34 PM Revision e734b0a4 (ceph): radosgw-admin: a new command to run objects expirer
$ radosgw-admin objects expire
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
07:05 PM Revision 3dbea3c3 (ceph): rgw: rename obj expiration hint oids
Give a more clear name
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
07:03 PM Revision eee424c2 (ceph): rgw: init object expirer thread
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
06:59 PM Revision 46e7f367 (ceph): Merge pull request #5679 from wonzhq/store-test
test: disable newstore test until it's merged
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
06:56 PM Linux kernel client Bug #12811: ENXIO from kernel client (cephfs)
during this time the apama osds were flapping and we were rebalancing lots of data... either of those may be the trig... Sage Weil
06:47 PM Linux kernel client Bug #12811 (Resolved): ENXIO from kernel client (cephfs)
this is on the lab cluster. It has happened twice in 2 days.
In each case, the requests are sent to the second ac...
Sage Weil
06:52 PM Revision 478b14ee (ceph): rgw: verify Swift object lifetime at POST.
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com> Radoslaw Zarzynski
06:51 PM Revision f2f23c2d (ceph): rgw: implement object_is_expired function.
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Conflict...
Radoslaw Zarzynski
06:45 PM Revision 65949bd1 (ceph): rgw: add support for X-Delete-After HTTP header of Swift API.
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com> Radoslaw Zarzynski
06:44 PM Revision aa5f1b8c (ceph): rgw: a few fixes, guard bufferlist decodes
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
06:36 PM Revision 4f9a8431 (ceph): rgw: add basic support for X-Delete-At header of Swift API.
Fixes: #4099
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Radoslaw Zarzynski
06:32 PM Revision 16a6b5df (ceph): Merge pull request #534 from ceph/wip-12625-master
Added singleton hammer-x test to address #525
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
06:25 PM Revision 2bc5a48f (ceph): osd: Decode use_gmt_hitset with a unique version
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
06:17 PM Bug #12810 (Won't Fix): Init script status command ignore cluster value
The init script status commands don't work properly when the cluster name is not ceph. For example:... Richard Hesse
06:11 PM Revision 470f9704 (ceph): include/ceph_features: define HAMMER_0_94_4 feature
This is to constrain upgrades past hammer to version that include
the appropriate compatibility fixes (e.g., hobject_...
Sage Weil
06:11 PM Revision f668c6cc (ceph): mon: use HAMMER_0_94_4 feature to require sufficiently new hammer
- Do not allow post-hammer OSDs to start if the running hammer is
not a new enough hammer.
- Do not allow pre-hammer ...
Sage Weil
06:11 PM Revision 38465f0d (ceph): osd: refuse to boot if any pre-hammer or old hammer (<v0.94.4) are running
Old OSDs don't understand us.
This is useful if the osd is upgraded before the mons.
Signed-off-by: Sage Weil <sage...
Sage Weil
06:09 PM Revision f0283890 (ceph): include/ceph_features: define HAMMER_0_94_4 feature
This is to constrain upgrades past hammer to version that include
the appropriate compatibility fixes (e.g., hobject_...
Sage Weil
06:08 PM Revision 14e02bc9 (ceph): PG::handle_advance_map: on_pool_change after handling the map change
Otherwise, the is_active() checks in the hitset code can erroneously
return true firing off repops stamped with the n...
Samuel Just
06:05 PM Revision faac0b1f (ceph): rgw: create a worker thread for object expiration
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
05:40 PM Revision cdce7a21 (ceph): rgw: integrate Swift object expiration-related things with CMake.
Fixes: #4099
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Radoslaw Zarzynski
05:40 PM Revision 05c90e68 (ceph): rgw: split rgw-object-expirer.
Fixes: #4099
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Radoslaw Zarzynski
05:40 PM Revision 1fa376c2 (ceph): rgw: make object removal atomic in rgw-object-expirer.
Fixes: #4099
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Radoslaw Zarzynski
05:40 PM Revision 3b0636e9 (ceph): rgw: make the rgw-object-expirer's options more human readable.
Fixes: #4096
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Radoslaw Zarzynski
05:39 PM Revision f572430b (ceph): rgw: move objexp pool creation into separate function.
Fixes: #4099
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Radoslaw Zarzynski
05:39 PM Revision db27ea92 (ceph): rgw: add garbage collector daemon for expired objects.
Fixes: #4099
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Radoslaw Zarzynski
05:39 PM Revision 0d792c9d (ceph): rgw: add support for object expiration in rgw_rados.cc.
Fixes: #4099
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Radoslaw Zarzynski
05:39 PM Revision 7675aca5 (ceph): cls: add timeindex class for radosgw's objects expiration.
Fixes: #4099
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Radoslaw Zarzynski
05:39 PM Revision 9f476136 (ceph): rgw: define attribute for storing object expiration info.
Fixes: #4099
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Radoslaw Zarzynski
05:29 PM Revision 20c76523 (ceph): ceph-object-corpus: remove hammer foo and bar coll_t's
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:27 PM Revision 4a1cb825 (ceph): test/encoding/readable: handle nondeterministic items in corpus too
In paritcular, 0.94.2-207-g88e7ee7/objects/ExplicitHashHitSet
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
05:14 PM Revision 60e58b01 (ceph): Merge pull request #5545 from ceph/wip-objclass-filters
Allow object classes to define PGLS filters
Reviewed-by: David Zafman <dzafman@redhat.com>
John Spray
05:14 PM Revision f078a675 (ceph): ceph-object-corpus: add 0.94.2-207-g88e7ee7 hammer objects
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:12 PM Bug #12536 (Resolved): "FAILED assert(!log.null() || olog.tail == eversion_t())"
Sage Weil
05:11 PM Bug #12410 (Resolved): OSDMonitor::preprocess_get_osdmap: must send the last map as well
Sage Weil
05:11 PM Backport #12530 (Resolved): OSDMonitor::preprocess_get_osdmap: must send the last map as well
merged wip-12536-hammer Sage Weil
05:10 PM Backport #12571 (Resolved): "FAILED assert(!log.null() || olog.tail == eversion_t())"
merged wip-12536-hammer Sage Weil
05:07 PM Revision 41a245af (ceph): Merge remote-tracking branch 'gh/wip-12536-hammer' into hammer
This includes wip-osd-compat-hammer. Sage Weil
05:05 PM Revision cbe101e7 (ceph): Merge remote-tracking branch 'gh/wip-osd-compat'
Reviewed-by: Samuel Just <sjust@redhat.com> Sage Weil
04:55 PM CephFS Bug #12777 (Fix Under Review): qa: leftover files in cephtest directory

Oops, this is CephFSTestCase.tearDown not getting called (so there's still a client mount, so the dir can't be remo...
John Spray
01:34 PM CephFS Bug #12777: qa: leftover files in cephtest directory
This shows up in the logs as 'rmdir -- /home/ubuntu/cephtest' Greg Farnum
04:53 PM Revision df8cecf4 (ceph): tasks/cephfs: fix test_pool_perm teardown
Fixes: #12777
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
04:41 PM Revision 68d1d8ee (ceph): Merge pull request #5683 from tchaikov/wip-hitset-gmt-yet-another-featu...
osd: do not let OSD_HITSET_GMT reuse the feature bit
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
04:39 PM Revision 5a4f6a86 (ceph): osd: do not let OSD_HITSET_GMT reuse the feature bit
* to ease the backport to hammer
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
04:32 PM Revision d43c10e0 (ceph): memstore: use thread_local page vector
avoid allocating page_vector storage for every read/write request. this
improves the sequential write bandwidth in os...
Casey Bodley
04:31 PM Revision 4e6548ca (ceph): memstore: PageSetObject for MemStore integration
adds config variable memstore_page_set=true to switch between the
PageSet and bufferlist implementations for object d...
Casey Bodley
04:29 PM Bug #12681: tcmalloc doesn't release memory back to system
Hi, Greg
I'm using RHEL-6 with kernel 2.6.32, the tcmalloc is 4.1.0 with gperftools-2.0. I use the same OS and tcm...
Xiaogang Chang
04:20 PM CephFS Bug #12806: nfs restart failures
iirc starting the nfs service on el7 depends on rpcbind, nfs-lock already being up, so that might be what's missing here John Spray
01:19 PM CephFS Bug #12806 (Resolved): nfs restart failures
... Greg Farnum
03:55 PM Bug #12638 (Pending Backport): build_incremental() could take 40678 ms to finish
Kefu Chai
03:38 PM Bug #12755 (New): selinux: ceph-mon denial on wip-user
Sage, while the post-script got improved, the bahaviour might still not be fixed, here. It is likely that the file is... Boris Ranto
12:39 AM Bug #12755 (Resolved): selinux: ceph-mon denial on wip-user
Sage Weil
03:21 PM Revision f1e1ada7 (ceph): Merge pull request #5524 from tchaikov/wip-monstore-cache
mon: add a cache layer over MonitorDBStore
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
Reviewed-by: Sage Weil <sag...
Joao Eduardo Luis
03:21 PM Revision f585d0e2 (ceph): Merge pull request #544 from ceph/wip-ms-type-async
rados: test both simple, async, and a mix
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
02:38 PM Revision 671a9dfa (ceph): rados: test both simple, async, and a mix
- in general, test simple vs async vs random
- not for msgr-less workloads
- not for thrash-erasure-*.. the regular t...
Sage Weil
02:11 PM Messengers Bug #12745 (Resolved): ms/simple: Messenger/MessengerTest.SyntheticInjectTest2/1 hang
Sage Weil
02:10 PM Revision cba062e4 (ceph): Merge pull request #5669 from yuyuyu101/wip-12745
ms/simple: Messenger/MessengerTest.SyntheticInjectTest2/1 hang
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
02:06 PM Revision 3eb36fc7 (ceph): doc/release-notes: v0.94.3
Fix up the release timeline link for v9.0.3 too.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
01:46 PM CephFS Bug #12808 (New): smbtorture failure on scan-pipe
Log summary line: "Command failed on burnupi59 with status 137: 'TESTDIR=/home/ubuntu/cephtest bash -s'"... Greg Farnum
01:35 PM CephFS Bug #12807 (Duplicate): rmdir cephtest failing
#12777 Greg Farnum
01:30 PM CephFS Bug #12807 (Duplicate): rmdir cephtest failing
http://pulpito.ceph.com/teuthology-2015-08-22_23:04:02-fs-next---basic-multi/1027445/
http://pulpito.ceph.com/teutho...
Greg Farnum
01:13 PM Revision e749b214 (ceph): objclass: enable unregistering filter factory
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
01:13 PM Revision 60d51fc4 (ceph): cls: add a filter to the hello class for testing
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
01:13 PM Revision 2777438b (ceph): test: add a test for filter in cls hello
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
01:13 PM Revision f5df1e48 (ceph): osd: separate filter init from construction
...so that implementations can readily handle
decode errors in client args and return an
error code.
Signed-off-by: ...
John Spray
01:05 PM Messengers Bug #12805 (Can't reproduce): msg/simple/SimpleMessenger.cc: 238: FAILED assert(!cleared)
ceph version 9.0.2-1556-g5a20f28 (5a20f2804f92e82ec9ee19e08135287322f5e961)
http://pulpito.ceph.com/teuthology-201...
Greg Farnum
12:15 PM Bug #12803 (Fix Under Review): osd: op_commit on cancelled op
https://github.com/ceph/ceph/pull/5680 Kefu Chai
08:43 AM Bug #12803 (Duplicate): osd: op_commit on cancelled op
http://qa-proxy.ceph.com/teuthology/yuan-2015-08-20_00:19:52-rados-wip-intel-testing---basic-multi/1024108/... Zhiqiang Wang
09:32 AM Revision e2c3c863 (ceph): rgw: add key parameter conflict check for radosgw-admin command line.
1.--access-key & --gen-access-key
radosgw-admin key create --uid=aaa --access-key='111' --gen-access-key --gen-secret...
gu ce
08:53 AM Revision 328d30cb (ceph): AsyncConnection: Fix uninitialized variable compile warning
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
08:53 AM Revision 24f4d22d (ceph): TestMsgr: Fix forever hang under lossless policy and one is WAIT anothe...
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
08:40 AM Revision e05e35b7 (ceph): Merge pull request #5678 from ceph/wip-12208
rgw: delete finisher only after finalizing watches Orit Wasserman
08:39 AM Revision edbb22f0 (ceph): Merge pull request #5677 from ceph/wip-11455
rgw: init some manifest fields when handling explicit objs Orit Wasserman
08:38 AM Revision 7515c047 (ceph): Merge pull request #5651 from theanalyst/rgw/fixiso8601
rgw: be more flexible with iso8601 timestamps Orit Wasserman
08:32 AM Bug #12802 (Resolved): support of non-block connect in async messenger
Async messenger should avoid all potential blocking point, but we use a block connect now.
So we must add this feature.
Jianhui Yuan
08:18 AM Feature #12801 (Resolved): Make "ceph osd metadata" command support dumping all osds info
Now "ceph osd metadata" only support single osd metadata dump, it would be silly if devops want to get the all osds m... Haomai Wang
07:18 AM Bug #12100: OSD crash, uexpected aio error in FileJournal.cc
Not close to this date no.
In June we deployed the cluster using ceph-deploy deploying dumpling. during june we di...
Pontus Lindgren
04:27 AM Revision 10fd1a56 (ceph): test: don't unmount when no store is created
When store is not created in SetUp for some reasons, unmounting it would
lead to segment fault.
Signed-off-by: Zhiqi...
Zhiqiang Wang
03:17 AM Revision 83ba5978 (ceph): test: handle the case when ObjectStore::create returns NULL
When the objectstore type doesn't exist, NULL is returned in SetUp.
Handle the NULL return code to avoid a segment fa...
Zhiqiang Wang
03:08 AM Revision 6a735d62 (ceph): test: disable newstore test until it's merged
Newstore hasn't been merged. It leads to a segment fault in one of the
teuthology testing job since ObjectStore::crea...
Zhiqiang Wang
01:17 AM devops Bug #11675 (Can't reproduce): "error: Can't download https://pypi.python.org..." in ceph-deploy-h...
Sage Weil
01:16 AM devops Bug #11662 (Can't reproduce): "error: Can't download https://pypi.python.org..." in ceph-deploy-h...
Sage Weil
01:15 AM devops Bug #11384 (Rejected): "Failed to fetch package version" in smoke-master-distro-basic-multi run
Sage Weil
01:15 AM devops Bug #10532 (Won't Fix): Failed "joining thrashosds" - suspected low memory config on vps
Sage Weil
01:13 AM devops Tasks #6932 (Rejected): Create a tar.gz file with packages per-distro
Sage Weil
01:12 AM devops Bug #9499 (Can't reproduce): osds do not start after reboot (centos7, dm-crypt)
Sage Weil
01:12 AM devops Bug #11581 (Closed): "port 22: No route to host" errors in the labs
closing this... i don't see anything useful here! Sage Weil
01:10 AM devops Bug #12300 (Rejected): build ...dumpling/noarch/ceph-release-1-0.el7.noarch.rpm
it was trying to pull from gitbuilder.ceph.redhat.com .. but you're running it on vps, which has no access to the red... Sage Weil
01:06 AM rgw Bug #12407 (Need More Info): With root as default user, unable to have multiple RGW instances run...
Sage Weil
01:06 AM rgw Bug #12407: With root as default user, unable to have multiple RGW instances running
Pavan, can you also let me know what version of debian you are using? Thanks! Sage Weil
01:05 AM rgw Bug #12407: With root as default user, unable to have multiple RGW instances running
... Sage Weil
12:41 AM Revision b224eb45 (ceph): Merge pull request #4456 from ceph/wip-user
run ceph daemons as user and group ceph Sage Weil
12:38 AM Revision c825fd76 (ceph): Merge pull request #5674 from ceph/wip-selinux-post-script
ceph.spec.in: Restart services only if they are running
Reviewed-by: Milan Broz <mbroz@redhat.com>
Sage Weil
12:35 AM Revision b89d7521 (ceph): global_init: ignore --set{user,group} if not root
Assume these options can only drop privileges; normal users can't setuid
root (and even if they could we wouldn't wan...
Sage Weil
12:35 AM Revision 7cd07490 (ceph): PendingReleaseNotes: more notes about the 'ceph' user
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:35 AM Revision 18e0c777 (ceph): debian: rename ceph-common.postinst
There was a trailing space!
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
12:35 AM Revision 7c960168 (ceph): debian/ceph-common.postinst: fix /var/log/ceph permissions
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:35 AM Revision 94da8c1e (ceph): debian/ceph-common.postinst: fix adduser, addgroup
Drop the extra groups thing--it's broken anyway.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
12:35 AM Revision c8605539 (ceph): debian/ceph-common.dirs: install /var/lib/ceph
It is the ceph user's home dir and we need to set the ownership.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
12:35 AM Revision 48f98e1d (ceph): upstart: setuser ceph
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:35 AM Revision 743b15b4 (ceph): debian: /var/run/ceph should be owned by ceph:ceph
Fix upstart and sysvinit scripts to create /var/run/ceph properly.
Chown existing dir on upgrade.
Signed-off-by: Sa...
Sage Weil
12:35 AM Revision 960139ed (ceph): PendingReleaseNotes: some notes about upgrade and ceph user
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:35 AM Revision aef00eb8 (ceph): ceph-disk: fix get_ceph_user
getpwnam throws an exception
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
12:34 AM Revision 4dfe0a8a (ceph): global: add --setuser and --setgroup options
These are done after reading config files/environment and before log files
are opened. Allow a name or id to be spec...
Sage Weil
12:34 AM Revision 7c9fdf44 (ceph): systemd: make ceph-osd setuid/gid to ceph:ceph
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:34 AM Revision c7ee798a (ceph): set nofile ulimit in /etc/security/limits.d/ceph only
Specify the nofile ulimit in one standard place, where everyone expects it
to be. Drop it from the ceph-osd unit fil...
Sage Weil
12:34 AM Revision ed0cd42d (ceph): ceph.spec.in: add ceph user/group
Add support of create ceph user/group.
TODO: Add correct number for SUSE.
Signed-off-by: Danny Al-Gaaf <danny.al-ga...
Danny Al-Gaaf
12:34 AM Revision 596c9b68 (ceph): ceph.spec.in: install ceph.limits.d
limits.d expect the file to end with *.conf. Add the
installed file to package list of the ceph package.
Signed-off-...
Danny Al-Gaaf
12:34 AM Revision 2d4f3a91 (ceph): ceph.spec.in: Fixup uid/gid setting
We need to set the variables in the %pre phase, otherwise they are not properly
evaluated. Also use /sbin/nolongin in...
Boris Ranto
12:34 AM Revision d9df52b4 (ceph): ceph.spec.in: Fix ceph.limits.d path
Signed-off-by: Boris Ranto <branto@redhat.com> Boris Ranto
12:34 AM Revision e95904f7 (ceph): ceph.spec.in: /var/lib/ceph is owned by ceph package
Signed-off-by: Boris Ranto <branto@redhat.com> Boris Ranto
12:34 AM Revision ceb93e8e (ceph): ceph.spec.in: User and group must be created in ceph-common pre-install...
The package ceph-common uses ceph user and group but they are both created in
ceph package %pre phase. We need to mov...
Boris Ranto
12:34 AM Revision 25f68aee (ceph): init-ceph.in: Set ceph user and group when running the daemons
Signed-off-by: Boris Ranto <branto@redhat.com> Boris Ranto
12:34 AM Revision bbedc8e5 (ceph): ceph-osd-prestart.sh: ensure data dir is root or ceph before start
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:34 AM Revision 8bd35bd6 (ceph): Set Ceph device partitions owner to ceph user in udev.
Signed-off-by: Milan Broz <mbroz@redhat.com> Milan Broz
12:34 AM Revision 52e978e4 (ceph): Set keys owner to ceph user if exists.
Also fix directory access rigths.
Signed-off-by: Milan Broz <mbroz@redhat.com>
Milan Broz
12:34 AM Revision 09db67fd (ceph): ceph-disk: set owner of created files to ceph
Signed-off-by: Milan Broz <mbroz@redhat.com> Milan Broz
12:34 AM Revision 28fdac32 (ceph): global: implement setuser_match_path
Allow the --setuser and --setgroup to be conditional on the
specified user/group matching the ownership of a given pa...
Sage Weil
12:34 AM Revision 8f3185ba (ceph): systemd: use --setuser and --setgroup for all daemons
Allow all daemons drop privilege themselves, instead of letting
systemd do it.
Among other things, this means that a...
Sage Weil
12:34 AM Revision 71a0a029 (ceph): debian: create ceph user and group
Use Debian base-passwd allocated UID/GID pair.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
12:34 AM Revision 2ba3d61d (ceph): debian: chown ceph:ceph /var/llib/ceph
Do not do it recursively--there may already be huge amounts of data
here.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
12:34 AM Revision 75226509 (ceph): debian: chown -R ceph:ceph /var/log/ceph
The number of log files is generally bounded; safe to chown these.
Allow ceph group members to write to this dir.
S...
Sage Weil
12:34 AM Revision 3c569382 (ceph): ceph.spec: chown and chmod /var/lib/ceph and /var/log/ceph
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:34 AM Revision ec1ee5e9 (ceph): systemd: run mon and mds as ceph:ceph
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:34 AM Revision b8893f6b (ceph): systemd: chown ceph:ceph /var/run/ceph
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:34 AM Revision 6532e1c4 (ceph): debian: fix /var/lib/ceph/* directory ownership
These dirs are owned by the package; make sure they are owend by the ceph
user.
Signed-off-by: Sage Weil <sage@redha...
Sage Weil
12:01 AM rgw Bug #12434: "Error in `radosgw': free()" in upgrade:firefly-firefly-distro-basic-vps
Depending on how often are see this issue. Base versions will always have bugs in them, otherwise we wouldn't have ne... Yehuda Sadeh

08/26/2015

11:43 PM rgw Bug #12434: "Error in `radosgw': free()" in upgrade:firefly-firefly-distro-basic-vps
The purpose of this test do from v0.80.4 -> firefly upgrade.
Do we need to remove v0.80.4 from the configurations?
...
Yuri Weinstein
10:42 PM rgw Bug #12434 (Duplicate): "Error in `radosgw': free()" in upgrade:firefly-firefly-distro-basic-vps
Duplicate (8846). The issue has long been resolved, but this upgrade test runs the broken version (0.80.4).
Yehuda Sadeh
11:16 PM Bug #12100: OSD crash, uexpected aio error in FileJournal.cc
Was there any change or update not only for ceph?
Pontus Lindgren wrote:
> I am also experiencing a similar issue...
Shinobu Kinjo
11:00 AM Bug #12100: OSD crash, uexpected aio error in FileJournal.cc

I am also experiencing a similar issue:
2015-08-16 08:11:54.227567 7f13d68de700 0 log_channel(cluster) log [WR...
Pontus Lindgren
10:08 PM Revision 97aed59f (ceph): rgw: delete finisher only after finalizing watches
Fixes: #12208
The watch error path might try to schedule a finisher work, delete finisher
only after watch destructi...
Yehuda Sadeh
09:49 PM Revision 01a9a792 (ceph): osbench: add multithreaded objectstore benchmark
usage: ceph_objectstore_bench [flags]
--size
total size in bytes
--block-size
...
Casey Bodley
09:49 PM Revision 26f716e9 (ceph): memstore: use intrusive_ptr instead of shared_ptr
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
09:49 PM Revision 5d8307a1 (ceph): memstore: add Object interface to hide bufferlist
this prepares MemStore for a new object data implementation that
replaces bufferlist
Signed-off-by: Casey Bodley <cb...
Casey Bodley
09:49 PM Revision 54739a59 (ceph): memstore: protect object omap with a mutex
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
09:49 PM Revision 61cd2da2 (ceph): memstore: protect object xattrs with a mutex
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
09:49 PM Revision 46f92f0d (ceph): memstore: BufferlistObject uses spinlock for data
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
09:49 PM Revision 79454822 (ceph): memstore: move collection lock into get_object
only hold the collection lock while accessing the hash/object maps,
don't use it to serialize entire operations
Sign...
Casey Bodley
09:49 PM Revision b0882fb6 (ceph): memstore: replace apply_lock with sequencer
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
09:49 PM Revision 51d2553f (ceph): memstore: add PageSet for MemStore object data
introduce class PageSet as an alternative to bufferlist for storing
object data
PageSet uses an avl set to manage it...
Casey Bodley
09:49 PM Revision dd7fe61e (ceph): memstore: add unit test for PageSet
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
09:38 PM Revision d7bf8cb5 (ceph): rgw: init some manifest fields when handling explicit objs
Fixes: #11455
When dealing with old manifest that has explicit objs, we also
need to set the head size and head objec...
Yehuda Sadeh
09:36 PM rgw Bug #11455 (Fix Under Review): COPYing an old object onto itself produces a truncated object
Yehuda Sadeh
08:37 PM Bug #12738 (In Progress): scrub bogus results when missing a clone
David Zafman
07:20 PM rbd Feature #12112 (Fix Under Review): rbd: add --object-size option
https://github.com/ceph/ceph/pull/6830 Vikhyat Umrao
07:16 PM Bug #12787: ceph-disk does not activate with systemd on some CentOS 7
It worked once, I'm not sure why but that suggests a race condition somewhere ? Loïc Dachary
12:41 AM Bug #12787 (Resolved): ceph-disk does not activate with systemd on some CentOS 7
Steps to reproduce on CentOS 7
* ceph-disk prepare /dev/vdb
The ceph-osd is not running and mounting /dev/vdb1 ...
Loïc Dachary
07:01 PM Bug #12798 (Resolved): ceph_test_objectstore: keyvaluestore fails tests
disabled for now; reenable in test/objectstore/store_test.cc and then fix any issues! Sage Weil
07:01 PM Bug #12788 (Resolved): os/newstore/NewStore.cc: 2988: FAILED assert(!c)
freaking rmkey bug in RocksDBStore.cc Sage Weil
01:41 AM Bug #12788 (Resolved): os/newstore/NewStore.cc: 2988: FAILED assert(!c)
... Sage Weil
06:58 PM rgw Bug #12724 (Resolved): rgw: wrong error handling in RGWGetObj_ObjStore_SWIFT
Yehuda Sadeh
06:56 PM rgw Bug #12750 (Pending Backport): rgw: wrong removal during iteration over Swift metadata in filter_...
Yehuda Sadeh
06:44 PM rgw Bug #12767 (Duplicate): common/Mutex.cc: 100: FAILED assert(r == 0) from RGWWatcher::handle_error...
Duplicate of 12208 Yehuda Sadeh
06:40 PM rgw Feature #12666: rgw: expose the number of *stuck threads* via admin socket
https://github.com/ceph/ceph/pull/5557 Guang Yang
06:21 PM rgw Bug #12370: test_s3.test_object_copy_canned_acl ... FAIL
https://github.com/ceph/ceph/pull/5575 Yehuda Sadeh
06:18 PM rgw Bug #12370 (Pending Backport): test_s3.test_object_copy_canned_acl ... FAIL
Yehuda Sadeh
06:18 PM rgw Bug #12759 (Duplicate): s3tests.functional.test_s3.test_object_copy_canned_acl failure
Duplicate of issue #12370 Yehuda Sadeh
06:11 PM Revision ef053614 (ceph): Merge pull request #5625 from liewegas/wip-memcpy
buffer: put inlined memcpy into a header; x86_64 only
Reviewed-by: Piotr Dałek <piotr.dalek@ts.fujitsu.com>
Reviewed...
Sage Weil
05:39 PM Revision 95cefea9 (ceph): 0.94.3
Jenkins
04:40 PM Backport #12395: register_new_pgs() should check ruleno instead of its index
since the assignee of https://github.com/ceph/ceph/pull/5404 is smithfarm. Kefu Chai
04:22 PM Bug #9732 (Pending Backport): ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED asser...
Kefu Chai
04:21 PM Tasks #12797: create the upgrade test suite for gmt and sortbitmap change
per sage
> you need to use suite_branch wip-12536-hammer-x-test, which installs wip-12536-hammer instead of hammer...
Kefu Chai
04:19 PM Tasks #12797 (In Progress): create the upgrade test suite for gmt and sortbitmap change
for more context, see http://tracker.ceph.com/issues/9732#note-16 Kefu Chai
04:15 PM Revision 31143c72 (ceph): Merge pull request #5585 from tchaikov/wip-4941
mon,osd: use GMT time for the object name of hitsets
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
03:17 PM devops Bug #12796 (Rejected): missing libcephfs-jni1-devel package?...
http://pulpito.ceph.redhat.com/teuthology-2015-08-22_18:12:02-hadoop-hammer---basic-magna/179587/... Greg Farnum
02:55 PM devops Bug #12791 (Resolved): ceph.spec.in does SUSE-specific sysvinit stuff on unsupported SUSE systems
Nathan Cutler
01:47 PM devops Bug #12791 (In Progress): ceph.spec.in does SUSE-specific sysvinit stuff on unsupported SUSE systems
oops, missed a bit: https://github.com/ceph/ceph/pull/5675 Nathan Cutler
01:33 PM devops Bug #12791 (Resolved): ceph.spec.in does SUSE-specific sysvinit stuff on unsupported SUSE systems
Oops, no backport to hammer, because no systemd in hammer. Nathan Cutler
01:21 PM devops Bug #12791 (Pending Backport): ceph.spec.in does SUSE-specific sysvinit stuff on unsupported SUSE...
Nathan Cutler
01:21 PM devops Bug #12791: ceph.spec.in does SUSE-specific sysvinit stuff on unsupported SUSE systems
Master PR: https://github.com/ceph/ceph/pull/5661 (merged) Nathan Cutler
01:19 PM devops Bug #12791 (Resolved): ceph.spec.in does SUSE-specific sysvinit stuff on unsupported SUSE systems
As far as the Ceph server daemons (osd, mon, rgw) are concerned, all sysvinit-based versions of SLES and openSUSE are... Nathan Cutler
02:52 PM Revision dda1016d (ceph): Merge pull request #5671 from ceph/wip-msgr-fix-random
Messenger: Fix rand() generate the same sequence numbers
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
02:50 PM Revision 3c2d3c93 (ceph): Merge pull request #5675 from ceph/wip-12791
ceph.spec.in: remove obsolete SUSE-specific code Ken Dreyer
02:34 PM Revision b610588b (ceph): ceph.spec.in: remove obsolete SUSE-specific code
http://tracker.ceph.com/issues/12791 Fixes: #12791
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler
01:35 PM devops Backport #12792 (Rejected): ceph.spec.in does SUSE-specific sysvinit stuff on unsupported SUSE sy...
for a second I thought we could backport https://github.com/ceph/ceph/pull/5661 to hammer, but there is no systemd in... Nathan Cutler
01:20 PM devops Backport #12792 (Rejected): ceph.spec.in does SUSE-specific sysvinit stuff on unsupported SUSE sy...
Nathan Cutler
11:58 AM Bug #12755: selinux: ceph-mon denial on wip-user
The PR for the safer process restart procedure:
https://github.com/ceph/ceph/pull/5674
Boris Ranto
10:25 AM Bug #12755: selinux: ceph-mon denial on wip-user
We need to stop/start the service in order to get its SELinux context fixed when installing the policy.
btw: There...
Boris Ranto
11:56 AM Revision df21a6e2 (ceph): osd: expose PGLSFilter in objclass interface
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
11:54 AM Revision c318129b (ceph): ceph.spec.in: Restart services only if they are running
Signed-off-by: Boris Ranto <branto@redhat.com> Boris Ranto
11:01 AM rgw Feature #12790: rgw: multipart uploads copy part support
PR available here:
-https://github.com/ceph/ceph/pull/5673- (closed)
Javier M. Mellid
10:36 AM rgw Feature #12790 (Resolved): rgw: multipart uploads copy part support
Implement multipart uploads copy part support Javier M. Mellid
09:56 AM Revision 2280ca52 (ceph): fix rebug rados
Signed-off-by: Xinze Chi <xmdxcxz@gmail.com> Xinze Chi
08:37 AM Revision 83b93eb7 (ceph): Merge pull request #5639 from rzarzynski/wip-12750
rgw: fix removal during iteration over Swift metadata in filter_out_temp_url() Orit Wasserman
04:21 AM Revision 55cec07b (ceph): Messenger: Fix rand() generate the same sequence numbers
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
03:41 AM Bug #12789: Long tail latency due to journal aio io_submit takes long time to return?
https://github.com/ceph/ceph/pull/5670 Zhi Zhang
03:40 AM Bug #12789 (Resolved): Long tail latency due to journal aio io_submit takes long time to return?
There are some (not much) long tail latency due to journal aio io_submit takes long time to return. We add some logs ... Zhi Zhang
03:34 AM Revision ef1434a6 (ceph): Narrow journal aio_lock locking scope in write_aio_bl
Aio io_submit in write_aio_bl with aio_lock might take long time to return, so write_finish_thread_entry can't proces... Zhi Zhang
02:33 AM Revision 2eac0ff9 (ceph): Merge pull request #540 from ceph/wip-hobj-sort
suites/rados/thrash: randomize hobject sort order
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
01:54 AM Revision 2d2f0eb3 (ceph): test: add test case for insert empty ptr when buffer rebuild
Signed-off-by: Xinze Chi <xmdxcxz@gmail.com> Xinze Chi
01:54 AM Revision 15e5ebe1 (ceph): common: fix code format
Signed-off-by: Xinze Chi <xmdxcxz@gmail.com> Xinze Chi
01:54 AM Revision fb1b6ddd (ceph): common: fix insert empty ptr when bufferlist rebuild
Fixes: #12775
Signed-off-by: Xinze Chi <xmdxcxz@gmail.com>
Xinze Chi
01:48 AM Revision 23ebeb36 (ceph): Merge pull request #5629 from kylinstorage/wip-nocache_skip_promote-v3
Avoid cache pollution by rbd export etc v2
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:47 AM Bug #12747 (Resolved): osd/PGBackend.cc: 294: FAILED assert(ec_impl) - wrong path on rpm distros
Sage Weil
01:47 AM Revision 8c08b6b0 (ceph): Merge pull request #5636 from liewegas/wip-12747
make EC plugin path static
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Sage Weil
01:47 AM Bug #12766 (Resolved): osd: segv in osd bench
Sage Weil
01:47 AM Revision 4bd73150 (ceph): Merge pull request #5646 from liewegas/wip-12766
osd: wait for cleanup from bench Sage Weil
01:46 AM Bug #12736 (Resolved): boost uuid makes valgrind complain
Sage Weil
01:46 AM Revision f889151e (ceph): Merge pull request #5650 from liewegas/wip-12736
uuid: use boost::random:random_device
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
01:33 AM Revision ccc47d32 (ceph): suites/rados/thrash: randomize hobject sort order
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil

08/25/2015

11:13 PM devops Feature #11881: ceph-disk support for multipath
Partitioning via multipath on Ubuntu 14.04 fails in a strange way, reported bug at https://bugs.launchpad.net/ubuntu/... Loïc Dachary
10:29 AM devops Feature #11881: ceph-disk support for multipath
> We ended up adding a rule to call a script on mpath add which would read the GPT partition and create links for the... Loïc Dachary
09:58 AM devops Feature #11881: ceph-disk support for multipath
Actually we were unable to create the parttype uuid links using the udev rules.
The part-uuid and type-uuid do not ...
Chaitanya Huilgol
10:22 PM Bug #9221: LibRadosTwoPoolsPP.PromoteOn2ndRead
https://github.com/ceph/ceph/pull/5667 Sage Weil
09:55 PM Bug #9221 (In Progress): LibRadosTwoPoolsPP.PromoteOn2ndRead
Sage Weil
10:20 PM Revision 347ac0f8 (ceph): ceph_test_rados_api_tier: make PromoteOn2ndRead tolerate thrashing
Repeate the test up to 20 times until we get a read that doesn't
trigger promote.
Fixes: #9221 (again)
Signed-off-by...
Sage Weil
09:53 PM Bug #12775: common: do not insert emtpy ptr when rebuild emtpy bufferlist
Sage Weil
02:22 PM Bug #12775 (Fix Under Review): common: do not insert emtpy ptr when rebuild emtpy bufferlist
Sage Weil
06:43 AM Bug #12775: common: do not insert emtpy ptr when rebuild emtpy bufferlist
https://github.com/ceph/ceph/pull/5656 is waitting for review. Xinze Chi
06:01 AM Bug #12775 (Resolved): common: do not insert emtpy ptr when rebuild emtpy bufferlist
when bufferlist len is 0, rebuild would new a prt with len 0 and insert into bufferlist.
The follow test case woul...
Xinze Chi
09:53 PM Bug #12755 (In Progress): selinux: ceph-mon denial on wip-user
Sage Weil
06:39 PM Bug #12755: selinux: ceph-mon denial on wip-user
oh, it's in ceph.spec:... Sage Weil
06:36 PM Bug #12755: selinux: ceph-mon denial on wip-user
... Sage Weil
12:03 PM Bug #12755: selinux: ceph-mon denial on wip-user
SELinux treats root as a regular user by default. This means that SELinux will deny access to a file owned by a rando... Boris Ranto
06:09 AM Bug #12755: selinux: ceph-mon denial on wip-user
Anyway, short info how to interpret it:
- install policycore-utils
- we can list "ceph_t" AVC rom autidt usin...
Milan Broz
06:00 AM Bug #12755: selinux: ceph-mon denial on wip-user
Probably it just need some new rule in selinux policy. How it can be reproduced, is is part of a regular tests run? Milan Broz
09:44 PM Bug #12785: shard 4 missing -2/00000014/temp_recovering_0.14_25'135_118_head/head
off by one error in hobject_t::is_temp() breaks the temp cleanup:... Sage Weil
09:18 PM Bug #12785 (Resolved): shard 4 missing -2/00000014/temp_recovering_0.14_25'135_118_head/head
http://pulpito.ceph.com/teuthology-2015-08-22_23:06:01-krbd-master-testing-basic-multi/1027470/... Josh Durgin
09:43 PM Revision 8a08acce (ceph): common/hobject_t: fix is_temp() off-by-one
pool 0 -> -2 for its temp objects.
Fixes: #12785
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:42 PM Revision 7cc8d86c (ceph): ceph_test_msgr: parse CEPH_ARGS
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:40 PM Revision dfd142f2 (ceph): include/inline_memcpy: use __builtin_memcpy instead of explicit ptr copies
The gcc version of this is smart enough to handle any alignment
issues that exist and *should* generate the fastest c...
Sage Weil
08:40 PM Revision 98c0606c (ceph): include/inline_memcpy: make prototype resemble memcpy's
Suggested-by: Steve Capper <steve.capper@linaro.org>
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
08:00 PM Documentation #12784 (Resolved): Update the Latest Release Information in "os-recommendations.rst"
Update http://docs.ceph.com/docs/master/start/os-recommendations page with the "Giant" and "Hammer" information under... Aron Gunn
07:19 PM Messengers Bug #12745: ms/simple: Messenger/MessengerTest.SyntheticInjectTest2/1 hang
... Sage Weil
07:18 PM Messengers Bug #12745: ms/simple: Messenger/MessengerTest.SyntheticInjectTest2/1 hang
... Sage Weil
07:16 PM Messengers Bug #12745: ms/simple: Messenger/MessengerTest.SyntheticInjectTest2/1 hang
I think the test is buggy. It randomly does drop_connection(), which will mark_down() one end of a stateful lossless... Sage Weil
02:29 AM Messengers Bug #12745: ms/simple: Messenger/MessengerTest.SyntheticInjectTest2/1 hang
Hmm, it seemed like a rare case, I can't reproduce this in local env. Haomai Wang
06:59 PM rbd Bug #12765 (Pending Backport): Failure in test_librbd_python.sh
Jason Dillaman
06:40 PM Bug #12614 (Pending Backport): recursive lock of md_config_t (0)
Sage Weil
06:39 PM Revision 5d58dd2e (ceph): Merge pull request #5654 from ceph/wip-12614
config: skip lockdep for intentionally recursive md_config_t lock
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-...
Sage Weil
06:31 PM Bug #12782: Straw2 bucket created even when "tunable straw_calc_version 1" is created
Apparently "allowed_bucket_algs" is the one which dictates that buckets should be STRAW2 and not "straw_calc_version"... James P
06:09 PM Bug #12782 (Closed): Straw2 bucket created even when "tunable straw_calc_version 1" is created
- Hammer cluster running on kernel 3.19
- Tunables set to "hammer" via "ceph osd crush tunables hammer"
- Tunables ...
James P
06:16 PM Revision cca0d587 (ceph): Merge pull request #5647 from ceph/wip-12765
librbd: error closing image while set to invalid snapshot
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
05:56 PM Documentation #12771 (Closed): Update the Latest Release Information in "get-packages.rst"
I'll open a new tracker issue as I find more documents where the release information needs updated. Aron Gunn
03:18 PM Documentation #12771 (In Progress): Update the Latest Release Information in "get-packages.rst"
Aron Gunn
03:16 PM Documentation #12771: Update the Latest Release Information in "get-packages.rst"
I updated the "get-packages.rst" file with the "Hammer" release. Still going through the rest of the documentation c... Aron Gunn
05:45 PM devops Bug #12768: Error: Package: 1:ceph-0.87.2-8.g6c33a35.el7.x86_64 (Ceph)
Tamil, as we discussed we need to coordinate what to do with rhel specific tests, like in this example.
Questions:
...
Yuri Weinstein
05:27 PM Revision 5b9d41e3 (ceph): Update rados_api.yaml
Yuri Weinstein
05:21 PM Bug #12781 (Resolved): ceph-disk list fails on dmcrypt devices
ceph-disk list fails on dmcrypt devices... Loïc Dachary
05:11 PM Revision 998ba8b5 (ceph): Initial check in to add firefly-hammer-x suite #12641
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein
05:01 PM Revision fc02a8ad (ceph): added boost timegm impl for cross platform support
Signed-off-by: Rohan Mars <code@rohanmars.com> Rohan Mars
04:08 PM Revision 6b4b85a5 (ceph): Merge pull request #4677 from tchaikov/wip-fix-type-error-in-crush-rule
pybind: Avoid type error in crush rule (str, not an int)
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
03:54 PM Revision 4628c517 (ceph): Merge pull request #5659 from badone/doc_writeback_typo
doc: Fix typo in writeback throttle section Sage Weil
03:54 PM Revision dfb9fea3 (ceph): Merge pull request #5660 from badone/doc_snaps_typo
doc: Fix typo and redundant word in snaps section Sage Weil
03:43 PM rbd Bug #12017 (Can't reproduce): ERROR: test_rbd.TestImage.test_update_features
If you have more info on how to produce this issue please reopen. Josh Durgin
03:39 PM Linux kernel client Bug #12691: ffsb osd thrash test - osd/ReplicatedPG.cc: 2348: FAILED assert(0 == "out of order op")
Can you post the yaml config for this test? We haven't seen it in the usual nightlies, and it'd be good to add it the... Josh Durgin
03:27 PM Bug #10399 (Pending Backport): kvm die with assert(m_seed < old_pg_num)
Jason Dillaman
03:23 PM Revision 6886d453 (ceph): Merge pull request #5648 from ceph/wip-10399
Objecter: pg_interval_t::is_new_interval needs pgid from previous pool
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
03:14 PM Revision a5aa4150 (ceph): Merge pull request #5663 from ritz303/wip-doc-12771
doc: Added "Hammer" in the list of major releases. Sage Weil
03:12 PM Revision da6d5cfc (ceph): osd: bug fix hit_set_map size for tier pool
Signed-off-by: Xinze Chi <xmdxcxz@gmail.com> Xinze Chi
03:03 PM Bug #11511 (Resolved): FAILED assert(cursor.data_offset <= oi.size)
79961bc3386e4a926e628552586020ff17d9d086 David Zafman
03:02 PM Revision 582f0f64 (ceph): doc: Added "Hammer" in the list of major releases.
Fixes: #12771
Signed-off-by: ritz303 <ritz_303@yahoo.com>
Aron Gunn
03:00 PM Bug #10487 (Can't reproduce): logclient: setting clog_to_monitor=false on live osd crashes
i wasn't able to reproduce this either. :( Sage Weil
02:59 PM Bug #12223 (Pending Backport): WBThrottle::clear_object: signal on cond when we reduce throttle v...
Sage Weil
02:59 PM Revision 855ae1fd (ceph): bug fix: osd: avoid multi set osd_op.outdata in tier pool
There are two read op on the same object for ec pool. First op read
miss happend, calling do_proxy_read and promote_o...
Xinze Chi
02:58 PM Bug #12263 (Resolved): ReplicatedPG::finish_promote: do not pre-fill clones vector with 0s
Samuel Just
02:57 PM Bug #8193 (Resolved): HitSetTrim test in test/librados/tier.cc needs to be skipped if thrasher ru...
Samuel Just
02:57 PM Bug #11994 (Resolved): "unknown op append_excl" in upgrade:giant-x-next-distro-basic-vps run
Sage Weil
02:55 PM Bug #10543 (Duplicate): "FAILED assert(m_seed < old_pg_num)" in upgrade:giant-x-hammer-distro-bas...
Samuel Just
02:47 PM Bug #10930 (Pending Backport): mon: map_cache can become inaccurate if osd does not receive the o...
Kefu Chai
02:45 PM Bug #12681: tcmalloc doesn't release memory back to system
We usually see this happening with specific releases of tcmalloc and host operating systems, although it's not someth... Greg Farnum
02:33 PM Bug #12681: tcmalloc doesn't release memory back to system
We're hping to switch to jemalloc... tcmalloc is annoying in many other ways as well. Sage Weil
02:40 PM Support #12760: FileSystem become read-only after over 6 hour massive read and write
The MDS got back an error when it tried to write out the directory. What's the output of "ceph -s"? Can you upload th... Greg Farnum
02:38 PM Bug #12688 (Duplicate): pg import can cause bogus interval (first > last)
Samuel Just
02:34 PM Bug #12720: probably import/export related: osd/PG.cc: 6893: FAILED assert(pg->peer_info.count(so))
Sage Weil
02:34 PM Bug #12720: probably import/export related: osd/PG.cc: 6893: FAILED assert(pg->peer_info.count(so))
Sage says same_primary_since was probably wrong. Samuel Just
02:30 PM RADOS Bug #12687: osd thrashing + pg import/export can cause maybe_went_rw intervals to be missed
Sage Weil
02:29 PM Bug #11332 (Can't reproduce): mon failed to read inc osdmap
Sage Weil
02:26 PM Bug #12738: scrub bogus results when missing a clone
Samuel Just
02:25 PM Bug #12746: failed assert ctx.manager.pg_inconsistent(pool, 0) on repair_test.yaml
maybe add a flush pgs? Samuel Just
02:23 PM Bug #12748: bug with cache/tiering and snapshot reads [merged, needs a test in ceph-qa-suite]
Sage Weil
02:23 PM Bug #12696 (Can't reproduce): ceph-osd starts before network, fails
Samuel Just
02:07 PM Revision 6be5606b (ceph): Merge pull request #5661 from SUSE/wip-suse-sysvinit-cleanup
ceph.spec.in: drop sysvinit-specific macros that run only on SUSE
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Ken Dreyer
02:00 PM CephFS Bug #11789: knfs mount fails with "getfh failed: Function not implemented"
We think this is the NFS kernel module not being loaded. If this is still happening we need to figure out why. Greg Farnum
01:58 PM CephFS Bug #12653 (Fix Under Review): fuse mounted file systems fails SAMBA CTDB ping_pong rw test with ...
Greg Farnum
01:56 PM CephFS Bug #11783 (Fix Under Review): protocol: flushing caps on MDS restart can go bad
Greg Farnum
01:52 PM CephFS Bug #11784 (Can't reproduce): ceph-fuse hang on unmount (stuck dentry refs)
Sage Weil
01:51 PM CephFS Bug #9994: ceph-qa-suite: nfs mount timeouts
Greg Farnum
01:51 PM CephFS Bug #12365 (Resolved): kcephfs: hang on umount
Haven't seen this since then. Greg Farnum
01:26 PM Bug #12779: valgrind failures in the monitor
we switched to libboost to generated uuid recently. Kefu Chai
01:07 PM Bug #12779 (Duplicate): valgrind failures in the monitor
#12736 Sage Weil
01:02 PM Bug #12779 (Duplicate): valgrind failures in the monitor
... Greg Farnum
01:25 PM rbd Feature #12678: Support the ability to rename snapshots
great! Would it be possible to mark this to be backported to hammer? Stefan Priebe
01:14 PM rbd Feature #12678: Support the ability to rename snapshots
*master PR*: https://github.com/ceph/ceph/pull/5645 Jason Dillaman
01:14 PM rbd Feature #12678 (In Progress): Support the ability to rename snapshots
Jason Dillaman
01:19 PM rgw Bug #12780 (Resolved): rgw: segments are read during HEAD on Swift DLO
$ curl -i "$publicURL/Disc Images2/HP Pavilion dv7-6c95dx Recovery Disc (1 of 3).ISO" -X HEAD -H "X-Auth-Token: $tok... Radoslaw Zarzynski
12:59 PM CephFS Bug #12777: qa: leftover files in cephtest directory
http://pulpito.ceph.com/teuthology-2015-08-21_23:04:01-fs-master---basic-multi/1026047/ Greg Farnum
12:13 PM CephFS Bug #12777 (Resolved): qa: leftover files in cephtest directory
http://pulpito.ceph.com/teuthology-2015-08-17_23:04:01-fs-master---basic-multi/1020426/
http://pulpito.ceph.com/teut...
Greg Farnum
12:33 PM CephFS Bug #11482: kclient: intermittent log warnings "client.XXXX isn't responding to mclientcaps(revoke)"
http://pulpito.ceph.com/teuthology-2015-08-17_23:08:05-kcephfs-master-testing-basic-multi/1020518/
Doesn't have th...
Greg Farnum
12:10 PM CephFS Bug #12776 (Resolved): qa: standby MDS not shutting down, "reached maximum tries (50) after waiti...
http://pulpito.ceph.com/teuthology-2015-08-17_23:04:01-fs-master---basic-multi/1020415/
The standby MDS doesn't lo...
Greg Farnum
11:49 AM Revision d0386d23 (ceph): ceph.spec.in: drop sysvinit-specific macros that run only on openSUSE/SLE
All sysvinit-based versions of openSUSE/SLE are EOL as far as upstream Ceph is
concerned.
Signed-off-by: Nathan Cutl...
Nathan Cutler
11:35 AM Revision 665de0a9 (ceph): Merge pull request #5657 from badone/master
doc: Fix typo in recovery reservation section
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
11:31 AM Revision 699fca80 (ceph): doc: Fix typo and redundant word in snaps section
Fix typo and remove identifying from "filtering identifying" in
doc/dev/osd_internals/snaps.rst
Signed-off-by: Brad ...
Brad Hubbard
11:14 AM Revision 4dffc167 (ceph): doc: Fix typo in writeback throttle section
Fix typo in doc/dev/osd_internals/wbthrottle.rst
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
Brad Hubbard
11:04 AM Revision 6ee7068c (ceph): doc: Fix typo in writeback throttle section
Fix typo in doc/dev/osd_internals/wbthrottle.rst
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
Brad Hubbard
10:51 AM Revision 07a28d6c (ceph): doc: Fix typo in recovery reservation section
Fix typo in doc/dev/osd_internals/recovery_reservation.rst
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
Brad Hubbard
10:11 AM Revision b2028b79 (ceph): Merge pull request #5607 from rzarzynski/wip-12724
rgw: fix error handling during GET on object through Swift API. Orit Wasserman
08:10 AM Revision 8c2f8bf5 (ceph): osd: no bother to create RecoveryCtx if no recovery op is started
If there is no recovery op started, there is no need to create a RecoveryCtx
and later delete all of the things in it...
Zhiqiang Wang
08:10 AM Revision 178d4d5c (ceph): osd: remove unused parameter of start_recovery_ops
The RecoveryCtx parameter is not needed.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Zhiqiang Wang
03:26 AM Bug #12774: ceph add new osd on existing host, status keep down
2015-08-25 02:20:16.316941 7f3c8e273800 0 ceph version 0.80.9 (b5a67f0e1d15385bc0d60a6da6e7fc810bde6047), process ce... Jeddy Liu
03:21 AM Bug #12774 (Can't reproduce): ceph add new osd on existing host, status keep down
Description of problem:
health cluster have 3 hosts, one mon and one osd per host, cluster status is 248 active + cl...
Jeddy Liu
03:22 AM Revision f77949fe (ceph): bug fix: osd: requeue_scrub when kick_object_context_blocked
when read miss in writeback cache pool, osd do_proxy_read first
and maybe promote it. but in this case, the op is not...
Xinze Chi
02:15 AM Revision 71eb7be2 (ceph): Merge pull request #5563 from varadakari/wip-kvstore-keyformat
Change key format to preserve order of keys in backend db.
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil

08/24/2015

11:51 PM rbd Bug #12764 (Pending Backport): Failure in 'cram -v -- /home/ubuntu/cephtest/archive/cram.client.0...
Jason Dillaman
03:45 PM rbd Bug #12764 (Fix Under Review): Failure in 'cram -v -- /home/ubuntu/cephtest/archive/cram.client.0...
Jason Dillaman
03:45 PM rbd Bug #12764 (Resolved): Failure in 'cram -v -- /home/ubuntu/cephtest/archive/cram.client.0/*.t'
*master PR*: https://github.com/ceph/ceph/pull/5649 Jason Dillaman
03:14 PM rbd Bug #12764 (In Progress): Failure in 'cram -v -- /home/ubuntu/cephtest/archive/cram.client.0/*.t'
Jason Dillaman
01:14 PM rbd Bug #12764 (Resolved): Failure in 'cram -v -- /home/ubuntu/cephtest/archive/cram.client.0/*.t'
http://qa-proxy.ceph.com/teuthology/teuthology-2015-08-22_23:00:06-rbd-next-distro-basic-multi/1026973/teuthology.log Jason Dillaman
11:24 PM Bug #12614 (Fix Under Review): recursive lock of md_config_t (0)
This is a false positive, disabled in:
https://github.com/ceph/ceph/pull/5654
Josh Durgin
10:40 PM Revision 41522699 (ceph): config: skip lockdep for intentionally recursive md_config_t lock
lockdep can't handle recursive locks, resulting in false positive
reports for certain set_val_or_die() calls, like vi...
Josh Durgin
10:15 PM Revision 9f2aad87 (ceph): Merge pull request #5649 from ceph/wip-12764
tests: fixed rbd cli cram integration tests
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
10:04 PM Bug #12766: osd: segv in osd bench
Sage Weil
03:03 PM Bug #12766 (Fix Under Review): osd: segv in osd bench
Sage Weil
02:53 PM Bug #12766 (Resolved): osd: segv in osd bench
... Sage Weil
10:04 PM Bug #12736: boost uuid makes valgrind complain
Sage Weil
04:38 PM Bug #12736 (Fix Under Review): boost uuid makes valgrind complain
https://github.com/ceph/ceph/pull/5650 Sage Weil
09:32 PM Documentation #12771 (Closed): Update the Latest Release Information in "get-packages.rst"
Update the http://ceph.com/docs/master/install/get-packages page with the latest Ceph release (Hammer) in the "Add Ce... Aron Gunn
09:27 PM Revision 473f927f (ceph): Add error codes.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision 57154560 (ceph): FIXUP: Shuffle auth order back down.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision ca9db615 (ceph): Improve RGWHandler for S3Website.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision 07192746 (ceph): Remove config rgw_s3website_mode, only hostname mode remains.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision ab90f5ab (ceph): Clean up headers.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision f7e85c36 (ceph): Mark where to add some functionality in future.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision 4a6f968b (ceph): rgw: add 301 http text.
HTTP/1.1 code 301 is missing a message.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Robin Johnson
09:27 PM Revision 3bdbe59e (ceph): rgw: prepare for handlers to have custom error handler routines
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision 1dc9ac66 (ceph): RGWWebsite: first pass at error redirect and error page handling.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision 61b0ce65 (ceph): S3Website: Ensure redirect_all has a 302 response, just like AmazonS3
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision f7d04dd6 (ceph): S3Website: "good" error status is actually not zero, use the function i...
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision 731c73b3 (ceph): s3website: Prepwork for x-amz-website-redirect-location header.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision 8613b692 (ceph): Use more specific error codes for retarget of website requests
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision a32f768b (ceph): WIP: static-site errordoc work.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision a8db2984 (ceph): Fixup.
Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com> Robin H. Johnson
09:27 PM Revision 47169921 (ceph): rgw-website: append the key, not overwrite.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision e06b46aa (ceph): rgw-website: handle redirect_all via RGWBWRoutingRule.
Rather than duplicate code to construct the redirect if redirect_all is
used, construct a catch-all RoutingRule with ...
Robin Johnson
09:27 PM Revision 5e729002 (ceph): rgw: Add note about future rgw performance optimization for regions wit...
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision 1fb56621 (ceph): RGWRegion: AmazonS3 detects website endpoint storage
AmazonS3 detects S3website mode via DNS:
${bucket}.s3-website-${region}.amazonaws.com.
VS:
${bucket}.s3-${region}.ama...
Robin Johnson
09:27 PM Revision 2608983a (ceph): rgw: Document rgw_dns_name
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision eb27d6f2 (ceph): WIP-FIXME-TODO: Planning for hostname/endpoints specific to APIs.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision f378b5b6 (ceph): WIP-FIXME: Static fetch works without breaking anything else, uses buck...
WIP-FIXME rgw-website: refactor to have RGW*S3Website classes for website-specific stuff
Signed-off-by: Robin H. Joh...
Robin Johnson
09:27 PM Revision 2e4b1ba0 (ceph): FIXUP: Fix comment.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision fa02d4a0 (ceph): common: teach formatters about headers & footers.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision 12e0063c (ceph): rgw: use new formatter header/footer ability.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision b3682b55 (ceph): rgw: More fields in error output to match main S3.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision 96f9a018 (ceph): rgw: pretty-print s3website error output.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision 4651b21f (ceph): More s3website json region data.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision ec168282 (ceph): rgw: tweak dns-based s3website detection for other changes FIXME-REBASE
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision 8f0d0bdc (ceph): Do not automatically output header; make the dev do it
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision 76f9f8f9 (ceph): Avoid dupe reset.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision 5dd7bdc1 (ceph): WIP-FIXUP: Muck with bucket detection again.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision a82267e5 (ceph): DEBUG: Ensure we always go past the debug output for now.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision 54aff3e5 (ceph): Optimize website detection differently.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision f3c6ac7d (ceph): common/*Formatters: Split Formatters
No functionality changes in this commit, just shuffle lines to new files
and adding #include headers to ensure it sti...
Robin H. Johnson
09:27 PM Revision eb14de2e (ceph): common/HTMLFormatter: add new formatter
StaticSites/S3Website has error output in HTML, for which we need a new
formatter. It's implemented by extending the ...
Robin H. Johnson
09:27 PM Revision 2f8075c2 (ceph): common/*Formatters: handling of headers & footers.
Formatters now gain first-class headers and footers, along with
consistent handling of having header/footer only outp...
Robin H. Johnson
09:27 PM Revision e45469ab (ceph): rgw: define data structures for static website config
move website rules to separate file, check rules,
and implement key modification functionality
Signed-off-by: Yehuda...
Yehuda Sadeh
09:27 PM Revision 6d791d6d (ceph): rgw: retarget requests
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
09:27 PM Revision d2b48f9f (ceph): rgw: initial implementation of website REST api
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
09:27 PM Revision b31e6ef8 (ceph): rgw: enable website as subresource
also enable GetBucketWebsite op.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
09:27 PM Revision 34ba4372 (ceph): rgw: xml encoder / decoder
similar to the json decoder, for easier xml parsing.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
09:27 PM Revision 0fb16bdb (ceph): rgw: add xml encoders for website conf
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
09:27 PM Revision 33c57102 (ceph): rgw: set bucket website operation
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
09:27 PM Revision dc1a457d (ceph): rgw: no need to explicitly allocate XMLObj
let the parser do the allocation if needed. Also, keep unallocated
objects in a list.
Signed-off-by: Yehuda Sadeh <y...
Yehuda Sadeh
09:27 PM Revision 17ce9de3 (ceph): rgw: fix xml encoding for certain website operations
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
09:27 PM Revision 2d50cbb7 (ceph): rgw: add remove website api
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
09:27 PM Revision dcb66f1c (ceph): rgw: apply redirect rules in static website
only when key matches, not checking for return code yet.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
09:27 PM Revision 7bb0ddab (ceph): rgw-website: do not truncate nuke key if valid.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision dbadaa96 (ceph): rgw-website: ListBucket not valid for websites
ListBucket/StatBucket are not a valid action for website mode, redirect
it to GetObj instead, where it will modified ...
Robin Johnson
09:27 PM Revision a55cb566 (ceph): rgw-website: cleanup unused variable: rules
With the XML dumping moved, this variable is not required.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Robin Johnson
09:27 PM Revision 84dfb4ef (ceph): rgw-website: Do not apply retarget for an authenticated request.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:27 PM Revision 7482acf4 (ceph): rgw-website: Use default hostname/protocol if redirect does not specify.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Robin Johnson
09:02 PM Bug #9987: mon: min_last_epoch_complete tracking broken
For the record, the fix at https://github.com/ceph/ceph/pull/3220 shipped in v0.80.8. Ken Dreyer
08:52 PM Revision 8ef2c965 (ceph): buffer: modify inline memory ops to use packed structs
packed structs can be used to ensure alignment is not an issue.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
08:15 PM devops Bug #12768: Error: Package: 1:ceph-0.87.2-8.g6c33a35.el7.x86_64 (Ceph)
That does not ring a bell. Since I'm on vacation it's probably wise to assign this to someone else. Loïc Dachary
05:10 PM devops Bug #12768: Error: Package: 1:ceph-0.87.2-8.g6c33a35.el7.x86_64 (Ceph)
Loic, can you take a look at this?
This is a jobs from /ceph-qa-suite/suites/upgrade/giant-x/stress-split-erasure-co...
Yuri Weinstein
04:13 PM devops Bug #12768: Error: Package: 1:ceph-0.87.2-8.g6c33a35.el7.x86_64 (Ceph)
Sepia rhel vps nodes are not entitled, would python-flask be something coming from rhel entitlements? Andrew Schoen
04:11 PM devops Bug #12768: Error: Package: 1:ceph-0.87.2-8.g6c33a35.el7.x86_64 (Ceph)
Looks like it's missing python-flask?... Andrew Schoen
04:05 PM devops Bug #12768 (Rejected): Error: Package: 1:ceph-0.87.2-8.g6c33a35.el7.x86_64 (Ceph)
Run: http://pulpito.ceph.com/teuthology-2015-08-23_15:08:07-upgrade:giant-x-hammer-distro-basic-vps/
Job: 1028058
L...
Yuri Weinstein
06:51 PM Revision dbcaa544 (ceph): uuid: use boost::random:random_device
The boost mt code uses uninitialized memory for extra randomness,
which is a bad idea in general but more importantly...
Sage Weil
06:45 PM CephFS Bug #12715 (Resolved): "[ERR] bad backtrace on dir ino 600" in cluster log"
Greg Farnum
06:42 PM CephFS Bug #12715: "[ERR] bad backtrace on dir ino 600" in cluster log"
https://github.com/ceph/ceph-qa-suite/pull/539 Yuri Weinstein
06:36 PM CephFS Bug #12715: "[ERR] bad backtrace on dir ino 600" in cluster log"
whitelist "bad backtrace on dir ino" warning message (per irc chat with Greg) Yuri Weinstein
05:30 PM CephFS Bug #12715: "[ERR] bad backtrace on dir ino 600" in cluster log"
Also in run:
http://pulpito.ceph.com/teuthology-2015-08-21_08:42:54-upgrade:firefly-x-hammer-distro-basic-vps/
Jobs...
Yuri Weinstein
03:37 AM CephFS Bug #12715: "[ERR] bad backtrace on dir ino 600" in cluster log"
the test uses 0.80.4 (7c241cfaa6c8c068bc9da8578ca00b9f4fc7567f). the newest firefly include the fix (commit a5970963) Zheng Yan
06:42 PM Revision 4fdd1b8d (ceph): Merge pull request #539 from ceph/wip-12715
Whitelisted "bad backtrace on dir ino" to fis #12715 Greg Farnum
06:39 PM Revision 79ea4b6b (ceph): Whitelisted "bad backtrace on dir ino" to fis #12715
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein
06:29 PM rgw Bug #12761 (Fix Under Review): Keystone Fernet tokens break auth
Abhishek Lekshmanan
06:19 PM rgw Bug #12761 (In Progress): Keystone Fernet tokens break auth
master pr: https://github.com/ceph/ceph/pull/5651 Abhishek Lekshmanan
01:49 PM rgw Bug #12761: Keystone Fernet tokens break auth
Looks like rgw's parser expects milliseconds precision only and fails when seconds tells microseconds as well Abhishek Lekshmanan
03:57 AM rgw Bug #12761 (Resolved): Keystone Fernet tokens break auth
When using Fernet tokens in Keystone (as opposed to UUID or PKI), RGW does not handle them correctly due to the times... Ian Unruh
05:41 PM Revision 136242b5 (ceph): rgw: be more flexible with iso8601 timestamps
make parsing 8601 more flexible by not restricting the length of seconds
to 5, this allows timestamp to be specified ...
Abhishek Lekshmanan
04:59 PM Revision 03471229 (ceph): Merge pull request #5617 from rzarzynski/wip-12728
rgw: url_decode bucket name and prefix from X-Object-Manifest during GET on Swift DLO.
Reviewed-by: Yehuda Sadeh <ye...
Yehuda Sadeh
03:42 PM Revision fd725771 (ceph): tests: fixed rbd cli cram integration tests
Fixes: #12764
Backport: infernalis
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
03:33 PM rgw Bug #12767 (Duplicate): common/Mutex.cc: 100: FAILED assert(r == 0) from RGWWatcher::handle_error...
... Sage Weil
03:32 PM devops Tasks #10587: split ceph-mon, ceph-osd, and ceph-mds in the Debian and Red Hat packages
To clarify the work that remains to be done here:
# The "wip-10587-split-servers" branch needs to be rebased onto ...
Ken Dreyer
03:13 PM Revision 9063eaa6 (ceph): Merge pull request #538 from ceph/wip-12758
ceph_deploy: if a branch is given, use it when installing rgw Zack Cerza
03:12 PM Revision f20f7a23 (ceph): Objecter: pg_interval_t::is_new_interval needs pgid from previous pool
When increasing the pg_num of a pool, an assert would fail since the
calculated pgid seed would be for the pool's new...
Jason Dillaman
03:09 PM Revision 766da54d (ceph): ceph_deploy: if a branch is given, use it when installing rgw
Fixes: http://tracker.ceph.com/issues/12758
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen
03:02 PM rbd Bug #12765 (Fix Under Review): Failure in test_librbd_python.sh
*master PR*: https://github.com/ceph/ceph/pull/5647 Jason Dillaman
01:16 PM rbd Bug #12765 (Resolved): Failure in test_librbd_python.sh
http://qa-proxy.ceph.com/teuthology/teuthology-2015-08-22_23:00:06-rbd-next-distro-basic-multi/1026985/teuthology.log Jason Dillaman
03:02 PM Revision cd6ac726 (ceph): librbd: error closing image while set to invalid snapshot
With cache disabled, closing the image will result in a flush
which might result in the image being refreshed. If th...
Jason Dillaman
03:00 PM Revision 622d22e2 (ceph): osd: wait for cleanup from bench
We need to wait for cleanup to flush before we destroy the
sequencer or else we get a use-after-free.
Introduced e7b...
Sage Weil
02:31 PM Revision c5895d3f (ceph): bug fix: osd: do not cache unused buffer in attrs
attrs only reference the origin bufferlist (decode from MOSDPGPush or
ECSubReadReply message) whose size is much grea...
Xinze Chi
01:36 PM Revision 888a6337 (ceph): doc/release-notes: v9.0.3
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:22 PM CephFS Bug #12710 (Resolved): fsstress.sh fails
Zheng Yan
01:22 PM CephFS Bug #12709 (Resolved): hammer chmod.sh fails
fixed by commit 81a311a744987564b70852fdacfd915523c73b5d Zheng Yan
01:21 PM CephFS Bug #12711 (Resolved): mds get damaged
Zheng Yan
12:35 PM Revision b2daae6a (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
12:35 PM Revision 66980795 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
12:07 PM Revision fba67606 (ceph): Merge pull request #5623 from yuyuyu101/wip-12729
Fix compile warning unused-result
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
11:09 AM rgw Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passed
It should work if you create a couple of symlinks:... Tim Serong
10:39 AM rgw Bug #11239: civetweb defaults to libssl.so and libcrypto.so when versions not passed
Also it seems the config file parser whines about the trailing 's' on the port number:... Tim Serong
10:52 AM Bug #12673: cache agent is idle although one object is left in the cache
Kefu Chai
08:36 AM CephFS Bug #12676 (Resolved): MDSMap assertion in MDCache::trim (multimds)
... John Spray
08:33 AM CephFS Bug #12321 (Can't reproduce): MDS crash when try to connect clients
John Spray
03:52 AM CephFS Bug #12321: MDS crash when try to connect clients
John Spray wrote:
> Hi, do you have any updates for us on this? If the system is unavailable for any more debug the...
zcc icy
06:30 AM CephFS Bug #12753 (Resolved): cls_cephfs_client encodes time_t directly
fixed by 1213dde3d207d0d91ccecfca4dd6af1bdee0ed65 Zheng Yan
06:15 AM Linux kernel client Bug #12697: [RBD] rbd_dev_id_put causes system crash
Ilya Dryomov wrote:
> Any chance you could share the relevant Go pieces, pre and post adjustment? I suspect your co...
Zhi Zhang
05:54 AM Linux kernel client Bug #12763 (Closed): rbd: unmap failed: (16) Device or resource busy
My ceph version is 0.87.
The linux system info
[root@client27 ~]# uname -a
Linux client27 3.10.0-123.el7.x86_64 ...
ceph zte
03:49 AM Support #12760 (New): FileSystem become read-only after over 6 hour massive read and write
The following is the full mds log, nothing else:
1 2015-08-21 21:51:39.224967 7f0f4117b700 1 mds.0.cache.dir(10000...
zcc icy
03:38 AM Revision d63508f7 (ceph): make-check: support MAKEOPTS overrides.
It is useful in some cases to exercise more control over the parameters
passed to make for make check. I am using it ...
Robin H. Johnson
01:18 AM Revision d2e4fe36 (ceph): set skip promote flag if NOCACHE or DONTNEED flag set
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Reviewed-by: Li Wang <liwang@ubuntukylin.com>
Reviewed-by: ...
Yunchuan Wen

08/23/2015

06:02 PM Revision 151c0511 (ceph): common/Mutex: avoid trylock on lock if instrumentation is not enabled
Benchmarks have shown that the trylock in the lock path has a high
latency cost. Only pay the penalty if instrumenta...
Sage Weil
12:25 PM Bug #12614: recursive lock of md_config_t (0)
/var/lib/teuthworker/archive/sage-2015-08-22_06:35:33-rados-wip-sage-testing-distro-basic-multi/1026420 Sage Weil
12:21 PM rgw Bug #12759 (Duplicate): s3tests.functional.test_s3.test_object_copy_canned_acl failure
On smoke suite and master,... Sage Weil
09:32 AM Revision 42f8c5da (ceph): osd: use GMT time for the object name of hitsets
* bump the encoding version of pg_hit_set_info_t to 2, so we can
tell if the corresponding hit_set is named using l...
Kefu Chai
09:32 AM Revision 03a1a3cf (ceph): mon: add "ceph osd pool set $pool use_gmt_hitset true" cmd
allow "ceph osd pool set $pool use_gmt_hitset <true|1>" as long as
the cluster supports gmt hitset.
Fixes: #9732
Sig...
Kefu Chai
09:32 AM Revision cc2bcf76 (ceph): mon: print use_gmt_hitset in "ceph osd pool get"
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
09:32 AM Revision ff087f9e (ceph): osd: remove useless hitset code
* we do not persist current hit set using get_hit_set_current_object()
anymore, instead we always append current hi...
Kefu Chai
09:32 AM Revision 2c7fe2bc (ceph): osd: remove unused ctor
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai

08/22/2015

09:24 PM Revision df03d84f (ceph): Merge pull request #523 from dachary/wip-10887-shec
erasure-code: CEPH_FEATURE_ERASURE_CODE_PLUGINS_V3 integration tests
Reviewed-by: Takeshi Miyamae <miyamae.takeshi@j...
Loïc Dachary
09:22 PM Revision 2d92f4cb (ceph): Merge pull request #5493 from dachary/wip-10887-shec
erasure-code: shec plugin feature
Reviewed-by: Takeshi Miyamae <miyamae.takeshi@jp.fujitsu.com>
Reviewed-by: Sage We...
Loïc Dachary
01:47 PM Bug #12696: ceph-osd starts before network, fails
- what OS/distro is this?
- is the ceph service enabled? the final start should have done an activate-all which w...
Sage Weil
01:46 PM Bug #12696 (Need More Info): ceph-osd starts before network, fails
Sage Weil
11:22 AM Bug #12755 (Closed): selinux: ceph-mon denial on wip-user
type=AVC msg=audit(1440160179.917:2120): avc: denied { dac_override } for pid=8523 comm="ceph-mon" capability=1 s... Sage Weil
01:22 AM Revision 5a20f280 (ceph): Merge pull request #5631 from wonzhq/finish-ctx
osd: consolidate encoding snaps into pg log code in finish_ctx
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai

08/21/2015

11:20 PM rbd Bug #12604 (Resolved): rbd map failure in tasks/rbd_workunit_suites_iozone.yaml
The originating cause for the issue has been reverted. Jason Dillaman
11:14 PM rbd Bug #12618 (Need More Info): incomplete rbd delete(command:rbd rm) damaged the rbd block
What's the issue here that you are trying to address? The error message indicates what you need to do -- what for th... Jason Dillaman
11:13 PM rbd Bug #12743 (Duplicate): incomplete rbd delete(command:rbd rm) damaged the rbd block
Jason Dillaman
12:04 AM rbd Bug #12743 (Duplicate): incomplete rbd delete(command:rbd rm) damaged the rbd block
#When I try to delete a rbd block(the size is 20G),I use the command
rbd -p rbd rm myblock
#When this command is ...
bo cai
11:12 PM rbd Bug #12700 (Duplicate): incomplete rbd delete(command:rbd rm) damaged the rbd block
Jason Dillaman
10:58 PM Feature #12754 (Resolved): pg auto repair for EC pool
For EC pool, since we know which replica is corrupted, it makes sense to do auto repair with scrubbing. Guang Yang
09:53 PM Revision c4aa935f (ceph): Merge pull request #5611 from ceph/wip-newstore-misc
osd: final prereq patches for newstore
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil
09:52 PM Revision 0045b8dd (ceph): PendingReleaseNotes: make a note about KeyValueStore on-disk format change
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:45 PM Revision ea8609b2 (ceph): mon/OSDMonitor: debug why pool creation fails
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:45 PM Revision 0f82f461 (ceph): crush/CrushTester: test fewer inputs when running crushtool
If there are a lot of crush rules (say, 100) then the test can
take a long time. 100 values per rule should be enoug...
Sage Weil
09:40 PM CephFS Bug #12753 (Resolved): cls_cephfs_client encodes time_t directly
fail to build on i386.
we should never encode time_t directly.. cast to uint32_t or uint64_t so it is sized explic...
Sage Weil
08:54 PM CephFS Bug #12715: "[ERR] bad backtrace on dir ino 600" in cluster log"
Zheng, Sage's mentioned that this may have been fixed by you, can you take a look? Yuri Weinstein
08:19 PM CephFS Bug #12715: "[ERR] bad backtrace on dir ino 600" in cluster log"
This is an old bug, right? We should just whitelist this? Sage Weil
07:06 PM CephFS Bug #12715: "[ERR] bad backtrace on dir ino 600" in cluster log"
Run http://pulpito.ceph.com/teuthology-2015-08-21_08:42:54-upgrade:firefly-x-hammer-distro-basic-vps/
Jobs: 1024928,...
Yuri Weinstein
08:43 PM Backport #12752 (Resolved): kvm die with assert(m_seed < old_pg_num)
https://github.com/ceph/ceph/pull/5726 Loïc Dachary
08:42 PM Backport #12751 (Resolved): kvm die with assert(m_seed < old_pg_num)
https://github.com/ceph/ceph/pull/5691 Loïc Dachary
08:41 PM Bug #10399: kvm die with assert(m_seed < old_pg_num)
giant is retired Loïc Dachary
03:45 PM Bug #10399 (Fix Under Review): kvm die with assert(m_seed < old_pg_num)
*master PR*: https://github.com/ceph/ceph/pull/5648 Jason Dillaman
03:12 PM Bug #10399 (In Progress): kvm die with assert(m_seed < old_pg_num)
Easily repeatable when "rbd bench-write" is running in the background while you double the number of PGs. Jason Dillaman
08:33 PM rgw Bug #12750 (Fix Under Review): rgw: wrong removal during iteration over Swift metadata in filter_...
Pull request: https://github.com/ceph/ceph/pull/5639. Radoslaw Zarzynski
08:32 PM rgw Bug #12750 (In Progress): rgw: wrong removal during iteration over Swift metadata in filter_out_t...
Radoslaw Zarzynski
08:25 PM rgw Bug #12750 (Resolved): rgw: wrong removal during iteration over Swift metadata in filter_out_temp...
During iteration over STL map in _RGWPutMetadataAccount::filter_out_temp_url_ erase operation on the same map might t... Radoslaw Zarzynski
08:29 PM Revision 7c08c54f (ceph): rgw: fix dangerous removal from STL map in filter_out_temp_url().
Fixes: #12750
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Radoslaw Zarzynski
08:03 PM Revision 660ae5bc (ceph): osd: always load erasure plugins from the configured directory
Ignore the profile 'directory' field.
This ensures that we can always find plugins even when teh cluster
is installe...
Sage Weil
08:03 PM Revision 5df12716 (ceph): do not include directory in ec profiles
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:03 PM Revision 88bfd796 (ceph): test/erasure-code: drop directory from profile
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
07:46 PM Revision 7295612d (ceph): 9.0.3
Jenkins
07:27 PM Revision 271513f8 (ceph): erasure-code: shec plugin feature
There is one new plugin (shec). When upgrading a cluster, there
must be a protection against the following scenario:
...
Loic Dachary
07:04 PM Bug #11771: is_new_interval: size change should cause new interval
ff79959c037a7145f7104b06d9e6a64492fdb95f Samuel Just
06:54 PM Bug #11771: is_new_interval: size change should cause new interval
Yes, yes it should. Samuel Just
06:35 PM Feature #12749 (New): add an option for ceph_test_rados to have a very skewed distribution for ac...
We have a hole in our cache/tiering testing where all head objects are pretty much hot, and we tend not to evict them... Samuel Just
06:28 PM Bug #12748: bug with cache/tiering and snapshot reads [merged, needs a test in ceph-qa-suite]
Specifically, ssc->exists should have been checked. Samuel Just
06:07 PM Bug #12748 (Resolved): bug with cache/tiering and snapshot reads [merged, needs a test in ceph-qa...
From mailing list (http://article.gmane.org/gmane.comp.file-systems.ceph.user/22901), courtesy of Ilya:
I think I ...
Samuel Just
04:49 PM rbd Bug #12708 (Resolved): Even if RBD export-diff failure, will still create a local file
Jason Dillaman
04:26 PM Revision 5e99a578 (ceph): mon: add a cache layer over MonitorDBStore
the cache of of leveldb does not perform well under some condition,
so we need a cache in our own stack.
* add an op...
Kefu Chai
03:59 PM Bug #12747 (Fix Under Review): osd/PGBackend.cc: 294: FAILED assert(ec_impl) - wrong path on rpm ...
https://github.com/ceph/ceph/pull/5636 Sage Weil
03:47 PM Bug #12747: osd/PGBackend.cc: 294: FAILED assert(ec_impl) - wrong path on rpm distros
When a profile is created, the directory is filled in by the monitor. But... the OSDs may be different distros, whic... Sage Weil
01:46 AM Bug #12747 (Resolved): osd/PGBackend.cc: 294: FAILED assert(ec_impl) - wrong path on rpm distros
... Sage Weil
01:49 PM Revision 929cf29f (ceph): Merge pull request #5634 from ceph/wip-fix-FTBFS-boost
rbd: fix the FTBFS on old boost introduced by 2050d08 Greg Farnum
01:41 PM Revision 2d13a472 (ceph): rbd: fix the FTBFS on old boost introduced by 2050d08
in boost 1.49, BOOST_SCOPE_EXIT() does not accept capture_tuple,
only `(capture) (capture) ...` is supported.
Signed...
Kefu Chai
12:11 PM Revision bfc259ef (ceph): Merge pull request #5583 from ceph/wip-12676
mds: check mds up before calling MDSMap::get_mds_info
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
11:33 AM Revision 64251118 (ceph): Merge pull request #5587 from caibo2014/master
rbd: remove the output file if rbd export-diff fails
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
11:22 AM Revision 2daccff5 (ceph): Merge pull request #5632 from ceph/wip-fix-ftbfs-4998
osd: fix the FTBFS introduced by be28319
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
10:29 AM Linux kernel client Bug #12697: [RBD] rbd_dev_id_put causes system crash
Any chance you could share the relevant Go pieces, pre and post adjustment? I suspect your code isn't doing any udev... Ilya Dryomov
10:23 AM Linux kernel client Bug #12697: [RBD] rbd_dev_id_put causes system crash
Hi Ilya,
Looks like this is caused by rbd unmap, but it is due to our codes to map rbd firstly, then unmap rbd via...
Zhi Zhang
09:24 AM Revision d1c40868 (ceph): osd: fix the FTBFS introduced by be28319
the signature of Scrubber::write_blocked_by_scrub() was changed in #5470.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
08:51 AM Revision e06207a3 (ceph): Merge pull request #4998 from wonzhq/hitset-remove-all
osd: implement hit_set_remove_all
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
08:08 AM Revision 5fedc841 (ceph): osd: consolidate encoding snaps into pg log code in finish_ctx
'MODIFY', 'PROMOTE' and 'CLEAN' are sharing the same encoding snaps
code.
Signed-off-by: Zhiqiang Wang <zhiqiang.wan...
Zhiqiang Wang
07:48 AM Revision 5812adb6 (ceph): osd: no need to check current hitset object is degraded when persisting
hit set
The current hit set object doesn't exist yet. We are about to create it.
Signed-off-by: Zhiqiang Wang <zhiq...
Zhiqiang Wang
07:48 AM Revision fd38902d (ceph): osd: only remove all the hit set objects on primary osd
Only the primary PG is allowed to remove all the hit set objects. And
the PG should be in the active or peered states...
Zhiqiang Wang
07:45 AM Revision be28319b (ceph): osd: implement hit_set_remove_all
When hit set is not configured on startup or on a change, remove all
previous hitsets.
Signed-off-by: Zhiqiang Wang ...
Zhiqiang Wang
06:38 AM Revision 9c325d2b (ceph): skip promote if flag set when doing proxy read
Signed-off-by: Yunchuan Wen <yunchuanwen@ubuntukylin.com>
Reviewed-by: Li Wang <liwang@ubuntukylin.com>
Yunchuan Wen
06:16 AM Revision faa964d3 (ceph): Fix compile warning unused-result
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
05:44 AM CephFS Bug #12732: very slow read when a file has holes.
'(rc < 0 && rc != -ENOENT)' should work. please send a patch to ceph-devel@vger.kernel.org Zheng Yan
05:16 AM rgw Bug #12537: [CVE-2015-5245] RGW returns requested bucket name raw in "Bucket" response header
Sage,
When can the Hammer backport be expected? Is there a time-line to expect this?
Vimal
Vimal A.R
03:18 AM Revision b33209b4 (ceph): Merge pull request #5315 from tchaikov/wip-10930
mon: remove osd_epoch to avoid out-dated osdmap_cache
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
02:56 AM Revision 1546d57d (ceph): osd: do either flush or evict but not both in agent_work
An cache pool object is either dirty or not. It's unlikely the agent
will do both flush and evict at the same time fo...
Zhiqiang Wang
02:51 AM Revision 5eb80b81 (ceph): osd: do evict before flush in agent_work
This is to avoid the extreme case that the agent continuously does
flush, but not evict. This may lead to the cache p...
Zhiqiang Wang
01:41 AM Bug #12746 (Resolved): failed assert ctx.manager.pg_inconsistent(pool, 0) on repair_test.yaml
"/a/sage-2015-08-19_19:18:53-rados-wip-newstore-misc-distro-basic-multi/1023449":http://pulpito.ceph.com/sage-2015-08... Sage Weil
01:36 AM Messengers Bug #12745: ms/simple: Messenger/MessengerTest.SyntheticInjectTest2/1 hang
... Sage Weil
01:35 AM Messengers Bug #12745 (Resolved): ms/simple: Messenger/MessengerTest.SyntheticInjectTest2/1 hang
/a/sage-2015-08-19_19:18:53-rados-wip-newstore-misc-distro-basic-multi/1023384
ceph_test_msgr...
Sage Weil
12:09 AM Bug #12744 (Resolved): ceph -s output shows "N pgs backfill", should be "waiting for backfill"
at least I think so. Excerpt:
23 pgs backfill
10 pgs backfilling
...
21 active+remapped+wait_backfill
9 ac...
Dan Mick

08/20/2015

11:10 PM Feature #12742 (Resolved): modify cache/tiering rados suite tests to cycle between write-back mod...
I think we aren't getting the coverage on forward mode we think we are. Samuel Just
10:46 PM rgw Bug #12735 (Pending Backport): rgw: missing handling of encoding-type=url when listing keys in bu...
Yehuda Sadeh
05:12 PM rgw Bug #12735 (Resolved): rgw: missing handling of encoding-type=url when listing keys in bucket
Opening this bug so that we could track this fix:
https://github.com/ceph/ceph/pull/5579
This is not a full encod...
Yehuda Sadeh
10:45 PM Revision 8314384a (ceph): Merge pull request #5579 from jbweber/s3_encoding_type
rgw: implement s3 encoding-type for get bucket
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
10:33 PM Revision 180ca7b5 (ceph): rgw: implement s3 encoding-type for get bucket
This change introduces handling for the encoding-type request
parameter on the get bucket operation. An object key ma...
Jeff Weber
09:50 PM Feature #12740 (Resolved): ceph-objetstore-tool: add operations to remove clone ids from a head o...
Sometimes, various kinds of on disk corruption can result in a head/snapdir believing that a clone exists which actua... Samuel Just
09:43 PM Bug #12738 (Resolved): scrub bogus results when missing a clone
2015-08-20 20:15:47.150457 mon.0 10.12.2.2:6789/0 1313 : cluster [INF] pgmap v5060458: 2048 pgs: 1 active+clean+scrub... Samuel Just
09:18 PM Revision d164ec15 (ceph): perf_serialize: fix i386 build
test/perf_local.cc: In function ‘double perf_serialize()’:
error: test/perf_local.cc:683:20: inconsistent operand con...
Sage Weil
08:40 PM Revision 56690777 (ceph): buffer: move inline memory ops to inline_memory.h; gcc + x86_64 only
Keep the architecture-sensitive code in a separate header.
Avoid duplicating the unrolled memcpy in each buffer.cc
me...
Sage Weil
08:30 PM Revision cdaf9974 (ceph): unittest_bufferlist: benchmark buffer::ptr::append, copy_in, copy_out
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
07:20 PM Revision 5686d9ba (ceph): Merge branch 'dont-cache-recovery' of git://github.com/yuyuyu101/ceph
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
# Conflicts:
# src/osd/Replicat...
Sage Weil
07:11 PM rgw Feature #12714 (Fix Under Review): RGW : setting max number of buckets for user via ceph.conf opt...
PR : https://github.com/ceph/ceph/pull/5624 Vikhyat Umrao
07:09 PM Revision 779466e3 (ceph): Merge pull request #5259 from branch-predictor/bp-tuned-bufferlists
Bufferlist tuning
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Haomai Wang <haomaiwang@gmail.com>
Reviewed-...
Sage Weil
06:59 PM Revision 8bb76f29 (ceph): Merge pull request #5575 from ceph/wip-12370
rgw: don't preserve acls when copying object Orit Wasserman
06:53 PM Bug #12652 (Pending Backport): osd/PGLog.cc: 732: FAILED assert(log.log.size() == log_keys_debug....
Sage Weil
06:53 PM Revision 181dc288 (ceph): Merge pull request #5518 from ceph/wip-12652
osd/PGLog: dirty_to is inclusive
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil
06:47 PM Revision 6468ffb6 (ceph): Merge pull request #5539 from wonzhq/flush-mode-stat
mon: show # of PGs at high flush mode in the command output
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
06:46 PM Bug #12737 (Can't reproduce): pg stuck in WaitLocalBackfillReserved, asok unresponsive
several PGs were stuck in backfilling and wait_backfill state. They appeared blocked by osd.1, which had 2 osds in wa... Sage Weil
06:38 PM Bug #12736 (Resolved): boost uuid makes valgrind complain
the boost random number generator uses uninitialized memory as an extra source of randomness:
https://svn.boost.or...
Sage Weil
04:15 PM Revision aeb80d03 (ceph): Merge pull request #5556 from zaitcev/cleanup-dead-code
rgw: cleanup dead init_bucket
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
04:13 PM Revision f04322a8 (ceph): Merge pull request #5598 from jasuarez/remove-useless-code
rgw: Remove useless code in calc_hmac_sha1()
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
03:50 PM Bug #12734 (Resolved): uuid-runtime no longer installed by build depends
Loïc Dachary
02:26 PM Bug #12734: uuid-runtime no longer installed by build depends
Loïc Dachary
01:47 PM Bug #12734: uuid-runtime no longer installed by build depends
The commit that caused the problem is commit:62bfc7a1ab1587e81ed3bff0ddfbb1aa69d1c299 Loïc Dachary
01:46 PM Bug #12734 (Resolved): uuid-runtime no longer installed by build depends
It looks like something happened in the chain of dependencies in Ubuntu 14.04 recently and the package uuid-runtime w... Loïc Dachary
03:49 PM Revision bf108a34 (ceph): Merge pull request #5620 from dachary/wip-12734-uuid
build/ops: add uuid-runtime to debian/control
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Kefu Chai ...
Loïc Dachary
02:28 PM Bug #9221: LibRadosTwoPoolsPP.PromoteOn2ndRead
This can still happen if there is a connection reset... and the client can reconnect quickly so the previous workarou... Sage Weil
02:19 PM Revision d2d540c1 (ceph): build/ops: add uuid-runtime to debian/control
uuid-runtime was incorrectly removed by
62bfc7a1ab1587e81ed3bff0ddfbb1aa69d1c299, restore it.
http://tracker.ceph.co...
Loic Dachary
02:18 PM Revision 4e88268d (ceph): Merge pull request #5621 from ceph/revert-5613-wip-12729
Revert "Fix compile warning unused-result"
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
02:17 PM Revision 951a3d6d (ceph): Revert "Fix compile warning unused-result"
Loïc Dachary
01:51 PM Bug #12665: osd/ReplicatedPG.cc: 2706: FAILED assert(p != snapset.clones.end())
Hi Bram,
Can you generate a full log (debug osd = 20, debug ms = 1) for a scrub that leads to a crash (if it does ...
Sage Weil
01:41 PM Bug #12665: osd/ReplicatedPG.cc: 2706: FAILED assert(p != snapset.clones.end())
Hi Sage,
Any ideas on this problem ?
Can we provide more logs or should we run some extra tests ?
The problem is...
Bram Pieters
01:39 PM Bug #12614: recursive lock of md_config_t (0)
/a/sage-2015-08-19_19:13:53-rados-wip-sage-testing-distro-basic-multi/1023145 Sage Weil
01:08 PM Bug #12729 (Resolved): ms/async: build warning
Sage Weil
01:08 PM Revision 910cc17b (ceph): Merge pull request #5613 from ceph/wip-12729
Fix compile warning unused-result
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
12:52 PM Revision 278d732e (ceph): os/FileJournal: Fix journal write fail, align for direct io
when config journal_zero_on_create true, osd mkfs will fail when zeroing journal.
journal open with O_DIRECT, buf sho...
Sage Weil
12:43 PM RADOS Bug #12733 (New): cli: error connecting to cluster does not explain the problem
Trying to check the health status on a Ceph node:... Alfredo Deza
11:34 AM rgw Bug #12363 (Pending Backport): testGetContentType and testHead failed
Orit Wasserman
11:33 AM rgw Bug #12363: testGetContentType and testHead failed
https://github.com/ceph/ceph/pull/5577 Orit Wasserman
11:03 AM Revision 753f93dd (ceph): Merge pull request #526 from ceph/wip-stashed-layout
tasks/cephfs: implement TestDataScan.test_stashed_layout Zheng Yan
10:13 AM Revision bb70ac8e (ceph): Merge pull request #5523 from ceph/wip-scan-use-layout
Striped layouts in cephfs-data-scan Zheng Yan
10:10 AM Revision aef84913 (ceph): Merge pull request #5272 from chenji-kael/work-branch
rados.py: wrap omap operation for librados
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
10:07 AM CephFS Bug #12732 (Resolved): very slow read when a file has holes.
When a file in cephfs has holes, reading this file is very slow.
This problem can be reproduced by the commands bel...
caifeng zhu
09:47 AM Revision ea103798 (ceph): Merge pull request #5614 from liewegas/wip-logtomonitors
mds/MDSRank: less noisy about log_to_monitors Zheng Yan
09:40 AM Revision 2050d08c (ceph): rbd:remove the local file when rbd export-diff fail
Signed-off-by: Bo Cai <cai.bo@h3c.com> bo cai
09:28 AM rgw Bug #12728 (Fix Under Review): rgw: value of Swift API's X-Object-Manifest header is not url_deco...
Pull request: https://github.com/ceph/ceph/pull/5617. Radoslaw Zarzynski
09:25 AM Revision 69cf0895 (ceph): rgw: url_decode values from X-Object-Manifest during GET on Swift DLO.
Fixes: #12728
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Radoslaw Zarzynski
09:19 AM Revision d353dbc5 (ceph): rados.py: This module now supports omap operations
you can operate omap in python
test_rados.py: add unit-test cases
Signed-off-by: Ji Chen <insomnia@139.com>
chenji
03:01 AM Revision 050e1c5c (ceph): Merge pull request #5601 from wonzhq/doc-peering
doc: fix the format of peering.rst
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
02:58 AM Revision d5a56c49 (ceph): doc: update some of the outdated cache tiering doc
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> Zhiqiang Wang
02:49 AM Revision de00f6d0 (ceph): doc: add the description for min_read_recency_for_promote
This cache tiering option is introduced in proxy read.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Zhiqiang Wang
02:30 AM Revision b297e6d2 (ceph): ceph-objectstore-tool: drop support for pre-pgmeta PGs
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:30 AM Revision 71deb4b9 (ceph): test/objectstore/FilestoreDiff: don't diff coll attrs
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:30 AM Revision 893e00bc (ceph): os: drop deprecated collection_* attr methods
We no longer need these for upgrades.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:30 AM Revision ffa224a2 (ceph): mon: disallow post-hammer OSDs if there are up pre-hammer OSDs
Force *all* OSDs to upgrade to hammer before allowing post-hammer
OSDs to join. This prevents any pre-hammer OSDs fr...
Sage Weil
02:30 AM Revision e7e4aefb (ceph): osd: some debug output during store version upgrades
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:30 AM Revision 14d3a2b8 (ceph): os/FileStore: fix version check
We need to do this when we first read the version, before we
proceed with the mount. By the time we get to upgrade()...
Sage Weil
02:30 AM Revision 10cb507d (ceph): os/FileStore: require upgrade to hammer before moving beyond
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:30 AM Revision c0f83df4 (ceph): osd: require an upgrade to hammer first
We must prevent a user from upgrading past hammer and then being both
unable to join the cluster and unable to downgr...
Sage Weil
02:30 AM Revision b474991d (ceph): ceph-objectstore-tool: require hammer upgrade
Do not work on a store that has not been upgraded to hammer.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:30 AM Revision cd4e676e (ceph): osd: drop support for pre-hammer pg metadata
Users need to upgrade to hammer before moving beyond.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:16 AM Revision 4b75baa4 (ceph): mds/MDSRank: less noisy about log_to_monitors
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:10 AM Revision 5ae3e36b (ceph): Fix compile warning unused-result
Fix #12729
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
Haomai Wang
01:48 AM Revision 73d4b7db (ceph): doc: fix the format of peering.rst
Fix an incorrent number in the ordered list and some indention issue.
Make the ordered list to use '1' or 'a' for the...
Zhiqiang Wang
01:31 AM Bug #12717: pool's statistic data not updated after doing Cache evict operation
hi,kefu
I think https://github.com/ceph/ceph/commit/78b1fb5e9440dcd4ef99301c3ac857385e870cf3 have resolved this.
In...
huang jun
12:56 AM Bug #12717: pool's statistic data not updated after doing Cache evict operation
hmm, but the agent_cache_evict and agent_cache_flush is used only in cache pool, the base pool will not do this. huang jun

08/19/2015

11:07 PM Revision afb4db73 (ceph): Merge remote-tracking branch 'origin/wip-sam-proxy-write'
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Conflicts:
src/include/ceph_fe...
Samuel Just
10:39 PM RADOS Bug #12687: osd thrashing + pg import/export can cause maybe_went_rw intervals to be missed
ubuntu@teuthology:/a/samuelj-2015-08-19_00:45:42-rados-wip-sam-working-distro-basic-multi/1022696/remote
Similar p...
Samuel Just
09:25 PM Bug #12731 (Resolved): jerasure/gf-complete: build warnings
... Sage Weil
09:13 PM Revision f0ca14df (ceph): osd/PGLog: dirty_to is inclusive
There are only two callers of mark_dirty_to who do not pass max,
and they are both in the merge_log extending tail pa...
Sage Weil
09:11 PM Bug #12730 (Resolved): common/Subprocess: build warnings
... Sage Weil
09:10 PM Bug #12729 (Resolved): ms/async: build warning
... Sage Weil
09:04 PM Revision f021e91e (ceph): os/RocksDBStore: log any options we pass to rocksdb
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision d94a52c9 (ceph): common/hobject: rename get_filestore_key* -> get_nibblewise_key*
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision 11946129 (ceph): os/GenericObjectMap: use bitwise hash, not nibblewise
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision 4afb0841 (ceph): common/hobject: rename get_bitreverse_key* -> get_bitwise_key*
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision c7d281b8 (ceph): os/FileStore: ensure sync() doesn't wait forever
Avoid
2015-08-19 01:46:37.586450 7f89a53ca980 10 filestore(b.10) start_sync
2015-08-19 01:46:37.586451 7f89a53ca980 ...
Sage Weil
09:03 PM Revision 32bccedc (ceph): ceph_test_objectstore: test omap clone
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision 1c488370 (ceph): ceph_test_objectstore: strengthen clone test w/ new assert
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision 79da9d66 (ceph): ceph_test_objectstore: test many small writes
This exercises the overlay code better.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:03 PM Revision 7ffb7b07 (ceph): test_objectstore_memstore.sh on make check
This'll give us some coverage from ceph_test_objectstore, albeit
on the memstore backend. Upside is that this takes ...
Sage Weil
09:03 PM Revision 11a069db (ceph): common/hobject: make hobject_t::set_key avoid dups
If the key matches the oid name, clear it.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:03 PM Revision c6b4f08f (ceph): ceph-kvstore-tool: take a db type too
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision 333f3a01 (ceph): rbd: fix bench-write
Make each IO get a unique offset!
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:03 PM Revision 3516a285 (ceph): os/ObjectStore: drop sync_and_flush()
The semantics of this call were FileStore-specific; and there are no more
callers.
Signed-off-by: Sage Weil <sage@re...
Sage Weil
09:03 PM Revision 902557e9 (ceph): os/ObjectStore: drop flush()
No more callers.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:03 PM Revision 1bb9bd9a (ceph): os/ObjectStore: drop sync()
No callers.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:03 PM Revision d6b2e681 (ceph): os/ObjectStore: drop sync(Context *onsync)
No users.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:03 PM Revision c33b6fbc (ceph): os/fs: add simple FS abstraction layer
- open by handle
- xfs allocation hint
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:03 PM Revision 5cde57b6 (ceph): os/fs: add zero / hole punch support
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision 4b9523f7 (ceph): os/fs: fix open_handle when name_to_handle not present
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision cf42c017 (ceph): ceph_test_objectstore: much cleanup, new tests
These changes are necessary to make newstore (which is more picky
about unique collection names and objects that land...
Sage Weil
09:03 PM Revision 5837ec69 (ceph): osd: drop explicit sync/flush calls before umount
Do it implicity on umount.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:03 PM Revision 202aa9c2 (ceph): osd: sync (no flush) on osd suicide
Not that we even need to sync here!
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:03 PM Revision de60159a (ceph): ceph_test_objectstore: drop useless sync_and_flush
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision 06153798 (ceph): ceph-objectstore-tool: drop explicit sync_and_flush() calls
We implicitly sync on shutdown.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:03 PM Revision ff4c4cc7 (ceph): osd: drop dead suicide() code
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision b339eff0 (ceph): buffer: add prepare_iov() method
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision 6b6039fa (ceph): osd: improve osd bench
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision ec60a2cc (ceph): os/KeyValueDB: return -ENOENT if key doesn't exist
Previous code return 0 in all cases, caller doesn't
know if the key is exists in the db.
Signed-off-by: Xiaoxi Chen ...
Xiaoxi Chen
09:03 PM Revision c76e3d6f (ceph): os/ObjectStore: ref count Sequencer_impl
This allows the implementation to have a lifecycle that extends beyond
the Sequencer interface object we expose to th...
Sage Weil
09:03 PM Revision 8ac59239 (ceph): os/ObjectStore: do not let Sequencer::flush_commit delete the context
Let the caller manage the lifecycle; this allows us to potentially put it
on the stack, for instance.
Signed-off-by:...
Sage Weil
09:03 PM Revision be6c4761 (ceph): osd: use osr for scan_snaps
Updates should be ordered with respect to PG metadata. Not that it matters
that much since we are doing cleanup/repa...
Sage Weil
09:03 PM Revision e7bbafa3 (ceph): osd: explicitly use a 'meta' Sequencer
Use an explicit Sequencer for all transactions.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:03 PM Revision 30e49780 (ceph): osd: fix flush_journal command
We need to sync_and_flush *and* sync() again in order to retire any items
in the FileStore journal.
Signed-off-by: S...
Sage Weil
09:03 PM Revision 1ca0e7c2 (ceph): osd/osd_types: make coll_t operator== less picky
For meta coll's do not compare pg.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:03 PM Revision 8b416189 (ceph): os/RocksDbStore: init pointers in ctor
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision 54421fef (ceph): vstart.sh: allow rocksdb
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision dbaf837f (ceph): common/WorkQueue: add wait()
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision 1523265d (ceph): os/ObjectStore: return const refs for oid, cid
Should be a bit faster.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:03 PM Revision 8cb48147 (ceph): osd/osd_types: pg_t: add contains() helper to check objects is in a pg
This calls the ghobject_t method that does the same, along with ps().
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:03 PM Revision ed5a8d76 (ceph): os/ObjectStore: pass bits to create_collection
This informs the backend how many bits of the hash range will be covered
by the collection. Those bits are implicitl...
Sage Weil
09:03 PM Revision 6c54d576 (ceph): os/FileStore: clear cached fd for renamed-over object
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision ed8d3c00 (ceph): common/Formatter: add dump_object helper
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:03 PM Revision e69ac3a7 (ceph): os/KeyValueDB: add sipler get() variant
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:50 PM rgw Bug #12728 (In Progress): rgw: value of Swift API's X-Object-Manifest header is not url_decoded d...
Radoslaw Zarzynski
04:47 PM rgw Bug #12728 (Resolved): rgw: value of Swift API's X-Object-Manifest header is not url_decoded duri...
A try to get a dynamic large object defined with special characters in its _X-Object-Manifest_ header leads to an err... Radoslaw Zarzynski
03:31 PM Bug #9732: ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED assert(obc)
sam, just want to make sure i understand your suggestion correctly, so the test would be something like:
# setup a...
Kefu Chai
03:27 PM CephFS Bug #12727 (Duplicate): fsstress.sh failed in powercycle suite
dup of #12710 Zheng Yan
03:03 PM CephFS Bug #12727 (Duplicate): fsstress.sh failed in powercycle suite
Run: http://pulpito.ceph.com/teuthology-2015-08-18_09:06:57-powercycle-hammer-testing-basic-multi/
Job: 1020696
Log...
Yuri Weinstein
03:07 PM Revision b4a4bc14 (ceph): Merge pull request #5470 from ceph/wip-newstore-sort
osd: change sort order for hobject_t
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil
02:52 PM Bug #12717: pool's statistic data not updated after doing Cache evict operation
huangjun,
i think if we are using the "fast" pool as the cache tier of the "slow" pool. it is supposed to be a tra...
Kefu Chai
02:24 PM Bug #12717: pool's statistic data not updated after doing Cache evict operation
I thinks you should put objects to pool 'fast' not 'slow', bc 'fast' is a cache pool huang jun
02:05 PM Bug #12717: pool's statistic data not updated after doing Cache evict operation
hi,kefu
My ceph version is 0.80.7 maybe a bit older,
I will try it in ceph newest master branch.
huang jun
11:23 AM Bug #12717: pool's statistic data not updated after doing Cache evict operation
huangjun,
i am trying to repeat your test:...
Kefu Chai
10:39 AM Bug #12717 (Fix Under Review): pool's statistic data not updated after doing Cache evict operation
https://github.com/ceph/ceph/pull/5605 Kefu Chai
02:47 PM Bug #12012 (In Progress): IO error on kvm/rbd with an erasure coded pool tier (after an upgrade f...
Kefu Chai
01:52 PM Revision 65b380f7 (ceph): Merge remote-tracking branch 'gh/wip-osd-compat-hammer' into wip-12536-...
Sage Weil
01:21 PM Revision c9ec2c08 (ceph): Merge pull request #5424 from lebauce/fix_swift_user_command_line
doc: fix command line for swift user creation
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:21 PM Revision 4a850b57 (ceph): Merge pull request #5048 from SUSE/wip-objecter-comment-cleanup
Objecter.cc: fix name of _take_op_budget() function in comment
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
11:55 AM Revision d2407f29 (ceph): Merge pull request #5606 from liewegas/wip-scrub-errormsg
osd/ReplicatedPG: fix missing whitespace in scrub error message
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
11:51 AM rgw Bug #12724 (Fix Under Review): rgw: wrong error handling in RGWGetObj_ObjStore_SWIFT
Pull request: https://github.com/ceph/ceph/pull/5607. Radoslaw Zarzynski
11:43 AM Revision 5d873878 (ceph): rgw: fix error handling during GET on object through Swift API.
Fixes: #12724
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
Radoslaw Zarzynski
11:14 AM Stable releases Tasks #12701: hammer v0.94.4
Joao Luis wrote:
> The stack trace appears to get stuck while dealloc'ing a string. I don't really know how this can...
Sage Weil
09:31 AM Stable releases Tasks #12701: hammer v0.94.4
The stack trace appears to get stuck while dealloc'ing a string. I don't really know how this can happen. Joao Eduardo Luis
10:48 AM Revision 1abf1d65 (ceph): Merge pull request #5604 from oritwas/wip-cmake-fix-rbd
cmake: add DiffIterate.cc to librbd
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
10:46 AM Revision 62bfc7a1 (ceph): moved to use boost uuid implementation, based on commit 4fe89a7b14c97b2...
Signed-off-by: Rohan Mars <code@rohanmars.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Rohan Mars
10:44 AM Revision 49c3119a (ceph): Merge pull request #5433 from zqkkqz/master
common/Thread: pthread_attr_destroy(thread_attr) when done with it
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
10:40 AM Revision 041642e8 (ceph): osd/ReplicatedPG: fix missing whitespace in scrub error message
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
10:29 AM Revision a0ae5bcf (ceph): Merge pull request #5538 from ceph/wip-selinux-improve-update
selinux: Relabel files if and only if the policy version changed
Reviewed-by: Milan Broz <mbroz@redhat.com>
Sage Weil
09:26 AM Revision e4cff034 (ceph): ceph.spec.in: Require awk for selinux post script
Signed-off-by: Boris Ranto <branto@redhat.com> Boris Ranto
09:17 AM Revision 9038488b (ceph): selinux: Relabel files if and only if the policy version changed
Currently, the ceph files are being relabelled every time the package is
rebuilt. Fix this by checking the policy ver...
Boris Ranto
09:00 AM Revision a4d5ae28 (ceph): Merge pull request #5596 from mbroz/wip-selinux-systemd
Update ceph-selinux rpm spec
Reviewed-by: Boris Ranto <branto@redhat.com>
Boris Ranto
08:56 AM Revision aa50321a (ceph): cmake: add DiffIterate.cc to librbd
Signed-off-by: Orit Wasserman <owasserm@redhat.com> Orit Wasserman
05:52 AM Bug #10399: kvm die with assert(m_seed < old_pg_num)
Sage Weil wrote:
> is this teh same as #10543 ?
yes, I think so.
It looks like very similar on stack trace and...
Wei-Chung Cheng

08/18/2015

11:28 PM Stable releases Tasks #12701: hammer v0.94.4
http://pulpito.ceph.com/loic-2015-08-15_22:14:11-upgrade:hammer-hammer-backports---basic-multi/
Sage: every single...
Loïc Dachary
09:55 PM Bug #12718 (Resolved): ceph-disk always calls restorecon
Loïc Dachary
12:52 PM Bug #12718: ceph-disk always calls restorecon
Interesting, I have if which('restorecon') here locally.
Some wrong patch was merged then...
Milan Broz
12:46 PM Bug #12718 (Fix Under Review): ceph-disk always calls restorecon
https://github.com/ceph/ceph/pull/5597 Loïc Dachary
11:42 AM Bug #12718: ceph-disk always calls restorecon
Loïc Dachary
11:42 AM Bug #12718 (Resolved): ceph-disk always calls restorecon
restorecon must be called only if it's available. It fails all ceph-deploy run on operating systems that do not have ... Loïc Dachary
09:01 PM Bug #12469: RadosModel.h: read returned error code -2 (hammer)
It's a bug with ceph-objectstore-tool that is not a blocker for a hammer release. Loïc Dachary
08:51 PM Bug #12469: RadosModel.h: read returned error code -2 (hammer)
This appears to be caused by bad past_intervals on PG 1.16, resulting from the ceph-objectstore-tool import/export:
...
Sage Weil
08:55 PM Bug #12536 (Pending Backport): "FAILED assert(!log.null() || olog.tail == eversion_t())"
Loïc Dachary
08:55 PM Backport #12571 (In Progress): "FAILED assert(!log.null() || olog.tail == eversion_t())"
Loïc Dachary
08:03 PM Revision a998b466 (ceph): Merge pull request #536 from ceph/wip-11881-multipath
ceph-deploy: hints for OpenStack Yuri Weinstein
07:46 PM Revision 53a714ee (ceph): update the list of supported distributions
CentOS 6 and Ubuntu 12.04 are not support after Infernalis.
CentOS 7 is supported starting with Infernalis.
Signed-o...
Loic Dachary
07:35 PM Revision 21c01c78 (ceph): Merge pull request #537 from dachary/wip-supported
update the list of supported distributions
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
07:29 PM Revision e252c47f (ceph): update the list of supported distributions
CentOS 6 and Ubuntu 12.04 are not support after Infernalis.
CentOS 7 is supported starting with Infernalis.
Signed-o...
Loic Dachary
07:28 PM rgw Bug #12712 (In Progress): civetweb frontend: sent bytes are not properly accounted
Radoslaw Zarzynski
07:27 PM rgw Bug #12713 (In Progress): civetweb frontend: response is buffered in memory if content length is ...
Radoslaw Zarzynski
07:26 PM rgw Bug #12724 (In Progress): rgw: wrong error handling in RGWGetObj_ObjStore_SWIFT
Radoslaw Zarzynski
07:26 PM rgw Bug #12724 (Resolved): rgw: wrong error handling in RGWGetObj_ObjStore_SWIFT
_RGWGetObj_ObjStore_SWIFT::send_response_data()_ method wrongly handles errors. It generates HTTP response with heade... Radoslaw Zarzynski
07:19 PM Revision cf8a360c (ceph): Merge pull request #5600 from liewegas/wip-osd-bind
doc: ceph-osd binds to up to 4 ports, not 3
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loïc Dachary
06:33 PM Revision 3da86724 (ceph): ceph-deploy: hints for OpenStack
Signed-off-by: Loic Dachary <loic@dachary.org> Loic Dachary
06:31 PM Revision 5d109e97 (ceph): common: support perf counter (for unhealthy workers) on CephContext
Signed-off-by: Guang Yang <yguang@yahoo-inc.com> Guang Yang
06:31 PM Revision de0b66ab (ceph): test: add test for the perf counter of CephContext
Signed-off-by: Guang Yang <yguang@yahoo-inc.com> Guang Yang
06:31 PM Revision 15a3e866 (ceph): rgw: enable perf counter for unhealthy workers
Fixes: #12666
Signed-off-by: Guang Yang <yguang@yahoo-inc.com>
Guang Yang
06:31 PM Revision 5fa03e99 (ceph): osd: expose the number of unhealthy threads from heartbeat map
Signed-off-by: Guang Yang <yguang@yahoo-inc.com> Guang Yang
06:25 PM Revision 5390072c (ceph): ReplicatedPG: block writes on promote of rollback snap promotion
Signed-off-by: Samuel Just <sjust@redhat.com> Samuel Just
06:25 PM Revision 79f310ac (ceph): ReplicatedPG: treat object as degraded until on_global_recover
Otherwise, an op might slip by between on_local_recover and
on_global_recover.
Signed-off-by: Samuel Just <sjust@red...
Samuel Just
06:25 PM Revision 9b233929 (ceph): ReplicatedPG::cancel_pull: also finish_degraded_object
We might have degraded object waiters on a pull.
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just
06:25 PM Revision da68bb37 (ceph): osd: purge the object from the cache when proxying and not promoting th...
When proxying the write/cache op, if it is decided to not promote the
object, need to purge it from the object_contex...
Zhiqiang Wang
06:25 PM Revision b7225a48 (ceph): osd: copy the reqids even if the object is deleted during promotion
If the object is deleted on the base tier, and the reqids are not copied
during promotion, this again leads to the 'o...
Zhiqiang Wang
06:25 PM Revision 61c86a12 (ceph): test: change the test_tiering test case accordingly for proxy write
When an object is first created, it's proxied to base tier, need to
change the behavior of the test_tiering test case...
Zhiqiang Wang
06:25 PM Revision e7107ce0 (ceph): Revert "osd: set the blocked_by relationship when rolling back to a deg...
This reverts commit 48dacd75566f64cb89f991ac4d05e2e50c4e73e0. Samuel Just
06:25 PM Revision 7d4f695b (ceph): RadosModel: send writes before and after rollback to verify ordering
Signed-off-by: Samuel Just <sjust@redhat.com> Samuel Just
06:25 PM Revision 35af63b9 (ceph): ReplicatedPG: enforce write ordering on rollback
Previously, rollback ops could reorder w.r.t other writes due to waiting
on degraded snaps other than head. To fix t...
Samuel Just
06:25 PM Revision 58dd21c0 (ceph): osd: add reqid in MOSDOp
The cache tier needs to set the reqid explicitly to the original reqid
from the client when proxying the write op to ...
Zhiqiang Wang
06:25 PM Revision ff658bd8 (ceph): Objecter: optionally setting the reqid in the mutate interface
The cache tier needs to set the reqid to the original reqid from client
when proxying the write op.
Signed-off-by: Z...
Zhiqiang Wang
06:25 PM Revision bf5d51e2 (ceph): osd: explicitly set the reqid when proxying the write op
This is needed as in the following scenario:
- Client sends 3 writes and a read on the same object to base tier
- Set...
Zhiqiang Wang
06:25 PM Revision 626c5692 (ceph): osd: force promote for object overwrites on a ec base pool
When doing object overwrites on the ec base pool, the write op can't be
proxied. Always force promotion in this case....
Zhiqiang Wang
06:25 PM Revision 98fff96b (ceph): osd: rename SKIP_PROMOTE to SKIP_HANDLE_CACHE
To comply with what it really means.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Zhiqiang Wang
06:25 PM Revision fa5b6e6d (ceph): osd: skip promotion when proxying a delete op
When the object is deleted, there is no need to promote it.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Zhiqiang Wang
06:25 PM Revision aff8aa1a (ceph): osd: set the blocked_by relationship when rolling back to a degraded
object
In a scenario like below:
- A rollback op comes in, and is enqueued.
- Several other ops on the same object c...
Zhiqiang Wang
06:25 PM Revision d836a645 (ceph): osd/ReplicatedPG: minor updates on proxy write
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> Zhiqiang Wang
06:25 PM Revision 7e27e615 (ceph): osd/ReplicatedPG: add helper function check_for_promote
This function is used to check if we need to initiate a promotion in
maybe_handle_cache.
Signed-off-by: Zhiqiang Wan...
Zhiqiang Wang
06:25 PM Revision ab39e03d (ceph): osd/ReplicatedPG: don't check order in finish_proxy_write
When proxy write comes back from base tier, the write op may or may not
sit at the front of the list.
Signed-off-by:...
Zhiqiang Wang
06:25 PM Revision cb9390dc (ceph): osd/ReplicatedPG: add the proxy write feature bit support
For older versions which doesn't support proxy write, doing promote.
Otherwise, we can proxy the write.
Signed-off-b...
Zhiqiang Wang
06:25 PM Revision b9ec7e64 (ceph): osd: add proxy write perf counter
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> Zhiqiang Wang
06:25 PM Revision 0d7759f3 (ceph): osd: turn on proxy write feature bit by default
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com> Zhiqiang Wang
06:25 PM Revision c01d20b6 (ceph): osd/ReplicatedPG: set the RWORDERED flag for the promote copy-from op
Set the RWORDERED flag when doing promote copy-from op. This is in case
there are proxy writes in flight.
Signed-off...
Zhiqiang Wang
06:25 PM Revision 1099ec23 (ceph): osd/osd_types: add min_write_recency_for_promote in pg_pool_t
This field stands for the minimum number of hit sets to check before
promote on write.
Signed-off-by: Zhiqiang Wang ...
Zhiqiang Wang
06:25 PM Revision 3d5300bd (ceph): osd/ReplicatedPG: promote on 2nd write
If min_write_recency_for_promote is
- 0: Promote when there is a write.
- 1: Check if the object is in current hit se...
Zhiqiang Wang
06:25 PM Revision 257c851e (ceph): mon: add osd pool set/get for min_write_recency_for_promote
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Conflicts:
src/mon/MonCommands.h
src/mon/OSDMonitor.cc
Zhiqiang Wang
06:25 PM Revision f8b3a409 (ceph): osd: tiering: add proxy write support
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Conflicts:
src/osd/ReplicatedPG.cc
Zhiqiang Wang
06:25 PM Revision 772617bf (ceph): osd/ReplicatedPG: remove the peer_type assertion in eval_repop
When moving to proxy write, this assertion doesn't hold any more.
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel....
Zhiqiang Wang
06:25 PM Revision 90e5f410 (ceph): osd: tiering: use proxy write in writeback mode
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
Conflicts:
src/osd/ReplicatedPG.cc
Zhiqiang Wang
06:18 PM Bug #12681: tcmalloc doesn't release memory back to system
No recovery ongoing, I just started the service and put load for 1~2 hours, the run into this situation. There is no ... Xiaogang Chang
06:00 PM Bug #12681 (Need More Info): tcmalloc doesn't release memory back to system
Sage Weil
06:00 PM Bug #12681: tcmalloc doesn't release memory back to system
Was any recovery taking place? This could be this bug: https://github.com/ceph/ceph/pull/5451 Sage Weil
06:02 PM Bug #10399: kvm die with assert(m_seed < old_pg_num)
is this teh same as #10543 ? Sage Weil
05:59 PM Bug #12655 (Rejected): unable to bind to IP:PORT on any port in range 6800-7300: (98) Address alr...
https://github.com/ceph/ceph/pull/5600 Sage Weil
05:57 PM Bug #12655: unable to bind to IP:PORT on any port in range 6800-7300: (98) Address already in us
karan singh wrote:
> Thanks sage , setting a larger port range fixes this.
>
> Before closing this ticket could y...
Sage Weil
05:57 PM Revision 792e24bd (ceph): doc: ceph-osd binds to up to 4 ports, not 3
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
05:17 PM Bug #12722 (Resolved): osd: OSD::do_mon_report stuck at acquiring osd_lock (more than 10mins) and...
Copy the discussion from mailing list as following:... Guang Yang
05:11 PM rgw Feature #12608 (In Progress): rgw: multisite: per-shard full sync stage
Yehuda Sadeh
05:11 PM rgw Feature #12607 (Fix Under Review): rgw:multisite: build metadata indexes for full sync
Yehuda Sadeh
05:11 PM rgw Feature #12124 (Fix Under Review): radosgw-admin command to configure realm, period
Yehuda Sadeh
05:11 PM rgw Feature #11935 (Fix Under Review): rgw: create immutable metadata objects
Yehuda Sadeh
03:54 PM Bug #12638 (Fix Under Review): build_incremental() could take 40678 ms to finish
https://github.com/ceph/ceph/pull/5524 Kefu Chai
03:52 PM Revision f2cbbdd7 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
03:36 PM Bug #12720 (Can't reproduce): probably import/export related: osd/PG.cc: 6893: FAILED assert(pg->...
2015-08-17 15:39:51.750439 7facf0b6c700 5 osd.4 pg_epoch: 309 pg[0.30(unlocked)] enter Initial
2015-08-17 15:39:51....
Samuel Just
03:08 PM Revision ec4e22b7 (ceph): rgw: Remove useless code in calc_hmac_sha1()
Hex conversion from buf is not used at all.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Juan A. Suarez Romero
02:38 PM Feature #12601 (In Progress): cmake
Sage Weil
02:36 PM Feature #12719 (In Progress): osd: improved memstore
Sage Weil
02:36 PM Feature #12719 (Resolved): osd: improved memstore
Sage Weil
01:05 PM Revision 7e02fb1f (ceph): Merge pull request #5597 from dachary/wip-12718-restorecon
ceph-disk: only call restorecon when available
Reviewed-by: Boris Ranto <branto@redhat.com>
Boris Ranto
12:43 PM Revision 3aab146b (ceph): ceph-disk: only call restorecon when available
9db80da12803d42bb676d67f37442c0c54d83448 added an unconditional call to
restorecon after mounting the filesystem. It ...
Loic Dachary
12:25 PM Revision 28d3c4c9 (ceph): Do not use hardcoded paths in spec post section for selinux commands.
Signed-off-by: Milan Broz <mbroz@redhat.com> Milan Broz
12:25 PM Revision 14da7e20 (ceph): Update rpm spec to properly restart systemd ceph.target.
If we are using systemd, ceph target should be used.
Also fail to restart service should not stop policy to load.
Si...
Milan Broz
12:25 PM Revision fa2203e9 (ceph): Add dependence to selinux-policy-base to fix installation in kickstart.
Signed-off-by: Milan Broz <mbroz@redhat.com> Milan Broz
12:07 PM CephFS Bug #12710: fsstress.sh fails
commit:47519365484056e1731cac54cce835332d258121 Greg Farnum
07:28 AM CephFS Bug #12710 (Fix Under Review): fsstress.sh fails
https://github.com/ceph/ceph/pull/5595 Zheng Yan
12:07 PM Revision 47519365 (ceph): Merge pull request #5595 from ceph/wip-12710
qa/fsstress.sh: fix 'cp not writing through dangling symlink'
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
12:01 PM CephFS Bug #12711: mds get damaged
merged in commit:3cfb7e4ccc08a67ceec73ee684049320c75e9bb2 Greg Farnum
06:59 AM CephFS Bug #12711 (Fix Under Review): mds get damaged
https://github.com/ceph/ceph/pull/5594 Zheng Yan
12:01 PM Revision 3cfb7e4c (ceph): Merge pull request #5594 from ceph/wip-12711
mds: properly set client incarnation
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
11:43 AM Revision 697101e4 (ceph): Merge pull request #5589 from ceph/hammer-12709
Workunits : fs/misc/chmod.sh : Include ACL characters in permission check
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
10:46 AM rgw Feature #12714: RGW : setting max number of buckets for user via ceph.conf option
Warren Wang wrote:
> I would suggest that this go one step further, and all default RGW quotas be settable in ceph.c...
Vikhyat Umrao
06:54 AM rgw Feature #12714: RGW : setting max number of buckets for user via ceph.conf option
I would suggest that this go one step further, and all default RGW quotas be settable in ceph.conf.It is difficult to... Warren Wang
09:57 AM Bug #12717 (Duplicate): pool's statistic data not updated after doing Cache evict operation
We setup a cache tier and set target_max_bytes to 10240,
After put 2 objects(each 40MB) by 'rados put' to the cache ...
huang jun
09:38 AM Revision 641169f2 (ceph): Merge pull request #531 from ceph/wip-mds-debug
tasks/kcephfs: enable MDS debug Zheng Yan
09:03 AM devops Feature #11881: ceph-disk support for multipath
> Once I am done with the changes, I will commit it in my github. Probably you can have a look and advice.
Extreme...
Loïc Dachary
09:00 AM devops Feature #11881: ceph-disk support for multipath
> the parttuid links are not very reliable for multipath device as these are usually hotplug. We have seen the partty... Loïc Dachary
08:55 AM devops Feature #11881: ceph-disk support for multipath
> The holders based partition detection may not hold true in case of dm-crypt on mpath (or any other layering)
Yes...
Loïc Dachary
08:38 AM devops Feature #11881: ceph-disk support for multipath
Loic,
couple of issue we have seen with multipath experiments.
1. the parttuid links are not very reliable for m...
Chaitanya Huilgol
08:57 AM Revision f92b27e1 (ceph): tools/cephfs: account for striping in size estimation
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
08:49 AM Revision 4400aa85 (ceph): client: track cap flushing TIDs for each session
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:49 AM Revision 3a0c14e8 (ceph): client: make wait_sync_caps(uint64_t) check per-session flush TIDs
Now we have data structure to track per-session flush TIDs. It's
easy to check if all cap flushes before a TID are co...
Yan, Zheng
08:49 AM Revision 36b0e3aa (ceph): client: include oldest pending caps flushing in cap message
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:49 AM Revision 0ca7a49b (ceph): mds: record completed cap flushes in session map
This information is for detecting duplicated cap flushes when MDS
failovers. We only record completed cap flushes for...
Yan, Zheng
08:49 AM Revision 2d6ab6e5 (ceph): mds: record cap flush tid in log event
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:49 AM Revision aa7e7965 (ceph): mds: detect completed cap flush
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:49 AM Revision a1d14b74 (ceph): client: re-send flushing caps (which are revoked) in reconnect stage
if flushing caps were revoked, we should re-send the cap flush in
client reconnect stage. This guarantees that MDS pr...
Yan, Zheng
08:49 AM Revision 976b449b (ceph): mds: re-issue caps when recovering MDS becomes active
this makes sure the recovering MDS handle cap flushes re-sent by
clients before re-issuing caps.
Signed-off-by: Yan,...
Yan, Zheng
08:49 AM Revision 00c56c6c (ceph): mds: warn if client does not advance its oldest flush tid
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
08:49 AM Revision dafa7d27 (ceph): client: don't change flush TID when re-send cap flush
Client::wait_sync_caps requires stable TIDs for flushing caps.
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
08:49 AM Revision 06cf2243 (ceph): client: globally unique cap flush TID
Globally unique TID will simplify MDS code that dectects duplicated
cap flushes.
Signed-off-by: Yan, Zheng <zyan@red...
Yan, Zheng
08:12 AM Revision c8a83cd1 (ceph): client: track flush TIDs for all pending flushing caps
Signed-off-by: Yan, Zheng <zyan@redhat.com> Yan, Zheng
07:26 AM Revision 479f2a76 (ceph): qa/fsstress.sh: fix 'cp not writing through dangling symlink'
On some test machines, /usr/lib/ltp/testcases/bin/fsstress is
dangling symlink. 'cp -f' is impotent in this case.
Fi...
Yan, Zheng
06:57 AM Revision 6387ec9f (ceph): mds: properly set client incarnation
Fixes: #12711
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng

08/17/2015

11:52 PM devops Feature #11881: ceph-disk support for multipath
Running the ceph-deploy suite will use ceph-disk on various distributions... Loïc Dachary
10:31 PM Revision 2811ef21 (ceph): Adds radosbenchsweep task
This tasks executes a parameter sweep of radosbench by varying the size
of the pool (# of replicas), the number of os...
Ivo Jimenez
09:30 PM Bug #12716 (Can't reproduce): Cluster health_warn stuck on active+remapped
I ran a ceph osd reweight-by-utilization last week and partway through had a network interruption. After the network ... Steve Dainard
09:11 PM rgw Feature #12714: RGW : setting max number of buckets for user via ceph.conf option
Ideally we would backport this to Hammer as well. Ken Dreyer
07:00 PM rgw Feature #12714 (Resolved): RGW : setting max number of buckets for user via ceph.conf option
RGW : setting max number of buckets for user via ceph.conf option
We can change the user's total max buckets by u...
Vikhyat Umrao
08:39 PM rgw Backport #12591: rgw: create a tool for orphaned objects cleanup
For what it's worth, the upstream master PR (https://github.com/ceph/ceph/pull/5109) cherry-picks cleanly onto v0.94.... Ken Dreyer
08:23 PM Revision 87f6b73e (ceph): Add new cls_numops class for numeric operations
Signed-off-by: Joaquim Rocha <joaquim.rocha@cern.ch> Joaquim Rocha
08:23 PM Revision d17f158e (ceph): cls_numops: Add cls_numops client
Signed-off-by: Joaquim Rocha <joaquim.rocha@cern.ch> Joaquim Rocha
08:23 PM Revision d742e797 (ceph): tests: Add unit tests for CLS numops class
Signed-off-by: Joaquim Rocha <joaquim.rocha@cern.ch> Joaquim Rocha
08:23 PM Revision 63a0cf29 (ceph): qa/workunits/cls: add workunit for cls_numops tests
Signed-off-by: Joaquim Rocha <joaquim.rocha@cern.ch> Joaquim Rocha
08:14 PM CephFS Bug #12715 (Resolved): "[ERR] bad backtrace on dir ino 600" in cluster log"
Run: http://pulpito.ceph.com/teuthology-2015-08-14_16:56:20-upgrade:firefly-x-hammer-distro-basic-multi/
Job: 101471...
Yuri Weinstein
07:59 PM Revision c3de0aff (ceph): Merge pull request #5593 from ceph/revert-4927-snapset-obc
Revert "osd/ReplicatedPG: snapset is not persisted"
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
07:58 PM Revision 0ba2e145 (ceph): Revert "osd/ReplicatedPG: snapset is not persisted"
Samuel Just
07:00 PM rbd Feature #12698 (In Progress): librbd: write maintenance operations to journal
Jason Dillaman
06:19 PM Revision 989820a9 (ceph): Merge pull request #5577 from oritwas/wip-next-12363
rgw: we should not overide Swift sent content type
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
05:28 PM Bug #12536: "FAILED assert(!log.null() || olog.tail == eversion_t())"
Note: https://github.com/ceph/ceph-qa-suite/pull/525 needs to be merged after this ticked is fixed/backported.
See #...
Yuri Weinstein
05:27 PM Bug #12410: OSDMonitor::preprocess_get_osdmap: must send the last map as well
Note: https://github.com/ceph/ceph-qa-suite/pull/525 needs to be merged after this ticket is fixed/backported.
See #...
Yuri Weinstein
05:05 PM Revision 8f66ecb3 (ceph): Added singleton hammer-x test to address #12625
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein
04:56 PM Revision 48a8b235 (ceph): Merge pull request #533 from ceph/revert-525-wip-12625-master
Revert "Added singleton hammer-x test to address #12625" Samuel Just
04:56 PM Revision 8bfb1c91 (ceph): Revert "Added singleton hammer-x test to address #12625"
Samuel Just
04:50 PM Revision 4764e7f8 (ceph): Merge pull request #525 from ceph/wip-12625-master
Added singleton hammer-x test to address #12625
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
03:47 PM rbd Bug #12708 (Fix Under Review): Even if RBD export-diff failure, will still create a local file
Jason Dillaman
02:38 PM rbd Bug #12708 (Pending Backport): Even if RBD export-diff failure, will still create a local file
https://github.com/ceph/ceph/pull/5587 Kefu Chai
02:36 AM rbd Bug #12708 (Resolved): Even if RBD export-diff failure, will still create a local file
root@wfnd95:/caibo# clear
#there is no file in here
root@wfnd95:/caibo# ls
#i try to use export-diff,it must be fa...
bo cai
03:42 PM Revision d43d6844 (ceph): Merge pull request #5558 from s09816/rbd-fix
rbd:improve the error handle of rbd,check the return value.
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Review...
Jason Dillaman
03:24 PM rgw Bug #12713 (Resolved): civetweb frontend: response is buffered in memory if content length is not...
If content length is not explicitly specified by upper layer through a call to _RGWMongoose::send_content_length()_, ... Radoslaw Zarzynski
03:15 PM rgw Bug #12712 (Closed): civetweb frontend: sent bytes are not properly accounted
_RGWClientIO_ class provides mechanism for accounting bytes transmitted to a client. Each call to _RGWClientIO::write... Radoslaw Zarzynski
02:30 PM Revision 3540fb9f (ceph): osdc/Objecter: restart listing this PG if sort order changes
If the cluster sort order changes mid-way through our listing, our
cursor within this pg is meaningless and we need t...
Sage Weil
02:30 PM Revision b18558b7 (ceph): osd/OSDMap: test_flag returns bool
Otherwise comparing the result to a bool will promote the bool to
an int and fail the comparison.
Signed-off-by: Sag...
Sage Weil
01:50 PM Revision fc61fd79 (ceph): osd/osd_types: add pg_missing_t::resort() method
Set/change sort order as needed.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
01:50 PM Revision 35c19700 (ceph): osd/ReplicatedPG: fix missing set sort order on [N]PGLS
This is the only thing that cares about the missing set sort order,
so only adjust it here as needed.
Signed-off-by:...
Sage Weil
01:50 PM Revision a5e27de5 (ceph): osd: refuse to boot if SORTBITWISE not set but backend cannot sort nibb...
This prevenents OSDs with new backends from starting if the
cluster is still using the legacy sort order.
Signed-off...
Sage Weil
01:50 PM Revision 517921f9 (ceph): osd/osd_types: make pg_missing_t sort order dynamic
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:06 PM CephFS Bug #12711 (Resolved): mds get damaged
http://pulpito.ceph.com/teuthology-2015-08-10_23:08:02-kcephfs-master-testing-basic-multi/1010323/
It's easy to re...
Zheng Yan
01:00 PM Revision a5e0d8a3 (ceph): Merge pull request #5586 from ceph/wip-jni-loader
wip-jni-loader
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Noah Watkins
11:18 AM Linux kernel client Bug #12697: [RBD] rbd_dev_id_put causes system crash
Ilya Dryomov wrote:
> I think the problem is that the reference dropped by put_device() caused by delayed fput was t...
Zhi Zhang
10:44 AM Linux kernel client Bug #12697: [RBD] rbd_dev_id_put causes system crash
And the rest suggests a use-after-free on struct rbd_device. Ilya Dryomov
10:10 AM Linux kernel client Bug #12697 (Need More Info): [RBD] rbd_dev_id_put causes system crash
Ilya Dryomov
10:10 AM Linux kernel client Bug #12697: [RBD] rbd_dev_id_put causes system crash
I think the problem is that the reference dropped by put_device() caused by delayed fput was the last one. Unless I'... Ilya Dryomov
09:57 AM Cleanup #12706: ceph-disk should use /sys/dev/block/maj:min/partition
https://github.com/ceph/ceph/pull/5591 Mykola Golub
08:06 AM CephFS Bug #12710 (Resolved): fsstress.sh fails
see quite a lot fsstress failures. one of them is http://qa-proxy.ceph.com/teuthology/teuthology-2015-08-10_23:04:02-... Zheng Yan
07:50 AM CephFS Bug #11783: protocol: flushing caps on MDS restart can go bad
see this again http://pulpito.ceph.com/teuthology-2015-08-11_23:04:02-fs-next---basic-multi/1011375 Zheng Yan
06:42 AM Revision 81a311a7 (ceph): Workunits : fs/misc/chmod.sh : Include ACL characters in permission check.
Signed-off-by: Yazen Ghannam <yazen.ghannam@linaro.org>
(cherry picked from commit d3dbfffefb0ae53583350f53258dc90267...
Yazen Ghannam
05:35 AM Revision 97c66e3f (ceph): erasure-code: Update ISA-L to 2.14
Ceph requires all .s files to annotated to assert that stack
should not be executable. see bug #10114, f60da6b and 06...
Yuan Zhou
05:20 AM Revision 7cf4b3a8 (ceph): Merge pull request #5588 from zhouyuan/isal_yasm_fix
configure: Fix checking for yasm compatibility
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
03:49 AM CephFS Bug #12709 (Resolved): hammer chmod.sh fails
http://magna002.ceph.redhat.com/teuthology-2015-08-13_18:04:02-fs-hammer---basic-magna/173814/teuthology.log... Zheng Yan
02:48 AM Revision 0bb57f10 (ceph): configure: Fix checking for yasm compability
Fix typo when checking yasm
Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
Yuan Zhou

08/16/2015

10:15 PM Revision 5afa21d6 (ceph): java: search for JNI bits in common dirs
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
10:15 PM Revision 2743cc40 (ceph): java: add libcommon to deps
Why do indirect dependencies seem to work randomly:
undefined symbol: _ZN4ceph3log3Log12create_entryEii
Signed-of...
Noah Watkins
04:53 PM Bug #12707 (Resolved): ceph-detect-init fails on centos7
After a *ceph-deploy install --testing* ceph-detect-init fails with:... Loïc Dachary
04:41 PM devops Feature #11881: ceph-disk support for multipath
To manually try from sources:... Loïc Dachary
12:50 AM devops Feature #11881 (Fix Under Review): ceph-disk support for multipath
Loïc Dachary
04:28 PM devops Bug #12559: centos7 packages are not installable for v0.94.1
Also with *ceph-deploy install --testing try* manually:... Loïc Dachary
10:19 AM Bug #9732 (Fix Under Review): ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED asser...
https://github.com/ceph/ceph/pull/5585 Kefu Chai

08/15/2015

08:40 PM Cleanup #12706 (Resolved): ceph-disk should use /sys/dev/block/maj:min/partition
ceph-disk should use /sys/dev/block/maj:min/partition to figure out if a device is a partition instead of iterating o... Loïc Dachary
07:17 PM devops Bug #12702 (Rejected): multiple bugs in rcceph script
dupe! Nathan Cutler
06:07 PM devops Bug #12702 (Pending Backport): multiple bugs in rcceph script
Nathan Cutler
06:07 PM devops Bug #12702: multiple bugs in rcceph script
Master PR: https://github.com/ceph/ceph/pull/5002 (merged) Nathan Cutler
06:06 PM devops Bug #12702 (Rejected): multiple bugs in rcceph script
Owen Synge reports that he fixed the following bugs in rcceph script:
* starts OSDs even if mon daemons are not pr...
Nathan Cutler
07:07 PM devops Backport #12704 (Rejected): multiple bugs in rcceph script
systemd/ceph is the sysvinit compatibility script for systemd enablement -> the script is present in hammer, but reje... Nathan Cutler
06:09 PM devops Backport #12704 (Rejected): multiple bugs in rcceph script
Nathan Cutler
07:06 PM devops Backport #12703 (Rejected): multiple bugs in rcceph script
rcceph is the sysvinit compatibility script for systemd enablement: it is not present in firefly Nathan Cutler
06:08 PM devops Backport #12703 (Rejected): multiple bugs in rcceph script
Nathan Cutler
05:15 PM devops Feature #11881: ceph-disk support for multipath
The scsi_debug kernel module on Ubuntu 14.04 is with the linux-image-extra-3.13.0-61-generic package Loïc Dachary
05:07 PM devops Bug #12043 (Resolved): rgw/logrotate.conf calls service with wrong init script name
Nathan Cutler
05:04 PM devops Backport #12503 (Resolved): rgw/logrotate.conf calls service with wrong init script name
Nathan Cutler
05:03 PM devops Backport #12045 (Rejected): rgw/logrotate.conf calls service with wrong init script name
The PR from #12503 has been merged. Nathan Cutler
11:04 AM Stable releases Tasks #12701 (Resolved): hammer v0.94.4
h3. Workflow
* "Preparing the release":http://ceph.com/docs/master/dev/development-workflow/#preparing-a-new-relea...
Abhishek Varshney
03:56 AM Revision 128f5a25 (ceph): Merge pull request #5572 from xinxinsh/wip-rados-bench-error
fix print error of rados bench
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
03:19 AM rbd Bug #12700: incomplete rbd delete(command:rbd rm) damaged the rbd block
This is a bug or was it so ?
And if this is a bug,i want to fix it myself
because there is many way to prevent this...
bo cai
03:15 AM rbd Bug #12700 (Duplicate): incomplete rbd delete(command:rbd rm) damaged the rbd block
#When I try to delete a rbd block(the size is 20G),I use the command
rbd -p rbd rm myblock
#When this command is ...
bo cai
02:32 AM Revision af0ebeeb (ceph): rbd:improve the error handle of rbd,check the return value.
Signed-off-by: s09816 <shi.lu@h3c.com> lu shi

08/14/2015

10:56 PM Revision 513cf0ae (ceph): Adds task to wrap the aver utility
Aver is a utility that allows to test high-level assertions over
benchmarking output. This task allows to specify ass...
Ivo Jimenez
10:50 PM Revision ae54a9fa (ceph): Merge pull request #5443 from ceph/wip-wrlock
cleanup: remove all traces of rados 'lock' operations
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
10:07 PM devops Feature #11881: ceph-disk support for multipath
On an OpenStack instance with a /dev/vdb disk did something like:... Loïc Dachary
02:35 PM devops Feature #11881: ceph-disk support for multipath
To find out if mpatha as found in /dev/mapper is managed by multipath:... Loïc Dachary
01:32 PM devops Feature #11881: ceph-disk support for multipath
Would it be an option to have ceph-disk prepare /dev/mapper/mpath create a file /var/lib/ceph/osd/ceph-0/multipath to... Loïc Dachary
09:18 PM Revision 87fdba9c (ceph): Merge remote-tracking branch 'origin/next'
Josh Durgin
09:16 PM Revision ee909dcc (ceph): Merge pull request #5537 from s09816/master
rbd:modify the log of purging snaps so that it is more appropriate
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
09:03 PM Revision 1f2f27f1 (ceph): Merge pull request #5560 from solesoul1127/master
rbd:Check the dest image name, if it is empty string, return error and give a message
Reviewed-by: Josh Durgin <jdur...
Josh Durgin
06:24 PM Revision dceae70e (ceph): Merge pull request #514 from ceph/wip-cd-add-branch-install
- Use branch from config for ceph-deploy testing
Reviewed-by: Travis Rhoden <trhoden@redhat.com>
Travis Rhoden
06:18 PM Bug #9732: ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED assert(obc)
I think it needs to be cluster wide, and it just means that new and old can't coexist once you have flipped the switc... Samuel Just
06:10 PM Bug #9732: ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED assert(obc)
Kefu Chai wrote:
> sam reminded me:
>
> * we don't want to convert an existing OSD automatically, from localtime ...
Kefu Chai
04:10 PM Bug #12665: osd/ReplicatedPG.cc: 2706: FAILED assert(p != snapset.clones.end())
Hi Sage,
No, untill now we've never used cache tiering.
This cluster is pretty "old" and went thru upgrades since...
Bram Pieters
03:29 PM rbd Feature #12698 (Resolved): librbd: write maintenance operations to journal
All operations that mutate the image (resize, snap create/remove, rollback, flatten, etc) should be recorded in the j... Jason Dillaman
03:01 PM Revision d0d67277 (ceph): common/syncfs: fall back to sync(2) if syncfs(2) not available
Fixes: #12512
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 08210d6a85527b0759f6dc4411f742bc...
Kefu Chai
03:01 PM Revision 40494c6e (ceph): sync_filesystem.h: fix unreachable code
Fix for:
CID 1264460 (#1 of 1): Structurally dead code (UNREACHABLE)
unreachable: This code cannot be reached: sync(...
Danny Al-Gaaf
02:54 PM Revision 3dbbc86a (ceph): mon, os: check the result of sync_filesystem.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
(cherry picked from commit 27cb78bd3b2dde40c70de245769d1c0ec252533b)
Jianpeng Ma
02:53 PM Revision 7fa6fdc6 (ceph): common: Don't call ioctl(BTRFS_IOC_SYNC) in sync_filesystem.
From the manual of syncfs, it first appeared in Linux 2.6.39. At this
point, btrfs didn't as a stable production. So ...
Jianpeng Ma
02:53 PM Revision 9f15ed5b (ceph): common: Directly return the result of syncfs().
In commit 808c644248e4, it will try sync() if syncfs() return error.
No evidence prove this way can work. And sync() ...
Jianpeng Ma
02:23 PM Bug #12638: build_incremental() could take 40678 ms to finish
> Do we have any more details about what's happening here
per Tupper, this happens when an OSD host restarts.
>...
Kefu Chai
01:28 PM Bug #12638: build_incremental() could take 40678 ms to finish
These numbers look very strange to me. Do we have any more details about what's happening here, or why things might b... Greg Farnum
02:22 PM Revision 4eaa9ea1 (ceph): fix print error of rados bench
Total time run: 12.279167
Total writes made: 92
Write size: 4194304
Bandwidth (MB/sec): ...
xinxin shu
12:31 PM Revision 79242319 (ceph): tests: tiering agent and proxy read
Verify that an object promoted to a cache tier because of a proxy read
is evicted as expected.
http://tracker.ceph.c...
Loic Dachary
12:31 PM Revision e1f58feb (ceph): osd: trigger the cache agent after a promotion
When a proxy read happens, the object promotion is done in parallel. The
agent_choose_mode function must be called to...
Loic Dachary
10:59 AM Linux kernel client Bug #12697 (Resolved): [RBD] rbd_dev_id_put causes system crash
Today we randomly meet system crash two times. Both crashes are related to rbd_dev_id_put. We are still not sure how ... Zhi Zhang
10:07 AM Bug #10399: kvm die with assert(m_seed < old_pg_num)
I have the same issue with ceph-0.94.2
Ubuntu version: 12.04.5
kernel version: 3.13.0-35
Qemu version: 2.0.0
8 ...
Wei-Chung Cheng
08:48 AM CephFS Bug #12676 (Fix Under Review): MDSMap assertion in MDCache::trim (multimds)
Zheng Yan
08:47 AM CephFS Bug #12676: MDSMap assertion in MDCache::trim (multimds)
https://github.com/ceph/ceph/pull/5583 Zheng Yan
08:46 AM Revision 333cd7d6 (ceph): mds: check mds up before calling MDSMap::get_mds_info
Fixes: #12676
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Yan, Zheng
08:30 AM Bug #12696: ceph-osd starts before network, fails
Submit:
https://github.com/ceph/ceph/pull/5582
huanwen ren
07:33 AM Bug #12696 (Can't reproduce): ceph-osd starts before network, fails
Our environment at startup, found that part of the OSD boot failure, log print is as follows:
OSD log:...
huanwen ren
07:59 AM Bug #12655: unable to bind to IP:PORT on any port in range 6800-7300: (98) Address already in us
Thanks sage , setting a larger port range fixes this.
Before closing this ticket could you help me understanding t...
karan singh
07:45 AM Revision c577ea2e (ceph): Merge pull request #5569 from ceph/wip-unused-var
client: fix unused var warning Zheng Yan
07:18 AM Linux kernel client Bug #12695 (Closed): rbd flatten makes clone's snap crash
ceph version:0.94.2
cluster:3 nodes,each node has 10 OSDs and 1 mon.
Operation?
(1)rbd create img1 --size 25...
science luo
03:34 AM Revision fa37198d (ceph): Merge pull request #529 from ceph/wip-calamari-cli
calamari_setup: install "cli" utils on Calamari node
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
03:24 AM Revision 7f32a3de (ceph): rbd:modify the log of purging snaps so that it is more appropriate.
Signed-off-by: s09816 <shi.lu@h3c.com> lu shi
02:14 AM Revision fabd6357 (ceph): ReplicatedPG: Don't cache recovery and scrub data
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang

08/13/2015

08:26 PM Bug #12551: osd: copy-from doesn't preserve truncate_{seq,size}
Sage Weil
08:25 PM Bug #12536: "FAILED assert(!log.null() || olog.tail == eversion_t())"
commit:1ca6bf60e92734b5f34b2d29eea64eec5864800a
commit:1357ed1bd0e250b942bcba0346c97c24bb79a5d1 (hammer)
Sage Weil
08:24 PM Bug #12536 (Resolved): "FAILED assert(!log.null() || olog.tail == eversion_t())"
Sage Weil
08:23 PM Bug #12536: "FAILED assert(!log.null() || olog.tail == eversion_t())"
Sage Weil
08:22 PM Bug #12655: unable to bind to IP:PORT on any port in range 6800-7300: (98) Address already in us
YOu can increase the range of ports we try to bind to with ms_bind_port_min (6800) and ms_bind_port_max (7300). You ... Sage Weil
08:21 PM Bug #12665 (Need More Info): osd/ReplicatedPG.cc: 2706: FAILED assert(p != snapset.clones.end())
Hi Brad,
Are you using cache tiering? This may be a result of an old bug, #8629, that was present in your older ve...
Sage Weil
12:26 PM Bug #12665: osd/ReplicatedPG.cc: 2706: FAILED assert(p != snapset.clones.end())
So far the problem keeps persisting, so here is a small part of the log from an crashing osd...
2015-08-08 23:31...
Bram Pieters
08:08 PM rbd Bug #11593 (Resolved): diff_iterate API call should use callback's return code
Jason Dillaman
08:08 PM rbd Feature #11625 (Resolved): diff_iterate should utilize concurrent RADOS operations
Jason Dillaman
08:04 PM Revision 7083ed5e (ceph): Merge pull request #4744 from ceph/wip-11625
librbd: diff_iterate should issue concurrent ops
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
07:27 PM Linux kernel client Bug #12691 (Resolved): ffsb osd thrash test - osd/ReplicatedPG.cc: 2348: FAILED assert(0 == "out ...
Seen duing rbd:thrah Can reprodouce 1/3 runs... Vasu Kulkarni
07:11 PM Revision 84007cf3 (ceph): Merge pull request #5555 from dachary/wip-mon-test-timeouts
tests: be more generous with mon tests timeouts
Reviewed-by: Kefu Chai <kchai@redhat.com>
Loïc Dachary
07:03 PM Revision c229f7f6 (ceph): Merge pull request #5576 from liewegas/wip-dencoder
simplify handling for objects w/ nondeterministic encoding
Reviewed-by: John Spray <john.spray@redhat.com>
Sage Weil
06:50 PM Revision 423cf136 (ceph): rgw: we should not overide Swift sent content type
Fixes: #12363
backport: hammer
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
06:49 PM Revision 623a8e7c (ceph): test/encoding/check-generated: test sorted json dumps for nondeterminis...
Nondeterministic objects dump nondeterministically (usually due
to unordered_map or _set). Compare their sorted outp...
Sage Weil
06:37 PM Revision 23119ffa (ceph): Revert "osd/HitSet: make subclasses dump deterministically"
This reverts commit 34c048b3cb2b16658e692ac5110115612031510d. Sage Weil
06:37 PM Revision c8bb8a2a (ceph): Revert "mon/PGMap: dump osd_epochs in deterministic order"
This reverts commit 3df6438cd2c9a77a06b7a8d011bafbed00f1fc5e. Sage Weil
06:17 PM Bug #10399: kvm die with assert(m_seed < old_pg_num)
This was Ceph 0.94.1 on Linux/x86_64, so whatever version of librados came with that release.
About 2 of 10 VMs di...
Roy Keene
05:48 PM Bug #10399 (Need More Info): kvm die with assert(m_seed < old_pg_num)
Which version of librados was this Roy? How many VMs saw this crash, and how many total are there (trying to figure o... Josh Durgin
05:33 PM Bug #10399: kvm die with assert(m_seed < old_pg_num)
I just ran into this issue as well, while growing pg_num and pgp_num.... Roy Keene
06:08 PM Revision fb020247 (ceph): rgw: don't preserve acls when copying object
Fixes: #12370
When copying an object we need to use the acls we calculated earlier,
and not the source acls.
This wa...
Yehuda Sadeh
06:08 PM Revision aa84941c (ceph): tasks/kcephfs: enable MDS debug
To help us debug #11482
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
06:03 PM Feature #12602 (Resolved): c++11
Sage Weil
06:03 PM Feature #11033 (Resolved): selinux policy for ceph-osd
Sage Weil
06:03 PM Feature #11032 (Resolved): selinux policy for ceph-mon
Sage Weil
05:48 PM rgw Bug #12690 (Resolved): rgw: test_multipart_upload_incorrect_etag fails
a new test that was added, not a regression, never worked probably. Yehuda Sadeh
04:29 PM Revision 42a8f7c2 (ceph): rgw: cleanup dead init_bucket
Signed-off-by: Pete Zaitcev <zaitcev@redhat.com> Pete Zaitcev
04:24 PM devops Bug #12689 (Rejected): Error "Packages for distro 'precise' and ceph hash 'bda233c477bd3dbae52419...
Run: http://pulpito.ceph.com/teuthology-2015-08-11_17:02:02-upgrade:hammer-x-next-distro-basic-multi/
Jobs: ['101068...
Yuri Weinstein
04:23 PM Bug #11661: "FAILED assert(0 == "Running incompatible OSD")"
I'm running from the hammer branch and one of my OSDs is hitting this frequently. Will this be back-ported to the ham... David Barksdale
04:22 PM Bug #12410: OSDMonitor::preprocess_get_osdmap: must send the last map as well
Run: http://pulpito.ceph.com/teuthology-2015-08-11_17:02:02-upgrade:hammer-x-next-distro-basic-multi/
Jobs: ['101068...
Yuri Weinstein
04:00 PM Bug #10725 (Resolved): missing man pages for ceph-create-keys, ceph-disk-*
backport merged, consider it done. Kefu Chai
03:35 PM Revision 46c422f8 (ceph): Merge pull request #4864 from stevecapperlinaro/for-ceph/journal-page-s...
FileJournal: Remove CEPH_PAGE_SIZE assumptions
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
03:34 PM Revision 9558d594 (ceph): Merge pull request #5100 from stevecapperlinaro/for-ceph/tweak-buffer-a...
Common: Do not use CEPH_PAGE_SIZE when appending buffers in Ceph
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
03:34 PM Revision 6cb8bc7f (ceph): Merge pull request #5339 from xinxinsh/wip-use-throttle
use throttle framework to throttle objectstore ops/bytes
Reviewed-by: Li Wang <liwang@ubuntukylin.com>
Reviewed-by: ...
Sage Weil
03:29 PM Bug #12688 (Duplicate): pg import can cause bogus interval (first > last)
... Sage Weil
02:48 PM CephFS Bug #12598 (Resolved): LibCephFS.GetPoolId failure
commit:4d4fe9dbc0eb0d0eaa9a608474fecc892626f542 Sage Weil
02:46 PM Revision 4d4fe9db (ceph): crypto: fix unbalanced ceph::crypto::init/ceph::crypto:shutdown
we may create a CephContext without calling common_init_finish(), then
delete the CephContext. In this case, ceph::cr...
Yan, Zheng
02:44 PM RADOS Bug #12687 (New): osd thrashing + pg import/export can cause maybe_went_rw intervals to be missed
symptom is... Sage Weil
02:21 PM devops Bug #12685 (Resolved): %preun script is running systemctl disable/stop on package upgrade
Sage Weil
01:50 PM devops Bug #12685: %preun script is running systemctl disable/stop on package upgrade
master PR: https://github.com/ceph/ceph/pull/5573 Nathan Cutler
01:41 PM devops Bug #12685 (Resolved): %preun script is running systemctl disable/stop on package upgrade
The %preun section now contains logic for disabling and stopping all the Ceph systemd units when the ceph package is ... Nathan Cutler
02:21 PM Revision 6c6d62fa (ceph): Merge pull request #5573 from SUSE/wip-restart-on-rpm-removal-only
ceph.spec.in: test %preun argument is zero for removal-only operations Sage Weil
01:36 PM Revision 6c803cdf (ceph): ceph.spec.in: test %preun argument is zero for removal-only operations
The %preun section now contains logic for disabling and stopping all the
Ceph systemd units when the ceph package is ...
Nathan Cutler
01:29 PM Revision c1ca95cd (ceph): tasks/cephfs: implement TestDataScan.test_stashed_layout
This is for testing how cephfs-data-scan handles
the new 'layout' xattr when found during recovery.
Signed-off-by: J...
John Spray
01:28 PM Revision bde85b71 (ceph): tools/cephfs: pass layouts around in DataScan
...instead of chunk_size+data_pool arguments. This
is a precursor to using the 0th-object xattr
stashed layouts duri...
John Spray
01:28 PM Revision 773b4312 (ceph): tools/cephfs: use xattr layout if present+valid
So that in cases where files had an unguessable (e.g.
striped) layout, but they were lucky enough to
have the layout ...
John Spray
01:09 PM Bug #9732: ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED assert(obc)
another occurrence: /a/sage-2015-08-12_14:04:07-rados-wip-sage-testing---basic-multi/1012342/remote/plana91/log/ceph-... Kefu Chai
12:51 PM Revision bf0a614f (ceph): Merge pull request #5562 from varadakari/wip-kvstore-statfs
Adding statfs api to KeyValueDB
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
12:44 PM Revision 930927bc (ceph): Merge pull request #5565 from varadakari/wip-kvstore-makefile
Remove redundant line from Makefile
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Sage Weil
12:14 PM Revision 5f41e8d2 (ceph): tests: do not test timeout mon add
Strictly speaking it's not a feature, but an expected hahaviour. After
discussion it does not seem useful to have tha...
Loic Dachary
11:55 AM Bug #12673 (Fix Under Review): cache agent is idle although one object is left in the cache
https://github.com/ceph/ceph/pull/5570 Loïc Dachary
10:33 AM Bug #12673: cache agent is idle although one object is left in the cache
Running the script in the description, here is what I find in the logs: when the agent_choose_mode function runs at 2... Loïc Dachary
06:50 AM Bug #12673: cache agent is idle although one object is left in the cache
Even if this is not fixed, it should be documented in a place where the developer / tester / user facing this situati... Loïc Dachary
05:44 AM Bug #12673: cache agent is idle although one object is left in the cache
Loïc, just want to rectify some points here.
> agent_choose_mode flush_mode: idle evict_mode: idle *num_objects: 1...
Kefu Chai
11:02 AM Cleanup #12684 (Resolved): Remove no use code in pipe.cc.
In pipe.cc the below function
int Pipe::do_sendmsg(struct msghdr *msg, int len, bool more)
{
while (len > 0...
ceph zte
10:39 AM rgw Bug #12683 (Closed): rgw/rgw_civetweb:Conditional always is invalid
"if (0 && data.length() == 0)" should be replaced by "if ( data.length() == 0)" qiankun zheng
10:18 AM Revision f2a38bfa (ceph): client: fix unused var warning
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
10:01 AM Revision ce03de1b (ceph): mon/MDSMonitor: fix fs reset map init
`fs reset` was failing to fully initialize the
mdsmap. Especially, failing to initialize
session_timeout was breakin...
John Spray
10:01 AM Revision 553bc3ff (ceph): cls: load layout xattr in cephfs cls
Do it with FAILOK because, like the backtrace,
its presence is optional.
Signed-off-by: John Spray <john.spray@redha...
John Spray
10:00 AM Revision 593fcc1a (ceph): Merge remote-tracking branch 'origin/next'
John Spray
09:43 AM Revision ad8aaae8 (ceph): Merge pull request #5564 from wonzhq/test-inode
mds: initialize 'divergent' to false when comparing inode_t
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
09:36 AM Revision ca7780eb (ceph): Merge pull request #5553 from majianpeng/mds
mds (fix to flags_to_mode and cleanup in handle_client_open)
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
09:04 AM Revision 408ada4e (ceph): mds/Server: clean up code for handle_client_open.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
09:03 AM Revision 43529a58 (ceph): common/ceph_fs: set mode default is -1 for func ceph_flags_to_mode.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
06:53 AM Revision 6eea7941 (ceph): Remove redundant line from Makefile
Signed-off-by: Varada Kari <varada.kari@sandisk.com> Varada Kari
06:28 AM Revision e1ff09ce (ceph): mds: initialize 'divergent' to false when comparing inode_t
'divergent' is not set in the case when all the fields of 'inode_t' are
equal.
Signed-off-by: Zhiqiang Wang <zhiqian...
Zhiqiang Wang
05:45 AM Revision bf21555c (ceph): Change key format to preserve order of keys in backend db.
Changing the key format to add additional digits to preserve the order
for the read aheads and lookups to be faster. ...
Varada Kari
05:35 AM Revision d33ad154 (ceph): Adding statfs api to KeyValueDB
If any backend supports and implements statfs will extract the
stats from backend to show correct utilization in the ...
Varada Kari
03:26 AM rbd Feature #11287 (Fix Under Review): librbd: write to journal
*master PR*: https://github.com/ceph/ceph/pull/5278 Jason Dillaman
03:22 AM rbd Backport #12682 (Fix Under Review): object_map_update fails with -EINVAL return code
Jason Dillaman
03:14 AM rbd Backport #12682 (Resolved): object_map_update fails with -EINVAL return code
https://github.com/ceph/ceph/pull/5559 Jason Dillaman
03:18 AM Revision 7add6468 (ceph): rbd:Check the dest image name, if it is empty string, refuse to execute...
Signed-off-by: solesoul1127 <chen.yehua@h3c.com> root
03:13 AM Revision 153744d7 (ceph): tests: increase test coverage for partial encodes/decodes
Multiple combinations of offsets/lengths are now tested when
performing partial encodes/decodes of the bit vector.
S...
Jason Dillaman
03:13 AM Revision fca78765 (ceph): common: bit_vector extent calculation incorrect for last page
It's highly probable that the last page in the bit vector will not
be a full page size. As a result, the computed ex...
Jason Dillaman
02:47 AM Revision 9e58c628 (ceph): mon: show number of PGs in flush/evict mode in command line
Show the number of PGs in the high/low flush mode and some/full evict
mode in the output of 'ceph -s' and 'ceph osd p...
Zhiqiang Wang
02:34 AM Revision d57d36da (ceph): osd: add flush/evict mode in pg stats
These statistic data are used to show the PGs in high/low flush mode and
some/full evict mode in the command line.
S...
Zhiqiang Wang
02:01 AM Revision af2a38bf (ceph): mon: fix the output of cache_io_rate_summary
If there is no flush but evict/promote ongoing, the output doesn't look
good.
Signed-off-by: Zhiqiang Wang <zhiqiang...
Zhiqiang Wang
01:09 AM Bug #12681 (Won't Fix): tcmalloc doesn't release memory back to system
We observed high memory consumption by OSD daemons when we evaluating Hammer (0.94.2) in Yahoo! environment. Initiall... Xiaogang Chang

08/12/2015

11:53 PM rbd Bug #12664 (Pending Backport): Crash during TestInternal.MultipleResize
Jason Dillaman
12:06 AM rbd Bug #12664: Crash during TestInternal.MultipleResize
For the record http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/6991/consoleText Loïc Dachary
11:22 PM Revision 6a1dbf30 (ceph): Merge pull request #5544 from ceph/wip-12664-next
librbd: prevent race condition between resize requests
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
10:17 PM rgw Bug #12623: rgw: all worker threads hung with peering PG
https://github.com/ceph/ceph/pull/5501
Guang Yang
08:59 PM Bug #12673 (Won't Fix): cache agent is idle although one object is left in the cache
When using 50 objects instead of just one as in the tracker description, the cache eviction happens as expected.
<pr...
Loïc Dachary
05:20 PM Bug #12673: cache agent is idle although one object is left in the cache
The hit_set_period value of 5 is super low.. you probably want 600 at a minimum (10 minutes). But I'm not sure that'... Sage Weil
04:13 PM Bug #12673: cache agent is idle although one object is left in the cache
The cache agent does not wake up when a proxy read happens and promotes the object in ReplicatedPG::maybe_handle_cach... Loïc Dachary
02:24 PM Bug #12673: cache agent is idle although one object is left in the cache
Confirmed on master as well. Loïc Dachary
08:25 AM Bug #12673 (Resolved): cache agent is idle although one object is left in the cache
Steps to reproduce:... Loïc Dachary
08:52 PM Revision 0cf220ad (ceph): calamari_setup: install "cli" utils on Calamari node
In our RHCS 1.3 ceph-deploy docs, we tell users to run "ceph-deploy
install --cli" on their calamari admin node, but ...
Ken Dreyer
07:45 PM rgw Bug #12680 (Resolved): release version 1.2.4 of the agent
merged commit e354ff8 into master Alfredo Deza
07:32 PM rgw Bug #12680 (Resolved): release version 1.2.4 of the agent
It contains fixes for installation and attribute errors. Alfredo Deza
07:28 PM rgw Bug #12677 (Resolved): agent has AttributeErrors on wrong exception references
merged commit 5d0d60b into master Alfredo Deza
07:25 PM rgw Bug #12677: agent has AttributeErrors on wrong exception references
It has fixed the attribute error previously seen during issue 12661... Vasu Kulkarni
05:04 PM rgw Bug #12677 (Fix Under Review): agent has AttributeErrors on wrong exception references
PR opened: https://github.com/ceph/radosgw-agent/pull/36 Alfredo Deza
04:52 PM rgw Bug #12677 (Resolved): agent has AttributeErrors on wrong exception references
The agent is causing errors like:... Alfredo Deza
07:21 PM rbd Feature #12678: Support the ability to rename snapshots
+1 Stefan Priebe
05:21 PM rbd Feature #12678 (Resolved): Support the ability to rename snapshots
Jason Dillaman
04:30 PM rgw Bug #12661: radosgw-agent datasync S3ResponseError: 403 Forbidden dest_connection.get_bucket(buck...
I see the following crash on Ubuntu not seen in RHEL run, this is on next branch and fails during the same tiny_file ... Vasu Kulkarni
01:05 AM rgw Bug #12661: radosgw-agent datasync S3ResponseError: 403 Forbidden dest_connection.get_bucket(buck...
looks like some config issue , the key gets listed if one gets bucket first and iterates over key... Vasu Kulkarni
02:59 PM Revision b78883b1 (ceph): tests: be more generous with mon tests timeouts
Change the timeouts of the TEST_mon_add_to_single_mon tests to be 120
seconds. They have value to guard against block...
Loic Dachary
02:45 PM Bug #12654 (Duplicate): unable to bind to IP:PORT on any port in range 6800-7300: (98) Address al...
Kefu Chai
01:42 PM Documentation #12620 (Resolved): note the behaviour that "ceph mon add <mon-id>" takes forever in...
Kefu Chai
01:22 PM CephFS Bug #12674: Semi-reproducible crash of ceph-fuse
Some additional info which might be useful:
* We are no longer 100% certain that the crashes relate to renames. The ...
Jörg Henne
01:19 PM CephFS Bug #12674: Semi-reproducible crash of ceph-fuse
Zheng Yan wrote:
> the log seems like memory allocation failure. how many memory does your machine have?
The VM h...
Jörg Henne
12:45 PM CephFS Bug #12674: Semi-reproducible crash of ceph-fuse
the log seems like memory allocation failure. how many memory does your machine have? Zheng Yan
10:22 AM CephFS Bug #12674 (Resolved): Semi-reproducible crash of ceph-fuse
we are running ceph version 0.94.2 with a cephfs mounted using ceph-fuse on
Ubuntu 14.04 LTS. I think we have found ...
Jörg Henne
01:18 PM CephFS Bug #12676 (Resolved): MDSMap assertion in MDCache::trim (multimds)
... John Spray
12:27 PM CephFS Bug #12612: fuse jobs fail to start on centos7
Works for me. Let's see if we see more instances I guess. John Spray
11:12 AM CephFS Bug #12612: fuse jobs fail to start on centos7
Hmm. Just ran a job using fuse and it passed. Trying again with this exact config. John Spray
10:45 AM Linux kernel client Support #12648: [old topic] OSD will stuck if running kernel rbd or rbd-fuse on the same node wit...
Hi Ilya,
It's really hard to catch the timing to collect dmesg logs under our test scenario because of low memory ...
Zhi Zhang
09:25 AM Revision d8d6bb89 (ceph): Merge pull request #5550 from schuzhoy/schuzhoy-patch-1
doc: Correcting the default number of copies.
Reviewed-by: Travis Rhoden <trhoden@redhat.com>
Reviewed-by: Kefu Chai...
Kefu Chai
09:21 AM Revision 62d3f459 (ceph): Merge pull request #5072 from zhouyuan/doc_rgw_rados_handlers
doc: update rgw configuration on multiple rgw rados handlers feature
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
07:49 AM Revision fe28e19b (ceph): Merge pull request #5495 from tchaikov/wip-12620
doc/rados/operations/add-or-rm-mons: simplify the steps to add a mon
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
R...
Loïc Dachary
07:43 AM Revision ea601efc (ceph): Merge pull request #5390 from SUSE/wip-12503-firefly
rgw/logrotate.conf calls service with wrong init script name
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Nathan Cutler
06:23 AM CephFS Bug #12617 (Resolved): Missing handling of supplementary groups in ceph-fuse -> rendering it usel...
Zheng Yan
02:42 AM CephFS Bug #12617: Missing handling of supplementary groups in ceph-fuse -> rendering it useless for sha...
ignore client check patch makes ceph-fuse work, the get_grouplist patch makes programs that directly use libcephfs wo... Zheng Yan
03:30 AM Revision 606e858a (ceph): Merge pull request #5528 from Be-El/master
Correct handling of supplementary groups in ceph-fuse (Bug 12617) Zheng Yan
01:42 AM Revision 8ebab808 (ceph): Merge pull request #527 from dmick/master
calamari_setup: change to use ceph-deploy repo command
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Ken Dreyer
01:09 AM Revision 7e6f8190 (ceph): doc: update rgw configuration on multiple rgw rados handlers feature
Signed-off-by: Yuan Zhou <yuan.zhou@intel.com> Yuan Zhou

08/11/2015

11:14 PM Revision 532a4e4a (ceph): calamari_setup: change to use ceph-deploy repo command
Fixes: #12643
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Dan Mick
10:40 PM Revision efc8969e (ceph): Doc: Correcting the default number of copies.
According to the "quick ceph deploy" page, the default number of replicas in the Ceph configuration file is 3
Signed...
Alexander Chuzhoy
10:17 PM Stable releases Tasks #11644: firefly v0.80.11
rgw is green Nathan Cutler
09:51 PM CephFS Feature #12671: Enforce cache limit during dirfrag load during open_ino (during rejoin)
The source of this observation was https://www.mail-archive.com/ceph-users@lists.ceph.com/msg22235.html
In this in...
John Spray
09:49 PM CephFS Feature #12671 (New): Enforce cache limit during dirfrag load during open_ino (during rejoin)

When clients replay requests referring to inodes not found in cache, the inode numbers are stashed for loading late...
John Spray
09:02 PM rgw Bug #12108 (Pending Backport): RGW Swift API: X-Trans-Id header is wrongly formatted
Yehuda Sadeh
09:01 PM Revision 79e77686 (ceph): Merge pull request #5047 from rzarzynski/wip-12108
rgw: rework X-Trans-Id header to be conform with Swift API.
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
07:45 PM rgw Bug #12574: Firefly to Hammer RGW Upgrade
You are correct, a small number of them had now been updated due to a apt repo error - Thanks for spotting! sean redmond
06:47 PM rgw Bug #12574: Firefly to Hammer RGW Upgrade
It looks as if you might not have restarted your osds after the upgrade. Yehuda Sadeh
06:55 PM Bug #12665: osd/ReplicatedPG.cc: 2706: FAILED assert(p != snapset.clones.end())
An update:
We were able to finish the rebalancing by setting:
osd pg max concurrent snap trims = 0
We also nee...
Bram Pieters
06:40 PM rgw Bug #12630 (Pending Backport): segmentation fault when rgw_gc_max_objs > HASH_PRIME
Yehuda Sadeh
06:39 PM Revision 0328bc68 (ceph): Merge pull request #5449 from yangruifeng/wip-rgw-bugfix1
rgw:segmentation fault when rgw_gc_max_objs > HASH_PRIME
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
06:35 PM rgw Bug #12640: radosgw + civetweb latency issue on Hammer
any chance you could provide a corresponding strace? Yehuda Sadeh
06:33 PM rgw Bug #12629 (Pending Backport): the arguments 'domain' should not be assigned when return false
Yehuda Sadeh
06:32 PM Revision 7b5f9b05 (ceph): Merge pull request #5447 from yangruifeng/master
rgw:the arguments 'domain' should not be assigned when return false
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh
06:28 PM rgw Bug #11367 (Resolved): Keystone PKI token expiration is not enforced
Yehuda Sadeh
06:27 PM rgw Backport #11721 (Resolved): Keystone PKI token expiration is not enforced
Yehuda Sadeh
06:27 PM Revision 50fa9636 (ceph): Merge pull request #4765 from SUSE/wip-11721-firefly
rgw: Keystone PKI token expiration is not enforced Yehuda Sadeh
06:24 PM rgw Bug #7647 (Pending Backport): Ensure that swift keys don't include backslashes
Yehuda Sadeh
06:24 PM rgw Bug #7647 (Resolved): Ensure that swift keys don't include backslashes
Fixed, commit:3f04a6126fdbfb93304f798da3775c0eec9b7d44 Yehuda Sadeh
06:20 PM rgw Backport #12635 (In Progress): swift smoke test fails on TestAccountUTF8
Orit Wasserman
06:18 PM rgw Backport #12635 (Resolved): swift smoke test fails on TestAccountUTF8
Orit Wasserman
06:20 PM rgw Backport #12634 (In Progress): swift smoke test fails on TestAccountUTF8
Orit Wasserman
06:18 PM rgw Backport #12634 (Resolved): swift smoke test fails on TestAccountUTF8
Orit Wasserman
06:19 PM rgw Bug #11438 (Pending Backport): swift smoke test fails on TestAccountUTF8
Orit Wasserman
06:19 PM rgw Bug #11438 (Resolved): swift smoke test fails on TestAccountUTF8
Orit Wasserman
06:19 PM Revision 28a0a9af (ceph): Merge pull request #5543 from ceph/wip-cmake-nlist
CMake: add missing librados nlist test
Reviewed-by: Kefu Chai <kchai@redhat.com>
John Spray
06:16 PM rgw Backport #12042 (Resolved): DragonDisk fails to create directories via S3: MissingContentLength
Yehuda Sadeh
06:13 PM rgw Bug #12208: GWWatcher::handle_error -> common/Mutex.cc: 95: FAILED assert(r == 0)
We delete RGWRados::finisher prior to unregistering the watch, the watch error path calls finisher. Yehuda Sadeh
06:06 PM rgw Bug #11851 (Resolved): Civetweb RGW appears to report full size of object as downloaded when only...
Yehuda Sadeh
06:06 PM rgw Backport #12244 (Resolved): Civetweb RGW appears to report full size of object as downloaded when...
Yehuda Sadeh
06:03 PM rgw Bug #11974 (Resolved): Fix tool for #11442 does not correctly fix objects created via multipart u...
Yehuda Sadeh
06:03 PM rgw Backport #12242 (Resolved): Fix tool for #11442 does not correctly fix objects created via multip...
Yehuda Sadeh
06:02 PM rgw Bug #12079 (Resolved): rgw: need conversion tool to handle fixes following #11974
Yehuda Sadeh
05:49 PM Documentation #11082 (Resolved): Crushmap documentation still references raid4
Fixed by Aron Gunn. John Wilkins
05:48 PM Revision 9b8c518b (ceph): Merge pull request #5547 from ritz303/wip-doc-11082
doc: Removed reference to RAID-4
Reviewed-by: John Wilkins <jowilkin@redhat.com>
John Wilkins
05:46 PM Revision 6f768a7c (ceph): doc: Removed reference to RAID-4
Fixes: #11082
Signed-off-by: ritz303 <ritz_303@yahoo.com>
Aron Gunn
05:14 PM rbd Documentation #11897 (Resolved): Documentation on ceph auth caps is not specific enough.
Fixed by Aron Gunn. John Wilkins
05:11 PM Revision f3330a18 (ceph): Merge pull request #5546 from ritz303/wip-doc-11897
doc: Clarify how 'ceph auth caps' works.
Reviewed-by: John Wilkins <jowilkin@redhat.com>
John Wilkins
04:30 PM devops Bug #12667 (Duplicate): Missing http://gitbuilder.ceph.com/ceph-deb--x86_64-basic/ref/firefly/ver...
Duplicate of #12668, closing this one. Andrew Schoen
04:21 PM devops Bug #12667 (Duplicate): Missing http://gitbuilder.ceph.com/ceph-deb--x86_64-basic/ref/firefly/ver...
hammer v0.94.3 QE validation
run: http://pulpito.ceph.com/teuthology-2015-08-10_14:12:42-upgrade:firefly-x-hammer-...
Yuri Weinstein
03:35 PM Revision c6cf558c (ceph): CMake: cut down unnecessary linkage on rados tests
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
03:00 PM Revision 6ee955d1 (ceph): CMake: add missing librados nlist test
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
02:40 PM Revision db55527e (ceph): Merge pull request #5354 from ceph/wip-pgls-filter-librados
librados: partially expose PGLS filter interface
Reviewed-by: David Zafman <dzafman@redhat.com>
John Spray
02:18 PM Revision b199ac6c (ceph): doc/rados/operations/add-or-rm-mons: simplify the steps to add a mon
this change removes the step to "ceph mon add" before starting a new
monitor. because the existing leader will start ...
Kefu Chai
02:01 PM CephFS Bug #12617: Missing handling of supplementary groups in ceph-fuse -> rendering it useless for sha...
Do we need the Client.cc patch here, or just the pull request (https://github.com/ceph/ceph/pull/5480), or both? John Spray
02:00 PM CephFS Bug #12321: MDS crash when try to connect clients
Hi, do you have any updates for us on this? If the system is unavailable for any more debug then we'll close this. John Spray
01:56 PM Fix #11666 (Resolved): erasure-code: add lrc to rados/thrash-erasure-code
Loïc Dachary
01:55 PM Tasks #11831: erasure-code: add chance_test_backfill_full to ceph-qa-suite tests
Loïc Dachary
01:55 PM CephFS Bug #12619 (Resolved): valgrind errors in fs suite
Sage Weil
01:52 PM Bug #12213 (Rejected): cannot specify an alternate chef repository in firefly
using ansible now Loïc Dachary
01:32 PM CephFS Bug #11482: kclient: intermittent log warnings "client.XXXX isn't responding to mclientcaps(revoke)"
We need to turn on MDS logs to get a more useful bit of information John Spray
01:29 PM rbd Bug #12664 (Fix Under Review): Crash during TestInternal.MultipleResize
*next PR*: https://github.com/ceph/ceph/pull/5544 Jason Dillaman
01:26 PM Revision 6ec431ba (ceph): librbd: prevent race condition between resize requests
It was possible that the same resize request could be sent twice
if a completed resize op started a newly created res...
Jason Dillaman
01:18 PM Bug #12655: unable to bind to IP:PORT on any port in range 6800-7300: (98) Address already in us
HI
Today also i have encountered similar OSD error and OSD crashed with this error.
Need help to fix this probl...
karan singh
12:52 PM Revision 21464435 (ceph): Merge pull request #5535 from ceph/wip-gentest
mon: Improve PGMap::generate_test_instances(), build map per incremental
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
12:49 PM Revision 55b34904 (ceph): Merge pull request #5457 from ceph/wip-cmake-vstart
Make vstart work with cmake out of tree builds
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
11:41 AM Revision af18d479 (ceph): Merge remote-tracking branch 'upstream/master'
Burkhard Linke
10:17 AM Revision 4649ba50 (ceph): librados: partially expose PGLS filter interface
Not bothering with this for non-namespaced object iterator
or the C interface. Expect to replace this with
the new-s...
John Spray
10:17 AM Revision e8a53d23 (ceph): test: add case for pgls filter arg in librados
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
09:07 AM CephFS Bug #12209: CephFS should have a complete timeout mechanism to avoid endless waiting or unpredict...
This issue is covered in http://tracker.ceph.com/issues/10944, and we have tested the two patches, which works well. ... Wenjun Huang
08:57 AM Revision a6ba518f (ceph): Merge pull request #5542 from l11625/master
The listen_sd of thread also can be zero when we call the processor::start function..
Reviewed-by: Kefu Chai <kchai@...
Haomai Wang
08:26 AM Revision 7ffcfdb6 (ceph): Merge pull request #5533 from ceph/wip-fix-mon-join.joao
mon: Monitor: set MMonJoin's op type as service
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
08:23 AM Backport #12418 (In Progress): ceph-disk: sometimes the journal symlink is not created
Loïc Dachary
08:19 AM Revision e57e6f5d (ceph): ceph-disk: set guid if reusing a journal partition
When reusing a journal partition (e.g. /dev/sda2) we should set a
new partition guid and link it correctly with the O...
Dan van der Ster
08:19 AM Revision 04b2a878 (ceph): ceph-disk: don't change the journal partition uuid
We observe that the new /dev/disk/by-partuuid/<journal_uuid>
symlink is not always created by udev when reusing a jou...
Dan van der Ster
08:12 AM Revision cabfd5c4 (ceph): when the processor start ,listen_sd also can be zero.
l11625
07:12 AM Revision fec459de (ceph): mon: refactor OSDMonitor::send_incremental()
* remove the duplicated part of the two implementations of
OSDMonitor::send_incremental()
Signed-off-by: Kefu Chai...
Kefu Chai
06:49 AM Revision c05753ea (ceph): mon: track osd_epoch in MonSession
* remove osd_epoch<osd, epoch> from OSDMonitor
* add osd_epoch to MonSession to track the latest osdmap epoch
OSDMo...
Kefu Chai
06:49 AM Revision de43a02e (ceph): mon: track osd_epoch of all MonSessions
previously, we only track the osd_epoch for OSD peers. but other
MonClients who receives osdmaps can also benefit fro...
Kefu Chai
03:01 AM Revision 91337bdd (ceph): Merge pull request #5480 from ceph/wip-12617
client: ignore permission check when fuse_default_permissions is on Zheng Yan
02:21 AM Revision f9368333 (ceph): test/mon: add test for "mon add"
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
01:03 AM Revision a3b29475 (ceph): Merge pull request #524 from ceph/wip-kdreyer-calamari-1.2
calamari_setup: handle RHCS 1.2 (missing /mnt/MON)
Reviewed-by: Dan Mick <dmick@redhat.com>
Dan Mick
12:46 AM rgw Feature #12666 (Resolved): rgw: expose the number of *stuck threads* via admin socket
With our Ceph cluster, we came across a couple of times that rgw only returned HTTP 500, which was due to the fact th... Guang Yang

08/10/2015

11:23 PM Revision bda233c4 (ceph): Merge pull request #5536 from ceph/wip-12662-next
WorkQueue: add/remove_work_queue methods now thread safe
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
11:12 PM Bug #12662 (Fix Under Review): ThreadPool add/remove work queue methods not thread safe
*next PR*: https://github.com/ceph/ceph/pull/5536 Jason Dillaman
10:39 PM Bug #12662 (In Progress): ThreadPool add/remove work queue methods not thread safe
Jason Dillaman
09:42 PM Bug #12662 (Resolved): ThreadPool add/remove work queue methods not thread safe
librbd uses a singleton ThreadPool for asynchronous operations for each image. As images are opened and closed, Work... Jason Dillaman
11:12 PM Bug #12665 (Resolved): osd/ReplicatedPG.cc: 2706: FAILED assert(p != snapset.clones.end())
After upgrading our Ceph cluster from 0.80.4 to 0.94.1 we have intermittent crashes on multiple osd's.
Marking those...
Bram Pieters
11:10 PM Revision 3e18449b (ceph): WorkQueue: add/remove_work_queue methods now thread safe
These methods were not acquiring the ThreadPool lock when
manipulating the work_queue collection. This was causing
o...
Jason Dillaman
11:02 PM Revision af336313 (ceph): Merge pull request #5344 from trhoden/update_debain_maintainer
debian: Update maintainers and uploaders
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Ken Dreyer
11:01 PM rbd Bug #12611 (Pending Backport): object_map_update fails with -EINVAL return code
Jason Dillaman
01:48 PM rbd Bug #12611 (Fix Under Review): object_map_update fails with -EINVAL return code
*next PR*: https://github.com/ceph/ceph/pull/5525 Jason Dillaman
10:58 PM Revision d8a157cf (ceph): Merge pull request #5525 from ceph/wip-12611-next
bit_vector extent calculation incorrect for last page
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
10:39 PM rbd Bug #12664 (In Progress): Crash during TestInternal.MultipleResize
Jason Dillaman
10:26 PM rbd Bug #12664 (Resolved): Crash during TestInternal.MultipleResize
A race condition is possible where the same request can be issued twice, leading to a crash:... Jason Dillaman
09:07 PM CephFS Bug #11482: kclient: intermittent log warnings "client.XXXX isn't responding to mclientcaps(revoke)"
Reopening this because we're still seeing it on kcephfs, unknown whether underlying cause is in the same area:
http:...
John Spray
09:05 PM Revision ff6e9758 (ceph): Fixed mistaken reference to mon in osd section. Changed release name to...
Fixes: #7807
Signed-off-by: John Wilkins <jowilkin@redhat.com>
John Wilkins
08:38 PM Revision 65e8f195 (ceph): doc: Clarify how 'ceph auth caps' works.
Fixes: #11897
Signed-off-by: ritz303 <ritz_303@yahoo.com>
Aron Gunn
08:37 PM rgw Bug #12661 (Duplicate): radosgw-agent datasync S3ResponseError: 403 Forbidden dest_connection.get...
frontend is apache... Vasu Kulkarni
08:31 PM Revision efb6220b (ceph): mon: Improve PGMap::generate_test_instances(), build map per incremental
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman
08:01 PM RADOS Bug #12659 (Closed): Can't delete cache pool
Hi,
this is kind of a follow-up from issue #10138 where we encountered some strange issues with cache tiers.
On...
Paul Emmerich
07:03 PM Bug #8752: firefly: scrub/repair stat mismatch
I have 0.80.9. I've set up caching pools and now I see same errors on the caching osds.
I have all xfs osds with the...
A G
06:49 PM rgw Bug #12470: radosgw-agent bootstrap failure (ubuntu 12.04)
Thanks Alfredo, this is working fine, Partial logs from test run... Vasu Kulkarni
06:13 PM rgw Bug #12470 (Resolved): radosgw-agent bootstrap failure (ubuntu 12.04)
merged commit fc3985a into master Alfredo Deza
05:53 PM rgw Bug #12470 (Fix Under Review): radosgw-agent bootstrap failure (ubuntu 12.04)
Pull request opened https://github.com/ceph/radosgw-agent/pull/35 Alfredo Deza
05:22 PM rgw Bug #12470: radosgw-agent bootstrap failure (ubuntu 12.04)
Alfredo found the root cause in setup.py, Assigning to him. Vasu Kulkarni
04:50 PM rgw Bug #12470: radosgw-agent bootstrap failure (ubuntu 12.04)
It's weird because I don't see "setuptools==0.9.8" @ https://github.com/boto/boto/blob/2.38.0/requirements.txt Ken Dreyer
04:43 PM rgw Bug #12470: radosgw-agent bootstrap failure (ubuntu 12.04)
This is due to boto's egg dependency on setuptools 0.9.8 and mock 1.3.0 requires 17.1... Vasu Kulkarni
06:40 PM CephFS Bug #11255: nfs: mount failures on ceph-backed NFS share
http://pulpito.ceph.com/teuthology-2015-08-07_23:10:02-knfs-master-testing-basic-multi/1006003/ John Spray
06:31 PM CephFS Bug #12657: Failure in TestStrays.test_ops_throttle
This purged 1600 strays in 6 seconds (and therefore wasn't busy doing so for long enough to hit the required high wat... John Spray
06:30 PM CephFS Bug #12657 (Can't reproduce): Failure in TestStrays.test_ops_throttle

http://pulpito.ceph.com/teuthology-2015-08-07_23:04:03-fs-master---basic-multi/1005757/
John Spray
05:53 PM Backport #12488 (Fix Under Review): pg_interval_t::check_new_interval - for ec pool, should not r...
Nathan Cutler
05:21 PM Revision c8713055 (ceph): mon: Monitor: set MMonJoin's op type as service
Otherwise, when the MonmapMonitor's PaxosService::dispatch() handles the
message, it will assert (as it should) becau...
Joao Eduardo Luis
05:20 PM Bug #12012: IO error on kvm/rbd with an erasure coded pool tier (after an upgrade from 0.87.1 to ...
Kefu Chai
05:16 PM Bug #12012: IO error on kvm/rbd with an erasure coded pool tier (after an upgrade from 0.87.1 to ...
to fix this issue,
* we need sparse reads in @ReplicatedPG::do_op@ to be treated as normal reads on ec pools
* it...
Kefu Chai
04:01 PM Bug #12012: IO error on kvm/rbd with an erasure coded pool tier (after an upgrade from 0.87.1 to ...
Actually, this might be as simple as the fact that when not using the librbd cache, the read ops are issued as a spar... Jason Dillaman
03:32 PM Bug #12012: IO error on kvm/rbd with an erasure coded pool tier (after an upgrade from 0.87.1 to ...
Mehdi Abaakouk wrote:
> I guess all our pool setup is described into the previously send ceph-report. Lets me known ...
Jason Dillaman
04:14 PM rgw Backport #12635 (In Progress): swift smoke test fails on TestAccountUTF8
Nathan Cutler
04:10 PM rgw Bug #11438: swift smoke test fails on TestAccountUTF8
master PR: https://github.com/ceph/ceph/pull/4418 Nathan Cutler
04:09 PM rgw Backport #12633 (In Progress): rgw: shouldn't return content-type: application/xml if content len...
Nathan Cutler
04:06 PM Backport #12587 (In Progress): FileStore calls syncfs(2) even it is not supported
Nathan Cutler
03:59 PM Backport #12586 (In Progress): FileStore calls syncfs(2) even it is not supported
Nathan Cutler
03:43 PM Revision f04c8da5 (ceph): added permission check based on getgrouplist
Burkhard Linke
03:26 PM Revision a99e7332 (ceph): rbd: export-diff now issues concurrent AIO read requests
Combined with the improvements to the diff_iterate API, this should
noticeably increase the speed of a large image ex...
Jason Dillaman
03:24 PM Revision e9c78c6c (ceph): librbd: move diff_iterate logic to its own class
In preparation for parallelizing the diff_iterate logic,
move all existing logic to its own class. No functional
cha...
Jason Dillaman
03:24 PM Revision f13bdaeb (ceph): librbd: execute multiple object diffs in parallel
Issue up to 'concurrent_management_ops' list_snap ops to the
OSDs concurrently. The iterate callbacks will continue ...
Jason Dillaman
03:24 PM Revision 368f6320 (ceph): librbd: diff_iterate should handle callback errors
If the diff_iterate callback returns an error, it should
result in diff_iterate being aborted with the error code
pro...
Jason Dillaman
03:24 PM Revision 404cab31 (ceph): tests: verify that diff_iterate callbacks can abort diff
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
03:17 PM rbd Bug #12479 (Pending Backport): [ FAILED ] TestLibRBD.BlockingAIO
Jason Dillaman
02:57 PM Bug #12654: unable to bind to IP:PORT on any port in range 6800-7300: (98) Address already in us
By mistake the issue got created twice. You can close this.
Bug #12655 needs your attention
karan singh
02:51 PM Bug #12654 (Duplicate): unable to bind to IP:PORT on any port in range 6800-7300: (98) Address al...
Hi There
In my production ceph cluster several OSD's ( ~ 20 OSD ) crashed throwing this error...
karan singh
02:53 PM Bug #12655 (Rejected): unable to bind to IP:PORT on any port in range 6800-7300: (98) Address alr...
Hi There
In my production ceph cluster several OSD's ( ~ 20 OSD ) crashed throwing this error...
karan singh
02:35 PM Backport #12585 (In Progress): OSD crash creating/deleting pools
Nathan Cutler
02:34 PM Revision 3396a969 (ceph): osd/OSDMap: handle incrementals that modify+del pool
Because new_pools was processed after old_pools, if something
was modified and then deleted in the same incremental
m...
John Spray
02:33 PM Backport #12584 (In Progress): OSD crash creating/deleting pools
Nathan Cutler
02:33 PM Revision ebba1d59 (ceph): osd/OSDMap: handle incrementals that modify+del pool
Because new_pools was processed after old_pools, if something
was modified and then deleted in the same incremental
m...
John Spray
02:31 PM devops Fix #10959 (Rejected): create a 'configurator' web service for configuration generation
Alfredo Deza
02:29 PM rbd Bug #12176 (Resolved): librbd/internal.cc: 1967: FAILED assert(watchers.size() == 1)
Nathan Cutler
02:28 PM Bug #10911 (Resolved): mon: osd featuers aren't updated correctly
Nathan Cutler
02:07 PM rbd Bug #12596 (Resolved): Prevent object map errors from failing IO operations
Already included in master and backported to v0.94.2 Jason Dillaman
02:04 PM Stable releases Tasks #12639 (Rejected): radosgw + civetweb latency issue on Hammer
Nathan Cutler
01:46 PM Revision 3e145f71 (ceph): tests: increase test coverage for partial encodes/decodes
Multiple combinations of offsets/lengths are now tested when
performing partial encodes/decodes of the bit vector.
S...
Jason Dillaman
01:35 PM Revision c6d98992 (ceph): common: bit_vector extent calculation incorrect for last page
It's highly probable that the last page in the bit vector will not
be a full page size. As a result, the computed ex...
Jason Dillaman
01:33 PM rbd Documentation #12642: snap_unprotect() requires access to all pools
Josh Durgin wrote:
> The reason we didn't store the children with the parent image is to let a user without write ac...
Paul Emmerich
01:31 PM Revision 16b59c6c (ceph): added autoconf check for getgrouplist
Burkhard Linke
01:17 PM Revision ab31f14c (ceph): Merge pull request #5353 from ceph/wip-pgls-filter-osd
Make PGLSFilter interface more flexible (for cephfs)
Reviewed-by: Sage Weil <sage@redhat.com>
John Spray
01:09 PM Revision 0695d179 (ceph): vstart: detect and handle cmake environ
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
01:09 PM Revision 44ed436c (ceph): ceph.in: detect paths in out of tree build
a la what we currently do for PYTHONPATH
and LD_LIBRARY_PATH, but for cmake out
of tree builds.
Signed-off-by: John ...
John Spray
01:09 PM Revision c747e29a (ceph): vstart: detect CEPH_BIN in stop.sh too
...for the benefit of rbd.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
01:05 PM Revision dac84a7a (ceph): vstart: enable more path customization
...for working with out-of-tree builds.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
01:05 PM Revision 1f5ddbf7 (ceph): CMake: build dencoder at src/ceph-dencoder
...instead of in src/test/dencoder.
While the source lives in test/, the dencoder tool is built
and distributed as a...
John Spray
01:05 PM Revision af31afa8 (ceph): init-ceph.in: set executable bit
Scripts expect the generated init-ceph script
to be +x, and CMake does that if the file you
feed into it is +x. This...
John Spray
01:05 PM Revision 6545981b (ceph): ceph.in: use cmake-style substitution
Avoid need for separate ceph.in and ceph.in.cmake files.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
01:05 PM Revision 64255b96 (ceph): Makefile: build ceph.in the cmake way
A little bit more of a tongue-twisting command line
to do string replacement, but saves us from having
separate ceph....
John Spray
10:01 AM Revision 9d17a65d (ceph): Merge pull request #5522 from oritwas/wip-cmake-fix-mds
cmake: fix mds compilation and link
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
08:50 AM Revision 570887f1 (ceph): cmake: fix mds compilation and link
Rename MDS.cc MDSDaemon.cc
Add missing files and match order to the Makefile
Signed-off-by: Orit Wasserman <owasserm...
Orit Wasserman
08:03 AM CephFS Bug #12653: fuse mounted file systems fails SAMBA CTDB ping_pong rw test with v9.0.2
This is a ceph-fuse bug, running the test directly on ceph-fuse mount can reproduce the bug. The bug is because that ... Zheng Yan
03:37 AM CephFS Bug #12653 (Resolved): fuse mounted file systems fails SAMBA CTDB ping_pong rw test with v9.0.2
While working with the SAMBA CTDB ping_pong test and the Ceph file system, I noticed that file systems mounted using ... Eric Eastman
07:35 AM rbd Feature #12111 (Resolved): rbd: support size suffixes for all size-based options
Vikhyat Umrao
06:01 AM Revision b049c949 (ceph): Merge branch 'wip-vumrao-12111' of https://github.com/vumrao/ceph
Reviewed-by: Josh Durgin <jdurgin@redhat.com> Josh Durgin
05:20 AM Revision dcf20b35 (ceph): rbd: creating refused, if feature is specified when the format is equal...
Signed-off-by: x11562 <xie.na@h3c.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
x11562
03:26 AM Revision 281a3dde (ceph): Merge pull request #5520 from badone/master
doc: remove duplicate word in Motivation section.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
03:00 AM Revision 8023f1db (ceph): Merge pull request #4927 from wonzhq/snapset-obc
osd/ReplicatedPG: snapset is not persisted Yehuda Sadeh
02:52 AM Revision 585b49f4 (ceph): Merge pull request #5212 from ceph/wip-mds-refactor
mds: big refactor of MDS into MDSDaemon, MDSRank, MDSRank Dispatcher Zheng Yan
02:03 AM Bug #12645: chunky_scrub assert fail
According to my point,the reason for this bug is :
1.3 scrub request to repica
-1936> 2015-07-30 16:21:31.804154...
science luo
01:51 AM Revision 370e4a71 (ceph): doc: remove duplicate word in Motivation section.
Remove to\nto typo in doc/dev/osd_internals/erasure_coding/pgbackend.rst
Signed-off-by: Brad Hubbard <bhubbard@redha...
Brad Hubbard

08/09/2015

02:49 PM Bug #12652 (Fix Under Review): osd/PGLog.cc: 732: FAILED assert(log.log.size() == log_keys_debug....
https://github.com/ceph/ceph/pull/5518 Sage Weil
02:46 PM Bug #12652: osd/PGLog.cc: 732: FAILED assert(log.log.size() == log_keys_debug.size())
merge_log, just prior:... Sage Weil
02:45 PM Bug #12652 (Resolved): osd/PGLog.cc: 732: FAILED assert(log.log.size() == log_keys_debug.size())
... Sage Weil
11:47 AM Revision dc6d90cc (ceph): Merge pull request #5517 from tchaikov/wip-cmake-remove-flat-index
cmake: remove Flat_index stuff
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
11:45 AM Revision a85b921c (ceph): Merge pull request #5515 from ceph/wip-make-check-fixes
several fixes for make check
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Reviewed-by: David Zafman <dzafman@redh...
Sage Weil
11:44 AM Revision 6dd143d8 (ceph): Merge pull request #4683 from ceph/wip-siddharth-security-fixes
Enable security hardening flags globally
Testedj-by: Kefu Chai <kchai@redhat.com>
Sage Weil
08:28 AM Revision 14045020 (ceph): cmake: remove Flat_index stuff
the Flat_index stuff was removed in 5df688a
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai

08/08/2015

03:40 PM Revision c74461e9 (ceph): Merge pull request #5504 from tchaikov/wip-check-good-yasm
cmake: check for good yasm Orit Wasserman
03:21 PM Revision 8f06d3ee (ceph): Enable security hardening flags globally
Siddharth Sharma
03:21 PM Revision e5569d4c (ceph): Removing unwanted -grecord-gcc-switches , relro in cflags and adding -fPIC
Siddharth Sharma
03:21 PM Revision 2c6acfc9 (ceph): Removing unwanted -fPIC in cflags
Siddharth Sharma
01:42 PM Revision 1b94f1c9 (ceph): Merge pull request #5293 from majianpeng/oprequest-markevent
osd: Oprequest markevent
Reviewed-by: Huang Jun <hjwsm1989@gmail.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
12:38 PM Bug #12356 (Resolved): test/erasure-code/test-erasure-code.sh:227: TEST_rados_put_get_jerasure: ...
Kefu Chai
12:38 PM Revision 67b001d8 (ceph): Merge pull request #5267 from dachary/wip-12356-rados-osds-out-in
tests: test-erasure-code.sh/rados_osds_out_in must wait_for_clean
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
12:27 PM Revision e04f324b (ceph): Merge pull request #4909 from zhouyuan/rgw_doc_bucket_index
doc: update rgw configuration doc on bucket index sharing feature
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshma...
Kefu Chai
11:45 AM Revision d3727185 (ceph): osd/HitSet: mark subclasses that encode nondeterministically
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:45 AM Revision 34c048b3 (ceph): osd/HitSet: make subclasses dump deterministically
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:45 AM Revision 6b97addc (ceph): test/encoding/check-generated: make error msg cut and pasteable
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:36 AM Revision 3df6438c (ceph): mon/PGMap: dump osd_epochs in deterministic order
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:30 AM Revision 62f94221 (ceph): test/encoding/check-generated: skip some tests if non-determinstic enco...
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:30 AM Revision 2bcab031 (ceph): ceph-dencoder: add 'is_deterministic' command
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:30 AM Revision 9ea05223 (ceph): ceph-dencoder: clean up macro name
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:30 AM Revision aaa5b754 (ceph): ceph-dencoder: mark PGMap with nondeterministic encoding
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:29 AM Revision 82533aa4 (ceph): test/encoding: c++11 STL appears to make fewer copies, yay
The failure was
test/encoding.cc:191: Failure
Value of: 10
Expected: my_key_t::get_copy_ctor()
Which is: 5
test/enco...
Sage Weil
10:47 AM Bug #12651 (Won't Fix): osd crashes at startup if current/commit_op_seq is not readable
on master 281d45d2ad449d38a0ec3be668d9bba7735b9d21... Kefu Chai
04:49 AM Revision e06046c3 (ceph): cmake: check for good yasm
this enables faster crc32 calculation on x64 intel platforms,
see common/crc32c_intel_fast.c
Signed-off-by: Kefu Cha...
Kefu Chai
04:23 AM Revision 281d45d2 (ceph): Merge pull request #5500 from oritwas/wip-cmake-isa
cmake: check for better yasm and fix isa
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
12:13 AM Revision 317559df (ceph): Added singleton hammer-x test to address #12625
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein

08/07/2015

10:14 PM Revision 016a5d5d (ceph): mon/PGMap: make PGMap dump osd_epochs too
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:25 PM Revision 841ae130 (ceph): mon/OSDMonitor: prevent old OSDs from starting if 'sortbitwise' is enabled
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:23 PM Revision bf49bb3e (ceph): osd/osd_types: pg_interval_t: a change in sort order triggers a new int...
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:23 PM Revision 0031e0e6 (ceph): osd/PG: select interval sort order based on OSDMap
If the OSDMap says sort bitwise, sort bitwise... unless we have
enabled osd_debug_randomize_hobject_sort_order, in wh...
Sage Weil
08:23 PM Revision f02d7e7a (ceph): mon/OSDMonitor: sort bitwise on new clusters
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:23 PM Revision 383185bf (ceph): mon/OSDMonitor: osd set/unset sortbitwise
Add monitor command to flip the switch on the OSD hobject_t sort
order.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
08:02 PM Revision 3092a18f (ceph): cmake: check for better yasm and fix isa
Signed-off-by: Orit Wasserman <owasserm@redhat.com> Orit Wasserman
08:01 PM Revision 968261b1 (ceph): osd/OSDMap: add a SORTBITWISE OSDMap flag
This flag will indicate that hobject_t's shall hence-forth be
sorted in a bitwise fashion.
Signed-off-by: Sage Weil ...
Sage Weil
07:58 PM Revision c2fc74d1 (ceph): osd/ReplicatedPG: fix filter lifecycle in do_osd_ops
If we take an error path in [N]PGLS (objects_list_partial error
or bad handle) and FAILOK is set we may exec a second...
Sage Weil
07:58 PM Revision 62214832 (ceph): fix 'rados ls' issue if using keyvaluestore as objectstore backend
Fixes: #12637
Signed-off-by: xinxin shu <xinxin.shu@intel.com>
xinxin shu
07:32 PM Revision dcd6e964 (ceph): ceph-object-corpus: do not try to decode pre-hammer ObjectStore::Transa...
We don't understand collection_attr any more.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
06:44 PM Bug #12570 (Fix Under Review): common/Thread:pthread_attr_destroy(thread_attr) when done with it
https://github.com/ceph/ceph/pull/5433 Kefu Chai
06:17 PM Revision 22e367b4 (ceph): Merge pull request #5510 from yuyuyu101/fix-async-fix-22
AsyncConnection: Fix wrong order of local message delivering
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
06:14 PM Bug #12638: build_incremental() could take 40678 ms to finish
sam suggested,
> we can also change the
>
> - mon_leveldb_cache_size // increase this value to see if it remed...
Kefu Chai
08:10 AM Bug #12638: build_incremental() could take 40678 ms to finish
... Kefu Chai
05:49 PM Revision 49aec61f (ceph): Merge pull request #5512 from ddiss/rbd_initrd_no_tr
rbdnamer: drop unneccessary tr usage
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
05:41 PM Revision b98b1048 (ceph): rbdnamer: drop unneccessary tr usage
tr is not present by default in Dracut generated initramfs images. The
same logic can anyhow be performed via the exi...
David Disseldorp
04:59 PM Revision 144792ef (ceph): Merge pull request #5310 from ceph/wip-pipefd-leak
Wip pipefd leak
Reviewed-by: Jianpeng Ma <jianpeng.ma@intel.com>
Sage Weil
04:14 PM devops Bug #12382: Package python-ceph is obsoleted by python-rados, but obsoleting package does not pro...
Until I can make time to implement and test the plan I described @ http://www.spinics.net/lists/ceph-devel/msg24497.h... Ken Dreyer
03:56 PM Revision 180a500a (ceph): Merge pull request #5511 from ceph/wip-cxx11
c++11 ftw
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Samuel Just
03:42 PM Revision 3260adf1 (ceph): c++11: xlist needs a value_type for back_inserter
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
03:42 PM Revision 11a5d292 (ceph): c++11: fixes for preprocessor string concatenation
c++11 adds user-defined literals through type suffixes. for example,
"foo"s is a literal of type std::basic_string. t...
Casey Bodley
03:42 PM Revision f4d2032c (ceph): c++11: disambiguate std::isnan
c++11's isnan() is a constexpr function, while c's is a macro
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
03:42 PM Revision 3a680804 (ceph): c++11: remove hash_namespace.h and default to std
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
03:42 PM Revision 511106e3 (ceph): c++11: fix shared_ptr conversions to bool
operator bool() is marked as explicit, which prevents it from being used
directly in gtest macros
Signed-off-by: Cas...
Casey Bodley
03:42 PM Revision f7c478c6 (ceph): c++11: replace boost::assign with initializer list
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
03:38 PM Revision ec619c7d (ceph): Merge pull request #4832 from ceph/wip-11511
osd: Even in objects_read_sync() case don't read past oi.size
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
03:16 PM Linux kernel client Support #12648: [old topic] OSD will stuck if running kernel rbd or rbd-fuse on the same node wit...
This looks like a bunch of processes stuck trying to acquire mmap_sem, while another bunch is waiting for page writeb... Ilya Dryomov
10:32 AM Linux kernel client Support #12648 (New): [old topic] OSD will stuck if running kernel rbd or rbd-fuse on the same no...
I know this is an old topic and not recommended all the time, but we are limited to the hardware quantity and this wi... Zhi Zhang
03:13 PM Revision 9cdc3278 (ceph): AsyncConnection: Fix wrong order of local message delivering
Signed-off-by: Haomai Wang <haomaiwang@gmail.com> Haomai Wang
02:59 PM Revision 97882853 (ceph): Merge pull request #445 from dachary/wip-11666-erasure-code-lrc
erasure-code: lrc plugin workload
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
02:17 PM Revision eaa2312e (ceph): osd: re-sort object_contects when the sort order changes
Scrub uses the object_contexts sort order to check whether it is
safe to extend the scrub interval (verifying there a...
Sage Weil
02:17 PM Revision a78cef4f (ceph): common/shared_cache: allow comparator to be adjusted
Allow the use of a comparator that has a value, and for that
comparator to be adjusted at runtime for the purposes fo...
Sage Weil
02:16 PM Revision 3c507667 (ceph): osd/ReplicatedPG: dynamically vary sort order for backfill sets and maps
Reset the map and set so that the comparator matches the sort order at the
start of each backfill.
Signed-off-by: Sa...
Sage Weil
02:16 PM Revision 1f151468 (ceph): osd/ReplicatedPG: fix comparator resets
We need to take care not to clear() any of the maps or sets or else we'll lose
the comparator.
Signed-off-by: Sage W...
Sage Weil
02:16 PM Revision 5ea8290c (ceph): osd/ReplicatedPG: better debug on recover_backfill
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 8cc861f2 (ceph): osd/ReplicatedPG: assert map and set sort order is correct during backfill
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 03de3b16 (ceph): osd/PG: do some new interval work on init() too
Some work we need to do on any new interval, *including* when the PG is
first created and there is no "interval chang...
Sage Weil
02:16 PM Revision c5a1709e (ceph): osd/PG: starting or continuing backfill .. be more precise
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 526b63fc (ceph): osd/PG: fix forced backfill when last_backfill sort order doesn't match
We need to force a backfill restart even if last_update is up to date.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:16 PM Revision 51a02db3 (ceph): osd/ReplicatedPG: drop old hobject_t encoding compatibility
This was introduced in 0.47 ... we don't need it any more!
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:16 PM Revision d90cc26b (ceph): osd: add and use operator<< for BackfillInterval
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 35b521a8 (ceph): osd/ReplicatedPG: fix a bit of whitespace
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 1f9e8b85 (ceph): osd/PG: use hash instead of filestore key for scrub
It's doesn't matter, since it's a deterministic permutation of hte value
and we're checking for equality, but avoid t...
Sage Weil
02:16 PM Revision bee3ffef (ceph): osd/PG: note NIBBLEWISE in PG debug string
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 579d4f42 (ceph): include/encoding: add decode_noclear() variant for map<> decode with co...
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 1d66bbf8 (ceph): osd: dynamically vary sort order of BackfillInterval map
We initialize all BackfillIntervals when backfill starts. At that point we
set the Comparator order via reset().
Si...
Sage Weil
02:16 PM Revision a208832c (ceph): explicitly specify comparator for all hobject_t maps and sets
This is necessary now that operator< is not defined.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:16 PM Revision 7624125d (ceph): explicitly specify comparator for all ghobject_t maps and sets
We no longer have operator<
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:16 PM Revision cdffea95 (ceph): use explicit hobject_t comparators
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 64e00ba9 (ceph): use explicit ghobject_t comparators
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 49539ab8 (ceph): hobject_t: conditional Comparator object
This one can go either bitwise or nibblewise, depending on what you give
pass to the STL container constructor. E.g....
Sage Weil
02:16 PM Revision 29e140d8 (ceph): include/encoding: map<> encoders when comparator is specified
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision c56edf8e (ceph): include/types: map operator<< with comparator
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 9b8e536f (ceph): include/types: operator<< for set with comparator
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision a33895e0 (ceph): include/encoding: handle set<> with comparator
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 332e1a48 (ceph): common/shared_cache: parameterize the map<> comparator
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 456540f8 (ceph): common/sharedptr_registry: parameterize map<> comparator
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 35f90d98 (ceph): common/simple_cache: parameterize map<> comparator
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 6038aeff (ceph): hobject_t: typed MIN_* helpers
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision fd6cfa34 (ceph): osd/osd_types: clean up pg_info_t comments a bit
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 897d98f7 (ceph): osd: set acting, upacting features from osdmap, not peers
Set in start_peering_interval based on the osdmap, so that it is defined
deterministically on primary, replica, and s...
Sage Weil
02:16 PM Revision 8230375b (ceph): osd: use accessor to set last_backfill
Always will in last_backfill and last_backfill_bitwise together.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:16 PM Revision 26d5d7a1 (ceph): osd: restart backfill on peers if last_backfill sort is off
If a peer has a last_backfill value but the wrong sort order, we need to
restart backfill at the beginning.
Signed-o...
Sage Weil
02:16 PM Revision a36cae1a (ceph): osd/PG: do not trust last_backfill for purposes of missing objects if s...
If the peer has the wrong sort order, we cannot trust lsst_backfill and we
do not know if the object is there.
Signe...
Sage Weil
02:16 PM Revision 25f0afc8 (ceph): osd: allow sort order to randomly revert to nibblewise via debug config
Note that this option is misused and applied to some but not all OSDs they
will disagree on the sort order and get co...
Sage Weil
02:16 PM Revision 8063a9d3 (ceph): osd: ignore CRUSH_ITEM_NONE when calculating interval features
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 5e23f04c (ceph): common/hobject_t: remove comparison operators for [g]hobject_t
*All* comparisions, including everything in the OSD, needs to
conditionally use either bitwise or nibblewise sort ord...
Sage Weil
02:16 PM Revision 466afca0 (ceph): os/FileStore: use bitwise sort when we don't care (e.g., split)
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision bbd10446 (ceph): os/FileStore: pass sort_bitwise down to CollectionIndex
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision c087d414 (ceph): os/LFNIndex: pass through sort_bitwise
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision ea4fe762 (ceph): os/HashIndex: handle legacy nibblewise sort
We need to separate the bitwise and nibblewise implementations because
they diverge too much. Start by converting th...
Sage Weil
02:16 PM Revision 48503d84 (ceph): os/HashIndex: handle new bitwise sorting
Handle listing by hash with bitwise sorting. This involves futzing with
the hex digit sort order by reversing the di...
Sage Weil
02:16 PM Revision 24fdbd11 (ceph): ceph_test_objectstore: call+test new collection_list variants
In particular, make SimpleListTest check both sorting methods and asssert
that the result is sorted.
Signed-off-by: ...
Sage Weil
02:16 PM Revision e50d2a7b (ceph): hobject_t: pad hash to 8 digits
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision d5ca7e9d (ceph): osd/osd_types: add last_backfill_bitwise flag to pg_info_t
We need to know what sort order last_backfill is based on.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:16 PM Revision f72ba6e8 (ceph): hobject_t: restore default comparators ... bitwise!
Note that this breaks compatibility for the moment.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:16 PM Revision 73b3ed87 (ceph): osd: add OSD_BITWISE_HOBJ_SORT feature
We will sort [g]hobject_t's bitwise (instead of nibblewise) if all
OSDs who have participated in peering support the ...
Sage Weil
02:16 PM Revision 8aaa437f (ceph): os: add sort type to ObjectStore interface (incomplete)
Note that this doesn't build, but it will be easier to review this way.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:16 PM Revision f0f87da9 (ceph): ceph-objecstore-tool: use new api
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision f459bdc5 (ceph): qa: fix misc collection_list callers
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision c5bd0347 (ceph): osd: use bitwise collection_list sort when we don't care
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 464bd6b9 (ceph): osd/PGBackend: ask PG which sort order to use
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 744508ff (ceph): os/MemStore: only support bitwise sort order
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:16 PM Revision 7d627398 (ceph): os/KeyValueStore: only support bitwise sort
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:15 PM Revision 89cb2bba (ceph): os/memstore: fix omap_rmkey_range
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:15 PM Revision c4128f13 (ceph): os/HashIndex: drop unused lower_bound arg
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:15 PM Revision c5893284 (ceph): os/LFNIndex: return vector from list_subdirs
We'll need this later when we sort the subdirs bitwise instead of
nibblewise.
Signed-off-by: Sage Weil <sage@redhat....
Sage Weil
02:15 PM Revision 8d8eb2b4 (ceph): hobject_t: nibblewise and bitwise comparators
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:15 PM Revision 7811c776 (ceph): Merge pull request #5331 from liewegas/wip-collection-list
os: clean up collection_list
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil
02:04 PM Bug #12373 (Resolved): sgdisk hangs on zap command
Closing this as the fix went already into master (and backported to hammer and firefly):
https://github.com/osynge...
Alfredo Deza
01:35 PM Revision 1beab53c (ceph): Merge pull request #5271 from wonzhq/cache-rate
mon: add cache tier IO rate in the 'osd pool stats' command
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
12:56 PM Bug #12436 (Resolved): blkdev.cc::get_device_by_uuid() leak
Sage Weil
12:55 PM Revision 2a760538 (ceph): Merge pull request #5507 from athanatos/wip-12436
blkdev.cc::get_device_by_uuid: do not leak cache
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
12:55 PM Bug #12338 (Pending Backport): long standing slow requests: connection->session->waiting_for_map-...
Sage Weil
12:55 PM Revision 01d3aa7c (ceph): Merge pull request #5506 from athanatos/wip-12338
OSD: break connection->session->waiting message->connection cycle
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
12:45 PM Revision 7ee3eeff (ceph): Kill collection_list in CollectionIndex
Now we use CollectionIndex.collection_list_partial.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Xiaoxi Chen
12:45 PM Revision e46a855e (ceph): s/collection_list_impl/collection_list/
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:45 PM Revision cdb1fc01 (ceph): os: drop snapid_t arg to collection_list
All this does is filter out objects with old snapids, but this can be
just as easily done in the one caller that spec...
Sage Weil
12:45 PM Revision 654c16ed (ceph): os/ObjectStore: drop get_ideal_list_min()
Unused. Fix comment on get_ideal_list_max while we are here.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
12:45 PM Revision 5df688a5 (ceph): Kill Flat_index.
Too old, remove it entirely.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Xiaoxi Chen
12:45 PM Revision c5dc4047 (ceph): Kill collection_list
use collection_list_impl as well.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Xiaoxi Chen
12:45 PM Revision 7bf999cf (ceph): os/KeyValuestore:Refactor collection_list_range and collection_list_par...
Add collection_list_impl which abstract the common process
of collection list behavior.
Signed-off-by: Xiaoxi Chen <...
Xiaoxi Chen
12:45 PM Revision 71655109 (ceph): Kill collection_list_range
We can directly use collection_list_impl.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Xiaoxi Chen
12:45 PM Revision 2d5ed30f (ceph): Kill collection_list_partial
Use collection_list_impl directly.
Signed-off-by: Xiaoxi Chen <xiaoxi.chen@intel.com>
Xiaoxi Chen
12:45 PM Revision 26668d6f (ceph): os/CollectionIndex: use const ref for end
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:44 PM Revision 80b6961d (ceph): Merge pull request #5509 from ceph/wip-12536
common/hobject_t: correctly decode pre-infernalis hobject_t min
Reviewed-by: Samuel Just <sjust@redhat.com>
Samuel Just
12:43 PM Revision d171537b (ceph): os/Memstore:Refactor collection_list_range and collection_list_partial
Add collection_list_impl which abstract the common process
of collection list behavior.
Signed-off-by: Xiaoxi Chen <...
Xiaoxi Chen
12:43 PM Revision 921c4586 (ceph): os/Filestore:Refactor collection_list_range and collection_list_partial
Add collection_list_impl which abstract the common process
of coleection list behavior.
Todo: Refactor Index::collec...
Xiaoxi Chen
12:18 PM Bug #12410 (Pending Backport): OSDMonitor::preprocess_get_osdmap: must send the last map as well
https://github.com/ceph/ceph/pull/5508 Kefu Chai
12:17 PM Revision ddc83b6b (ceph): Merge pull request #5508 from athanatos/wip-12410
OSDMonitor::preprocess_get_osdmap: send the last map as well
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
11:51 AM Bug #12523 (Pending Backport): osd suicide timeout during peering - search for missing objects
Samuel Just
11:50 AM Revision 8e0a4445 (ceph): Merge pull request #5413 from guangyy/wip-12523
osd: copy the RecoveryCtx::handle for when creating RecoveryCtx instance from another one
Reviewed-by: Samuel Just <...
Samuel Just
11:26 AM Bug #12194: osd crash FAILED assert(!parent->get_log().get_missing().is_missing(soid))
I can confirm what looks like this same exact bug. While still on 0.93, filesystem on OSDs had to be converted from ... Adolfo Brandes
08:58 AM Bug #12340: ceph-helpers.sh: test_get_last_scrub_stamp: wait_for_clean fails
http://jenkins.ceph.dachary.org/job/ceph/LABELS=centos-7&&x86_64/6928/consoleFull
http://jenkins.ceph.dachary.org/jo...
Loïc Dachary
08:42 AM CephFS Bug #10944: Deadlock, MDS logs "slow request", getattr pAsLsXsFs failed to rdlock
please provide backtrace of the crash Zheng Yan
07:33 AM CephFS Bug #10944: Deadlock, MDS logs "slow request", getattr pAsLsXsFs failed to rdlock
Zheng Yan wrote:
> will do
HI,i use your patch in ceph dokan client. and seems cause to client assert crash.
D...
pengcheng lin
07:23 AM Bug #12647 (Can't reproduce): Ceph log rotation backup strategy leads to log stop recording
hi
I have a ceph logrotate problem:
Use ceph default logrotate. Conf strategy log backup regularly polling, would ...
huanwen ren
05:47 AM rgw Backport #12632 (In Progress): rgw: shouldn't return content-type: application/xml if content len...
Abhishek Varshney
05:47 AM rgw Backport #12634 (In Progress): swift smoke test fails on TestAccountUTF8
Abhishek Varshney
02:55 AM Revision 9471bb83 (ceph): Common/Thread: pthread_attr_destroy(thread_attr) when done with it
When a thread attributes object is no longer required, it should be destroyed using the
pthread_attr_destroy() functi...
qiankun zheng
02:26 AM CephFS Bug #12189 (Won't Fix): Editing / Creating files fails for NFS-over-CephFS on EC pool with cache ...
Zheng Yan
02:04 AM Revision e35d27fc (ceph): Merge pull request #5492 from ceph/wip-vxattr-setall
mds: fix setting whole layout in one vxattr Zheng Yan
01:47 AM rgw Bug #12629: the arguments 'domain' should not be assigned when return false
master PR https://github.com/ceph/ceph/pull/5447 Ruifeng Yang
01:30 AM Bug #12645 (Can't reproduce): chunky_scrub assert fail
Cluster:5 nodes, 4 mons ,each node has 10 osds
Ceph version:0.87
Operation:
(1)reboot node.1
(2)then unmount all...
science luo
12:27 AM Revision e3147b8d (ceph): rgw:segmentation fault when rgw_gc_max_objs > HASH_PRIME
obj_names[] is index out of bounds when rgw_gc_max_objs > HASH_PRIME
Fixes: #12630
Signed-off-by: Ruifeng Yang <1492...
Ruifeng Yang
12:24 AM Revision 9420d24c (ceph): rgw:the arguments 'domain' should not be assigned when return false
Hostnames: [B.A]
Inputs: [X.BB.A]
Return: [false]
Output: [B.A] it is wrong.
Fixes: #12629
Signed-off-by...
Ruifeng Yang
12:21 AM Revision 2938fdd5 (ceph): radosgw-admin: Create --secret-key alias for --secret
Fixes: #5821
Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
Yuan Zhou
 

Also available in: Atom