Activity
From 06/04/2013 to 07/03/2013
07/03/2013
- 11:57 PM Revision 123f676e (ceph): mon/Paxos: make 'paxos trim disabled max versions' much much larger
- 108000 is about 3 hours if paxos is going full-bore (1 proposal/second).
That ought to be pretty safe. Otherwise, we... - 11:56 PM Revision 71ebfe7e (ceph): mon/Paxos: make 'paxos trim disabled max versions' much much larger
- 108000 is about 3 hours if paxos is going full-bore (1 proposal/second).
That ought to be pretty safe. Otherwise, we... - 11:49 PM Bug #5401: cuttlefish osd recovery slow
- Sorry solution is the wrong word - minimize the effect (it'sstill there but not as much as before)
- 11:47 PM Bug #5401: cuttlefish osd recovery slow
- Nobody - i was just helpless and tried to find a solution for me.
- 03:35 PM Bug #5401: cuttlefish osd recovery slow
- What prompted you to set 'filestore min sync interval' and 'filestore max sync interval'? The defaults are 0.01 and ...
- 01:33 AM Bug #5401: cuttlefish osd recovery slow
- Sage - any news / ideas?
- 11:23 PM Revision ab93696e (ceph): mon: be less chatty about discarding messages
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:17 PM Revision 03393c0d (ceph): mon: do not reopen MonitorDBStore during startup
- level doesn't seem to like this when it races with an internal compaction
attempt (see below). Instead, let the stor... - 10:42 PM Bug #5503 (Resolved): osd: ceph --admin-daemon interface doesn't handle spaces in names
The simple parsing mechanism string_to_vec() uses spaces to separate arguments. There is no processing of quotes. ...- 10:37 PM Revision e8b42a69 (ceph): osd/OSDMap: handle case where some new osds have hb_front and others don't
- Do not assume that because at least one OSD has an hb_front addr that they
all do, or else we will end up assigning g... - 10:37 PM Revision 81343f1d (ceph): osd: clear hb_front if it was previously non-NULL and is now NULL
- If we have a real addr for hb_front for a given osd and then a new map
has the osd coming up without an hb_front, we ... - 10:36 PM Feature #4982: OSD: namespaces pt 1 (librados/osd, not caps)
- 10:27 PM Revision e960e1bb (ceph): Merge branch 'master' of https://github.com/ceph/ceph
- 10:26 PM Revision e0da832a (ceph): doc: Added write caps. Required for auto-creating pools.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 10:24 PM Revision 01d3e094 (ceph): osd: fix race when queuing recovery ops
- Previously we would sample how many ops to start under the lock, drop it,
and start that many. This is racy because ... - 10:13 PM devops Bug #5211 (Resolved): ceph-disk prepare: list_partitions() shouldn't return disks
- 10:12 PM Bug #5330 (Resolved): ceph daemon <name> ... broken
- commit:88f73c5a6363eebe5d51d2636bc1328fec40dd2c
- 10:11 PM CephFS Bug #4850 (Resolved): ceph-fuse: disconnected inode on shutdown with fsstress + mds thrashing
- i think this is resolved now...
- 10:02 PM RADOS Feature #5280: osd/client: messages should be tagged with the earliest sane map
- i started coding this up for the objecter but realized it doesn't really help.. when we initiate a io we calculate th...
- 09:58 PM Feature #5137 (Resolved): osd: magically fall back to leveldb for xattrs
- 09:58 PM Feature #4983 (Fix Under Review): OSD: namespaces pt 2 (caps)
- 09:56 PM CephFS Bug #5453 (Resolved): kclient: multiple_rsync tee output partially zeroed
- thanks, added this to the test suite
- 06:32 PM CephFS Bug #5453: kclient: multiple_rsync tee output partially zeroed
- my reproducer...
- 10:31 AM CephFS Bug #5453: kclient: multiple_rsync tee output partially zeroed
- patch is in testing branch (tho i'm tracking down a different regression in that branch).
btw, yan, were you able ... - 06:03 AM CephFS Bug #5453: kclient: multiple_rsync tee output partially zeroed
- Sage Weil wrote:
> in combination with the mds s/wrlock/xlock/ change?
the kclient patch fixes this issue alone. ... - 09:46 PM devops Bug #5345 (Fix Under Review): ceph-disk: handle less common device names
- 07:05 AM devops Bug #5345 (In Progress): ceph-disk: handle less common device names
- Thanks, Luke--that was exactly the info I needed!
- 12:22 AM devops Bug #5345: ceph-disk: handle less common device names
- Hi Sage,
Just tried the ceph-disk as per your suggestion, however I found the following error:
ceph-deploy osd ... - 09:46 PM Bug #5497 (Resolved): ceph features mis-reported
- i don't think we need to backport this.. the mons have a protocol version change and can't talk from cuttlefish -> 0....
- 01:22 PM Bug #5497 (Pending Backport): ceph features mis-reported
- 11:26 AM Bug #5497 (Resolved): ceph features mis-reported
- I observed some osd daemons with 32 bit ~0 as features while others have 64 bit ~0.
- 08:58 PM Revision daee9dbe (ceph): ObjectStore,Context: add register_on_complete
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 08:58 PM Revision b0e339ce (ceph): ObjectStore: only register non-null contexts
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 08:58 PM Revision 194e858c (ceph): osd: do not use temp_coll for single-step pushes
- If we are recovering an object in a single step, there is no need to
write it to temp and then move it. Avoiding tha... - 08:58 PM Revision d87ae0a2 (ceph): osd_types: add PushOp, PushReplyOp PullOp
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 08:23 PM Revision a825ae7a (ceph): rgw: remove a few warnings
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 08:21 PM Revision 4255b5c2 (ceph): ceph_features.h: declare all features as ULL
- Otherwise, the first 32 get |'d together as ints. Then, the result
((int)-1) is sign extended to ((long long int)-1)... - 08:21 PM Revision 3564e304 (ceph): Elector.h: features are 64 bit
- Fixes: #5497
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by:... - 08:21 PM Revision bc3e2f09 (ceph): Pipe: use uint64_t not unsigned when setting features
- Fixes: #5497
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by:... - 08:20 PM Revision 14ab4301 (ceph): Merge pull request #393 from ceph/wip-crc
- use sse4.2 crc32c instruction
- 08:17 PM Revision dc29c7a4 (ceph): rgw: renamed a few unit tests
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 08:14 PM Revision db63965a (ceph): ceph.spec.in: Fix file name typo
- Signed-off-by: Gary Lowell <gary.lowell@inktank.com>
- 08:04 PM Revision c2873c1d (ceph): rgw: make rgw_cls_complete_op backward compatible
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 07:20 PM Revision 08dd35d9 (ceph): common: autoselect crc32c based on cpu features
- If the CPu supposts SSE4.2, use the crc32c instructions. Use the magic
incantation from who knows where to do this. ... - 07:20 PM Revision 7c59288d (ceph): Initial Intel SSE4 crc32c implementation.
- Signed-off-by: Mark Nelson <mark.nelson@inktank.com>
- 07:05 PM Bug #5502: mon: long-running sync will restart (cuttlefish)
- the other odd behavior we saw: a mon that was in quorum was restarted, and had to sync.
- 05:58 PM Bug #5502 (Resolved): mon: long-running sync will restart (cuttlefish)
- on a largish cluster we observe that a ~20 minute mon sync restarts after it finishes. it looks like a problem with ...
- 06:38 PM Revision 20e3abcc (ceph): rgw: make rgw_bucket_dir_entry backward compatible
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 06:19 PM CephFS Bug #5036: `ls` hangs on random folder
- I suggest trying test branch ceph-client. At least two bugs that can cause hang like this have been fixed.
- 04:08 PM CephFS Bug #5036: `ls` hangs on random folder
- ...
- 02:25 PM CephFS Bug #5036: `ls` hangs on random folder
- Milosz, I think you've run into #2019, which I've reopened. Quan might have seen the same issue but there's not the r...
- 02:15 PM CephFS Bug #5036: `ls` hangs on random folder
- I'm experiencing the same issue here when trying to ls one directory in our ceph cluster on nodes. Using both vanilla...
- 06:13 PM Revision 4fb782c3 (ceph): mds: fix O_TRUNC locking
- When truncating a file, we should xlock the corresponding filelock.
(revoke any Fw caps from clients).
[note from sw... - 06:11 PM Revision cd44a623 (ceph): Makefile: include rbdmap in dist tarball
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:59 PM Revision 813d96ff (ceph): ceph: don't check leaks on client.* (i.e., radosgw)
- ...until we fix them. This way we can see other valgrind issues.
- 03:44 PM Bug #5460 (Resolved): v0.61.3 -> v0.65 upgrade: new OSDs mark old as down
- commit:e8b42a6998653bde488502097eaa0a2fb834d964
- 01:02 PM Bug #5460: v0.61.3 -> v0.65 upgrade: new OSDs mark old as down
- pushed a patch to paravoid-test branch; can you give it a try? the best theory i have is that at one point an osd st...
- 01:48 AM Bug #5460: v0.61.3 -> v0.65 upgrade: new OSDs mark old as down
- I started osd.0 with 0.65-188-g946a838 and --debug-ms 20 --debug-osd 20. I did have the same errors, although this ti...
- 03:16 PM Bug #5495 (Need More Info): ceph-mon and minus character in hostname
- what versino is this?
can you strace -f ceph-mon and attach that output? that'll give a better hint as to where t... - 03:56 AM Bug #5495 (Can't reproduce): ceph-mon and minus character in hostname
- It looks like ceph-mon does not cope with a - in the hostname:
# /usr/bin/ceph-mon --cluster=office -i test-uplink... - 02:53 PM CephFS Bug #2019: mds: CInode::filelock stuck in sync->mix
- it's a kclient bug, probably already fixed by 'libceph: call r_unsafe_callback when unsafe reply is received'
- 02:31 PM CephFS Bug #2019: mds: CInode::filelock stuck in sync->mix
- I'm into this as part of bug: #5036...
- 02:27 PM CephFS Bug #2019: mds: CInode::filelock stuck in sync->mix
- See #5036.
- 02:45 PM Bug #5500: ceph CLI should validate, reject bad daemon commands
- I should note that the admin socket already supports "get_command_descriptions" so this change is
all in the CLI. - 02:42 PM Bug #5500 (Resolved): ceph CLI should validate, reject bad daemon commands
- The CLI rewrite has the ability to validate commands before sending; it does this with mon and
osd commands, but not... - 02:03 PM Revision 2f9afb86 (ceph): Merge pull request #390 from ksperis/rbdmap.init-2
- init-rbdmap install
Reviewed-by: Sage Weil <sage@inktank.com> - 01:31 PM devops Bug #5499: ceph-deploy --cluster clustername osd prepare fails
- ssh root@node "ceph-disk-prepare --cluster office -- /path/to/mountpoint"
suceeds - 01:30 PM devops Bug #5499 (Resolved): ceph-deploy --cluster clustername osd prepare fails
- ceph-deploy --cluster clustername osd prepare node:/path/to/mountpoint fails with
ceph-disk-prepare -- /path/to/mo... - 12:48 PM CephFS Fix #5498 (New): client: report actual file count instead of object count
- Right now we fill in the statvfs struct's f_files member with the number of files. Instead we should use the mount po...
- 12:16 PM rgw Bug #5374: Avoid relying on keystone's admin token
- A pull request has been made for this issue https://github.com/ceph/ceph/pull/392
Might need testing. - 11:32 AM devops Bug #5369: fedora18: sysvinit doesn't start mon on reboot
- sandon, can you make sure our images or chef or whatever is updated to avoid this pitfall?
- 11:32 AM devops Bug #5369: fedora18: sysvinit doesn't start mon on reboot
- this is a network.service vs NetworkManager problem.. the $network LSB line allegedly doesn't wait for networkmanager...
- 09:45 AM devops Bug #5496: Unable to install librados rpm on Fedora 18
- This looks like it's an issue with fedora moving the libraries into a ceph-libs package. If we don't want to change ...
- 09:40 AM devops Bug #5496 (In Progress): Unable to install librados rpm on Fedora 18
- 04:30 AM devops Bug #5496 (Resolved): Unable to install librados rpm on Fedora 18
- I am unable to install librados library due to conflict in existing package (ceph-libs) already installed on fedora 1...
- 09:38 AM Bug #5492 (Fix Under Review): scripts installing into /usr/usr/sbin (with --prefix=/usr)
- 09:33 AM CephFS Bug #5458: mds: standby-replay -> replay takeover does not handle racing expire/trim
- Saw this backtrace again at /a/teuthology-2013-07-02_01:00:48-fs-next-testing-basic/52429/teuthology.log
- 08:56 AM rgw Bug #1779 (Pending Backport): rgw: swift auth returns wrong error code when unexisting user is given
- Do we want to backport this anywhere?
- 06:35 AM rgw Bug #1779: rgw: swift auth returns wrong error code when unexisting user is given
- This issue should be closed as https://github.com/ceph/ceph/pull/385 was merged.
- 07:30 AM rgw Bug #5416: --help output needs --rgw-zone option
- That's for both radosgw, radosgw-admin. This specific option is already upstream (in cuttlefish) iirc.
- 07:28 AM rgw Bug #5324 (Resolved): radosgw-admin --help missing the --shard-id option
- 12:21 AM rgw Bug #5324: radosgw-admin --help missing the --shard-id option
- This issue should be closed.
Fixed by https://github.com/ceph/ceph/commit/f571bd38f6c6aff861566e14a44570291eb959a2 - 07:09 AM Bug #5482 (Can't reproduce): cephx: verify_reply coudln't decrypt with error: error decoding bloc...
- I actually meant 0.56.6, but you can move to 0.61.x (cuttelfish) too. See ceph.com/docs/master in the upgrade sectio...
- 12:41 AM Bug #5482: cephx: verify_reply coudln't decrypt with error: error decoding block for decryption
- Sage Weil wrote:
> i haven't seen this particular message before. 0.56.3 is a bit out of date, though; please upgra... - 12:40 AM Bug #5482: cephx: verify_reply coudln't decrypt with error: error decoding block for decryption
- ok, i'll try to upgrade.
BTW, if i upgrade from 0.56.3 to 0.61.4, my data stored on OSD would be loss? or how to bac... - 07:06 AM rgw Bug #5228 (Duplicate): radosgw-admin bucket list no longer shows all buckets
- 12:31 AM rgw Bug #5228: radosgw-admin bucket list no longer shows all buckets
- Seems to be a duplicate of http://tracker.ceph.com/issues/5455
- 06:51 AM rgw Bug #5455: radosgw-admin buckets list regression
- As discussed here https://github.com/ceph/ceph/pull/384, this issue should be closed.
- 05:10 AM Revision 352f3625 (ceph): Makefile: fix ceph_sbindir
- From Denis Kaganovich <mahatma@eu.by>:
At least in some cases, scripts (ceph-disk*, ceph-create-keys)
installing int... - 04:29 AM Revision 99411714 (ceph): rgw: keep max_marker on bucket index
- and expose it via the REST interface
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 02:43 AM Revision 9376ce4f (ceph): Merge remote-tracking branch 'gh/next'
- Conflicts:
src/mon/OSDMonitor.cc - 01:59 AM Revision 2eea41a4 (ceph): Merge remote-tracking branch 'origin/wip-rgw-geo-2' into wip-rgw-geo
- 01:26 AM Revision f571bd38 (ceph): Merge pull request #382 from kri5/wip-5324
- rgw: admin: Add --shard-id option to help
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com> - 01:13 AM Revision 24699cce (ceph): Merge branch 'wip-rgw-geo-2' into wip-rgw-geo
- Conflicts:
src/rgw/rgw_admin.cc
src/rgw/rgw_common.cc
src/rgw/rgw_common.h
src/rgw/rgw_rest.cc
src/rgw/rgw_rest_... - 01:13 AM Revision ede7b5a5 (ceph): upgrade/rgw: use bobtail s3tests
- 01:09 AM Revision 86c380bd (ceph): upgrade/rgw: mds restart order doesn't matter
- 01:08 AM Revision 80b0156a (ceph): upgrade/rgw-double: start rgw
- 01:01 AM Revision 0da7da82 (ceph): unitests: fix compilation
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 12:54 AM Bug #5481: Ceph OSD Connection refused
- Sage Weil wrote:
> if the ceph-osd daemon isn't running, other daemons will get connection refused. look in the log... - 12:10 AM Revision 9942efde (ceph): mon: dead code removal
- Remove code for 'mds cluster_fail', 'osd tell', and auth_usage()
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Revi...
07/02/2013
- 11:55 PM Revision 09e9fef0 (ceph): Merge branch 'wip-ceph-disk'
- Passed ceph-deploy suite.
Reviewed-by: Dan Mick <dan.mick@inktank.com> - 11:30 PM Revision 5c053b10 (ceph): rgw: handle new rest operations
- md + data logs, get shard info
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 11:15 PM Revision fcc423d6 (ceph): rgw: RESTful api for shards info
- For both mdlog, datalog
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 10:38 PM Revision 19828cb8 (ceph): cls_log: store info in header, new op to retrieve it
- Keep max_timestamp, max_marker. Add a new op to retrieve header.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 10:02 PM Revision 288088d2 (ceph): cls_replica_log: implement decode_json for the types
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 10:02 PM Revision e10005c5 (ceph): rgw: rework replica log + RESTful api
- Rather than making the caller code handle encode/decode/dump etc,
we introduce an RGWReplicaBounds struct which the R... - 10:02 PM Revision b3f6423e (ceph): rgw: replica log RESTful api uses bucket instance id
- Modified RESTful api for replica log to use bucket instance id
instead of bucket name.
Signed-off-by: Yehuda Sadeh <... - 10:02 PM Revision 7db133dd (ceph): ceph_json: add a utime_t decoder
- This needs to be cleaned up a bit as we don't actually want to
import rgw_common into ceph_json (we'll need to pull t... - 09:43 PM Revision 0143acc4 (ceph): sysvinit, upstart: handle symlinks to dirs in /var/lib/ceph/*
- Match a symlink to a dir, not just dirs. This fixes the osd case of e.g.,
creating an osd in /data/osd$id in which c... - 09:43 PM Revision 87c98e92 (ceph): sysvinit, upstart: handle symlinks to dirs in /var/lib/ceph/*
- Match a symlink to a dir, not just dirs. This fixes the osd case of e.g.,
creating an osd in /data/osd$id in which c... - 09:28 PM rgw Feature #5406 (Fix Under Review): rgw: a RESTful api to dump region map
- 09:00 PM Revision e082f124 (ceph): ceph-disk: make is_held() smarter about full disks
- Handle the case where the device is a full disk. Make the partition
check a bit more robust (don't make assumptions ... - 09:00 PM Revision cb97338b (ceph): ceph-disk: handle /dev/foo/bar devices throughout
- Assume the last component is the unique device name, even if it appears
under a subdir of /dev.
Signed-off-by: Sage ... - 08:43 PM Revision a4805efc (ceph): osdc/Objecter: resend command map version checks on reconnect
- We already do this for Ops and LingerOps, but missed this when we added
CommandOps to the mix. The result is that an... - 08:06 PM Revision 653bc2de (ceph): common: move parse_time into utime_t header
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 07:53 PM devops Bug #5345: ceph-disk: handle less common device names
- Hi Jing,
As far as I can tell the current ceph-disk supports these device names, but as I mentioned I don't have a... - 07:26 PM devops Bug #5345: ceph-disk: handle less common device names
- I had similar problem as Thomas but mine are HP Blades (more specifically BL460 G1) with P200i controllers but I susp...
- 07:39 PM Revision fc7d6227 (ceph): RESTful implementation to dump regionmap implementation
- Signed-off-by: Babu Shanmugam <anbu@enovance.com>
- 07:39 PM Revision b6c83665 (ceph): key_value_store: fixup errno handling
- Don't use "errno" as a variable name, and include <errno.h>
instead of some of the specific paths.
Signed-off-by: Gr... - 07:39 PM Revision 370d1752 (ceph): rgw: remove get_bound_info from RGWReplicaLogger
- It doesn't have any users and we're about to expose a wrapper class instead.
Signed-off-by: Greg Farnum <greg@inktan... - 07:38 PM Revision 641bd2fa (ceph): RESTful API implementation for replica_log
- Signed-off-by: Babu Shanmugam <anbu@enovance.com>
- 06:32 PM Revision 08cf4c0d (ceph): Merge pull request #386 from ceph/wip-osd-xattr
- automatically enable xattrs in omap; make size limits well defined
Reviewed-by: Samuel Just <sam.just@inktank.com> - 06:17 PM Revision 43f60c30 (ceph): rbd: remove kernel rbd test from rbd suite
- It's already present in the kernel suite.
- 06:03 PM Revision da1fb93f (ceph): mds: man page: Fixed cut & paste error
- 05:53 PM Revision 32673bd0 (ceph): Merge pull request #388 from dachary/master
- set object_info_t pool of an ObjectContext if it is undefined or bad
Reviewed-by: Samuel Just <sam.just@inktank.com> - 05:40 PM Revision a4cd6317 (ceph): set object_info_t pool of an ObjectContext if it is undefined or bad
- When reading object_info_t from an existing object attribute, the pool
may be < 0 and should be set to the pool conta... - 05:08 PM Revision 7e878bcc (ceph): rgw: add RGWFormatter_Plain allocation to sidestep cranky strlen()
- Valgrind complains about an invalid read when we don't pad the allocation,
and because it is inlined we can't whiteli... - 04:57 PM CephFS Bug #5453: kclient: multiple_rsync tee output partially zeroed
- btw the mds change passed 11 iterations before it stopped because of a chef/network hiccup.
- 09:42 AM CephFS Bug #5453: kclient: multiple_rsync tee output partially zeroed
- in combination with the mds s/wrlock/xlock/ change?
- 02:53 PM Revision 0efcccdc (ceph): Move rbdmap file to /etc/ceph
- Signed-off-by: Laurent Barbe <laurent@ksperis.com>
- 02:50 PM Revision ffe70458 (ceph): install rules for init-rbdmap
- Signed-off-by: Laurent Barbe <laurent@ksperis.com>
- 02:43 PM Bug #5490 (Resolved): osd won't start after ceph-deploy on Debian 7 - fix
- commit:87c98e92d1375c8bc76196bbbf06f677bef95e64
- 02:07 PM Bug #5490 (Fix Under Review): osd won't start after ceph-deploy on Debian 7 - fix
- wip-5490
fixed the same thing in the upstart scripts. nice catch, thanks! - 02:31 PM Bug #5493 (Resolved): objecter: hang on osd_command to nonexistent target
- 11:43 AM Bug #5493 (Resolved): objecter: hang on osd_command to nonexistent target
- job was teuthology-2013-07-02_01:00:14-rados-next-testing-basic 52253
- 01:27 PM Revision 6ff2b16b (ceph): rgw-admin: Adds option --shard-id to help.t
- Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com>
- 01:24 PM Revision 3a20b069 (ceph): rgw: admin: Add --shard-id option to help
- http://tracker.ceph.com/issues/5324 fixes #5324
Explains operations dependency,
which is more important than the sema... - 10:48 AM Bug #5460 (Need More Info): v0.61.3 -> v0.65 upgrade: new OSDs mark old as down
- Can you set 'debug ms = 20' and 'debug osd = 20', reproduce the problem, and attach teh log on the marked-down osd an...
- 09:31 AM devops Bug #5369: fedora18: sysvinit doesn't start mon on reboot
- (06:25:53 PM) mbiebl: systemctl enable NetworkManager-wait-online.service
here's the full exhcnage:... - 09:30 AM CephFS Support #5491 (Rejected): Use of RBD kernel module
- Questions like this should be addressed to the ceph-users list, please. :)
http://ceph.com/resources/mailing-list-irc/ - 04:02 AM CephFS Support #5491 (Rejected): Use of RBD kernel module
- I would be grateful if you could explain a couple of items as these are not immediately clear to me from the Ceph doc...
- 08:53 AM Bug #5492 (Resolved): scripts installing into /usr/usr/sbin (with --prefix=/usr)
- At least in some cases, scripts (ceph-disk*, ceph-create-keys) installing into /usr/usr/sbin. This happened while "ce...
- 06:58 AM rgw Feature #3074: radosgw needs --help support
- The -d option of radosgw seems to come from global_init function, which is located under src/global/global_init.cc, a...
- 05:53 AM rgw Bug #5402: rgw compilation problem on wip-rgw-geo-2 branch
- Fixed by https://github.com/ceph/ceph/commit/cfc1f2ee1f4345a88d7d72f33f6f9b838fa134ce
- 04:00 AM Revision 08123b6a (ceph): Merge pull request #387 from ceph/wip-5346
- rgw: add RGWFormatter_Plain allocation to sidestep cranky strlen()
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com> - 01:21 AM Revision 49ff63b1 (ceph): rgw: add RGWFormatter_Plain allocation to sidestep cranky strlen()
- Valgrind complains about an invalid read when we don't pad the allocation,
and because it is inlined we can't whiteli... - 12:06 AM Revision 94742d4c (ceph): doc: Minor fix.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
07/01/2013
- 11:23 PM Revision e80eb486 (ceph): kernel: specify fs (and use raw disks) for rbd-nomount tests
- Otherwise simple 1tb test fills up the root disks. :(
- 11:19 PM Bug #5460: v0.61.3 -> v0.65 upgrade: new OSDs mark old as down
- I rechecked and confirm that all the old ones run 0.61.3. I've stopped the new 0.65+ ones since then, but you can see...
- 05:46 PM Bug #5460: v0.61.3 -> v0.65 upgrade: new OSDs mark old as down
- I updated a cluster from 0.61 to the same 0.65 SHA1 version.
$ ceph --version
ceph version 0.65-188-g946a838 (946... - 11:09 PM Revision 7120f22f (ceph): upgrade: ignore mds restart order on rbd, rados tests
- Not relevant to rbd; put these in the fs upgrade matrix.
- 11:05 PM Bug #5490 (Resolved): osd won't start after ceph-deploy on Debian 7 - fix
- I created a cluster with ceph-deploy on a set of Debian 7 VMs for testing. Each VM has a physical device/partition at...
- 10:55 PM Revision 2ad4ff69 (ceph): rgw: metadata, data logs can be turned on / off
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 10:20 PM Revision 935c2784 (ceph): mon: Paxos: update first_committed on first paxos proposal
- We were adding this update to a transaction that would only be applied
on the leader. The peons would never see a fi... - 10:19 PM devops Bug #5489: ceph-deploy: mon destroy throws inappropriate message
- test setup: burnupi05, burnupi21, burnupi63
burnupi21 is the one, stuck up at ceph-create-keys. - 10:19 PM devops Bug #5489 (Resolved): ceph-deploy: mon destroy throws inappropriate message
- I tried to build 3 node cluster using ceph-deploy on centos , but forgot to disable iptables service on one of the no...
- 09:44 PM CephFS Bug #5453: kclient: multiple_rsync tee output partially zeroed
- patch "ceph: fix pending vmtruncate race" should fix the issue.
- 09:30 PM Revision 847465ff (ceph): librados: fix test warning on 32-bit platforms
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:23 PM rgw Bug #5346 (Resolved): rgw: invalid read from RGWFormatter_Plain::write_data
- Sage pushed a fix at commit:49ff63b1750789070a8c6fef830c9526ae0f6d9f
- 06:22 PM rgw Bug #5346 (Fix Under Review): rgw: invalid read from RGWFormatter_Plain::write_data
- 03:39 PM rgw Bug #5346: rgw: invalid read from RGWFormatter_Plain::write_data
- using a trivial implemention of strlen avoids this. unfortunately we can't whitelist the glibc strlen call because i...
- 09:21 PM Revision 93ae1523 (ceph): radosgw-admin: add missing quote
- 09:21 PM Revision c0bf24d7 (ceph): radosgw-admin: test 'bucket list' command (all buckets)
- Verifies fix for #5455
Signed-off-by: Sage Weil <sage@inktank.com> - 09:08 PM Revision e7fa5fca (ceph): rgw: move radosgw-admin test into rgw suite
- 08:45 PM Revision 1b578a80 (ceph): librados: add test for large and many xattrs
- Verify that we can set large and large numbers of attrs on an object.
Signed-off-by: Sage Weil <sage@inktank.com> - 08:45 PM Revision 6d90dad4 (ceph): os/FileStore: automatically enable 'filestore xattr use omap' as needed
- Automatically enable the 'filestore xattr use omap' option if the fs
does not appear to handle large xattrs on its ow... - 08:42 PM Revision 8694d296 (ceph): osd/PGLog: populate log_keys_debug from read_old_log()
- Fixes: #5470
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com> - 06:36 PM rbd Bug #5468 (Resolved): qemu: reports snapshot not supported on rpms
- Josh built some rpm packages by adding a qemu patch and we tested it. Works fine now.
The packages are at http://w... - 06:01 PM Revision cfc1f2ee (ceph): rgw: modify RGWBucketInfo::creation_time encoding / decoding
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 05:27 PM Revision ca614028 (ceph): mds: warn on unconnected snap realms
- When there are more than one active MDS, restarting MDS triggers
assertion "reconnected_snaprealms.empty()" quite oft... - 05:00 PM rgw Feature #5408 (Fix Under Review): rgw: turn off dr/geo logging
- 04:49 PM rbd Bug #5488: librbd: deadlock in image refresh
- looks like bh_write is holding cache_lock (== ObjectCacher::lock) and trying ot take snap_read, while ictx_refresh() ...
- 04:19 PM rbd Bug #5488 (Resolved): librbd: deadlock in image refresh
- ...
- 04:06 PM Subtask #5487 (In Progress): Factor out ObjectContext / ReplicatedPG::object_contexts
- 12:52 PM Subtask #5487 (Closed): Factor out ObjectContext / ReplicatedPG::object_contexts
- * "read/write locks unit tests":https://github.com/ceph/ceph/pull/407
- 04:05 PM rbd Bug #5464: krbd: modifying mapped image also modifies snapshot
- backport patch updated with mainline commit sha1 and sent to stable@, just waiting for it to land in the stable tree.
- 03:22 PM Bug #5484 (Resolved): mon/Paxos.cc: 51: FAILED assert(err == 0) (reapply_all_versions())
- commit:935c27842e4549b32c1c8721e178e9f3a10f2ad4
- 10:58 AM Bug #5484: mon/Paxos.cc: 51: FAILED assert(err == 0) (reapply_all_versions())
- ...
- 10:11 AM Bug #5484 (Resolved): mon/Paxos.cc: 51: FAILED assert(err == 0) (reapply_all_versions())
- ubuntu@teuthology:/a/teuthology-2013-07-01_01:00:09-rados-master-testing-basic/51450$ cat summary.yaml
description:... - 02:56 PM Subtask #5433: Factor out the ReplicatedPG object replication and client IO logic as a PGBackend ...
- Sam's comments:
* It is better to do the changes within the same file to better read the diffs
* The changes are in... - 02:44 PM rgw Bug #5402 (Resolved): rgw compilation problem on wip-rgw-geo-2 branch
- 02:29 PM rgw Bug #5455 (Resolved): radosgw-admin buckets list regression
- teuthology.git commit:c0bf24d770162fd2babfb806aacda4c78b23288d
- 02:08 PM Revision 1fbd50b1 (ceph): Merge pull request #385 from kri5/wip-1779
- rgw: Fix return value for swift user not found
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com> - 01:42 PM Bug #5470 (Resolved): osd/PGLog.h: 199: FAILED assert(log.log.size() == log_keys_debug.size())
- 10:01 AM Bug #5470: osd/PGLog.h: 199: FAILED assert(log.log.size() == log_keys_debug.size())
- Looks right to me.
- 12:57 PM Revision 4089001d (ceph): rgw: Fix return value for swift user not found
- http://tracker.ceph.com/issues/1779 fixes #1779
Adjust the return value from rgw_get_user_info_by_swift call
in RGW_... - 12:36 PM CephFS Feature #5486 (Resolved): kclient: make it work with selinux
- see #5477 for the latest failed attempt
- 12:34 PM CephFS Bug #5477 (Resolved): Unable to create files on CephFS on Fedora 18 using kernel module
- 12:19 PM CephFS Bug #5477: Unable to create files on CephFS on Fedora 18 using kernel module
- Many thanks for the responses Sage and Greg. You were right - once I disabled SElinux this worked.
Chris - 10:51 AM CephFS Bug #5485 (Can't reproduce): failed cifs mount
- In teuthology, logs at /a/teuthology-2013-07-01_01:00:46-fs-master-testing-basic/51619...
- 09:50 AM Bug #5154: osd/SnapMapper.cc: 270: FAILED assert(check(oid))
- ubuntu@teuthology:/a/teuthology-2013-07-01_01:00:09-rados-master-testing-basic/51502/remote$ less ceph-osd.4.log
... - 09:47 AM Bug #5482 (Need More Info): cephx: verify_reply coudln't decrypt with error: error decoding block...
- i haven't seen this particular message before. 0.56.3 is a bit out of date, though; please upgrade to 0.56.6 to get ...
- 09:45 AM Bug #5481 (Rejected): Ceph OSD Connection refused
- ceph-users is a better forum for these sorts of questions. thanks!
- 09:43 AM Bug #5481: Ceph OSD Connection refused
- if the ceph-osd daemon isn't running, other daemons will get connection refused. look in the log for the down osd to...
- 06:04 AM rgw Bug #1779: rgw: swift auth returns wrong error code when unexisting user is given
- Here comes a fix for this issue.
https://github.com/ceph/ceph/pull/385 - 05:16 AM devops Bug #5483: ceph-deploy --cluster othername mon create does not work
- It looks like othe ceph-deploy commands also fail with a cluster name different than "ceph".
- 04:51 AM devops Bug #5483 (Resolved): ceph-deploy --cluster othername mon create does not work
- ceph-deploy --cluster othername mon create nodename
does not work. It creates a directory /var/lib/ceph/mon/ceph-n... - 03:25 AM rgw Bug #5416: --help output needs --rgw-zone option
- Joe Buck wrote:
> For the ./radosgw-admin command that is.
On which branch the --rgw-zone exist? Is this radosgw-...
06/30/2013
- 12:40 PM Bug #5401: cuttlefish osd recovery slow
- The following seems to help:
- osd recovery max active = 2
- filestore min sync interval = 1
- filestore max sync ... - 04:00 AM Revision c73a24be (ceph): rgw: end-marker serves as last value, not as upperbound
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 03:59 AM Revision c4140303 (ceph): rgw: relax marker requirements for log apis
- Don't require start-time, start-marker.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 03:39 AM Revision 064e92f0 (ceph): Makefile.am: some more makefile rules fixes
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 03:39 AM Revision ce7d816d (ceph): rgw: cls_log_entry has id field
- The id field can be used as the marker for log list / trim
operations.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 03:39 AM Revision b21a41ab (ceph): rgw: update log APIs to use markers
- a few APIs were missing markers, fixed that.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 03:38 AM Revision c2a56e52 (ceph): rgw: date string parsing also parses seconds fraction
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 12:41 AM Revision a6bbc91c (ceph): Makefile.am: some more makefile rules fixes
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
06/29/2013
- 11:13 PM Revision 26423b92 (ceph): rgw: date string parsing also parses seconds fraction
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 10:28 PM Revision 0335905d (ceph): rgw: fix cli test
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 10:28 PM Revision 5314e3fe (ceph): Makefile.am: add missing rule
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 07:46 PM Feature #5437: ceph-mon performance on ARM
- Downgraded to Normal, due to landing of patch. Keeping open as a placeholder for any future issues identified for imp...
- 05:35 PM CephFS Bug #5453: kclient: multiple_rsync tee output partially zeroed
- please check if the attached patch solves this issue
- 02:09 PM Bug #5401: cuttlefish osd recovery slow
- Just another point regarding my idea. If we have an osd having writes to avg 50 PGs/min then ceph now wants that this...
- 07:02 AM Bug #5460: v0.61.3 -> v0.65 upgrade: new OSDs mark old as down
- I've just tried ...
- 06:56 AM Bug #5482 (Can't reproduce): cephx: verify_reply coudln't decrypt with error: error decoding bloc...
- Hi all,
i found an OSD down, my env is ceph 0.56.3 , the part of log is below:
==== 47+0+0 (2545873131 0 0) 0x6... - 06:45 AM Bug #5481 (Rejected): Ceph OSD Connection refused
- Hi all,
i found an error in ceph osd log file.in my osd tree, there're 2 osd marked down, not running.
in osd... - 01:29 AM Revision 09e374f1 (ceph): osd: set maximum object attr size
- Make a well-defined maximum size of an object attribute. Since Linus has
a 64KB limit, and that is what we normally ...
06/28/2013
- 10:43 PM Revision e11f2588 (ceph): mon/PGMonitor: use post_paxos_update, not init, to refresh from osdmap
- We do two things here:
- make init an one-time unconditional init method, which is what the
health service expect... - 10:42 PM Revision 4d07fb01 (ceph): mon/PaxosService: add post_paxos_update() hook
- Some services need to update internal state based on other service's
state, and thus need to be run after everyone ha... - 10:03 PM Bug #5470 (Fix Under Review): osd/PGLog.h: 199: FAILED assert(log.log.size() == log_keys_debug.si...
- 09:47 PM Revision e56ef07e (ceph): rgw: initialize sent_header in RGWOp_Opstate_List
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 09:25 PM Revision e235958f (ceph): mds: log before respawning when standby-replay falls behind
- Call into an MDS method so that we can write to the log.
Signed-off-by: Sage Weil <sage@inktank.com> - 09:24 PM Revision 946a838c (ceph): Merge remote-tracking branch 'gh/wip-5381' into wip-mds
- Reviewed-by: Greg Farnum <greg@inktank.com>
- 08:17 PM Revision e75057fc (ceph): rgw-admin: restructure replicalog commands
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 07:21 PM Revision 87217e1e (ceph): client: send all request put's through put_request()
- Make sure all MetaRequest reference put's go through the same path that
releases inode references, including all of t... - 06:50 PM Revision 9af3b86b (ceph): client: fix remaining Inode::put() caller, and make method psuedo-private
- Not sure I can make this actually private and make Client::put_inode() a
friend method (making all of Client a friend... - 06:31 PM CephFS Bug #5453: kclient: multiple_rsync tee output partially zeroed
- i hit it after just a couple iterations of the teuthology test. i'll capture the osd log...
- 06:08 PM CephFS Bug #5453: kclient: multiple_rsync tee output partially zeroed
- I can't reproduce this locally. how difficult to reproduce this? what's the backend fs for osd?
- 06:26 PM Revision 12ab4f88 (ceph): Merge remote-tracking branch 'enovance/wip-rgw-geo-2-opstate' into wip-...
- Conflicts:
src/Makefile.am
src/rgw/rgw_admin.cc
src/rgw/rgw_common.h
Signed-off-by: Yehuda Sadeh <yehuda@inktank.... - 05:44 PM Revision 0742f919 (ceph): kernel: add instal, ceph tasks to rbd-nomount collection
- 05:32 PM CephFS Bug #5411: teuthology: bad object dereference
- IME that's what this kind of error from gevent/eventlet etc. means - once the thread exits in a certain abnormal way,...
- 03:28 PM CephFS Bug #5411: teuthology: bad object dereference
- Yeah, I am/somebody will need to spend some time digging into this when we have some time free. There's another issue...
- 03:24 PM CephFS Bug #5411: teuthology: bad object dereference
- I think this is just a symtom of the mds_thrasher crashing, but not logging the exception since this join happens bef...
- 03:36 PM rbd Bug #5480 (Can't reproduce): libceph: unexpected old state in con_sock_state_change
- This happened after running this job in a loop for a while:...
- 03:19 PM devops Bug #5479 (Resolved): Append our built packages with some sort of inktank/ceph identifier
- Seems like our packages should have something appended to them so we know they are the inktank/ceph ones. I ran into ...
- 02:58 PM rgw Feature #5406 (In Progress): rgw: a RESTful api to dump region map
- 02:58 PM rgw Feature #5408 (In Progress): rgw: turn off dr/geo logging
- 02:57 PM rgw Feature #4336 (Fix Under Review): rgw: dr: sync processing state: implement internal RESTful API
- 02:25 PM CephFS Bug #5381 (Pending Backport): ceph-fuse: stuck with disconnected inodes on shutdown
- commit:946a838cffa0927d1237489e8c2c143e87d66892
- 01:54 PM Revision 2e857a4d (ceph): librados: fix cmd OSDCommand test
- If we get ENXIO, buflen will be 0.
Signed-off-by: Sage Weil <sage@inktank.com> - 01:48 PM Bug #5401: cuttlefish osd recovery slow
- mhm retestet. Log looks different but the result is still the same. Strangely after processing around 100pgs the reco...
- 01:34 PM Bug #5401: cuttlefish osd recovery slow
- oops, it's 'osd recover clone overlap = false' (no y)
- 12:12 PM Bug #5401: cuttlefish osd recovery slow
- Oh i forgot to say that in last log i activated debug_filestore later on at 20:51:02. it was 0 before.
- 11:58 AM Bug #5401: cuttlefish osd recovery slow
- Log still contains:
2013-06-28 20:51:29.928755 7fe5c33ba700 20 filestore(/ceph/osd.3/) _do_clone_range 3260416~8192 ... - 11:52 AM Bug #5401: cuttlefish osd recovery slow
- new files here - still a lot of reading goes on /home/cephdrop/5401/overlap_false_ceph-osd.3.log.gz
- 11:44 AM Bug #5401: cuttlefish osd recovery slow
- all of the read activity is from using the clone when recovering snapped objects. can you see how things perform wit...
- 11:38 AM Bug #5401: cuttlefish osd recovery slow
- Just to note the log was done with (filestore_queue_max_ops = 50, filestore_queue_committing_max_ops = 50) I h...
- 11:28 AM Bug #5401: cuttlefish osd recovery slow
- OK Log uploaded to:
/home/cephdrop/5401/debug_filestore_20_ceph-osd.3.log.gz
The high read rates started at 20:22... - 07:29 AM Bug #5401: cuttlefish osd recovery slow
- Stefan Priebe wrote:
> I'm not really sure that this is problem cause it was working fine under bobtail. But i can't... - 07:14 AM Bug #5401: cuttlefish osd recovery slow
- I'm not really sure that this is problem cause it was working fine under bobtail. But i can't guarantee that the load...
- 07:02 AM Bug #5401: cuttlefish osd recovery slow
- It is a good idea. I have to think a bit more about how hard it would be to implement. Currently the pg_temp remapp...
- 06:47 AM Bug #5401: cuttlefish osd recovery slow
- thanks sage - i already played with the threading but that's not the problem. The problem is 2x 10-15MB/s reading whi...
- 06:22 AM Bug #5401: cuttlefish osd recovery slow
- Stefan Priebe wrote:
> While recovering i'm seeing two threads out of the OSD doing in parallel 10-15MB/s reading an... - 12:20 AM Bug #5401: cuttlefish osd recovery slow
- Generally i think i would be the best to optionally block/redirect client I/O on a recovering OSD. So it can recover ...
- 01:36 PM rgw Bug #5478 (Resolved): rgw: fix init script for rgw daemon name
- after installing and configuring radosgw on centos6, found that the naming convention is bit confusing for rgw daemon...
- 10:54 AM devops Bug #5405: ceph-deploy: transient pushy exception on install
- on centos 6.4,...
- 10:51 AM Linux kernel client Bug #5429: libceph: rcu stall, null deref in osd_reset->__reset_osd->__remove_osd
- plana72 still sitting in kdb.
- 10:51 AM Linux kernel client Bug #5429: libceph: rcu stall, null deref in osd_reset->__reset_osd->__remove_osd
- hit this again, ubuntu@teuthology:/a/teuthology-2013-06-28_01:01:07-kernel-master-testing-basic/48683
- 09:31 AM CephFS Bug #5250: ceph-mds 0.61.2 aborts on start
- Wow, that is a much simpler test case than I would expect to be required. I can reproduce with a single file and this...
- 02:24 AM CephFS Bug #5250: ceph-mds 0.61.2 aborts on start
This is all in the lab at present.
We have been doing some additional testing, and have now confirmed that this...- 09:23 AM CephFS Bug #5477: Unable to create files on CephFS on Fedora 18 using kernel module
- And you don't need any kernel support to run the Ceph daemons. You should also check the permissions — it's possible ...
- 06:51 AM CephFS Bug #5477: Unable to create files on CephFS on Fedora 18 using kernel module
- I suspect this is SElinux or something similar getting in the way...
- 04:47 AM CephFS Bug #5477 (Resolved): Unable to create files on CephFS on Fedora 18 using kernel module
- I have mounted a CephFS filesystem on a Fedora 18 system, which succeeds as follows:
[root@e8c4-dl360g7-03 ceph]# ... - 06:21 AM Revision 72ac281d (ceph): rgw: don't remove bucket index when removing a bucket
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 06:12 AM Revision 10a2b60f (ceph): rgw: bilog list by bucket instance (RESTful api)
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 06:08 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- Yes, boost1.46 from Ubuntu does seem to make a difference. The last built has been running for 5 days now with far fe...
- 04:39 AM Revision 81bee648 (ceph): client: use put_inode on MetaRequest inode refs
- When we drop the request inode refs, we need to use put_inode() to ensure
they get cleaned up properly (removed from ... - 04:13 AM Revision 674bbabe (ceph): rgw: user param in access key is not manadatory
- for json decoding
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 04:13 AM Revision 977df778 (ceph): ceph_json: reset values
- Call the default constructor if entry not found. Also,
reset containers before inserting new data.
Signed-off-by: Ye... - 04:13 AM Revision 9d702e58 (ceph): rgw: advance ptr when sending data
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 03:49 AM Revision 4f2a194a (ceph): big: timebox test to two hours
- 03:47 AM Revision 25d7d965 (ceph): big: thrash, and whitelist wrongly marked me down
06/27/2013
- 11:31 PM Revision 13f9c184 (ceph): doc: Created an install page for Calxeda development packages.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 11:30 PM Bug #5401: cuttlefish osd recovery slow
- While recovering i'm seeing two threads out of the OSD doing in parallel 10-15MB/s reading and 10-20Mb/s writing. The...
- 07:01 AM Bug #5401: cuttlefish osd recovery slow
- mikedawson told me on irc that he has the same problem - since upgrading from bobtail to cuttlefish
- 10:23 PM Revision 8f0fbc22 (ceph): Merge branch 'next'
- 10:21 PM Revision 90f5c448 (ceph): ceph-disk: s/else if/elif/
- Signed-off-by: Greg Farnum <greg@inktank.com>
Reviewed-by: Joao Luis <joao.luis@inktank.com>
(cherry picked from comm... - 10:21 PM Revision 9e604ee6 (ceph): ceph-disk: s/else if/elif/
- Signed-off-by: Greg Farnum <greg@inktank.com>
Reviewed-by: Joao Luis <joao.luis@inktank.com>
(cherry picked from comm... - 10:09 PM Revision d8300606 (ceph): Merge pull request #372 from ceph/wip-mon-pgmap
- Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
- 09:39 PM CephFS Bug #5381 (Fix Under Review): ceph-fuse: stuck with disconnected inodes on shutdown
- 09:22 AM CephFS Bug #5381: ceph-fuse: stuck with disconnected inodes on shutdown
- 09:08 PM Revision c22b941e (ceph): Update keys if they have changed before locking
- Signed-off-by: Sandon Van Ness <sandon@inktank.com>
- 06:05 PM Bug #4599: ceph auth import -i <file> is broken
- As of now ./ceph auth import -i appears to work, but reading from stdin doesn't:
dzafman@ubuntu:~/ceph/src$ ./ceph... - 05:03 PM Feature #4839 (Resolved): api: make new CLI send old version of commands to old monitors during u...
- 05:03 PM Feature #4315 (Resolved): api: create python CLI wrapper for ceph tool; read command descriptions...
- 05:03 PM Feature #4314 (Resolved): api: modify ceph tool to describe own commands
- 03:45 PM Feature #4200 (Resolved): mon: break pgmap into separate leveldb keys
- 03:25 PM devops Bug #5476 (Resolved): ceph-deploy: disk list command is broken on centos 6.4
- This error was actually in ceph-disk, not in ceph-deploy. Now fixed.
cuttlefish commit:90f5c448abeb127ae5a5528a79b... - 02:59 PM devops Bug #5476: ceph-deploy: disk list command is broken on centos 6.4
- test setup: burnupi63
- 02:59 PM devops Bug #5476 (Resolved): ceph-deploy: disk list command is broken on centos 6.4
- on the latest cuttlefish branch, disk list command is broken,
[ubuntu@burnupi63 ceph-deploy]$ sudo ceph -v
ceph v... - 02:42 PM Feature #5437: ceph-mon performance on ARM
- Latest wip-mon-pgmap tests got through PG creation without issue. The mons have been quite stable on ARM with 168 OS...
- 02:40 PM Revision b4ee7cac (ceph): changes to accomodate review comments on previous version
- Signed-off-by: Babu Shanmugam <anbu@enovance.com>
- 02:21 PM Bug #5424 (Resolved): mon/Paxos.cc: 549: FAILED assert(begin->last_committed == last_committed)
- 01:38 PM devops Bug #5475 (Closed): ceph-deploy deb install breaks on i386 due to missing python-pushy package
- We're not building python-pushy for i386, so attempts to apt-get install ceph-deploy fail:
> rturk@ubuntu:~$ sudo ... - 01:34 PM Bug #5473 (Resolved): osd/ReplicatedPG.cc: 1379: FAILED assert(0) in trim_object() on master, cut...
- ...
- 10:08 AM rgw Bug #5415: rgw: failing valgrind leak checks
- 41708: (401s) collection:verify clusters:fixed-2.yaml fs:btrfs.yaml msgr-failures:few.yaml tasks:rgw_s3tests.yaml val...
- 01:50 AM rgw Bug #5415: rgw: failing valgrind leak checks
- Sage Weil wrote:
> teuthology-2013-06-21_01:00:44-rgw-master-testing-basic/41708 and 41709
Hi, I'm willing to wor... - 08:03 AM Bug #5471: mon: do not join a quorum if quorum's version is lower than ours
- I have a simple patch for this that simply compares the quorum's version to our own paxos version and forces us to su...
- 07:58 AM Bug #5471 (Resolved): mon: do not join a quorum if quorum's version is lower than ours
- With p being the monitor's Paxos version, consider:
* A - p:100 (at time quorum was formed)
* B - p:100 (at time ... - 07:59 AM rgw Feature #4336 (In Progress): rgw: dr: sync processing state: implement internal RESTful API
- 07:57 AM rgw Feature #5358 (Fix Under Review): rgw: RESTful api for intra-region copy state
- 07:57 AM rgw Feature #4613 (Fix Under Review): Allow bucket data to reside in a separate pool to object data
- 07:45 AM rgw Bug #5324 (In Progress): radosgw-admin --help missing the --shard-id option
- 02:42 AM rgw Bug #5324: radosgw-admin --help missing the --shard-id option
- Hi,
Here comes a fix for this bug.
https://github.com/ceph/ceph/pull/382
Best - 07:38 AM rgw Feature #5420 (Rejected): rgw: integrate bucket metadata changes with bucket index log
- We're not going to do that, decided on a different approach.
- 07:37 AM rgw Feature #5417 (Fix Under Review): rgw: separate bucket metadata object into pointer object and in...
- 07:36 AM rgw Bug #5344 (Fix Under Review): rgw: make list of bucket placement pools index configurable
- 06:05 AM Bug #5470 (Resolved): osd/PGLog.h: 199: FAILED assert(log.log.size() == log_keys_debug.size())
- ...
- 05:39 AM Revision 8f1da8f3 (ceph): rgw: fix regionmap json decoding
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 05:28 AM Revision 20434dee (ceph): upgrade: move fs upgrade tests to a separate suite
- For now.. until we figure out why they keep failing!
- 05:19 AM Revision 68c013d7 (ceph): Merge remote-tracking branch 'gh/next'
- 05:15 AM Revision 61a04360 (ceph): Merge pull request #378 from ceph/wip-init-rbd
- Reviewed-by: Sage Weil <sage@inktank.com>
- 05:11 AM Revision cd7510f2 (ceph): qa/workunits/misc/multiple_rsync: put tee output in /tmp
- 2013-06-25T10:29:15.811 INFO:teuthology.task.workunit.client.0.err:+ rsync -auv --exclude local/ /usr/ usr.2
2013-06-... - 04:31 AM Revision 5c4bb463 (ceph): rgw: fix radosgw-admin buckets list
- Fixes: #5455
Backport: cuttlefish
This commit fixes a regression, where radosgw-admin buckets list
operation wasn't r... - 04:30 AM Revision e1f9fe58 (ceph): rgw: fix radosgw-admin buckets list
- Fixes: #5455
Backport: cuttlefish
This commit fixes a regression, where radosgw-admin buckets list
operation wasn't r... - 04:06 AM Revision fe663317 (ceph): Handle non-existent front interface in maps from older MONs
- Fix OSDService::get_con_osd_hb() to not try to get_connection() without front interface
Fix OSD::handle_osd_map() to ... - 03:41 AM Revision 867ead91 (ceph): qa/workunits/rbd/simple_1tb: add simple rbd read/write test on large image
- Motivated by #5454.
Signed-off-by: Sage Weil <sage@inktank.com> - 02:30 AM Revision 033f9ea6 (ceph): kernel: add rbd test to write a 1TB image
- Motivated by #5454
- 02:29 AM Revision 2bdbccf9 (ceph): marginal: restructure the multimds collection
- - two clients types (ceph-fuse and kclient)
- two clients in each test
- separate out tasks - 01:42 AM Revision b2fb4876 (ceph): ceph-disk: use unix lock instead of lockfile class
- The lockfile class relies on file system trickery to get safe mutual
exclusion. However, the unix syscalls do this f... - 01:36 AM Revision 26e7a6ff (ceph): ceph-disk: do not mount over an osd directly in /var/lib/ceph/osd/$clus...
- If we see a 'ready' file in the target OSD dir, do not mount our device
on top of it.
Among other things, this preve... - 01:28 AM Revision 8a17f33b (ceph): ceph-disk: do not mount over an osd directly in /var/lib/ceph/osd/$clus...
- If we see a 'ready' file in the target OSD dir, do not mount our device
on top of it.
Among other things, this preve... - 12:48 AM Revision 140e63b4 (ceph): ceph: disable logrotate
- This screwed up the log archival step at the end, and generally makes a
mess of automated runs.
Fixe: #5451 - 12:34 AM Revision 986185ca (ceph): mon/PGMonitor: avoid duplicating map_pg_create() effort on same maps
- If we have an election and refresh, but the osdmap does not change, there
is no need to recalculate the pg create map... - 12:09 AM Revision ca55c341 (ceph): cephtool/test.sh: add case for auth add with no caps
- Test case for failure in #5467. Supplying new auth info overwrites.
Signed-off-by: Dan Mick <dan.mick@inktank.com>
...
06/26/2013
- 11:30 PM Bug #5444 (Rejected): ceph df print error message
- 11:18 PM Revision bfed2d60 (ceph): MonCommands.h: auth add doesn't require caps (it can use -i <file>)
- This was a regression from the old behavior introduced by the
CLI rewrite.
Fixes: #5467
Signed-off-by: Dan Mick <dan... - 11:15 PM CephFS Bug #5381: ceph-fuse: stuck with disconnected inodes on shutdown
- this is sufficient to reproduce. i think this is a problem with unlinked inodes in the client cache not getting clea...
- 10:35 PM Bug #5460: v0.61.3 -> v0.65 upgrade: new OSDs mark old as down
- Faidon Liambotis wrote:
> I did have mons upgraded and restarted first, sorry for not mentioning this earlier. I'll ... - 09:21 PM Bug #5460: v0.61.3 -> v0.65 upgrade: new OSDs mark old as down
- I did have mons upgraded and restarted first, sorry for not mentioning this earlier. I'll try the workaround neverthe...
- 09:07 PM Bug #5460 (Resolved): v0.61.3 -> v0.65 upgrade: new OSDs mark old as down
- commit:fe6633172ea10b9f95c6d59bccdac01651195f25
- 08:08 PM Bug #5460: v0.61.3 -> v0.65 upgrade: new OSDs mark old as down
- Note the workaround here is to upgrade and restart Mons first.
- 07:10 PM Bug #5460 (Fix Under Review): v0.61.3 -> v0.65 upgrade: new OSDs mark old as down
- Proposed fix in wip-5460.
In older release the osdmap did not specify a front-side interface. A couple of places ... - 02:02 AM Bug #5460 (Resolved): v0.61.3 -> v0.65 upgrade: new OSDs mark old as down
- I tried upgrading my v0.61.3 cluster to v0.65 today. All of the new (v0.65) OSDs are marking all of the old (v0.61.3)...
- 10:08 PM CephFS Bug #5453: kclient: multiple_rsync tee output partially zeroed
- putting the tee'd file in /tmp fixes the problem, implying this is a kclient/cephfs bug of some sort. moving this in...
- 09:35 PM rgw Bug #5455: radosgw-admin buckets list regression
- committed, but still need the radosgw-admin.py test before we close the bug
- 07:39 PM Revision d1d90284 (ceph): Merge branch 'next'
- 07:28 PM Revision 71f3e56d (ceph): Makefile.am: fix libglobal.la race with ceph_test_cors
- ceph_test_cors had libglobal.la in its _LDFLAGS macro definition;
it should have been in _LDADD. Moreover, things us... - 06:55 PM rbd Bug #5469 (Resolved): qemu-io: segfault when tried IO with invalid arguments
- tested this on rhel 6.3 and rhel6.4
tried qemu-io to perform IO on the rbd image by writing in a pattern and readi... - 06:42 PM devops Bug #5390 (Resolved): ceph-deploy osd create hangs
- 06:40 PM Bug #5424: mon/Paxos.cc: 549: FAILED assert(begin->last_committed == last_committed)
- 06:39 PM rbd Bug #5464: krbd: modifying mapped image also modifies snapshot
- 03:24 PM rbd Bug #5464: krbd: modifying mapped image also modifies snapshot
- This was caused by bf0d5f503dc11d6314c0503591d258d60ee9c944, which was first included in 3.9.
- 03:20 PM rbd Bug #5464 (Fix Under Review): krbd: modifying mapped image also modifies snapshot
- The workunit that tests this case (rbd/kernel.sh) succeeds on both 3.9 and 3.10-rc7 with the patches in wip-snapc-3.9...
- 11:08 AM rbd Bug #5464 (Resolved): krbd: modifying mapped image also modifies snapshot
- http://permalink.gmane.org/gmane.comp.file-systems.ceph.devel/15815
- 06:36 PM Bug #5445 (Resolved): random osd EPERM on journal
- 06:28 PM Bug #5445 (Pending Backport): random osd EPERM on journal
- 07:52 AM Bug #5445 (Fix Under Review): random osd EPERM on journal
- pushed wip-5445.
this normally wouldn't happen, except that teuthology does not define fsid in the ceph.conf, so c... - 05:13 PM Bug #5467: ceph auth add <entity> -i <file> broken
- Added simple test at Sage's suggestion in commit:ca55c3416e02398991c9789b1590d721fbca212d
- 04:21 PM Bug #5467 (Resolved): ceph auth add <entity> -i <file> broken
- commit:bfed2d60a59bf69863989ca3bc108079c1d37f4f
- 03:48 PM Bug #5467 (Fix Under Review): ceph auth add <entity> -i <file> broken
- 03:17 PM Bug #5467 (In Progress): ceph auth add <entity> -i <file> broken
- 03:16 PM Bug #5467 (Resolved): ceph auth add <entity> -i <file> broken
- In the Ceph CLI rewrite, I broke "auth add" without caps. auth add currently requires
both an entity name and at le... - 03:30 PM rbd Bug #5468 (Resolved): qemu: reports snapshot not supported on rpms
- Tested qemu on the following packages "http://ceph.com/packages/qemu-kvm/redhat/x86_64/qemu-img-0.12.1.2-2.355.el6.2....
- 03:03 PM Revision 1747a387 (ceph): kernel: reorg kernel rbd tests; add a few missing scripts
- Move all the simple workunits into a separate collection, and test with
and without msgr failure injection.
There we... - 02:38 PM Bug #5466 (Can't reproduce): raring tarball builds mysteriously fail make check
- I've noticed this intermittently: make check on raring tarball builds fails like this:...
- 01:55 PM Revision d2f38118 (ceph): mon/Paxos: update first_committed only from paxos
- Do not touch the in-memory first_committed until the trim commits. This
avoids any possible confusion due to races a... - 01:55 PM Revision ac63b2e0 (ceph): mon/Paxos: clean up removal of pre-conversion paxos states
- Use a helper, independent of trim machinery, and call on leader, too.
Signed-off-by: Sage Weil <sage@inktank.com> - 01:55 PM Revision b8d04a2a (ceph): mon/PaxosService: rename scrub
- Make the name patch the one in Paxos.
Signed-off-by: Sage Weil <sage@inktank.com> - 01:55 PM Revision 516445be (ceph): mon/Paxos: simplify trim()
- Collapse all the trim methods into a single simple method.
Signed-off-by: Sage Weil <sage@inktank.com> - 01:55 PM Revision ea1f316e (ceph): mon: do not reopen MonitorDBStore during startup
- level doesn't seem to like this when it races with an internal compaction
attempt (see below). Instead, let the stor... - 01:55 PM Revision 13168698 (ceph): mon/PaxosService: add post_paxos_update() hook
- Some services need to update internal state based on other service's
state, and thus need to be run after everyone ha... - 01:55 PM Revision e635c478 (ceph): mon/PGMonitor: use post_paxos_update, not init, to refresh from osdmap
- We do two things here:
- make init an one-time unconditional init method, which is what the
health service expect... - 01:55 PM Revision 290ccde1 (ceph): mon/Paxos: set first_committed on first commit
- Signed-off-by: Sage Weil <sage@inktank.com>
- 01:27 PM Revision 5511daf3 (ceph): doc: public network statement needed on new monitors.
- When using ceph-deploy to create a new monitor on a host that is not
in the initial set of hosts defined by the ceph-... - 11:32 AM Bug #5401: cuttlefish osd recovery slow
- Hi sage very strange. I tried your suggestions but also setting recovery active to 20 and priority to 60 does not hel...
- 11:32 AM rbd Feature #5465 (Resolved): openstack: cinder: support resize with rbd
- Cinder now has an api for growing volumes. Add support for it to the rbd driver
- 10:09 AM Bug #5272 (Duplicate): Updating ceph from 0.61.2 to 0.61.3 obviously changes tunables of existing...
- This was issues with the MDS doing heavy reads off of the OSDs. See #4405 and the related caching issues.
- 06:28 AM Bug #5195 (Resolved): "ceph-deploy mon create" fails when adding additional monitors
- Updated documentation to add a note about needing the public network statement.
- 05:55 AM Revision af00f733 (ceph): rgw: automatic pool creation for placement pools
- With the new pools configuration, now we auto create the
pools when needed (through bucket creation). Also, make
sure... - 04:25 AM Revision 2d2aa00e (ceph): mon/PGMonitor: store PGMap directly in store, bypassing PaxosService st...
- Instead of encoding incrementals and periodically dumping the whole encoded
PGMap, instead store everything in a rang... - 04:25 AM Revision d31ed950 (ceph): mon/PaxosService: allow paxos service writes while paxos is updating
- In commit f985de28f86675e974ac7842a49922a35fe24c6c I mistakenly made
is_writeable() false while paxos was updating du... - 04:25 AM Revision 11e03253 (ceph): mon/Paxos: drop unnecessary last_committed loads
- Drop (apparently) ad-hoc refreshes of last_committed from the store.
These are unnecessary and confusing.
Signed-off... - 04:25 AM Revision ad9c2948 (ceph): mon/Paxos: assert that the store gives us back what we just wrote
- In bug #5424 I observed leveldb failing internally and then returning
bad info. We then hit a random/confusing asser... - 04:25 AM Revision e93730b7 (ceph): mon: enable leveldb cache by default
- 512 MB sounds reasonable to me.
Signed-off-by: Sage Weil <sage@inktank.com> - 04:25 AM Revision fe365339 (ceph): mon/Paxos: never write first_committed except during trim
- The trimming is handled by proposing transactions. Do not confuse matters
by writing (incorrect) first_committed val... - 03:54 AM Feature #5461 (Rejected): ceph-disk-prepare should support LVM volumes
- It is very convenient at least for testing purposes to configure osds on LVM volumes. Unfortunately ceph-disk-prepare...
- 03:06 AM Revision 7a2566c6 (ceph): rgw: remove test placement info
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 02:48 AM Revision ccb3dd5a (ceph): mds: fix underwater dentry cleanup
- If the underwater dentry is a remove link, we shouldn't mark the
inode clean
Signed-off-by: Yan, Zheng <zheng.z.yan@... - 02:18 AM Revision 224130c9 (ceph): rgw (test): remove some warnings
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 01:47 AM rbd Bug #5454: krbd: assertion failure in rbd_img_obj_callback()
- Hi Sage,
yes, dd was the program, bs=1024k
Regards
Andreas - 12:59 AM Revision 1b162ce6 (ceph): rgw: initialize user system flag
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
06/25/2013
- 11:05 PM Revision 00bc3a84 (ceph): rbd/rgw upgrade suites to test upgrade from bobtail to cuttlefish to next
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 10:30 PM Revision 7681c58e (ceph): rgw: log in the same shard for bucket entry point and instance
- We'd like to have bucket entry point and instance info at the same
log shard, so that we can process them in order.
... - 10:21 PM Bug #5445: random osd EPERM on journal
- oh, the test in question isn't mounting a drive, but is storing the data directly in /var/lib/ceph/osd/ceph-$id. the...
- 09:35 PM Bug #5445 (In Progress): random osd EPERM on journal
- this happens on tasks that don't use all available disks. a previous job with ceph-deploy leaves behind osd disks, s...
- 09:59 PM Revision d4e39a76 (ceph): rgw: unlink/link don't always update entry point
- Some operations already update the entry point, so no
need to do it again.
Signed-off-by: Yehuda Sadeh <yehuda@inkta... - 09:14 PM Revision 5680fa1e (ceph): doc/release-notes: v0.65
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:00 PM Revision 6673b2d3 (ceph): rgw: tie metadata put to bucket link/unlink
- and lot's of constifying
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 09:00 PM Revision 5c3df085 (ceph): cls_rgw: cleanup
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 08:45 PM Revision 70be76b2 (ceph): Merge branch 'next'
- 08:40 PM Revision 3020c5ea (ceph): mon/Elector: cancel election timer if we bootstrap
- If we short-circuit and bootstrap, cancel our timer. Otherwise it will
go off some time later when we are in who kno... - 08:40 PM Revision 305f0c50 (ceph): mon: cancel probe timeout on reset
- If we are probing and get (say) an election timeout that calls reset(),
cancel the timer. Otherwise, we assert later... - 07:56 PM Revision 82db84be (ceph): rgw: some more internal api cleanups
- Use of rgw_bucket when referring to the bucket instance,
use bucket name when referring to the bucket entry point.
Al... - 07:49 PM Revision ee03afaa (ceph): dump_stuck: fix test
- The mon-osd-report-timeout setting shouldn't be there! We will set the
other item explicitly, and remove both from t... - 07:48 PM CephFS Bug #5450 (Resolved): mds: failed CDir::_fetched() assert
- nice! cherry-picked to commit:ccb3dd5ad5533ca4e9b656b4e3df31025a5f2017
- 07:08 PM CephFS Bug #5450: mds: failed CDir::_fetched() assert
- 0.61.4-5-gd572cf6 ? probably already fixed by commit:81d073fecb (mds: fix underwater dentry cleanup)
- 10:20 AM CephFS Bug #5450 (Resolved): mds: failed CDir::_fetched() assert
- ...
- 07:48 PM Revision d5acff28 (ceph): rados: dump-stick: remove configs from yaml; let task set them
- The mon osd report timeout was wrong; see #5440.
- 07:33 PM Bug #5459: ceph-mon failure using wip-mon-pgmap on ARM
- this is almost certainly the max_open_files limit. add max open files = 16384 to ceph.conf and restart the mons.
- 07:28 PM Bug #5459 (Resolved): ceph-mon failure using wip-mon-pgmap on ARM
- This happened on the mixed burnupi/calxeda cluster with wip-mon-pginfo. leveldb caching was set to 256MB....
- 07:19 PM CephFS Bug #5418: kceph: crash in remove_session_caps
- Zheng Yan wrote:
> I still don't figure out that root cause of the crash, infinite loop in iterate_session_caps(), B... - 07:01 PM CephFS Bug #5418: kceph: crash in remove_session_caps
- I still don't figure out the cause of the crash, infinite loop in iterate_session_caps(), BUG_ON(session->s_nr_caps >...
- 01:00 PM CephFS Bug #5418: kceph: crash in remove_session_caps
- ubuntu@teuthology:/a/teuthology-2013-06-25_01:00:47-kernel-next-testing-basic/45603
- 07:19 PM Revision c4be5a70 (ceph): rgw: unlink bucket from user on metadata rm bucket:< bucket>
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 06:09 PM Revision 86c73c94 (ceph): rgw: fixes to object versioning tracking
- There are a few different cases for setting the object version.
Either we need to create a new version, or we need to... - 06:05 PM Revision 8bd31d42 (ceph): rgw: filter read xattrs
- We're only interested in object xattrs that have specific rgw.user
prefix.
Signed-off-by: Yehuda Sadeh <yehuda@inkta... - 06:03 PM Revision 422bb6d0 (ceph): rgw: add str_startswith()
- useful util
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 06:01 PM CephFS Bug #5458 (Duplicate): mds: standby-replay -> replay takeover does not handle racing expire/trim
- not sure this is the right diagnosis since i only looked at this briefly, but:...
- 05:57 PM Revision 0e1612b3 (ceph): Merge pull request #380 from dachary/wip-4907
- get_xattr() can return more than 4KB
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 05:36 PM Revision 8db289f2 (ceph): cls_ver: rename version xattr, add some more logging
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 05:30 PM Bug #5336: osd crash triggered by 'rbd rm ...'
- no word from Florian on the ML; downgrading to high.
- 05:28 PM Bug #5401: cuttlefish osd recovery slow
- hmm, i don't see anything awry here. the rops count does go over the max because we get client io requests to missing...
- 03:15 PM Bug #5401: cuttlefish osd recovery slow
- OK this is a complete log from starting a stopped OSD, recover and then shut it down again. This one was done using t...
- 02:28 PM Bug #5401: cuttlefish osd recovery slow
- debug osd = 20
debug ms = 1
thanks! - 01:57 PM Bug #5401: cuttlefish osd recovery slow
- Will test soon. Can also provide a complete log. Just debug osd 20? everything else can be 0?
- 01:35 PM Bug #5401: cuttlefish osd recovery slow
- pushed another wip-5401 and resolves the race more thoroughly. tested lightly and it behaves. but i haven't been ab...
- 01:11 PM Bug #5401: cuttlefish osd recovery slow
- Stefan, can you capture an osd log that covers the entire period from before recovery starts up until when it slows/s...
- 11:43 AM Bug #5401: cuttlefish osd recovery slow
- thanks sage i tested wip-5401 branch no change ;-(
- 11:21 AM Bug #5401: cuttlefish osd recovery slow
- Yes see comment #7 (log file uploaded to cephdrop folder 5401/ceph-osd.44.log.gz).
Yes peering is already fully co... - 11:19 AM Bug #5401: cuttlefish osd recovery slow
- i've pushed wip-5021 which makes a small optimization that will improve recovery for small objects. it's not well te...
- 11:18 AM Bug #5401: cuttlefish osd recovery slow
- Did you put the logs in cephdrop?
I'm mostly curious to see if we can figure out where the disk thrashing is coming ... - 11:14 AM Bug #5401: cuttlefish osd recovery slow
- Maybe what's missing. The backtraces i provided and the logs are form that timeframe. Also it's the timeframe i'm see...
- 09:59 AM Bug #5401: cuttlefish osd recovery slow
- Stefan Priebe wrote:
> First the slow requests and VM hangs are results of a heavily stressed disk. I see a MASSIVE ... - 12:03 AM Bug #5401: cuttlefish osd recovery slow
- Yes generally this check needs to be fixed. But it does not solve the problem.
To be a bit more specific.
First... - 05:15 PM Revision 12678a10 (ceph): Merge pull request #379 from dachary/wip-5312
- skip TEST(EXT4StoreTest, _detect_fs) if DISK or MOUNTPOINT are undefined
Reviewed-by: Sage Weil <sage@inktank.com> - 05:07 PM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- latest is that the precise version of boost appears to have resolved this.. so far.
- 04:57 PM Revision 29e14baf (ceph): mon/PaxosService: s/get_version()/get_last_committed()/
- Avoid aliasing simple accessors; use a single name instead. Also, function
name overloading will throw a wrench in t... - 04:57 PM Revision 0fd776da (ceph): mon/PGMap: make int type explicit
- We get away with this because int is 32-bits on x86_64 and i386 both, but
we should be explicit anyway!
Signed-off-b... - 04:57 PM Revision 0d73eb4d (ceph): mon/PGMonitor: drop some dead code
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:57 PM Revision 950c0f35 (ceph): mon/PaxosService: move upgrade_format() machinery into PaxosService
- We originally did this in AuthMonitor, but it is perfect for PGMonitor too,
so make it generic.
Signed-off-by: Sage ... - 04:57 PM Revision c8f79369 (ceph): mon/AuthMonitor: start at format 1 (latest) for new clusters
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:47 PM rgw Bug #5422 (Resolved): object deletion should log the object tag
- fixed in the wip-rgw-geo-2 branch.
- 04:46 PM rgw Bug #5441 (Resolved): bucket creation does not log the tag
- this should be fixed now, reopen if you see it again.
- 04:43 PM rbd Bug #5454: krbd: assertion failure in rbd_img_obj_callback()
- Hi Andreas,
How are you writing to the image? dd with bs=1M or something? - 12:15 PM rbd Bug #5454 (Resolved): krbd: assertion failure in rbd_img_obj_callback()
- when working on a large rbd image, I am hitting an
assertion failure in rbd kernel module; the
assertion is in rbd_... - 04:19 PM Revision c2d517ef (ceph): v0.65
- 04:16 PM devops Bug #5345: ceph-disk: handle less common device names
- can you please try the version of ceph-disk in the wip-ceph-disk branch? it has a bunch of changes to be smarter abo...
- 03:24 PM devops Bug #5345: ceph-disk: handle less common device names
- I have several HP dl180's with p400 raid controllers. This is all standard hardware.
The disk paths are enumerated... - 02:15 PM rgw Bug #5455 (Resolved): radosgw-admin buckets list regression
- With bobtail, it was possible to list every rgw buckets on the cluster with:
# radosgw-admin buckets list
[
"a... - 02:10 PM Revision 3016f46f (ceph): get_xattr() can return more than 4KB
- Instead of failing if the attribute to be returned is larger than 4KB,
double the buffer size each time librados.rado... - 01:59 PM Bug #5438 (Resolved): mon/Monitor.cc: 1888: FAILED assert(is_probing() || is_synchronizing())
- 01:09 PM Revision 6e320a1b (ceph): skip TEST(EXT4StoreTest, _detect_fs) if DISK or MOUNTPOINT are undefined
- The TEST(EXT4StoreTest, _detect_fs) test is meant to be run from
qa/workunits/filestore/filestore.sh, after the ext4 ... - 12:50 PM Bug #5440 (Resolved): osd: marked down due to no pgstats reports
- broken test + test yaml, fixed in teuthology.git and ceph-qa-suite.git
- 08:55 AM Bug #5440: osd: marked down due to no pgstats reports
- ubuntu@teuthology:/a/teuthology-2013-06-25_01:00:06-rados-next-testing-basic/45417
in mon log, osd msgs suddenly s... - 12:13 PM CephFS Bug #5453 (In Progress): kclient: multiple_rsync tee output partially zeroed
- 12:09 PM CephFS Bug #5453 (Resolved): kclient: multiple_rsync tee output partially zeroed
- latest run:...
- 11:55 AM devops Bug #5452 (Resolved): ceph-deploy: purge command reports unsupported platform on fedora18
- commit f67486632cb40a34d089c9dcfa371383a5f3ab9c
fix worked fine! - 11:15 AM devops Bug #5452 (Resolved): ceph-deploy: purge command reports unsupported platform on fedora18
- while purge command does uninstall on rhel and centos, it reports, "unsupported platform" for fedora18.
We need to... - 10:59 AM Bug #4907 (Resolved): rados python bindings: get_xattr() uses a fixed 4k buffer
- commit:3016f46f53d4701ead1e30f2a3d67a39ca0050f8
- 07:15 AM Bug #4907 (Fix Under Review): rados python bindings: get_xattr() uses a fixed 4k buffer
- proposed patch : https://github.com/ceph/ceph/pull/380
- 10:49 AM Feature #4982 (Fix Under Review): OSD: namespaces pt 1 (librados/osd, not caps)
- 10:15 AM Bug #5312 (Resolved): Skip EXT4StoreTest._detect_fs test if DISK or MOUNTPOINT environment variab...
- 06:14 AM Bug #5312 (Fix Under Review): Skip EXT4StoreTest._detect_fs test if DISK or MOUNTPOINT environmen...
- ready for rewiew : https://github.com/ceph/ceph/pull/379
- 05:52 AM Bug #5312: Skip EXT4StoreTest._detect_fs test if DISK or MOUNTPOINT environment variables not set
- TEST (EXT4StoreTest, _detect_fs) was introduced by https://github.com/ceph/ceph/commit/574051f8da0a30073a7d5da880878e...
- 09:31 AM Bug #5449 (Can't reproduce): osd crash immediately after booting up
- Debian 7.1 (wheezy), kernel 3.2.41-2+deb7u2, ceph 0.61.4. I have three osds and only osd.1 crashes just after booting...
- 09:27 AM Bug #5444: ceph df print error message
- this is the fix:
$ git tag --contains 0c2b738d8d07994fee4c73dd076ac9364a64bdb2
v0.64
maybe your ceph-mon daemo... - 12:15 AM Bug #5444: ceph df print error message
- ceph version 0.64-639-g37a2017 (37a20174fd22a79938ba9c93046e8830f4a3306f)
- 06:43 AM Revision 63e81afe (ceph): rgw: multiple fixes related to metadata, bucket creation
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 04:59 AM Revision a8f601d5 (ceph): ceph-disk: make list_partition behave with unusual device names
- When you get device names like sdaa you do not want to mistakenly conclude that
sdaa is a partition of sda. Use /sys... - 04:48 AM Revision a4ddf704 (ceph): Add rc script for rbd map/unmap
- Init script for mapping/unmapping rbd device on startup and shutdown.
On start, map rbd dev according to /etc/rbdmap,... - 04:23 AM Revision 586c68f5 (ceph): ceph-fuse: create finisher threads after fork()
- The ObjectCacher and MonClient classes both instantiate Finisher
threads. We need to make sure they are created *aft... - 04:07 AM Revision 7c9dee01 (ceph): mon/PaxosService: drop unused {get,set,put}_version(prefix, a, bl)
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:07 AM Revision 6060268f (ceph): mon/PaxosService: some whitespace
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:07 AM Revision b28bd787 (ceph): mon/PaxosService: drop unused last_accepted_name
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:07 AM Revision 6429cb1d (ceph): mon/PaxosService: remove unused exists_version() variant
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:07 AM Revision 6721122f (ceph): mon/MonmapMonitor: avoid exists_version() helper
- We are the only user; open-code it.
Signed-off-by: Sage Weil <sage@inktank.com> - 04:07 AM Revision 78b7ec7d (ceph): mon/PaxosService: drop unused helpers
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:07 AM Revision 78fefe65 (ceph): mon: make PaxosService::get_value() int return type 64-bit
- Backport: cuttlefish
Signed-off-by: Sage Weil <sage@inktank.com> - 04:07 AM Revision c47f271d (ceph): mon: fix mkfs monmap cleanup
- exists_key(a,b) was looking for "monmap/mkfs/monmap".
Signed-off-by: Sage Weil <sage@inktank.com> - 04:07 AM Revision 83c49be3 (ceph): mon/PaxosService: remove mkfs helpers
- Keep it simple. These are one-liners.
Signed-off-by: Sage Weil <sage@inktank.com> - 04:07 AM Revision 872f4d5f (ceph): mon/PaxosService: simplify full helpers, drop single-use helper
- We are the only caller for get_version(prefix, name), so move it inline
and drop it. Also rename full_version_name t... - 04:07 AM Revision 1d913d20 (ceph): mon/OSDMOnitor: use provided get_version_full()
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:00 AM Revision cedb6063 (ceph): ceph-deploy: no need for ceph-fuse for non fs workunits
- 04:00 AM Revision 2df1e209 (ceph): ceph-deploy: install correct branch for rados api tests
- Fixes: #5442
Signed-off-by: Sage Weil <sage@inktank.com> - 03:41 AM Revision 37a20174 (ceph): Merge remote-tracking branch 'gh/next'
- 01:51 AM Revision 9ae0ec83 (ceph): mon/Elector: cancel election timer if we bootstrap
- If we short-circuit and bootstrap, cancel our timer. Otherwise it will
go off some time later when we are in who kno... - 01:49 AM Revision 1c890f5c (ceph): client: fix warning
- client/Client.cc: In member function 'virtual void Client::ms_handle_remote_reset(Connection*)':
warning: client/Clie... - 01:12 AM Revision 03d3be3e (ceph): mon: cancel probe timeout on reset
- If we are probing and get (say) an election timeout that calls reset(),
cancel the timer. Otherwise, we assert later... - 01:05 AM rbd Feature #1790: rbd: have a way of establishing configured mappings at boot time
- For the record : "Add rc script for rbd map/unmap":https://github.com/ceph/ceph/commit/a4ddf704868832e119d7949e96fe35...
- 12:59 AM Revision c3b97591 (ceph): mon/AuthMonitor: ensure initial rotating keys get encoded when create_i...
- The create_initial() method may get called multiple times; make sure it
will unconditionally generate new/initial rot... - 12:59 AM Revision 0cc826c3 (ceph): init-radosgw.sysv: remove -x debug mode
- Fixes: #5443
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 31d6062076fdbcd2691c07a23b381b26a... - 12:58 AM Revision 521fdc2a (ceph): mon/AuthMonitor: ensure initial rotating keys get encoded when create_i...
- The create_initial() method may get called multiple times; make sure it
will unconditionally generate new/initial rot... - 12:44 AM Revision 3791a1e5 (ceph): osd: tolerate racing threads starting recovery ops
- We sample the (max - active) recovery ops to know how many to start, but
do not hold the lock over the full duration,... - 12:42 AM Revision 31d60620 (ceph): init-radosgw.sysv: remove -x debug mode
- Fixes: #5443
Signed-off-by: Sage Weil <sage@inktank.com> - 12:27 AM Revision 7e41c103 (ceph): rgw: bucket entry point contains owner, other fix
- We now keep the owner at the bucket entry point. Also, reading
bucket info at RGWCreateBucket::execute(), because pre...
06/24/2013
- 11:18 PM Revision a6b65fe8 (ceph): Merge pull request #15 from ceph/wip-ulimits
- Reviewed-by: Warren Usui <warren.usui@inktank.com>
- 11:18 PM Revision 3da94551 (ceph): Merge pull request #15 from ceph/wip-ulimits
- Reviewed-by: Warren Usui <warren.usui@inktank.com>
- 11:16 PM Revision 02b0b4a9 (ceph): mon/PaxosService: not active during paxos UPDATING_PREVIOUS
- Treat this as an extension of the recovery process, e.g.
RECOVERING -> ACTIVE
or
RECOVERING -> UPDATING_PREVIOUS -... - 11:16 PM Revision e1ac7c6c (ceph): mon/PaxosService: allow paxos service writes while paxos is updating
- In commit f985de28f86675e974ac7842a49922a35fe24c6c I mistakenly made
is_writeable() false while paxos was updating du... - 11:16 PM Revision 4d57c12f (ceph): common/pick_addresses: behave even after internal_safe_to_start_threads
- ceph-mon recently started using Preforker to working around forking issues.
As a result, internal_safe_to_start_threa... - 11:16 PM Revision cf75478d (ceph): mon: safely signal bootstrap from MonmapMonitor::update_from_paxos()
- Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit dc83430124a5fd37573202a4cc0986c3c03739ef) - 11:16 PM Revision fd1769cb (ceph): mon/Paxos: go active *after* refreshing
- The update_from_paxos() methods occasionally like to trigger new activity.
As long as they check is_readable() and is... - 11:16 PM Revision 57c89291 (ceph): mon: simplify Monitor::init_paxos()
- Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit e832e76a4af04b091c806ad412bcfd0326d75a2d) - 11:16 PM Revision 35745cba (ceph): mon/PaxosService: simplify readable check
- Recast this in terms of the paxos check and our additional conditions,
which match wait_for_readable().
Signed-off-b... - 11:16 PM Revision 9d7c40e3 (ceph): mon/PaxosService: simplify is_writeable
- Recast this in terms of paxos check + our conditions, and make it
match wait_for_writeable().
Signed-off-by: Sage We... - 11:16 PM Revision 10d41200 (ceph): mon/Paxos: cleanup: drop unused PREPARING state bit
- This is never set when we block, and nobody looks at it.
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked ... - 11:16 PM Revision c43b1f4d (ceph): mon/Paxos: not readable when LOCKED
- If we are re-proposing a previously accepted value from a previous quorum,
we should not consider it readable, becaus... - 11:16 PM Revision c6d5dc4d (ceph): mon: simplify states
- - make states mutually exclusive (an enum)
- rename locked -> updating_previous
- set state prior to begin() to simpl... - 11:16 PM Revision 34acc5a3 (ceph): mon: explicitly refresh_from_paxos() when leveldb state changes
- Instead of opportunistically calling each service's update_from_paxos(),
instead explicitly refresh all in-memory sta... - 11:16 PM Revision 1d866250 (ceph): mon: remove unnecessary update_from_paxos calls
- The refresh() will do this when the state changes; no need to
opportunistically call this method all of the time.
Si... - 11:16 PM Revision 265212a7 (ceph): mon: no need to refresh from _active
- The refresh is done explicitly by the monitor, independent of the more
fragile PaxosService callbacks.
Signed-off-by... - 11:16 PM Revision 054e96d9 (ceph): mon/PaxosService: cache {first,last}_committed
- Refresh the in-memory values when we are told the on-disk paxos state
may have changed.
Signed-off-by: Joao Eduardo ... - 11:16 PM Revision 6ac58cd9 (ceph): mon/Paxos: do paxos refresh in finish_proposal; and refactor
- Do the paxos refresh inside finish_proposal, ordered *after* the leader
assertion so that MonmapMonitor::update_from_... - 11:15 PM Revision eb86eebe (ceph): common/pick_addresses: behave even after internal_safe_to_start_threads
- ceph-mon recently started using Preforker to working around forking issues.
As a result, internal_safe_to_start_threa... - 09:50 PM Revision cad8cf58 (ceph): Add python-argparse to dependencies (for pre-2.7 systems)
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 09:01 PM Bug #5442 (Resolved): ceph-deploy: rados test failed in the nightlies
- qa suite commit:2df1e209d3649a46aaf01c6cd961cb96638fe1f6
- 11:50 AM Bug #5442 (Resolved): ceph-deploy: rados test failed in the nightlies
- logs: ubuntu@teuthology:/a/teuthology-2013-06-24_01:01:13-ceph-deploy-master-testing-basic/44159...
- 08:47 PM Revision 9a9c941d (ceph): Merge pull request #376 from dalgaaf/wip-da-SCA-cppcheck-3
- Reviewed-by: Sage Weil <sage@inktank.com>
- 08:42 PM Bug #5431 (Resolved): osd: dump_stuck test fails with ENXIO
- 08:35 PM Bug #5444 (Need More Info): ceph df print error message
- what version is this? the units were off by a factor of 1000. this was recently fixed..
- 07:16 PM Bug #5444 (Rejected): ceph df print error message
- root@ubuntu:/media# ceph df
GLOBAL:
SIZE AVAIL RAW USED %RAW USED
3903M 2267M 1367M ... - 08:04 PM Revision 046e3b71 (ceph): debian, rpm: remove python-lockfile dependency
- As for 2a4953b697a3464862fd3913336edfd7eede2487 ceph-disk no longer uses
this.
Signed-off-by: Sage Weil <sage@inktan... - 07:54 PM Revision 4474a0cc (ceph): mon/AuthMonitor: make initial auth include rotating keys
- This closes a very narrow race during mon creation where there are no
service keys.
Fixes: #5427
Signed-off-by: Sage... - 07:31 PM Bug #5445 (Can't reproduce): random osd EPERM on journal
- ubuntu@teuthology:/a/teuthology-2013-06-24_18:48:34-rados-cuttlefish-testing-basic/45071...
- 07:25 PM Revision 8cc36895 (ceph): Merge remote-tracking branch 'gh/next'
- 06:58 PM rgw Bug #5441: bucket creation does not log the tag
- previous tag: a tag for the read_version
- 06:57 PM rgw Bug #5441: bucket creation does not log the tag
- Not sure what you mean:
That's the tag:... - 11:46 AM rgw Bug #5441 (Resolved): bucket creation does not log the tag
- In the wip-rgw-geo-2 branch, the mdlog entries for a bucket creation do not include the tag.
The tag should be incl... - 06:52 PM Bug #5438 (Pending Backport): mon/Monitor.cc: 1888: FAILED assert(is_probing() || is_synchronizin...
- 11:39 AM Bug #5438 (Resolved): mon/Monitor.cc: 1888: FAILED assert(is_probing() || is_synchronizing())
- ...
- 06:01 PM Revision 31422521 (ceph): Merge pull request #16 from ceph/wip-5431
- Reviewed-by: Warren Usui <warren.usui@inktank.com>
- 05:58 PM Revision f046dab8 (ceph): mds: do not assume segment list is non-empty in standby_trim_segments
- If we restart standby replay shortly after startup, before we actually have
any segments, we an trigger a segfault he... - 05:54 PM CephFS Bug #5381 (Need More Info): ceph-fuse: stuck with disconnected inodes on shutdown
- 01:03 PM CephFS Bug #5381: ceph-fuse: stuck with disconnected inodes on shutdown
- next time we see this (or any other ceph-fuse hsutdown hang), grab teh logs manually via scp before nuking, and note ...
- 05:49 PM rgw Bug #5443 (Resolved): el6: rgw init script has debug mode on
- commit:31d6062076fdbcd2691c07a23b381b26abc59f65
- 05:17 PM rgw Bug #5443 (Resolved): el6: rgw init script has debug mode on
- rgw init script that comes with the rpm packages for centos has debug mode on.
bash -x is set. It would be nice to... - 05:26 PM rgw Bug #5323: trim data log lists dates as optional, enforced as required in the current code
- I wonder if they should be optional. It's easy to purge the entire log by mistake.
- 05:20 PM Revision 7ef921c8 (ceph): Merge pull request #374 from ceph/wip-5427
- Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
- 04:39 PM Bug #5401 (In Progress): cuttlefish osd recovery slow
- that fix looks correct, but i'm not sure it is the problem here.. if i'm reading this right, blowing past the max wil...
- 04:25 PM Bug #5407 (Resolved): mon: is_writeable doesn't match wait_for_writeable on cuttlefish
- bah, well, ended up just backporting the rest of the series from master. in the long run that will be easier to main...
- 06:21 AM Bug #5407 (Fix Under Review): mon: is_writeable doesn't match wait_for_writeable on cuttlefish
- pushed to wip-mon-cuttlefish.
- 04:24 PM Bug #5205 (Resolved): mon: FAILED assert(ret == 0) on config's set_val_or_die() from pick_address...
- 12:53 PM Bug #5205 (Fix Under Review): mon: FAILED assert(ret == 0) on config's set_val_or_die() from pick...
- 04:24 PM Bug #5195: "ceph-deploy mon create" fails when adding additional monitors
- yeah, let's update the docs ("the new monitor needs to know what address to bind to") and close this bug. Yay!
- 04:22 PM Bug #5195: "ceph-deploy mon create" fails when adding additional monitors
- After clean-up and re-installation of wip-5195 it worked.
2013-06-24 19:13:52.853138 7f3f92b9e700 0 log [INF] : m... - 01:51 PM Bug #5195: "ceph-deploy mon create" fails when adding additional monitors
- I ran a test with the wip-5195 branch. That fixed the issue with the assert.
There now seems to be a authenticati... - 12:53 PM Bug #5195 (Fix Under Review): "ceph-deploy mon create" fails when adding additional monitors
- 10:55 AM Bug #5195: "ceph-deploy mon create" fails when adding additional monitors
- Gary Lowell wrote:
> With the public_network statement added to ceph.conf it look slike it gets further gut hits an ... - 10:20 AM Bug #5195: "ceph-deploy mon create" fails when adding additional monitors
- With the public_network statement added to ceph.conf it look slike it gets further gut hits an assert. Stack trace a...
- 01:29 PM Revision ab6ccbe2 (ceph): test/librados/cmd.cc: use static_cast instead of C-Style cast
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 01:27 PM rgw Feature #4613: Allow bucket data to reside in a separate pool to object data
- Implemented this one for dumpling. Made it possible to define different data and index pools for a bucket, and give u...
- 01:24 PM Revision 626d9eed (ceph): opstate RESTful API implementation with unit test application
- Signed-off-by: Babu Shanmugam <anbu@enovance.com>
- 01:24 PM Revision 79b5a486 (ceph): osdc/Objecter.cc: use static_cast instead of C-Style cast
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 01:19 PM Revision e7602a1e (ceph): mon/MonClient.cc: use static_cast instead of C-Style cast
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 12:54 PM Bug #5427 (Resolved): mon: could not get service secret for auth subsystem
- 10:20 AM Bug #5427 (Pending Backport): mon: could not get service secret for auth subsystem
- 10:01 AM Bug #5427: mon: could not get service secret for auth subsystem
- Looked at it yesterday, pull request 374. I believe it to be correct.
- 09:26 AM Bug #5427: mon: could not get service secret for auth subsystem
- Joao - please review.
- 12:34 PM Revision de4a7645 (ceph): common/cmdparse.cc: reduce scope of local variable 'pos'
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 12:29 PM Revision b485a3e6 (ceph): common/cmdparse.cc: remove unused variable
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 12:24 PM Revision a92a720e (ceph): osd/OSD.cc: prefer prefix ++operator for non-trivial iterator
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 12:18 PM Revision 835315b6 (ceph): OSDMonitor.cc: prefer prefix ++operator for non-trivial iterator
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 12:14 PM Revision c700db09 (ceph): mon/MonCap.cc: use empty() instead of if(size())
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:50 AM Revision 4ab5bf6f (ceph): common/cmdparse.cc: prefer prefix ++operator for non-trivial iterator
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:44 AM Bug #5154: osd/SnapMapper.cc: 270: FAILED assert(check(oid))
- just hit this on job...
- 11:43 AM Bug #5440 (Resolved): osd: marked down due to no pgstats reports
- 2013-06-24T02:04:34.124 INFO:teuthology.task.ceph.mon.b.err:2013-06-24 02:04:37.762017 7fe7e462b700 -1 mon.b@0(leader...
- 11:40 AM rgw Bug #5439 (Resolved): rgw: 500 returned on s3readwrite
- teuthology@/a/teuthology-2013-06-24_01:00:42-rgw-master-testing-basic/44036:...
- 10:58 AM CephFS Bug #5333 (Resolved): mds: segfault in MDLog::standby_trim_segments
- done, commit:f046dab88fcfeda23391bcd694abc65ff1ed8cd8
- 10:12 AM CephFS Bug #5333 (Pending Backport): mds: segfault in MDLog::standby_trim_segments
- I saw this crash under teuthology in the next branch as well; can we put it there?
- 10:44 AM CephFS Bug #5411: teuthology: bad object dereference
- #5333 is what I was referring to. There's a whole string of failures which are hitting both that and this.
- 10:08 AM CephFS Bug #5411: teuthology: bad object dereference
- Josh, I went back and looked at the first instance (/a/teuthology-2013-06-18_01\:00\:37-fs-next-testing-basic/38877/)...
- 10:05 AM CephFS Bug #5411: teuthology: bad object dereference
- Happened again...
- 09:45 AM CephFS Bug #5411: teuthology: bad object dereference
- If you look at the message from the first exception, it says the mds failed:...
- 09:36 AM CephFS Bug #5382: mds: failed objecter assert on shutdown
- /a/teuthology-2013-06-23_20:00:47-fs-cuttlefish-testing-basic/43843/teuthology.log
- 09:10 AM CephFS Bug #5250: ceph-mds 0.61.2 aborts on start
- Unfortunately this is an area where CephFS needs some hardening and some recovery tools — part of why we don't recomm...
- 05:49 AM CephFS Bug #5250: ceph-mds 0.61.2 aborts on start
- We have fit a very similar problem with V0.61.2. We are unable to start any MDS daemons following testing that involv...
- 09:09 AM Bug #5432 (Pending Backport): msgr: bad locking mark_down_all
- the crash was from the earlier changes that are only in master, and this whole series is just to fix Connection and *...
- 08:17 AM Feature #5437 (Resolved): ceph-mon performance on ARM
- Scaling tests with 168 OSDs show bottlenecks when ceph-mon is running on ARM processors. Requests are not being proc...
- 06:30 AM Subtask #2659 (Can't reproduce): mon: Single-Paxos: ceph tool -w subscriptions not being updated
- 06:28 AM Subtask #2621 (Resolved): mon: Single-Paxos: synchronize the MonitorDBStore of oblivious monitor
- 06:26 AM Bug #5294 (Closed): mon upgrade issue 0.61.2 -> 0.61.3
- From ceph-users, it appears the monitors were just taking a long, long time compacting a 500GB+ store (which explains...
- 06:18 AM Revision 1e3161a8 (ceph): rgw: add a system request param to select op bucket instance
- Added rgwx-bucket-instance request param that selects the actual bucket
instance to use for this request.
Signed-off... - 05:42 AM Revision 134d08a9 (ceph): Merge pull request #375 from ceph/wip-msgr
- misc msgr fixes
Reviewed-by: Greg Farnum <greg@inktank.com> - 05:34 AM Revision 76228caf (ceph): rgw: data log contains bucket instance info in key
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 04:58 AM Revision b338524f (ceph): Revert "upgrade: add double-hop bobtail -> cuttlefish -> next fs tests"
- This reverts commit fbdb7774bb381ff1426650c47cdb36282c4c77d2.
We don't care about bobtail fs. - 04:58 AM Revision 56f9b29e (ceph): upgrade: add rados-double suite (bobtail -> cuttlefish -> next)
- 04:53 AM Revision 2917fd4a (ceph): upgrade/rados: refactor, expand matrix, start with cuttlefish
- 04:44 AM Revision e672d6b2 (ceph): upgrade/fs: make single hop cuttlefish -> next (not bobtail -> next)
- The bobtail ceph-fuse is buggy and these tests keep failing e.g. on umount,
but we don't really care about fixing the... - 04:44 AM Revision 5dd137ac (ceph): rgw: format bucket.instance meta entries nicely
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 04:41 AM Revision 827d2f81 (ceph): upgrade: refactor single-hop fs tests
- 04:41 AM Revision fbdb7774 (ceph): upgrade: add double-hop bobtail -> cuttlefish -> next fs tests
- 04:16 AM Revision 4e90c5ec (ceph): rgw: use new instance handler for bucket operations
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 04:00 AM Revision 71869c4b (ceph): rgw: create meta handler for bucket instance
- Create utility functions for reading writing bucket entry
point and bucket instance. Add a separate meta handler for
... - 03:44 AM Revision 947eba1a (ceph): rados: fix multiclient tests
- Each client (not run) gets its own pool!
Signed-off-by: Sage Weil <sage@inktank.com> - 02:42 AM Revision 00973dfd (ceph): rgw: put_bucket_info() uses objv_tracker in bucket info
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 01:52 AM Revision dab57ef8 (ceph): rgw: keep objv_tracker on bucket info
- This ties it to the specific object instance info.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 01:09 AM Revision 57dc7362 (ceph): msgr: clear_pipe+queue reset when replacing lossy connections
- We already handle the lossless replacement and lossy fault paths, but
not the lossy replacement. This fixes an asser...
06/23/2013
- 11:21 PM Revision e6e1df69 (ceph): dump_stuck: fix race with osd start
- Occasionally we don't wait long enough for the osd to start and
mark itself up. Keep trying until flush succeeds.
F... - 11:20 PM Bug #5195: "ceph-deploy mon create" fails when adding additional monitors
- Yeah,I think as things currently stand though the Mon looks for that option to be defined. We can probably fix it in...
- 10:55 PM Bug #5195: "ceph-deploy mon create" fails when adding additional monitors
- Sage Weil wrote:
> oh, right. in this case i think teh thing to do is add 'public network = 1.2.3.0/24' or whatever... - 10:03 PM Bug #5195: "ceph-deploy mon create" fails when adding additional monitors
- oh, right. in this case i think teh thing to do is add 'public network = 1.2.3.0/24' or whatever to the ceph.conf so...
- 10:43 PM Bug #5432: msgr: bad locking mark_down_all
- Merged into master with commit:134d08a9654f66634b893d493e4a92f38acc63cf. Does wip-msgr need any backports? I think th...
- 03:10 PM Bug #5432 (Fix Under Review): msgr: bad locking mark_down_all
- wip-msgr fixes this already, needs review!
- 11:03 AM Bug #5432 (Resolved): msgr: bad locking mark_down_all
- ...
- 10:38 PM Revision e053d171 (ceph): rgw: refactor policy reading
- reuse bucket info, no need to reread it again.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 10:12 PM CephFS Bug #5021: ceph-fuse: crash on traceless reply
- btw wip-5021 still hasn't merged because it failed the smbtorture test. i'll rebase on master and retest to see wher...
- 10:11 PM devops Bug #5193: RHEL6 does not ship with xfsprogs
- xfs support is ramping up for newer 6.x rhel releases, so think this goes away on its own...
- 10:10 PM Revision 5fc1dabf (ceph): msgr: clear_pipe inside pipe_lock on mark_down_all
- Observed a segfault in rebind -> mark_down_all -> clear_pipe -> put that
may have been due to a racing thread clearin... - 10:10 PM Revision afafb87e (ceph): msgr: clear con->pipe inside pipe_lock on mark_down
- We need to do this under protection of the pipe_lock.
Signed-off-by: Sage Weil <sage@inktank.com> - 10:10 PM Revision ec612a5b (ceph): msg/Pipe: goto fail_unlocked on early failures in accept()
- Instead of duplicating an incomplete cleanup sequence (that does not
clear_pipe()), goto fail_unlocked and do the cle... - 10:10 PM Revision 9586305a (ceph): msgr: reaper: make sure pipe has been cleared (under pipe_lock)
- All paths to pipe shutdown should have cleared the con->pipe reference
already. Assert as much.
Also, do it under p... - 10:09 PM CephFS Bug #5105 (Duplicate): mds/CInode.cc: 1996: FAILED assert(auth_pins >= 0)
- #4832
- 10:06 PM CephFS Bug #5333 (Resolved): mds: segfault in MDLog::standby_trim_segments
- commit:abd0ff64e108b7670a062b3fa39baaf3d3e48fb3
- 08:39 PM Revision d74cdad5 (ceph): rgw: fix policy read
- policy reading used to have exact same logic for both buckets
and objects, however, we now need to read bucket attrib... - 08:12 PM Revision ad640672 (ceph): rgw: init member variable
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 08:12 PM Revision b09d799f (ceph): rgw: encode bucket info only after setting a flag
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 04:30 PM CephFS Bug #5430 (Duplicate): newfs makes ceph-mds segfault in suicide
- #5432
- 10:57 AM CephFS Bug #5430: newfs makes ceph-mds segfault in suicide
- ...
- 10:52 AM CephFS Bug #5430 (Duplicate): newfs makes ceph-mds segfault in suicide
- ...
- 04:25 PM Revision cd98eb0c (ceph): mon/AuthMonitor: make initial auth include rotating keys
- This closes a very narrow race during mon creation where there are no
service keys.
Fixes: #5427
Signed-off-by: Sage... - 04:22 PM Bug #5431 (Fix Under Review): osd: dump_stuck test fails with ENXIO
- https://github.com/ceph/teuthology/pull/16
- 11:00 AM Bug #5431 (Resolved): osd: dump_stuck test fails with ENXIO
- ...
- 04:15 PM Revision 13dbe9d1 (ceph): enable-coredump -> adjust-ulimits
- and set max_files to be big, too!
- 04:15 PM Revision 253cc98d (ceph): enable-coredump -> adjust-ulimits
- and set max_files to be big, too!
- 03:53 PM Revision 9b2dfb75 (ceph): mon: do not leak no_reply messages
- I think I assumed no_reply() was releasing the references, but it is
not. Which is better, since send_reply() doesn'... - 03:53 PM Revision ad12b0d6 (ceph): mon: fix leak of MOSDFailure messages
- We need to discard/cancel/free the failure report messages before we
cancel a report out. Assert in the dtor to ensu... - 01:30 PM Subtask #5433 (Rejected): Factor out the ReplicatedPG object replication and client IO logic as a...
- "work in progress":https://github.com/dachary/ceph/tree/wip-5433
h3. Moving code PG <=> ReplicatedPG
Prior to d... - 12:20 PM Subtask #5085 (Rejected): PG::merge_log should not have side effects other than on the log & miss...
- It's probably too early in the process to do that kind of enhancement / modification.
- 10:37 AM Bug #5427 (Fix Under Review): mon: could not get service secret for auth subsystem
- 09:26 AM Bug #5427: mon: could not get service secret for auth subsystem
- the leader never ticked while paxos was healthy, i think because of the clock skew.
see wip-5427 - 08:59 AM Bug #5427 (Resolved): mon: could not get service secret for auth subsystem
- ...
- 10:24 AM Linux kernel client Bug #5429: libceph: rcu stall, null deref in osd_reset->__reset_osd->__remove_osd
- leaving plana56 in kdb
- 10:23 AM Linux kernel client Bug #5429 (Resolved): libceph: rcu stall, null deref in osd_reset->__reset_osd->__remove_osd
- ...
- 10:15 AM rbd Bug #5428: libceph: null deref in ceph_auth_reset
- leaving plana09 in kdb
- 10:12 AM rbd Bug #5428: libceph: null deref in ceph_auth_reset
- first guess was a shutdown race, but ceph_monc_stop() is flushing the msgr wq. also, no other threads appear to be i...
- 10:02 AM rbd Bug #5428 (Can't reproduce): libceph: null deref in ceph_auth_reset
- ...
- 08:51 AM rbd Bug #5426 (Resolved): librbd: mutex assert in perfcounters::tinc in librbd::AioCompletion::comple...
- ...
- 08:15 AM Revision c3260b27 (ceph): rgw: initial work to separate bucket name and instance
- Bucket info now resides in an instance specific object. The
old bucket info object now contains a pointer to the new
... - 08:15 AM Revision c103031e (ceph): rgw: initialize system flag in RGWUserInfo
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 08:08 AM rbd Bug #5425: krbd: xfstest 89 hang, 'read_partial_message skipping long message'
- ...
- 08:03 AM rbd Bug #5425 (Resolved): krbd: xfstest 89 hang, 'read_partial_message skipping long message'
- ...
- 08:04 AM Revision 7e3493f8 (ceph): rgw: various object put processor fixes
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 06:26 AM Revision 5f43fa81 (ceph): rgw: fix broken obj put
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
06/22/2013
- 05:28 PM Revision 1aca370e (ceph): debian: ceph-common requires matching version of python-ceph
- If they skew the ceph_argparse.py module may be missing.
Signed-off-by: Sage Weil <sage@inktank.com> - 02:15 PM Bug #5401: cuttlefish osd recovery slow
- This one seems to "hide" the problem:
commit 9fe5611fdd7374654ad58185fa3988e216c52f08
Author: Stefan Priebe <s.prie... - 02:04 PM Bug #5401: cuttlefish osd recovery slow
- max may also be negative but there is only a check for == 0 in OSD.cc
- 01:03 PM Bug #5401: cuttlefish osd recovery slow
- It seems locking and unlocking the mutex isn't working correctly. So multiple threads seem to higher recovery_ops_act...
- 12:31 PM Bug #5401: cuttlefish osd recovery slow
- g_conf->osd_recovery_max_active is 5 but on a freshly started osd i'm seeing log messages like these ...2013-06-22 .....
- 06:10 AM Bug #5401: cuttlefish osd recovery slow
- It did defer the recovery again and again. Some example log output:
2013-06-22 15:07:20.187878 7f8c3f49c700 15 osd... - 04:11 AM Bug #5401: cuttlefish osd recovery slow
- I could hide this problem by higher "osd recovery delay start" => 120 but then the overall recovery time is very high...
- 12:04 PM Bug #5424: mon/Paxos.cc: 549: FAILED assert(begin->last_committed == last_committed)
- Greg Farnum wrote:
> Shouldn't that cause LevelDB to block or throw an error or something? I'm not quite sure how it... - 10:22 AM Bug #5424: mon/Paxos.cc: 549: FAILED assert(begin->last_committed == last_committed)
- Shouldn't that cause LevelDB to block or throw an error or something? I'm not quite sure how it leads to us not readi...
- 09:53 AM Bug #5424 (Resolved): mon/Paxos.cc: 549: FAILED assert(begin->last_committed == last_committed)
- all peons died with teh above assert. the leader did this:...
- 04:59 AM Revision d7af5e14 (ceph): rgw: handle bucket creation with specified placement pool
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 01:46 AM Revision b89d7420 (ceph): Merge branch 'next'
- Conflicts:
src/ceph.in - 01:39 AM Revision 94eada40 (ceph): Add header comments and Inktank copyrights to ceph.in/ceph_argparse.py
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 01:39 AM Revision 67a3c1e4 (ceph): ceph.in: rip out reusable code to pybind/ceph_argparse.py
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
Conflicts:
src/ceph.in
06/21/2013
- 11:50 PM Bug #5195 (In Progress): "ceph-deploy mon create" fails when adding additional monitors
- The problem occurs when a monitor is added on a host that was not in the initial list of cluster members.
Sequence... - 11:22 PM Revision c1198d68 (ceph): debian: update postinst, prerm hooks
- This syncs up the hooks with the latest master versions. In particular,
do not blindly stop/restart daemons on packa... - 11:16 PM Revision 2fcbf2ba (ceph): rgw: user configuration for bucket placement
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 11:06 PM Revision e5e924ca (ceph): rgw: data structures for new data/index placement rules
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 10:53 PM Revision d39d648e (ceph): Merge remote-tracking branch 'remotes/origin/wip-sandon-cephdeploy'
- 10:52 PM Revision c4272a17 (ceph): ceph: even shinier
- Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com> - 10:50 PM Revision 34ef2f24 (ceph): ceph: do not busy-loop on ceph -w
- Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com> - 10:27 PM Revision a6142a64 (ceph): Merge pull request #14 from clee/cleanup
- Clean up nested-if logic
Reviewed-by: Sage Weil <sage@inktank.com> - 09:53 PM Revision 27912e58 (ceph): librados: make cmd test tolerate NXIO for osd commands
- The cluster may be thrashing underneath us; tolerate NXIO in case the OSD
is currently down.
Signed-off-by: Sage Wei... - 09:45 PM Revision f6270a7f (ceph): Wipe out existing id_rsa.pub and id_rsa before pushing ssh keys
- A very simple change. Just touch a file first (to create it if it
doesn't yet exist so the delete doesn't error out) ... - 09:25 PM Revision dcd27531 (ceph): Merge remote-tracking branch 'gh/wip-mds'
- Reviewed-by: Sage Weil <sage@inktank.com>
- 09:23 PM Revision abd0ff64 (ceph): mds: do not assume segment list is non-empty in standby_trim_segments
- If we restart standby replay shortly after startup, before we actually have
any segments, we an trigger a segfault he... - 06:53 PM Revision 241ad073 (ceph): rgw: make replica log object name configurable
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 06:53 PM Revision d572cf6f (ceph): mds: fix iterator invalidation for backtrace removal
- - Don't increment before we dereference!
- We need to update the iterator before we delete the item.
This code is ch... - 06:50 PM Revision 8e4c292e (ceph): rados: whitelist 'had wrong client addr' for cephtool test
- Recently added stuff to cephtool/test.sh workunit that triggers this.
fd769c0f21aab47cb7faacf7b6122e5288f1156e - 06:47 PM Revision 469900e6 (ceph): RGWReplicaBucketLogger: store bucket replica logs in the .logs pool
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 05:53 PM Revision 409422be (ceph): Merge branch 'wip-rgw-geo-2' into wip-rgw-geo
- Conflicts:
src/test/cli/radosgw-admin/help.t - 05:47 PM rgw Bug #5422 (Resolved): object deletion should log the object tag
- object tags are used to tell one instance of an object from another with the same name (to differentiate a deleted ob...
- 05:07 PM Bug #5414 (Resolved): qa jobs failing with /var/lib/ceph/osd/*/journal root-owned from prior clus...
- 04:30 PM Bug #5414: qa jobs failing with /var/lib/ceph/osd/*/journal root-owned from prior clusters
- 10:29 AM Bug #5414 (Resolved): qa jobs failing with /var/lib/ceph/osd/*/journal root-owned from prior clus...
- this is causing various runs to fail. so far i see it on upgrade runs. maybe the package update is triggering somet...
- 04:35 PM Revision 50957772 (ceph): osd: init test_ops_hook
- CID 1019628 (#1 of 1): Uninitialized pointer field (UNINIT_CTOR)
2. uninit_member: Non-static class member "test_ops_... - 04:35 PM Revision 17d2745f (ceph): osd: initialize OSDService::next_notif_id
- CID 1019627 (#1 of 1): Uninitialized scalar field (UNINIT_CTOR)
2. uninit_member: Non-static class member "next_notif... - 03:20 PM Revision 3bebbc09 (ceph): mds: rev protocol
- Commit 18b9e63b4df643e1f2fb8f17416089e5d970bf60 changed the OTW lock
encoding.
Signed-off-by: Sage Weil <sage@inktan... - 03:19 PM Revision ded2e84f (ceph): mds: kill Server::handle_client_lookup_hash()
- Server::handle_client_lookup_ino() is more simple and robust. Use it
to handle both LOOKUPHASH and LOOKUINO requests.... - 03:19 PM Revision 2147c4e3 (ceph): mds: use "open-by-ino" helper to handle LOOKUPINO request
- Fixes #3541
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> - 02:33 PM rgw Feature #4335 (Resolved): rgw: dr: sync processing state: define datastructures
- Oooh! Oooh! Merged into the integration branch.
- 02:15 PM Feature #5421: mon: add formatter option for various mon commands
- I've done "auth export". The tricky bit is understanding the naming and levels of containers (that end up unnamed in...
- 02:13 PM Feature #5421 (Resolved): mon: add formatter option for various mon commands
- 02:14 PM Feature #4983: OSD: namespaces pt 2 (caps)
- 02:08 PM Feature #3983 (In Progress): api: create initial DRAFT REST API Design
- 02:08 PM Feature #4463 (In Progress): api: RESTful client: demonstrate remaining N-1 commands JSON or XML
- 02:07 PM Feature #4462 (In Progress): api: RESTful client: implement remaining N-1 commands JSON or XML
- 02:07 PM Feature #4459 (In Progress): api: RESTful client: implement remaining commands JSON only
- 02:07 PM Feature #4460 (In Progress): api: RESTful client: demonstrate remaining N-1 commands JSON only
- 02:07 PM Fix #5278 (In Progress): osd: smarter recovery for small objects
- 02:06 PM Feature #4457 (Resolved): api: add JSON schema/output protocol to rados.py
- 02:06 PM Feature #4458 (Resolved): api: RESTful client: prototype 1 command JSON only
- 02:06 PM Feature #4461 (Resolved): api: RESTful client: prototype 1 command JSON or XML
- 02:06 PM Feature #4547 (Resolved): api: implement self-description for --admin-daemon commands
- 02:04 PM Feature #4548 (Resolved): api: implement self-description for osd/mon tell commands
- 02:04 PM Feature #4455 (Resolved): api: move '--format' into just another command argument
- 01:58 PM rgw Feature #5420 (Rejected): rgw: integrate bucket metadata changes with bucket index log
- for the sake of correctness and robustness
- 01:43 PM devops Feature #5013 (In Progress): build internal openstack + ceph cluster out of some burnupi
- 01:43 PM devops Feature #5214 (In Progress): Kernel gitbuilders for rpm distros
- 12:48 PM Feature #5419 (New): cephtool: sanitize extra args before configuring cluster handle
- The '--admin-socket' argument is not a valid ceph tool argument. The option one would actually want is '--admin-daemo...
- 12:02 PM CephFS Bug #5418: kceph: crash in remove_session_caps
- kdb dumpall attached
- 12:02 PM CephFS Bug #5418 (Resolved): kceph: crash in remove_session_caps
- ...
- 11:33 AM rgw Feature #5417 (Resolved): rgw: separate bucket metadata object into pointer object and instance o...
- Instead of having a single bucket metadata object, we'll separate into a bucket 'head' object that will point at the ...
- 11:07 AM rgw Bug #5416: --help output needs --rgw-zone option
- For the ./radosgw-admin command that is.
- 11:07 AM rgw Bug #5416 (Resolved): --help output needs --rgw-zone option
- The new --rgw-zone option needs to be added to the --help output.
- 10:30 AM rgw Bug #5415 (Resolved): rgw: failing valgrind leak checks
- teuthology-2013-06-21_01:00:44-rgw-master-testing-basic/41708 and 41709
- 10:13 AM rgw Feature #5356 (Rejected): rgw: RESTful api for bucket upstream zone + marker info
- As with #5353, we're not doing it at the moment, not clear if we really need it.
- 10:10 AM rgw Feature #5355 (Rejected): rgw: get and set bucket upstream zone + marker info
- We're not doing it atm. Discussed it with Greg, and we think that the replica log already covers this info, so there'...
- 09:36 AM Bug #5413 (Resolved): osd: valgrind issue in watch code (cuttlefish?)
- commit:17d2745f095e7bb640dece611d7824d370ea3b81
- 08:17 AM Bug #5413 (Resolved): osd: valgrind issue in watch code (cuttlefish?)
- teuthology-2013-06-20_20:00:11-rados-cuttlefish-testing-basic/41401...
- 09:25 AM rbd Feature #4550: Create Qemu+RBD rpm package for RHEL+CentOS 6.3 on ceph.com
- These packages have not been through QA yet.
- 09:13 AM rbd Feature #4550: Create Qemu+RBD rpm package for RHEL+CentOS 6.3 on ceph.com
- Great, thanks Gary. Have these been QAd?
- 04:57 AM Revision 24e59b43 (ceph): rgw: buffer atomic put handler
- Since we tied the atomic put handler to libcurl output
data, which uses much smaller chunks, we need to buffer
data, ... - 04:57 AM Revision 02de43ad (ceph): rgw: tie opstate into intra-region copy operations
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
06/20/2013
- 11:13 PM Bug #5301: mon: leveldb crash in tcmalloc
- Maciej Galkiewicz wrote:
> debian wheezy (7.0)
ok now it sounds a lot like #5239. i'm not able to reproduce this... - 11:04 PM Revision b7763af4 (ceph): big: enable big cluster (~50 node)
- 11:01 PM Feature #3273 (Need More Info): mon: simple dm-crypt key management
- http://marc.info/?l=ceph-devel&m=137179443405614&w=2
- 10:55 PM Revision e97a2c86 (ceph): Merge remote-tracking branch 'yan/wip-mds' into wip-mds
- 10:40 PM rbd Feature #4550: Create Qemu+RBD rpm package for RHEL+CentOS 6.3 on ceph.com
- Following the packaging discussions, the redhat packages were respun with the latest redhat sources + the ceph rados ...
- 10:14 PM Revision 69e1a912 (ceph): ceph.in: fix ^C handling in watch (trap exception in while, too)
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 10:14 PM Revision 31d221c3 (ceph): ceph.in: remove some TAB chars
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 10:04 PM Revision 29f6f277 (ceph): ceph: --version as well as -v
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:51 PM rgw Feature #4340 (In Progress): rgw: dr: data sync agent: implement full sync
- 09:51 PM rgw Feature #5358 (In Progress): rgw: RESTful api for intra-region copy state
- 09:50 PM rgw Feature #5356 (In Progress): rgw: RESTful api for bucket upstream zone + marker info
- 09:50 PM rgw Feature #5341 (Fix Under Review): rgw: keep state for cross-rgw copy operations
- 09:42 PM Revision 234fab09 (ceph): Merge branch 'wip-rgw-geo-enovance' into wip-rgw-geo-2
- 09:41 PM Revision 6d6dc42e (ceph): fixup "radosgw-admin: new commands to look at and clean up replica logs"
- 09:33 PM CephFS Fix #5399: timestamp changes on replayed mds request (pjd link 71)
- probably need to extend the replayed request message to include the timestamps we got for the inode and dir so that t...
- 09:33 PM CephFS Fix #5399: timestamp changes on replayed mds request (pjd link 71)
- - we send a create to mds
- get an ack, but it isn't journaled
- pjd stats the mtime/ctime/ec.
- mds restarts
- w... - 09:12 PM CephFS Bug #5290: mds: crash whilst trying to reconnect
- ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-06-20_13:32:57-fs-master-testing-basic/41231
logs in ... - 09:10 PM Revision e4ef5c6f (ceph): cls_replica_log: add the actual class
- This class can be applied to any object, and will keep track of
the bounds, matching times, and matching sets of in-p... - 09:10 PM Revision 29df88af (ceph): cls_replica_log: add client with user documentation
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 09:10 PM Revision 36514731 (ceph): cls_replica_log: add tests.
- We do several good updates, a bad update, a good delete,
a bad delete, several good gets, and a bad get.
Signed-off-... - 09:10 PM Revision ab79ba46 (ceph): cls_replica_log: integrate with RGWRados
- We introduce an implementation class RGWReplicaLogger, and two user
classes RGWReplicaObjectLogger (for the data/meta... - 09:10 PM Revision 59bfdd00 (ceph): radosgw-admin: new commands to look at and clean up replica logs
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 09:10 PM Revision 22a02e95 (ceph): cls_replica_log: add ops for new class
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 09:10 PM Revision d1c95943 (ceph): cls_replica_log: add types for new class
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 08:42 PM Revision 70b54671 (ceph): Clean up nested-if logic
- 08:38 PM Revision 0deb6d40 (ceph): rgw: lock related modifications
- 1. zone-id inclusion in lock/unlock for mdlog and datalog
2. renewal of lock if the locker request lock again
3. modi... - 08:32 PM Revision 3b4c11b2 (ceph): rgw: add max-entries, marker for log operations
- Signed-off-by: Babu Shanmugam <anbu@enovance.com>
Conflicts:
src/rgw/rgw_admin.cc
src/rgw/rgw_rest_log.cc - 07:30 PM Revision 4bf5b732 (ceph): Merge remote-tracking branch 'gh/next'
- 07:26 PM Revision 714f2128 (ceph): osdc: re-calculate truncate_size for strip objects
- Feed truncate_size through the striping algorithm so that it reflects the
correct per-object offset (as opposed to th... - 07:19 PM Revision ebb46c45 (ceph): qa/workunits/misc/multiple_rsync.sh: wtf
- 2013-06-15T12:55:29.808 INFO:teuthology.task.workunit.client.0.err:+ rsync -auv --exclude local/ /usr/ usr.1
2013-06-... - 06:45 PM CephFS Bug #5333 (Fix Under Review): mds: segfault in MDLog::standby_trim_segments
- wip-5333
this looks like a simple matter of not crashing if the segment list is empty. that at least covers this ... - 12:53 PM CephFS Bug #5333: mds: segfault in MDLog::standby_trim_segments
- Just a note: maybe we missed a spot, but I remember doing a re-read head object, retry journal read whenever we get a...
- 12:47 PM CephFS Bug #5333: mds: segfault in MDLog::standby_trim_segments
- ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-06-20_01:00:49-fs-next-testing-basic/40965
with ful... - 06:30 PM Revision ffdb7236 (ceph): mon: more fix dout use in sync_requester_abort()
- Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit d60534b8f59798feaeeaa17adba2a417d7777cbf) - 06:29 PM Revision 38ddae04 (ceph): mon: fix raw use of *_dout in sync_requester_abort()
- Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 8a4ed58e39b287fd8667c62b45848487515bdc80) - 06:28 PM Revision fd769c0f (ceph): qa/workunits/cephtool/test.sh: fix and cleanup several tests
- Signed-off-by: Sage Weil <sage@inktank.com>
- 06:23 PM Revision f420e5c6 (ceph): mon: drop deprecated 'stop_cluster'
- Signed-off-by: Sage Weil <sage@inktank.com>
- 06:23 PM Revision 4977b88a (ceph): mds: make 'mds compat rm_*compat' idempotent
- Signed-off-by: Sage Weil <sage@inktank.com>
- 06:15 PM CephFS Bug #5380 (Resolved): osdc/Filer.cc: 163: FAILED assert(probe->known_size[p->oid] <= shouldbe)
- 12:30 PM CephFS Bug #5380: osdc/Filer.cc: 163: FAILED assert(probe->known_size[p->oid] <= shouldbe)
- 06:11 PM Revision 4a038d6d (ceph): mon: make 'log ...' command wait for commit before reply
- Previously we would just dump the command argument to our local log client
and reply immediately, which could lose th... - 06:09 PM Revision 483aa74f (ceph): test: update cli test
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 06:09 PM Revision 008bdc5e (ceph): radosgw_admin: fixup cli test
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 06:04 PM Revision 7b5ec743 (ceph): cls_rgw: skip namespaced entries when listing bucket
- We added a namespace to the entries, and sadly there can be
valid entries beyond it. Previously we assumed that once ... - 06:04 PM Revision 5de54f6a (ceph): a/workunits/cephtool/test.sh: --no-log-to-stderr when examining stderr
- We can get random messages to stderror from socket reconnects and such;
discard those if we are looking at stderr in ... - 05:42 PM Bug #5412 (Resolved): doc bug: incorrect reference to monitor quorum requirements
- http://ceph.com/docs/master/rados/deployment/ceph-deploy-mon/...
- 04:46 PM Revision d60534b8 (ceph): mon: more fix dout use in sync_requester_abort()
- Signed-off-by: Sage Weil <sage@inktank.com>
- 03:36 PM Revision 8a4ed58e (ceph): mon: fix raw use of *_dout in sync_requester_abort()
- Signed-off-by: Sage Weil <sage@inktank.com>
- 03:08 PM Revision c8af85d4 (ceph): doc/release-notes: v0.61.4
- Signed-off-by: Sage Weil <sage@inktank.com>
- 02:56 PM Bug #4004 (Can't reproduce): Intermittent kernel build failures
- 02:52 PM Bug #4004: Intermittent kernel build failures
- Closing since we haven't seen any problems for a couple months.
- 02:55 PM devops Cleanup #5106 (Resolved): ceph_deploy: install/compile error on wheezy
- The was happening do to syntax in the test programs that wasn't supported on Python 2.6. Not shipping the test direc...
- 02:51 PM Bug #2176 (Resolved): dependencies not checked by autoconf
- We've got all the current dependencies in the configure.ac checks and in the rpm or debian requirements.
- 02:42 PM CephFS Bug #5411 (Resolved): teuthology: bad object dereference
- ...
- 01:30 PM CephFS Fix #5268: mds: fix/clean up file size/mtime recovery code
- See also #4485.
- 01:30 PM CephFS Feature #4485: Improve "needsrecover" handling
- See also #5268.
- 01:24 PM CephFS Feature #1693 (In Progress): libcephfs: Support TRIM (hole punching)
- See "[PATCH] Ceph-fuse: Punch hole support" from Li Wang.
- 01:17 PM CephFS Feature #3541 (In Progress): mds: robust ino lookup using file backpointers
- A bunch of this got done, but Sage isn't sure if the client -> LOOKUPINO messages are wired up to that infrastructure...
- 12:58 PM Feature #4929: Erasure encoded placement group
- the pad is only archived for so long, keep a "pad backup":http://pad.ceph.com/p/Erasure_encoding_as_a_storage_backend...
- 11:31 AM Bug #5409 (Resolved): mon: log command does not wait for commit
- 10:43 AM Bug #5409 (Resolved): mon: log command does not wait for commit
- the mon replies immediately, and may lose the msg if it restarts....
- 10:35 AM rgw Feature #5408 (Resolved): rgw: turn off dr/geo logging
- 10:26 AM Bug #5407 (Resolved): mon: is_writeable doesn't match wait_for_writeable on cuttlefish
- fixes in master.. need a minimal cuttlefish backport.
- 09:58 AM rgw Feature #5406 (Resolved): rgw: a RESTful api to dump region map
- 09:42 AM devops Bug #5405 (Resolved): ceph-deploy: transient pushy exception on install
- ...
- 08:37 AM devops Feature #5403 (Resolved): make ceph.com repos mirrorable
- 08:01 AM Fix #5388: osd: localized reads (from replicas) reordered wrt writes
- Since disabling localized reads I've not seen the problem occur, so thanks :)
- 07:32 AM Bug #5401: cuttlefish osd recovery slow
- Full backtrace (while recovering):
http://pastebin.com/raw.php?i=DWGHiNP6
2nd full backtrace:
http://pastebin.co... - 07:18 AM Bug #5401: cuttlefish osd recovery slow
- Not sure if this helps:
# /etc/init.d/ceph stop osd.24; sleep 15; /etc/init.d/ceph start osd.24; sleep 10; inotif... - 06:59 AM Bug #5401: cuttlefish osd recovery slow
- Some more information. While recoverig i see nearly no CPU load. If i look at the disk activity i see a HUGE amount o...
- 06:53 AM Bug #5401: cuttlefish osd recovery slow
- Lowering osd recovery max active makes it even more worth as the over all recovery takes longer. So it's not the I/O ...
- 01:01 AM Bug #5401 (Can't reproduce): cuttlefish osd recovery slow
- While the peering is fine now (Bug #5232) (latest upstream/cuttlefish) even without wip_cuttlefish_compact_on_startup...
- 06:59 AM Bug #5292: mon: monitor crashing due to not being in the monmap (no monmap to be in)
- Thanks.
- 06:56 AM Bug #5292 (Resolved): mon: monitor crashing due to not being in the monmap (no monmap to be in)
- You hit #5205 -- not the same issue, thus closing this ticket again.
- 06:48 AM Bug #5292: mon: monitor crashing due to not being in the monmap (no monmap to be in)
- Here you go. Please let me know if you need anything else.
Jeff - 06:42 AM Bug #5292 (Need More Info): mon: monitor crashing due to not being in the monmap (no monmap to be...
- Okay, can you post the monitor's logs with 'debug mon = 20' ?
- 02:46 AM Bug #5292: mon: monitor crashing due to not being in the monmap (no monmap to be in)
- I did a reboot, just to make sure :-(
# ceph -v
ceph version 0.61.4 (1669132fcfc27d0c0b5e5bb93ade59d147e23404)
... - 06:48 AM rgw Bug #5402 (Resolved): rgw compilation problem on wip-rgw-geo-2 branch
- The wip-rgw-geo-2 branch does not compile from a2cf14fe27a2da54e44b12a373b15b29c89d31b9.
In fact the method encode... - 03:02 AM Revision 1fccfd8b (ceph): Merge pull request #367 from ceph/wip-ceph-cli
- Reviewed-by: Dan Mick <dan.mick@inktank.com>
- 02:54 AM Revision 84444d0b (ceph): Merge remote-tracking branch 'upstream/next'
- 02:53 AM Revision c39b99cd (ceph): FileStore: handle observers in constructor/destructor
- Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 02:44 AM Revision 02115830 (ceph): init-radosgw: use radosgw --show-config-value to get config values
- This way we get the correct default values, as reflected by radosgw
itself.
Signed-off-by: Sage Weil <sage@inktank.com> - 02:44 AM Revision 716fc350 (ceph): ceph-conf: make --show-config-value reflect daemon defaults
- We want DAEMON defaults, but we don't want global_init to do anything else
daemonish like print a banner or mkdir /va... - 02:44 AM Revision 88f73c5a (ceph): ceph: fix ceph-conf call to get admin socket path for 'daemon <name> ...'
- Signed-off-by: Sage Weil <sage@inktank.com>
- 02:15 AM Revision cf3bc251 (ceph): FileStore: apply changes after disabling m_filestore_replica_fadvise
- Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
(cherry picked from co... - 02:14 AM Revision ed8b0e65 (ceph): FileStore: apply changes after disabling m_filestore_replica_fadvise
- Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com> - 12:58 AM Revision 2a4953b6 (ceph): ceph-disk: use unix lock instead of lockfile class
- The lockfile class relies on file system trickery to get safe mutual
exclusion. However, the unix syscalls do this f... - 12:55 AM Revision cb6bc95a (ceph): Merge remote-tracking branch 'gh/next'
- 12:06 AM Fix #5232: osd: slow peering due to pg log rewrites
- I'm fridudad ;-) Peering works fine but recovery does not. In my initial text of this tracker i also mentioned recove...
06/19/2013
- 11:14 PM Subtask #5213 (Resolved): unit tests for src/osd/PGLog.{cc,h}
- 11:11 PM Revision 8c0daafe (ceph): ceph-disk: make list_partition behave with unusual device names
- When you get device names like sdaa you do not want to mistakenly conclude that
sdaa is a partition of sda. Use /sys... - 10:59 PM Revision c830b704 (ceph): Merge pull request #364 from dachary/wip-5213
- unit tests for PGLog::proc_replica_log
Reviewed-by: Samuel Just <sam.just@inktank.com> - 10:57 PM Revision 90564025 (ceph): Merge pull request #366 from dachary/wip-5398
- PGLog::rewind_divergent_log must not call mark_dirty_from on end()
Reviewed-by: Samuel Just <sam.just@inktank.com> - 10:48 PM CephFS Bug #5289: mds closing stale session
- Sage Weil wrote:
> this is caused when teh client is not talknig to the mds. can you verify the network is working, ... - 10:24 PM Revision 8a5d989c (ceph): FileStore: get_index prior to taking fdcache_lock in lfn_unlink
- We take the fdcache_lock while holding onto index objects
elsewhere in the code.
Fixes: #5389
Reviewed-by: David Zaf... - 10:16 PM Revision bb2cd9e3 (ceph): task/: add args.py
- The usage doc string for a task is tedious to write and
hard to keep reconciled with the code as defaults are changed... - 10:16 PM Revision 3d9fa225 (ceph): task/peering_speed_test.py: add test which summarizes pg peering speed
- Running this regularly may warn us about slow peering.
Signed-off-by: Samuel Just <sam.just@inktank.com> - 08:51 PM Revision 1669132f (ceph): v0.61.4
- 08:50 PM Revision 09e869a4 (ceph): PGLog::rewind_divergent_log must not call mark_dirty_from on end()
- PGLog::rewind_divergent_log is dereferencing iterator "p" though it is
already past the end of its container. When en... - 08:35 PM Revision 02aa7d99 (ceph): schedule_suite.sh: specify admin_socket branch in overrides yaml
- Signed-off-by: Sage Weil <sage@inktank.com>
- 08:08 PM CephFS Bug #5380: osdc/Filer.cc: 163: FAILED assert(probe->known_size[p->oid] <= shouldbe)
- The patch only fixes the root cause. It doesn't help if objects already have wrong size.
- 07:39 PM Revision b76540f6 (ceph): messages/MOSDMarkMeDown: fix uninit field
- Fixes valgrind warning:
==14803== Use of uninitialised value of size 8
==14803== at 0x12E7614: sctp_crc32c_sb8_64_... - 06:52 PM Revision e11cc1c8 (ceph): add constness to PGLog::proc_replica_log
- The function is made const by replacing a single call to log.objects[]
with log.objects.find. The olog argument is al... - 06:52 PM Revision 4d77443d (ceph): unit tests for PGLog::proc_replica_log
- The tests covers 100% of the LOC of proc_replica_log. It is broken down
in 7 cases to enumerate all the situations it... - 06:33 PM Revision 02b3c552 (ceph): Merge pull request #342 from ceph/wip-mon
- Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
- 06:29 PM Revision a93b4679 (ceph): Include MySQLdb
- Fixes: #5120
- 06:27 PM Revision a9e9c58f (ceph): mon/MonmapMonitor: remove some dead code
- Signed-off-by: Sage Weil <sage@inktank.com>
- 06:27 PM Revision 3aa61a0b (ceph): mon/PaxosService: simplify readable check
- Recast this in terms of the paxos check and our additional conditions,
which match wait_for_readable().
Signed-off-b... - 06:27 PM Revision f985de28 (ceph): mon/PaxosService: simplify is_writeable
- Recast this in terms of paxos check + our conditions, and make it
match wait_for_writeable().
Signed-off-by: Sage We... - 06:27 PM Revision 7b7ea8e3 (ceph): mon/Paxos: cleanup: drop unused PREPARING state bit
- This is never set when we block, and nobody looks at it.
Signed-off-by: Sage Weil <sage@inktank.com> - 06:27 PM Revision ec2ea86e (ceph): mon/Paxos: not readable when LOCKED
- If we are re-proposing a previously accepted value from a previous quorum,
we should not consider it readable, becaus... - 06:27 PM Revision ee34a219 (ceph): mon: simplify states
- - make states mutually exclusive (an enum)
- rename locked -> updating_previous
- set state prior to begin() to simpl... - 06:27 PM Revision 392a8e21 (ceph): mon/PaxosService: not active during paxos UPDATING_PREVIOUS
- Treat this as an extension of the recovery process, e.g.
RECOVERING -> ACTIVE
or
RECOVERING -> UPDATING_PREVIOUS -... - 06:27 PM Revision a42d7582 (ceph): mon/Paxos: do paxos refresh in finish_proposal; and refactor
- Do the paxos refresh inside finish_proposal, ordered *after* the leader
assertion so that MonmapMonitor::update_from_... - 06:27 PM Revision dc834301 (ceph): mon: safely signal bootstrap from MonmapMonitor::update_from_paxos()
- Signed-off-by: Sage Weil <sage@inktank.com>
- 06:27 PM Revision e68b1bd3 (ceph): mon/Paxos: go active *after* refreshing
- The update_from_paxos() methods occasionally like to trigger new activity.
As long as they check is_readable() and is... - 06:27 PM Revision e832e76a (ceph): mon: simplify Monitor::init_paxos()
- Signed-off-by: Sage Weil <sage@inktank.com>
- 06:27 PM Revision 439e7996 (ceph): mon: debug proposal timers
- Signed-off-by: Sage Weil <sage@inktank.com>
- 06:27 PM Revision e5658023 (ceph): mon: fix whitespace
- Signed-off-by: Sage Weil <sage@inktank.com>
- 06:27 PM Revision 7229da8a (ceph): mon/MonmapMonitor: fix typo in check to remove mkfs info
- Signed-off-by: Sage Weil <sage@inktank.com>
- 06:27 PM Revision cc339c07 (ceph): mon: explicitly refresh_from_paxos() when leveldb state changes
- Instead of opportunistically calling each service's update_from_paxos(),
instead explicitly refresh all in-memory sta... - 06:27 PM Revision 03014a4e (ceph): mon: remove unnecessary update_from_paxos calls
- The refresh() will do this when the state changes; no need to
opportunistically call this method all of the time.
Si... - 06:27 PM Revision d941363d (ceph): mon: no need to refresh from _active
- The refresh is done explicitly by the monitor, independent of the more
fragile PaxosService callbacks.
Signed-off-by... - 06:27 PM Revision 2fccb300 (ceph): mon/PaxosService: cache {first,last}_committed
- Refresh the in-memory values when we are told the on-disk paxos state
may have changed.
Signed-off-by: Joao Eduardo ... - 06:12 PM Revision 778d930d (ceph): Fix to ignore ssh-key checking if running on virtual machines or
- if a line that reads 'sshkey: ignore' is in the yaml file.
Fix #5364
Signed-off-by: Warren Usui <warren.usui@inktank... - 06:12 PM Revision 14417072 (ceph): Make reset of ssh key code conditional on being a virtual machine.
- Add and use is_vm to determine if we are running on a virtual machine.
Fix #5364
Signed-off-by: Warren Usui <warren.... - 06:06 PM rbd Bug #5222 (Resolved): krbd: use per-rbd_dev mutex to protect header updates
- 06:06 PM rbd Bug #3925 (Resolved): krbd: sysfs write lockdep warnings
- 06:04 PM Bug #5398 (Resolved): PGLog::rewind_divergent_log dereferencing iterator "p" past the end of its ...
- 01:58 PM Bug #5398 (Fix Under Review): PGLog::rewind_divergent_log dereferencing iterator "p" past the end...
- "pull request":https://github.com/ceph/ceph/pull/366
- 12:59 PM Bug #5398 (Resolved): PGLog::rewind_divergent_log dereferencing iterator "p" past the end of its ...
- 06:03 PM devops Bug #5161 (Resolved): daemons should create /var/run/ceph if it doesn't already exist
- 06:02 PM Bug #5227 (Can't reproduce): ARM set up: rados test failed
- 07:45 AM Bug #5227: ARM set up: rados test failed
- Been trying to reproduce this on the talas but no joy so far. Still hammering cuttlefish.
- 06:00 PM devops Bug #5387 (Resolved): ceph-disk: lockfile does not detect stale locks (dead parent process)
- 06:00 PM devops Bug #5390 (Pending Backport): ceph-deploy osd create hangs
- 05:28 PM devops Bug #5390: ceph-deploy osd create hangs
- bah, trivial fcntl(2) is all we need here.
- 05:57 PM Revision de8900dc (ceph): os/FileStore: use fdatasync(2) instead of sync_file_range(2)
- This fixes data corruption on XFS. Backported from
ffade3c85dfffa13a16edd9630a52d99eb8a413d.
Fixes: #4976
Signed-of... - 05:57 PM Revision 95bd0480 (ceph): os/FileStore: disable fadvise on XFS
- fadvise(DONTNEED) on XFS can break writeback ordering and zeroing; see
http://oss.sgi.com/archives/xfs/2013-06... - 05:56 PM Revision 2434ecca (ceph): Merge remote-tracking branch 'gh/wip-4976-cuttlefish' into cuttlefish
- Reviewed-by: Samuel Just <sam.just@inktank.com>
- 05:50 PM Revision fd83bc3f (ceph): client: fix warning
- client/Client.cc: In member function 'int Client::_read_sync(Fh*, uint64_t, uint64_t, ceph::bufferlist*)':
warning: c... - 05:45 PM Revision b2f1a1ad (ceph): mds: fix remote wrlock rejoin
- remote wrlock's target is not always inode's auth MDS.
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> - 05:45 PM Revision 15a5d37a (ceph): mds: fix race between scatter gather and dirfrag export
- If we gather dirty scatter lock state while corresponding dirfrag
is been exporting, we may receive different dirfrag... - 05:37 PM Revision 35f0478e (ceph): use correct branch for admin_socket tests
- 05:36 PM Revision 3649e277 (ceph): admin_socket: fetch test from correct branch
- 05:00 PM rgw Feature #4335 (Fix Under Review): rgw: dr: sync processing state: define datastructures
- We're well beyond "defining" the data structures at this point; there's code and it's undergoing review. But this is ...
- 04:58 PM Revision 1a3f0b3c (ceph): Merge branch 'next'
- 04:58 PM Revision ded0a5f4 (ceph): Revert "client: fix warning"
- This reverts commit 4a3127f48d75121745f81d1aba723cb7f867f790.
Wrong branch. - 04:12 PM devops Bug #5211 (Pending Backport): ceph-disk prepare: list_partitions() shouldn't return disks
- 09:25 AM devops Bug #5211 (Fix Under Review): ceph-disk prepare: list_partitions() shouldn't return disks
- pusehd to wip-ceph-disk
- 04:08 PM Revision 4455f75d (ceph): valgrind: give up and ignore all leveldb leaks
- Hopefully if it is our fault we will have our own struct wrapping the
leveldb resource that we leak. - 04:02 PM CephFS Fix #5399 (New): timestamp changes on replayed mds request (pjd link 71)
- Hmm, Sage points out this might be something else; reopening.
- 03:56 PM CephFS Fix #5399 (Rejected): timestamp changes on replayed mds request (pjd link 71)
- It's a time stamp check for things going backwards, and is failing due to out-of-sync clocks (over a network) being h...
- 03:44 PM CephFS Fix #5399 (Resolved): timestamp changes on replayed mds request (pjd link 71)
- teuthology-2013-06-19_10:46:59-fs-cuttlefish-master-basic 40138 40141
- 03:50 PM Fix #5232: osd: slow peering due to pg log rewrites
- This won't get backported. Some mitigating patches did go into cuttlefish. Also, there is wip_cuttlefish_compact_on...
- 03:45 PM Fix #5232 (Resolved): osd: slow peering due to pg log rewrites
- 03:44 PM RADOS Tasks #5243: osd testing: create peering speed test
- peering_speed_test.py, still needs to be added to ceph-qa-suite somewhere appropriate.
- 03:43 PM Fix #5278: osd: smarter recovery for small objects
- wip-small-object-recovery, in progress
- 03:26 PM Bug #5389 (Resolved): osd: op_tp timeout on big cluster + radosmodel
- 03:11 PM Bug #5389: osd: op_tp timeout on big cluster + radosmodel
- lfn_unfound
- 03:21 PM devops Bug #5306: Xen based OSDs fail to start ceph-osd process
- Here's the output of udevadm test
~ sudo udevadm test --action=add /sys/devices/vbd-51728/block/xvdb/xvdb1
run_c... - 03:04 PM devops Bug #5306: Xen based OSDs fail to start ceph-osd process
- OK, I updated using ceph-deploy to all my nodes to this version:
ceph version 0.61.3-29-g08304a7 (08304a7c46da7517... - 11:43 AM CephFS Bug #5250: ceph-mds 0.61.2 aborts on start
- I'm still using the cluster with the modified ceph-mds program, it still works. I caused another power outage (this i...
- 11:25 AM rgw Bug #5346: rgw: invalid read from RGWFormatter_Plain::write_data
- well, swift is the only user of the plain formatter I guess.
- 11:14 AM rgw Bug #5346: rgw: invalid read from RGWFormatter_Plain::write_data
- this appears to be triggered by the swift test.. doesn't happen with s3tests or readwrite etc
also present on cutt... - 11:15 AM Bug #4976 (Resolved): osd powercycle triggers object corruption on xfs
- 09:09 AM Bug #4976: osd powercycle triggers object corruption on xfs
- What do you mean "remove fadvise"? And is this a known upstream issue?
- 10:37 AM rbd Documentation #3220 (Resolved): doc: more detail on QEMU+RBD page
- http://ceph.com/docs/master/rbd/qemu-rbd/
- 09:56 AM Bug #5292: mon: monitor crashing due to not being in the monmap (no monmap to be in)
- It was backported to the branch that should soon become 0.61.4. Until then, you'll be able to find it on the gitbuil...
- 08:36 AM Bug #5292: mon: monitor crashing due to not being in the monmap (no monmap to be in)
- I just tried apt-get update and it didn't pull down any cuttlefish updates. Have they been released? Do I need to d...
- 07:43 AM Bug #5292 (Resolved): mon: monitor crashing due to not being in the monmap (no monmap to be in)
- Fix for this went into next and cuttlefish branches as of last night; see #5256.
- 08:59 AM devops Feature #5397 (New): terminate ceph-create-keys when its mon process dies
- Right now, it's easy to build up a bunch of ceph-create-keys processes on a node because it is started when the monit...
- 08:38 AM Bug #5375 (Resolved): squeeze tcmalloc leaks
- i'll send a note to the email list. thanks for tracking this down!
- 06:03 AM Revision 96c9493d (ceph): radosgw-admin: interface to control ops state
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 06:02 AM Revision 8b1524be (ceph): rgw: OpState internal api
- Add new higher level functions to set, renew, list, and remove
logged operation state.
Signed-off-by: Yehuda Sadeh <... - 06:01 AM Revision 258edfca (ceph): rgw: fix check_state call
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 05:03 AM Revision f8973bda (ceph): common/Preforker: fix warning
- common/Preforker.h: In member function ‘int Preforker::signal_exit(int)’:
warning: common/Preforker.h:82:45: ignoring... - 05:01 AM Revision 6427985b (ceph): mon: Monitor: make sure we backup a monmap during sync start
- First of all, we must find a monmap to backup. The newest version.
Secondly, we must make sure we back it up before... - 05:01 AM Revision f8f83e78 (ceph): mon: Monitor: obtain latest monmap on sync store init
- Always use the highest version amongst all the typically available
monmaps: whatever we have in memory, whatever we h... - 05:00 AM Revision 41e1a6be (ceph): mon: Monitor: don't remove 'mon_sync' when clearing the store during abort
- Otherwise, we will end up losing the monmap we backed up when we started
the sync, and the monitor may be unable to s... - 04:58 AM Revision 5e6dc4ea (ceph): mon: Monitor: make sure we backup a monmap during sync start
- First of all, we must find a monmap to backup. The newest version.
Secondly, we must make sure we back it up before... - 04:58 AM Revision 6284fdce (ceph): mon: Monitor: obtain latest monmap on sync store init
- Always use the highest version amongst all the typically available
monmaps: whatever we have in memory, whatever we h... - 04:56 AM Revision af5a9861 (ceph): mon: Monitor: don't remove 'mon_sync' when clearing the store during abort
- Otherwise, we will end up losing the monmap we backed up when we started
the sync, and the monitor may be unable to s... - 04:31 AM Revision 3f32ded4 (ceph): os/FileStore: drop posix_fadvise(...DONTNEED)
- On XFS this call is problematic because it directly calls the filemap
writeback without vectoring through xfs. This ... - 04:24 AM Revision ffade3c8 (ceph): os/FileStore: use fdatasync(2) instead of sync_file_range(2)
- The use of sync_file_range(2) on XFS screws up XFS' delicate ordering
of writeback and range zeroing; see #4976 and t... - 03:55 AM Revision baa1c86e (ceph): Merge remote-tracking branch 'upstream/wip-log-rewrite-sam'
- Fixes: #5232
Reviewed-by: Sage Weil <sage@inktank.com> - 03:45 AM Revision d628109f (ceph): rgw: specialized obj zone copy state for statelog
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 03:07 AM Revision 13e03021 (ceph): rgw: internal api for statelog objclass
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 12:55 AM Revision 3383ba63 (ceph): config: fix run_dir typo
- From 654299108bfb11e7dce45f54946d1505f71d2de8.
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commi...
06/18/2013
- 11:38 PM Bug #5375: squeeze tcmalloc leaks
- OK this def. fixes it for me. So the squeeze perftool package seems to have a memory leak.
- 12:39 PM Bug #5375: squeeze tcmalloc leaks
- 12:17 PM Bug #5375: squeeze tcmalloc leaks
- OK backported: google-perftools from wheezy to squeeze, recompiled leveldb and ceph to reflect new google-perftools v...
- 11:18 AM Bug #5375: squeeze tcmalloc leaks
- yeah, try wheezy. they won't update squeeze at this point anyway.
- 11:17 AM Bug #5375: squeeze tcmalloc leaks
- The Debian Maintainer is: Daigo Moriwaki <daigo at debian.org>
Should i first try to use the one from wheezy on sq... - 11:14 AM Bug #5375: squeeze tcmalloc leaks
- Hmm, looks like maybe we need to send a bug to upstream (Debian and/or libgoogle-perftools devs).
Sage, any ideas ... - 11:02 AM Bug #5375: squeeze tcmalloc leaks
- no change. Should i update my tcmalloc on debian squeeze?
[: ~]# pmap -x 11783|tail -n1
total kB 176290... - 10:56 AM Bug #5375: squeeze tcmalloc leaks
- Yes. In particular the "heap release" bit is trying to more aggressively give memory back to the OS. We've observed i...
- 10:48 AM Bug #5375: squeeze tcmalloc leaks
- not should be now
- 10:48 AM Bug #5375: squeeze tcmalloc leaks
- not it's using 1GB should i run these commands again?
- 11:28 PM Revision 0b932bfd (ceph): cls_statelog: pass in timestamp
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 10:57 PM rgw Feature #4335 (In Progress): rgw: dr: sync processing state: define datastructures
- 10:57 PM rgw Feature #4338 (In Progress): rgw: multisite: metadata sync agent: implement delta changes sync
- 10:56 PM rgw Feature #5341 (In Progress): rgw: keep state for cross-rgw copy operations
- 10:56 PM rgw Bug #5357 (Fix Under Review): rgw: set and retrieve intra-region copy operation state
- 10:44 PM Revision 25749033 (ceph): AuthMonitor: auth export's status message to ss, not ds
- This puts it on stderr, not stdout
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 10:33 PM devops Bug #5390: ceph-deploy osd create hangs
- starting with the mercurial lock implementation, which uses a pid. see wip-ceph-disk-lock, tho still incomplete.
- 08:45 AM devops Bug #5390 (Fix Under Review): ceph-deploy osd create hangs
- care to review teh top patch in wip-ceph-disk?
alternatively, do you know of a replacement for lockfile that will ... - 08:38 AM devops Bug #5390 (In Progress): ceph-deploy osd create hangs
- see also #5387. and i'll add the sigint handler to reduce the probability of this happening!
- 07:36 AM devops Bug #5390 (Resolved): ceph-deploy osd create hangs
- On Ubuntu 13.04 with ceph 0.61.3 .
It hangs when creating a new osd using ceph-deploy.
ceph@ceph-node4:~/mycluste... - 10:24 PM Fix #5279 (In Progress): pipeline large object recovery
- 10:24 PM Feature #4200 (In Progress): mon: break pgmap into separate leveldb keys
- 10:14 PM Revision 75b6c829 (ceph): doc: Fixed OpenStack Keystone instruction.
- fixes: #5178
- 10:14 PM Revision cba4de11 (ceph): cls_statelog: improve unitest
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 10:13 PM Revision b89f47c8 (ceph): cls_statelog: fix a few issues
- Issues that came up when developed the unitest
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 10:08 PM Bug #5256 (Resolved): Upgraded bobtail->cuttlefish mon crashes, then can't resume the conversion
- 09:51 PM Revision 41e1416c (ceph): ceph.spec: create /var/run on package install
- The %ghost %dir ... line will make this get cleaned up but won't install
it.
Reported-by: Derek Yarnell <derek@umiac... - 09:51 PM Revision 64ee0148 (ceph): ceph.spec: create /var/run on package install
- The %ghost %dir ... line will make this get cleaned up but won't install
it.
Reported-by: Derek Yarnell <derek@umiac... - 09:45 PM Bug #4976 (Fix Under Review): osd powercycle triggers object corruption on xfs
- the problem is that sync_file_range(2) and posix_fadvaise(..DONTNEED) break xfs's internal write and zero ordering. ...
- 09:28 PM Revision 2df36191 (ceph): global: create /var/run/ceph on daemon startup
- This handles cases where the daemon is started without the benefit of
sysvinit or upstart (as with teuthology or ceph... - 09:27 PM Revision c819dcc2 (ceph): Merge branch 'master' of https://github.com/ceph/ceph
- 09:26 PM Revision 97f1322c (ceph): doc: Updated deployment preflight.
- fixes: #5266
Signed-off-by: John Wilkins <john.wilkins@inktank.com> - 09:23 PM Revision bb799e69 (ceph): test_rados.py: add some tests for mon_command
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 09:22 PM Revision 64b4e4a6 (ceph): rados.py: wrap target in c_char_p()
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 09:22 PM Revision 54f74325 (ceph): rados.py: return error strings even if ret != 0
- Key rados_free() off returned length, not ret
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil ... - 09:22 PM Revision 81e73c7a (ceph): ceph.in: pass parsed conffile to Rados constructor
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 09:22 PM Revision 2fc8d864 (ceph): ceph.in: global var dontsplit should be capitalized
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 09:19 PM Bug #5372 (Duplicate): osd/SnapMapper.cc: 270: FAILED assert(check(oid))
- I think this is caused by the same thing as 5269.
- 09:18 PM Revision 38a595ba (ceph): FileStore: optionally compact leveldb on mount
- Reviewed-by: Sage Weil <sage@inktank.com>
Signed-off-by: Samuel Just <sam.just@inktank.com> - 09:18 PM Bug #5320 (Resolved): osd/ReplicatedPG.cc: 4753: FAILED assert(!pg_log.get_missing().is_missing(s...
- 09:09 PM Revision 4a3127f4 (ceph): client: fix warning
- signed/unsigned comparison
Signed-off-by: Sage Weil <sage@inktank.com> - 09:00 PM Fix #5388: osd: localized reads (from replicas) reordered wrt writes
- ...
- 10:21 AM Fix #5388: osd: localized reads (from replicas) reordered wrt writes
- 09:33 AM Fix #5388: osd: localized reads (from replicas) reordered wrt writes
- I've just reproduced it with those log levels.
There was 1 master, 1 regionserver.
So I think the writing and readi... - 08:04 AM Fix #5388 (Need More Info): osd: localized reads (from replicas) reordered wrt writes
- Hi Mike,
I gather that the same data was just written by a different node in the cluster? And this is right near/... - 03:40 AM Fix #5388 (New): osd: localized reads (from replicas) reordered wrt writes
- I'm using hbase, with the hadoop-cephfs bindings, on top of a ceph 0.61 cluster.
I'm seeing instances where reading ... - 08:37 PM Bug #5395 (Can't reproduce): arm: osd: big performance differential between read/write
- -- arm --
Raw /dev/rbd device
$ sudo dd if=/dev/zero of=/dev/rbd1 bs=4M count=128 conv=fdatasync
128+0 record... - 08:20 PM Revision efcf6265 (ceph): FileStore::lfn_open: don't call get_index under fdcache_lock
- lfn_open() is called with indexes locked, so we cannot lock
and index under fdcache_lock.
Fixes: #5389
Signed-off-by... - 07:33 PM Revision eace9987 (ceph): PG: don't dirty log unconditionally in activate()
- merge_log and friends all take care of dirtying the log
as necessary.
Fixes: #5238
Signed-off-by: Samuel Just <sam.j... - 06:28 PM Revision bfe4bf9d (ceph): rgw: handle racing default region creation
- If region is not specified and there's no default region set
we try to create a default region. However, we may race ... - 05:43 PM Bug #5084: osd: slow peering after osd restart (bobtail)
- I tried wip_cuttlefish_compact_on_startup today. First, I upgraded one box to 0.61.3-47-g47f1bed-1precise.
Then, w... - 05:26 PM Revision fda618e9 (ceph): mon: OSDMonitor: don't ignore apply_incremental()'s return on UfP [1]
- apply_incremental() may return -EINVAL. Don't ignore it.
[1] UfP = Update from Paxos
Fixes: #5343
Signed-off-by: ... - 05:03 PM Revision ce7b5ea7 (ceph): common/Preforker: fix warning
- common/Preforker.h: In member function ‘int Preforker::signal_exit(int)’:
warning: common/Preforker.h:82:45: ignoring... - 05:02 PM devops Bug #5266 (Closed): the apt-get install instructions are missing an update
- Verified fixes, thanks.
- 02:32 PM devops Bug #5266 (Resolved): the apt-get install instructions are missing an update
- See:
http://ceph.com/docs/master/start/quick-start-preflight/#install-ceph-deploy
http://ceph.com/docs/master/rado... - 05:02 PM Revision 8bd936f0 (ceph): client: fix warning
- client/Client.cc: In member function 'virtual void Client::ms_handle_remote_reset(Connection*)':
warning: client/Clie... - 04:59 PM devops Bug #5306: Xen based OSDs fail to start ceph-osd process
- I will do this tomorrow. The xen box is temporarily down.
- 01:46 PM devops Bug #5306 (Need More Info): Xen based OSDs fail to start ceph-osd process
- can you retest on latest cuttlefish branch? (ceph-deploy install --dev=cuttlefish)
- 04:37 PM Revision 6b52acc8 (ceph): config.h: ensure U64 option defaults are computed as 64 bits
- Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Greg Farnum <greg@inktank.com> - 04:35 PM Revision 32c82347 (ceph): Use authorized_keys2 instead of authorized_keys
- Instead of going through the trouble of adding/removing lines
from authorized_keys which has all our normal keys in i... - 04:07 PM Documentation #3391: doc: add instructions on snapshot reversion
- Actually, this isn't a documentation oversight. There's no means of rolling back an entire snapshot on a pool visible...
- 03:52 PM Revision 24fdfd26 (ceph): ceph-deploy: use correct branch for workunits
- 03:29 PM Bug #5226: Some PG stay in "incomplete" state
- Well, I have pools on that clusters which are fines (thanks to 3 copies) ; so how can I recover a HEALTH_OK status, s...
- 01:05 PM Bug #5226 (Won't Fix): Some PG stay in "incomplete" state
- nothing much to be done here if 2 disk were replaced/failed
- 03:18 PM rgw Documentation #5178 (Resolved): rgw: fix keystone openssl to nss conversion
- See http://ceph.com/docs/master/radosgw/config/#integrating-with-openstack-keystone
- 03:17 PM devops Bug #5211: ceph-disk prepare: list_partitions() shouldn't return disks
- Came up with this: https://gist.github.com/alram/33ea3360d5aa6a86e8a4
- 02:38 PM devops Bug #5211: ceph-disk prepare: list_partitions() shouldn't return disks
- i think the right way to do this is to look to see if /sys/block/$disk/$part exist (e.g., /sys/block/sda/sda1) to tel...
- 01:43 PM devops Bug #5211: ceph-disk prepare: list_partitions() shouldn't return disks
- Alexandre, please implement one of the suggestions you mentioned.
- 02:21 PM devops Bug #5182 (Won't Fix): ceph-disk looks like it tries to mark preexisting OSD partitions with the ...
- this is correct.. if you do ceph-disk prepare /dev/sdb1 (a partition) we don't touch the partition type. if you do /...
- 02:14 PM devops Bug #5161 (Pending Backport): daemons should create /var/run/ceph if it doesn't already exist
- 02:02 PM devops Bug #5338 (In Progress): need rpm packages built for libapache-mod-fastcgi
- 01:53 PM devops Bug #5263 (Resolved): Python Error While Installing ceph-deply on debian wheezy
- 01:52 PM devops Bug #5299 (Won't Fix): ceph-deploy fails with cryptic error message if expected directories not f...
- 01:52 PM Bug #5392: osd: unfound objects from thrashing
- There seem to be a lot of threads waiting on throttle. Unfortunately, the test timed out before I could get more inf...
- 01:50 PM Bug #5392: osd: unfound objects from thrashing
- ...
- 11:21 AM Bug #5392 (Resolved): osd: unfound objects from thrashing
- ...
- 01:51 PM devops Bug #5342 (Resolved): Make tcmalloc default on ARM
- 01:51 PM devops Bug #5339 (Resolved): ceph-deploy suite failures, 'insufficient osds'
- 01:50 PM devops Bug #5359 (Resolved): ceph-deploy: install and purge commands on rhel sometimes errors out though...
- 01:49 PM devops Bug #5066 (Resolved): Problems with ceph-deploy debs
- 01:48 PM devops Bug #5199 (Resolved): ceph-deploy: on fedora18, osd create command doesnt seem to mount the disks
- 01:47 PM Bug #5301: mon: leveldb crash in tcmalloc
- debian wheezy (7.0)
- 01:01 PM Bug #5301: mon: leveldb crash in tcmalloc
- what distro are you using? this sounds a bit like #5239
- 01:47 PM devops Bug #5258 (Resolved): ceph-deploy: forgetkeys command could delete existing keyring files without...
- commit:953bee3cc66d19ef9b201299fc82c270587936a9
- 01:46 PM devops Bug #4916 (Resolved): ceph-deploy: mon create fails on bobtail branch in centos 6.3
- 01:45 PM devops Bug #5334 (Resolved): ceph-deploy: "modules not installed"
- 01:40 PM devops Bug #5345 (Need More Info): ceph-disk: handle less common device names
- 01:32 PM Bug #5389 (Resolved): osd: op_tp timeout on big cluster + radosmodel
- 12:18 PM Bug #5389: osd: op_tp timeout on big cluster + radosmodel
- ...
- 07:26 AM Bug #5389 (Resolved): osd: op_tp timeout on big cluster + radosmodel
- no errors in kern.log, so we can't blame this on the kenrel....
- 01:29 PM Bug #4268 (Can't reproduce): mon: timecheck: teuthology task fails due to unreported timecheck fr...
- 01:28 PM Bug #4189 (Resolved): osd/ReplicatedPG.cc: 4994: FAILED assert(log.objects.count(soid) ...
- 01:28 PM Bug #4265 (Won't Fix): ceph-deploy new doesn't support multiple monitors on one host.
- 01:28 PM Bug #4216 (Resolved): osd: dbojectmap incorrectly skipping ops
- 01:27 PM Bug #3683 (Resolved): mon: leak of MMonPaxos
- 01:26 PM Bug #3723 (Can't reproduce): ceph osd down command reports incorrectly
- 01:26 PM Bug #3607 (Resolved): FileStore::_write conditional code for HAVE_SYNC_FILE_RANGE seems wrong
- 01:25 PM Bug #3593 (Can't reproduce): MDS crash in MDCache.cc _recovered()
- 01:25 PM Bug #2563 (Resolved): leveldb corruption
- 01:24 PM Bug #3576 (Resolved): scripe scripts broken after upgrade to 0.55
- 01:24 PM Bug #3182 (Can't reproduce): No JSON object could be decoded - failure in the nightly run
- 01:24 PM Bug #3287 (Resolved): OSD dies when using zfs
- 01:23 PM Bug #3458 (Can't reproduce): aio enabled but not used
- 01:23 PM Bug #3644 (Resolved): ObjectCacher: discard_set ignores waiters
- 01:23 PM Bug #3771 (Resolved): ceph does not have startup scripts in Centos
- 01:23 PM Bug #3537 (Won't Fix): Logs can run root out of space and crash ceph cluster (need more aggressiv...
- 01:21 PM Bug #4041 (Can't reproduce): mon: Single-Paxos: on Paxos, leader didn't trim old versions
- 01:20 PM Bug #2896 (Won't Fix): ceph pg dump has empty hb_out field
- it's vestigal.
- 01:18 PM Bug #4523 (Duplicate): osd: read stats not updated
- 01:18 PM Bug #4723 (Can't reproduce): FAILED assert(!db->create_and_open(std::cerr)) after IO Error.
- 01:15 PM Bug #5052 (Duplicate): kclient_workunit_misc test failed in the nightlies
- 01:14 PM Bug #5074 (Can't reproduce): nightlies: timed out waiting for admin socket of restarted osd
- 01:13 PM Bug #5059 (Won't Fix): PGs can get stuck degraded if OSD removed before being out
- 01:11 PM Bug #5082 (Can't reproduce): OSD wrongly marked as down
- 01:10 PM Bug #4856 (Won't Fix): monitor: upgrades produce "client did not provide supported auth type" in log
- 01:07 PM Bug #3143 (Won't Fix): Obsync object verification takes too long
- https://github.com/dreamhost/obsync
- 01:07 PM Bug #5173 (Can't reproduce): ceph scrub found missing pg object
- 01:04 PM Bug #5205: mon: FAILED assert(ret == 0) on config's set_val_or_die() from pick_addresses()
- 01:04 PM Bug #5292 (In Progress): mon: monitor crashing due to not being in the monmap (no monmap to be in)
- Monitor is not in the monmap because there is no monmap. This should be due to a sync bug (related to #5256) that re...
- 12:57 PM Bug #5343 (Resolved): mon: infinite OSDMonitor::update_from_paxos() on single-monitor setup
- 12:51 PM CephFS Bug #5289 (Can't reproduce): mds closing stale session
- this is caused when teh client is not talknig to the mds. can you verify the network is working, and ceph-fuse is hea...
- 12:50 PM Bug #5288 (Resolved): ceph.py: catch rados errors and print them nicely
- 12:49 PM Bug #4179 (Resolved): osd: memory leak during deep scrub on bobtail
- 12:49 PM Bug #5163 (Can't reproduce): filestore: ENOTEMPTY on object removal
- 12:48 PM Bug #5246 (Resolved): mon crashing on pool/pg creation with wip-mon
- 12:48 PM Bug #5157 (Resolved): install: unable to pull ceph rpm packages on fedora18
- 12:44 PM Bug #3829 (Can't reproduce): new osd added to the cluster is not receiving data
- 12:43 PM Bug #4764 (Can't reproduce): ceph -w sometimes does not reflect clean pgs
- 12:42 PM Bug #5072 (Can't reproduce): mon: segfault on leveldb::Table::Open() during monitor start
- 12:42 PM Bug #4791 (Can't reproduce): osd/ReplicatedPG.cc: 7053: FAILED assert(r >= 0) in scan_range
- 12:35 PM Bug #5238 (Resolved): osd: slow recovery (uselessly dirtying pg logs during peering)
- 12:01 PM devops Feature #5393 (Rejected): ceph-disk: prepare should warn when using partitions
- When using ceph-disk prepare with already created partitions, we do not set the partition uuid, thus the udev rules a...
- 11:11 AM Bug #5383 (Resolved): arm write EFBIG
- 6b52acc8502ec16e2d0b89d8caf6235ec45778cb
- 10:54 AM Bug #5069: monitor crashed during mon thrash in nightlies
- Forgot to mention that the sync flag is set on the store. Sage pointed out that the real issue here is that we're al...
- 10:32 AM Bug #5069: monitor crashed during mon thrash in nightlies
- I've been able to reproduce this on some locked nodes that were hammering the monitors pretty hard for the past week....
- 09:34 AM CephFS Bug #5379 (Resolved): mds/ceph-fuse hang on mount
- 08:26 AM rbd Bug #5391 (Duplicate): krbd: crash in rbd_obj_request_create -> strlen
- ...
- 07:48 AM Bug #5272 (Can't reproduce): Updating ceph from 0.61.2 to 0.61.3 obviously changes tunables of ex...
- 12:47 AM Bug #5272: Updating ceph from 0.61.2 to 0.61.3 obviously changes tunables of existing cluster
- As I re-encountered the same issue without upgrading, just restarting MDS daemon, I think this tracker issue may be c...
- 07:04 AM Revision e2af5fbe (ceph): test: test for cls_statelog
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 07:04 AM Revision 1ecec3a1 (ceph): cls_statelog: fixes
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 04:06 AM Revision 8d5fc708 (ceph): cls_statelog: add client api functions
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 04:06 AM Revision fbe816a1 (ceph): cls_statelog: fixes and changes to api
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 03:10 AM Revision 7669662b (ceph): cls_statelog: introducing new objclass to handle state tracking
- Somewhat similar to the log objclass, but uses different data for
indexing. Also keeps a dual index. In general an en... - 03:06 AM Revision cbbad5b5 (ceph): chmod +x iogen.sh
- Signed-off-by: Sage Weil <sage@inktank.com>
- 02:55 AM Revision 5e9a0a14 (ceph): Merge branch 'next'
- 02:55 AM Revision c14dd154 (ceph): client: handle reset during initial mds session open
- If we get a reset during our attempt to open an MDS session, close out the
Connection* and retry to open the session,... - 02:54 AM Revision df8a3e55 (ceph): client: handle reset during initial mds session open
- If we get a reset during our attempt to open an MDS session, close out the
Connection* and retry to open the session,... - 01:56 AM Revision 2e27f69e (ceph): rgw: move a couple of unitests to a different Makefile rule
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 12:41 AM Revision f5f83148 (ceph): rgw: object mtime the same for both object and bucket index
- Make sure object mtime that's passed to bucket index is the
same as the one set on the object.
Signed-off-by: Yehuda... - 12:14 AM Revision 7f63baa6 (ceph): rgw: fix inter-region copy (ofs wasn't correct)
- Fixing an issue with data read. Since inter-region copy uses
embedded metadata within the data input, we need to fix ...
06/17/2013
- 11:59 PM Bug #5375: squeeze tcmalloc leaks
- [: ~]# pmap -x 11783|tail -n1
total kB 1547412 688752 685152
[: ~]# ceph -m 10.255.0.100:6789 heap stat... - 09:40 AM Bug #5375: squeeze tcmalloc leaks
- Stefan, could you please try (for your monitor's IP and PORT):...
- 06:31 AM Bug #5375 (Resolved): squeeze tcmalloc leaks
- While running cuttlefish 0.61.3 or 08304a7c46da7517319b7db0b64d1c4f54771472
i'm seeing high memory usage of ceph-mo... - 11:48 PM Revision 8c179f36 (ceph): big: add big suite
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:41 PM Revision d64f264c (ceph): rados: don't use ceph-fuse for workunits
- They can run on the local mount/dir.
- 11:39 PM Revision 92997a49 (ceph): mon: fix 'osd dump <epoch>'
- The optional epoch argument was missing from the command spec.
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-... - 11:24 PM Revision 0ff2e42e (ceph): Use authorized_keys2 instead of authorized_keys
- Instead of going through the trouble of adding/removing lines
from authorized_keys which has all our normal keys in i... - 10:52 PM Revision 49e0cfc4 (ceph): powercycle: add ext4 to osd powercycle test matrix
- 10:47 PM Revision aa883483 (ceph): ceph-disk: add some notes on wth we are up to
- Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 8c6b24e9039079e897108f28d6af58cbc703a15a) - 10:47 PM Revision 261964ad (ceph): ceph-disk: clear TERM to avoid libreadline hijinx
- The weird output from libreadline users is related to the TERM variable.
Signed-off-by: Sage Weil <sage@inktank.com>... - 10:47 PM Revision e36fb326 (ceph): ceph-disk-udev: set up by-partuuid, -typeuuid symlinks on ancient udev
- Make the ancient-udev/blkid workaround script for RHEL/CentOS create the
symlinks for us too.
Signed-off-by: Sage We... - 10:47 PM Revision c3936ebb (ceph): ceph-disk: do not stop activate-all on first failure
- Keep going even if we hit one activation error. This avoids failing to
start some disks when only one of them won't ... - 10:47 PM Revision 3cb783c3 (ceph): ceph.spec: include partuuid rules in package
- Commit f3234c147e083f2904178994bc85de3d082e2836 missed this.
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry pic... - 10:47 PM Revision 2d771b57 (ceph): ceph.spec: install/uninstall init script
- This was commented out almost years ago in commit 9baf5ef4 but it is not
clear to me that it was correct to do so. I... - 10:47 PM Revision dfe421e4 (ceph): sysvinit, upstart: ceph-disk activate-all on start
- On 'service ceph start' or 'service ceph start osd' or start ceph-osd-all
we should activate any osd GPT partitions.
... - 10:47 PM Revision ef47cf9c (ceph): ceph-disk: add 'activate-all'
- Scan /dev/disk/by-parttypeuuid for ceph OSDs and activate them all. This
is useful when the event didn't trigger on ... - 10:47 PM Revision 65ec1d87 (ceph): udev: /dev/disk/by-parttypeuuid/$type-$uuid
- We need this to help trigger OSD activations.
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit... - 10:46 PM Revision 910af074 (ceph): Merge branch 'wip-5194' into next
- Reviewed-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Gary Lowell <gary.lowell@inktank.com> - 10:43 PM Revision 8c6b24e9 (ceph): ceph-disk: add some notes on wth we are up to
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:39 PM Revision 94b37005 (ceph): rgw: intra-region copy, preserve mtime
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 09:50 PM Revision f35bc025 (ceph): PG: move instances of log dirtying in PG into PGLog
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 09:50 PM Revision b16fdf23 (ceph): PGLog: replace dirty_log with mark_dirty_*
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 09:50 PM Revision 6dd95c86 (ceph): PG,PGLog: remove dirty_log arguments
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 09:50 PM Revision abac4eab (ceph): test/osd/TestPGLog: fix pglog unittests for dirty_log and ondisklog
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 09:50 PM Revision 9b6cb639 (ceph): PGLog: add debug check on written keys, verify on write
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 09:50 PM Revision 962b64a8 (ceph): PGLog,PG: use normal log dirtying and writing for append and trim
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 09:50 PM Revision 2ad319be (ceph): PGLog: only iterate over dirty portions of the log
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 09:50 PM Revision c6dd60db (ceph): PGLog: rename dirty() to is_dirty()
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 09:50 PM Revision f164a325 (ceph): PGLog: check for dirty_to != eversion_t() and dirty_from != eversion_t:...
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 09:50 PM Revision 29eb333b (ceph): test/osd/TestPGLog: %s/dirty()/is_dirty()
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 09:50 PM Revision 39245319 (ceph): PGLog: clear missing on backfill reset
- When backfill is reset, the missing set should be cleared
since all objects are >last_backfill.
Fixes: #5320
Signed-... - 09:50 PM Revision 53e1fda0 (ceph): FileStore: add rmkeyrange
- Handling it in DBObjectMap really only has efficiency
advantages if the object is a clone.
Signed-off-by: Samuel Jus... - 09:50 PM Revision 7bc43055 (ceph): PG: remove ondisklog usages from PG
- ondisklog is now only relevant for the divergent priors mapping.
Signed-off-by: Samuel Just <sam.just@inktank.com> - 09:50 PM Revision a9a41bc0 (ceph): PGLog: pass only divergent_priors, not ondisklog
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 09:50 PM Revision ca1637ff (ceph): PGLog: remove other ondisklog references
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 09:50 PM Revision b73aa30e (ceph): PGLog: remove OndiskLog
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 09:50 PM Revision fb88873c (ceph): osd_types: move code for pg_log_entry_t::get_key_name into eversion_t
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 09:50 PM Revision d77c4ffa (ceph): PGLog: track dirty_to and dirty_from for log
- This allows the log to only write out/clear the keys
which have actually changed.
Signed-off-by: Samuel Just <sam.ju... - 09:46 PM Revision 4c89a2b6 (ceph): rgw: system user get obj returns JSON encoded metadata
- instead of binary encoded metadata
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 09:20 PM Revision 47ce702c (ceph): *: always include rados.h using types.h
- types.h redefines __le* to ceph_le* to ensure endian
safety.
Signed-off-by: Samuel Just <sam.just@inktank.com>
Revie... - 09:15 PM CephFS Bug #5381: ceph-fuse: stuck with disconnected inodes on shutdown
- This is different from #4850. In issue #4850, disconnected inodes have no cap. In this issue, all disconnected inodes...
- 01:32 PM CephFS Bug #5381: ceph-fuse: stuck with disconnected inodes on shutdown
- Good chance this is a duplicate of #4850 (though that's fsstress, so maybe not).
- 01:22 PM CephFS Bug #5381 (Resolved): ceph-fuse: stuck with disconnected inodes on shutdown
- Seen this at least 2x in the last few days:...
- 08:53 PM Revision ebd003bc (ceph): valgrind: another leveldb leak
- 08:37 PM rgw Bug #5357 (In Progress): rgw: set and retrieve intra-region copy operation state
- 08:36 PM rgw Bug #5351 (Resolved): rgw: make sure wip-rgw-geo passes gitbuilder
- 08:35 PM devops Bug #5387 (Resolved): ceph-disk: lockfile does not detect stale locks (dead parent process)
- python lockfile class does not detect when teh prior lock owner process is gone. we should switch to a class that do...
- 08:29 PM Revision 5cf5f18e (ceph): Merge branch 'next'
- 08:15 PM Revision d46e6c3b (ceph): OSD: we need to check pg ?.0 for resurrection
- Fixes: #5269
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by:... - 07:54 PM Revision 4386d2c8 (ceph): rbd: do not use ceph-fuse to run functional tests
- The workunit task can now do this in a local directory.
- 07:24 PM Revision 5bf08cd5 (ceph): libcephfs: add a couple multiclient tests
- Signed-off-by: Sage Weil <sage@inktank.com>
- 07:24 PM Revision ee40c217 (ceph): client: fix sync read zeroing at EOF
- If we have a read that hits EOF, we need to do a short read. Previously
we would zero the buffer if we were complete... - 07:21 PM Revision 4a739b13 (ceph): rgw: escape prefix correctly when listing objects
- Fixes: #5362
When listing objects prefix needs to be escaped correctly (the
same as with the marker). Otherwise listi... - 07:21 PM Revision 6edba9e9 (ceph): messages/MMonSync: initialize crc in ctor
- Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit cd1c289b96a874ff99a83a44955d05efc9f2765a) - 06:16 PM Revision d7f7d613 (ceph): ceph-disk-udev: set up by-partuuid, -typeuuid symlinks on ancient udev
- Make the ancient-udev/blkid workaround script for RHEL/CentOS create the
symlinks for us too.
Signed-off-by: Sage We... - 06:16 PM Revision e538829f (ceph): ceph-disk: clear TERM to avoid libreadline hijinx
- The weird output from libreadline users is related to the TERM variable.
Signed-off-by: Sage Weil <sage@inktank.com> - 06:16 PM Revision 253069e0 (ceph): ceph.spec: include partuuid rules in package
- Commit f3234c147e083f2904178994bc85de3d082e2836 missed this.
Signed-off-by: Sage Weil <sage@inktank.com> - 06:16 PM Revision c9074375 (ceph): ceph-disk: do not stop activate-all on first failure
- Keep going even if we hit one activation error. This avoids failing to
start some disks when only one of them won't ... - 06:09 PM Revision b8d2ba14 (ceph): rgw: set default region as master
- A default region that is automaticall created needs to be
set as the master.
Signed-off-by: Yehuda Sadeh <yehuda@ink... - 06:09 PM Revision 7c729335 (ceph): test: update cli test
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 06:09 PM Revision 00656dad (ceph): rgw: add 'delete' to signed subresources list
- This fixes a regression that removed 'delete' from the signed
subresources list, thus made it impossible to authentic... - 05:57 PM Revision fcd65139 (ceph): rgw: escape prefix correctly when listing objects
- Fixes: #5362
When listing objects prefix needs to be escaped correctly (the
same as with the marker). Otherwise listi... - 05:57 PM Revision a8f9d57a (ceph): rgw: translate object marker to raw format
- Fixes: #4600
Object marker should be treated as an object, so that name is formatted
correctly when getting the raw o... - 05:55 PM Revision d582ee24 (ceph): rgw: escape prefix correctly when listing objects
- Fixes: #5362
When listing objects prefix needs to be escaped correctly (the
same as with the marker). Otherwise listi... - 05:43 PM CephFS Bug #5380: osdc/Filer.cc: 163: FAILED assert(probe->known_size[p->oid] <= shouldbe)
- see commit a41bad1a9b(ceph: re-calculate truncate_size for strip object)
- 01:18 PM CephFS Bug #5380 (Resolved): osdc/Filer.cc: 163: FAILED assert(probe->known_size[p->oid] <= shouldbe)
- on mds shutdown...
- 05:42 PM Revision 2ad85576 (ceph): client: fix ancient typo in caps revocation path
- If we have dropped all references to a revoked capability, send the ack
to the MDS. This typo has been there since v... - 05:41 PM Revision b7143c2f (ceph): client: fix ancient typo in caps revocation path
- If we have dropped all references to a revoked capability, send the ack
to the MDS. This typo has been there since v... - 05:34 PM rgw Feature #5354 (Fix Under Review): rgw: intra-region object copy should also set mtime on object
- 05:03 PM Revision d3d88983 (ceph): messages/MMonHealth: remove unused flag field
- This was initialized in (one of) the ctor(s), but not encoded/decoded,
and not used. Remove it. This makes valgrind... - 05:03 PM Revision 646d9ccc (ceph): messages/MMonProbe: fix uninitialized variables
- Backport: cuttlefish
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 4974b29e251d433101b699550... - 04:49 PM Revision 13680976 (ceph): sysvinit, upstart: ceph-disk activate-all on start
- On 'service ceph start' or 'service ceph start osd' or start ceph-osd-all
we should activate any osd GPT partitions.
... - 04:49 PM Revision cc9b83a8 (ceph): ceph.spec: install/uninstall init script
- This was commented out almost years ago in commit 9baf5ef4 but it is not
clear to me that it was correct to do so. I... - 04:49 PM Revision d512dc9e (ceph): udev: /dev/disk/by-parttypeuuid/$type-$uuid
- We need this to help trigger OSD activations.
Signed-off-by: Sage Weil <sage@inktank.com> - 04:49 PM Revision 5c7a2368 (ceph): ceph-disk: add 'activate-all'
- Scan /dev/disk/by-parttypeuuid for ceph OSDs and activate them all. This
is useful when the event didn't trigger on ... - 04:44 PM CephFS Bug #5379: mds/ceph-fuse hang on mount
- 12:52 PM CephFS Bug #5379 (Resolved): mds/ceph-fuse hang on mount
- have observed serveral times ceph-fuse hanging on getattr(#1). latest job was...
- 03:55 PM Bug #5373 (Can't reproduce): osd: dump_stuck test fails on tell
- 03:49 PM devops Bug #5194 (Resolved): udev does not start osd after reboot on wheezy or el6 or fedora
- 02:54 PM devops Bug #5194 (Fix Under Review): udev does not start osd after reboot on wheezy or el6 or fedora
- now works on rhel, centos, wheezy, precise. f18 still has the mon start issue.
- 02:16 PM Bug #5383 (Resolved): arm write EFBIG
- 2013-06-17 15:05:31.066237 a6919420 0 -- 10.214.156.115:6800/7870
submit_message osd_op_reply(30
... - 02:09 PM CephFS Bug #5382: mds: failed objecter assert on shutdown
- Sorry, logs at /a/teuthology-2013-06-15_01:00:44-fs-next-testing-basic/36375
- 02:07 PM CephFS Bug #5382 (Can't reproduce): mds: failed objecter assert on shutdown
- I haven't been through this completely, but it looks like the mds went laggy, and then it received a SIGTERM (the tes...
- 01:26 PM Bug #5269 (Resolved): osd: EEXIST on mkcoll
- 10:08 AM Bug #5269: osd: EEXIST on mkcoll
- ubuntu@teuthology:/a/teuthology-2013-06-17_01:00:05-rados-master-testing-basic/37637
- 12:36 PM rgw Bug #5362: rgw: failure when listing objects with prefix that starts with underscore
- I confirmed that this was tested, and I built it on all the branches:
next as of commit:d582ee2438a3bd307324c5f44491... - 12:35 PM rgw Bug #4600: rgw: list bucket broken when marker start with underscore
- Cherry-picked this commit into bobtail as well, in commit:a8f9d57a15ad7a69d53aa8fc6090fd1b394b616a. It got missed in ...
- 12:25 PM Bug #5366 (Resolved): assert in ODSMap::is_blacklisted()
- 09:40 AM Bug #5366: assert in ODSMap::is_blacklisted()
- Sam, please review.
- 12:24 PM CephFS Bug #5368 (Resolved): ceph-fue: fsx-mpi hangs in _sync_read
- commit:ee40c217e373b538e227f7218b09c1c794b4124a
- 11:49 AM rbd Bug #4446: librbd: crash from opensolaris vm
- I just upgraded to KVM 1.4.2 -- same problem.
- 11:14 AM Revision 1d86f77e (ceph): mds: fix cross-authorty rename race
- When doing cross-authorty rename, we need to make sure bystanders
have received all messages sent by inode's original... - 11:14 AM Revision 7f5d6e5c (ceph): mds: don't journal bare dirfrag
- don't journal bare dirfrag when starting scatter. also add debug
code for bare dirfrag modification.
Signed-off-by: ... - 11:14 AM Revision 18b9e63b (ceph): mds: don't update migrate_seq when importing non-auth cap
- We use migrate_seq to distinguish old and new auth MDS. So we should
not change migrate_seq when importing non-auth c... - 11:14 AM Revision 29e6597e (ceph): mds: fix frozen check in Server::try_open_auth_dirfrag()
- Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
- 11:14 AM Revision f11ec5cc (ceph): mds: handle undefined dirfrags when opening inode
- When MDS is rejoin stage, cache rejoin message can add undefined
inodes and dirfrags to the cache. These undefined ob... - 11:14 AM Revision aa3e512c (ceph): mds: try purging stray inode after storing backtrace
- Inode is auth pinned and can't be purged while storing backtrace,
so we should try purging stray inode after storing ... - 11:04 AM rgw Bug #5378 (Resolved): make radosgw-admin user rm idempotent
- It would be extremely useful for radosgw-admin user rm to be idempotent, specifically so that it will return success ...
- 09:42 AM Bug #5340 (Resolved): Bad arguments to zero will cause OSD to crash
- 05:42 AM rgw Bug #5374 (Resolved): Avoid relying on keystone's admin token
- The current Keystone integration requires knowledge of the keystone admin token. The keystone admin token is for Keys...
- 03:13 AM Revision f179dc1f (ceph): mon: make mark_me_down asserts match check
- The OSD may have sent a request where the message source does not match
the target in the message. Verify that the t... - 03:12 AM Revision ae04f3c0 (ceph): rados: whitelist 'wrongly marked me down' for cephtool tests
- These test 'ceph osd down ...'; whitelist the resulting log message for
these tests.
06/16/2013
- 11:49 PM Revision e3fb095d (ceph): Merge branch 'next'
- 11:49 PM Revision 2fe4d29f (ceph): ceph: remove space when prefix is blank
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:48 PM Revision 8d9eef23 (ceph): ceph: fix return code for multi-target commands
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:48 PM Revision 84d1847f (ceph): ceph: error out properly when failing to get commands
- If we make ret positive here we miss the failure check below. Instead,
just set outs appropriately.
Signed-off-by: ... - 11:42 PM Revision 8d9272ec (ceph): test/admin_socket/objecter_requests: fix test
- Commit 2bda9db1c24530cbaaa161b7ff0a80efa913aa78 added command_ops
to the result.
Signed-off-by: Sage Weil <sage@inkt... - 09:53 PM Revision 7887f84f (ceph): misc: let clients use any pool
- rados.py, for example, creates new pools for each instance.
- 08:36 PM Bug #5269: osd: EEXIST on mkcoll
- Running with logging overnight to reproduce.
- 08:08 PM Bug #5269: osd: EEXIST on mkcoll
- and...
- 07:58 PM Bug #5269: osd: EEXIST on mkcoll
- don't think this was #5270.. just hit it on...
- 08:36 PM Revision efebdba0 (ceph): ceph: do not print status to output file when talking to old mons
- The old cli would send the status message to stdout instead of stderr;
we try to emulate that behavior when talking t... - 08:11 PM Revision 7177d2e8 (ceph): ceph_manager: fix ceph tell mon.*
- Need -- to make cli stop parsing (or quote the options).
Otherwise, the options will be parsed/applied to the cli's
l... - 08:09 PM Bug #5373 (Can't reproduce): osd: dump_stuck test fails on tell
- ...
- 05:03 PM Revision 38f82f61 (ceph): rados: no cephtool test on ceph-fuse
- 05:00 PM Revision 73413642 (ceph): rados: do not run cli tests on top of ceph-fuse
- Some of the commands we test break teh mds, which break the mount, which
stall teh test.
Fixes: #5370 - 04:52 PM Bug #5372 (Duplicate): osd/SnapMapper.cc: 270: FAILED assert(check(oid))
- ...
- 04:10 PM Revision 1ec8ba50 (ceph): no need for ceph --concise argument
- 03:50 PM Revision 80c2d5a8 (ceph): osd/ReplicatedPG: length 0 writes are allowed
- From f1b6bd7988ab964c9167eff7bea51a49573f5175.
Signed-off-by: Sage Weil <sage@inktank.com> - 10:04 AM Bug #5370 (Resolved): ceph tool occasionally hangs
- 10:01 AM Bug #5370: ceph tool occasionally hangs
- fixed by ceph-qa-suite commit:73413642d7a1a1aa09cfa240cadba925b1ba812d
- 05:50 AM CephFS Bug #5367: multiclient tests: kernel mount gets EPERM
- kclient and MDS never return -EACCES. was ior executed with root privilege?
- 05:06 AM Revision 1113ff02 (ceph): rgw: get / set user & bucket meta mtime
- also update infrastructure to be able to set mtime on objects
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 03:50 AM Revision 719988fa (ceph): marginal: refactor multiclient collection, separate out locktest
- 03:50 AM Revision 50d9738f (ceph): move multiclient tests from marginal -> fs suite
- 03:50 AM Revision c5cf1bd5 (ceph): fs: disable multiclient fsx
- current hangs. fixme!
- 03:50 AM Revision 1dcc0c51 (ceph): fs: disable multiclient tests on kernel
- Currently fails with EPERM.
- 03:48 AM Revision 9ef6041f (ceph): Merge branch 'next'
- 03:48 AM Revision 08304a7c (ceph): common/Preforker: fix broken recursion on exit(3)
- If we exit via preforker, call exit(3) and not recursively back into
Preforker::exit(r). Otherwise you get a hang wi... - 03:48 AM Revision 7e7ff753 (ceph): common/Preforker: fix broken recursion on exit(3)
- If we exit via preforker, call exit(3) and not recursively back into
Preforker::exit(r). Otherwise you get a hang wi... - 03:47 AM Revision f25f2120 (ceph): osd/OSDMap: fix is_blacklisted()
- You can only call set_port() if is_ip() is true (there is an assert in
the accessor).
Fixes: #5366
Signed-off-by: Sa... - 03:42 AM Revision 21e85f90 (ceph): qa/workunits/misc/multiple_rsync.sh: wtf
- 2013-06-15T12:55:29.808 INFO:teuthology.task.workunit.client.0.err:+ rsync -auv --exclude local/ /usr/ usr.1
2013-06-... - 01:41 AM Revision a2cf14fe (ceph): rgw: preserve bucket creation time across different zones / regions
- Keep bucket creation time in RGWBucketInfo, and make use
of it where necessary.
Signed-off-by: Yehuda Sadeh <yehuda@...
06/15/2013
- 11:55 PM Revision 8eae1b8b (ceph): rgw: show mtime for metadata entries
- currently only shows for buckets
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 10:10 PM rgw Feature #4310 (Fix Under Review): rgw: multisite: radosgw changes: copy across regions
- 10:09 PM rgw Bug #5362 (Fix Under Review): rgw: failure when listing objects with prefix that starts with unde...
- 10:09 PM rgw Feature #5352 (Fix Under Review): rgw: metadata get should also dump mtime
- 10:08 PM rgw Feature #5353 (Fix Under Review): rgw: metadata put should apply mtime if set
- 08:49 PM Bug #5366: assert in ODSMap::is_blacklisted()
- commit:f25f212027294e5107fc9938e67d31879c171088 merged to fix the weekend qa runs. still should get a review.
- 09:10 AM Bug #5366 (Resolved): assert in ODSMap::is_blacklisted()
- wip pushed
- 08:46 PM Bug #5371 (Resolved): idempotent filestore test failure
- ...
- 08:10 PM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- 08:09 PM devops Bug #5363 (Resolved): specfile: ceph does not start on reboot
- 08:09 PM devops Bug #5194: udev does not start osd after reboot on wheezy or el6 or fedora
- update:
* wheezy is working well.
* fedora is failing only because the mon doesn't start on boot. see #5369
* r... - 07:57 PM Bug #5370 (Resolved): ceph tool occasionally hangs
- "description": "/var/lib/teuthworker/archive/teuthology-2013-06-15_01:00:11-rados-next-testing-basic/36197",
... - 07:50 PM devops Bug #5369 (Resolved): fedora18: sysvinit doesn't start mon on reboot
- mon log indicates it can't bind to the ip, suggesting it is starting before the network. however, note that...
- 07:46 PM CephFS Bug #5367: multiclient tests: kernel mount gets EPERM
- mpi-fsx also gets EPERM.
- 07:15 PM CephFS Bug #5367 (Resolved): multiclient tests: kernel mount gets EPERM
- ...
- 07:45 PM CephFS Bug #5368 (Resolved): ceph-fue: fsx-mpi hangs in _sync_read
- infinite loop in _sync_read() due to a short read. see wip-client-sync.
- 08:19 AM Bug #5365 (Rejected): Massive OSD flaps
- Note that the current development releases include more robust heartbeat checks and a backoff behavior that prevents ...
- 03:10 AM Bug #5365: Massive OSD flaps
- I found networking bug (not full connectivity). Ticket could be closed.
The reason was that new osd host was unable ... - 03:05 AM Bug #5365: Massive OSD flaps
- During upgrade I restarted services on all nodes.
- 02:55 AM Bug #5365: Massive OSD flaps
- I upgraded full cluster to
new: ceph version 0.56.6 (95a0bda7f007a33b0dc7adf4b330778fa1e5d70c)
but it still flap... - 02:31 AM Bug #5365 (Rejected): Massive OSD flaps
- Hi, all.
Today I added one more node to my CEPH and it became unstable, i mean here that it's unable to work with ... - 06:35 AM Revision 8fa4394f (ceph): rgw: fixes for intra-zone object copy
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 05:58 AM Revision 5df39aa4 (ceph): rgw: set bucket marker and bucket obj version from master
- Make sure that bucket that's created gets the same marker as
the one that the master region generated. Also, for some... - 04:57 AM Revision 622f5002 (ceph): rgw: multiple changes for intra-zone object copy
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 04:56 AM Revision 17d65716 (ceph): rgw: when setting bucket metadata key, don't override placement
- Bucket placement also contains data and index pools locations in
the source zone. However, we might be applying it on... - 04:05 AM Revision 08c915c8 (ceph): Merge remote-tracking branch 'gh/next'
- 01:20 AM Revision d5679d04 (ceph): rgw: forward amz headers of copy request to remote rgw
- So that if request has any special conditions, it'll be processed
on the remote gateway
Signed-off-by: Yehuda Sadeh ... - 01:06 AM Revision 5ff20597 (ceph): rgw: cleanup, move init_meta_info() into req_info
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 12:30 AM Revision 9253cd81 (ceph): ceph: pass --format=foo to old monitors
- And --threshold too, although.. really.
Signed-off-by: Sage Weil <sage@inktank.com>
Reviwed-by: Dan Mick <dan.mick@i... - 12:30 AM Revision c35c98d1 (ceph): ceph: add newline when using old monitors
- The old tool would print a newline after outs, e.g. from 'ceph osd create'.
Do the same when we are talking to old mo...
06/14/2013
- 11:58 PM Revision 0d3517b2 (ceph): doc: Added index tags.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 11:58 PM Revision fb07f9df (ceph): doc: Added index tags.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 11:57 PM Revision fd423fce (ceph): doc: Added index tags.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 11:57 PM Revision 8a5b2760 (ceph): doc: Added index tag.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 11:57 PM Revision d5dbc2f2 (ceph): doc: Updated usage and index tags.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 11:56 PM Revision ceba9537 (ceph): doc: Updated usage and index tags.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 11:56 PM Revision 81d4f9d9 (ceph): doc: Added introductory section. Updated usage. Index tags.
- fixes: #3220
Signed-off-by: John Wilkins <john.wilkins@inktank.com> - 11:54 PM Revision 0b604fb4 (ceph): doc: Index tags.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 11:54 PM Revision f851c5d4 (ceph): doc: Update for usage and index tags.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 11:54 PM Revision 4a79fabd (ceph): doc: Update for usage. Index tags.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 11:53 PM Revision 20e68b74 (ceph): doc: Updated for glossary usage. Index tags.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 11:53 PM Revision 44bf35a2 (ceph): doc: Updated index tags.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 11:52 PM Revision a529882a (ceph): doc: Updated index tags.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 11:52 PM Revision bb5fae4a (ceph): ceph.in: zero-arg invocation was broken (check array length)
- Also remove stray comment char
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 11:52 PM Revision 8f8fd7a9 (ceph): doc: Updated index tags.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 11:28 PM rgw Feature #5349 (Fix Under Review): rgw: intra-region object copy
- 11:01 AM rgw Feature #5349 (Resolved): rgw: intra-region object copy
- This should also include the ability to copy namespaced objects (to be able to copy multipart upload parts).
- 11:06 PM Revision 2be16701 (ceph): doc: Minor updates.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 11:06 PM Revision b3a143d9 (ceph): doc: Minor updates for usage.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 10:39 PM Revision 10c0ae97 (ceph): rgw: remove unused variable
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 10:17 PM Revision 1bf7a2ca (ceph): rados: thrash under valgrind
- This will get us better coverage in the peering and recovery code.
- 10:11 PM Revision 3474fa83 (ceph): rules: Don't disable tcmalloc on ARM (and other non-intel)
- Fixes #5342
Signed-off-by: Gary Lowell <gary.lowell@inktank.com> - 10:10 PM Revision f202d332 (ceph): rules: Don't disable tcmalloc on ARM (and other non-intel)
- Fixes #5342
Signed-off-by: Gary Lowell <gary.lowell@inktank.com> - 10:01 PM Revision 37cc85ed (ceph): rgw: bucket marker contains zone name
- (issue 5347)
We need this so that raw object names on different zones within
the same region don't collide.
Signed-o... - 09:12 PM Revision cbca9232 (ceph): Remove mon socket in post-stop
- If ceph-mon segfault, socket file isn't removed.
By adding a remove in post-stop, upstart clean run directory proper... - 09:12 PM Revision 3f8b3cf1 (ceph): Remove stop on from upstart tasks
- Upstart tasks don't have to concept of 'stop on' as they
are not long running.
(cherry picked from commit 17f6fccabc2... - 09:11 PM Revision 0b9b8368 (ceph): ceph-disk: extra dash in error message
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
(cherry picked from commit f86b4e7a4831c684033363ddd335d2f3fb9a189a) - 09:11 PM Revision ecddd1e0 (ceph): ceph-disk: cast output of _check_output()
- Cast output of _check_output() to str() to be able to use
str.split().
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@b... - 09:11 PM Revision 43855e37 (ceph): ceph-disk: remove unnecessary semicolons
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
(cherry picked from commit 9785478a2aae7bf5234fbfe443603ba22b5... - 09:10 PM Revision 53927f94 (ceph): ceph-disk: fix undefined variable
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
(cherry picked from commit 9429ff90a06368fc98d146e065a7b9d1b68... - 09:10 PM Revision f1beeb26 (ceph): ceph-disk: add missing spaces around operator
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
(cherry picked from commit c127745cc021c8b244d721fa940319158ef... - 09:10 PM Revision fe23ae00 (ceph): udev: drop useless --mount argument to ceph-disk
- It doesn't mean anything anymore; drop it.
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit bc... - 09:10 PM Revision d99e0a89 (ceph): ceph-disk-udev: activate-journal
- Trigger 'ceph-disk activate-journal' from the alt udev rules.
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry pi... - 09:10 PM Revision dfbd2010 (ceph): ceph-disk: do not use mount --move (or --bind)
- The kernel does not let you mount --move when the parent mount is
shared (see, e.g., https://bugzilla.redhat.com/show... - 09:09 PM Revision 98a990d7 (ceph): ceph.spec: include by-partuuid udev workaround rules
- These are need for old or buggy udev. Having them for new and unbroken
udev is harmless.
Signed-off-by: Sage Weil <... - 09:09 PM Revision 1504e23f (ceph): ceph-disk: work around buggy rhel/centos parted
- parted on RHEL/Centos prefixes the *machine readable output* with
1b 5b 3f 31 30 33 34 68
Note that the same thing... - 09:09 PM Revision 0b9482bd (ceph): ceph-disk: implement 'activate-journal'
- Activate an osd via its journal device. udev populates its symlinks and
triggers events in an order that is not rela... - 09:09 PM Revision 062b9296 (ceph): ceph-disk: call partprobe outside of the prepare lock; drop udevadm settle
- After we change the final partition type, sgdisk may or may not trigger a
udev event, depending on how well udev is b... - 09:09 PM Revision 9f9dc8b8 (ceph): ceph-disk: add 'zap' command
- Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 10ba60cd088c15d4b4ea0b86ad681aa57f1051b6) - 09:08 PM Revision 4fab29c1 (ceph): ceph-disk: fix stat errors with new suppress code
- Broken by 225fefe5e7c997b365f481b6c4f66312ea28ed61.
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from ... - 09:08 PM Revision 01ba391b (ceph): ceph-disk: add '[un]suppress-activate <dev>' command
- It is often useful to prepare but not activate a device, for example when
preparing a bunch of spare disks. This mar... - 09:04 PM Revision e5ffe0d2 (ceph): ceph-disk: do not use mount --move (or --bind)
- The kernel does not let you mount --move when the parent mount is
shared (see, e.g., https://bugzilla.redhat.com/show... - 09:04 PM Revision b1391520 (ceph): ceph-disk-udev: activate-journal
- Trigger 'ceph-disk activate-journal' from the alt udev rules.
Signed-off-by: Sage Weil <sage@inktank.com> - 09:04 PM Revision bcfd2f31 (ceph): udev: drop useless --mount argument to ceph-disk
- It doesn't mean anything anymore; drop it.
Signed-off-by: Sage Weil <sage@inktank.com> - 09:04 PM Revision f3234c14 (ceph): ceph.spec: include by-partuuid udev workaround rules
- These are need for old or buggy udev. Having them for new and unbroken
udev is harmless.
Signed-off-by: Sage Weil <... - 09:04 PM Revision 1aa7f595 (ceph): ceph.spec: add missing ceph_test_rados_api_cmd to package
- Signed-off-by: Sage Weil <sage@inktank.com>
- 07:35 PM Revision b1293ee8 (ceph): ceph: flush stderr, stdout for sane output; add prefix
- Aie.
e.g., ceph tell mon.* injectargs '--debug-ms 1'
mon.a: injectargs:debug_ms=1/1
mon.b: injectargs:debug_ms=1/... - 07:10 PM Revision 82ff72f8 (ceph): ceph-disk: work around buggy rhel/centos parted
- parted on RHEL/Centos prefixes the *machine readable output* with
1b 5b 3f 31 30 33 34 68
Note that the same thing... - 06:22 PM Revision 92b83007 (ceph): mon: OSDMonitor: don't ignore apply_incremental()'s return on UfP [1]
- apply_incremental() may return -EINVAL. Don't ignore it.
[1] UfP = Update from Paxos
Fixes: #5343
Signed-off-by: ... - 06:21 PM Revision 41a15a63 (ceph): upstart: start ceph-all on runlevel [2345]
- Starting when only one network interface has started breaks machines with
multiple nics in very problematic ways.
Th... - 06:21 PM Revision 7e08ed1b (ceph): upstart: start ceph-all on runlevel [2345]
- Starting when only one network interface has started breaks machines with
multiple nics in very problematic ways.
Th... - 06:11 PM rgw Bug #5348 (Fix Under Review): rgw: missing copy constraints checks for inter region user object copy
- 11:00 AM rgw Bug #5348 (Resolved): rgw: missing copy constraints checks for inter region user object copy
- 06:04 PM devops Bug #5194: udev does not start osd after reboot on wheezy or el6 or fedora
- rhel seems to be working, fedora18 is acting very strange.
- 02:06 PM devops Bug #5194 (In Progress): udev does not start osd after reboot on wheezy or el6 or fedora
- tahnks- i now see the problem (and can reproduce it here, yay!). testing a fix
- 01:09 PM devops Bug #5194: udev does not start osd after reboot on wheezy or el6 or fedora
- Hi Sage,
attached is the current syslog.
I started "partprobe /dev/sdb" at Jun 14 21:57:06 and "partprobe /dev/... - 01:04 PM devops Bug #5194: udev does not start osd after reboot on wheezy or el6 or fedora
- Can you generate and attach a udev log after the reboot? Actually, ideally,
- reboot
- note the time
- run part... - 12:59 PM devops Bug #5194: udev does not start osd after reboot on wheezy or el6 or fedora
- Sage Weil wrote:
> Can you grab
>
> https://github.com/ceph/ceph/blob/master/src/ceph-disk and copy it to /usr/... - 12:43 PM devops Bug #5194 (Need More Info): udev does not start osd after reboot on wheezy or el6 or fedora
- Hi Robert,
Can you grab
https://github.com/ceph/ceph/blob/master/src/ceph-disk and copy it to /usr/sbin
https:... - 12:42 PM devops Bug #5194: udev does not start osd after reboot on wheezy or el6 or fedora
- 06:02 PM Revision 7503db9a (ceph): ceph: fix mon.*
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:48 PM Bug #5343: mon: infinite OSDMonitor::update_from_paxos() on single-monitor setup
- nope wrong ticket; ignore
- 05:32 PM Bug #5343: mon: infinite OSDMonitor::update_from_paxos() on single-monitor setup
- Sage, was that reply intended for this ticket? If it was I'm surely missing something...
- 01:03 PM Bug #5343: mon: infinite OSDMonitor::update_from_paxos() on single-monitor setup
- Can you generate and attach a udev log after the reboot? Actually, ideally,
- reboot
- note the time
- run part... - 12:44 PM Bug #5343 (Pending Backport): mon: infinite OSDMonitor::update_from_paxos() on single-monitor setup
- pushed.. will backport once we have done more testing
- 10:45 AM Bug #5343: mon: infinite OSDMonitor::update_from_paxos() on single-monitor setup
- I ran the following test for an already existing single-monitor setup:
* generate monmap with random fsid
* injec... - 09:28 AM Bug #5343: mon: infinite OSDMonitor::update_from_paxos() on single-monitor setup
- Greg pointed out that it's likely the fsid issue results from messing around with the monmap's fsid. Setting up a te...
- 09:01 AM Bug #5343: mon: infinite OSDMonitor::update_from_paxos() on single-monitor setup
- Running gdb, looks like the 2810's incremental fsid is different from the OSDMap's fsid:...
- 07:41 AM Bug #5343 (In Progress): mon: infinite OSDMonitor::update_from_paxos() on single-monitor setup
- 07:33 AM Bug #5343 (Resolved): mon: infinite OSDMonitor::update_from_paxos() on single-monitor setup
- A user on ceph-users shared a log containing a most interesting behavior happening on OSDMonitor::update_from_paxos()...
- 05:32 PM Revision 9cdc60af (ceph): ceph_manager: use new ceph tell mon.* syntax
- Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 05:17 PM Revision a2b2f39b (ceph): librados: add tests for too-large objects
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:14 PM Revision 4a1eb3c8 (ceph): osd: fix types for size checks
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:42 PM Revision 2be3c8dd (ceph): remove RELEASE_CHECKLIST
- This ancient document has long since been replaced by
doc/dev/release-process.rst.
Signed-off-by: Sage Weil <sage@in... - 04:40 PM Revision f1b6bd79 (ceph): osd: EINVAL from truncate causes osd to crash
- Maximum object size is 100GB configurable with osd_max_object_size
Error EFBIG if attempt to WRITE/WRITEFULL/TRUNCATE... - 03:44 PM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- sandon put wheezy on these mira for us to test this locally: mira09[456]
- 03:04 PM devops Bug #5363 (Resolved): specfile: ceph does not start on reboot
- testing fix
- 02:54 PM rgw Bug #5347 (Fix Under Review): rgw: bucket marker should include original zone name
- 11:00 AM rgw Bug #5347 (Resolved): rgw: bucket marker should include original zone name
- To avoid marker collisions
- 02:41 PM rgw Bug #5362 (Resolved): rgw: failure when listing objects with prefix that starts with underscore
- 02:40 PM Bug #5062 (Can't reproduce): mon: 0.61.2 asserts on AuthMonitor during monitor start
- 02:39 PM devops Feature #5361 (Resolved): ceph-all should start after networking bug before runlevel [2345]
- just in case other system services rely on it being up.
- 02:38 PM devops Bug #5248 (Resolved): upstart: ceph-all job is starting too soon
- hmm opening a separate bug for the 'start earlier than this' part.
- 12:39 PM devops Bug #5248: upstart: ceph-all job is starting too soon
- changing this to runlevel [2345] for now.
- 02:38 PM devops Feature #3302 (Resolved): ceph-disk: activate-journal, and matching udev rule
- 02:23 PM devops Feature #3302: ceph-disk: activate-journal, and matching udev rule
- commit:a2a78e8d16db0a71b13fc15457abc5fe0091c84c
- 02:18 PM devops Bug #5189 (Resolved): ceph-deploy disk prepare fails silently
- this is now working with the fixes from #4984.
- 02:14 PM devops Bug #4984 (Resolved): ceph_deploy: osd create succeeds with an error message (partprobe returns e...
- woot! tested and backported to cuttlefish!
still issues on reboot with wheezy... #5194 - 01:08 PM Bug #5326 (Resolved): mon: osd crush add ... comamdn broken
- commit:9a7ed0b3f8df5bd74133f216bad61ae71eab0816, tho this actual error was a problem with the ceph cli sometime in te...
- 12:50 PM CephFS Bug #5360 (Rejected): ceph-fuse: failing smbtorture tests
- We're failing the maxfid test when samba is backed by a ceph-fuse mount. It seems to be an inconsistent (this is the ...
- 11:39 AM devops Bug #5359 (Resolved): ceph-deploy: install and purge commands on rhel sometimes errors out though...
- install command on rhel platform errors out though the command is successful and ceph is installed,
the error mess... - 11:09 AM rgw Feature #5358 (Resolved): rgw: RESTful api for intra-region copy state
- 11:08 AM rgw Bug #5357 (Resolved): rgw: set and retrieve intra-region copy operation state
- 11:07 AM rgw Feature #5356 (Rejected): rgw: RESTful api for bucket upstream zone + marker info
- 11:07 AM rgw Feature #5355 (Rejected): rgw: get and set bucket upstream zone + marker info
- 11:06 AM rgw Feature #5354 (Resolved): rgw: intra-region object copy should also set mtime on object
- 11:05 AM rgw Feature #5353 (Resolved): rgw: metadata put should apply mtime if set
- 11:05 AM rgw Feature #5352 (Resolved): rgw: metadata get should also dump mtime
- 11:04 AM rgw Bug #5351 (Resolved): rgw: make sure wip-rgw-geo passes gitbuilder
- 11:03 AM rgw Feature #5350 (New): rgw: copy object metadata should include omap data for object
- That's needed multipart head objects copy
- 10:56 AM devops Bug #5339: ceph-deploy suite failures, 'insufficient osds'
- changing the priority as this has nothing to do with ceph-deploy,
leaving it in this state until the nightlies succ... - 10:18 AM Bug #5252 (Resolved): osd: EINVAL from truncate causes osd to crash
- commit:f1b6bd7988ab964c9167eff7bea51a49573f5175
- 08:50 AM rgw Bug #5346 (Resolved): rgw: invalid read from RGWFormatter_Plain::write_data
- ubuntu@teuthology:/a/teuthology-2013-06-14_01:00:36-rgw-master-testing-basic/35856$ zless ./remote/ubuntu@plana63.fro...
- 08:35 AM devops Bug #5345 (Resolved): ceph-disk: handle less common device names
- /dev/sdaa*
/dev/cciss/c0d0p1
etc. - 08:21 AM rgw Bug #5344 (Resolved): rgw: make list of bucket placement pools index configurable
- The object containing the list of placement pools is hard coded, make it configurable (through ceph.conf).
- 05:48 AM Revision 8730db19 (ceph): rados: fix up for parallel work
- - use a separate pool for each client
- create pool at start, destroy pool at end
- use all clients, if not explicitl... - 05:08 AM Revision bcfbd0a3 (ceph): ceph_test_rados: add --pool <name> arg
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:59 AM Revision 7ec64db4 (ceph): rgw: pass original object attrs through extra request data
- introduce a new mechanism that sends extra data with object
info, and use it to encode source object metadata.
Signe... - 04:33 AM Revision 9b66f1aa (ceph): Merge remote-tracking branch 'gh/next'
- 02:37 AM Revision c672b777 (ceph): Merge pull request #362 from ceph/wip-4984
- ceph-disk: udev/partprobe redo, zap command, activate-journal command
- 01:13 AM Revision 02599c43 (ceph): ceph-fuse: fix uninitialized variable
- There is a delete call in the out_mc_start_failed path.
Signed-off-by: Sage Weil <sage@inktank.com> - 01:01 AM Revision 10ba60cd (ceph): ceph-disk: add 'zap' command
- Signed-off-by: Sage Weil <sage@inktank.com>
- 01:01 AM Revision 8b3b59e0 (ceph): ceph-disk: call partprobe outside of the prepare lock; drop udevadm settle
- After we change the final partition type, sgdisk may or may not trigger a
udev event, depending on how well udev is b... - 01:01 AM Revision a2a78e8d (ceph): ceph-disk: implement 'activate-journal'
- Activate an osd via its journal device. udev populates its symlinks and
triggers events in an order that is not rela... - 12:47 AM Revision 71402a5d (ceph): Merge pull request #363 from dmick/wip-cli-help
- Reviewed-by: Sage Weil <sage@inktank.com>
- 12:40 AM Revision 06f0b724 (ceph): ceph.in: allow args with -h to limit help to cmds that match partially
- Enables "ceph -h pg" to see just the pg commands
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 12:38 AM Revision 6ebfd3c9 (ceph): ceph.in: better global description of tool
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 12:38 AM Revision 821b203c (ceph): ceph.in: less verbosity on error
- Only show 'did you mean?' when in verbose mode
Only show first ten closest matches on error
Signed-off-by: Dan Mick ... - 12:38 AM Revision 99bd5c8f (ceph): librados: add missing #include
- librados/librados.cc: In function 'int rados_mon_command_target(void*, const char*, const char**, size_t, const char*...
- 12:13 AM Revision 0e303865 (ceph): adding a newline to auth key data
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
06/13/2013
- 11:39 PM Revision 93505bb3 (ceph): librados: wait for osdmap for commands that need it
- In commit 7e1cf87b5158c870e2a118ed6d316be8cb9818ce we stopped waiting for
the osdmap on start because the Objecter wi... - 11:38 PM Revision f6a864d0 (ceph): rules: Don't disable tcmalloc on ARM (and other non-intel)
- Fixes #5342
Signed-off-by: Gary Lowell <gary.lowell@inktank.com> - 11:27 PM Revision 662fd9ec (ceph): Merge branch 'master' of github.com:ceph/teuthology
- 11:26 PM Revision e1daa169 (ceph): modified ceph-deploy to throw appropriate exceptions
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 11:21 PM Revision 763432a3 (ceph): Merge pull request #356 from ceph/wip-leaks
- Reviewed-by: Samuel Just <sam.just@inktank.com>
- 11:15 PM Revision 95aa2e8d (ceph): Merge branch 'wip-objecter' into next
- Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
- 11:12 PM Revision 5fb0444c (ceph): Update adminops.rst add capabilities
- Added the necessary user capabilities required for each API call.
Signed-off-by: Adam Twardowski adam.twardowski@gma... - 11:01 PM Revision 2bda9db1 (ceph): osdc/Objecter: dump command ops
- Dump command_ops along with everything else.
Signed-off-by: Sage Weil <sage@inktank.com> - 10:57 PM Revision 6e73d999 (ceph): osdc/Objecter: ping osds for which we have pending commands
- As with ops and linger_ops, this ensures we detect connection resets.
Signed-off-by: Sage Weil <sage@inktank.com> - 10:56 PM Revision e4f9dce7 (ceph): ceph.in: refuse 'ceph <type> tell' commands; suggest 'ceph tell <type>'
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 10:30 PM Revision a6876ad7 (ceph): ceph.in: argparsing cleanup: suppress --completion, add help
- Options -v, --verbose, --concise didn't have helpstrings
Option --completion doesn't quite work yet, and should be hi... - 10:17 PM Revision 392e86fb (ceph): Merge remote-tracking branch 'gh/next'
- 10:16 PM Revision 68a91995 (ceph): osdc/Objecter: kick command ops on osd con resets
- Resend osd/pg commands on the OSDSession, just as we do with other request
types.
Signed-off-by: Sage Weil <sage@ink... - 10:16 PM Revision db7d1210 (ceph): osdc/Objecter: add perfcounters for commands
- This matches the other counters we maintain for other kinds of ops.
Signed-off-by: Sage Weil <sage@inktank.com> - 09:54 PM Revision 05f634cb (ceph): added upgrade tasks for cuttlefish to next and bobtail to cuttlefish to...
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 09:51 PM Revision f005204f (ceph): stop stripping leading \n from osd commands
- leaving them in for mon command, but not for any good reason.
- 09:42 PM Revision 9a7ed0b3 (ceph): mon: fix idempotency of 'osd crush add'
- If we add an item that already exists in particular position, we should
update instead of inserting it; the CrushWrap... - 09:42 PM Revision 7e1cf87b (ceph): librados: do not wait for osdmap on start
- If we abort while waiting, we incorrect clean up (we switch the state value
incorrectly, and also fail to clean up th... - 09:09 PM Revision 51dae8ad (ceph): doc: Updated with glossary terms.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 08:50 PM Revision e1d41901 (ceph): adding iogen.sh
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 07:43 PM CephFS Bug #5333: mds: segfault in MDLog::standby_trim_segments
- I think it's an old race. The standby MDS gets the pos of journal head, then reads the corresponding journal object. ...
- 02:02 PM CephFS Bug #5333: mds: segfault in MDLog::standby_trim_segments
- I see that Yan changed one line in this function recently (which shouldn't have had any impact), but other than that ...
- 06:27 PM Revision 35ea1639 (ceph): mon/MonmapMonitor: remove unused label
- mon/MonmapMonitor.cc: In member function 'bool MonmapMonitor::preprocess_command(MMonCommand*)':
mon/MonmapMonitor.cc... - 06:27 PM Revision 987f175f (ceph): mon/MonCap: bootstrap-* need to subscribe to osdmap, monmap
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:53 PM Revision ea6880f8 (ceph): msg/DispatchQueue: do not discard queued events on stop
- When the shutdown/stop flag is set, continue to work through the queue.
Process events, but discard messages. This a... - 05:53 PM Revision 597e4398 (ceph): msgr: queue reset when marking down pipes on shutdown
- This lets the callbacks clean up ref cycles.
Signed-off-by: Sage Weil <sage@inktank.com> - 05:53 PM Revision 962d1187 (ceph): mon/MonClient: mark_down connection on shutdown
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:53 PM Revision 0193f885 (ceph): mon/MonClient: mark_down during get_monmap_privately() shutdown
- We explicitly mark_down() and clear cur_con when shutting down; do the same
for get_monmap_privately() to ensure that... - 05:52 PM Revision 77db175c (ceph): mon/MonClient: tear down version requests on shutdown
- Make sure all callers can handle ECANCELED.
Signed-off-by: Sage Weil <sage@inktank.com> - 05:52 PM Revision e96c0cee (ceph): msgr: use ConnectionRef throughout
- Make RefCountedObject a private parent of Connection so that users are
forced to use ConnectionRef whenever reference... - 05:52 PM Revision eea73ab8 (ceph): msg/Pipe: reset replaced pipes
- This gives the ms_handle_reset call a chance to clean up (for example, by
breaking a con->priv <-> session reference ... - 05:52 PM Revision 26e16c00 (ceph): msg/Pipe: include con reef in debug prestring
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:52 PM Revision de64bc50 (ceph): msgr: queue reset exactly once on any connection
- Use the atomic pipe link removal as a signal that we are the one failing
the con and use that to queue the reset even... - 05:52 PM Revision cd1c289b (ceph): messages/MMonSync: initialize crc in ctor
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:52 PM Revision d172c332 (ceph): osd/ReplicatedPG: don't leak Session refs in do_osd_op_effects()
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:52 PM Revision b56c9654 (ceph): osd: do not leak MOSDPings on shutdown
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:52 PM Revision 449bcd6f (ceph): osd: close classes on shutdown
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:52 PM Revision 99172c3c (ceph): osd: do not leak HeartbeatSession on shutdown
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:52 PM Revision 6630462a (ceph): osd: break con <-> session cycle on reset
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:52 PM Revision 652c5996 (ceph): mon: shut down Paxos on shutdown
- This cleans up the completions for any paxos waiters.
Signed-off-by: Sage Weil <sage@inktank.com> - 05:52 PM Revision c112fc8e (ceph): mon: add is_shutdown() state helper/accessor
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:52 PM Revision 2818a446 (ceph): mon/PaxosService: discard messages during shutdown
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:52 PM Revision 991d07ac (ceph): vstart.sh: put exports at top
- Where I can 'head vstart.sh' to find them quickly.
Signed-off-by: Sage Weil <sage@inktank.com> - 05:46 PM Revision a3fe2dc4 (ceph): PendingReleaseNotes: notes on CLI changes
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:41 PM devops Bug #5339: ceph-deploy suite failures, 'insufficient osds'
- modified ceph-deploy task to throw appropriate exceptions in case of failures.
most of the ceph-deploy tests have ... - 10:48 AM devops Bug #5339 (Resolved): ceph-deploy suite failures, 'insufficient osds'
- The cluster is NOT operational due to insufficient OSDs
- 05:21 PM Revision 314d9c3f (ceph): PendingReleaseNotes: cli changes, and ceph tell ...
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:19 PM Revision cb57c41c (ceph): doc/release-notes: add missed notes for 0.63 and 0.64
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:37 PM devops Bug #5342 (Resolved): Make tcmalloc default on ARM
- tcmalloc usage needs to be enabled on ARM. While packages are not available on all platforms yet, the locally compil...
- 04:27 PM Revision 3abd2d8b (ceph): Merge branch 'wip-tell' into next
- Reviewed-by: Dan Mick <dan.mick@inktank.com>
- 04:26 PM Revision 8adf88a2 (ceph): ceph: add support for 'tell mon.X ...'
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:26 PM Revision 6160e503 (ceph): mon: remove support for 'mon tell ...' and 'osd tell ...'
- It doesn't work. The commands the ceph cli sends are vector<string>, and
the mon expects json.
Leave the MDS on in ... - 04:26 PM Revision 420e02e8 (ceph): librados: new rados_mon_command_target to talk to a specific monitor
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:03 PM devops Feature #3302 (Fix Under Review): ceph-disk: activate-journal, and matching udev rule
- this was causing unreliable ubuntu activation, at least in my case
- 03:23 PM Revision 47b1e6d6 (ceph): Merge pull request #360 from dachary/master
- add apt-get update to installation instructions
- 03:01 PM rgw Feature #5341 (Resolved): rgw: keep state for cross-rgw copy operations
- Need to implement a new class that'd index the data.
- 01:52 PM devops Bug #5283: Ceph-deploy can't handle /dev/disk/by-* device paths
- With the by-id path which does not have embedded colons:...
- 12:52 PM devops Bug #5283: Ceph-deploy can't handle /dev/disk/by-* device paths
- glowell@gary-ubuntu-01:~/ceph-deploy$ ./ceph-deploy osd create gary-ubuntu-01:/dev/disk/by-path/pci-0000:00:07.0-scsi...
- 12:28 PM devops Bug #5309 (Closed): ceph-deploy mon create fails to start monitor damon
- Issue is no longer occurring after recent commits to ceph-deploy. Not sure which one fixed it but around 10 June.
- 10:49 AM devops Bug #4984 (In Progress): ceph_deploy: osd create succeeds with an error message (partprobe return...
- 10:49 AM Bug #5329 (Resolved): ceph osd tell * injectargs broken
- commit:3abd2d8bc94ab77364345e3f830cfb83124df31d
- 10:49 AM Bug #5340 (Resolved): Bad arguments to zero will cause OSD to crash
- Check offset/len arguments for zero operation so that later fallocate() error doesn't cause OSD to crash.
- 10:41 AM devops Bug #5338 (Resolved): need rpm packages built for libapache-mod-fastcgi
- We currently have libapache-mod-fastcgi packages built for debs. It would be nice to have them built for rpms as well...
- 10:23 AM devops Bug #5194: udev does not start osd after reboot on wheezy or el6 or fedora
- Hi Sage,
this was a clean reboot of the cluster node.
As the filesystems have not been mounted automatically no... - 09:16 AM devops Bug #5194: udev does not start osd after reboot on wheezy or el6 or fedora
- I see it starting osd.5 and osd.2:...
- 08:40 AM devops Bug #5194: udev does not start osd after reboot on wheezy or el6 or fedora
- Hi,
attached is /var/log/syslog after booting the machine with udev debug level logging.
The filesystems have n... - 10:06 AM Bug #5227 (Need More Info): ARM set up: rados test failed
- This sure looks a lot like #4879 which would have been fixed by 0.61. I thought I had grabbed the stores and the logs...
- 09:37 AM devops Bug #5334: ceph-deploy: "modules not installed"
- Update. I was able to get it installed correctly with the `ceph-deploy-1.0-0.noarch.rpm` package, but my understandin...
- 09:28 AM Bug #5301: mon: leveldb crash in tcmalloc
- Okay, regarding the crash, although I've been unable to figure out what or who (us or leveldb) may be causing it, the...
- 08:28 AM devops Bug #5189: ceph-deploy disk prepare fails silently
- Hi Sage,
We are currently testing with some Debian wheezy VMs on a VMware ESXi host.
root@ceph01-test:~# lsb_re... - 08:02 AM Bug #5336 (Can't reproduce): osd crash triggered by 'rbd rm ...'
- Reported by Florian Wiessner on ML
looks like a stall in the op_tp.. requested detailed logs. - 07:48 AM Bug #5256: Upgraded bobtail->cuttlefish mon crashes, then can't resume the conversion
- Okay, here's what is the likely order of events in this case:
* the monitor was converting when it was killed for ... - 06:59 AM Revision cdd11ea6 (ceph): rgw: a few fixes to copy object across region
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 06:57 AM Revision 169c5de4 (ceph): add apt-get update to installation instructions
- Without apt-get update the repository added to the sources.list is not taken into consideration and an older version ...
- 06:19 AM Revision 165926bd (ceph): rgw: move most of object put processors implementation
- move code from rgw_op.cc to rgw_rados.cc, so that we could
use it in the lower layer.
Signed-off-by: Yehuda Sadeh <y... - 06:08 AM Revision 0b491e9a (ceph): rgw: separate req_state from object put processors
- At least, for most of them. We'll move this code to rgw_rados.cc,
and we don't want it to have req_state.
Signed-off... - 05:39 AM Revision bcdd4755 (ceph): rgw: organize get_obj handling for copy a bit different
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 05:26 AM Revision 5fa45f4e (ceph): Update README dependency lists
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 05:22 AM Revision f86b4e7a (ceph): ceph-disk: extra dash in error message
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 04:56 AM Revision c618cf93 (ceph): OSDMonitor: osd id when id already exists needs to come to stdout too
- Found by qa/workunits/mon/osd.sh
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank... - 04:56 AM Revision ff280b62 (ceph): Clean up CrushWrapper methods that take string: no c_str() necessary
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 04:56 AM Revision a3767010 (ceph): ceph, mon/OSDMonitor: fix up osd crush commands for <osd.N> or <N>
- The new parsing code had been trying to allow flexibility for the
'old form' commands (where id could be different fr... - 04:47 AM Revision e9689ac6 (ceph): config: fix run_dir typo
- From 654299108bfb11e7dce45f54946d1505f71d2de8.
Signed-off-by: Sage Weil <sage@inktank.com> - 04:44 AM Revision d0e65759 (ceph): ceph: implement 'ceph tell osd.* ...'
- Send the command to each target. Do this in series, for now. Error out if
any one fails.
Later, we should do them ... - 04:44 AM Revision d1b83ff4 (ceph): mon/MonClient: send commands to a specific monitor
- This implementation is limited: we direct our command by reopening
a session with the specific monitor. If there is ... - 04:29 AM Revision 6a6025f2 (ceph): rgw: generate read request if source rgw is remote
- in a copy operation
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 04:26 AM Revision e72e8a30 (ceph): Merge remote-tracking branch 'gh/next'
- 04:24 AM Revision 8c913f14 (ceph): Merge pull request #351 from ceph/wip-var-run
- Reviewed-by: Dan Mick <dan.mick@inktank.com>
- 04:23 AM Revision 3e707da4 (ceph): vstart.sh: set run_dir to out
- This avoids annoying errors about creating /var/run/ceph from
init-ceph.
Fixes: #4036
Signed-off-by: Sage Weil <sage... - 04:21 AM Revision b0b5b1b3 (ceph): rbd image_read.sh: wait for rbd sysfs files to appear
- Poll until they are available for chmoding.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Reviewed-by: Sage W... - 04:03 AM Revision 8badb904 (ceph): move powercycle tests into a separate suite
- We may not want to run these nightly, or on the same hardware, and we want
to separate out core rados problems from p... - 01:24 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- Argh. I spoke too soon. We just had another crash this morning while deleting the benchmark pool. Using the staticall...
- 01:13 AM Revision 8808ca57 (ceph): osdc/Objecter: fix handling for osd_command dne/down cases
- Generalize the map check machinery that the pool dne check uses to also
get the latest map for OSD down/dne checks. ... - 12:47 AM Revision 65429910 (ceph): global: create /var/run/ceph on daemon startup
- This handles cases where the daemon is started without the benefit of
sysvinit or upstart (as with teuthology or ceph... - 12:47 AM Revision 1154b2ab (ceph): init-ceph: look to ceph.conf instead of hard-coding /var/run/ceph
- It could be elsewhere!
Signed-off-by: Sage Weil <sage@inktank.com> - 12:13 AM Revision 11d5c7a2 (ceph): ceph: only use readline when in interactive mode
- A mere
import readline
line is dumping this to stdout on CentOS 6.3:
00000000 1b 5b 3f 31 30 33 34 68 .[?103... - 12:13 AM Revision 862148d5 (ceph): mon: fix read of format_version out of leveldb
- The get_version(string, string) is the wrong method; it combines the two
args into a key that is nested inside prefix... - 12:05 AM Revision 18f2fcd2 (ceph): Merge branch 'wip-RhelFix-wusui'
06/12/2013
- 10:29 PM Revision 1c77be0c (ceph): doc/release-notes: v0.63 and v0.64 notes
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:00 PM Revision 35ac835f (ceph): Merge branch 'next'
- 09:54 PM Revision b3b0f035 (ceph): ceph: filter out empty lines from osdids()
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:53 PM Revision edba9863 (ceph): ceph: accept osd.* as a valid name
- This will be used for 'ceph tell osd.* ...'
Signed-off-by: Sage Weil <sage@inktank.com> - 09:05 PM Revision e5184ea9 (ceph): ceph: make life easier on developers by handling in-tree runs
- If <path-to-ceph> contains pybind and .libs:
- prepend <path-to-ceph>/pybind to PYTHONPATH
- append <path-to-ceph>/.l... - 09:00 PM Revision 701943a2 (ceph): qa/workunits/cephtool/test.sh: look for 'ceph log' via -w, not in log file
- 'ceph-conf ...' doesn't give you final/default values, only what is in the
conf file. Use -w output to test this ins... - 09:00 PM Revision b70f5658 (ceph): ceph: flush stdout on watch print
- Signed-off-by: Sage Weil <sage@inktank.com>
- 08:50 PM Revision b89b6cee (ceph): Merge pull request #357 from atwardowski/patch-1
- Usage log and ops log are disabled by defaults since 0.56
- 08:48 PM Revision 299f6a66 (ceph): Usage log and ops log are disabled by defaults since 0.56
- http://ceph.com/docs/next/release-notes/#v0-56-bobtail
- 08:39 PM Revision de172383 (ceph): mon: fix 'pg dump_stuck' stuckops type
- It's a list.
Fixes: #5332
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com> - 08:37 PM rbd Feature #5335 (New): qa: test that kernel rbd and librbd can read images written by each other
- This test would have caught an issue with format 2 object names being different in librbd and the kernel driver.
- 08:31 PM Revision b284e25f (ceph): Merge remote-tracking branch 'gh/wip_5238'
- Reviewed-by: Sage Weil <sage@inktank.com>
- 08:26 PM Revision afa16b48 (ceph): qa: multiple_rsync.sh: more output
- Trying to track down this failure:
2013-06-12T06:11:13.430 INFO:teuthology.task.workunit.client.0.err:+ rsync -auv -... - 06:17 PM Bug #5329 (Fix Under Review): ceph osd tell * injectargs broken
- 12:29 PM Bug #5329 (Resolved): ceph osd tell * injectargs broken
- ...
- 06:13 PM Bug #5331 (Resolved): objecter: osd_command doesn't handle dne/down osd properly
- commit:8808ca57c652502d9cf803b0dc53673ca9dd62af
- 01:02 PM Bug #5331 (Resolved): objecter: osd_command doesn't handle dne/down osd properly
- we return an error but don't trigger the callback or clean up...
- 05:51 PM devops Bug #5259 (Duplicate): osd create command fails inconsistently on ubuntu
- i think we should call this a dup of the other bug.. this is all about udev vs partprobe vs udevadm settle races. se...
- 04:54 PM Revision 42e06c12 (ceph): v0.64
- 04:43 PM Revision 68b5fa9b (ceph): ceph-fuse: older libfuses don't support FUSE_IOCTL_COMPAT
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 04:13 PM devops Bug #5334 (Resolved): ceph-deploy: "modules not installed"
- Using cuttlefish RPM install for CentoOS 6.4. Ceph-deploy is installed on all the nodes. I get the following:
<pre... - 03:40 PM Revision 1577e203 (ceph): ceph-create-keys: Make sure directories for admin and bootstrap keys exist
- Signed-off-by: Peter Wienemann <wienemann@physik.uni-bonn.de>
- 02:00 PM Bug #5327 (Resolved): cephtool/test.sh fails
- commit:701943a27857fcad7fbb405cf95a59c945fea815
- 11:44 AM Bug #5327 (Resolved): cephtool/test.sh fails
- ...
- 01:49 PM Bug #5238 (Pending Backport): osd: slow recovery (uselessly dirtying pg logs during peering)
- 01:46 PM Bug #5238: osd: slow recovery (uselessly dirtying pg logs during peering)
- Maybe something different i've this one:
http://tracker.ceph.com/issues/5232
and it makes a HUGE difference regar... - 01:44 PM Bug #5238: osd: slow recovery (uselessly dirtying pg logs during peering)
- For what it's worth, I also tried it (wip_5238_cuttlefish specifically) per Sam's suggestion while troubleshooting #5...
- 01:33 PM Bug #5238: osd: slow recovery (uselessly dirtying pg logs during peering)
- we are going to tset it a bit more in master before putting it in teh cuttlefish branch. good to know this is helpin...
- 01:28 PM Bug #5238: osd: slow recovery (uselessly dirtying pg logs during peering)
- This one is missing in upstream/cuttlefish ? It helps a lot.
- 01:39 PM Bug #5332 (Resolved): boost::get: key stuckops is not type std::vector<std::string, std::allocato...
- commit:de1723834cf2cfe51cc991ece1b53624ff56d7d5
- 01:05 PM Bug #5332 (Resolved): boost::get: key stuckops is not type std::vector<std::string, std::allocato...
- 2013-06-12T02:25:15.786 INFO:teuthology.task.ceph.mon.a.err:2013-06-12 02:26:06.734468 7f2e3ef1e700 -1 bad boost::get...
- 01:23 PM CephFS Bug #5333 (Resolved): mds: segfault in MDLog::standby_trim_segments
- ...
- 12:35 PM Bug #5330 (Resolved): ceph daemon <name> ... broken
- it uses ceph-conf to get admin_socket, but taht doesn't work. this does:
ubuntu@plana38:~$ ceph-osd -n osd.0 --s... - 12:23 PM rbd Feature #5168: openstack: cinder: rbd as a backup target
- https://blueprints.launchpad.net/cinder/+spec/cinder-backup-to-ceph
- 12:23 PM rbd Feature #5167: openstack: cinder: differential backups
- https://blueprints.launchpad.net/cinder/+spec/cinder-backup-to-ceph
- 11:42 AM Bug #5326 (Resolved): mon: osd crush add ... comamdn broken
- ...
- 10:21 AM devops Bug #4984: ceph_deploy: osd create succeeds with an error message (partprobe returns error)
- it should have been wip-4984 :)
- 09:33 AM Bug #5312: Skip EXT4StoreTest._detect_fs test if DISK or MOUNTPOINT environment variables not set
- 1577e203f08c3f94c36fd128dda14e8bceeca7a9
- 09:32 AM Bug #5311 (Resolved): Existence of parent directories for admin and bootstrap keys in ceph-create...
- 08:18 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- Ok, I tried the ubuntu leveldb package but in ubuntu leveldb is only built as a static library. So what I did was to ...
- 06:10 AM CephFS Bug #5290: mds: crash whilst trying to reconnect
- Hi Zheng,
Is this what you mean? - 02:34 AM Revision d3960967 (ceph): valgrind: make leveldb thread suppression more general
- The thread can get created from a range of callers; ignore them all.
- 01:51 AM Revision 95434d16 (ceph): rgw: propagate mtime from remote rgw on copy
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
06/11/2013
- 11:50 PM Revision 8f29b3f9 (ceph): Use install -d for /var/log/ceph.
- Additional fix needed for #4946
Signed-off-by: Warren Usui <warren.usui@inktank.com> - 11:45 PM Revision 256afa07 (ceph): store_test: create_collection prior to split
- Fixes: #5310
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: David Zafman <david.zafman@inktank.com> - 11:30 PM Revision 1a9415a0 (ceph): mon: adjust trim defaults
- User testing has shown that smaller values yield better results; see #4917.
Jim's testing has had good results with e... - 11:15 PM Revision 60e4bb0a (ceph): client: set issue_seq (not seq) in cap release
- We regularly have been observing a stall where the MDS is blocked waiting
for a cap revocation (Ls, in our case) and ... - 10:32 PM Revision 5f0007e6 (ceph): doc: Reworked the landing page.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 09:46 PM Revision dc6cadc3 (ceph): doc: Added a hostname resolution section for local host execution.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 09:46 PM Revision f6c51b48 (ceph): doc: Added some tips and re-organized to simplify the process.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 09:14 PM Revision ae74abda (ceph): Fix capitalization of CentOS
- Fixes: #5313
Signed-off-by: Warren Usui <warren.usui@inktank.com> - 08:56 PM Revision 9b012e23 (ceph): client: set issue_seq (not seq) in cap release
- We regularly have been observing a stall where the MDS is blocked waiting
for a cap revocation (Ls, in our case) and ... - 08:54 PM devops Bug #5194: udev does not start osd after reboot on wheezy or el6 or fedora
- We need to gather some udev logs to diagnose this... can you change teh level in /etc/udev/udev.conf to 'debug', rest...
- 08:50 PM Bug #4698 (Won't Fix): osd suicide timed out after 150
- this was an ext4 bug:...
- 08:45 PM Bug #5062: mon: 0.61.2 asserts on AuthMonitor during monitor start
- Do we have any logs or recent occurrences of this bug to go on, or mon logs of it happening?
If not, I think this ... - 08:43 PM devops Bug #5189 (Need More Info): ceph-deploy disk prepare fails silently
- Hi Robert-
Are you still having this problem? Can you share a bit more information about the environment? What d... - 07:20 PM rgw Bug #5324 (Resolved): radosgw-admin --help missing the --shard-id option
- The new 'mdlog trim' call requires a --shard-id option be specified but that option is not listed in the --help output.
- 07:12 PM Revision c7fb7a3f (ceph): doc: Added some Java S3 API troubleshooting entries.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 07:11 PM Revision 6c557d56 (ceph): doc: Added install ceph-common instruction.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 07:11 PM Revision 5543f19c (ceph): doc: Added install ceph-common instruction.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 07:10 PM Revision 3f3ad61f (ceph): doc: Fixed :term" syntax.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 06:32 PM devops Bug #4984: ceph_deploy: osd create succeeds with an error message (partprobe returns error)
- pushed wip-4948. works ok on centos/rhel, but we should verify it also behaves on ubuntu and debian.
- 06:19 PM rgw Bug #5323: trim data log lists dates as optional, enforced as required in the current code
- I believe that the offending line is in ceph/src/rgw/rgw_rest_log.cc in the function RGWOp_MDLog_Delete::execute().
... - 06:17 PM rgw Bug #5323 (Resolved): trim data log lists dates as optional, enforced as required in the current ...
- In the wip-rgw-geo branch, the
DELETE /admin/log?id=<shard id>
call lists start-time and end-time as optional. How... - 05:43 PM Revision 00743d50 (ceph): rgw: propagate error from remote gateway when copying object
- Also make sure that we don't continue iterating locally through
the object.
Signed-off-by: Yehuda Sadeh <yehuda@inkt... - 05:41 PM Linux kernel client Bug #4854 (Rejected): read more than they should
- this is due to readahead. readahead can be disabled by posix_fadvise(2)
- 04:49 PM Bug #5310 (Resolved): StoreTest.ColSplitTest1 hits assert in _split_collection()
- 11:13 AM Bug #5310 (Resolved): StoreTest.ColSplitTest1 hits assert in _split_collection()
- $ ./ceph_test_filestore
...
[ RUN ] StoreTest.ColSplitTest1
2013-06-11 11:06:49.332610 7f38942e4780 1 filest... - 04:30 PM Bug #5176 (Resolved): leveldb: Compaction makes things time-out yielding spurious elections
- Sylvain Munaut wrote:
> I can try to do this tomorrow.
>
> But in the mean time I played with the paxos trimming ... - 11:16 AM Bug #5176: leveldb: Compaction makes things time-out yielding spurious elections
- I can try to do this tomorrow.
But in the mean time I played with the paxos trimming values and made it go away.
... - 08:12 AM Bug #5176 (Need More Info): leveldb: Compaction makes things time-out yielding spurious elections
- Can you capture a debug mon = 20, debug paxos = 20, debug ms = 1 log that includes an election and send us the set of...
- 12:59 AM Bug #5176: leveldb: Compaction makes things time-out yielding spurious elections
- fyi, I just upgraded from wip-5176 to 0.61.3 and those spurious elections are back.
- 03:54 PM Revision ae522291 (ceph): osd: skip mark-me-down message if osd is not up
- Fixes crash when the OSD has not successfully booted and gets a
SIGINT or SIGTERM.
Signed-off-by: Sage Weil <sage@in... - 03:43 PM Bug #5320 (Resolved): osd/ReplicatedPG.cc: 4753: FAILED assert(!pg_log.get_missing().is_missing(s...
- -901> 2013-06-11 14:02:22.138530 7f9bd4913700 5 filestore(/var/lib/ceph/osd/ceph-1) _do_op 0x1d4bfa0 seq 68202 osr...
- 03:36 PM Revision 77e7bdbb (ceph): upgrade: set workunit branch before and after upgrade
- 03:33 PM Revision 662cafaa (ceph): upgrade/fs: remove unused file
- 03:25 PM Revision 0948624f (ceph): ceph-create-keys: Remove unused caps parameter on bootstrap_key()
- The caps parameter was removed except for one place.
Signed-off-by: Gary Lowell <gary.lowell@inktank.com> - 02:56 PM Linux kernel client Bug #4614: Root cephfs does not mount at boot on Ubuntu 12.04
- I can confirm this problem occurs on Ubuntu 12.04 as well.
- 01:46 PM Bug #5311: Existence of parent directories for admin and bootstrap keys in ceph-create-keys not c...
- Yes, the packages do it right after the installation. But this does not mean that these dirs still exist when you run...
- 01:08 PM Bug #5311: Existence of parent directories for admin and bootstrap keys in ceph-create-keys not c...
- Aren't these directories supposed to be installed by the packages? *Something* is doing it in the normal case or thes...
- 01:06 PM Bug #5311: Existence of parent directories for admin and bootstrap keys in ceph-create-keys not c...
- A fix is available as pull request #355.
- 12:56 PM Bug #5311 (Resolved): Existence of parent directories for admin and bootstrap keys in ceph-create...
- The ceph-create-key script does not check the existence of the parent directories in which the admin and the bootstra...
- 01:32 PM Bug #5312 (Resolved): Skip EXT4StoreTest._detect_fs test if DISK or MOUNTPOINT environment variab...
- I disabled the ColSplitTest1/ColSplitTest2 tests (see bug #5310).
Currently, this test case just crashes with uncl... - 10:57 AM devops Bug #5309 (Closed): ceph-deploy mon create fails to start monitor damon
- This is with current master: 0.63-572-g0948624-1
It appears that somewhere between ceph-deploy and the ceph-mon... - 10:53 AM Bug #5307 (Resolved): ceph_test_filestore crashes
- Needs --filestore-xattr-use-omap=true
- 10:33 AM Bug #5307 (Resolved): ceph_test_filestore crashes
- $ ./ceph_test_filestore
[==========] Running 11 tests from 2 test cases.
[----------] Global test environment set-u... - 10:53 AM devops Bug #5300: ceph-deploy purgedata should give warning if ceph still installed
- I'll retest, I might not have been paying attention to purge vs purge data. In any event the test system was left in...
- 09:37 AM devops Bug #5300: ceph-deploy purgedata should give warning if ceph still installed
- purge is supposed to remove the package files *and* any config files...
- 10:53 AM Bug #5269 (Duplicate): osd: EEXIST on mkcoll
- This is probably the same thing as 5270.
- 10:52 AM Bug #5240 (Resolved): run_seed_to_range failed, probably fdcache
- 10:27 AM devops Bug #5306 (Can't reproduce): Xen based OSDs fail to start ceph-osd process
- After a clean install and ceph-deploy prepare and activate the osd process is running on the node.
After a reboot th... - 10:26 AM Bug #5305 (Resolved): ceph-deploy gatherkeys fails (ceph-create-keys)
- When invoked with ceph-deploy ceph-create-keys fails silently and the only indication of a problem is that the subsqu...
- 10:21 AM Bug #5305 (Resolved): ceph-deploy gatherkeys fails (ceph-create-keys)
- glowell@gary-ubuntu-01:~/ceph-deploy$ sudo /usr/sbin/ceph-create-keys --cluster=ceph -i gary-ubuntu-01
INFO:ceph-cre... - 09:56 AM rgw Bug #5302: rest-bench breaks with XmlParseFailure
- what fastcgi module is being used here? Maybe try:
rgw print continue = false
int your ceph.conf. - 07:26 AM rgw Bug #5302 (Can't reproduce): rest-bench breaks with XmlParseFailure
- This was reported on the mailing list when trying to run rest-bench:...
- 09:39 AM devops Bug #5299: ceph-deploy fails with cryptic error message if expected directories not found
- /etc/ceph should be installed by the package.
did yo uby chance run purgedata without running purge first? that mi... - 09:36 AM Bug #5301 (New): mon: leveldb crash in tcmalloc
- 09:29 AM Bug #5301: mon: leveldb crash in tcmalloc
- Well I could try to reproduce but I am not going to do this because it is my production cluster. I have also experien...
- 08:21 AM Bug #5301: mon: leveldb crash in tcmalloc
- Hi-
The 3.8.y kernel is EOL, but I pushed a branch that has the patch that (I believe) fixes this problem: linux-3... - 06:10 AM Bug #5301 (Can't reproduce): mon: leveldb crash in tcmalloc
- Hello
I have replaced my crushmap:... - 08:55 AM CephFS Bug #5303 (Resolved): OSD segfaults on SIGINT
- This was a missed backport for an old fix. I pushed it to the cuttlefish branch and it will be included in .4. Thanks!
- 08:41 AM CephFS Bug #5303: OSD segfaults on SIGINT
- Without debugger:...
- 08:38 AM CephFS Bug #5303 (Resolved): OSD segfaults on SIGINT
- This is not the first time but interrupting the OSD with SIGINT (CTRL+C) causes a segmentation fault.
Cuttlefish 0... - 08:39 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- Ah. Can you please try the ubuntu leveldb package and see if the problem persists? Thanks!
- 07:43 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- I just looked into LevelDB packaging in wheezy and precise. Again it seems that debian ships a newer version of Level...
- 01:06 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- Yes, now we seem to have provoked two different errors. Both of them has happened at least twice each but on differen...
- 08:34 AM Bug #5292: mon: monitor crashing due to not being in the monmap (no monmap to be in)
- I think that this is what you want, if not, just let me know.
Jeff - 08:21 AM Bug #5292: mon: monitor crashing due to not being in the monmap (no monmap to be in)
- Can you share the monitor's logs with 'debug mon = 20' set?
- 07:19 AM CephFS Bug #5250: ceph-mds 0.61.2 aborts on start
- Removing the assert worked around the problem:...
- 06:32 AM CephFS Bug #5250: ceph-mds 0.61.2 aborts on start
- I noticed that resetting the MDS journal using ceph-mds -i 1 --reset-journal 0 -d hangs there....
- 06:22 AM Revision 4682636f (ceph): Merge branch 'next'
- 06:22 AM Revision 3f2017fb (ceph): osd: fix con -> session ref change after hb reset
- set_priv() expects to be given a reference to own; take one. This fixes
various crashes after we see a hb connection... - 04:59 AM Revision ea3efca3 (ceph): rgw: pass grant headers to target when writeing object
- When writing object to remote gateway.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 04:58 AM Revision da5e443c (ceph): rgw: head acls target can be quoted
- when passing x-amz-grant-* headers, the target (id, email,
group) may be quoted.
Signed-off-by: Yehuda Sadeh <yehuda... - 04:56 AM Revision a378c4d1 (ceph): common/admin_socket: fix leak of new m_getdescs_hook
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:56 AM Revision 6bab4253 (ceph): common/cmdparse: no need to use (and leak to) the heap
- Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com> - 01:40 AM Fix #5232: osd: slow peering due to pg log rewrites
- This one misses cuttlefish for backport?
- 01:25 AM Revision 5c945cd1 (ceph): CrushWrapper: dump tunables along with crush map
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 01:09 AM Revision 0e0e896e (ceph): ceph: --keyring must be passed to parse_argv, which means not argparse
- If argparse gets its hands on it, it's not available for parse_argv()
and is therefore ignored.
Signed-off-by: Dan M... - 12:16 AM Revision 8190b439 (ceph): OSD: create collection in handle_pg_create before _create_lock_pg
- Fixes: #5270
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 12:06 AM Revision a741aa07 (ceph): mon: send "osd create" output to stdout; tests rely on it
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 12:06 AM Revision af92b9a4 (ceph): Objecter: fail osd_command if OSD is down
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
06/10/2013
- 11:34 PM Bug #5272: Updating ceph from 0.61.2 to 0.61.3 obviously changes tunables of existing cluster
- I'm afraid that as long as no one else encounters this issue I am not able to provide more detailed information. The ...
- 05:53 PM Bug #5272 (Need More Info): Updating ceph from 0.61.2 to 0.61.3 obviously changes tunables of exi...
- I went through a diff and there's nothing obvious between those two versions that could have caused these feature bit...
- 11:08 PM Revision 01944ab9 (ceph): Merge pull request #349 from dachary/wip-5213
- unit tests for PGLog::merge_log
Reviewed-by: Sam Just <sam.just@inktank.com> - 11:07 PM devops Bug #5283 (In Progress): Ceph-deploy can't handle /dev/disk/by-* device paths
- The fix for this will actually be in ceph-disk, ceph-deploy pretty much passes the device unmodified.
- 10:41 PM Revision 335185d3 (ceph): added support for rhel
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 10:28 PM CephFS Bug #5290: mds: crash whilst trying to reconnect
- looks like session map corruption.
Damien, please upload the session map. you can find where is it by "ceph osd ma... - 02:16 AM CephFS Bug #5290 (Can't reproduce): mds: crash whilst trying to reconnect
- Hi,
Recently I experienced an issue with the mds servers in my cluster, the cluster storage would be absolutely fi... - 10:15 PM devops Bug #5300 (Resolved): ceph-deploy purgedata should give warning if ceph still installed
- Purge will remove directores needed for continued operation. Probable need to issue a warning in this case since if ...
- 10:10 PM devops Bug #5299 (Won't Fix): ceph-deploy fails with cryptic error message if expected directories not f...
- In this case it's /etc/ceph
glowell@gary-ubuntu-01:~/ceph-deploy$ ./ceph-deploy mon create gary-ubuntu-01
Traceba... - 09:28 PM Revision 31676c59 (ceph): rgw: skeleton for obj copy across regions
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 09:28 PM Revision 72cb5fd6 (ceph): rgw: bucket metadata, ignore ENOENT on put
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 09:28 PM Revision 284f6a20 (ceph): rgw: format put request auth
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 09:28 PM Revision 4849c8c1 (ceph): rgw: stream obj into http request
- still need to figure out curl handle polling, handle client
errors correctly.
Signed-off-by: Yehuda Sadeh <yehuda@in... - 09:28 PM Revision 6f6e425d (ceph): rgw: fix json decoding for swift keys
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 09:28 PM Revision 2237086d (ceph): rgw: minor logging change
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 09:28 PM Revision bf6b80c6 (ceph): rgw: fix logic related to operations on different region
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 09:28 PM Revision be1d84db (ceph): rgw: link bucket to owner on metadata update
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 09:28 PM Revision cbf860fc (ceph): rgw: don't send redirect if copy object has a local source
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 09:28 PM Revision 566315c4 (ceph): rgw: don't busy wait for outgoing rest requests
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 09:28 PM Revision db0c250f (ceph): rgw: send meta headers with remote PUT request
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 09:10 PM Revision a3c11226 (ceph): teuthology-lock --summary: allow --machine-type=all
- Somehow this got lost; putting it back
Signed-off-by: Dan Mick <dan.mick@inktank.com>
(cherry picked from commit e4e... - 06:54 PM Revision f6c7c0cb (ceph): rgw: metadata lock/unlock implemented with test cases
- metadata lock/unlock implemented with test cases
split Post operations to Lock and Unlock operations, and
checking fo... - 06:34 PM Revision d1afc810 (ceph): RESTful APIs for data changes log implemented with test cases
- Signed-off-by: Babu Shanmugam <anbu@enovance.com>
- 05:51 PM RADOS Bug #5298 (New): mon: "setting" CRUSH tunables to their current values creates a map
- Maybe this is adding pointless churn, maybe it's blocking the user longer than necessary, or maybe it's a great way t...
- 05:45 PM Revision 0911e549 (ceph): ceph: ignore ceph-osd leaks for now :(
- 05:24 PM Bug #5297 (Resolved): Slow requests after restarting an OSD (post peering)
- On my Cuttlefish 0.61.3, when I restart an OSD, besides the effects of #5084, I see a bunch of "slow request" message...
- 05:22 PM Bug #5084: osd: slow peering after osd restart (bobtail)
- Just for the record:
We did a troubleshooting/log collecting session with Sam last week. It seems that the issue i... - 05:17 PM Bug #5270 (Resolved): osd: crash in PG::peek_map_epoch()
- 02:06 AM Bug #5270: osd: crash in PG::peek_map_epoch()
- I've got the same error when some pginfo files have been lost due to XFS corruption. Removing pg collection helped to...
- 04:50 PM Revision 0fe4bc09 (ceph): Merge pull request #350 from ceph/wip-osd-scrub-chunk
- Reviewed-by: Samuel Just <sam.just@inktank.com>
- 04:50 PM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- any luck?
- 08:06 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- Ok, all our OSD nodes are now running v0.61.3, but built --without-tcmalloc.
We'll try different workloads during ... - 04:46 PM Revision d034e17a (ceph): Merge branch 'wip-teuthVm-wusui'
- 04:24 PM devops Bug #5295 (Resolved): mon keyring path in mon.py not checked properly
- commit:dd9392023da4773c7006ec1fb86fee07a862d8f9
- 02:06 PM devops Bug #5295 (Resolved): mon keyring path in mon.py not checked properly
- In the file mon.py, line 37 ff., of the ceph-deploy code the mon keyring path is not checked properly. Prior to writi...
- 04:20 PM devops Bug #4916: ceph-deploy: mon create fails on bobtail branch in centos 6.3
- commit:96c001021e6dd06b43686de7040f78c484869344 fixes the mkdir -p thing. Does that fix the centos problem too?
- 01:48 PM devops Bug #4916: ceph-deploy: mon create fails on bobtail branch in centos 6.3
- I am having the same problem on Debian wheezy. After some debugging I found that the cause of the problem is in the f...
- 04:15 PM Subtask #5213: unit tests for src/osd/PGLog.{cc,h}
- "related thread":http://thread.gmane.org/gmane.comp.file-systems.ceph.devel/15499...
- 01:29 PM Bug #5294 (Closed): mon upgrade issue 0.61.2 -> 0.61.3
- This was reported on the mailing list by Nelson Jeppesen at Disney. Joao, any idea if we've seen anything else like ...
- 12:08 PM Revision 04e89a40 (ceph): unit tests for PGLog::merge_log
- The tests covers 100% of the LOC of merge_log. It is broken down
in 7 cases to enumerate all the situations it must a... - 12:08 PM Revision 8f141c45 (ceph): unit tests for PGLog::rewind_divergent_log
- The tests covers 100% of the LOC of rewind_divergent_log. There are
three situations :
* throw an assert because th... - 11:31 AM devops Documentation #5293 (Rejected): ceph-osd needs ulimit value to be set otherwise won't start
- I needed to add the following line to my /etc/security/limits.conf otherwise the osd didn't start up correctly and th...
- 11:24 AM Bug #5291: Bug with client naming for Cinder-Volume usage
- The defaults everywhere are client.admin. Perhaps you've got the CEPH_ARGS environment variable specifying --id volum...
- 02:42 AM Bug #5291 (Can't reproduce): Bug with client naming for Cinder-Volume usage
- Hello!
It seems there are bug with naming client for Cinder-Volume usage.
According to this documentation http://... - 09:42 AM CephFS Bug #5287 (Resolved): the permission of file in CephFS
- 06:53 AM rbd Bug #4446: librbd: crash from opensolaris vm
- I've upgraded to Cuttlefish and the newest Promox (KVM 1.4.1) and still have the same problem. The kvm command is:
... - 06:48 AM Bug #5292 (Resolved): mon: monitor crashing due to not being in the monmap (no monmap to be in)
- I run a 4 node CEPH cluster (all are currently running 0.61.3 - upgraded to cuttlefish a few weeks ago) and (3 nodes ...
- 04:29 AM devops Bug #5194: udev does not start osd after reboot on wheezy or el6 or fedora
- Sage Weil wrote:
> what happens if you do 'ceph-disk-active /dev/sdb1' (or whatever the xfs patition is)? what abou...
06/09/2013
- 05:26 AM Revision c41e6ff5 (ceph): valgrind: glibc/boost_thread leak suppressions
- 05:25 AM Revision 48f8d6e3 (ceph): ceph-fuse: create finisher threads after fork()
- The ObjectCacher and MonClient classes both instantiate Finisher
threads. We need to make sure they are created *aft... - 04:39 AM Revision 6ce23541 (ceph): messages/MMonProbe: fix uninit vars (again)
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:38 AM Revision 10bfa835 (ceph): osdc/Objecter: clear osd session command ops xlist on close
- Clear the command ops list, just as we do the ops and linger_ops xlists.
This fixes a crash like this on shutdown:
2... - 04:38 AM Revision 81a786e9 (ceph): librados: fix pg command test
- Stat a bunch of (non-existent) random objects in the pool so ensure the
pg exists on the OSD before we assert that we... - 01:54 AM CephFS Bug #5289 (Can't reproduce): mds closing stale session
- Hi all,
I found a stale session in MDS.
$ceph -w
\ health HEALTH_OK
..................
.....................
06/08/2013
- 11:00 PM CephFS Support #5285 (Closed): cephfs give permission to write files
- dup #5287
- 10:37 PM CephFS Bug #5287: the permission of file in CephFS
- so far the only solution is chmod
- 07:55 PM CephFS Bug #5287: the permission of file in CephFS
- Zheng Yan wrote:
> The short answer is no better solution so far. If a given node can mount the FS, it can access to... - 06:24 PM CephFS Bug #5287: the permission of file in CephFS
- The short answer is no better solution so far. If a given node can mount the FS, it can access to the data pool direc...
- 01:43 AM CephFS Bug #5287 (Resolved): the permission of file in CephFS
- Hi all,
I used the CephFS v0.56.3 to store VMs. There're 8 nodes of my cluster, and I mount the cephFS in every node... - 10:24 PM Bug #5200 (Resolved): mon: valgrind leaks
- 10:23 PM CephFS Bug #4832 (Resolved): mds: failed auth_unpin assert
- 09:39 PM Bug #5286 (Resolved): LibRadosCmd.PGCmd fails pg command test
- simpler fix in commit:81a786e9e52ad5168bb7024145ba11f98e35229b
- 08:43 AM Bug #5288 (Resolved): ceph.py: catch rados errors and print them nicely
- ubuntu@plana30:~$ ceph health
Traceback (most recent call last):
File "/usr/bin/ceph", line 1541, in <module>
... - 05:58 AM Revision 00eaf97d (ceph): librados.h: Fix up some doxygen problems
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 05:14 AM Revision e8300d0a (ceph): mds: fix filelock eval_gather
- Broken by a08d62045657713bf0a5372bf14136082ec3b17e
Reported-by: Yan, Zheng <yan.zheng@intel.com>
Signed-off-by: Sage... - 04:58 AM Revision 22532cc8 (ceph): ceph_manager: drop -- before --format=json arg
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:47 AM Revision 2b4157a7 (ceph): .gitignore: add 'ceph', now a generated file
- 04:20 AM Revision 028f1c70 (ceph): valgrind: more leveldb whitelisting
- 02:32 AM Revision a4994e3b (ceph): Support added for running scheduled tasks on virtual machines.
- This included:
A). changes made so that full path names on some files were used
(scheduled tasks started ... - 01:14 AM Linux kernel client Bug #5267: Kernal 3.2.0-23 crashed
- Thx very much, so quickly get reply made me glad. Maybe the kernel is too old, we will update ASAP.
I forget to upd... - 12:40 AM Revision 4eb8f898 (ceph): merged system_value for rpms
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 12:29 AM Revision 359f456a (ceph): ceph: old daemons output to outs and outbuf, combine
- When talking to old daemons, if a command succeeds, there may be
output on outs, outbuf, or both; combine them if the... - 12:28 AM Revision b3f38f3e (ceph): ceph: handle old OSDs as command destinations, fix status part of -w
- For osd tell or pg <pgid> commands, the CLI sends the command directly
to the OSD; if the OSDs are still old, the com... - 12:28 AM Revision 754301bb (ceph): support install task for fedora
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 12:24 AM Revision 05d1d027 (ceph): Merge pull request #352 from ceph/wip-4832
- mds: do not double-queue file recovery in eval_gather
Reviewed-by: Greg Farnum <greg@inktank.com> - 12:20 AM Revision 11e1afd8 (ceph): ceph: add -v for version. Makefile processes ceph_ver.h
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 12:15 AM Revision 32b2f113 (ceph): osd: do not include logbl in scrub map
- This is a potentially use object/file, usually prefixed by a zeroed region
on disk, that is not used by scrub at all.... - 12:13 AM Revision 7012d192 (ceph): osd: do not include logbl in scrub map
- This is a potentially use object/file, usually prefixed by a zeroed region
on disk, that is not used by scrub at all.... - 12:12 AM Revision 5e5bd665 (ceph): Merge pull request #343 from dalgaaf/wip-da-SCA-cppcheck
- Reviewed-by: Sage Weil <sage@inktank.com>
06/07/2013
- 11:14 PM Bug #5286 (Fix Under Review): LibRadosCmd.PGCmd fails pg command test
- wip-5286
- 10:45 PM Bug #5286 (Resolved): LibRadosCmd.PGCmd fails pg command test
- ...
- 11:10 PM Revision fde536fa (ceph): osd: make scrub chunk size tunable
- It was hard-coded at 5. Make it range from 5-15 by default, for now.
We should still keep this smallish since this ... - 10:59 PM Revision 0bc731ea (ceph): test_filestore_idempotent: use obj name from source coll add
- Fixes: #5240
Reviewed-by: David Zafman <david.zafman@inktank.com>
Signed-off-by: Samuel Just <sam.just@inktank.com> - 10:59 PM Revision 637e0ead (ceph): rados: --num-objects will now cause bench to stop after that many objects
- Reviewed-by: David Zafman <david.zafman@inktank.com>
Signed-off-by: Samuel Just <sam.just@inktank.com> - 10:04 PM CephFS Bug #4832: mds: failed auth_unpin assert
- aie.. thanks
- 09:36 PM CephFS Bug #4832: mds: failed auth_unpin assert
- that commit breaks filelock eval gather
- 05:23 PM CephFS Bug #4832 (Resolved): mds: failed auth_unpin assert
- commit:a08d62045657713bf0a5372bf14136082ec3b17e
- 10:00 PM Revision ed9af6cd (ceph): Merge branch 'wip-RhelInstall-wusui'
- 09:58 PM Revision 9d6141dd (ceph): Add RHEL support to teuthology
- Fix #4946
Signed-off-by: Warren Usui <warren.usui@inktank.com> - 09:23 PM Revision 7e095077 (ceph): Merge remote-tracking branch 'gh/next'
- Conflicts:
src/messages/MMonProbe.h - 09:09 PM Revision 5047a4ff (ceph): rgw: handle deep uri resources
- In case of deep uri resources (ones created beyond a single level
of hierarchy, e.g. auth/v1.0) we want to create a n... - 09:09 PM Revision 3ea45533 (ceph): rgw: fix get_resource_mgr() to correctly identify resource
- Fixes: #5262
The original test was not comparing the correct string, ended up
with the effect of just checking the su... - 09:00 PM Revision c75760e3 (ceph): rgw: handle deep uri resources
- In case of deep uri resources (ones created beyond a single level
of hierarchy, e.g. auth/v1.0) we want to create a n... - 08:59 PM Revision bd12e81e (ceph): rgw: fix get_resource_mgr() to correctly identify resource
- Fixes: #5262
The original test was not comparing the correct string, ended up
with the effect of just checking the su... - 08:59 PM Revision b1d436e7 (ceph): rgw: add 'cors' to the list of sub-resources
- Fixes: #5261
Backport: cuttlefish
Add 'cors' to the list of sub-resources, otherwise auth signing
is wrong.
Signed-o... - 08:52 PM Revision ad3934e3 (ceph): rgw: handle deep uri resources
- In case of deep uri resources (ones created beyond a single level
of hierarchy, e.g. auth/v1.0) we want to create a n... - 08:52 PM Revision 8d55b87f (ceph): rgw: fix get_resource_mgr() to correctly identify resource
- Fixes: #5262
The original test was not comparing the correct string, ended up
with the effect of just checking the su... - 08:51 PM Revision 9a0a9c20 (ceph): rgw: add 'cors' to the list of sub-resources
- Fixes: #5261
Backport: cuttlefish
Add 'cors' to the list of sub-resources, otherwise auth signing
is wrong.
Signed-o... - 08:13 PM Linux kernel client Bug #5267: Kernal 3.2.0-23 crashed
- Thx very much, so quickly get reply made me glad. Maybe the kernel is too old, we will update ASAP.
I forget to upd... - 09:35 AM Linux kernel client Bug #5267 (Won't Fix): Kernal 3.2.0-23 crashed
- please try kernel 3.4 or later.. we aren't backproting fixes as far back as 3.2!
- 07:39 PM CephFS Support #5285 (Closed): cephfs give permission to write files
- Hi all,
I used the CephFS v0.56.3 to store VMs. There're 8 nodes of my cluster, and I mount the cephFS in every n... - 06:05 PM Bug #4698: osd suicide timed out after 150
- log: ubuntu@teuthology:/a/teuthology-2013-06-07_01:30:04-upgrade-master-testing-basic/32963...
- 06:05 PM Revision f4f6758b (ceph): Merge branch 'wip-ceph-cli'
- Reviewed-by: Sage Weil <sage@inktank.com>
- 05:58 PM Bug #4179: osd: memory leak during deep scrub on bobtail
- 08:38 AM Bug #4179 (Fix Under Review): osd: memory leak during deep scrub on bobtail
- 05:41 PM Bug #5273 (Rejected): osd: ops waiting a long time for osdmaps
- sam points out that the 'waiting for osdmap' status is misleading here..
- 10:24 AM Bug #5273 (Rejected): osd: ops waiting a long time for osdmaps
- mark nelson is observing this.. diagnose and track down.
- 05:38 PM devops Bug #5248 (Need More Info): upstart: ceph-all job is starting too soon
- waiting to hear back from jamespage ... he's conferring with the upstart people
- 05:37 PM devops Bug #5194 (Need More Info): udev does not start osd after reboot on wheezy or el6 or fedora
- can you confirm whether 'partprobe /dev/...' will start the osd?
- 05:34 PM CephFS Bug #5236 (Resolved): mds assert when starting file scan
- no more failures, yay!
- 05:24 PM Documentation #5284: crushtool's manpage is very out of date
- see crushtool --help
- 05:24 PM Documentation #5284 (Closed): crushtool's manpage is very out of date
- 05:00 PM Revision 0b036ecd (ceph): osd: do not include logbl in scrub map
- This is a potentially use object/file, usually prefixed by a zeroed region
on disk, that is not used by scrub at all.... - 04:51 PM Revision dea8c2d1 (ceph): doc: Updated for glossary terms and added indexing.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 04:50 PM Revision 8e24328d (ceph): doc: Added indexing and did a bit of cleanup.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 03:54 PM Revision 03b12b8a (ceph): rados: add btrfs to osd powercycle tests
- So we can get some testing coverage on btrfs, and identify whether the
xfs corruption issues are related to the fs or... - 03:39 PM devops Bug #5283 (Won't Fix): Ceph-deploy can't handle /dev/disk/by-* device paths
- If you try to create a new osd with ceph-deploy using /dev/disk/by-* path instead of the /dev/* path the osd creation...
- 03:37 PM devops Feature #5282 (Closed): Get Dumpling into EPEL
- 03:35 PM devops Feature #4515 (Duplicate): packaging: create qemu packages with rbd enabled for centos 6
- Duplicates 4550
- 03:33 PM devops Documentation #5253 (Resolved): Update Pre-Flight docs to use ceph-deploy package
- 03:31 PM devops Feature #5015 (Resolved): ceph-deploy: push packages to all ceph repos
- 03:29 PM devops Feature #5019 (Resolved): arm: gitbuilder for ARM
- 03:28 PM devops Feature #5018: arm: ceph-deploy: push packages to ARM
- 03:26 PM rbd Feature #4834 (Resolved): Recompile/package qemu with new version of librbd to enable asynchronou...
- 02:56 PM devops Feature #5089 (Resolved): ceph-deploy install fails on arm
- It works.
Needed python-pushy and ceph-deploy built on arm added to the repos. - 02:54 PM devops Feature #5016: ceph-deploy: gitbuilders for release packages
- Opened ticket #5281 for the gitbuilder vms. This task may have fallen off the radar.
- 02:25 PM RADOS Feature #5280 (New): osd/client: messages should be tagged with the earliest sane map
- A client at epoch e should not have to wait for an osd to catch up to epoch e unless the mapping changed in epoch e. ...
- 02:17 PM Fix #5279 (In Progress): pipeline large object recovery
- currently pushes for large objects are syncronous: push->reply->push etc.
should be push->push->push
... - 02:17 PM rgw Bug #5262 (Resolved): rgw: can't access buckets with names that start with 'auth'
- Backported to cuttlefish in commit:bd12e81e48014024171c55f5984c9183c8e363cb and commit:c75760e39d8df5b1971343e9f9186f...
- 01:59 PM rgw Bug #5262 (Pending Backport): rgw: can't access buckets with names that start with 'auth'
- Fixed in next, commit:8d55b87f95d59dbfcfd0799c4601ca37ebb025f5. Fixed a related issue as well, commit:ad3934e335399f7...
- 02:15 PM Fix #4567 (Resolved): mon: refactor mon caps; allow restriction of key/value storage by prefix
- 02:15 PM Feature #3273: mon: simple dm-crypt key management
- - make sure ceph-deploy and chef can use this
- 02:06 PM Fix #5278 (Resolved): osd: smarter recovery for small objects
- 1) avoid collection move for single write pushes
2) maybe package multiple small objects at once? - 02:05 PM rgw Bug #5261 (Resolved): rgw: 'cors' is not regarded as a sub-resource
- Backported to cuttlefish in commit:b1d436e752c9c20e7dbff91b769cb2ba47383571
- 01:58 PM rgw Bug #5261 (Pending Backport): rgw: 'cors' is not regarded as a sub-resource
- Fixed in next branch, commit:9a0a9c205b8c24ca9c1e05b0cf9875768e867a9e.
Will backport to cuttlefish and update with c... - 10:46 AM rgw Bug #5261: rgw: 'cors' is not regarded as a sub-resource
- Yeah, tested it. I created a new functional test for it. Also, there's no CORS in bobtail, so we don't need it there.
- 10:29 AM rgw Bug #5261: rgw: 'cors' is not regarded as a sub-resource
- Well, that's a simple enough fix. Have you tested it yet?
And it's marked as needing a backport to cuttlefish, but... - 02:03 PM Fix #4840 (Resolved): mon: transition from old-style allow command to new command descriptions
- 02:02 PM Feature #5147 (Resolved): Display unique cluster ID in ceph status
- 01:54 PM Bug #5200 (In Progress): mon: valgrind leaks
- 01:35 PM Bug #5270: osd: crash in PG::peek_map_epoch()
- Very odd. That xattr is written atomically on pg collection creation and never overwritten thereafter.
- 01:29 PM rbd Feature #5005: cinder: switch rbd driver to use librbd instead of the cli tool
- Review: https://review.openstack.org/30792
Commit: http://github.com/openstack/cinder/commit/e2d0e1f479a56d60dc09ae9... - 11:32 AM rbd Feature #5005 (Resolved): cinder: switch rbd driver to use librbd instead of the cli tool
- 01:28 PM rbd Feature #5004: cinder: make rbd configuration easier to use
- Review: https://review.openstack.org/30791
Commit: http://github.com/openstack/cinder/commit/483b84e42b90f2ffe0a09f5... - 11:32 AM rbd Feature #5004 (Resolved): cinder: make rbd configuration easier to use
- 01:14 PM rgw Feature #5164: rgw: multisite: metadata push notifications: design blueprint
- 01:13 PM rgw Feature #4098 (Fix Under Review): rgw: multi-site: Global Bucket Namespace
- 01:13 PM rgw Feature #4329 (Fix Under Review): rgw: dr: updated buckets log: RESTful API
- 01:08 PM rgw Feature #4715: rgw: Add support for OPTIONS HTTP method
- They are waiting a bit before the upgrade, however they recently reported back that they put together some custom rul...
- 01:03 PM rgw Feature #4715: rgw: Add support for OPTIONS HTTP method
- I'd rather not to do a backport. Do we have a bobtail customer asking for this who can't/won't upgrade to Cuttlefish?
- 01:04 PM rgw Feature #5136 (Need More Info): rgw: revise user stats
- ?
- 01:00 PM rgw Feature #5169: Do not list swift containers when enumerating buckets using S3 API
- 12:58 PM rgw Feature #5218: rgw: make bucket removal "atomic"
- 11:51 AM rbd Documentation #5212: doc: link to recommended kernel version from pages that describe using kerne...
- 11:42 AM rbd Feature #4013 (In Progress): rbd: openstack: extend nova boot api to support going from image to ...
- 11:42 AM rbd Feature #4017 (In Progress): rbd: openstack: simplify volume booting with new api
- 11:30 AM rbd Feature #5275 (Resolved): openstack: port always_use_volumes option to grizzly
- The folsom version is git://github.com/jdurgin/nova wip-volumes.
- 10:52 AM CephFS Bug #5250: ceph-mds 0.61.2 aborts on start
- I'll try commenting out the assert, and yes, we tried the snapshots feature of the MDS hours before the shutdown.
- 09:44 AM CephFS Bug #5250: ceph-mds 0.61.2 aborts on start
- were you using the mds snapshots?
- 09:42 AM CephFS Bug #5250: ceph-mds 0.61.2 aborts on start
- probably the workaround is to comment out that assert..
- 07:56 AM CephFS Bug #5250: ceph-mds 0.61.2 aborts on start
- Is it useful for me to keep the FS in this state much longuer, right now the FS is unusable. Is it possible to clear ...
- 10:20 AM devops Bug #5242 (Resolved): ceph-deploy: reports purgedata as invalid command when purge is not successful
- fixed the mirror!
- 09:47 AM devops Bug #5242: ceph-deploy: reports purgedata as invalid command when purge is not successful
- any news here, tamil?
- 09:56 AM Bug #5272 (Duplicate): Updating ceph from 0.61.2 to 0.61.3 obviously changes tunables of existing...
- I'm running a ceph cluster with three server nodes, each running one MON, one MDS and three OSDs to provide CEPHFS st...
- 09:49 AM devops Bug #5263 (In Progress): Python Error While Installing ceph-deply on debian wheezy
- The version 1.0 pachages should not have included the test directory. I'm double checking the repos to ensure thaey...
- 09:35 AM Bug #5260 (Resolved): mon: FAILED assert(other->is_writeable()) from MDSMonitor on 0.61.2
- 08:47 AM Bug #4999 (Can't reproduce): monitor sync failure
- 08:34 AM Bug #5257 (Resolved): Ceph OSD bobtail->cuttlefish upgrade goes backward in time with osdmap
- The prefork fix is backported to cuttlefish, so closing this one out then.
- 07:34 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- Running without tcmalloc would be a very helpful data point, yes. You can get non-tcmalloc packages built for precis...
- 07:16 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- It turns out that the Debian wheezy libgoogle-perftools-dev package and ceph packages depends on libgoogle-perftools4...
- 05:44 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- Sorry. s/Gary/Sage/
- 05:43 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- Would it be helpful to try and build packages that don't use tcmalloc (using the --without-tcmalloc configure option)...
- 12:40 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- No, unfortunately the latest cuttlefish branch didn't fix it. We had another crash about 6 hours after we upgraded.
... - 04:38 AM Revision a08d6204 (ceph): mds: do not double-queue file recovery in eval_gather
- This fixes a specific case of double-queuing seen in #4832:
- client goes stale, inode marked NEEDSRECOVER
- eval ... - 03:08 AM Revision 3ac6ffe8 (ceph): Merge branch 'wip-ceph-cli' into master
- Conflicts:
src/include/rados/librados.h
src/librados/librados.cc
src/osdc/Objecter.cc
src/pybind/rados.py
Requir... - 01:46 AM Revision faa1ae76 (ceph): MDSMonitor: dead debugging code
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 01:46 AM Revision 3f7cac32 (ceph): ceph: improve error reporting on failure to connect to cluster
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 01:46 AM Revision 783b7ec8 (ceph): librados, ceph, rados.py: -EINVAL for create with null/invalid name
- Means setting defaults should be more careful throughout as well
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 01:46 AM Revision 2431bfb6 (ceph): librados: rados_X_command need to assemble a vector from char *cmd
- The old monitors take a vector with words split; new monitors don't
care, but the old ones do
Signed-off-by: Dan Mic... - 01:46 AM Revision b114e11a (ceph): ceph: refactor -s -> status to common code, pass childargs to old mons
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 01:46 AM Revision 44466815 (ceph): ceph: error and verbose message improvement
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 01:46 AM Revision 37a61028 (ceph): ceph: -v should mean version, not --verbose
- To be implemented soon with ceph_ver.h
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 01:46 AM Revision 24a5212d (ceph): ceph, librados, rados.py, librados tests: pass cmd as array
- Using ceph to pass commands to the old monitor requires the
message to have words in a vector; this means that we nee... - 01:46 AM Revision 7785fc53 (ceph): rados.py: make exception with errno string instead of int
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 01:44 AM Revision ead8d89d (ceph): ceph: fix up old-monitor handling
- Finish command after submitting to old monitor, rather than falling
through to new-command handling
Also, translate -... - 01:41 AM Revision 8108c952 (ceph): AuthMonitor: fix signed/unsigned comparison warning
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 01:41 AM Revision 366de90d (ceph): librados, rados.py: rados_create2: add clustername and future flags
- rados.py also gets "conf_defaults" dict for things you might want to
default in your app differently before ceph.conf... - 01:41 AM Revision 3720b64a (ceph): ceph: collect/use clustername, and set defaults like other utilities
- (defaults like log_to_stderr, err_to_stderr)
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 01:41 AM Revision b1588bd4 (ceph): ceph: catch/handle exceptions in admin socket commands
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 01:38 AM Revision f43c9745 (ceph): mon: upgrade auth database on leader
- If we are the leader, and the auth database has not yet been upgraded,
do so. The upgrade consists of translating ol... - 01:38 AM Revision f2177a4d (ceph): mon: AuthMonitor: remove dead code to avoid confusion
- AuthMonitor::election_finished() does nothing.
PaxosService::election_finished() is the one being handled.
Signed-o... - 01:38 AM Revision afebad4f (ceph): auth: CephxKeyServer: add secrets_{begin,end}() getters
- Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
- 01:38 AM Revision 115bb933 (ceph): ceph: Remove connect/command timeouts; too risky for now
- Keep 10s timeout when connecting for help descriptions, however
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 12:35 AM Revision 5c308447 (ceph): doc: Updated with glossary terms.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 12:29 AM Revision 8e13b38c (ceph): doc: Updated with glossary terms.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 12:27 AM Revision 7116de35 (ceph): doc: Correction and index tags.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 12:26 AM Revision ae5aeb1c (ceph): doc: Updates for glossary terms.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
06/06/2013
- 11:01 PM devops Feature #5018: arm: ceph-deploy: push packages to ARM
- Is this by any chance a duplicate ?
- 10:59 PM devops Feature #5089 (In Progress): ceph-deploy install fails on arm
- Needs a bit more testing.
- 10:57 PM devops Feature #5091 (In Progress): google-perftools for arm
- Need to verify that new upstream package build will work for us.
- 10:56 PM devops Feature #5092 (Closed): libatomic-ops for arm; or use gcc atomics instead
- This does not appear to be an issues. libatomicops is not supported on some arm architectures, but v7 is ok. Early ...
- 10:53 PM devops Feature #5015: ceph-deploy: push packages to all ceph repos
- ceph-deploy is being added to all the testing and named releases.
The is still some automation that could be appli... - 10:51 PM devops Feature #5088 (Resolved): ceph-deploy packages need to install on arm
- Completed. Arm version of ceph-deploy built and added to the repo.
- 10:49 PM devops Feature #5090 (Resolved): ceph-build: Need to support arm in the repos.
- Completed, It was just adding armhf to the architectures in the repo cofnig.
- 10:48 PM devops Feature #5016 (In Progress): ceph-deploy: gitbuilders for release packages
- Waiting for gitbuilder VMs to be instantiated.
- 10:42 PM Revision c9569804 (ceph): task/install.py: extraneous subscript in upgrade() for only some remotes
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 10:35 PM Bug #5270 (Resolved): osd: crash in PG::peek_map_epoch()
- ...
- 10:33 PM Bug #5269 (Resolved): osd: EEXIST on mkcoll
- ...
- 10:14 PM Revision ce2b686a (ceph): Merge pull request #347 from dalgaaf/wip-da-scripts
- Some smaller fixes for init-radosgw files
- 09:53 PM CephFS Bug #4832: mds: failed auth_unpin assert
- full log attached for posterity. see wip-4832
- 06:27 PM CephFS Bug #4832: mds: failed auth_unpin assert
- ...
- 07:23 AM CephFS Bug #4832: mds: failed auth_unpin assert
- ...
- 09:38 PM CephFS Fix #5268 (Closed): mds: fix/clean up file size/mtime recovery code
- from diagnosing #4832 (see the attached log) it looks like this code needs an overhaul:
* i don't think we should ... - 08:55 PM Revision 4bf75015 (ceph): mon: fix preforker exit behavior behavior
- In 3c5706163b72245768958155d767abf561e6d96d we made exit() not actually
exit so that the leak checking would behave f... - 08:55 PM Revision d398a185 (ceph): rados.py: correct some C types
- trunc was getting size_t instead of uint64_t, leading to bad results
in 32-bit environments. Explicitly cast to the d... - 08:20 PM Linux kernel client Bug #5267 (Won't Fix): Kernal 3.2.0-23 crashed
- I don't know how to descript it. The kernal crashed and the last output on the screen is in attached. Who can tell me...
- 06:58 PM Revision b394edc1 (ceph): doc/release-notes: v0.61.3
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:59 PM Revision 3d6eaf58 (ceph): doc: Added upstart syntax.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 05:58 PM Revision 2d9a46c2 (ceph): doc: Added link to Upstart syntax.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 05:00 PM devops Bug #5266 (Closed): the apt-get install instructions are missing an update
- http://ceph.com/docs/master/start/quick-start-preflight/
This section is missing the update:
wget -q -O- 'https... - 04:53 PM devops Documentation #5265: node-name is confusing. hostname is probably more accurate
- I think it might be helpful to have a section of the QSG that describes the basic networking requirements (i.e., host...
- 04:49 PM devops Documentation #5265 (Closed): node-name is confusing. hostname is probably more accurate
- http://ceph.com/docs/master/start/quick-ceph-deploy/
ceph-deploy new {node-name}
ceph-deploy new ceph-node
nod... - 04:28 PM Revision 4ee638cc (ceph): PG: don't write out pg map epoch every handle_activate_map
- We don't actually need to write out the pg map epoch on every
activate_map as long as:
a) the osd does not trim past ... - 04:23 PM Bug #4179: osd: memory leak during deep scrub on bobtail
- found it (probably):...
- 04:06 PM Bug #4179: osd: memory leak during deep scrub on bobtail
- ...
- 04:21 PM Revision 595962aa (ceph): Merge branch 'wip_5154'
- Fixes: #5154
Reviewed-by: Sage Weil <sage@inktank.com> - 04:17 PM devops Bug #5263: Python Error While Installing ceph-deply on debian wheezy
- Adding package list just in case:
root@ceph-server:/mnt/my-cluster# dpkg -l
Desired=Unknown/Install/Remove/Purge/... - 04:14 PM devops Bug #5263 (Resolved): Python Error While Installing ceph-deply on debian wheezy
- While trying to install ceph-deploy on a new Debian 7.0/Wheezy with all the latest updates I got the following error:...
- 03:46 PM Bug #5084: osd: slow peering after osd restart (bobtail)
- I updated my cluster from 0.61.2 to 0.61.3 and can tell a noticeable improvement. There are still some I/O stalls whi...
- 11:51 AM Bug #5084: osd: slow peering after osd restart (bobtail)
- I've uploaded slowpeer-ceph-osd.2.log.bz2 (--debug-ms=1 --debug-filestore=5 --debug-osd=20) & slowpeer-osd2-ceph.log ...
- 08:21 AM Bug #5084: osd: slow peering after osd restart (bobtail)
- So, I've upgraded my whole cluster to cuttlefish git (7d549cb), mainly to address this issue. The treee I've installe...
- 02:16 PM rgw Bug #5262 (Resolved): rgw: can't access buckets with names that start with 'auth'
- 01:34 PM Revision 963a9c46 (ceph): init-radosgw*: add all sections to usage output
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 01:33 PM Revision 4ea24ae7 (ceph): init-radosgw*: add status
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 01:21 PM Revision 39fff6a1 (ceph): fix init-radosgw* to use the same indentation
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 11:47 AM Bug #5257: Ceph OSD bobtail->cuttlefish upgrade goes backward in time with osdmap
- Sage Weil wrote:
> the problem:
>
> mon.1 and .2 had newer data, mon.0 had older data.
> mon.0 converts, waits t... - 11:16 AM Bug #5257: Ceph OSD bobtail->cuttlefish upgrade goes backward in time with osdmap
- the mon.1 log snippet...
- 11:15 AM Bug #5257: Ceph OSD bobtail->cuttlefish upgrade goes backward in time with osdmap
- the problem:
mon.1 and .2 had newer data, mon.0 had older data.
mon.0 converts, waits to join quorum
mon.1 conve... - 06:31 AM Bug #5257: Ceph OSD bobtail->cuttlefish upgrade goes backward in time with osdmap
- cephdrop:ceph-5257-mondirs.tar.bz2, fetched earlier today.
- 10:51 AM Feature #4982 (In Progress): OSD: namespaces pt 1 (librados/osd, not caps)
- 10:09 AM rgw Bug #5261 (In Progress): rgw: 'cors' is not regarded as a sub-resource
- 10:04 AM rgw Bug #5261 (Resolved): rgw: 'cors' is not regarded as a sub-resource
- 'cors' needs to be regarded as a sub-resource, otherwise auth signing is not being done correctly.
- 09:51 AM Bug #4976: osd powercycle triggers object corruption on xfs
- ubuntu@teuthology:/a/teuthology-2013-06-05_10:57:29-rados-cuttlefish-master-basic/31967
- 09:37 AM Bug #5154 (Resolved): osd/SnapMapper.cc: 270: FAILED assert(check(oid))
- 09:29 AM Bug #4731 (Resolved): PG: don't write out pg epoch on every map activation
- 08:10 AM Bug #5246: mon crashing on pool/pg creation with wip-mon
- comments on gh
- 07:40 AM Revision 8f9b1470 (ceph): Merge branch 'wip-3527'
- Reviewed-by: Samuel Just <sam.just@inktank.com>
- 07:23 AM Revision 4b80c5b9 (ceph): rados: Output client address in rados listwatchers request
- Add client entity_addr_t string to list of watchers rados interface
Signed-off-by: David Zafman <david.zafman@inktan... - 07:23 AM Revision 0cbc0a08 (ceph): osd: Add dump_watchers to osd admin socket to examine all watchers
- Signed-off-by: David Zafman <david.zafman@inktank.com>
- 07:23 AM Revision 4eb576e3 (ceph): Add test_blacklist_self() librados function for test cases
- Signed-off-by: David Zafman <david.zafman@inktank.com>
- 07:23 AM Revision a4dbfa31 (ceph): test: Add blacklisting to test_stress_watch
- Signed-off-by: David Zafman <david.zafman@inktank.com>
- 07:23 AM Revision 0bd60f8e (ceph): osd: Add entity_addr_t to watch_info_t and Watch
- Signed-off-by: David Zafman <david.zafman@inktank.com>
- 07:23 AM Revision ab0da283 (ceph): osd: Drop watchers from blacklisted clients
- On blackist addition or populate ObjectContext
check watcher address against blacklist
Add dout() of the watcher's... - 07:23 AM Revision 3b0a44d9 (ceph): osd: Add dump_blacklist to admin socket
- Signed-off-by: David Zafman <david.zafman@inktank.com>
- 06:28 AM Bug #5255 (Resolved): 0.56.6 -> cuttlefish tip (to be .3), mon crashes on boot
- 06:19 AM Bug #5260 (Resolved): mon: FAILED assert(other->is_writeable()) from MDSMonitor on 0.61.2
- Lack of logging doesn't help that much in assessing what may be going on, but the stack trace might prove itself usef...
- 06:09 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- All our OSD nodes have now been updated to packages built from the latest cuttlefish branch, commit 7d549cb82ab8e..
... - 01:27 AM Feature #3527 (Resolved): osd: blacklist should cancel outstanding watches from blacklisted client
- commit:8f9b1470dd50bab9fa85450306c274b1a70a672c
- 12:44 AM Revision 92d085f7 (ceph): mon: fix preforker exit behavior behavior
- In 3c5706163b72245768958155d767abf561e6d96d we made exit() not actually
exit so that the leak checking would behave f...
06/05/2013
- 11:09 PM Revision 91d54a8f (ceph): Merge remote-tracking branch 'gh/next-leaks' into next
- Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
- 10:09 PM Revision 5deece1d (ceph): PG: don't dirty log unconditionally in activate()
- merge_log and friends all take care of dirtying the log
as necessary.
Fixes: #5238
Signed-off-by: Samuel Just <sam.j... - 09:21 PM CephFS Bug #4832: mds: failed auth_unpin assert
- lgo is here flab:/home/sage/tmp/4832
- 09:21 PM CephFS Bug #4832: mds: failed auth_unpin assert
- it's getting recovered twice:...
- 09:02 PM Bug #5257: Ceph OSD bobtail->cuttlefish upgrade goes backward in time with osdmap
- Faidon: can you send a tarball of your mon dirs? IIRC the old files are still present post-conversion, so we should ...
- 06:19 PM Bug #5257: Ceph OSD bobtail->cuttlefish upgrade goes backward in time with osdmap
- from the logs on cephdrop, this looks like a non-deterministic store conversion maybe? the quorum 0,1 is happily chu...
- 06:16 PM Bug #5257: Ceph OSD bobtail->cuttlefish upgrade goes backward in time with osdmap
- 05:39 PM Bug #5257: Ceph OSD bobtail->cuttlefish upgrade goes backward in time with osdmap
- I just upgraded another box and I'm not observing the same behavior. OSDs are now down while PGs are upgrading. This ...
- 05:22 PM Bug #5257 (Need More Info): Ceph OSD bobtail->cuttlefish upgrade goes backward in time with osdmap
- do you have a complete mon log for this? if not, can you capture one the next time around? that osd should have bee...
- 04:48 PM Bug #5257: Ceph OSD bobtail->cuttlefish upgrade goes backward in time with osdmap
- There seems to have been a monitor election (without me doing anything) exactly before the "141 up":...
- 04:36 PM Bug #5257: Ceph OSD bobtail->cuttlefish upgrade goes backward in time with osdmap
- I'm sure nodown wasn't set. I didn't restart all mons at once, just 12 (one box) out of 141.
This is what "grep os... - 04:30 PM Bug #5257: Ceph OSD bobtail->cuttlefish upgrade goes backward in time with osdmap
- are you sure 'nodown' wasn't set? this upgrade happens in load_pgs(), long before the osd sends a message to the mon...
- 01:05 PM Bug #5257: Ceph OSD bobtail->cuttlefish upgrade goes backward in time with osdmap
- Just to give a sense of the size of the issue:...
- 12:54 PM Bug #5257: Ceph OSD bobtail->cuttlefish upgrade goes backward in time with osdmap
- This happened after a while:...
- 11:38 AM Bug #5257 (Resolved): Ceph OSD bobtail->cuttlefish upgrade goes backward in time with osdmap
- I upgraded ceph on one of my boxes (12 osds) and the osds came up, printing "183140 PGs are upgrading". During that t...
- 08:07 PM Revision 951fc2fa (ceph): OSD: resurrect a parent if it splits into the pg we want to create
- When attempting to create a new pg object in response to a
peering message, there are 3 cases:
1) That pg is currentl... - 07:58 PM Revision 5a53da3c (ceph): ceph-test: add ceph_test_rados_api_lock to packaging and qa
- Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
- 07:58 PM Revision 30733af9 (ceph): Makefile.am: add -ldl to unittest_pglog
- b70868e007ffa56e0eabf22b4ca836327c5f82d4 broke non-package builds on
ubuntu and debian. This fixes the problem, and i... - 07:58 PM Revision 02946e5e (ceph): qa: stop running xfstests 192 in qemu
- This test is unreliable in a vm since it relies on command timing for
checking access time.
Signed-off-by: Josh Durg... - 07:58 PM Revision 68ccf8eb (ceph): Add RADOS API lock tests
- Add tests for the advisory locking API calls.
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Signed-off-by: Fili... - 07:48 PM Revision d8415663 (ceph): Add RADOS lock mechanism to the librados C/C++ API.
- Add functions to the librados C/C++ API, to take advantage and utilize the
advisory locking system offered by RADOS.
... - 07:05 PM devops Feature #5214: Kernel gitbuilders for rpm distros
- This needed centos 6.4 .I know it said 6.3 or 6.4 but we already needed 6.4 cloud-init support for other things so it...
- 06:45 PM Revision 6f78b6e0 (ceph): Merge branch 'master' of https://github.com/ceph/ceph
- 06:44 PM Revision d9703117 (ceph): doc: Added key and ceph repository to ceph-deploy install.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 06:10 PM Revision 92b1e398 (ceph): v0.61.3
- 05:59 PM Bug #5256: Upgraded bobtail->cuttlefish mon crashes, then can't resume the conversion
- Cephdrop now has 5256-ceph-mon.ms-be1005.log.gz, 5256-ceph-mon.ms-fe1001.log.gz, 5256-ceph-mon.ms-fe1003.log.gz.
T... - 01:50 PM Bug #5256 (In Progress): Upgraded bobtail->cuttlefish mon crashes, then can't resume the conversion
- 11:29 AM Bug #5256 (Resolved): Upgraded bobtail->cuttlefish mon crashes, then can't resume the conversion
- ...
- 05:33 PM Revision c76838f6 (ceph): osd: Style corrections
- Signed-off-by: David Zafman <david.zafman@inktank.com>
- 05:33 PM Revision 89524eb5 (ceph): osd: Fix usage of commands supported by TestOpsSocketHook::test_ops()
- Signed-off-by: David Zafman <david.zafman@inktank.com>
- 05:33 PM Revision 7acf3de6 (ceph): cls,msg: Fix use of set_in4_quad() to set a entity_addr_t
- Signed-off-by: David Zafman <david.zafman@inktank.com>
- 05:31 PM Revision 7d549cb8 (ceph): os/LevelDBStore: only remove logger if non-null
- Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit ce67c58db7d3e259ef5a8222ef2ebb1febbf7362)
Fixe... - 03:53 PM Revision a99435d0 (ceph): mon: fix leak of loopback Connection
- The accessor returns a reference. Instead of taking+dropping it each
time, take one ref in Monitor ctor and release ... - 03:53 PM devops Bug #5259 (Duplicate): osd create command fails inconsistently on ubuntu
- ubuntu@teuthology:/a/teuthology-2013-06-05_01:01:15-ceph-deploy-master-testing-basic/31847...
- 03:43 PM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- Okay so I tried duplicating this again today. And now I can't. I think it was due to an iptables issue at first, but ...
- 03:42 PM Revision 08bb8d51 (ceph): messages/MMonHealth: remove unused flag field
- This was initialized in (one of) the ctor(s), but not encoded/decoded,
and not used. Remove it. This makes valgrind... - 03:34 PM Revision 4974b29e (ceph): messages/MMonProbe: fix uninitialized variables
- Backport: cuttlefish
Signed-off-by: Sage Weil <sage@inktank.com> - 03:11 PM rgw Feature #5218: rgw: make bucket removal "atomic"
- Don't know since we don't have a design; but probably not as I suspect it will require a (very minor) format change/e...
- 03:06 PM rgw Feature #5218: rgw: make bucket removal "atomic"
- When fixed, will this be backported to bobtail?
- 02:21 PM devops Bug #5258 (Resolved): ceph-deploy: forgetkeys command could delete existing keyring files without...
- From an admin point of view, it would be nice to have 'forgetkeys' command to delete only existing keyring files and ...
- 01:51 PM Bug #5240: run_seed_to_range failed, probably fdcache
- 2013-06-05T04:21:14.657 INFO:teuthology.orchestra.run.err:2013-06-05 04:21:58.389650 7faabeffd700 10 filestore(b) tru...
- 12:31 PM Bug #4179: osd: memory leak during deep scrub on bobtail
- ...
- 12:30 PM Bug #4179: osd: memory leak during deep scrub on bobtail
- as Sam requested, here is the perf dump for each osds on the cluster...
- 11:40 AM Bug #5255: 0.56.6 -> cuttlefish tip (to be .3), mon crashes on boot
- Just tested this and it works as expected.
- 10:39 AM Bug #5255: 0.56.6 -> cuttlefish tip (to be .3), mon crashes on boot
- backported with commit commit:7d549cb82ab8ebcf1cc104fc557d601b486c7635
- 10:29 AM Bug #5255 (Pending Backport): 0.56.6 -> cuttlefish tip (to be .3), mon crashes on boot
- Sage had already created a patch for this but it's only on next (commit:ce67c58db7d3e259ef5a8222ef2ebb1febbf7362).
... - 10:27 AM Bug #5255 (In Progress): 0.56.6 -> cuttlefish tip (to be .3), mon crashes on boot
- 10:04 AM Bug #5255 (Resolved): 0.56.6 -> cuttlefish tip (to be .3), mon crashes on boot
- I upgraded my first mon from 0.56.6 to cuttlefish tip as of now (8544ea7) and it crashes on boot with:...
- 11:32 AM Bug #5238: osd: slow recovery (uselessly dirtying pg logs during peering)
- For the slow peering case, I think the first problem is that we unconditionally dirty the log in activate(). Since m...
- 07:51 AM Bug #5238: osd: slow recovery (uselessly dirtying pg logs during peering)
- Looking more closely it appears that for the qa job the problem is just that the recovery gets very low priority due ...
- 07:50 AM Bug #5238: osd: slow recovery (uselessly dirtying pg logs during peering)
- Stefan Priebe wrote:
> Hi sage is this related to my one? http://tracker.ceph.com/issues/5232
Only sort of.. one ... - 10:32 AM Fix #5232 (In Progress): osd: slow peering due to pg log rewrites
- 07:34 AM Bug #4999: monitor sync failure
- No, I meant I had hit the original issue again, where a sync failed
due to timeout (see updates 2,3)
I haven't be... - 04:14 AM Bug #5205: mon: FAILED assert(ret == 0) on config's set_val_or_die() from pick_addresses()
- Thanks Adam, this provides great insight on what's going on.
- 12:46 AM Revision e4eb4aa2 (ceph): teuthology-lock --summary: allow --machine-type=all
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 12:24 AM Revision 8c23d8cb (ceph): dev/rbd-diff: make formats into bullet lists (solves linebreak probs)
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 12:22 AM Revision ff8f9d30 (ceph): rados: only 1 client for objectcacher stress test
- Otherwise these may step on each other.
06/04/2013
- 11:39 PM Revision 051f477a (ceph): Merge pull request #346 from ceph/wip-5233
- rados.py: correct some C types
- 11:20 PM Bug #5238: osd: slow recovery (uselessly dirtying pg logs during peering)
- Hi sage is this related to my one? http://tracker.ceph.com/issues/5232
- 04:49 PM Bug #5238: osd: slow recovery (uselessly dirtying pg logs during peering)
- the health checks was a red herring. wait_for_recovery calls assert, but the other thread(s) finish before we see th...
- 09:26 AM Bug #5238: osd: slow recovery (uselessly dirtying pg logs during peering)
- I think this might be a teuthology problem: i can't find any ceph process running on the cluster when it hangs. tryi...
- 11:11 PM Revision 188ae890 (ceph): ceph_manager: don't say you have no arguments and then list them
- Calling ceph pg dump --format=json works better without -- before pg
(how did this work before?...)
Signed-off-by: D... - 10:35 PM Revision 09a796d7 (ceph): doc: Removed ceph-deploy git, and added ceph-deploy packages.
- fixes: #5253
Signed-off-by: John Wilkins <john.wilkins@inktank.com> - 10:35 PM Revision d1e2e7b6 (ceph): doc: Modified pre-flight checklist for ceph-deploy packages.
- fixes: #5253
- 10:33 PM Revision 72a6767e (ceph): doc: Added title. Suppresses no title warning messages.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 10:11 PM Bug #5205: mon: FAILED assert(ret == 0) on config's set_val_or_die() from pick_addresses()
- I've also encountered this problem, running 0.61.2 on CentOS 6.4 (uname 2.6.32-220.el6.x86_64 #1 SMP Tue Dec 6 19:48:...
- 08:48 PM Revision 891641e8 (ceph): messages/MMonProbe: remove unused fields
- These fields are no longer used. We already bumped the mon internal
protocol in 5d7dd5ab67922b10351c3c7f57865d2c3e681... - 08:23 PM Revision 6dd7d469 (ceph): rados.py: correct some C types
- trunc was getting size_t instead of uint64_t, leading to bad results
in 32-bit environments. Explicitly cast to the d... - 08:13 PM Revision 6f8b53a0 (ceph): ceph: cleanup: accept --conf *and* -c; suppress stderr if no outs
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 08:13 PM Revision 24a270a1 (ceph): librados, rados.py: add rados_create2/init2
- librados clients, particularly the ceph tool, need to be able
to specify a full 'name'; rados_create enforced 'client... - 08:12 PM Revision ee0913c2 (ceph): Merge remote-tracking branch 'origin/master' into wip-ceph-cli
- Conflicts:
src/mon/OSDMonitor.cc
src/osd/OSD.cc
src/osd/ReplicatedPG.cc - 08:08 PM Revision 85576dba (ceph): Revert "mds: initialize rejoins_pending"
- This reverts commit 05a57bdd1289a63dcf2d4ca2f0dd3d73aff684ac.
Supplanted by d7fb9b173a163eb2318af5832456f0f236f716fd. - 08:08 PM Revision 0c4ca2ae (ceph): mds: allow purging "dirty parent" stray inode
- Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
- 08:08 PM Revision d7fb9b17 (ceph): mds: initialize some member variables of MDCache
- I added some member variables to class MDCache, but forget to
initialize them.
Fixes: #5236
Signed-off-by: Yan, Zhen... - 08:08 PM Revision bbdefe34 (ceph): Merge remote-tracking branch 'gh/next'
- 07:40 PM CephFS Bug #3681: kclient fsx fails nightly
- I think this has already been fixed (a cap revoke bug in the MDS code). When handling truncate request, current MDS ...
- 07:39 PM Revision 38d3c3cb (ceph): Merge pull request #340 from dachary/wip-5213
- PGLog::merge_old_entry unit tests
Reviewed-by: Sam Just <sam.just@inktank.com> - 07:38 PM Revision 8d948f61 (ceph): Merge pull request #327 from dachary/wip-pg_missing_t-tests
- unit tests for pg_missing_t
Reviewed-by: Sam Just <sam.just@inktank.com> - 07:36 PM Revision 96559465 (ceph): OSD: remove created argument from get_or_create_pg()
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 07:36 PM Revision 15a5e099 (ceph): OSD: make get_or_create_pg handle_pg_peering_evt
- handle_pg_peering_evt() includes checking for splitting
and unlocking the pg.
Signed-off-by: Samuel Just <sam.just@i... - 07:36 PM Revision d605eafd (ceph): OSD: add pgid and res_map to DeletingState
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 06:07 PM Revision 64b3e833 (ceph): Revert "mds: allow purging "dirty parent" stray inode"
- This reverts commit b8f1cb978944a616b69150fdbb3a6b978d75b1dc.
- 06:07 PM Revision 05a57bdd (ceph): mds: initialize rejoins_pending
- Signed-off-by: Sage Weil <sage@inktank.com>
- 06:05 PM Revision c2169147 (ceph): Revert "mds: initialize some member variables of MDCache"
- This reverts commit 2d655bde8de9ad255d63718768558399cacd7068.
- 05:44 PM Bug #4999: monitor sync failure
- Jim, you mean you hit the leveldb error again? can you post a complete log for that? The one in the original report...
- 05:42 PM Revision ce67c58d (ceph): os/LevelDBStore: only remove logger if non-null
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:37 PM Revision cdf5785c (ceph): test_filestore_idempotent: make newly created objects globally unique
- The filestore requires hobjects to be globally unique.
Fixes: #5240
Signed-off-by: Samuel Just <sam.just@inktank.com... - 05:13 PM Bug #5246 (Fix Under Review): mon crashing on pool/pg creation with wip-mon
- pushed a simplification of the is_readable/writeable checks to wip-mon
- 08:33 AM Bug #5246: mon crashing on pool/pg creation with wip-mon
- Postponed but not forgotten.
- 07:46 AM Bug #5246 (Resolved): mon crashing on pool/pg creation with wip-mon
- this is using wip-mon when the cluster is first being setup during pool creation. OSDs were (possibly unrelated) goi...
- 04:42 PM Revision 713719a0 (ceph): test_librbd: use correct type for varargs snap test
- uint64_t is passed in, but int was extracted. This fails on 32-bit builds.
Fixes: #5220
Signed-off-by: Josh Durgin <... - 04:40 PM Bug #5233 (Resolved): python rados tests induce bad filestore truncate on arm
- commit:051f477
- 01:59 PM Bug #5233 (Fix Under Review): python rados tests induce bad filestore truncate on arm
- Added #5252 for the osd error handling part.
- 04:39 PM Revision 8544ea75 (ceph): test_librbd: use correct type for varargs snap test
- uint64_t is passed in, but int was extracted. This fails on 32-bit builds.
Fixes: #5220
Signed-off-by: Josh Durgin <... - 04:38 PM Revision 8bbd0370 (ceph): Merge pull request #344 from ceph/wip-5220
- Reviewed-by: Sage Weil <sage@inktank.com>
- 04:07 PM Revision 3ec763c4 (ceph): ceph: fix valgrind grep output parsing
- When you pass a single file to zgrep you don't get the filename prefix,
which confuses the split line a few lines down. - 03:56 PM Feature #5147: Display unique cluster ID in ceph status
- oh.. yeah, it's a uuid, e.g. "3cbff3a6-18f6-42e8-8940-febea7eb4282"
also, i didn't backport the change to cuttlefi... - 03:55 PM Feature #5147 (Need More Info): Display unique cluster ID in ceph status
- Can you please confirm the format of the unique string? PS have requested it being something easy to communucate over...
- 03:27 PM Revision b226e117 (ceph): os/LevelDBStore: fix merge loop
- We were double-incrementing p, both in the for statement and in the
body. While we are here, drop the unnecessary el... - 03:09 PM devops Documentation #5253 (Resolved): Update Pre-Flight docs to use ceph-deploy package
- update pre-flight info at http://ceph.com/docs/master/start/ to instruct users to download ceph-deploy package, which...
- 03:04 PM Bug #5225 (Rejected): arm: rbd fsx test failed on the arm set up
- fsx allocates the entire image size in memory. We just need to decrease the image size to make it work on these machi...
- 01:59 PM Bug #5252 (Resolved): osd: EINVAL from truncate causes osd to crash
- If a rados client sends a truncate operation that exceeds the maximum file size, truncate/ftruncate(2) will return EI...
- 01:15 PM Bug #4976: osd powercycle triggers object corruption on xfs
- this is looking more like an xfs bug to me.. sent something to the list.
i also think it is new in 3.9. need to tr... - 12:49 PM Bug #5239 (Need More Info): osd: Segmentation fault in ceph-osd / tcmalloc
- 09:36 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- this is either heap corruption, or a buggy tcmalloc, i think.
are there known problsm with wheezy's tcmalloc versi... - 09:36 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
- Gary, can you please take a look at this?
- 12:34 PM CephFS Bug #5250: ceph-mds 0.61.2 aborts on start
- I'm running a single MDS on the same server as a MON and a ODS. We're not using the FS very much, just testing, this ...
- 12:16 PM CephFS Bug #5250: ceph-mds 0.61.2 aborts on start
- Can you provide the output of "ceph -s" as well, please. And start up an MDS daemon after setting "debug mds = 20" an...
- 11:19 AM CephFS Bug #5250: ceph-mds 0.61.2 aborts on start
- Full log at pastebin.com : http://pastebin.com/9YPMjw0t
- 11:18 AM CephFS Bug #5250 (Can't reproduce): ceph-mds 0.61.2 aborts on start
- After rebooting the whole cluster using the "shut the braker off" method, I had some BTRFS corruption which was fixed...
- 12:32 PM Bug #5247 (Resolved): upgrade suite is hanging
- tested on '0.63-229-g64b3e83-1precise' [sha1: 64b3e833f62f2538ffd7bd565d968decf6584691]
- 12:19 PM Bug #5247: upgrade suite is hanging
- error seen is ...
- 10:47 AM Bug #5247: upgrade suite is hanging
- 09:27 AM Bug #5247 (Resolved): upgrade suite is hanging
- has gottne hung the last 2-3 nights
- 12:27 PM Bug #5251 (Can't reproduce): wrong node messages in mds log
- when upgrading from bobtail to next branch, seeing repeated wrong node messages in the osd logs....
- 11:43 AM Revision b70868e0 (ceph): unit tests for PGLog::merge_old_entry
- The tests covers 100% of the LOC of merge_old_entry. It is broken down
in 13 cases to enumerate all the situations it... - 10:57 AM Bug #5163: filestore: ENOTEMPTY on object removal
- Can we get a recursive ls of 2.363_head on that osd?
- 10:50 AM devops Bug #5194: udev does not start osd after reboot on wheezy or el6 or fedora
- what happens if you do 'ceph-disk-active /dev/sdb1' (or whatever the xfs patition is)? what about 'partprobe /dev/sd...
- 10:44 AM Bug #5240 (Resolved): run_seed_to_range failed, probably fdcache
- 10:26 AM RADOS Feature #5249 (Resolved): mon: support leader election configuration
- Right now, monitor election is handled by selecting the monitor with the lowest IP that can reach enough peers. This ...
- 10:02 AM devops Bug #5248 (Resolved): upstart: ceph-all job is starting too soon
- The current ceph-all job specifies the following:
start on (local-filesystems and net-device-up IFACE!=lo)
This c... - 09:49 AM Bug #5237 (Duplicate): filestore idempotent tester failure
- 09:39 AM rbd Bug #5220 (Resolved): test_ls_snaps segfaults on the arm test setup
- 09:37 AM CephFS Bug #5236: mds assert when starting file scan
- 09:33 AM devops Bug #5242: ceph-deploy: reports purgedata as invalid command when purge is not successful
- this is definitely using hte wrong version of ceph-deploy.. discover is not a command any more. somehow pulling from...
- 08:42 AM rgw Bug #5245: Frequent 500s from radosgw
- Yes, there is a single radosgw process:...
- 07:58 AM rgw Bug #5245: Frequent 500s from radosgw
- Can you verify that you only have a single gateway running on that socket, and that the process id does not change wh...
- 07:51 AM rgw Bug #5245: Frequent 500s from radosgw
- This is my Apache config:...
- 07:30 AM rgw Bug #5245: Frequent 500s from radosgw
- Could it be that you let apache spawn the gateways by itself? Or maybe running multiple gateways over the same socket...
- 02:32 AM rgw Bug #5245 (Can't reproduce): Frequent 500s from radosgw
- Hi,
I have roughly 30 clients talking simultaneously to radosgw over 1Gbps link. I use boto library on the client ... - 08:33 AM Bug #5215 (Resolved): mon: hang during sync with mon thrashing
- commit:eb6d5fcf994d2a25304827d7384eee58f40939af
- 07:17 AM Bug #5215 (In Progress): mon: hang during sync with mon thrashing
- Managed to trigger this using the following job:...
- 04:07 AM Revision f6f4f8f7 (ceph): librados cmd tests: mon_status comes to stdout, not stderr
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 04:07 AM Revision fbfdd51a (ceph): ceph: backward-compatibility hack: blank line before JSON output
- Many JSON commands (osd dump, et. al.) used to print a status
line first before the actual output; this has been fixe... - 04:07 AM Revision 51a887a2 (ceph): Add ceph_test_rados_api_cmd to the ceph-test package
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 04:07 AM Revision 18f2f194 (ceph): test/librados: remove "set_auid" pool tests
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 04:07 AM Revision 21a1c4d3 (ceph): mon: fix POOL_OP_AUID_CHANGE
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:07 AM Revision a4b824cd (ceph): PGMonitor: fix pg dump and dump_stuck
- dump needed to default to format plain, not json
dump_stuck was not doing format = plain correctly (coredumping)
Sig... - 04:07 AM Revision 8c674800 (ceph): ceph: various cleanups
- - make base class valid() do useful work
- remove valid from CephPoolname; pool need not exist for create
- add --u... - 04:07 AM Revision 5e90e6c8 (ceph): mon/MonCap: set text in set_allow_all()
- This will let the cap encode/decode to the same value.
Signed-off-by: Sage Weil <sage@inktank.com> - 04:07 AM Revision 0bec7e13 (ceph): mon/MonCap: fix setting of text in parse()
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:07 AM Revision d4bfce7c (ceph): mon: better debugging of caps messages/values
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:07 AM Revision 5bd93b3a (ceph): ceph: refactor help so it can be called after cluster connection
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 04:07 AM Revision 6cec9ccc (ceph): librados: fix unsigned vs. signed warning
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 04:06 AM Revision be1a5124 (ceph): cmdparse, mon: add cmd_vartype_stringify for _allowed_command
- cmd_vartype are not all strings, and need a type-variant function
to turn them into strings for authorization against... - 04:05 AM Revision f1021c9b (ceph): cmdparse: add handle_bad_get(), ceph:: qualifiers, cmdmap_t
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 03:53 AM Revision b8f1cb97 (ceph): mds: allow purging "dirty parent" stray inode
- Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
- 03:52 AM Revision 2d655bde (ceph): mds: initialize some member variables of MDCache
- I added some member variables to class MDCache, but forget to
initialize them.
Fixes: #5236
Signed-off-by: Yan, Zhen... - 01:26 AM Revision 17029b27 (ceph): test_librbd: use correct type for varargs snap test
- uint64_t is passed in, but int was extracted. This fails on 32-bit builds.
Fixes: #5220
Signed-off-by: Josh Durgin <... - 12:30 AM Revision df34cff7 (ceph): ceph: use conf_parse_argv to deal with nonspecial Ceph args
- This means parsing argv only once now, so pass arg lists to
new_style_command(). A little cleanup/commenting too.
S... - 12:30 AM Revision 456f96f9 (ceph): ceph: remove global declarations, declare verbose and cluster near top
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 12:30 AM Revision b0469a14 (ceph): cephtool/test.sh: fix "expect failure"
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 12:30 AM Revision 8dd36183 (ceph): ceph: finish changing bestsigs to bestcmds
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 12:30 AM Revision 98093718 (ceph): ceph: move admin-daemon command before connect()
- Allow admin-daemon commands to work even if we can't connect()
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 12:30 AM Revision 74f5ea44 (ceph): mon/MonCap: allow osd, mds to write to cluster log
- Signed-off-by: Sage Weil <sage@inktank.com>
- 12:30 AM Revision dc73581a (ceph): mon: include cluster fsid/uuid in status output
- Implements: #5147
Signed-off-by: Sage Weil <sage@inktank.com> - 12:30 AM Revision 73a1b216 (ceph): ceph: make ceph -w output 'ceph status' first
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 12:30 AM Revision 065b29cd (ceph): librados, rados.py: add conf_parse_argv_remainder()
- New parsing function to extract any known arguments from a vector
and return any unknowns; useful for ceph CLI to all... - 12:24 AM Revision 22660bde (ceph): MDSMonitor, cmdparse: increase resiliency of bad cmd_getval()
- MDSMonitor: check for and handle bad maxmds get
cmdparse.h: Use gcc demangler to print bad boost::variant typenames,
...
Also available in: Atom