Activity
From 07/25/2013 to 08/23/2013
08/23/2013
- 10:43 PM Revision c861e2d7 (ceph): queue: only git fetch once per minute per branch
- This takes 1-2 seconds and makes launching jobs slow. Only do it once
every 60 seconds per branch.
Signed-off-by: S... - 10:37 PM Revision 4cf69968 (ceph): rgw: change cache / watch-notify init sequence
- Fixes: #6046
We were initializing the watch-notify (through the cache
init) before reading the zone info which was mu... - 10:37 PM Revision a4cca31c (ceph): rgw: fix crash when creating new zone on init
- Moving the watch/notify init before the zone init,
as we might need to send a notification.
Reviewed-by: Sage Weil <... - 10:33 PM Revision 48116b62 (ceph): Merge pull request #50 from ceph/wip-worker-lock
- queue: only let one worker update the teuthology checkouts at a time
- 10:30 PM Revision 4b529c8b (ceph): Merge pull request #531 from dmick/wip-6099
- ceph_rest_api.py: create own default for log_file
Reviewed-by: Sage Weil <sage@inktank.com> - 10:21 PM Revision 51fe5da9 (ceph): rados-config: do not load ceph.conf
- Fixes: #2901
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com> - 10:12 PM Revision 14a1e6ec (ceph): osd/ReplicatedPG: verify we have enough data for WRITE and WRITEFULL
- Fixes: #2207
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com> - 10:12 PM Revision cc3249b4 (ceph): osd/ReplicatedPG: require write payload match length
- Hopefully this won't break old clients; I can't think of any. We *should*
be picky about our requests.
Signed-off-b... - 10:11 PM Revision 2031f391 (ceph): ceph_rest_api.py: create own default for log_file
- common/config thinks the default log_file for non-daemons should be "".
Override that so that the default is
/var... - 09:57 PM Revision 60abe080 (ceph): ReplicatedPG: make watch timeout configurable
- Fixes: #2354
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 09:57 PM Revision 83c85888 (ceph): ReplicatedPG: mark stats invalid when marking unfound lost
- Fixes: #3660
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 09:56 PM Revision 7929228d (ceph): osd/OSDCap: allow . for unquoted strings
- Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com> - 09:56 PM Revision 1f573c88 (ceph): mon/MonCap: allow . in unquoted string
- Fixes: #5967
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com> - 09:56 PM Revision e48ef9ea (ceph): librados: make safe and complete callback arguments separate
- Fixes: #2914
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com> - 09:30 PM Revision aea6de53 (ceph): enable mds rejoin with active inodes' old parent xattrs
- When the parent xattrs of active inodes that the mds attempts to open
during rejoin lack pool info (struct_v < 5), th... - 09:26 PM RADOS Feature #6114 (New): Complete python binding interfaces for librados
- Now python binding for librados only supports basic operations like read, write. A lot of interfaces librados.h imple...
- 08:55 PM Revision 0738bdf9 (ceph): mds: remove waiting lock before merging with neighbours
- CephFS currently deadlocks under CTDB's ping_pong POSIX locking test
when run concurrently on multiple nodes.
The dea... - 08:54 PM Revision 476e4902 (ceph): mds: remove waiting lock before merging with neighbours
- CephFS currently deadlocks under CTDB's ping_pong POSIX locking test
when run concurrently on multiple nodes.
The dea... - 08:43 PM Revision a816060e (ceph): doc: Fixed broken link by adding Transitioning to ceph-deploy to this doc.
- fixes: 6107
Signed-off-by: John Wilkins <john.wilkins@inktank.com> - 08:43 PM Revision 973d5aff (ceph): queue: only let one worker update the teuthology checkouts at a time
- Signed-off-by: Sage Weil <sage@inktank.com>
- 08:16 PM Revision d8cfe80c (ceph): Merge pull request #495 from kri5/wip-5820
- rgw: rgw-admin throw an error when invalid flag is passed
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com> - 07:45 PM Revision 7372b6a7 (ceph): Merge pull request #533 from ceph/wip-osd-healthy-tuanble
- osd: add 'osd heartbeat min healthy ratio' tunable
Reviewed-by: Samuel Just <sam.just@inktank.com> - 07:00 PM Revision 057588f4 (ceph): Merge pull request #535 from ceph/wip-readdir-r-sucks
- Fix readdir_r invocation
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com> - 06:45 PM Revision 99a2ff7d (ceph): os: make readdir_r buffers larger
- PATH_MAX isn't quite big enough.
Backport: dumpling, cuttlefish, bobtail
Signed-off-by: Sage Weil <sage@inktank.com> - 06:45 PM Revision 2df66d9f (ceph): os: fix readdir_r buffer size
- The buffer needs to be big or else we're walk all over the stack.
Backport: dumpling, cuttlefish, bobtail
Signed-off... - 06:40 PM CephFS Bug #2218 (Resolved): CephFS "mismatch between child accounted_rstats and my rstats!"
- I have run MDS with "mds verify_scatter = 1" for months, didn't hit this.
- 06:05 PM Revision 7a091d31 (ceph): os: KeyValueDB: expose interface to obtain estimated store size
- On LevelDBStore, instead of using leveldb's GetApproximateSizes() function,
we will instead assess what's the store's... - 05:38 PM Revision fe501038 (ceph): mon/Paxos: fix another uncommitted value corner case
- It is possible that we begin the paxos recovery with an uncommitted
value for, say, commit 100. During last/collect ... - 05:38 PM Revision c107adeb (ceph): Fix for blank yaml.
- As well as fix variabl variable naming.
- 05:10 PM Revision 0373d749 (ceph): rgw: bucket meta remove don't overwrite entry point first
- Fixes: #6056
When removing a bucket metadata entry we first unlink the bucket
and then we remove the bucket entrypoi... - 04:40 PM Revision 7930f661 (ceph): Update call to get_sentry_client()
- 04:40 PM Revision 60908636 (ceph): Use teuthology.config
- 04:39 PM Revision d8d2ef93 (ceph): Add teuthology.config, the start of a better system
- 04:34 PM Revision 9115663a (ceph): Merge pull request #49 from ceph/sentry
- Rewrite branch fetching.
- 04:29 PM Feature #6001 (Fix Under Review): EC: [link] jerasure plugin
- 04:27 PM Feature #6000 (Fix Under Review): EC: [link] erasure plugin mechanism and abstract API
- 04:24 PM Subtask #6113 (Resolved): add ceph osd pool create [name] [key=value]
- "work in progress":https://github.com/ceph/ceph/pull/578
* add *ceph osd pool create [name] [key=value]* where *ke... - 04:23 PM Bug #6112 (Resolved): rgw test failed in the nightly during upgrade from dumpling to next
- logs: ubuntu@teuthology:/a/teuthology-2013-08-23_01:35:04-upgrade-parallel-next-testing-basic-vps/1798...
- 04:12 PM Bug #6083: fedora18 rpm packages for ceph should be built with proper naming convention for ceph-dbg
- we may need to check this for centos as well. I am not able to check this right now as v0.67.1 is missing on gitbuild...
- 04:09 PM Subtask #5878 (Fix Under Review): erasure plugin mechanism and abstract API
- 04:08 PM Subtask #5879 (Fix Under Review): jerasure plugin
- 04:03 PM Revision 14ef37b1 (ceph): Merge pull request #48 from ceph/wip-nuke-firmware
- nuke: clean up stray firmware.git locks
- 04:00 PM Revision 86caebbe (ceph): nuke: clean up stray firmware.git locks
- These get lost occasionally and cause all firmware.git updates to
fail when the kernel task runs.
Signed-off-by: Sag... - 03:54 PM Documentation #5690: ceph "global options" should be documented somewhere
- Here's some notes I scribbled for myself:
early_options:
--version: show version to stdout, exit
--conf/-c: se... - 03:35 PM Bug #6099 (Resolved): ceph-rest-api: default log file doesn't work because not daemon
- 03:15 PM Bug #6099 (Fix Under Review): ceph-rest-api: default log file doesn't work because not daemon
- 03:28 PM Revision a0ac8827 (ceph): mon/PGMap: OSD byte counts 4x too large (conversion to bytes overzealous)
- Fixes: #6049
Signed-off-by: Dan Mick <dan.mick@inktank.com>
(cherry picked from commit eca53bbf583027397f0d5e050a7649... - 03:22 PM CephFS Feature #3426: ceph-fuse: build/run on os x
- Giving this to Noah since he's actually done it already in a branch.
- 03:21 PM Bug #2901 (Resolved): librados-config should not read ceph.conf
- 03:18 PM Bug #3163 (Won't Fix): doc: explain meaning of pg dump output
- 03:18 PM CephFS Bug #3544 (Won't Fix): ./configure checks CFLAGS for jni.h if --with-hadoop is specified but also...
- 03:17 PM Bug #3030 (Won't Fix): config/option parser: Avoid needing to list command line options in a glob...
- 03:17 PM Bug #3029 (Won't Fix): config/option parser: Avoid needing to list obscure one-use options in glo...
- 03:16 PM Bug #2520 (Duplicate): iozone random read/write with 4k block size hangs
- 03:15 PM Revision cce1d1f9 (ceph): ceph-disk: specify the filetype when mounting
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
(cherry picked from ... - 03:15 PM Revision 87b19c33 (ceph): ceph-disk: specify the filetype when mounting
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
(cherry picked from ... - 03:15 PM Revision f040020f (ceph): ceph-disk: specify the filetype when mounting
- Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 03:14 PM Bug #3662 (Won't Fix): mkcephfs --mkfs is not inserting any default settings
- 03:13 PM Bug #2690 (Won't Fix): mon: persist quorum features
- we should use compatset features in cases where this is unsafe.
- 03:12 PM Revision f4040238 (ceph): doc/release-notes: v0.67.2
- Signed-off-by: Sage Weil <sage@inktank.com>
- 03:12 PM Bug #2207 (Resolved): osd: crash when op length is greater than op input data
- 03:12 PM Bug #5291 (Can't reproduce): Bug with client naming for Cinder-Volume usage
- 03:11 PM Bug #2618 (Can't reproduce): error: unable to open OSD superblock
- 03:10 PM Bug #5891 (Won't Fix): rados bench displaying wrong unit
- we want to use base-2, but MiB etc is not pretty
- 03:09 PM Bug #3660 (Resolved): osd: marking objects lost invalidates pg stats
- 03:09 PM Bug #2354 (Resolved): osd: make watch timeout configurable
- 03:08 PM Bug #2902 (Resolved): common lib tries to open literal ~/.ceph/ceph.conf
- 03:08 PM Bug #2507 (Resolved): auth: "ceph auth get-or-create-key" argument validation is lacking
- 03:08 PM Bug #2205 (Won't Fix): mkcephfs throws "No such file or directory" errors when the pwd the script...
- 03:08 PM Bug #1036 (Won't Fix): obsync: handle LFN for file://
- 03:08 PM Revision eafd591a (ceph): Move git stuff to fetch_teuthology_branch()
- 03:07 PM Bug #2551 (Rejected): leveldb broke "make distcheck"
- 03:07 PM rgw Bug #3896 (Can't reproduce): rest-bench common/WorkQueue.cc: 54: FAILED assert(_threads.empty())
- 03:07 PM Bug #5078 (Won't Fix): Debian missing sudo results in unclear error
- 03:07 PM Bug #5471 (Resolved): mon: do not join a quorum if quorum's version is lower than ours
- 03:06 PM CephFS Bug #3551 (Can't reproduce): mds: journaler hang
- 02:59 PM Revision 307284c2 (ceph): Rewrite branch fetching.
- 02:57 PM Bug #2914 (Resolved): librados set_complete_callback, set_safe_callback clobber each other's argu...
- 02:51 PM Bug #3526 (Resolved): Commands mentioned in documentation are incomplete ?
- 02:50 PM Bug #3584 (Resolved): Ranlib fails from 64-bit client on a file in 32-bit based Ceph cluster.
- i believe this has been fixed.
- 02:49 PM rgw Bug #6111 (Resolved): rgw: multipart upload fails when last chunk < 512k
- 02:49 PM CephFS Bug #3598 (Resolved): MDS should shut down cleanly on EBLACKLIST
- 02:48 PM Bug #3780 (Won't Fix): pg_num inappropriately low on new pools
- 02:48 PM Bug #2828 (Resolved): osd: assign_bid was allowed to mutate and return data
- 02:48 PM Bug #2653 (Resolved): Web docs point to obsolete "fusermount" page
- 02:47 PM Bug #3300 (Resolved): ceph::buffer::end_of_buffer isn't caught
- 02:46 PM Bug #3899 (Won't Fix): osd: failed to decode object_info_t
- 02:46 PM Bug #3268 (Rejected): osd: localize reads handling is incorrect
- 02:45 PM Bug #3894 (Closed): monclient: --keyring failed despite presence of file
- 02:45 PM Bug #2890 (Resolved): monitor: "recognize" heap commands
- 02:44 PM Bug #3972 (Resolved): new boost dependency: libboost-program-options
- 02:42 PM Messengers Bug #1674 (Can't reproduce): daemons crash when sent random data
- 02:41 PM Bug #3903 (Resolved): OSDMap::raw_pg_to_pps causes pools to have similar mappings
- 02:37 PM Bug #4780 (Resolved): RBD-Enabling Discard Trim
- 02:37 PM CephFS Bug #5021: ceph-fuse: crash on traceless reply
- What's the status of wip-5021?
- 02:36 PM Bug #3434: Unknown variables in test_xattr_support
- I'm curious why this is set to Won't Fix - the bug still exists in master.
- 02:32 PM Bug #3434 (Won't Fix): Unknown variables in test_xattr_support
- 02:35 PM Bug #4344 (Can't reproduce): osd/ReplicatedPG.cc: 5378: FAILED assert(pi.recovery_info.soid.snap ...
- 02:34 PM CephFS Bug #6087 (Resolved): mds: do not loop on old dirs missing backpointer xattrs
- I put this into Dumpling. The issue didn't exist in Cuttlefish since Yan hadn't written the open-by-ino code at that ...
- 02:33 PM Bug #4109 (Duplicate): incorrect degraded count
- same as negative degraded
- 02:33 PM Fix #4205: librados: Improve Watch-notify semantics
- sam, figure out what this means.
- 02:29 PM Bug #6110 (Resolved): v0.67.1 branch is missing on gitbuilder for debian precise
- There is no v0.67.1 branch on http://gitbuilder.ceph.com/ceph-deb-precise-x86_64-basic/ref/
and even confusing is ... - 02:28 PM Bug #2891 (Can't reproduce): heap profiler hangs when trying to start it up on the mon
- 02:27 PM Bug #5251 (Can't reproduce): wrong node messages in mds log
- 02:27 PM Bug #5449 (Can't reproduce): osd crash immediately after booting up
- 02:26 PM Bug #5459 (Resolved): ceph-mon failure using wip-mon-pgmap on ARM
- 02:26 PM Bug #5500 (Resolved): ceph CLI should validate, reject bad daemon commands
- 02:24 PM Bug #5733 (Won't Fix): monitor: validate pg_temp entries from OSDs
- remove_down_pg_temp() cleans up
- 02:22 PM Bug #5946 (Resolved): lockstatus.get_status called although check-locks: false
- Has been merged already, closing.
- 02:17 PM Bug #5946: lockstatus.get_status called although check-locks: false
- pull request?
- 02:17 PM Bug #5788 (Resolved): ceph: try new, fallback to old can race with daemon upgrade
- 02:17 PM Revision 12ca9525 (ceph): Merge pull request #528 from kri5/wip-radosgw-admin-help
- rgw: Adds --system option help to radosgw-admin
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 02:15 PM Bug #5972 (Won't Fix): Permissions on /var/run/ceph changed causing permission error messages
- 02:14 PM Fix #5989: librados: document that bufferlist usage model is inconsistent
- 02:13 PM Bug #6043 (Need More Info): upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
- is this still a problem? unless we can figure out the sequence to reproduce this i'm not sure what to do here. upst...
- 02:08 PM Bug #5932 (Won't Fix): osdmaptool --create-from-conf ignore "osd pool default pg[p] num"
- pg split now works; let's rely on that instead.
also nothing really uses osdmaptool to create the initial osdmap... - 02:05 PM Bug #5395: arm: osd: big performance differential between read/write
- is this still present?
- 02:04 PM Bug #5445 (Can't reproduce): random osd EPERM on journal
- 02:04 PM Bug #5641 (Resolved): occasional crush_ops.sh failure
- 02:03 PM Bug #5776 (Can't reproduce): ceph: passing -1 osd id
- 02:02 PM Bug #5700 (Can't reproduce): very high memory usage after update
- don't see anything strange from the core. i suspect this is just lots of pgs...
- 02:01 PM Bug #5823: cpu load on cluster node is very high, client can't get data on pg from primary node ...
- what kernel are you running?
- 02:00 PM rbd Bug #5890 (Need More Info): can't remove rbd image from pool
- does 'ceph health' say OK?
- 01:59 PM Bug #5925 (Can't reproduce): hung ceph_test_rados_delete_pools_parallel
- 01:57 PM Bug #5981: osd: journal didn't preallocate
- the problem is that ceph-disk creates the jouranl but does not allocat eit
- 01:51 PM Documentation #6107 (Resolved): Broken link on upgrade doc
- See http://ceph.com/docs/master/install/upgrading-ceph/
- 12:39 PM Documentation #6107 (Resolved): Broken link on upgrade doc
- There is a broken link in the doc at http://ceph.com/docs/next/install/upgrading-ceph/
The broken link is: http://... - 01:51 PM Bug #5985 (Resolved): very slow recovery for some objects
- 01:51 PM Bug #5923 (Duplicate): osd: 6 up, 5 in; 91 active+clean, 1 remapped
- 01:51 PM Bug #5901 (Duplicate): stuck incomplete immediately after clean
- 01:50 PM Bug #5922 (In Progress): osd: unfound objects on next
- 01:30 PM rbd Bug #5615 (Duplicate): lock ops are not re-sent when cluster gets marked un-full
- this is the linger resend on unfull bug #6070
- 01:27 PM rbd Bug #5812 (Need More Info): qemu-kvm guest hangs on disk write with rbd storage
- 01:13 PM rbd Bug #5812: qemu-kvm guest hangs on disk write with rbd storage
- Since this mostly goes away with caching enabled, I'm guessing this is the same as #5919 - does it still occur with 0...
- 01:26 PM rbd Bug #3619 (Resolved): librbd: read_iterate sparse behavior broken
- 01:25 PM rbd Bug #5184 (Resolved): libceph: create_singlethread_workqueue() error handling
- dan carpenter fixed this
- 01:24 PM rbd Bug #5955 (In Progress): qemu deadlock when librbd caching enabled (writethru or writeback).
- 01:20 PM rgw Bug #5362 (Resolved): rgw: failure when listing objects with prefix that starts with underscore
- 01:20 PM rgw Bug #4410 (Can't reproduce): rgw: exits uncleanly on fastcgi socket error
- 01:18 PM rgw Bug #5374 (Fix Under Review): Avoid relying on keystone's admin token
- 01:18 PM rgw Bug #5374: Avoid relying on keystone's admin token
- wip-5374
- 01:16 PM rgw Bug #5820 (Resolved): radosgw-admin should fail on non-valid flags
- Pull request merged.
- 01:16 PM rgw Bug #5885 (Resolved): Valgrind issue found while running s3 and swift tests
- looks like leaks
- 01:13 PM rgw Bug #5192 (Won't Fix): RGW: radosgw-admin user rm --access-key not working on bobtail
- 01:12 PM rgw Bug #5953 (Resolved): rgw: drain requests when going down
- 01:09 PM rgw Bug #6046 (Resolved): rgw: empty pool created for control objects
- 01:06 PM RADOS Fix #6109 (New): pg <pgid> mark_unfound_lost fails if a completely-gone OSD still in map
- cluster on mira045 et. al. had bad disk on osd.25; marked out, much data extracted, but for some
reason one pgid (2.... - 12:48 PM Bug #6108 (Resolved): broken readdir_r usage
- the buffer needs to be ~ sizeof(struct dirent) + PATH_MAX; it can't be a struct dirent or else the filename itself wi...
- 12:44 PM CephFS Bug #5649 (Can't reproduce): smbtorture test gets ebusy on kclient umount
- hasn't come up in a few weeks.
- 12:43 PM CephFS Bug #5927: kcephfs: ENOTEMPTY on rm -r
- 10:39 AM Bug #6090 (Pending Backport): mon/OSDMonitor.cc: 186: FAILED assert(err == 0)
- 10:17 AM rgw Bug #6056 (Resolved): rgw: sync agent is not propagating bucket delete
- Fixed, commit:2632846e24e3c26139e982e0a569951d25e1589b
- 09:58 AM rbd Bug #5426: librbd: mutex assert in perfcounters::tinc in librbd::AioCompletion::complete()
- ubuntu@teuthology:/a/teuthology-2013-08-23_00:30:06-ceph-deploy-master---basic-saya/1087
slightly different, thoug... - 09:40 AM Feature #5909 (In Progress): mon: keep track of monitor store size estimate vs 'du $mon_data'
- 08:49 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- Ooh, I think I know what this is. This is probably cuttlefish v0.61.7 or older, right? There is a fix in dumpling (...
- 03:29 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- Sage,
sorry for being late on this, other tasks kept me busy,
but here the infos you were asking for:
> > ceph... - 08:29 AM Bug #6049: pgmap json output shows bytes_* values quadrupled
- oops, sorry about that. pushed to dumpling branch. commit:a0ac88272511d670b5c3756dda2d02c93c2e9776
- 02:52 AM Bug #6049: pgmap json output shows bytes_* values quadrupled
- Maybe this warrants a backport to dumpling? The fix is tiny and risk-free.
- 08:22 AM Revision 3a4f1ced (ceph): rgw: Adds --system option help to radosgw-admin
- Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com>
- 08:16 AM Bug #6085 (Resolved): specify filetype flag (-t) when calling mount
- 06:03 AM Bug #6085 (Fix Under Review): specify filetype flag (-t) when calling mount
- Opened pull request: https://github.com/ceph/ceph/pull/534
- 07:24 AM devops Bug #6104 (Resolved): ceph-deploy should workaround pseudo-tty in SSH
- When connecting to a host that does not allow `sudo` over SSH, returning an error similar to:...
- 05:27 AM devops Bug #6102 (Resolved): if EPEL has been added skip adding it again
- ceph-deploy as of 1.2.2 adds the EPEL repo to CentOS and Scientific, it should not try to add this again if it alread...
- 05:20 AM Revision 22fc7337 (ceph): queue: fetch origin, not branch
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:18 AM Revision f8f4c2d0 (ceph): suite: only skip on non-vps if os-type is actually defined
- If it's not defined, as it is (not) with most of the nightlies,
proceed!
Signed-off-by: Sage Weil <sage@inktank.com> - 05:14 AM Revision c39ec60d (ceph): queue: only bootstrap new checkouts
- Until we figure out why bootstrap is getting stuck like this:
9851 pts/7 S 0:03 /home/teuthworker/teutholog... - 04:44 AM Revision 5637516a (ceph): osd: add 'osd heartbeat min healthy ratio' tunable
- This was hard-coded to 1/3; make it tunable.
Signed-off-by: Sage Weil <sage@inktank.com> - 04:34 AM Revision b003e5fd (ceph): Merge pull request #532 from dmick/next
- PGMonitor: pg dump_stuck should respect --format (plain works fine)
Reviewed-by: Sage Weil <sage@inktank.com> - 03:11 AM rgw Bug #5931: radosgw crashes when deleting object
- Stumbled upon the same problem using bobtail binaries for ubuntu precise (from http://ceph.com/debian-bobtail repo), ...
- 02:53 AM Revision c25e7da5 (ceph): QA: Compile fsstress if missing on machine.
- Some distro's have a lack of ltp-kernel packages and all we need is
fstress. This just modified the shell script to d... - 02:52 AM Revision 40f43a02 (ceph): QA: Compile fsstress if missing on machine.
- Some distro's have a lack of ltp-kernel packages and all we need is
fstress. This just modified the shell script to d... - 02:44 AM Revision 4b97fcb5 (ceph): QA: Compile fsstress if missing on machine.
- Some distro's have a lack of ltp-kernel packages and all we need is
fstress. This just modified the shell script to d... - 02:41 AM Revision 0d106281 (ceph): Don't run fuse tests for ceph-deploy on ARM.
- Signed-off-by: Sandon Van Ness <sandon@inktank.com>
- 02:36 AM Revision dad8d1aa (ceph): Do not run multiple tests (for distros) on baremetal.
- Teuthology doesnt care about os_type for baremetal (ATM). This
change makes it so you can run tests that have been sw... - 02:36 AM Revision 2ea841cd (ceph): Allow exclude_arch and exclude_os_type in qa-suite yamls
- Adding the option:
exclude_arch:
or
exclude_os_type:
in the ceph-qa-suite yaml allows tests to be skipped for cer... - 02:10 AM Revision eb4380dd (ceph): v0.67.2
- 01:53 AM Revision ab4e85da (ceph): PGMonitor: pg dump_stuck should respect --format (plain works fine)
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 12:59 AM Revision a0f3c643 (ceph): init-ceph: behave if incompletely installed
- e.g., Debian 'removed, config remains' state
Fixes: #5695
Signed-off-by: Sage Weil <sage@inktank.com> - 12:57 AM Revision c807f27c (ceph): mds: fix locking, use-after-free/race in handle_accept
- We need to hold mds_lock here.
Normally the con also holds a reference, but an ill-timed connection reset
could drop... - 12:46 AM Revision 309569a6 (ceph): mon/MonClient: release pending outgoing messages on shutdown
- This fixes a small memory leak when we have messages queued for the mon
when we shut down. It is harmless except for... - 12:23 AM Revision 27b04119 (ceph): Merge remote-tracking branch 'gh/next'
08/22/2013
- 11:31 PM Revision 98160c5c (ceph): Fix SyntaxError
- 11:09 PM Revision f93b26b9 (ceph): Merge pull request #47 from ceph/sentry
- Make the worker obtain the correct teuthology branch
- 11:02 PM Revision a9df6c2a (ceph): Worker shouldn't attempt to rebuild an existing virtualenv
- 10:32 PM Revision 226059e0 (ceph): MOSDOpReply: set reassert_version for very old clients
- I think this must make every sufficiently-old client fail on replay --
very bad!
Signed-off-by: Greg Farnum <greg@in... - 09:56 PM Revision 98583b59 (ceph): yasm-wrapper: more futzing to behave on fedora 19
- Some new arguments, and behave (return success) when the touch target isn't
specified.
Signed-off-by: Sage Weil <sag... - 09:31 PM Revision 3d555342 (ceph): rgw: fix crash when creating new zone on init
- Moving the watch/notify init before the zone init,
as we might need to send a notification.
Reviewed-by: Sage Weil <... - 08:53 PM Bug #6101 (Can't reproduce): ceph-osd crash on corrupted store
- I see a problem with one of my dumpling OSD under debian, on a compressed btrfs. I think my BTRFS is corrupted or som...
- 08:51 PM Revision c7730609 (ceph): Use the ceph.com git mirror.
- 08:30 PM Revision 73de8b77 (ceph): Use fetch and reset --hard, not checkout and pull
- 08:30 PM Revision 5c5980bc (ceph): ceph.spec.in: remove trailing paren in previous commit
- Signed-off-by: Gary Lowell <gary.lowell@inktank.com>
- 07:47 PM Revision c6293a4e (ceph): Make the worker obtain the correct teuthology branch
- 06:40 PM Bug #5951: osd: next: EEXIST on mkcoll
- Nothing useful from the last one.
~/teuthology [mine?] » ./virtualenv/bin/teuthology-schedule --name "samuelj-5951... - 06:07 PM Revision 9b667cef (ceph): ceph.spec.in: Don't invoke debug_package macro on centos.
- If the redhat-rpm-config package is installed, the debuginfo rpms will
be built by default. The build will fail whe... - 06:01 PM Bug #5239 (Can't reproduce): osd: Segmentation fault in ceph-osd / tcmalloc
- Let us know if this is still happening for you. Thanks!
- 06:00 PM Bug #5695 (Resolved): Debian packaging fails when removed but not purged
- 05:58 PM CephFS Bug #5883 (Resolved): mds: broken locking, ref count in handle_accept
- 05:53 PM Bug #6090 (Fix Under Review): mon/OSDMonitor.cc: 186: FAILED assert(err == 0)
- 03:56 PM Bug #6090: mon/OSDMonitor.cc: 186: FAILED assert(err == 0)
- 10:41 AM Bug #6090 (Resolved): mon/OSDMonitor.cc: 186: FAILED assert(err == 0)
- ...
- 05:24 PM Revision 67f160eb (ceph): Merge pull request #414 from dachary/wip-5510
- replace ObjectContext pointers with shared_ptr
Reviewed-by: Samuel Just <sam.just@inktank.com> - 05:18 PM Bug #6099 (Resolved): ceph-rest-api: default log file doesn't work because not daemon
- ceph-rest-api assumes that it can either get the user's choice or the default log file from
rados_conf_get("log_file... - 05:14 PM Revision bd71192e (ceph): .gitignore: ignore test-driver
- Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit edf2c3449ec96d91d3d7ad01c50f7a79b7b2f7cc)
Con... - 05:14 PM Revision bc997ebe (ceph): fuse: fix warning when compiled against old fuse versions
- client/fuse_ll.cc: In function 'void invalidate_cb(void*, vinodeno_t, int64_t, int64_t)':
warning: client/fuse_ll.cc:... - 05:14 PM Revision 9cb2c2eb (ceph): json_spirit: remove unused typedef
- In file included from json_spirit/json_spirit_writer.cpp:7:0:
json_spirit/json_spirit_writer_template.h: In function ... - 05:14 PM Revision d774559f (ceph): gtest: add build-aux/test-driver to .gitignore
- Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit c9cdd19d1cd88b84e8a867f5ab85cb51fdc6f8e4) - 05:14 PM Revision 242e43da (ceph): .gitignore: ignore test-driver
- Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit edf2c3449ec96d91d3d7ad01c50f7a79b7b2f7cc) - 05:14 PM Revision 88aef702 (ceph): fuse: fix warning when compiled against old fuse versions
- client/fuse_ll.cc: In function 'void invalidate_cb(void*, vinodeno_t, int64_t, int64_t)':
warning: client/fuse_ll.cc:... - 05:13 PM Revision 48e104c9 (ceph): json_spirit: remove unused typedef
- In file included from json_spirit/json_spirit_writer.cpp:7:0:
json_spirit/json_spirit_writer_template.h: In function ... - 05:13 PM Revision ae42619c (ceph): gtest: add build-aux/test-driver to .gitignore
- Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit c9cdd19d1cd88b84e8a867f5ab85cb51fdc6f8e4) - 04:42 PM devops Feature #6098 (Rejected): put teuthology.front.sepia.ceph.com apache configuration files under so...
- There are several configuration files that are on teuthology.front.sepia.ceph.com that should probably be saved in gi...
- 04:32 PM Bug #6097 (Resolved): btrfs locking regression on async snap ioctl
- ...
- 04:17 PM Revision a7424772 (ceph): Merge pull request #527 from ceph/wip-mon-fix-verbose-output
- mon: remove lingering debug output
Reviewed-by: Sage Weil <sage@inktank.com> - 04:16 PM Revision b8a34d6e (ceph): Merge pull request #520 from ceph/wip-crc
- This is better, faster intel optimized code.
Reviewed-by: Yehuda Sadeh <yehuda.sadeh@inktank.com> - 04:15 PM Revision e55809ac (ceph): crc32c: add intel optimized crc32c implementation
- This is from Intel's ISA-L library and licensed under BSD 3-clause.
It needs to build with yasm, which means we go t... - 04:15 PM Revision 02e14c73 (ceph): Makefile: move all crc code into libcrc.la
- This is simpler.
Signed-off-by: Sage Weil <sage@inktank.com> - 04:14 PM Revision f008ac42 (ceph): arch: add cpu probing
- For now, just a check to see if we have SSE4.2.
Signed-off-by: Sage Weil <sage@inktank.com> - 04:14 PM Revision 841a6955 (ceph): yasm-wrapper: hide libtool insanity from yasm
- libtool passes all kinds of crap to yasm that yasm does not understand.
Hide it with this ugly wrapper. Sigh.
Signe... - 04:01 PM Revision 6f833fe7 (ceph): Merge pull request #529 from dachary/master
- doc: fix erasure code formatting warnings and errors
- 03:46 PM Revision 55fa2e86 (ceph): mon: Monitor: remove lingering debug message from f087d84b
- Signed-off-by: Joao Eduardo Luis <jecluis@gmail.com>
- 03:45 PM Revision 157f2227 (ceph): doc: fix erasure code formatting warnings and errors
- http://tracker.ceph.com/issues/4929 refs #4929
Signed-off-by: Loic Dachary <loic@dachary.org> - 03:34 PM Revision 5a5a576e (ceph): Merge pull request #525 from ksperis/rbdmap.init-fix
- init-rbdmap: fix error on stop rbdmap
Reviewed-by: Sage Weil <sage@inktank.com> - 03:24 PM Revision 10b15678 (ceph): Merge pull request #45 from ceph/wip-6084
- Fix upgrading edge-ish case
- 03:17 PM Revision d70fd355 (ceph): mon/Paxos: ignore do_refresh() return value
- Makes coverity happy.
Signed-off-by: Sage Weil <sage@inktank.com> - 03:13 PM Revision 617dc36d (ceph): enable mds rejoin with active inodes' old parent xattrs
- When the parent xattrs of active inodes that the mds attempts to open
during rejoin lack pool info (struct_v < 5), th... - 02:49 PM Revision 0e872533 (ceph): Fix upgrading edge-ish case
- 01:40 PM rgw Bug #6078 (Fix Under Review): rgw: CORS not working
- Pushed a bunch of changes to wip-6078.
- 12:15 PM devops Bug #5499 (Resolved): ceph-deploy --cluster clustername osd prepare fails
- Merged into ceph-deploy master branch: 9605cefd71770118097a11f99a9fc27c1e30b1f5
- 09:57 AM devops Bug #5499 (In Progress): ceph-deploy --cluster clustername osd prepare fails
- 08:30 AM devops Bug #5499: ceph-deploy --cluster clustername osd prepare fails
- Thanks for the update, this should get fixed today with a release before the end of the week.
- 01:36 AM devops Bug #5499: ceph-deploy --cluster clustername osd prepare fails
- Bah, redmine formatting sucks... Patch attached.
- 01:32 AM devops Bug #5499: ceph-deploy --cluster clustername osd prepare fails
- This should fix it:
--- /usr/share/pyshared/ceph_deploy/osd.py
+++ /usr/share/pyshared/ceph_deploy/osd.py
@@ -113,... - 11:06 AM devops Bug #6091 (Won't Fix): centos build should use redhat-rpm-config for debuginfo packages
- The specfile currently directly invokes the debuginfo macro for centos builds. It should instead use the redhat-rpm-...
- 10:16 AM rgw Bug #6088: rgw: When uploading via POST specifying text instead of file formdata input field, a s...
- Version used: 0.56.6-15-g8c6a912
- 10:11 AM rgw Bug #6088 (Resolved): rgw: When uploading via POST specifying text instead of file formdata input...
- Specific text from customer:
??When uploading via POST if user specifies the "file" formdata input field as "text"... - 10:12 AM Revision b419924b (ceph): init-rbdmap: fix error on stop rbdmap
- Avoid an error on stop service if many /dev/rbd* exist.
Signed-off-by: Laurent Barbe <laurent@ksperis.com> - 09:55 AM devops Bug #6086 (Resolved): ceph-deploy needs to handle ClientInitExceptions from pushy
- Merged into ceph-deploy master branch with hash: dfaa9d3274b3c8c0dcfce94062532649bf212fb9
Basically, a simple try/... - 09:49 AM devops Bug #6086 (Fix Under Review): ceph-deploy needs to handle ClientInitExceptions from pushy
- Opened pull request: https://github.com/ceph/ceph-deploy/pull/48
- 07:34 AM devops Bug #6086 (Resolved): ceph-deploy needs to handle ClientInitExceptions from pushy
- When pushy can't connect to a remote host it errors out and ceph-deploy does not handle the exception
resulting in a... - 09:53 AM devops Bug #6077 (Resolved): lsb_release should not be required for purging CentOS/Scientific
- Merged into ceph-deploy master branch with hash: 5d7304cabcca4bde7dd439d4578300777b28575c
Moved the helpers for ls... - 07:34 AM devops Bug #6077 (Fix Under Review): lsb_release should not be required for purging CentOS/Scientific
- Pull request opened: https://github.com/ceph/ceph-deploy/pull/47
- 09:42 AM Bug #6003: journal Unable to read past sequence 406 ...
- ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-08-22_01:00:13-rados-next-testing-basic-plana/804
- 09:36 AM Bug #6081 (Duplicate): osd crashed during upgrade tests from dumpling to next in the nightlies
- dup of #6082
- 09:05 AM rbd Bug #5636: krbd: crash in image refresh
- again on ubuntu@teuthology:/a/teuthology-2013-08-22_01:01:30-krbd-next-testing-basic-plana/1020...
- 08:57 AM rbd Bug #5426: librbd: mutex assert in perfcounters::tinc in librbd::AioCompletion::complete()
- ubuntu@teuthology:/a/teuthology-2013-08-22_01:01:01-rbd-next-testing-basic-plana/888
- 08:50 AM Bug #6047 (In Progress): mon: Assert and monitor-crash when attemting to create pool-snapshots wh...
- 08:24 AM Feature #5909 (Fix Under Review): mon: keep track of monitor store size estimate vs 'du $mon_data'
- wip-5909 / pr: #526
- 08:15 AM CephFS Bug #6087 (Resolved): mds: do not loop on old dirs missing backpointer xattrs
- ...
- 07:16 AM Bug #6085: specify filetype flag (-t) when calling mount
- This is the actual patch that fixes this problem:...
- 07:11 AM Bug #6085 (Resolved): specify filetype flag (-t) when calling mount
- When not specifying the filetype `mount` will refuse to mount the filesystem created as seen in this thread from ceph...
- 04:55 AM Revision 123f79be (ceph): store: fix issues reported by coverity
- Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 04:55 AM Revision 9242d01c (ceph): ceph-monstore-tool: shut up coverity
- Signed-off-by: Sage Weil <sage@inktank.com>
- 12:10 AM Revision 13f6807e (ceph): ReplicatedPG: remove reference counting logic
- ObjectContext manual reference counting and managing the
object_contexts object involves calls to
* obc->ref++ and o... - 12:10 AM Revision 8c745944 (ceph): ReplicatedPG: remove lookup_object_context method
- Both ReplicatedPG::lookup_object_context and
ReplicatedPG::_lookup_object_context methods are provided by
SharedPtrRe... - 12:10 AM Revision 833a2250 (ceph): ReplicatedPG: replace map iterators with SharedPtrRegistry::get_next
- SharedPtrRegistry does not provide an iterator equivalent to
map<hobject_t, ObjectContext*>::iterator i
It is r... - 12:10 AM Revision 95349c02 (ceph): ReplicatedPG: add Context to cleanup the PG after an ObjectContext dele...
- ReplicatedPG::C_PG_ObjectContext is added to encapsulate a
call to ReplicatedPG::object_context_destructor_callback m... - 12:10 AM Revision bd9f73d8 (ceph): ReplicatedPG: replace object_contexts.find with object_contexts.lookup
- The std::map equivalent of find is SharedPtrRegistry::lookup
http://tracker.ceph.com/issues/5510 refs #5510
Signed-... - 12:10 AM Revision d980f581 (ceph): ReplicatedPG: create ObjectContext with SharedPtrRegistry
- All new ObjectContext are replaced with calls to
SharedPtrRegistry::lookup_or_create to ensure that they are all
regi... - 12:10 AM Revision be04918d (ceph): sharedptr_registry: add a variant of get_next() and the empty() method
- The SharedPtrRegistry::get_next() method with a value of type VPtr
instead of V is added because it is sometime more ... - 12:10 AM Revision e1be37a3 (ceph): PG: remove unused PG::_cond
- http://tracker.ceph.com/issues/5510 refs #5510
Signed-off-by: Loic Dachary <loic@dachary.org> - 12:10 AM Revision 1688fb48 (ceph): ReplicatedPG: add Mutex to protect snapset_contexts
- snapset_contexts_locks is added and locked in each function where
snapset_contexts or the SnapSetContext::ref data me... - 12:10 AM Revision 7e85c632 (ceph): ReplicatedPG: ObjectContext is made compatible with SharedPtrRegistry
- When creating a new object SharedPtrRegistry::lookup_or_create uses
the default ObjectContext constructor with no arg... - 12:10 AM Revision ff70e764 (ceph): ReplicatedPG: ObjectContext * becomes ObjectContextRef
- The map of hobject_t to ObjectContext is made a
SharedPtrRegistry owned by ReplicatedPG
- map<hobject_t, Object...
08/21/2013
- 11:45 PM Revision de270b08 (ceph): install: use get() in _get_config_value_for_remote
- Fixes: #6080
Signed-off-by: Sage Weil <sage@inktank.com>
Tested-by: Tamil Muthamizhan <tamil.muthamizhan@inktank.com> - 11:31 PM Revision 8551be34 (ceph): objecter: resend unfinished lingers when osdmap is no longer paused
- Plain Ops that haven't finished yet need to be resent if the osdmap
transitions from full or paused to unpaused. If ... - 11:29 PM Revision 17859e14 (ceph): Merge branch 'next'
- 11:28 PM Revision 1a2d9edd (ceph): objecter: resend unfinished lingers when osdmap is no longer paused
- Plain Ops that haven't finished yet need to be resent if the osdmap
transitions from full or paused to unpaused. If ... - 11:28 PM Revision 2c122be0 (ceph): objecter: resend unfinished lingers when osdmap is no longer paused
- Plain Ops that haven't finished yet need to be resent if the osdmap
transitions from full or paused to unpaused. If ... - 11:26 PM Revision 87845646 (ceph): objecter: fix keys of dump_linger_ops
- The registering flag no longer exists, and registered was using the
wrong property due to a copy-paste error.
Signed... - 11:01 PM Revision 38a0ca66 (ceph): objecter: resend unfinished lingers when osdmap is no longer paused
- Plain Ops that haven't finished yet need to be resent if the osdmap
transitions from full or paused to unpaused. If ... - 09:28 PM Revision ab16813e (ceph): Merge pull request #44 from ceph/sentry
- Add initial support for sentry
- 07:38 PM Revision 520a9384 (ceph): radosgw-admin: use check_status for task success
- Alter the code to use the 'check_status=True'
option in rgwadmin() rather than following the
call with 'assert not er... - 07:38 PM Revision ff2a209f (ceph): radosgw-admin: adding radosgw-admin tests
- Adding tests for syncing buckets between
RGWs. Fulfills ticket #5605.
Signed-off-by: Joe Buck <jbbuck@gmail.com>
Rev... - 06:13 PM Revision d26ba3ab (ceph): rgw: change cache / watch-notify init sequence
- Fixes: #6046
We were initializing the watch-notify (through the cache
init) before reading the zone info which was mu... - 06:02 PM Revision d5a87786 (ceph): Merge branch 'master' of https://github.com/ceph/ceph
- 06:01 PM Revision 576dce03 (ceph): doc: Clarified quorum requirements.
- fixes: #5412
Signed-off-by: John Wilkins <john.wilkins@inktank.com> - 06:00 PM Revision b0f4be99 (ceph): Merge pull request #524 from ceph/wip-mon-delta
- mon: add 'pg dump delta' to get just the rate info
Reviewed-by: Samuel Just <sam.just@inktank.com> - 05:56 PM Revision deb43d94 (ceph): doc: Fixed typo.
- fixes: #5968
Signed-off-by: John Wilkins <john.wilkins@inktank.com> - 05:36 PM Revision f28b01d2 (ceph): Merge pull request #523 from dachary/master
- doc: fix erasure code formatting warnings and errors
- 05:10 PM Bug #6083 (Resolved): fedora18 rpm packages for ceph should be built with proper naming conventio...
- currently, in the nightlies, ceph-debug package is looked for in a format "ceph-debug-0.67.1-11.gf6fe74f.fc18" but th...
- 04:48 PM Feature #5984: mon: probe monitors to check on their status regardless of quorum
- 04:44 PM Support #6070 (Resolved): list_lockers() never returns after disk full (librbdpy)
- commit:38a0ca66a79af4b541e6322467ae3a8a4483cc72 in master, next, dumpling and cuttlefish
- 03:06 PM Support #6070 (In Progress): list_lockers() never returns after disk full (librbdpy)
- There's a fix waiting for review in the wip-6070-cuttlefish branch. It applies cleanly to the next branch as well.
- 04:24 PM Bug #6081 (Duplicate): osd crashed during upgrade tests from dumpling to next in the nightlies
- logs: ubuntu@teuthology:/a/teuthology-2013-08-21_01:35:03-upgrade-parallel-next-testing-basic-vps/5197...
- 04:09 PM Revision bebba3c8 (ceph): doc: fix erasure code formatting warnings and errors
- http://tracker.ceph.com/issues/4929 refs #4929
Signed-off-by: Loic Dachary <loic@dachary.org> - 03:31 PM Revision 6ee1591d (ceph): crc32c: add intel baseline algorithm
- This is than the sctp code but probably slower. We'll add it anywhere
just as a reference and to have a baseline for... - 03:31 PM Revision 33783e5f (ceph): crc32c: note intel crc code copyrights
- It's a BSD 3-clause.
Signed-off-by: Sage Weil <sage@inktank.com> - 03:31 PM Revision 8437304c (ceph): build-depend on yasm
- Signed-off-by: Sage Weil <sage@inktank.com>
- 03:27 PM Revision df8ae041 (ceph): Make client a global variable
- 03:21 PM rbd Fix #6079 (Resolved): libceph: osd_client does not handle PAUSERD or PAUSEWR or FULL flags in osdmap
- When these flags are present, reads and or writes should not be sent. When these flags are removed, requests that wer...
- 03:07 PM Revision 0af6a8a6 (ceph): Beginnings of support for Sentry.
- 02:21 PM rgw Bug #6078 (Resolved): rgw: CORS not working
- 01:36 PM devops Feature #5847: Build own versions of most recent leveldb for all supported platforms.
- Both the native leveldb-1.12 and our locally compiled version work correctly for mon create. So the issue encountere...
- 11:47 AM devops Feature #5847 (In Progress): Build own versions of most recent leveldb for all supported platforms.
- Re-opening since the leveldb-1.12 backported from fedora19 hangs during monitor create on centos/rhel 6.3 & 6.4 as de...
- 11:51 AM Bug #6022 (Resolved): monitor crashed during ceph-deploy mon create on centos 6.4 and 6.3
- Deleting leveldb-1.12 from the ceph-extras repo, and from the local mirror used by teuthology falls back to the level...
- 11:45 AM Revision 552bfe5b (ceph): vstart.sh: Adds more ENV variables to configure dev cluster
- This patch adds a few ENV variables, so you can use vstart.sh
multiple time to launch multiple clusters
CEPH_DIR -> ... - 11:37 AM Bug #5951: osd: next: EEXIST on mkcoll
- No failures again. Switched yaml to xfs, more failures so far with xfs than with ext4.
~/teuthology [mine?] » ./v... - 11:17 AM Bug #6071 (Resolved): rados api test LibRadosMisc.BigAttrPP failed on the arm set up
test passed....- 10:58 AM Bug #6071: rados api test LibRadosMisc.BigAttrPP failed on the arm set up
- yes, the test set up had different versions for ceph-test[defaults to master branch by install task as no branch was ...
- 11:13 AM rgw Bug #6046 (Pending Backport): rgw: empty pool created for control objects
- 11:05 AM devops Bug #6077 (Resolved): lsb_release should not be required for purging CentOS/Scientific
- lsb_release seems to still be required for some ceph-deploy actions, purge/purgedata use it and should really attempt...
- 11:04 AM Bug #5412 (Resolved): doc bug: incorrect reference to monitor quorum requirements
- http://ceph.com/docs/master/rados/deployment/ceph-deploy-mon/
- 10:57 AM devops Documentation #5968 (Resolved): typo in monmap
- http://ceph.com/docs/master/man/8/monmaptool/
- 10:53 AM rgw Documentation #5525 (Resolved): Radosgw 'add the ceph keyring entries' section should be updated ...
- http://ceph.com/docs/master/radosgw/config/#add-to-ceph-keyring-entries
http://ceph.com/docs/master/start/quick-rgw/... - 10:49 AM Fix #6075 (Rejected): ceph.client.admin.keyring doesn't allow read to non-root users
- The ceph-create-keys script creates the file with 0600 and this causes issues when deploying. Our docs have to add th...
- 10:47 AM rgw Bug #6056 (In Progress): rgw: sync agent is not propagating bucket delete
- You've got my Reviewed-by: with the comment change we discussed, assuming you've tested it.
- 10:44 AM Documentation #5926 (Resolved): 5 minute quick start should deploy cluster using ceph-deploy and ...
- mkcephfs references removed from documentation.
- 10:44 AM devops Documentation #5688 (Resolved): ceph-deploy: upgrade procedure has to be documented
- http://ceph.com/docs/master/install/upgrading-ceph/
- 10:43 AM Bug #6074 (Duplicate): [ERR] scrub mismatch
- This looks like #5754. It's a bug in leveldb on precise, but harmless.
- 10:29 AM Bug #6074 (Duplicate): [ERR] scrub mismatch
- While running the rados suite with...
- 10:33 AM rgw Feature #5604 (Resolved): rgw: teuthology tests to check various user creation issues on multi re...
- These tests were added via commit #a39e7f1b095d3cb07f15ed065b4841d8730ed584
- 10:29 AM rgw Feature #5603 (Resolved): rgw: teuthology test to check secondary region creation
- This test case is a subset of 5604. Closing it as resolved since 5604 has been resolved.
- 10:24 AM rgw Feature #5602 (Resolved): rgw: teuthology task to test default region as master region
- This test case was checked into ceph-qa-suite as suites/rgw/singleton/all/rados-convert-to-region.yaml
commit #c37fa... - 09:56 AM rgw Bug #6051 (Resolved): rgw: 404 during readwrite test
- The issue was that the tests were not specifying the 'domain root pool' and the pool name generated by the rgw.py tas...
- 08:52 AM Bug #6073 (Can't reproduce): osd: mark_me_down sequence is racy
- ...
- 05:40 AM Revision a35ab949 (ceph): Merge remote-tracking branch 'gh/next'
- 05:39 AM Revision 2af59d5e (ceph): ceph-disk: partprobe after creating journal partition
- At least one user reports that a partprobe is needed after creating the
journal partition. It is not clear why sgdis... - 04:21 AM Revision 549bac3e (ceph): radosgw-admin: use dynamic ports for testing
- The rgw.py task was extended to dynamically
assign port numbers to radosgateways.
This patch extends the radosgw-adm... - 03:06 AM Subtask #5879 (In Progress): jerasure plugin
- 02:06 AM rbd Bug #6072 (Resolved): librbd image rename breaks child backwards reference
- Renaming an rbd image, that has clones, with a large name will break Image().parent_info() i.e. reverse lookup and th...
08/20/2013
- 11:57 PM Revision cf8dbd24 (ceph): Merge remote-tracking branch 'gh/wip-6004' into next
- Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Reviewed-by: Yan, Zheng <zheng.z.yan@intel.com> - 11:54 PM Revision edf2c344 (ceph): .gitignore: ignore test-driver
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:54 PM Revision 9833e9da (ceph): fuse: fix warning when compiled against old fuse versions
- client/fuse_ll.cc: In function 'void invalidate_cb(void*, vinodeno_t, int64_t, int64_t)':
warning: client/fuse_ll.cc:... - 11:54 PM Revision 6abae35a (ceph): json_spirit: remove unused typedef
- In file included from json_spirit/json_spirit_writer.cpp:7:0:
json_spirit/json_spirit_writer_template.h: In function ... - 11:54 PM Revision c9cdd19d (ceph): gtest: add build-aux/test-driver to .gitignore
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:42 PM Revision a2860906 (ceph): common/crc32c: refactor a bit
- - the generic function without the _le suffix (useless)
- use a static global so that detection only happens once
- m... - 11:42 PM Revision e8e50f60 (ceph): crc32c: remove old intel implementation
- The license is not LGPL compatible.
Signed-off-by: Sage Weil <sage@inktank.com> - 10:58 PM rgw Bug #6056: rgw: sync agent is not propagating bucket delete
- Comment on github.
- 09:48 AM rgw Bug #6056: rgw: sync agent is not propagating bucket delete
- Tag, Greg, you're it.
- 09:40 AM rgw Bug #6056: rgw: sync agent is not propagating bucket delete
- Josh - can you please review?
- 10:40 PM devops Bug #5599 (Pending Backport): ceph-disk: prepare should issue a partprobe on the journal device too
- 10:14 PM Revision 98896ced (ceph): Merge pull request #43 from ceph/no-hardcoding
- Default to using the ubuntu user, while still moving away from hardcoding it
- 09:25 PM Revision 71a77f29 (ceph): Add get_test_user(), because hardcoding is bad
- 08:09 PM Revision 794d2244 (ceph): rados/singleton: add 'wrong cluster addr' whitelist
- Missed this the first time around.
Signed-off-by: Sage Weil <sage@inktank.com> - 07:18 PM Revision 0ccb9be3 (ceph): Merge pull request #517 from dmick/wip-6049
- mon/PGMap: OSD byte counts 4x too large (conversion to bytes overzealous)
Reviewed-by: Joao Eduardo Luis <joao.luis@... - 06:27 PM Revision 981eda9f (ceph): mon/Paxos: always refresh after any store_state
- If we store any new state, we need to refresh the services, even if we
are still in the midst of Paxos recovery. Thi... - 06:27 PM Revision 7e0848d8 (ceph): mon/Paxos: return whether store_state stored anything
- Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com> - 06:26 PM Revision b9dee228 (ceph): mon/Paxos: cleanup: use do_refresh from handle_commit
- This avoid duplicated code by using the helper created exactly for this
purpose.
Signed-off-by: Sage Weil <sage@inkt... - 06:24 PM Revision f6fe74ff (ceph): pybind: fix Rados.conf_parse_env test
- This happens after we connect, which means we get ENOSYS always.
Instead, parse_env inside the normal setup method, w... - 06:23 PM Revision 6ef19703 (ceph): pybind: fix Rados.conf_parse_env test
- This happens after we connect, which means we get ENOSYS always.
Instead, parse_env inside the normal setup method, w... - 06:14 PM Revision eca53bbf (ceph): mon/PGMap: OSD byte counts 4x too large (conversion to bytes overzealous)
- Fixes: #6049
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 06:05 PM Revision 276157f5 (ceph): upgrade/mixed-mon: use dumpling code for dupmling workunits
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:51 PM Bug #6071: rados api test LibRadosMisc.BigAttrPP failed on the arm set up
- it is sending a 40MB xattr and failing. it should be sending 64K. note that 2 lines down from osd max attr in confi...
- 05:40 PM Bug #6071: rados api test LibRadosMisc.BigAttrPP failed on the arm set up
- logs with debug on is in: mira025: /home/ubuntu/bug_6071_latest
- 05:15 PM Bug #6071: rados api test LibRadosMisc.BigAttrPP failed on the arm set up
- xfs
- 05:12 PM Bug #6071: rados api test LibRadosMisc.BigAttrPP failed on the arm set up
- logs are copied to ubuntu@mira025:/home/ubuntu/bug_6071
- 05:09 PM Bug #6071: rados api test LibRadosMisc.BigAttrPP failed on the arm set up
- the test is...
- 05:04 PM Bug #6071 (Resolved): rados api test LibRadosMisc.BigAttrPP failed on the arm set up
- The rados api test failed on arm test setup when using ceph-deploy task. while it still worked with install task.
... - 05:34 PM Revision 9cea33ab (ceph): Merge pull request #516 from dachary/master
- erasure code : plugin, interface and glossary documentation updates
Reviewed-by: Samuel Just <sam.just@inktank.com> - 05:27 PM Bug #5951: osd: next: EEXIST on mkcoll
- ~/teuthology [mine?] » ./virtualenv/bin/teuthology-schedule --name "samuelj-5951-7" -n 50 --owner samuelj@slider test...
- 03:47 PM Bug #5951: osd: next: EEXIST on mkcoll
- ~/teuthology [mine?] » ./virtualenv/bin/teuthology-schedule --name "samuelj-5951-6" -n 50 --owner samuelj@slider test...
- 01:10 PM Bug #5951: osd: next: EEXIST on mkcoll
- ubuntu@teuthology:/a/teuthology-2013-08-20_01:00:13-rados-next-testing-basic-plana/2690
- 09:18 AM Bug #5951: osd: next: EEXIST on mkcoll
- ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-08-19_20:00:16-rados-dumpling-testing-basic-plana/2087
- 05:23 PM Bug #5922: osd: unfound objects on next
- After examining the running process of one of these, it really looks like either the replica ignored the message for ...
- 04:58 PM CephFS Bug #6004 (Pending Backport): osdc/ObjectCacher.cc: 738: FAILED assert(bh->length() <= start+(lof...
- 04:40 PM Support #6070 (Resolved): list_lockers() never returns after disk full (librbdpy)
- In the situation where an OSD disk fills up and then we attempt to unmount a resource, we have a process which, among...
- 03:51 PM rbd Bug #5220: test_ls_snaps segfaults on the arm test setup
- teuthology logs are copied to ubuntu@mira025:/home/ubuntu/rbd_api_old
- 03:39 PM Bug #6040 (Resolved): Significant slowdown of osds since v0.67 Dumpling
- From ceph-users:
Hey Samuel,
I picked up 0.67.1-10-g47c8949 from the GIT-builder and the osd from
that seems t... - 03:34 PM Revision 3a831292 (ceph): erasure code : plugin, interface and glossary documentation updates
- * replace the erasure code plugin abstract interface with a doxygen link
that will be populated when the header sho... - 03:11 PM Revision 47c89497 (ceph): librados: fix MWatchNotify leak
- Do not leak the message if the watcher is not registered. Also, simplify
this block.
Fixes (part of): #5949
Backpor... - 12:53 PM devops Bug #6035: ceph-deploy: ceph-create-keys stuck on fedora 18 VMs
- ceph version 0.67.1 (e23b817ad0cf1ea19c0a7b7c9999b30bed37d533)
looks like the mon create command doesnt hang anym... - 12:04 PM devops Bug #6035: ceph-deploy: ceph-create-keys stuck on fedora 18 VMs
- Tamil, I attempted to start manually the mon on one of those servers and got errors:...
- 12:26 PM Bug #6022: monitor crashed during ceph-deploy mon create on centos 6.4 and 6.3
- Rebuilding leveldb-1.12 without the Basho patch seems to work ok. This patch is described as:
# Cherry-picked fro... - 12:06 PM Bug #6022: monitor crashed during ceph-deploy mon create on centos 6.4 and 6.3
- Looks like the old leveldb-1.7.0 package works ok with dumpling on centos6.3, but the new leveldb-1.12 package does n...
- 08:02 AM Bug #6022: monitor crashed during ceph-deploy mon create on centos 6.4 and 6.3
- 6.3 fails in the same way:...
- 12:20 PM Bug #6049 (Resolved): pgmap json output shows bytes_* values quadrupled
- 11:50 AM devops Feature #4954 (New): ceph-deploy: help and document need to be updated for osd create
- 11:28 AM Bug #6045 (Pending Backport): mon/OSDMonitor.cc: 1609: FAILED assert(err == 0)
- 10:14 AM devops Feature #6067 (Resolved): ceph-deploy: make mon create catch common errors
- a few ideas:
- add a --add argument that is needed to expand the mon cluster. if not present, we will only procee... - 09:52 AM devops Bug #6019 (Resolved): ceph-deploy needs to better detect yum/apt for bootstraping
- Merged into ceph-deploy master: 252c21dec59ba1ff407362a6b21f043b7b8947ef
We are now making sure we are adding the ... - 08:53 AM devops Bug #6019 (Fix Under Review): ceph-deploy needs to better detect yum/apt for bootstraping
- Opened pull request: https://github.com/ceph/ceph-deploy/pull/46
- 09:42 AM Revision 8e533018 (ceph): Do not use some compilation flag invalid for clang
- -Wstrict-null-sentinel and -rdynamic are invalid flags
for clang compiler.
Signed-off-by: Christophe Courtaut <chris... - 08:07 AM rbd Bug #5955: qemu deadlock when librbd caching enabled (writethru or writeback).
- This hang occurred frequently with qemu 1.4.0, but after a week of trying, I cannot reproduce this bug under qemu 1.5...
- 05:53 AM Revision 928a0d42 (ceph): Merge remote-tracking branch 'gh/next'
- 05:52 AM Revision b3a9a8c4 (ceph): PG: remove old log when we upgrade log version
- Otherwise the log_oid will be non-empty and the next
boot will cause us to try to upgrade again.
Fixes: #6057
Signed... - 05:51 AM Revision 1f851cb2 (ceph): PG: remove old log when we upgrade log version
- Otherwise the log_oid will be non-empty and the next
boot will cause us to try to upgrade again.
Fixes: #6057
Signed... - 05:50 AM Revision d948f07a (ceph): Merge branch 'wip-fallocate'
- Reviewed-by: Sage Weil <sage@inktank.com>
- 05:49 AM Revision 6eee73c9 (ceph): ceph-fuse: fallocate appears in fuse 2.9.1, not 2.9
- There is no macro to differentiate 2.9 from 2.9.1, so we have to wait
to use this until 3.0. :(
Signed-off-by: Sage... - 05:49 AM Revision c3394565 (ceph): client: guard fallocate with #ifdefs
- Only include linux header if it's linux. Only implement the fallocate
method if FALLOC_FL_PUNCH_HOLE is defined.
Si... - 05:49 AM Revision 10192747 (ceph): client: do not mark_caps_dirty for generic fallocate
- A normal fallocate in which the size is not changed is still a no-op.
Signed-off-by: Sage Weil <sage@inktank.com> - 05:49 AM Revision 35b00c8b (ceph): Ceph-fuse: Fallocate and punch hole support
- This patch implements fallocate and punch hole support for Ceph fuse client.
Signed-off-by: Yunchuan Wen <yunchuanwe... - 04:37 AM Revision c2548a5c (ceph): mon: add 'pg dump delta' to get just the rate info
- Still include it in the basic 'pg dump summary' info.
Signed-off-by: Sage Weil <sage@inktank.com> - 04:27 AM Subtask #6064 (Rejected): erasure code : convenience functions to code / decode
- It would be usefull to have convenience functions that "work in terms of offset+length instead of chunks":http://arti...
- 01:05 AM Revision c6005ccb (ceph): PGLog: add a config to disable PGLog::check()
- This is a debug check which may be causing excessive
cpu usage.
Reviewed-by: Sage Weil <sage@inktank.com>
Signed-off... - 01:04 AM Revision 00080d78 (ceph): PGLog: add a config to disable PGLog::check()
- This is a debug check which may be causing excessive
cpu usage.
Reviewed-by: Sage Weil <sage@inktank.com>
Signed-off... - 12:27 AM Revision 2398c1b5 (ceph): doc: Title change.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
08/19/2013
- 11:42 PM Revision c0449515 (ceph): regression: remove
- It's just an out-of-date symlink list at this point.
Signed-off-by: Sage Weil <sage@inktank.com> - 10:54 PM Bug #6057 (Resolved): osd: log bound mismatch after bobtail -> dumpling -> next upgrade
- yay, tested ok for me too. merged and backported
- 10:42 PM Bug #6057: osd: log bound mismatch after bobtail -> dumpling -> next upgrade
- Ran the above yaml on wip-6057, seems to work.
- 05:59 PM Bug #6057: osd: log bound mismatch after bobtail -> dumpling -> next upgrade
- wip-6057
- 04:55 PM Bug #6057: osd: log bound mismatch after bobtail -> dumpling -> next upgrade
- fatty:/home/sage/tmp/6057/ceph-osd.0.log for the full log
- 04:55 PM Bug #6057: osd: log bound mismatch after bobtail -> dumpling -> next upgrade
- ...
- 02:11 PM Bug #6057 (Resolved): osd: log bound mismatch after bobtail -> dumpling -> next upgrade
- 2013-08-19 06:24:27.814763 osd.2 0.0.0.0:6808/24619 1 : [ERR] 3.4 log bound mismatch, info (0''0,30''164] actual [21'...
- 10:47 PM Bug #5951: osd: next: EEXIST on mkcoll
- no failures in previous run
~/teuthology [mine?] » ./virtualenv/bin/teuthology-schedule --name "samuelj-5951-5" -n 5... - 03:43 PM Bug #5951: osd: next: EEXIST on mkcoll
- no failures in the last run
~/teuthology [mine?] » ./virtualenv/bin/teuthology-schedule --name "samuelj-5951-4" -n 5... - 11:08 AM Bug #5951: osd: next: EEXIST on mkcoll
- ~/teuthology [mine?] » ./virtualenv/bin/teuthology-schedule --name "samuelj-5951-3" -n 20 --owner samuelj@slider test...
- 08:58 AM Bug #5951: osd: next: EEXIST on mkcoll
- ubuntu@teuthology:/a/teuthology-2013-08-19_01:00:13-rados-master-testing-basic-plana/969
- 10:40 PM Bug #6040: Significant slowdown of osds since v0.67 Dumpling
- merged wip-dumpling-pglog-undirty with the config set to false into next and dumpling.
- 12:08 AM Bug #6040: Significant slowdown of osds since v0.67 Dumpling
- wip-dumpling-pglog-undirty may help with this.
- 10:39 PM Revision ceb1d7bb (ceph): readwrite: Specifying the domain root pool
- This fixes a 404 error caused when the
reads from the newly created region cannot find
necessary data due to the doma... - 10:21 PM Revision 220f7d61 (ceph): osd/ReplicatedPG: remove broken AccessMode logic
- The original intent here was to handle reads in two modes. For
workloads with read/modify/write ops, the RMW mode wo... - 10:14 PM Revision c64878b5 (ceph): Merge pull request #508 from ceph/wip-5905
- examples: add a librados/hello_world program
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Reviewed-by: Loic Da... - 09:55 PM Revision 823435ce (ceph): examples: add a librados/hello_world program
- This is a simple program with lots of explanatory comments people
can use as a model for using librados.
Signed-off-... - 09:30 PM Revision 35313052 (ceph): upgrade/mixed-mons: run final dumpling test against all-dumpling mons
- 09:30 PM Revision 3bcff449 (ceph): upgrade/mixed-mons: run cuttlefish tests against (2 cuttlefish, 1 dumpl...
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:18 PM Revision 5695de1f (ceph): upgrade: fix mixed workloads
- We are running cuttlefish/dumpling mix. Client node still has cuttelfish.
Use cuttelfish workunits. - 09:10 PM Revision 0a8a1c98 (ceph): Merge pull request #41 from ceph/wip-3791
- Various usability and documentation fixes
- 09:10 PM Revision d3b6d633 (ceph): Merge pull request #41 from ceph/wip-3791
- Various usability and documentation fixes
- 07:49 PM Revision 96d719ee (ceph): ceph: parse CEPH_ARGS environment variable
- Fixes: #6052
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
(cherry picked ... - 07:49 PM Revision d348cf5d (ceph): rados pybind: add conf_parse_env()
- Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
(cherry picked from commit e... - 07:48 PM Revision eef7cacd (ceph): rados pybind: add conf_parse_env()
- Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com> - 07:48 PM Revision 67a95b98 (ceph): ceph: parse CEPH_ARGS environment variable
- Fixes: #6052
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com> - 07:41 PM Revision 68c1c70e (ceph): Merge remote-tracking branch 'gh/next'
- 07:41 PM Revision 9dda1cc0 (ceph): doc/release-notes: v0.61.8
- Signed-off-by: Sage Weil <sage@inktank.com>
- 07:32 PM Revision 233fed8c (ceph): Merge pull request #513 from dalgaaf/fix/wip-da-documentation
- Fix documentation issues
- 06:56 PM Revision 090e4c4a (ceph): filestore-config-ref.rst: mark some filestore keys as deprecated
- Marked the following keys as deprecated since v0.65:
- filestore flusher
- filestore flusher max fds
- filestore sync... - 06:51 PM Revision 22abe029 (ceph): Whoops! Make 'MacOS X' a header again.
- 06:49 PM Revision 3f42335a (ceph): And, more formatting tweaks.
- 06:46 PM Revision adc3f62e (ceph): Mo' betta consistency.
- 06:35 PM Revision 59e01a41 (ceph): Don't necessarily need to manually link libvirt. Also, remove $'s.
- 06:16 PM Revision a396e027 (ceph): Merge pull request #512 from ceph/wip-5988
- Reviewed-by: Sage Weil <sage@inktank.com>
- 06:09 PM devops Bug #5599: ceph-disk: prepare should issue a partprobe on the journal device too
- Actually this patch (attached) is probably more in keeping with the code style already used in ceph-disk, uses partpr...
- 05:13 PM devops Bug #5599: ceph-disk: prepare should issue a partprobe on the journal device too
- Fyi a tentative patch has been suggested, using partx rather than partprobe (no idea which might be best mind you):
... - 06:02 PM Revision 0c5f842e (ceph): Merge branch 'wip-erasure-coded-doc'
- 05:29 PM Revision 4e86be92 (ceph): librados: synchronous commands should return on commit instead of ack
- This is unlikely to be noticed by anybody, but it is a big change. Document
in the PendingReleaseNotes and bump up th... - 05:28 PM Revision efd1bce4 (ceph): Merge pull request #493 from dachary/wip-erasure-coding-doc
- rearrange erasure code documents
Reviewed-by: Samuel Just <sam.just@inktank.com> - 05:21 PM Revision f5636be7 (ceph): mon: make MonMap error message about unspecified monitors less specific.
- The error message helpfully references the -m and -c CLI options for
specifying monitors, but this code can be invoke... - 05:06 PM rgw Bug #6056 (Fix Under Review): rgw: sync agent is not propagating bucket delete
- We end up not removing the bucket entry point, although the bucket is unlinked from the user.
- 10:04 AM rgw Bug #6056: rgw: sync agent is not propagating bucket delete
- I should have noted that I would expect that info for the bucket should not be found on either the source or the dest...
- 10:02 AM rgw Bug #6056 (Resolved): rgw: sync agent is not propagating bucket delete
- A new test that deletes an existing bucket on the source, then does a sync, then tries to get info for that bucket on...
- 04:10 PM Bug #5902 (Resolved): s3tests failure during parallel upgrade test
- backported
- 03:42 PM Bug #6003: journal Unable to read past sequence 406 ...
- 200 runs later and no luck reproducing this with logs.
/var/lib/teuthworker/archive/sage-bug-6003-a
200 passes
- 09:38 AM Bug #6003: journal Unable to read past sequence 406 ...
- Run this tasks repeatedly with logging
- 03:24 PM Fix #6059 (Resolved): osd: block reads while repgather is writing across replicas
- Currently we use the ondisk_write/read locks to do mutual exclusion over the local filestore which avoids reading dat...
- 03:21 PM Feature #5905 (Resolved): hello world librados program (with explanatory comments!)
- Merged into master, commit:823435ce650a2be0523eba0d91dc9feb28b795f7
- 03:01 PM Revision 6f9c759a (ceph): Remove false note about default value.
- 03:01 PM Revision 39879eca (ceph): Slightly tweak path.
- 02:59 PM Revision 5bd7f620 (ceph): Add comment about portability to get_testdir_base()
- 02:49 PM Revision 7a2cca1d (ceph): Update base_test_dir default to reflect reality
- 02:42 PM Bug #6058 (Duplicate): upgrading from bobtail to dumpling to next: log bound mismatch and wrong n...
- 02:39 PM Bug #6058 (Duplicate): upgrading from bobtail to dumpling to next: log bound mismatch and wrong n...
- These failure are seen when running the rgw upgrade tests from bobtail to dumpling to next branch.
logs from the n... - 02:03 PM Revision 657a070b (ceph): Merge pull request #37 from ceph/wip-fix5957-wusui
- Display error message when locking a vpm fails due to downburst errors.
- 01:37 PM CephFS Bug #5039 (Resolved): client: unlinking files leaves the cached entry behind
- 01:04 PM Bug #6043: upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
- getting somewhere. but it still can't find it....
- 12:31 PM Bug #6043 (In Progress): upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
- is the ceph package still installed? some older versions didn't stop the jobs before they uninstalled, which might e...
- 11:54 AM Bug #6043: upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
- well......
- 09:33 AM Bug #6043 (Rejected): upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
- stop ceph-osd id=0
or
stop ceph-osd-all
- 12:50 PM Bug #6052 (Resolved): ceph cli doesn't respect CEPH_ARGS
- 09:42 AM Bug #6052 (Fix Under Review): ceph cli doesn't respect CEPH_ARGS
- 09:01 AM Bug #6052 (Resolved): ceph cli doesn't respect CEPH_ARGS
- ...
- 12:29 PM Feature #6036 (Fix Under Review): cachepool: osd: add objecter
- 11:20 AM Bug #5988 (Resolved): librados: synchronous IO generally returns on ack instead of commit
- Merged into master, thanks Sage.
- 11:16 AM Bug #5988 (Fix Under Review): librados: synchronous IO generally returns on ack instead of commit
- wip-5988, commit:4e86be9232602ed595d885fcaeda5e47ad9a2a6a, pull request 512.
- 11:19 AM Bug #5979 (Resolved): librados: imposes internal tooling expectations on users
- Merged into master.
- 11:15 AM Bug #5979 (Fix Under Review): librados: imposes internal tooling expectations on users
- wip-5988, commit:f5636be742bffb19f16fdb832891fd1a43679ccf. Pull request 512.
- 09:53 AM Fix #5844: osd: snaptrimmer should throttle itself
- (09:57:41 AM) sjust: xdeller: right, the only way to fix that would be to increase OSDMap propogation speed
Regard... - 09:42 AM rgw Bug #6051: rgw: 404 during readwrite test
- Missed adding the traceback entry to an error dict in one codepath. I've pushed a one-line fix to the s3-tests branch...
- 09:00 AM rgw Bug #6051 (Resolved): rgw: 404 during readwrite test
- ...
- 09:39 AM rgw Bug #6046 (Fix Under Review): rgw: empty pool created for control objects
- 09:36 AM Bug #6041 (Resolved): Failing to add 3rd monitor
- Please upgrade to 0.67(.1) dumpling; 0.64 is an interim development release that doesn't get backported fixes (as 0.6...
- 08:53 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- bernhard glomm wrote:
> Sage Weil wrote:
> > bernhard: i think the problem in your case is that you have old keyrin... - 12:40 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- Sage Weil wrote:
> bernhard: i think the problem in your case is that you have old keyrings in /etc/ceph from prior ... - 08:33 AM Revision a8462945 (ceph): auth-config-ref.rst: fix signature keys
- Fix names of cephx signature keys.
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> - 07:34 AM Subtask #5862: FileStore must work with ghobjects rather than hobjects
- Here is how I understand "stripe":https://www.usenix.org/legacy/events/fast09/tech/full_papers/plank/plank.pdf / shar...
- 07:11 AM devops Bug #6019 (In Progress): ceph-deploy needs to better detect yum/apt for bootstraping
- 06:54 AM Revision d783e33b (ceph): v0.61.8
- 06:44 AM Subtask #5878: erasure plugin mechanism and abstract API
- Wido den Hollander wrote:
> Will this be case sensitve? I would suggest not, since that will confuse users. I pers... - 06:32 AM Subtask #5878: erasure plugin mechanism and abstract API
- I haven't looked at it in-depth, but one thing I noticed is that Reed-Solomon is always spelled with the first two le...
- 04:07 AM Revision 21a6e247 (ceph): RadosClient: shutdown monclient after dropping lock
- Otherwise, the monclient shutdown may deadlock waiting
on a context trying to take the RadosClient lock.
Fixes: #589... - 02:44 AM Bug #6047: mon: Assert and monitor-crash when attemting to create pool-snapshots while rbd-snapsh...
- This is pretty much the same as #5959, which was reported on cuttlefish and which we believed to have fixed on commit...
08/18/2013
- 10:55 PM Bug #6022 (New): monitor crashed during ceph-deploy mon create on centos 6.4 and 6.3
- verified that i can reproduce this. my first guess is a problem with the leveldb package on 6.4. 6.3 passes?
- 10:55 PM Bug #6022: monitor crashed during ceph-deploy mon create on centos 6.4 and 6.3
- 10:32 PM Bug #6049 (Resolved): pgmap json output shows bytes_* values quadrupled
- I was looking at the "ceph --format=json status" pgmap bytes_{used,avail,total} values with the goal of using them to...
- 09:08 PM Bug #5897 (Resolved): ceph_test_rados_api_watch_notify hang on LibRadosWatchNotify.WatchNotifyTim...
- fix preceded dumpling; backported to cuttlefish branch
- 09:06 PM rgw Bug #5949 (Resolved): radosgw: leaks
- 06:45 PM Revision 290bcd8a (ceph): rgw: drain requests before exiting
- Fixes: #5953
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
(cherry pick... - 06:45 PM Revision 863df08a (ceph): rgw: do not leak handler in get_handler() error path
- If we fail to initialize, delete the handler.
Fixes (part of): #5949
Signed-off-by: Sage Weil <sage@inktank.com>
Rev... - 06:45 PM Revision 9ac003f7 (ceph): rgw: fix leak of RGWDataChangesLog::renew_thread
- Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 25948319c4d256c4aeb0137eb88947e54d14cc79) - 06:44 PM Revision 89cd9dc4 (ceph): rgw: free resolver on shutdown
- Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit a31356338b8ae55df59d829d9080ffad70b97d10) - 06:44 PM Revision 5b26ca7f (ceph): rgw: fix up signal handling
- OMG libfcgi is annoying with shutdown and signals. You need to close
the fd *and* resend a signal to ensure that you... - 06:36 PM Revision 1670a73b (ceph): librados: fix async aio completion wakeup
- For aio flush, we register a wait on the most recent write. The write
completion code, however, was *only* waking th... - 06:35 PM Revision 6cf05375 (ceph): librados: fix locking for AioCompletionImpl refcounting
- Add an already-locked helper so that C_Aio{Safe,Complete} can
increment the reference count when their caller holds t... - 11:42 AM devops Bug #4924 (Resolved): ceph-deploy: gatherkeys fails on raring (cuttlefish)
- closing out this bug. i think i captured everything we learned in http://pad.ceph.com/p/quorum_pitfalls along with a...
- 11:36 AM rbd Bug #5919 (Resolved): qemu-1.4.0 and onwards, linux kernel 3.2.x, ceph-RBD, heavy I/O leads to ke...
- 11:08 AM Bug #6047 (Resolved): mon: Assert and monitor-crash when attemting to create pool-snapshots while...
- While playing around on my test-cluster, I ran into a problem that I've seen before, but have never been able to repr...
08/17/2013
- 09:30 PM Revision 4677041d (ceph): objclass: move cls_log into class_api.cc
- Not sure why but this seems to resolve a linking problem when loading
classes:
2013-08-17 13:28:19.015776 7fb2bcffa7... - 09:24 PM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- Hi Sage, sorted it just before your reply. Was idly scrolling back through the thread when I spotted the word 'iptabl...
- 09:09 PM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- Michael Potter wrote:
> Hi Sage, took everything out of the host for except for #ipaddr# #subdomain-identifier#.#res... - 07:45 PM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- Hi Sage, took everything out of the host for except for #ipaddr# #subdomain-identifier#.#resolveable-domain#
Cleaned... - 06:14 PM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- Ah, I think the problem is
{ "rank": 0,
"name": "#subdomain-identifier#",
... - 05:54 PM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- Sage Weil wrote:
> Michael Potter wrote:
> > Getting the same thing on a fresh install of CentOS 6.4
> >
> > [..... - 07:34 PM Revision 70790ab6 (ceph): doc/dev/filestore-filesystem-compatibliity: remove outdated xattr notes
- Signed-off-by: Sage Weil <sage@inktank.com>
- 06:35 PM rgw Bug #6046 (Resolved): rgw: empty pool created for control objects
- 06:00 PM Revision d7f1d166 (ceph): Merge pull request #494 from kri5/wip-s3-compliance-doc
- doc: complete S3 features status from existing doc page
- 05:59 PM Revision 87affa2d (ceph): Merge pull request #491 from kri5/wip-clang-compilation
- Fix compilation -Wmismatched-tags warnings
Reviewed-by: Loic Dachary <loic@dachary.org> - 05:35 PM Revision 2f221fe0 (ceph): doc: Updated upgrade doc to include dumpling and incorporate ceph-deploy.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 05:09 PM Revision ae7436ff (ceph): Merge pull request #479 from devoid/fix-5797
- Document unstable nature of CephFS
- 04:40 PM Revision 060a4637 (ceph): Makefile: move objclass/*.cc to libosd.la
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:05 PM Revision 64bef4ae (ceph): mon/OSDMonitor: make 'osd pool mksnap ...' not expose uncommitted state
- [This is a backport of d1501938f5d07c067d908501fc5cfe3c857d7281]
We were returning success without waiting if the pe... - 03:47 PM Revision 558237e5 (ceph): Detect multi-region test cases
- Enable multi-region calls and tests only if
the configuration has specified a
radosgw-agent tastk.
Signed-off-by: Jo... - 03:38 PM Revision 8ac1af88 (ceph): doc/changelog: add missing file
- Signed-off-by: Sage Weil <sage@inktank.com>
- 03:30 PM Revision d0a6ff9d (ceph): os/FileStore: initialize blk_size on _detect_fs()
- This was missed by a25d73effb38118602bc73da0aa258c639f69c2c.
Signed-off-by: Sage Weil <sage@inktank.com> - 03:20 PM Revision ed4fe32f (ceph): doc/release-notes: v0.67.1
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:48 AM devops Feature #6017: ceph-deploy mon create: create on all mons in ceph.conf + then do gatherkeys if no...
- how about
ceph-deploy mon create-initial
which will
1. do mon create on each mon in the mon_initial_quorum ... - 10:07 AM Bug #6045 (Fix Under Review): mon/OSDMonitor.cc: 1609: FAILED assert(err == 0)
- wip-6045
- 09:57 AM Bug #6045 (In Progress): mon/OSDMonitor.cc: 1609: FAILED assert(err == 0)
- we need to refresh any time we apply committed states to disk
- 09:47 AM Bug #6045 (Resolved): mon/OSDMonitor.cc: 1609: FAILED assert(err == 0)
- ...
- 10:01 AM CephFS Documentation #5797: Document unstable nature of CephFS
- My PR is still open?
- 09:10 AM Bug #5923 (Need More Info): osd: 6 up, 5 in; 91 active+clean, 1 remapped
- 09:10 AM Bug #5902 (Pending Backport): s3tests failure during parallel upgrade test
- 09:10 AM Bug #5901 (In Progress): stuck incomplete immediately after clean
- 09:09 AM Bug #6003 (Need More Info): journal Unable to read past sequence 406 ...
- 09:07 AM Bug #5959 (Resolved): Quorum is crashing on 'osd pool mksnap'
- backported by commit:64bef4ae4bab28b0b82a1481381b0c68a22fe1a4
- 09:00 AM Bug #5986: mon: FAILED assert(snaps.count(s)) when removing pool snap on 0.61.7
- backported in commit:411871f6bcc9a4b81140c2e98d13dc123860f6f7
- 09:00 AM Bug #5986 (Resolved): mon: FAILED assert(snaps.count(s)) when removing pool snap on 0.61.7
- 08:58 AM Bug #5985 (Pending Backport): very slow recovery for some objects
- 06:41 AM Revision 81ddf1e8 (ceph): Merge pull request #505 from ceph/wip-post-file
- ceph-post-file: single command to upload a file to cephdrop
- 05:34 AM Revision e625316d (ceph): kernel: fix sha1
- 6f8910eca47c3d00643c77fb8a166357637e55eb inadvertantly started
using the ceph sha1 for the kernel.
Signed-off-by: Sa... - 05:08 AM Revision 4fd34bef (ceph): mds: create only one ESubtreeMap during fs creation
- Previously we would create an empty ESubtreeMap when we opened the log
segment and then immediately journal a second ... - 04:18 AM Revision 6bb7c625 (ceph): doc: quickstart: be more explicit that node == mon node
- This appears to be one source of confusion for new users that leads to
a failure to form an initial mon quorum. See ... - 03:54 AM Bug #6043 (Won't Fix): upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
- h3. Workaround
Using *restart* instead of *reload* restarts the daemons instead of sending them a signal that grac... - 02:39 AM Revision e23b817a (ceph): v0.67.1
- 02:26 AM Revision bbf7c711 (ceph): radosgw-agent: adding debug logging
- Signed-off-by: Joe Buck <jbbuck@gmail.com>
- 02:26 AM Revision 8a47230d (ceph): rename variables and log messages to be more clear
- A few edits to make logging and variable names
more clear.
Signed-off-by: Joe Buck <jbbuck@gmail.com> - 02:26 AM Revision 7061e3c6 (ceph): rgw: fix domain root pool name assignment
- Do not make the domain root pool the same
as the zone root pool. That causes sync issues.
Also, clarify a logging mes... - 02:26 AM Revision b883e338 (ceph): radosgw-admin: correct white space mistake
- Signed-off-by: Joe Buck <jbbuck@gmail.com>
- 02:17 AM Revision c37faa8c (ceph): add multi-region tests
- Signed-off-by: Joe Buck <jbbuck@gmail.com>
- 01:01 AM Revision 3cbf6a7b (ceph): rgw: drain requests before exiting
- Fixes: #5953
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 12:59 AM Revision d08e05e4 (ceph): ceph-post-file: single command to upload a file to cephdrop
- Use sftp to upload to a directory that only this user and ceph devs can
access.
Distribute an ssh key to connect to ... - 12:46 AM Revision c3e5090f (ceph): Add Rhel 6.4 and Centos 6.3 to ceph-deploy test suite.
- Per issue #6014 and #6015.
Signed-off-by: Sandon Van Ness <sandon@inktank.com> - 12:36 AM CephFS Bug #6004: osdc/ObjectCacher.cc: 738: FAILED assert(bh->length() <= start+(loff_t)length-opos)
- the fix looks good
- 12:31 AM Revision 50cc2efc (ceph): doc: Removed old mkcephfs references.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 12:28 AM Revision fa10c41d (ceph): doc: Removed mkcephfs references.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 12:27 AM Revision 31c1501a (ceph): doc: Updated script for dumpling.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 12:27 AM Revision 16f4bd51 (ceph): doc: Updated APT script for dumpling.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 12:26 AM Revision e97100db (ceph): doc: Removed mkcephfs references. Did a bit of clean-up work.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 12:10 AM Revision 7df9cf52 (ceph): Kernel value of - uses doesn't install kernel.
- Using - as the kernel value (instead of what is usually 'testing'
will not add the kernel install tasks tot he yaml s... - 12:05 AM Revision b007b330 (ceph): Merge pull request #509 from dmick/wip-rest-conf
- config_opts: add two ceph-rest-api-only variables for convenience
Reviewed-by: Sage Weil <sage@inktank.com> - 12:00 AM Bug #6041 (Resolved): Failing to add 3rd monitor
- After adding an additional (3rd) monitor, that new monitor will crash during first sync.
Ceph version: 0.64
201...
08/16/2013
- 11:42 PM Feature #5964 (Resolved): ceph-post-file (to replace/supplement cephdrop)
- 11:40 PM Revision 211aadae (ceph): ReplicatedPG: add osd_recover_clone_overlap_limit to limit clones
- We don't want to clone_range from clones too many times.
For now, just skip the cloning if there are too many holes.
... - 11:38 PM Revision 6f0a4982 (ceph): config_opts: add two ceph-rest-api-only variables for convenience
- These aren't used by the C++ code at all, but in order for
rados_conf_get to find them, they need to be listed. They... - 11:35 PM Revision 967dc238 (ceph): Merge remote-tracking branch 'upstream/wip-zfs'
- Reviewed-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 11:35 PM Feature #6036 (In Progress): cachepool: osd: add objecter
- 03:17 PM Feature #6036 (Resolved): cachepool: osd: add objecter
- 11:23 PM Revision a899b580 (ceph): Display error message when locking a vpm fails due to downburst errors.
- When doing a lock-many, do not lock any of the vpms when downburst errors
occur. Made error messages more accurate,... - 10:48 PM Revision 6f8910ec (ceph): Merge pull request #42 from ceph/wip-arm5000-wusui
- Fix ARM releases to be quantal armv7l releases.
- 10:44 PM Revision 694cd670 (ceph): Fix ARM releases to be quantal armv7l releases.
- Made grub execution conditional and not done when ARM.
Use ctx parameter to change machine type to tala.
Fix kernel a... - 10:08 PM CephFS Bug #4894 (Resolved): mds: standby shut itself down due to not having any data
- 10:56 AM CephFS Bug #4894 (Fix Under Review): mds: standby shut itself down due to not having any data
- wip-4894
saw this again in ubuntu@teuthology:/a/teuthology-2013-08-15_20:01:04-fs-cuttlefish-testing-basic-plana/1... - 10:03 PM rbd Bug #5955 (Need More Info): qemu deadlock when librbd caching enabled (writethru or writeback).
- 10:01 PM Revision 47224f2d (ceph): Revert "Fix ARM releases to be quantal armv7l releases."
- This reverts commit aabfabc34c101b5104d811eed0f57e262116ad4c.
- 09:47 PM Revision 666b2a48 (ceph): Merge pull request #40 from ceph/wip-teutharm-wusui
- Wip teutharm wusui
- 09:47 PM Revision 442a36c5 (ceph): Merge pull request #40 from ceph/wip-teutharm-wusui
- Wip teutharm wusui
- 09:39 PM Revision aabfabc3 (ceph): Fix ARM releases to be quantal armv7l releases.
- Made grub execution conditional and not done when ARM.
Use ctx parameter to change machine type to tala.
Fix kernel a... - 09:09 PM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- Diego Woitasen wrote:
> What do you think? https://github.com/ceph/ceph/pull/510
aha, i bet this is what is tripp... - 06:50 PM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- What do you think? https://github.com/ceph/ceph/pull/510
- 05:55 PM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- I think the documentation is a little confusing. I had the same problems minutes ago I fixed it. In my escenario I ha...
- 05:43 PM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- Michael Potter wrote:
> Getting the same thing on a fresh install of CentOS 6.4
>
> [...]
Can you post the out... - 03:42 PM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- Getting the same thing on a fresh install of CentOS 6.4...
- 09:58 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- Hi,
I'm hitting the same bug on red hat 6.3 (Santiago), purging /var/lib/ceph and /etc/ceph doesn't help. - 09:26 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- bernhard: i think the problem in your case is that you have old keyrings in /etc/ceph from prior cluster instances. ...
- 06:59 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- ...
- 06:33 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- > runing ceph-create-keys manually gives:
>
> INFO:ceph-create-keys:ceph-mon is not in quorum: u'probing'
> repea... - 09:03 PM Bug #6040: Significant slowdown of osds since v0.67 Dumpling
- For completeness, the relevant part of "ceph.conf", the rest of which just defines a standard 3-node cluster, with mo...
- 06:20 PM Bug #6040: Significant slowdown of osds since v0.67 Dumpling
- Kernel: SMP Debian 3.2.46-1~bpo60+1 x86_64 GNU/Linux on Debian Squeeze.
QEMU/KVM: 1:1.1.2+dfsg-2~bpo60+1, recompiled... - 06:10 PM Bug #6040 (Resolved): Significant slowdown of osds since v0.67 Dumpling
- I'm running a Ceph-cluster with 3 nodes, each of which runs a mon, osd and mds. I'm using RBD on this cluster as sto...
- 08:51 PM Revision aee053c1 (ceph): mon: MonitorDBStore: output to derr instead of std::cout
- Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
- 06:43 PM Revision 6905b76a (ceph): Add yaml for rhel 6.4 in distros.
- Signed-off-by: Sandon Van Ness <sandon@inktank.com>
- 06:07 PM Revision 37bf38f7 (ceph): Merge pull request #504 from ceph/wip-cls-hello
- cls/hello: hello, world rados class
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Reviewed-by: Samuel Just <sam... - 06:02 PM rgw Bug #5953 (Pending Backport): rgw: drain requests when going down
- 05:52 PM Revision 411871f6 (ceph): mon/OSDMonitor: make 'osd pool rmsnap ...' not racy/crashy
- NOTE: This is a manual backport of d90683fdeda15b726dcf0a7cab7006c31e99f14.
Due to all kinds of collateral changes in... - 05:38 PM Revision a39e7f1b (ceph): Adding multi-region tests
- Adding tests for ticket #5604 to test
user propagation via the radosgw-agent.
Signed-off-by: Joe Buck <jbbuck@gmail.... - 05:23 PM rbd Bug #5220 (In Progress): test_ls_snaps segfaults on the arm test setup
- hitting this again on dumpling but when tried with rbd old format. hence, reopening the bug...
- 04:57 PM Revision 3eaa86ba (ceph): Merge pull request #38 from ceph/fix_nightlies
- Use the json format for raw_cluster_status().
- 04:24 PM Revision d74eefd9 (ceph): Use the json format for raw_cluster_status().
- 04:21 PM CephFS Bug #6004: osdc/ObjectCacher.cc: 738: FAILED assert(bh->length() <= start+(loff_t)length-opos)
- Zheng Yan wrote:
> Sage Weil wrote:
> > looks like a read vs truncate race...
> > [...]
>
> looks like client r... - 04:09 PM Revision 2c9ac3e0 (ceph): Detect multi-region test cases
- Enable multi-region calls and tests only if
the configuration has specified a
radosgw-agent tastk.
Signed-off-by: Jo... - 03:31 PM Feature #6000 (In Progress): EC: [link] erasure plugin mechanism and abstract API
- 03:26 PM Feature #6038 (Resolved): cachepool: filestore/osd: infrastructure for large object COPY atomic r...
- 03:24 PM Feature #6037 (Resolved): cachepool: osd: whiteout state
- 03:17 PM Revision 6115d456 (ceph): Do more than just sleep and raise an exception.
- 03:13 PM devops Bug #6035 (Closed): ceph-deploy: ceph-create-keys stuck on fedora 18 VMs
- logs: ubuntu@teuthology:/a/teuthology-2013-08-16_01:10:04-ceph-deploy-master-testing-basic-vps/109387...
- 02:39 PM Subtask #5862: FileStore must work with ghobjects rather than hobjects
Use a "generation" number (gen_t?) instead of version_t.
Use a "shard" or "slice" number (shard_t or slice_t) i...- 02:20 PM Feature #6033 (Resolved): cachepool: osd: basic io decision: read/write from/to cache pool or EAG...
- 02:18 PM Feature #6032 (Resolved): cachepool: objecter: send requests to cache pool
- 02:17 PM Feature #6029: cachepool: osd: separate object version from pg version
- librados visible version seperate from PG version. There must also be an Objecter interface usable (in the future) f...
- 02:14 PM Feature #6029 (Resolved): cachepool: osd: separate object version from pg version
- 02:17 PM Feature #6031 (Resolved): cachepool: osd: COPY from another pool; small objects only
- 02:15 PM Feature #5703 (Duplicate): Allow ceph-deploy to work with non-root account
- Duplicate of #3347
- 02:15 PM Feature #6030 (Resolved): cachepool: osd: pg_pool_t cache_pool property
- 02:08 PM Feature #5908 (Rejected): mon: formatted output sections should be consistent across services and...
- 02:06 PM Feature #5904 (Resolved): hello world osd class (with explanatory documentation/comments!)
- 02:04 PM Feature #6028 (Resolved): EC: [link] ensure that erasure coded pools don't work until the osds ca...
- 02:02 PM Subtask #6027 (Resolved): ensure that erasure coded pools don't work until the osds can handle it
- "work in progress":https://github.com/ceph/ceph/pull/941
Perhaps the OSDMap includes a lower bound set of feature ... - 01:37 PM devops Feature #5775: create qemu rbd package for rhel 6.5 - qemu-rbd
- It's actually a symlink from /usr/lib64/qemu/librbd.so.1 to the librbd.so installed by the librbd package
- 01:31 PM devops Feature #5775: create qemu rbd package for rhel 6.5 - qemu-rbd
- depends on librbd
installs a symlink in /usr/lib/qemu to librbd.so installed by the librbd package - 01:26 PM devops Feature #5775: create qemu rbd package for rhel 6.5 - qemu-rbd
- 01:28 PM rbd Cleanup #5757 (Resolved): remove any fiemap reference from rbd.cc
- 01:25 PM rbd Feature #5774 (Resolved): test libvirt + qemu on rhel
- 01:22 PM rbd Feature #5774 (Need More Info): test libvirt + qemu on rhel
- ?
- 01:24 PM rgw Feature #2460 (Rejected): rgw: support multiple ceph backends
- 01:23 PM rgw Cleanup #3154 (Rejected): rgw: configurable auid when creating pools
- 01:20 PM devops Fix #5900: Create a Python package for ceph Python bindings
- I've made all the bindings individual packages and updates `ceph-rest-api` script to use the right imports.
Instal... - 01:12 PM rgw Documentation #5669: Default site in Apache interferes with Gateway
- This has been in the documentation for sometime.
http://ceph.com/docs/master/radosgw/config/#enable-the-configurati... - 01:09 PM Bug #6022: monitor crashed during ceph-deploy mon create on centos 6.4 and 6.3
- ...
- 01:09 PM Bug #6022 (Resolved): monitor crashed during ceph-deploy mon create on centos 6.4 and 6.3
- logs: ubuntu@teuthology:/a/teuthology-2013-08-16_01:10:04-ceph-deploy-master-testing-basic-vps/109409...
- 01:07 PM rgw Feature #5605 (In Progress): rgw: teuthology tests to check bucket issues in multi region env
- 11:59 AM devops Feature #6017: ceph-deploy mon create: create on all mons in ceph.conf + then do gatherkeys if no...
- 11:50 AM devops Feature #6017 (Resolved): ceph-deploy mon create: create on all mons in ceph.conf + then do gathe...
- For mon status, use ...
- 11:59 AM devops Feature #6020: radosgw-apache opinionated package
- 11:56 AM devops Feature #6020 (Rejected): radosgw-apache opinionated package
- 11:54 AM devops Bug #6019 (Resolved): ceph-deploy needs to better detect yum/apt for bootstraping
- ceph-deploy will fail horribly installing in CentOS because the EPEL repo does not exist.
It needs that because it... - 11:52 AM devops Feature #6018 (Resolved): Build ceph via jenkins
- Set up a jenkins instance to build Ceph and push to repos.
- it should pull from a private repo, not github, so th... - 11:33 AM devops Feature #5845 (Rejected): Automate ceph-deploy push to ceph-extras.
- 11:10 AM CephFS Documentation #5797 (Resolved): Document unstable nature of CephFS
- 10:18 AM Fix #4635 (In Progress): mon: many ops expose uncommitted state
- 10:10 AM Bug #6005 (Resolved): config stringification bug
- 09:17 AM Bug #6005 (Resolved): config stringification bug
- use of std::copy leaves separator at the end. fix in next, needs backport to dumpling
- 09:57 AM Bug #5981: osd: journal didn't preallocate
- ext4, mounted with noatime,nodiratime,discard.
- 09:39 AM Bug #5981 (Need More Info): osd: journal didn't preallocate
- 09:39 AM Bug #5981: osd: journal didn't preallocate
- strange, it is doing an fallocate on the jounral when it creates it, which should ensure there is sufficient disk spa...
- 03:59 AM Bug #5981: osd: journal didn't preallocate
- Ok, the issue has been that the journal mountpoint has been filled, since it has been undersized.
Would it be poss... - 09:40 AM Bug #5988: librados: synchronous IO generally returns on ack instead of commit
- 09:37 AM Bug #5979: librados: imposes internal tooling expectations on users
- on second thought, i think we should just drop the mention of the -m and just say 'no monitors specified' or somethin...
- 05:20 AM Revision b59f930a (ceph): osdc/ObjectCacher: match reads with their original rx buffers
- Consider a sequence like:
1- start read on 100~200
100~200 state rx
2- truncate to 200
100~100 state... - 05:20 AM Revision 1c50c446 (ceph): osdc/ObjectCacher: do not merge rx buffers
- We do not try to merge rx buffers currently. Make that explicit and
documented in the code that it is not supported.... - 02:00 AM Revision 4a47eedc (ceph): Fixing assumed typo.
- Assuming this has to be a typo but its breaking the ceph-deploy
task.
Signed-off-by: Sandon Van Ness <sandon@inktank... - 01:32 AM Revision 067d5756 (ceph): Merge branch 'wip-5848-coll'
- Reviewed-by: Sage Weil <sage@inktank.com>
- 01:29 AM Revision 93d8be22 (ceph): osd: Add perf tracking for all states in RecoveryState
- Fixes: #5848
Signed-off-by: David Zafman <david.zafman@inktank.com> - 12:49 AM devops Feature #5847 (Resolved): Build own versions of most recent leveldb for all supported platforms.
- Latest leveldb has been added to ceph-extras repo.
- 12:29 AM Bug #5492: scripts installing into /usr/usr/sbin (with --prefix=/usr)
- Gary Lowell wrote:
> Thanks Danny. I tested $(exec_prefix)$(sbindir) on rpm and debian builds and it looks like do... - 12:21 AM Revision f61698d5 (ceph): cls_rbd: remove old assign_bid method
- This method is problematic because it both writes/mutates and returns data,
which means that an untimely client disco... - 12:21 AM Revision 359850b9 (ceph): osd: enforce RD, WR flags for class methods
- Class methods are marked with RD and WR to help the OSD decide when we need
to flush objects or require certain permi... - 12:21 AM Revision 895d531c (ceph): cls/hello: hello, world rados class
- Simple example of a rados class doing read, write, and read/modify/write
methods.
Signed-off-by: Sage Weil <sage@ink... - 12:21 AM Revision 681436ad (ceph): common/Preforker: shut up warning
- common/Preforker.h: In member function 'void Preforker::daemonize()':
common/Preforker.h:97:40: warning: ignoring ret... - 12:21 AM Revision 610dc016 (ceph): osd: do not return data payload for successful writes
- We were somewhat inadvertantly returning a data payload for write
operations. This was a side-effect of the OpContex... - 12:21 AM Revision 93ac92d8 (ceph): librbd: remove mostly-useless assign_bid helper
- Do it inline.
Signed-off-by: Sage Weil <sage@inktank.com> - 12:21 AM Revision 913a205c (ceph): Merge remote-tracking branch 'gh/next'
- 12:14 AM Revision 1aa01910 (ceph): ceph.in: --admin-daemon was not returning EINVAL on bad command
- Fix by restructuring code to hoist common code and have only one
place where admin_socket is actually called.
Signed... - 12:14 AM Revision 56e54cc4 (ceph): Merge pull request #506 from dmick/wip-admin-daemon
- Reviewed-by: Sage Weil <sage@inktank.com>
- 12:10 AM Revision 266460e9 (ceph): ceph.in: --admin-daemon was not returning EINVAL on bad command
- Fix by restructuring code to hoist common code and have only one
place where admin_socket is actually called.
Signed...
08/15/2013
- 11:13 PM CephFS Bug #6004: osdc/ObjectCacher.cc: 738: FAILED assert(bh->length() <= start+(loff_t)length-opos)
- Sage Weil wrote:
> looks like a read vs truncate race...
> [...]
looks like client releases Fr cap too early or ... - 10:24 PM CephFS Bug #6004 (Fix Under Review): osdc/ObjectCacher.cc: 738: FAILED assert(bh->length() <= start+(lof...
- 09:28 PM CephFS Bug #6004: osdc/ObjectCacher.cc: 738: FAILED assert(bh->length() <= start+(loff_t)length-opos)
- looks like a read vs truncate race......
- 09:20 PM CephFS Bug #6004 (Resolved): osdc/ObjectCacher.cc: 738: FAILED assert(bh->length() <= start+(loff_t)leng...
- ...
- 10:54 PM Revision 3f0afe16 (ceph): Merge pull request #507 from ceph/wip-4635.master
- Bunch of tidying up on monitor services & fix #4635
Reviewed-by: Sage Weil <sage@inktank.com> - 10:53 PM CephFS Bug #5021: ceph-fuse: crash on traceless reply
- hit this again,...
- 10:52 PM Revision 249c7f27 (ceph): vstart.sh: s/osd crush set/osd crush add/ as it's supposed to be
- 'osd crush set' should only be used to update already existing items on
the map whereas 'osd crush add' should be abl... - 10:52 PM Revision 12b012af (ceph): PendingReleaseNotes: reflect 'osd crush set' behavior change
- Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
- 10:52 PM Revision 995a3162 (ceph): mon: OSDMonitor: document 'prepare_command' wrt expected behavior of no...
- Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
- 10:52 PM Revision 9c624fb9 (ceph): mon: OSDMonitor: don't expose uncommitted state on 'osd crush add/set'
- Fixes: #4635
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> - 10:52 PM Revision 88464a6d (ceph): mon: OSDMonitor: don't expose uncommitted state on 'osd crush link'
- Fixes: #4635
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com> - 10:52 PM Revision 97c3a9a5 (ceph): mon: clarify 'osd crush add' vs 'osd crush set'
- Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com> - 10:52 PM Revision ed6233e5 (ceph): mon/MonCap: remove useless 'osd crush add' perm from profile bootstrap-osd
- Bootstrap doesn't use or need this; the crush update happens when the osd
starts up (see init-ceph or upstart/ceph-os... - 10:32 PM Revision cf189cf9 (ceph): mon: AuthMonitor: remove dead code
- Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
- 10:32 PM Revision 737fe1fc (ceph): mon: AuthMonitor: fix whitespaces
- Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
- 10:32 PM Revision 0380475b (ceph): mon: AuthMonitor: fix some >80 columns debug strings
- Give AuthMonitor a new look. She sure deserves it.
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> - 09:38 PM Revision d290a915 (ceph): mon: use str_join instead of std::copy
- The std::copy method leaves a trailing separator.
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick ... - 09:38 PM Revision b9992174 (ceph): config: fix stringification of config values
- The std::copy construct leaves a trailing separator character, which breaks
parsing for booleans (among other things)... - 09:38 PM Revision d212bba6 (ceph): common: add str_join helper
- Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
(cherry picked from commit c... - 09:37 PM Revision 35565ee6 (ceph): mon: use str_join instead of std::copy
- The std::copy method leaves a trailing separator.
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick ... - 09:36 PM Revision fc23cfe3 (ceph): config: fix stringification of config values
- The std::copy construct leaves a trailing separator character, which breaks
parsing for booleans (among other things)... - 09:36 PM Revision ce3a0944 (ceph): common: add str_join helper
- Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com> - 09:18 PM CephFS Bug #5927: kcephfs: ENOTEMPTY on rm -r
- 09:14 PM Bug #6003 (Resolved): journal Unable to read past sequence 406 ...
- * fix : commit:bae1f3eaa09c4747b8bfc6fb5dc673aa6989b695...
- 09:11 PM Revision e7836e6e (ceph): mon/PGMap: fix typo
- Signed-off-by: Sage Weil <sage@inktank.com>
- 09:07 PM Revision 3ba4dc31 (ceph): Revert "config: fix stringification of config values"
- This reverts commit fefe0c602f78e66d35fd5806da4c2e4e154a267c.
I have a cleaner cleanup. - 08:45 PM Revision ba8f1698 (ceph): Merge pull request #501 from liewegas/wip-5906
- gussy up ceph -s
Reviewed-by: Samuel Just <sam.just@inktank.com> - 08:42 PM Revision fefe0c60 (ceph): config: fix stringification of config values
- The std::copy construct leaves a trailing separator character, which breaks
parsing for booleans (among other things)... - 08:39 PM Revision 5b2828dc (ceph): Merge pull request #502 from ceph/wip-mon-log-level
- mon: mon_cluster_log_file_level
Reviewed-by: Samuel Just <sam.just@inktank.com> - 07:25 PM Feature #6002 (Resolved): EC: [link] erasure coding library plugin API documentation, including a...
- 07:24 PM Feature #6001 (Resolved): EC: [link] jerasure plugin
- 07:23 PM Feature #6000 (Resolved): EC: [link] erasure plugin mechanism and abstract API
- 07:22 PM Feature #5999 (Resolved): EC: [link] OSD internals must work in terms of cpg_t
- 07:21 PM Feature #5998 (Resolved): EC: [link] FileStore must work with ghobjects rather than hobjects
- 07:20 PM Feature #5997 (Resolved): EC: [link] Refactor scrub to use PGBackend methods
- 07:19 PM Feature #5996 (Resolved): EC: [link] PG::calc_acting and friends should always choose the shortes...
- 07:18 PM Feature #5995 (Resolved): EC: [link] Getinfo should use PGBackend methods to determine when peeri...
- 07:17 PM Feature #5994 (Resolved): EC: [link] Backfill should be able to handle multiple backfill peers
- 07:13 PM Feature #5993 (Resolved): EC: [link] Refactor recovery to use PGBackend methods
- 07:12 PM Feature #5992 (Resolved): EC: [link] Refactor Backfill to use PGBackend methods
- 07:12 PM Feature #5991 (Resolved): EC: [link] Backfill peers should not be included in the acting set
- 07:11 PM Feature #5990 (Resolved): EC: [link] Factor out the ReplciatedPG object replication and client wr...
- 07:09 PM Subtask #5433: Factor out the ReplicatedPG object replication and client IO logic as a PGBackend ...
- 07:09 PM Subtask #5046 (Resolved): Factor out PG logs, PG missing
- 07:01 PM Revision 9f1ad4db (ceph): Document unstable nature of CephFS
- - Add note to docs indicating that CephFS is not recommended for
production datasets.
- Add note to docs indicating... - 06:35 PM Tasks #5848 (Resolved): add perf counter for each RecoveryMachine state
- 01:57 PM Tasks #5848 (Fix Under Review): add perf counter for each RecoveryMachine state
- 10:45 AM Tasks #5848 (In Progress): add perf counter for each RecoveryMachine state
- 06:29 PM Revision 50698d18 (ceph): librados: fix async aio completion wakeup
- For aio flush, we register a wait on the most recent write. The write
completion code, however, was *only* waking th... - 06:29 PM Revision ef731dfc (ceph): librados: fix locking for AioCompletionImpl refcounting
- Add an already-locked helper so that C_Aio{Safe,Complete} can
increment the reference count when their caller holds t... - 06:01 PM Revision ea79bb29 (ceph): Merge pull request #496 from ceph/wip-monstore-copy
- tools: ceph-monstore-tool: copy a store's contents to another store
- 05:52 PM Revision 893331be (ceph): Merge pull request #490 from dachary/master
- ant is missing from the list of packages to install
- 05:50 PM Revision 4a437b84 (ceph): Merge pull request #396 from hutkev/wip-wireshark-alt
- Adding alternative Wireshark dissector.
Signed-off-by: Kevin Jones <k.j.jonez@gmail.com> - 05:46 PM Revision ab60b5da (ceph): Merge pull request #499 from dachary/wip-test_osd_types
- remove racy test assertions
- 05:45 PM Feature #5964 (Fix Under Review): ceph-post-file (to replace/supplement cephdrop)
- 01:45 PM Feature #5964 (In Progress): ceph-post-file (to replace/supplement cephdrop)
- 05:44 PM Feature #5904 (Fix Under Review): hello world osd class (with explanatory documentation/comments!)
- 05:42 PM Revision 17667301 (ceph): Don't raise an exception if apt-key list fails
- 05:27 PM Bug #5973 (Resolved): ceph --admin-daemon return code broken
- 05:24 PM Revision 83dd1c8b (ceph): Passwordless sudo, not passphraseless sudo.
- 04:51 PM Feature #5905 (Fix Under Review): hello world librados program (with explanatory comments!)
- wip-5905 and pull request https://github.com/ceph/ceph/pull/508
- 01:46 PM Feature #5905 (In Progress): hello world librados program (with explanatory comments!)
- 04:48 PM Revision a25d73ef (ceph): store: Abstract the underlying filesystem functionality
- This patch defines class FileStoreBackend, and use it to abstracts
filesystem's functionalities.
Fiemap() and syncfs... - 04:48 PM Revision 5a153698 (ceph): store: Add (experimental) ZFS parallel journal support
- This patch adds ZFS parallel journal support. It uses libzfs provided by
zfsonlinux to access ZFS' functionalities. T... - 04:48 PM Revision 3d7a9495 (ceph): Renamed filestore_backend test
- Renamed filestore_backend to testfilestore_backend in
order to resolve compilation time issue.
Signed-off-by: Joe Bu... - 04:36 PM Fix #5989 (Resolved): librados: document that bufferlist usage model is inconsistent
- I discussed this on irc and it's not clear if we want to provide any guarantees or not, but it's certainly unpleasant...
- 04:33 PM Bug #5988 (Resolved): librados: synchronous IO generally returns on ack instead of commit
- This is not defaulting to data safety, and the synchronous functions don't provide any interface for doing something ...
- 04:32 PM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- This has just happened to me, so log with 'debug mon = 20' and 'debug ms = 1' and 'debug monc = 20' is attached.
... - 12:32 PM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- So after reinstalling the server, this went away. Next time I run into this, I'll update.
- 04:13 PM Feature #5909 (In Progress): mon: keep track of monitor store size estimate vs 'du $mon_data'
- 04:10 PM Fix #4635: mon: many ops expose uncommitted state
- We've fixed a couple of cases on the OSDMonitor and merged them into master. I'll keep this open for a while longer ...
- 04:05 PM Bug #5959 (Pending Backport): Quorum is crashing on 'osd pool mksnap'
- I'm pretty sure this is fixed by d1501938f5d07c067d908501fc5cfe3c857d7281 on next.
- 03:21 PM Bug #5959 (In Progress): Quorum is crashing on 'osd pool mksnap'
- I haven't been able to reproduce this either on 0.61.7 or -earlier- *latest* versions.
I was however able to trigg... - 04:03 PM Bug #5986 (Pending Backport): mon: FAILED assert(snaps.count(s)) when removing pool snap on 0.61.7
- Well, duh.
This was fixed by Sage (and reviewed by me) on d90683fdeda15b726dcf0a7cab7006c31e99f146 - 03:37 PM Bug #5986: mon: FAILED assert(snaps.count(s)) when removing pool snap on 0.61.7
- I can now confirm this is also really easy to trigger on cuttlefish HEAD.
- 03:20 PM Bug #5986 (Resolved): mon: FAILED assert(snaps.count(s)) when removing pool snap on 0.61.7
- While attempting to reproduce #5959, I managed to trigger this crash. It doesn't trigger on next, but I'm able to tr...
- 03:58 PM Revision c17a18ef (ceph): Don't assume the ubuntu user when getting the test dir.
- 03:53 PM Documentation #5987 (Resolved): document requirement for monitor host time sync
- We used to say words about keeping monitor hosts in timesync with NTP or the like, but I can no longer find any menti...
- 03:17 PM Revision 3afc7d9b (ceph): If get_testdir_base() exists, might as well use it...
- 03:14 PM Bug #5985 (Resolved): very slow recovery for some objects
- The snap cloning recovery logic can cause a push transaction to generate dozens of tiny writes followed by dozens of ...
- 03:11 PM Bug #5951: osd: next: EEXIST on mkcoll
- 2 failures in previous set, 1 mon clock, 1 stuck wait_backfill. Didn't have logging. D'oh. Rerunning.
~/teuthol... - 03:10 PM Revision 93afb59b (ceph): Merge pull request #36 from ceph/wip-3791
- Continue to make teuthology easier to use for the first time
- 02:57 PM Revision f41436ab (ceph): Tweak regex to work for non-FQDN hostnames
- 02:34 PM Revision 54ed1d16 (ceph): Note that target hostnames must be resolvable.
- 02:32 PM rgw Feature #5611: rgw: swift GET request for object with custom metadata should show custom metadata
- 01:53 PM Revision 7e37c5f6 (ceph): Merge pull request #35 from ceph/logging
- Default log level to INFO; Fix some instances where print is being used instead of log
- 01:49 PM Revision 5746efbb (ceph): Fix some instances where print is being used instead of log
- 01:49 PM Revision 09b01b27 (ceph): Fix some instances where print is being used instead of log
- 01:45 PM Feature #5906 (Resolved): mon: better ceph -s output
- 01:29 PM Feature #5984 (Resolved): mon: probe monitors to check on their status regardless of quorum
- This could be used to figure out if a monitor is up, and if it is what's its excuse for not being in the quorum.
W... - 01:29 PM Revision ab2d2fad (ceph): Default to log level INFO.
- 01:09 PM Bug #5982 (Rejected): injectargs seems to be broken for bools
- 01:08 PM Bug #5982: injectargs seems to be broken for bools
- Stefan Priebe wrote:
> at least to me this doesn't change anything:
> ceph osd tell \* injectargs -- "--osd_recover... - 12:51 PM Bug #5982: injectargs seems to be broken for bools
- at least to me this doesn't change anything:
ceph osd tell \* injectargs -- "--osd_recover_clone_overlap false"
ok
... - 12:49 PM Bug #5982: injectargs seems to be broken for bools
- you need a -- to make the cli stop parsing the option. or a space in there.
ceph tell osd.0 injectargs -- --some-... - 12:33 PM Bug #5982: injectargs seems to be broken for bools
- also for admin socket
- 12:30 PM Bug #5982 (Rejected): injectargs seems to be broken for bools
- ceph2/src [wip-5910] » ./ceph tell osd.\* injectargs '--osd_recover_clone_overlap=false'
*** DEVELOPER MODE: setting... - 12:22 PM Bug #5981: osd: journal didn't preallocate
- Oh, I forgot. This is on Ubuntu 13.04, with the following packages:
zoltan@signina:~$ dpkg -l | grep 0.61.
ii ce... - 12:16 PM Bug #5981 (Resolved): osd: journal didn't preallocate
- I had a node deployed using ceph-deploy. 7 disks in total, the journals are
on files on an SSD.
After rebooting t... - 11:33 AM rgw Bug #5192: RGW: radosgw-admin user rm --access-key not working on bobtail
- Further updates on this issue have come in from the customer, details can be found here: https://inktank.zendesk.com/...
- 10:42 AM Bug #5979 (Resolved): librados: imposes internal tooling expectations on users
- ...
- 10:18 AM Feature #5978 (Rejected): ceph.conf: create hierarchy
- Currently we have semi-flat hierarchy. We have global section, section per entity type and section per entity. The va...
- 10:10 AM rbd Bug #5977 (Resolved): librbd: python bindings need docstrings to show up in online docs
- Some methods don't have docstrings, which means they don't show up in http://ceph.com/docs/master/rbd/librbdpy/ at al...
- 09:36 AM Bug #5972: Permissions on /var/run/ceph changed causing permission error messages
- this is teuthology? it does the 777 on /var/run/ceph so that we can use the asok for non-root processes. normal ins...
- 08:00 AM devops Bug #5895 (Resolved): ceph-deploy: mon create command hung on ceph-create-keys in cuttlefish bran...
- 07:48 AM devops Bug #5895: ceph-deploy: mon create command hung on ceph-create-keys in cuttlefish branch on RHEL 6.3
- Opened #5975; merged https://github.com/ceph/ceph-deploy/pull/44
- 07:41 AM devops Bug #5895: ceph-deploy: mon create command hung on ceph-create-keys in cuttlefish branch on RHEL 6.3
- I'll merge this pull request but I really want a ticket to stay open reminding us that this needs to be *fixed* and n...
- 07:38 AM devops Bug #5895 (Fix Under Review): ceph-deploy: mon create command hung on ceph-create-keys in cuttlef...
- I have opened a new pull request with some tested changes that fix this problem: https://github.com/ceph/ceph-deploy/...
- 05:34 AM devops Bug #5895 (In Progress): ceph-deploy: mon create command hung on ceph-create-keys in cuttlefish b...
- 07:46 AM devops Bug #5975 (Resolved): Find a real fix for the pushy issue of hanging/deadlocking during long-runn...
- Issue #5895 caused us to have to implement a really disappointing workaround to deal with a pushy problem: https://gi...
- 05:50 AM Revision 24ec3201 (ceph): Ceph-qa: change the fsx.sh to support hole punching test
- This patch change the fsx.sh to pull better fsx.c from xfstests site
to support hole punching test.
Signed-off-by: Y... - 05:34 AM devops Bug #5971 (Duplicate): ceph-deploy: ceph-create-keys hung during mon create in dumpling release o...
- 04:37 AM Revision a8965a6a (ceph): rados/monthash: fix 5925 yaml
- Signed-off-by: Sage Weil <sage@inktank.com>
- 12:16 AM devops Bug #5947 (Resolved): ceph-deploy RPM release is pointing to the wrong repo
- ceph-deploy-release packages have been rebuilt to point to http://ceph.com/packages/ceph-extras/rpm/${dist}/noarch
T... - 12:05 AM Revision 5ac68dc1 (ceph): added upgrade-dumpling suite to test point releases for dumpling
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
08/14/2013
- 11:53 PM Revision 086abe44 (ceph): doc: Fixed typo.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 11:11 PM Revision dd0df583 (ceph): rados.py: fix Rados() backwards compatibility
- Previously it had no name parameter, so the default will be used by
old clients. However, if an old client set rados_... - 11:11 PM Revision a99fef91 (ceph): rados.py: fix Rados() unicode checking
- Check new parameters and check that rados_id is not None again to
catch the empty string.
Signed-off-by: Josh Durgin... - 11:07 PM Revision 4422f21a (ceph): rados.py: fix Rados() unicode checking
- Check new parameters and check that rados_id is not None again to
catch the empty string.
Signed-off-by: Josh Durgin... - 11:07 PM Revision 34da9cbc (ceph): rados.py: fix Rados() backwards compatibility
- Previously it had no name parameter, so the default will be used by
old clients. However, if an old client set rados_... - 10:53 PM Revision 3e2a269e (ceph): added workunit: branch:dumpling wherever applicable
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 10:50 PM Revision 2cfcb77c (ceph): mon/PGMap: degraded what?
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:50 PM Revision 49ddecda (ceph): mon: status: client io, recovery io prefixes
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:47 PM Revision 48a3393e (ceph): upgrade from cuttlefish to next and dumpling to next
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 10:34 PM 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-08-14_01:01:26-kcephfs-next-testing-basic-plana/106215
it was... - 10:34 PM Revision df17d021 (ceph): Merge pull request #500 from ceph/wip-5910
- Resolves #5910.
Reviewed-by: Greg Farnum <greg@inktank.com> - 10:31 PM Revision 94c3f29a (ceph): OSDMonitor: add 'osd perf' command to dump recent osd perf information
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 10:19 PM Bug #5973 (Resolved): ceph --admin-daemon return code broken
- 'ceph daemon path bad' returns error
'ceph --admin-daemon path bad' does not
see wip - 10:07 PM Revision bf525445 (ceph): upgrade cuttlefish to dumpling, instead of next in upgrade-fs suite
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 09:22 PM Revision ebde89d5 (ceph): ObjectStore: add ObjectStore::get_cur_stats and impl in FileStore
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 08:42 PM Revision 2813c33b (ceph): renamed the folders and files appropriately
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 08:32 PM Revision 058fab0d (ceph): replace cuttlefish with dumpling in upgrade suites
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 08:15 PM Revision 6c699cbc (ceph): modified upgrade tasks to run from cuttlefish to dumpling, dumpling to ...
- and bobtail to dumpling
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> - 08:15 PM Revision e1dca285 (ceph): Merge pull request #34 from ceph/wip-3791
- Don't bail if ~/.teuthology.yaml doesn't exist.
- 07:48 PM Revision 63b64e29 (ceph): Don't bail if ~/.teuthology.yaml doesn't exist.
- 07:48 PM Bug #5922: osd: unfound objects on next
- in this case acting set was [5,3], marking 0 down caused it to finish recovery.
- 07:47 PM Bug #5922: osd: unfound objects on next
- "last_epoch_started": 145},
"recovery_state": [
{ "name": "Started\/Primary\/Active",
"e... - 06:23 PM Bug #5922: osd: unfound objects on next
- ubuntu@plana31:~$ sudo ceph pg dump | grep recovering
dumped all in format plain
0.22 187 37 82 37... - 07:46 PM Revision ebf476d3 (ceph): Obligatory automatic vim whitespace cleanup commit
- 07:08 PM Bug #5972 (Won't Fix): Permissions on /var/run/ceph changed causing permission error messages
- ubuntu@mira044:~$ cat /etc/issue
Ubuntu 12.04.2 LTS \n \l
ubuntu@mira044:~$ ls -ld /var/run/ceph
drwxrwxrwx 2 ro... - 06:19 PM Bug #5951: osd: next: EEXIST on mkcoll
- failed due to github:
~/teuthology [mine?] » ./virtualenv/bin/teuthology-schedule --name "samuelj-5951-1" -n 50 --ow... - 05:31 PM Revision 2c887578 (ceph): Revert "Display error message when locking a vpm fails due to downburst...
- This reverts commit 4681b35016619ece44730a368070220e6c2e56a3.
- 05:30 PM Bug #5958: os/DBObjectMap.cc: 393: FAILED assert(!valid || cur_iter->valid())
- Uploaded osd7_omap_bug5958.tar.bz2 to cephdrop as reuqested, it's a tar of the current/omap directory of osd.7 that k...
- 05:21 PM devops Bug #5895 (Duplicate): ceph-deploy: mon create command hung on ceph-create-keys in cuttlefish bra...
- 03:01 PM devops Bug #5895: ceph-deploy: mon create command hung on ceph-create-keys in cuttlefish branch on RHEL 6.3
- The only way I see around this (other than pushy fixing this problem) is to avoid capturing the stdout/stderr of the ...
- 01:41 PM devops Bug #5895: ceph-deploy: mon create command hung on ceph-create-keys in cuttlefish branch on RHEL 6.3
- I opened a bug in Pushy: https://github.com/axw/pushy/issues/45
Still investigating and trying all kinds of things... - 12:56 PM devops Bug #5895 (In Progress): ceph-deploy: mon create command hung on ceph-create-keys in cuttlefish b...
- hitting this issue now on centos 6.4 - burnupi05, burnupi21.
Alfredo is already on it. - 05:19 PM devops Bug #5971 (Duplicate): ceph-deploy: ceph-create-keys hung during mon create in dumpling release o...
- An user from the community [ishkabob] have been reporting this problem on IRC and i tried reproducing this locally, i...
- 05:16 PM Revision 6230623c (ceph): Merge pull request #32 from ceph/wip-fix5957-wusui
- Display error message when locking a vpm fails due to downburst errors.
- 04:54 PM Revision b9d1bf51 (ceph): librados: fix async aio completion wakeup
- For aio flush, we register a wait on the most recent write. The write
completion code, however, was *only* waking th... - 04:54 PM Revision 29ae033b (ceph): librados: fix locking for AioCompletionImpl refcounting
- Add an already-locked helper so that C_Aio{Safe,Complete} can
increment the reference count when their caller holds t... - 04:51 PM Revision 16ed0b9a (ceph): librados: fix async aio completion wakeup
- For aio flush, we register a wait on the most recent write. The write
completion code, however, was *only* waking th... - 04:50 PM Revision 7a52e2ff (ceph): librados: fix locking for AioCompletionImpl refcounting
- Add an already-locked helper so that C_Aio{Safe,Complete} can
increment the reference count when their caller holds t... - 04:40 PM Revision 4681b350 (ceph): Display error message when locking a vpm fails due to downburst errors.
- When doing a lock-many, do not lock any of the vpms when downburst errors
occur. Do not display message on unlock w... - 04:36 PM Revision 9b947e27 (ceph): Merge pull request #31 from ceph/wip-5941
- Instructions for installing teuthology on non-debian-based OSs
- 04:36 PM Revision 6bc8fcd0 (ceph): add link to homebrew
- Signed-off-by: Alfredo Deza <alfredo@deza.pe>
- 04:27 PM Bug #5970 (Resolved): librados: python bindings Rados() backwards compatiblity issue with 0.67.0
- commit:34da9cbc33205623cf64aee1989f53dfb2c5bddd in next and commit:dd0df583e2661444287a36acc240a8ac0ec381e8 in dumpling
- 03:53 PM Bug #5970 (Resolved): librados: python bindings Rados() backwards compatiblity issue with 0.67.0
- As described on ceph-users:...
- 04:07 PM Revision aa464e29 (ceph): add generic instructions for installation
- Signed-off-by: Alfredo Deza <alfredo@deza.pe>
- 04:01 PM Revision 3e9cf895 (ceph): create instructions to install on OSX
- Signed-off-by: Alfredo Deza <alfredo@deza.pe>
- 04:01 PM Revision 8c5b5efc (ceph): sort the requirements
- Signed-off-by: Alfredo Deza <alfredo@deza.pe>
- 04:00 PM Revision 18ea0239 (ceph): remove install_requires from setup.py
- Signed-off-by: Alfredo Deza <alfredo@deza.pe>
- 03:48 PM devops Feature #5523 (Resolved): libcurl 7.28+ packages
- 03:47 PM devops Bug #5947 (In Progress): ceph-deploy RPM release is pointing to the wrong repo
- 03:46 PM devops Bug #5960 (Resolved): Missing deb packages for ceph-deploy 1.2
- First push only picked up the sources for some reason. I reran reprepro and confirmed that debs where included this ...
- 05:58 AM devops Bug #5960 (Resolved): Missing deb packages for ceph-deploy 1.2
- There are currently no ceph-deploy 1.2 deb packages in the repo http://ceph.com/packages/ceph-extras/debian/pool/main...
- 03:40 PM Feature #5907: permanently log all administrative actions
- I choose to interpret this as follows:
1) effectful mon commands should end up in the central log
2) the osd should... - 03:38 PM Revision d95a6c17 (ceph): Merge pull request #29 from ceph/wip-4264
- update to reflect required install task
- 03:35 PM Feature #5910 (Resolved): osd: report filestore op latency (apply and commit) to monitor
- df17d021a6b517588d04cda7430ac11b2a83ef9a
- 02:59 PM Revision 4f31756c (ceph): doc: Added dumpling to RPM installation.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 02:58 PM Revision d38a041f (ceph): doc: Minor tweaks to debian install.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 02:58 PM Revision 456a394c (ceph): doc: Added dumpling installation for Debian/Ubuntu.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 02:37 PM rbd Feature #4550 (Resolved): Create Qemu+RBD rpm package for RHEL+CentOS 6.3 on ceph.com
- 02:36 PM rbd Feature #4013: rbd: openstack: extend nova boot api to support going from image to volume
- 02:36 PM rbd Feature #4017: rbd: openstack: simplify volume booting with new api
- 02:04 PM devops Documentation #5968 (Resolved): typo in monmap
- In the following page http://ceph.com/docs/master/man/8/monmaptool/, there is a typo for monmap, it is instead mentio...
- 01:40 PM devops Bug #5962 (Resolved): ceph-deploy: install should default to dumpling and not cuttlefish
- Merged to ceph-deploy master with hash: c9fa0912dfc75660bc3e207f9918d3f95464d71c
- 11:52 AM devops Bug #5962 (Fix Under Review): ceph-deploy: install should default to dumpling and not cuttlefish
- Opened pull request: https://github.com/ceph/ceph-deploy/pull/43
- 11:02 AM devops Bug #5962 (Resolved): ceph-deploy: install should default to dumpling and not cuttlefish
- ceph-deploy install should now default to picking dumpling, instead of cuttlefish.
I tested this on ubuntu and it ... - 01:22 PM Bug #5967 (Resolved): monitor caps parser should accept '.' as a legal unquoted character
- caps mention 'entities' (type.id) a lot, and to have to quote that is annoying and unnecessary; if the parser accepte...
- 01:13 PM Revision dfd58548 (ceph): remove racy test assertions
- Do not assert before the loop waiting for the thread to complete the
expected side effect. The whole point of the loo... - 11:08 AM Feature #5964 (Resolved): ceph-post-file (to replace/supplement cephdrop)
- 11:04 AM Bug #5963 (Won't Fix): ceph pg dump {,sum,pgs,pgs_brief} is all the same for format=plain
- 20:56 < paravoid> "ceph pg dump pgs_brief" seems to be the same as "ceph pg dump" to me
20:57 < paravoid> same as "c... - 11:03 AM Feature #5905: hello world librados program (with explanatory comments!)
- Sam's asked that this include omap and xattr ops, so it needs to demonstrate some semi-advanced uses of librados, not...
- 10:23 AM Bug #5226: Some PG stay in "incomplete" state
- For the record : today I replaced all OSD by new models, and it fix the problem : it seems that incomplete data were ...
- 09:49 AM rbd Bug #5919 (Pending Backport): qemu-1.4.0 and onwards, linux kernel 3.2.x, ceph-RBD, heavy I/O lea...
- Oliver Francke wrote:
> Hi Josh, Sage,
>
> it looks very good right now, could not get it to break, even with 4 m... - 04:19 AM rbd Bug #5919: qemu-1.4.0 and onwards, linux kernel 3.2.x, ceph-RBD, heavy I/O leads to kernel_hung_t...
- Hi Josh, Sage,
it looks very good right now, could not get it to break, even with 4 more VM's producing I/O, deep-... - 09:39 AM Feature #5904 (In Progress): hello world osd class (with explanatory documentation/comments!)
- 09:30 AM Bug #5920: mon daemon crashes
- Dmitry Panov wrote:
> Hi Sage!
>
> I've cleaned up everything and have re-created the cluster. This time I replac... - 01:27 AM Bug #5920: mon daemon crashes
- Hi Sage!
I've cleaned up everything and have re-created the cluster. This time I replaced node sn2 by node sn4.
... - 07:09 AM Subtask #5878 (In Progress): erasure plugin mechanism and abstract API
- 07:09 AM Subtask #5877 (In Progress): Plugable erasure code library
- 06:18 AM Bug #5959: Quorum is crashing on 'osd pool mksnap'
- s/entire pool/entire quorum/g in prev comment
- 06:17 AM Bug #5959: Quorum is crashing on 'osd pool mksnap'
- There is some update:
- if pool contains volumes with their own snapshots, it`s more likely for entire pool to die... - 04:09 AM Bug #5959 (Resolved): Quorum is crashing on 'osd pool mksnap'
- Full backtrace is attached. Crashed mons running 0.61.7,
ceph osd pool mksnap --keyfile admin dev-rack0 snap2
201... - 05:59 AM Subtask #5527 (Resolved): unit tests for common/sharedptr_registry.hpp
- 04:28 AM Revision 90ccd267 (ceph): qa/workunits/fs/multiclient_sync_read_eof.py
- Simple test to verify clients behave at EOF.
Signed-off-by: Sage Weil <sage@inktank.com> - 01:59 AM Revision 8ff69011 (ceph): Merge branch 'next'
- 12:37 AM Revision 95f3353a (ceph): osd_types: add osd_perf_stat_t type
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 12:28 AM Revision d1a81654 (ceph): client: add enclosing object for asok dumps
- Signed-off-by: Sage Weil <sage@inktank.com>
- 12:17 AM Revision 0c236337 (ceph): pybind/ceph_argparse: GPL -> LGPL2
- Danny Al-Gaaf <danny.al-gaaf@bisect.de>
Dan Mick <dan.mick@inktank.com>
both consented to this change via email.
Si... - 12:16 AM Revision 2206f557 (ceph): rbd.cc: relicense as LGPL2
- All past authors for rbd.cc have consented to relicensing from GPL to
LGPL2 via email:
---
Date: Sat, 27 Jul 2013 0... - 12:15 AM Revision 0e9a9379 (ceph): monthrash workloads: Add task to reproduce 5925 with extra logging
- Signed-off-by: David Zafman <david.zafman@inktank.com>
08/13/2013
- 11:52 PM Revision a9033eb6 (ceph): mon: move recovery rate to a separate line
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:52 PM Revision 6d8d7263 (ceph): mon: status: only include mdsmap if epoch > 1
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:52 PM Revision fbc65ea8 (ceph): mon/PGMap: make pg state indentation cleaner
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:51 PM Revision ef9c9916 (ceph): mon: make pg info in 'status' more informative and visually parseable
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:51 PM Revision eeed33aa (ceph): mon/PGMap: make si modifiers look prettier
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:51 PM Revision c926d083 (ceph): mon: move mdsmap up
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:51 PM Revision 9b94f90e (ceph): types: pretty_si_t
- Similar to si_t, but leaves a space between the numbers and the units. In
the degenerate case (no M, K, etc. modifie... - 11:51 PM Revision 054fd886 (ceph): mon: expand osd summary (flags on separate line)
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:51 PM Revision 1860ed97 (ceph): mon/PGMap: break out print_oneline_summary
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:40 PM Revision f417b101 (ceph): osdmap: move oneliner summary to separate function
- We're about to make print_summary() do something much nicer.
Signed-off-by: Sage Weil <sage@inktank.com> - 10:05 PM Revision 32631685 (ceph): mon/Paxos: bootstrap peon too if monmap updates
- If we get a monmap update, the leader bootstraps. Peons should do the
same.
Signed-off-by: Sage Weil <sage@inktank.... - 08:31 PM Revision 1ea6b561 (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 ... - 08:31 PM Revision 4433f9ad (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,... - 08:21 PM Revision 810c52de (ceph): rgw: do not leak handler in get_handler() error path
- If we fail to initialize, delete the handler.
Fixes (part of): #5949
Signed-off-by: Sage Weil <sage@inktank.com>
Rev... - 08:21 PM Revision 6f5d8036 (ceph): librados: fix MWatchNotify leak
- Do not leak the message if the watcher is not registered. Also, simplify
this block.
Fixes (part of): #5949
Backpor... - 08:12 PM Bug #5958: os/DBObjectMap.cc: 393: FAILED assert(!valid || cur_iter->valid())
- From irc, looks like disk/leveldb issue. Hoping to get current/omap subdir of osd in question (osd 7). Seems somewh...
- 08:07 PM Bug #5958 (Can't reproduce): os/DBObjectMap.cc: 393: FAILED assert(!valid || cur_iter->valid())
0> 2013-08-13 22:48:26.503696 7fab63ec4700 -1 os/DBObjectMap.cc: In function 'virtual bool DBObjectMap::...- 06:45 PM Revision 94698555 (ceph): Merge pull request #30 from ceph/wip-5952
- Fix a case where _get_config_value_for_remote could return None mistakenly
- 06:30 PM Revision f1c9125f (ceph): Fix a case where _get_config_value_for_remote could return None mistakenly
- 06:03 PM Revision 0f3d9edd (ceph): Merge remote-tracking branch 'gh/next'
- 06:02 PM Revision 000efc65 (ceph): samba: wait longer for smbd to start
- sleep(1) is occasionally not long enough, it seems!
- 05:46 PM Revision 2797d8d8 (ceph): Merge pull request #27 from dachary/wip-5946
- do not check the jobid if check-locks is False
- 05:45 PM Revision e3b7bc5b (ceph): v0.67
- 05:32 PM Revision 9d4104f4 (ceph): do not check the jobid if check-locks is False
- Because it relies on the lock server which is presumably not available
since check-locks was set to False. It matters... - 05:11 PM Revision e9d4f9b0 (ceph): Merge pull request #497 from ksperis/rbdmap.init-3
- Rbdmap.init 3
Reviewed-by: Sage Weil <sage@inktank.com> - 04:49 PM Revision 977b7f58 (ceph): doc/release-notes: fix rst
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:40 PM Revision f501ec77 (ceph): doc/release-notes: upgrade sequence
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:27 PM Revision de7bbdbc (ceph): doc/release-notes: roll-up of upgrade/compat notes from cuttlefish to d...
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:10 PM Revision 13edfe6b (ceph): Merge pull request #28 from alfredodeza/5887
- Allow a user to define a ceph-deploy branch to use (instead of master)
- 04:07 PM Revision 6df75da3 (ceph): init-rbdmap: minor fix no rbd exist
- Avoid error if stop when no rbd device exist
Signed-off-by: Laurent Barbe <laurent@ksperis.com> - 04:06 PM Revision d9cb2ead (ceph): init-rbdmap: fix for recursive umount
- Umount is not always done in the correct order.
For exemple in that case :
/dev/rbd1 on /myrbd
/dev/rbd2 on /myrbd/.s... - 03:57 PM Revision ac78bc90 (ceph): Merge pull request #24 from ceph/wip-5937
- Don't hit an AttributeError if ctx.config['overrides'] is set to None
- 03:56 PM Revision 643da65e (ceph): remove fallback of the fallback. so silly
- Signed-off-by: Alfredo Deza <alfredo@deza.pe>
- 03:45 PM Revision 3aa995a6 (ceph): Remove three characters just for Alfredo
- 03:42 PM Revision 70cd884f (ceph): safer fallback. Updates docstring
- Signed-off-by: Alfredo Deza <alfredo@deza.pe>
- 03:31 PM Bug #5792 (Resolved): ceph-deploy mon create hangs on fedora18 vm's
- 07:03 AM Bug #5792: ceph-deploy mon create hangs on fedora18 vm's
- Sandon, it seems that this issue is gone, are you able to reproduce this?
#5895 was very similar (if not the same)... - 03:10 PM Revision f4de5151 (ceph): Add notes about install task precedence
- 02:53 PM devops Bug #5911: ceph-deploy to Ubuntu targets touches sysvinit for mons and upstart for osds
- Looks good to me. Will see if I can accept pull request.
- 06:20 AM devops Bug #5911: ceph-deploy to Ubuntu targets touches sysvinit for mons and upstart for osds
- I created a branch and applied your patch with one (minor) change which was to use `distro.init` for the RuntimeError...
- 02:32 PM rbd Bug #5955: qemu deadlock when librbd caching enabled (writethru or writeback).
- normally completions follow this pattern...
- 01:32 PM rbd Bug #5955 (Resolved): qemu deadlock when librbd caching enabled (writethru or writeback).
- From Mike Dawson on ML:
Logs are uploaded to cephdrop with the file name mikedawson-rbd-qemu-deadlock.
- At abo... - 02:27 PM rgw Feature #418: rgw: object versioning
- There's no one working on it right now AFAIK. I'd be more than happy to discuss this feature with you.
- 02:05 PM rgw Feature #418: rgw: object versioning
- Versioning is quite a common feature nowadays, both in the S3 API as well as the Google Storage API. I really like to...
- 02:06 PM Bug #5951: osd: next: EEXIST on mkcoll
- ./virtualenv/bin/teuthology-schedule --name "samuelj-5951-0" -n 50 --owner samuelj@slider testruns/5951.yaml | tee 59...
- 09:57 AM Bug #5951 (Resolved): osd: next: EEXIST on mkcoll
- ...
- 01:53 PM devops Bug #5895 (Resolved): ceph-deploy: mon create command hung on ceph-create-keys in cuttlefish bran...
- Merged into ceph-deploy master branch: 40c8088e011670d881432a94d8f159355d57d1e5
The problem here is that, by not r... - 12:48 PM devops Bug #5895 (Fix Under Review): ceph-deploy: mon create command hung on ceph-create-keys in cuttlef...
- With Sage's suggestion to execute directly on those nodes, I was able to replicate the problem and find a fix.
A p... - 11:34 AM devops Bug #5895: ceph-deploy: mon create command hung on ceph-create-keys in cuttlefish branch on RHEL 6.3
- Ugh, I keep failing to replicate :(
The error on the second one is the famous ulimit configuration but that is not... - 09:39 AM devops Bug #5895: ceph-deploy: mon create command hung on ceph-create-keys in cuttlefish branch on RHEL 6.3
- Alfredo, I mentioned that the issue is not reproducible on a single node but the problem still exists with 2 nodes.
- 01:43 PM devops Bug #5887 (Resolved): create a `-b` flag to use a ceph-deploy branch
- Merged into teuthology's master branch
Hash: 13edfe6bdf48abb22a20598c6da09207529f8cc4 - 08:46 AM devops Bug #5887 (Fix Under Review): create a `-b` flag to use a ceph-deploy branch
- Pull request opened: https://github.com/ceph/teuthology/pull/28
- 08:21 AM devops Bug #5887 (In Progress): create a `-b` flag to use a ceph-deploy branch
- 01:42 PM devops Bug #5934 (Resolved): include a CHANGELOG and a --version flag
- Merged into the master branch.
Hash: caf43ffd3e8c4b5fa35932b5b6784e725f5d998b - 01:40 PM devops Feature #5956 (Rejected): Implement a radosgw command in ceph-deploy
- As a proof of concept, to see if ansible could work for ceph-deploy remote commands, implement a radosgw deployment w...
- 01:16 PM rgw Bug #5953 (Fix Under Review): rgw: drain requests when going down
- 01:11 PM rgw Bug #5953 (Resolved): rgw: drain requests when going down
- If receiving either SIGUSR1 or SIGTERM, wait (for a period of time) for requests to complete. This changes the SIGTER...
- 01:15 PM rgw Bug #5949 (Pending Backport): radosgw: leaks
- 11:17 AM rgw Bug #5949 (Fix Under Review): radosgw: leaks
- 08:40 AM rgw Bug #5949 (Resolved): radosgw: leaks
- ubuntu@teuthology:/a/teuthology-2013-08-13_01:02:14-rgw-next-testing-basic-plana/104857...
- 01:02 PM rbd Bug #5919: qemu-1.4.0 and onwards, linux kernel 3.2.x, ceph-RBD, heavy I/O leads to kernel_hung_t...
- Hi Oliver,
Okay, I think we spotted the (other) bug. I pushed another patch to the same branch; can you try again... - 02:01 AM rbd Bug #5919: qemu-1.4.0 and onwards, linux kernel 3.2.x, ceph-RBD, heavy I/O leads to kernel_hung_t...
- Hi Josh,
update/upgrade our cluster with ceph version 0.56.6-28-gf07447f (f07447f28c6e468c1dc76149f51d7958b10482c2... - 11:58 AM Revision c927f89a (ceph): rgw: rgw-admin throw an error when invalid flag is passed
- fix #5820 http://tracker.ceph.com/issues/5820
Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com> - 11:49 AM rgw Bug #5893 (Resolved): failures in s3 tests but teuthology task still passes
- 10:27 AM rgw Bug #5893: failures in s3 tests but teuthology task still passes
- Commit 9799858e90d9055f387f7c991cfcbf50f48cf42d in ceph/s3-tests allows s3tests to propagate exceptions up to the cal...
- 11:14 AM Bug #5920: mon daemon crashes
- >Hi Dmitry,
Hi Sage, please see my replies embedded.
>This looks like fallout from a rare paxos bug (#5750), fixe... - 10:38 AM Bug #5920 (Duplicate): mon daemon crashes
- Hi Dmitry,
This looks like fallout from a rare paxos bug (#5750), fixed in commit:17aa2d6d16c77028bae1d2a77903cdfd... - 11:12 AM Bug #5922: osd: unfound objects on next
- 2013-08-13 11:08:20.438338 osd.3 [WRN] slow request 25666.244730 seconds old, received at 2013-08-13 04:00:34.193533:...
- 09:56 AM Bug #5922: osd: unfound objects on next
- /var/lib/teuthworker/archive/teuthology-2013-08-13_01:00:13-rados-next-testing-basic-plana/104754
- 11:11 AM Bug #5804: mon: binds to 0.0.0.0:6800something port
- Just noticed that the port is set as 6801 -- that's used by the osds iirc -- and we've seen reports of the messenger ...
- 10:41 AM Feature #5906 (In Progress): mon: better ceph -s output
- 10:01 AM rgw Feature #5506 (Fix Under Review): rgw: use Keystone to authenticate S3 requests
- 09:59 AM devops Bug #5930 (Resolved): ceph-deploy: osds disappear after reboot
- this was commit:10cf3088ceeb70970a1ffb8b34e5a4871115face. backported to cuttlefish too.
- 09:16 AM CephFS Bug #5950 (Rejected): kcephfs: cephfs set_layout -p 4 gets EINVAL
- from ML Georg H?llrigl <georg.hoellrigl@xidras.com>:
> By the way setting the layout seems to have a bug:
>
> #... - 08:31 AM Fix #5844: osd: snaptrimmer should throttle itself
- We've scrutinized influence of snapshotting on disk IO and got some curious results. From our point of view, snapshot...
- 06:29 AM Revision b9a5664b (ceph): Makefile.am: fix libglobal.la races
- Several targets had libglobal.la in the _LDFLAGS macro definition
when it should have been in the _LDADD macro. Rem... - 06:25 AM Revision d4c2576c (ceph): radosgw-agent.py: refactor, enable overrides
- Refactored the radosgw-agent.py code so that it
is structured more like existing teuthology
tasks.
Additionally, adde... - 06:25 AM Revision 1d90d7bc (ceph): rgw.py: fix example config
- In the example config, the region root and
zone root where pointing to the same pool,
which is not a best practice. U... - 06:25 AM Revision 9ee64524 (ceph): rgw.py: add a better error message
- When pulling region info from the config
structure, if the region info isn't there,
log a more helpful message.
Sign... - 06:25 AM Revision e517cd4c (ceph): s3readwrite.py: make user creation optional
- Extend the s3readwrite.py task to enable the
creation and deletion of users for the s3readwrite
tests to be independe... - 06:25 AM Revision e3b9add3 (ceph): rgw.py: refactor configure
- Extend the rados pool configuration options to
specify all pools (if desired).
Also, reordered zone and region config... - 06:25 AM Revision 18e80147 (ceph): rgy.py: make log_(data|metadata) configurable
- The log_data and log_metadata are made configurable
via the YAML file and default to false
(meaning neither data nor ... - 06:24 AM Revision 3fb53189 (ceph): agent name should also contain port number
- otherwise multiple agents per machines will have the same id
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> - 06:24 AM Revision 4adc1da5 (ceph): radosgw-admin: various multiregion related fixes and changes
- Go to the master zone in the master region for radosgw-admin
operations. Trigger metadata sync. Other fixes.
Signed-... - 05:44 AM devops Bug #5947 (Resolved): ceph-deploy RPM release is pointing to the wrong repo
- The new release of ceph-deploy (1.2.1) has a problem with dependencies and it is not possible to install.
From IRC... - 05:38 AM Revision 0964d53e (ceph): ceph-disk: fix mount options passed to move_mount
- Commit 6cbe0f021f62b3ebd5f68fcc01a12fde6f08cff5 added a mount_options but
in certain cases it may be blank. Fill in ... - 04:55 AM rgw Bug #5931: radosgw crashes when deleting object
- I just wanted to confirm that the issue is gone. Thanks for a quick fix!
- 03:47 AM Bug #5946 (Resolved): lockstatus.get_status called although check-locks: false
- "work in progress":https://github.com/dachary/teuthology/tree/wip-5946
lockstatus.get_status "is called":https://git...
08/12/2013
- 11:10 PM Revision 92138621 (ceph): Merge pull request #25 from dmick/master
- tasks/ceph-deploy: allow configurations with no mds
- 11:04 PM Revision c81edf1e (ceph): tools: ceph-monstore-tool: allow copying store contents to a new location
- Usage:
ceph-monstore-tool --mon-store-path <in-path> --out <out-path> \
--command store-copy
Sig... - 10:43 PM Revision fa733e43 (ceph): Change "Exception" to "RuntimeError" as advised by zackc
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 09:55 PM Revision 28e42197 (ceph): tasks/ceph-deploy: allow configurations with no mds
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 09:38 PM Revision 5be53270 (ceph): Default to master and not next.
- 09:31 PM Revision 6a37a62b (ceph): rgw: fix multi delete
- Fixes: #5931
Backport: bobtail, cuttlefish
Fix a bad check, where we compare the wrong field. Instead of
comparing t... - 09:30 PM Revision d6be5ed2 (ceph): rgw: fix multi delete
- Fixes: #5931
Backport: bobtail, cuttlefish
Fix a bad check, where we compare the wrong field. Instead of
comparing t... - 09:29 PM Revision 2632846e (ceph): rgw: fix multi delete
- Fixes: #5931
Backport: bobtail, cuttlefish
Fix a bad check, where we compare the wrong field. Instead of
comparing t... - 09:21 PM Revision ef1c9669 (ceph): Add install task to examples
- 09:18 PM Revision 93b532f0 (ceph): Don't hit an AttributeError if ctx.config['overrides'] is set to None
- 07:35 PM rbd Bug #5919: qemu-1.4.0 and onwards, linux kernel 3.2.x, ceph-RBD, heavy I/O leads to kernel_hung_t...
- I found one bug - there's a fix on top of the current bobtail branch in wip-librados-aio-flush. Could you see if that...
- 06:15 PM rbd Bug #5919: qemu-1.4.0 and onwards, linux kernel 3.2.x, ceph-RBD, heavy I/O leads to kernel_hung_t...
- Thanks Oliver, that's good to hear. If you use cache=writethrough instead of no cache, it will have the same write pr...
- 05:38 AM rbd Bug #5919: qemu-1.4.0 and onwards, linux kernel 3.2.x, ceph-RBD, heavy I/O leads to kernel_hung_t...
- Hi Josh,
even under high ceph-load I was not able to break things down with rbd_cache=true after 2 hours, whereas ... - 06:35 PM devops Bug #5911: ceph-deploy to Ubuntu targets touches sysvinit for mons and upstart for osds
- Ok here's my revised patch that hopefully incorporates what you were suggesting. Obviously feel free to editorialize ...
- 03:36 PM devops Bug #5911: ceph-deploy to Ubuntu targets touches sysvinit for mons and upstart for osds
- Lol - I think opening a new ticket is fine. You can mention that you have discussed the proposed change with me.
... - 08:34 AM devops Bug #5911: ceph-deploy to Ubuntu targets touches sysvinit for mons and upstart for osds
- Mark, you are spot on.
I will create a new ticket so I can fix this and apply your branch, unless you want to subm... - 05:40 PM Revision a714c011 (ceph): Merge pull request #23 from ceph/pep8
- Make this module pep8-clean.
- 05:14 PM devops Bug #5895: ceph-deploy: mon create command hung on ceph-create-keys in cuttlefish branch on RHEL 6.3
- Tamil, you mentioned on IRC that you could not reproduce this anymore, can you confirm that is the case to resolve th...
- 03:47 PM devops Bug #5895: ceph-deploy: mon create command hung on ceph-create-keys in cuttlefish branch on RHEL 6.3
- this issue seems to be on ubuntu systems as well.
we need this issue to be resolved so we can test the upgrades fr... - 04:40 PM Revision cabb4142 (ceph): Make this module pep8-clean.
- 04:21 PM rgw Bug #5931 (Resolved): radosgw crashes when deleting object
- 02:34 PM rgw Bug #5931: radosgw crashes when deleting object
- Yehuda Sadeh wrote:
> Do you have log for the entire request? Looks like an issue with multi-delete.
I hope that'... - 09:48 AM rgw Bug #5931 (In Progress): radosgw crashes when deleting object
- 03:05 PM devops Bug #5944 (Closed): ceph-deploy osd needs to be moved to use the new remote helpers
- Debugging remote issues with ceph-deploy is very complicated if we are not logging the remote end.
`ceph-deploy os... - 01:40 PM rbd Feature #5938 (Rejected): openstack: nova: allow live-migration without detach/reattach for rbd
- Currently nova requires shared local storage for live-migration. Even when it is shared, volumes are detached and re-...
- 12:00 PM Bug #5901: stuck incomplete immediately after clean
- The bug is that the primary can report that the pg is clean before the replica sees the OP_BACKFILL_FINISH message. ...
- 09:28 AM rgw Bug #5820: radosgw-admin should fail on non-valid flags
- The dashed options are what I meant. I'd prefer Yehuda to review this; I'll try and ping him on it today.
- 04:58 AM rgw Bug #5820: radosgw-admin should fail on non-valid flags
- What do you mean by "flag"?
are the "--dashed-option" flags?
If so, here comes a pull request to fix this issue : h... - 09:22 AM devops Bug #5489 (Resolved): ceph-deploy: mon destroy throws inappropriate message
- With the addition of more logging and better output from the remote node this should no longer be an issue.
Tamil,... - 09:20 AM devops Bug #5813 (Closed): Normalize ceph-deploy Exceptions for better error reporting
- With the combination of the new decorator to catch exceptions I noticed most of the exceptions are inherited from exc...
- 09:18 AM devops Bug #5887: create a `-b` flag to use a ceph-deploy branch
- Actually, better than a flag is a `YAML` key.
There is some work being done with this, but the naming will be odd ... - 09:15 AM devops Bug #5928 (Closed): Catch KeyboardInterrupt and RuntimeError for nicer reporting
- Merged into master with hash: a8dcfbbf7268cc0bfb15ac986650e37962e4d9d6
- 09:13 AM devops Bug #5934 (Fix Under Review): include a CHANGELOG and a --version flag
- Opened pull request: https://github.com/ceph/ceph-deploy/pull/39
- 08:42 AM devops Bug #5934 (In Progress): include a CHANGELOG and a --version flag
- 06:53 AM devops Bug #5934 (Resolved): include a CHANGELOG and a --version flag
- ceph-deploy doesn't have a changelog where a list of changes can be seen for each release. Since the release cycle fo...
- 08:58 AM Revision c566c034 (ceph): doc: complete S3 features status from existing doc page
- Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com>
- 08:13 AM rgw Feature #5935 (New): rgw: implement IP-based ACL capabilities
- radosgw could possibly implement access control based on source IP or header, the latter being beneficial for those b...
08/11/2013
- 11:12 PM Bug #5920: mon daemon crashes
- Hi Sage,
Sure. You can download it here: [[https://dl.dropboxusercontent.com/u/22489421/mon.tgz]] - 09:43 PM Bug #5923: osd: 6 up, 5 in; 91 active+clean, 1 remapped
- ubuntu@teuthology:/a/samuelj-5901-1/101594 may be an example. (others in the same suite)
- 09:42 PM Bug #5922: osd: unfound objects on next
- ubuntu@teuthology:/a/samuelj-5901-1/101594 may be an example. (others in the same suite)
- 08:53 PM rgw Bug #5931: radosgw crashes when deleting object
- 05:27 PM rgw Bug #5931: radosgw crashes when deleting object
- Do you have log for the entire request? Looks like an issue with multi-delete.
- 03:23 AM rgw Bug #5931 (Resolved): radosgw crashes when deleting object
- I use 3hub mac app (S3 client) for managing files in rados. Rados is installed on two physical Ubuntu presice machine...
- 12:31 PM Bug #5932 (Won't Fix): osdmaptool --create-from-conf ignore "osd pool default pg[p] num"
- osdmaptool --create-from-conf ignore "osd pool default pg num" & "osd pool default pgp num" values from config, I fix...
08/10/2013
- 06:35 PM Revision 5aee4a8b (ceph): Merge pull request #22 from ceph/rpm-upgrades
- Fix rpm upgrades for nested branch configs
- 05:48 PM devops Bug #5911: ceph-deploy to Ubuntu targets touches sysvinit for mons and upstart for osds
- With your commit 1d2d9881f93df6383d99720c84d6e7397a04bba0 the problem is solved. Absolutely. I was merely thinking th...
- 05:14 PM devops Bug #5911: ceph-deploy to Ubuntu targets touches sysvinit for mons and upstart for osds
- Mark,
Are you sure you are able to replicate this with the latest release of ceph-deploy?
This commit fixed t... - 05:45 PM Revision 7c377cb7 (ceph): Make _get_baseurlinfo_and_dist() provide the correct uri
- 04:57 AM Revision ef91c699 (ceph): mon: mon_cluster_log_file_level
- By popular demand, control the min level of logging that goes to
/var/lib/ceph/ceph.log.
Signed-off-by: Sage Weil <s... - 04:24 AM Revision cb50b5a7 (ceph): ceph-disk: fix mount options passed to move_mount
- Commit 6cbe0f021f62b3ebd5f68fcc01a12fde6f08cff5 added a mount_options but
in certain cases it may be blank. Fill in ... - 02:19 AM Revision b66a3d60 (ceph): config_opts.h: reduce osd_recovery_max_active and osd_recovery_max_sing...
- Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: David Zafman <david.zafman@inktank.com>
08/09/2013
- 11:42 PM devops Bug #5911: ceph-deploy to Ubuntu targets touches sysvinit for mons and upstart for osds
- Sorry - was a bit keen with the 'submit' button! That mon create patch does is not really doing what it should, espec...
- 11:12 PM devops Bug #5911: ceph-deploy to Ubuntu targets touches sysvinit for mons and upstart for osds
- I notice I should have used "from ceph_deploy import lsb" in the above. Having said that - there is another place whe...
- 09:15 PM devops Bug #5911: ceph-deploy to Ubuntu targets touches sysvinit for mons and upstart for osds
- In fact like this seems to work:...
- 03:56 PM devops Bug #5911: ceph-deploy to Ubuntu targets touches sysvinit for mons and upstart for osds
- Well that was a fast turnaround!
A minor niggle - I note the osd code does:... - 03:32 PM devops Bug #5911 (Resolved): ceph-deploy to Ubuntu targets touches sysvinit for mons and upstart for osds
- 03:27 PM devops Bug #5911 (Fix Under Review): ceph-deploy to Ubuntu targets touches sysvinit for mons and upstart...
- Opened pull request: https://github.com/ceph/ceph-deploy/pull/36
- 11:39 PM Revision 5433ca2a (ceph): upgrade-parallel: test on multiple target distros
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:26 PM Revision 251cbf7f (ceph): Merge pull request #21 from ceph/rpm-upgrades
- Make install.upgrade work on RPM-based systems.
- 11:19 PM Revision ecaa46a1 (ceph): ceph.spec.in: obsolete ceph-libs only on the affected distro
- The ceph-libs package existed only on Redhat based distro,
there was e.g. never such a package on SUSE. Therefore: ma... - 11:19 PM Revision 81aa68c3 (ceph): ceph.spec.in: Obsolete ceph-libs
- Signed-off-by: Gary Lowell <gary.lowell@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 11:15 PM Revision b221a42e (ceph): doc/release-notes: adjust whitespace
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:14 PM Revision bec6f09c (ceph): doc/release-notes: v0.67 release notes
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:03 PM Revision d3d56ee5 (ceph): Merge remote-tracking branch 'gh/next'
- 10:47 PM Revision ebd94a9a (ceph): upgrade: do not wait for full quorum on mixed-version mon cluster
- It won't happen
- 10:38 PM Revision 44b093c8 (ceph): ceph: retry new-style mon command if we get EINVAL from the old-style c...
- We can race with a mon upgrade:
- get command descriptions, get EINVAL
- mons upgrade, new quorum
- send old-style c... - 10:30 PM Revision 2a34df68 (ceph): common: pick_addresses: fix bug with observer class that triggered #5205
- The Observer class we defined to observe conf changes and thus avoid
triggering #5205 (as fixed by eb86eebe1ba42f04b4... - 10:01 PM Revision b78a6c77 (ceph): Make install.upgrade work with CentOS/RHEL/Fedora.
- 09:48 PM Revision 7ed6de9d (ceph): common: pick_addresses: fix bug with observer class that triggered #5205
- The Observer class we defined to observe conf changes and thus avoid
triggering #5205 (as fixed by eb86eebe1ba42f04b4... - 09:26 PM Revision 8bf3971b (ceph): rearrange the documentation to be inserted and maintained in master
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 08:57 PM Revision 9baaf862 (ceph): Merge pull request #486 from kri5/wip-s3-compliance-doc
- Wip s3 compliance doc
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com> - 07:49 PM Revision 068baae7 (ceph): rgw: return 423 Locked response when failing to lock object
- Fixes: #5882
Translate the EBUSY we get when trying to lock a shard / object
to 423 Locked response. Beforehand it wa... - 07:33 PM Revision 9029555f (ceph): rgw: make RGWHTTPClient callback methods pure virtual
- This will make it easier to catch interface changes, like the
ones that triggered #5921.
Reviewed-by: Sage Weil <sag... - 07:33 PM Revision 71177fe3 (ceph): rgw: rename read_header() to receive_header() where needed
- The same as with #5921, fixing a missed interface change.
Reviewed-by: Sage Weil <sage@inktank.com>
Signed-off-by: Y... - 07:33 PM Revision 1563613d (ceph): rgw: rename data receive callbacks in swift token revocation
- Fixes: #5921
As part of the work that was made for dumpling, the http
client in-data callback was renamed in order to... - 06:42 PM Bug #5925: hung ceph_test_rados_delete_pools_parallel
- The pool create process died after getting a write error:
@
2013-08-09T02:08:27.288 INFO:teuthology.task.workunit... - 02:18 PM Bug #5925: hung ceph_test_rados_delete_pools_parallel
- This looks like a test case race.
2 processes hung while mon thrasher keeps running:
ubuntu 7800 1 0 02:0... - 10:28 AM Bug #5925 (Can't reproduce): hung ceph_test_rados_delete_pools_parallel
- ...
- 06:36 PM rbd Bug #5919: qemu-1.4.0 and onwards, linux kernel 3.2.x, ceph-RBD, heavy I/O leads to kernel_hung_t...
- The log shows one aio_flush (that started at 2013-08-08 14:19:36.425555) never completing. This log is without cachin...
- 02:07 AM rbd Bug #5919 (Resolved): qemu-1.4.0 and onwards, linux kernel 3.2.x, ceph-RBD, heavy I/O leads to ke...
- Hi,
we had a number of tickets raising, where users reported problems with latest debian-7.[01] and kernel 3.2.x/ ... - 06:28 PM Revision 2a7a61cd (ceph): Add Remote.system_type property. Also, clean up whitespace.
- 06:00 PM CephFS Bug #5927: kcephfs: ENOTEMPTY on rm -r
- my patch "ceph: rework trim caps code" can explain this issue
- 02:24 PM CephFS Bug #5927 (Resolved): kcephfs: ENOTEMPTY on rm -r
- ...
- 05:40 PM devops Bug #5930 (Resolved): ceph-deploy: osds disappear after reboot
- while using ceph-deploy to deploy cluster, when the test system is reboot, the osds and mount point disappears.
th... - 04:41 PM Revision d5aa3a90 (ceph): Merge remote-tracking branch 'gh/wip-5648-c'
- Reviewed-by: Sage Weil <sage@inktank.com>
- 04:14 PM devops Fix #5900: Create a Python package for ceph Python bindings
- Josh also pointed out about the licensing.
I am not sure how to proceed here but the Python files say GPLv2
... - 04:11 PM devops Fix #5900: Create a Python package for ceph Python bindings
- There are some references to the python files that will need to be updated for the new paths. The first one is for bu...
- 04:07 PM Revision eade36df (ceph): PendingReleaseNotes: note 'ceph daemon ...' argument behavior change
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:04 PM Revision a0e74a96 (ceph): admin_socket: split command into multiple arguments
- We were passing the command as a single string, but that does not work the
same way it used to.
Signed-off-by: Sage ... - 03:54 PM Bug #5901: stuck incomplete immediately after clean
- ./virtualenv/bin/teuthology-schedule --name "samuelj-5901-1" -n 50 --owner samuelj@slider testruns/5799.yaml | tee 59...
- 02:49 PM Bug #5901: stuck incomplete immediately after clean
- ~/teuthology [mine?] » ./virtualenv/bin/teuthology-schedule --name "samuelj-5901-0" -n 10 --owner samuelj@slider test...
- 03:48 PM Feature #5910 (In Progress): osd: report filestore op latency (apply and commit) to monitor
- 03:48 PM devops Bug #5928 (Fix Under Review): Catch KeyboardInterrupt and RuntimeError for nicer reporting
- Pull request opened: https://github.com/ceph/ceph-deploy/pull/37
- 03:29 PM devops Bug #5928 (Closed): Catch KeyboardInterrupt and RuntimeError for nicer reporting
- ceph-deploy should show tracebacks when keyboardinterrupt or RuntimeERror are raised, just displaying the actual erro...
- 03:43 PM devops Bug #5929 (Resolved): debian: python-ceph should depend on libcephfs1
- There are libcephfs python bindings in it as well. This dependency is already in the spec file.
- 03:40 PM Bug #5788: ceph: try new, fallback to old can race with daemon upgrade
- fixed the main path where this happens. dan still wants to clean this up and fix other similar cases.
- 02:31 PM Tasks #5585 (Resolved): test large scale exapnsion and contraction
- Done using Mark's burnupi nodes. Resulted in the TPHandle patches.
- 02:26 PM Bug #5902: s3tests failure during parallel upgrade test
- another example: ubuntu@teuthology:/a/teuthology-2013-08-09_01:30:23-upgrade-parallel-next-testing-basic-plana
- 12:58 PM rgw Bug #5921 (Resolved): rgw: failure in token revocation
- Fixed by commits 1563613d83aa6937529fda8e09a0f59ff939712d and 71177fe3c7a164ad4b0c7d507949b2f07a792f9a. Added commit ...
- 09:47 AM rgw Bug #5921 (Fix Under Review): rgw: failure in token revocation
- 07:44 AM rgw Bug #5921: rgw: failure in token revocation
- can't read message (callback was renamed, need to update).
- 07:44 AM rgw Bug #5921 (Resolved): rgw: failure in token revocation
- 12:56 PM rgw Bug #5882 (Resolved): rgw: failure to lock shard should result in another error
- Done, merged at commit:068baae719b6a06487110e30b3cdcafddda0e579.
- 11:56 AM rgw Bug #5882 (Fix Under Review): rgw: failure to lock shard should result in another error
- pushed change to wip-5882.
- 12:42 PM Documentation #5926 (Resolved): 5 minute quick start should deploy cluster using ceph-deploy and ...
- 5 minute quick start still uses mkcephfs to deploy ceph cluster and this should not be the case anymore. It should us...
- 11:37 AM devops Feature #5847 (In Progress): Build own versions of most recent leveldb for all supported platforms.
- 10:46 AM Bug #5922: osd: unfound objects on next
- I attached gdb to the process for too long and osd.1 got briefly marked down. This was enough to cause it to to clea...
- 08:40 AM Bug #5922 (Duplicate): osd: unfound objects on next
- ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-08-09_01:00:22-rados-next-testing-basic-plana/100980
... - 10:40 AM devops Bug #5917 (Resolved): ceph-deploy: f18 install broken
- 10:19 AM devops Bug #5917 (Fix Under Review): ceph-deploy: f18 install broken
- There is an open pull request ready to be reviewed: https://github.com/ceph/ceph-deploy/pull/35
- 09:39 AM devops Bug #5917 (In Progress): ceph-deploy: f18 install broken
- 10:25 AM Bug #5785 (Resolved): librados: deadlock during shutdown
- 09:58 AM Revision e1666d04 (ceph): Fix compilation -Wmismatched-tags warnings
- Keep consistency in the code to not generate warnings of this type.
Signed-off-by: Christophe Courtaut <christophe.c... - 09:57 AM Fix #5844: osd: snaptrimmer should throttle itself
- (09:50:05 AM) sjust: xdeller: you mean snapshot trimming?
(09:50:58 AM) xdeller: if i may call it so, it`s about #58... - 09:42 AM Feature #5648: mon should use 'module'/'perm' string in MonCommands.h for caps checking
- merged post-dumpling; we can backport later if we feel like it.
- 09:42 AM Feature #5648 (Resolved): mon should use 'module'/'perm' string in MonCommands.h for caps checking
- 09:11 AM Bug #5923 (Duplicate): osd: 6 up, 5 in; 91 active+clean, 1 remapped
- I suspect the same root cause as #5922....
- 08:44 AM Bug #5920 (Need More Info): mon daemon crashes
- Hi Dmitry,
Can you create a tar.gz of your mon data directory (/var/lib/ceph/mon/*) and post it somewhere? (Or co... - 05:47 AM Bug #5920: mon daemon crashes
- OS - Ubuntu 12.04.2 x64.
Ceph packages were download from Ceph repository. - 05:43 AM Bug #5920 (Duplicate): mon daemon crashes
- Hello!
I'd like to report about the problem. May be it will help you to improve Ceph.
I've created Ceph cluster... - 08:26 AM Revision 5082fec1 (ceph): doc: Add a page about rgw S3 API compliance
- Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com>
- 08:17 AM Revision fd062610 (ceph): ant is missing from the list of packages to install
- to build the documentation.
Signed-off-by: Loic Dachary <loic@dachary.org> - 07:42 AM Revision 980a0738 (ceph): document the write / read path for erasure encoding
- Explains how objects are stored and used in erasure coded pools. It is
the result of discussions that occured on the ... - 05:48 AM Revision 1243c974 (ceph): make sure we are using the mount options
- Signed-off-by: Alfredo Deza <alfredo@deza.pe>
(cherry picked from commit 34831d0989d4bcec4920068b6ee09ab6b3234c91) - 05:40 AM Revision 0aacd10e (ceph): RadosClient: shutdown monclient after dropping lock
- Otherwise, the monclient shutdown may deadlock waiting
on a context trying to take the RadosClient lock.
Fixes: #589... - 05:29 AM Revision ca3987ff (ceph): mds: notify clients about deleted inode
- To make sure clients trim the deleted inode from the their cache
ASAP. After all clients release the inode, we can re... - 05:19 AM Revision 151e6d24 (ceph): Merge remote-tracking branch 'yan/wip-mds'
- Reviewed-by: Sage Weil <sage@inktank.com>
- 05:18 AM Revision 7e285149 (ceph): Merge remote-tracking branch 'gh/next'
- 01:38 AM Revision b2515b9e (ceph): buffer: change #include order
- huangjun <hjwsm1989@gmail.com> reports that this fixes the compilation on
CentOS5.
Signed-off-by: Sage Weil <sage@in... - 01:38 AM Revision 6cbe0f02 (ceph): make sure we are using the mount options
- Signed-off-by: Alfredo Deza <alfredo@deza.pe>
(cherry picked from commit 34831d0989d4bcec4920068b6ee09ab6b3234c91) - 01:34 AM Revision 469d30b8 (ceph): Merge pull request #480 from dachary/master
- Add the definition of PG temp to the glossary
Reviewed-by: Sage Weil <sage@inktank.com> - 01:31 AM Revision b8e80462 (ceph): Merge pull request #482 from dachary/wip-erasure-coding-doc
- Links to newly created tracker items, typo, M+K convention
- 01:29 AM Revision f4aa05a4 (ceph): Merge pull request #487 from ceph/wip-5746
- ceph.in: Re-enable ceph interactive mode (missing its output).
Reviewed-by: Sage Weil <sage@inktank.com> - 01:06 AM Revision 5bdbe9d6 (ceph): Merge pull request #489 from ceph/wip-5903
- make sure we are using the mount options
Backport: dumpling, cuttlefish
Reviewed-by: Sage Weil <sage@inktank.com>
08/08/2013
- 11:09 PM Revision 34831d09 (ceph): make sure we are using the mount options
- Signed-off-by: Alfredo Deza <alfredo@deza.pe>
- 10:53 PM Feature #5918 (Rejected): osd: friendly error message about missing xattr support
- nevermind, it was the use omap option that was missing.
- 10:39 PM Feature #5918 (Rejected): osd: friendly error message about missing xattr support
- a user in irc hit this:...
- 10:51 PM devops Bug #5208 (Resolved): Debian Wheezy Needs the 'ca-certificates' package before you can wget the p...
- 10:51 PM Bug #5897 (Pending Backport): ceph_test_rados_api_watch_notify hang on LibRadosWatchNotify.WatchN...
- 10:48 PM devops Bug #5903 (Resolved): ceph-deploy ignores defined xfs mount options
- 06:06 PM devops Bug #5903 (Pending Backport): ceph-deploy ignores defined xfs mount options
- 04:13 PM devops Bug #5903 (Fix Under Review): ceph-deploy ignores defined xfs mount options
- There is a pull request that needs some reviewing that addresses the problem: https://github.com/ceph/ceph/pull/489
- 01:27 PM devops Bug #5903 (Resolved): ceph-deploy ignores defined xfs mount options
- When specifying specific XFS mount options within ceph.conf, ceph-deploy ignores defined mount options and mounts wit...
- 10:10 PM devops Bug #5895: ceph-deploy: mon create command hung on ceph-create-keys in cuttlefish branch on RHEL 6.3
- It looks to me like the last command that mon create ran is finished, but pushy still has its connection open. that ...
- 09:48 PM devops Bug #5917 (Resolved): ceph-deploy: f18 install broken
- 2013-08-08T01:21:46.541 INFO:teuthology.orchestra.run.err:[10.214.138.154]: [ESC[1mvpm099ESC[0m][ESC[1;37mINFOESC[0m ...
- 09:30 PM Messengers Feature #5916 (Resolved): msgr: allow connect to multi-addr peer
- add a multi-addr get_connection() method that lets you specify an ordered list of peer addrs. try them in succession...
- 09:27 PM Messengers Feature #5915 (Resolved): msgr: allow binding to multiple addresses, address types
- Currently we either bind to ipv4 or ipv6. With the rsockets code, we may also bind to an rsockets v4 or v6 addr. Al...
- 09:25 PM Messengers Feature #5914 (Rejected): msgr: use either socket or rsocket calls
- Use either the normal socket api or the rsockets one, depending on the peer entity_addr_t type. This will affect Pip...
- 09:24 PM Messengers Feature #5913 (Rejected): msgr: add wrappers for remaining socket calls in Pipe, Accepter
- Almost all socket calls are confined to Accepter.cc (which is small) and Pipe.cc (which is not). Most actual socket ...
- 09:23 PM Messengers Feature #5912 (Rejected): msgr: create rsockets entity_addr_t type
- use the (currently unused) entity_addr_t::type to have an 'rsockets' flavor of IP addresses so that we can disambigua...
- 08:14 PM Revision a9a370be (ceph): PG: set !flushed in Reset()
- Otherwise, we might serve a pull before we start_flush in the
ReplicaActive constructor.
Fixes: #5799
Signed-off-by:... - 07:33 PM Revision a71fc46b (ceph): Merge pull request #488 from dmick/wip-dmick-daemon-einval
- Wip dmick daemon einval
Reviewed-by: Sage Weil <sage@inktank.com> - 07:23 PM Bug #5823: cpu load on cluster node is very high, client can't get data on pg from primary node ...
- ceph-osd process is causing the high load, ...
When i used the htop to monitor cpu load, I saw that %cpu spend fo... - 01:22 PM Bug #5823: cpu load on cluster node is very high, client can't get data on pg from primary node ...
- Which process is causing the load?
- 06:30 PM Bug #5746 (Resolved): ceph cli interactive mode completely broken
- 06:20 PM Bug #5872 (Resolved): ceph daemon <name> badcommand does not return error
- 08:32 AM Bug #5872: ceph daemon <name> badcommand does not return error
- 06:11 PM devops Bug #5911 (Resolved): ceph-deploy to Ubuntu targets touches sysvinit for mons and upstart for osds
- Testing ceph-deploy from git master (checked out 6 Aug ad1f3f3689e8b060a13f715e7ac3735f91e9c546) for Ubuntu 12.04 tar...
- 05:23 PM Revision fd192358 (ceph): ceph.in: return EINVAL on daemon command error
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 04:38 PM Revision 0be14757 (ceph): ceph.in: Re-enable ceph interactive mode (missing its output).
- Also, loop on error. There's no reason to exit the interpreter loop on
an error, and it's probably less annoying if ... - 04:03 PM Feature #5910 (Resolved): osd: report filestore op latency (apply and commit) to monitor
- ceph osd dump perf_info (maybe?)
Could also dump other potentially useful perf information. - 04:01 PM Feature #5909 (Resolved): mon: keep track of monitor store size estimate vs 'du $mon_data'
- Allows us to figure out whether the monitor is starting to suffer from leveldb's compaction shenanigans
- 03:37 PM Feature #5908 (Rejected): mon: formatted output sections should be consistent across services and...
- With the rest api, almost *everything* in the monitor now outputs to a formatter. However, someone parsing this outp...
- 03:33 PM Feature #5907 (Resolved): permanently log all administrative actions
- 03:30 PM Revision 2e280874 (ceph): mon: fix 'osd crush rule rm ...' dup arg
- This was broken way back in 0d66c9ebbf626117c641c975a8682a0aaba588c4, but
we were ignoring the dup until recently.
t
... - 03:28 PM Feature #5906 (Resolved): mon: better ceph -s output
- The current output is hard to scan.
Each status on a different line.
active/non-active
recovering/backfilling/re... - 03:22 PM Feature #5905: hello world librados program (with explanatory comments!)
- This should probably in a seperate repo?
- 03:19 PM Feature #5905 (Resolved): hello world librados program (with explanatory comments!)
- 03:18 PM Feature #5904 (Resolved): hello world osd class (with explanatory documentation/comments!)
- 01:20 PM Bug #5749 (Duplicate): osd: unfound objects on cuttlefish
- This is a dup of #5799, backported the fix.
- 11:22 AM Bug #5822 (Resolved): ceph_argparse.py: parsing of required arguments broken
- 09:17 AM Bug #5902 (Resolved): s3tests failure during parallel upgrade test
- ...
- 08:31 AM rgw Bug #5874 (Resolved): rgw: cuttlefish cls_rgw tests fails against next
- backported the preload osd class patches to cuttlefish and enabled in teuthology so we can avoid this problem in test...
- 01:38 AM Documentation #5899 (Closed): transcript of Emperor CDS discussion about erasure coding
- Published "in the wiki":http://wiki.ceph.com/01Planning/CDS/Emperor/Transcript_:_Erasure_coded_storage_backend_%28ste...
- 01:34 AM Subtask #5510: ObjectContext : replace ref with shared_ptr
- rebased against master
08/07/2013
- 09:01 PM Revision a7392066 (ceph): ceph.conf: open osd classes on start
- This is the default for master, but needs to be explicitly enabled for
cuttlefish. - 08:53 PM Revision 65bfa494 (ceph): osd: make open classes on start optional
- This is cuttlefish; default to the old behavior!
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from com... - 08:52 PM Revision e8253ae5 (ceph): osd: load all classes on startup
- This avoid creating a wide window between when ceph-osd is started and
when a request arrives needing a class and it ... - 04:03 PM Revision 77b63f04 (ceph): Merge remote-tracking branch 'gh/next'
- 03:35 PM Revision 0c1fd629 (ceph): qa/workunits/cephtool/test.sh: test set/unset of all osd flags
- Signed-off-by: Sage Weil <sage@inktank.com>
- 03:32 PM Revision 298e7d87 (ceph): mon/MonCommands: fix typo nobackfile -> nobackfill
- Signed-off-by: Sage Weil <sage@inktank.com>
- 03:29 PM Revision afa21e80 (ceph): Add back the mistakenly removed "ceph osd set noscrub/nodeep-scrub"
- Fixes: #5868
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 02:15 PM devops Fix #5900 (Fix Under Review): Create a Python package for ceph Python bindings
- Branch `wip-5900` was pushed and it needs a few things addressed:
* Versioning -> (it currently is defaulting to 0... - 12:20 PM devops Fix #5900 (In Progress): Create a Python package for ceph Python bindings
- The `src/pybind` directory needs to be converted to a proper Python package structure so we can create and publish Py...
- 12:40 PM Bug #5901 (Duplicate): stuck incomplete immediately after clean
- 2013-08-06T19:19:00.289 INFO:teuthology.orchestra.run.err:[10.214.133.31]: dumped all in format json
2013-08-06T19:1... - 09:37 AM Feature #4929: Erasure encoded placement group
- Archive of the erasure code session "PAD":http://pad.ceph.com/p/osd-erasure-coding of the Emperor session summit.
... - 08:45 AM Bug #5898 (Resolved): ceph cli lost "osd set/unset noscrub/nodeep-scrub"
- 02:31 AM Documentation #5899 (Closed): transcript of Emperor CDS discussion about erasure coding
- as found at http://youtu.be/-K8bSHx7zJ0?t=30m26s
- 01:05 AM Revision fb06bf60 (ceph): Merge branch 'wip-recovery-op-warn' into next
- Reviewed-by: Sage Weil <sage@inktank.com>
08/06/2013
- 10:20 PM Revision 6acee41c (ceph): add a key for ceph-deploy-branch detection
- Signed-off-by: Alfredo Deza <alfredo@deza.pe>
- 10:15 PM rgw Bug #5893: failures in s3 tests but teuthology task still passes
- So the error I'm seeing is when the s3readwrite test goes to read an object and doesn't find it (due to a YAML issue ...
- 02:20 PM rgw Bug #5893 (Resolved): failures in s3 tests but teuthology task still passes
- In a dev branch, I had the read tests for s3 fail but the overall teuthology task passed. This seems like a pretty bi...
- 10:04 PM Revision 68203903 (ceph): OSD: suspend timeout on process_peering_events pg lock
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 09:25 PM Revision f71ec8e6 (ceph): Merge pull request #476 from dalgaaf/wip-CID-1058791
- Fix CID 1058791
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com> - 09:01 PM Revision 258135b9 (ceph): qa: workunits: mon: workunit to stress the monitor's caps
- Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
- 09:01 PM Revision da69756c (ceph): test: mon: moncap: add 'allow command foo with arg="bar.baz"' tests
- Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
- 08:59 PM Revision 2071af2f (ceph): mon: Monitor: purge old permission checking format on handle_command()
- Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
- 08:59 PM Revision 612444a8 (ceph): mon: services: no longer needed to enforce caps on a per-service basis
- We now perform all perm checks for commands on Monitor::handle_command().
Services no longer need to check them.
Sig... - 08:59 PM Revision 94002c43 (ceph): mon: drop old _allowed_command()
- Signed-off-by: Sage Weil <sage@inktank.com>
- 08:59 PM Revision 5c6dc1c8 (ceph): mon: AuthMonitor: change 'auth add' behaviour
- If an entity already existed, 'auth add' would smash its key and caps
with whatever was on the supplied keyring file;... - 08:59 PM Revision f087d84b (ceph): mon: Monitor: check caps considering command's requirements
- Fixes: #5648
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> - 08:51 PM Revision 321f57de (ceph): OpRequest: don't warn as quickly for slow recovery ops
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 08:51 PM Revision 95b3604b (ceph): OSD: also suspend timeout while grabbing recovery_tp lock
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 08:51 PM Revision d0cbdde2 (ceph): ReplicatedPG: ping TPHandle during scan_range
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 08:51 PM Revision 8b53a140 (ceph): ReplicatedPG: ping tphandle between pushes
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 08:51 PM Revision 944f3b73 (ceph): OSD: only start osd_recovery_max_single_start at once
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 08:21 PM Revision 7a14a93d (ceph): Add a useful error message in case of an invalid hostname
- 08:13 PM Revision 00170107 (ceph): mon, osd: Clean up "flush(stringstream)" continued
- Missing files in last commit; sorry!
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 07:15 PM Revision 70f4eeb9 (ceph): s3readwrite.py: enable overrides
- Enable s3readwrite task to have the branch to
download specified and for overrides to be
incorporated into the config... - 06:39 PM rgw Bug #5874: rgw: cuttlefish cls_rgw tests fails against next
- So basically this is #5752. We can try working around it by running the objclass unitest before the upgrade (which wi...
- 04:21 PM rgw Bug #5874: rgw: cuttlefish cls_rgw tests fails against next
- The osd hasn't been restarted at this point.
- 04:20 PM rgw Bug #5874: rgw: cuttlefish cls_rgw tests fails against next
- We get this, which looks like #5752:...
- 01:56 PM rgw Bug #5874: rgw: cuttlefish cls_rgw tests fails against next
- It looks like some osd crashed here:...
- 06:32 PM Bug #5898 (Fix Under Review): ceph cli lost "osd set/unset noscrub/nodeep-scrub"
- 06:27 PM Bug #5898 (Resolved): ceph cli lost "osd set/unset noscrub/nodeep-scrub"
- These flags were added at a time while the Ceph CLI restructuring was in progress, and
got lost in the transition. ... - 06:15 PM Bug #5897 (Resolved): ceph_test_rados_api_watch_notify hang on LibRadosWatchNotify.WatchNotifyTim...
- 2013-08-06T04:50:26.730 INFO:teuthology.task.thrashosds.thrasher:Added osd 1
2013-08-06T04:50:27.345 INFO:teuthology... - 06:00 PM Bug #5896 (Resolved): mon: MonmapMonitor: 'ceph mon add' always returns 'mon already exists'
- on next (ceph version 0.67-rc3-100-ge8d72ef (e8d72ef0402a42c8aa8ea624497d13db81d5e361))...
- 06:00 PM devops Bug #5895: ceph-deploy: mon create command hung on ceph-create-keys in cuttlefish branch on RHEL 6.3
- oops, it is not centos 6.3, it is RHEL 6.3
- 06:00 PM devops Bug #5895 (Resolved): ceph-deploy: mon create command hung on ceph-create-keys in cuttlefish bran...
- on centos 6.3, when trying to deploy ceph using --stable=cuttlefish branch, the mon create command hung on ceph-creat...
- 05:03 PM Bug #5894 (Can't reproduce): test_daemon teuthology failure
- 05:02 PM Bug #5894: test_daemon teuthology failure
- Yeah, this was fixed with 9466a0b152beeab894be66c6528495ca01a1974a I believe. If it happens again with a version >= ...
- 04:54 PM Bug #5894: test_daemon teuthology failure
- ubuntu@teuthology:/a/teuthology-2013-08-05_01:00:16-rados-next-testing-basic-plana/96941
- 04:31 PM Bug #5894 (Can't reproduce): test_daemon teuthology failure
- 2013-08-06T02:37:04.714 INFO:teuthology.task.workunit.client.0.out:[10.214.132.22]: crush_ruleset: 2
2013-08-06T02:3... - 04:58 PM Bug #5503 (Resolved): osd: ceph --admin-daemon interface doesn't handle spaces in names
- 04:17 PM Bug #5746 (Fix Under Review): ceph cli interactive mode completely broken
- 02:14 PM Bug #5749: osd: unfound objects on cuttlefish
- ubuntu@teuthology:/a/teuthology-2013-08-04_01:30:24-upgrade-parallel-next-testing-basic-plana/96526
Another instance? - 01:50 PM rgw Bug #5885: Valgrind issue found while running s3 and swift tests
- And now it shows up again with my wip-56040-ysw-5602-buck teuthology branch. I wonder if we're introducing some kind ...
- 12:14 PM rgw Bug #5885: Valgrind issue found while running s3 and swift tests
- This test is now passing against next. Uploading the archive from the run. Guessing we can close this and attribute i...
- 01:28 PM Revision e9040188 (ceph): mon, osd: Clean up "flush(stringstream); bl.append(stringstream.str())
- Also: One redundant flush in AuthMonitor, two in PGMonitor, and
a ds << that should have been conditional in Monitor.... - 10:18 AM rgw Feature #4342: rgw: dr: data sync agent: update sync processing state
- - mark bucket index log progress on local (target) zone
- 10:18 AM rgw Feature #4341: rgw: dr: data sync agent: implement delta changes sync
- - watch (sharded) data log: which buckets were modified
- lock/mark each shard
- processes it
... - 10:17 AM rgw Feature #4340: rgw: dr: data sync agent: implement full sync
- - use special admin user
- use admin metadata api to enumerate all buckets
- use normal api to enumerat... - 07:39 AM devops Bug #5499: ceph-deploy --cluster clustername osd prepare fails
- Amit Vijairania wrote:
> Hello! I'm running into similar issue..
>
> ***
> root@svl-swift-1:/home/ceph# /usr/lo... - 07:33 AM devops Bug #5499: ceph-deploy --cluster clustername osd prepare fails
- Hello! I'm running into similar issue.....
- 05:22 AM Bug #5891 (Won't Fix): rados bench displaying wrong unit
- When using rados bench via a gigabit Ethernet [1] I can reach up to 111.7 MB/s [2]. With a different tool I can reach...
- 04:01 AM rbd Bug #5890: can't remove rbd image from pool
- ceph version 0.61.7 (8f010aff684e820ecc837c25ac77c7a05d7191ff)
- 04:01 AM rbd Bug #5890 (Closed): can't remove rbd image from pool
- do rbd -p newpool ls, i see 2 images (bk_cache, bk_cache1) in there.
Then i performs delete the image bk_cache ,bu...
08/05/2013
- 09:48 PM Revision 2e9c25f5 (ceph): doc: fixing reported bug in CRUSH map example.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 09:13 PM Revision cafccfaf (ceph): doc: Added many new fields to config reference.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 08:49 PM Revision a5d86057 (ceph): doc: Added trouble shooting entry. Fixed formatting.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 08:45 PM Revision e3d59a2c (ceph): doc: Nomenclature update.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 08:44 PM Revision 1db0f254 (ceph): doc: Nomenclature update.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 08:44 PM Revision a38ab07a (ceph): doc: Nomenclature update.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 08:44 PM Revision 0f56e3eb (ceph): doc: Nomenclature update.
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 08:43 PM Revision ea80532d (ceph): doc: Nomenclature update. Added topic for monitor key caps. Added defau...
- Signed-off-by: John Wilkins <john.wilkins@inktank.com>
- 08:06 PM Revision 42582f02 (ceph): mon/PGMonitor: add 'pg dump pgs_brief' subcommand
- It is useful to map OSDs to PGs and vice-versa; pg dump gives that
information, but gives a lot of other stuff. This... - 08:06 PM Revision db27c3f5 (ceph): qa/workunits/cephtool/test.sh: add tests for 'pg dump ...'
- Signed-off-by: Sage Weil <sage@inktank.com>
- 08:03 PM Revision 5a495b1e (ceph): Merge branch 'wip-python-cleanup' into next
- Reviewed-by: Sage Weil <sage@inktank.com>
- 07:52 PM Revision a0929955 (ceph): mds: fix locking, use-after-free/race in handle_accept
- We need to hold mds_lock here.
Normally the con also holds a reference, but an ill-timed connection reset
could drop... - 07:30 PM Revision b165d33a (ceph): rgw_admin: flush replicalog entries
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 07:30 PM Revision 9e88b1b4 (ceph): rgw: only log (as in ops logging) certain operations
- Fixes: #5875
ops logging should (at this point) should only include object
store related operations.
Signed-off-by: ... - 06:21 PM Revision 28d58eba (ceph): ceph.in, ceph_rest_api.py: import only used syms from ceph_argparse.py
- This makes pyflakes/pylint happier and is better practice in general
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 06:21 PM Revision 6dd4ff83 (ceph): cephtool/test.sh, rest/test.py: add tell command tests
- Also add HTTP method to test.py output
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 06:20 PM Revision 55095d56 (ceph): cephtool/test.sh: add a few tests for invalid command args
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 06:20 PM Revision 71ff794e (ceph): ceph_argparse.py: add stderr note if nonrequired param is invalid
- If we run across a user-supplied parameter that doesn't validate against
a non-required descriptor, it may be that it... - 06:20 PM Revision 9466a0b1 (ceph): Fix "too few args validate"
- Check that number of validated arguments matches the number of required
arguments in the signature. Also, sort all p... - 05:31 PM Revision e8d72ef0 (ceph): Merge pull request #483 from ceph/wip-5881
- fix invalid cluster naming in example
- 05:16 PM Revision 1cd6e2e3 (ceph): fix invalid cluster naming in example
- Signed-off-by: Alfredo Deza <alfredo@deza.pe>
- 03:43 PM devops Feature #5730 (Resolved): Show what command is being executed
- There was not a specific pull request for this since it was included as part of a bigger refactoring.
The new modu... - 02:45 PM devops Bug #5887 (Resolved): create a `-b` flag to use a ceph-deploy branch
- Teuthology does not currently allow to pass in a flag to be able to point to a `ceph-deploy` branch and it will
use... - 01:36 PM Revision 0304dfbc (ceph): Add links to OSD internals related tracker items.
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 01:32 PM Revision 0d1040d7 (ceph): Add links to scrub related tracker items.
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 01:28 PM Revision 349e7900 (ceph): Add links to peering related tracker items.
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 01:27 PM Revision 42361477 (ceph): Add links to recovery related tracker items.
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 01:13 PM devops Bug #5208 (In Progress): Debian Wheezy Needs the 'ca-certificates' package before you can wget th...
- 01:09 PM Revision 12862882 (ceph): Add links to backfill related tracker items.
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 01:09 PM Revision 160fa710 (ceph): fix typo
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 01:09 PM CephFS Bug #5883: mds: broken locking, ref count in handle_accept
warning: Can't read pathname for load map: Input/output error.
[Thread debugging using libthread_db enabled]
Usin...- 12:52 PM CephFS Bug #5883 (Resolved): mds: broken locking, ref count in handle_accept
- 01:08 PM Revision ac6f3b72 (ceph): M+K means M data + K parity and implies M chunks necessary to recover
- Signed-off-by: Loic Dachary <loic@dachary.org>
- 12:56 PM rgw Bug #5885 (Resolved): Valgrind issue found while running s3 and swift tests
- While validating some teuthology changes, a test run found a Valgrind issue with RGW. I'm attaching the archive outpu...
- 12:52 PM Bug #5884 (Resolved): negative num_objects_degraded in pool stats
- On `mira103` I'm seeing a negative value for `num_objects_degraded` for `pool 5`. I run `ceph pg dump pools` and see ...
- 12:30 PM rgw Bug #5875 (Resolved): rgw: usage logging should only account object store operations
- Fixed and merged, commit:9e88b1b48c1f990ae202085d0a809f8ce6b18743.
- 12:06 PM Bug #5872: ceph daemon <name> badcommand does not return error
- commit:9afdea21aa072f9262155c178d6ee0da9a7b1815
- 12:05 PM Bug #5872 (Resolved): ceph daemon <name> badcommand does not return error
- 11:34 AM Bug #5873 (Duplicate): osd: unfound object from thrashing when all osds are up
- This was probably caused by the same bug as 5799. We'll see if it comes up again with that patch in next.
- 11:33 AM devops Bug #5849 (Resolved): ceph-deploy install does not create ceph.conf in /etc/ (CentOS and Ubuntu)
- Confirmed the lack of writing to the configuration file when `mon create` was being called.
Fixed and merged to ce... - 11:28 AM devops Documentation #5881 (Closed): [ceph-deploy] Naming cluster example command shows wrong example
- Just merged into ceph's master branch.
Hash: e8d72ef0402a42c8aa8ea624497d13db81d5e361 - 08:00 AM devops Documentation #5881 (Closed): [ceph-deploy] Naming cluster example command shows wrong example
- In the ceph-deploy documentation, in the Naming Cluster section (http://ceph.com/docs/next/rados/deployment/ceph-depl...
- 11:02 AM rgw Bug #5882 (Resolved): rgw: failure to lock shard should result in another error
- currently returning 500, should find some appropriate 4xx error code.
- 09:25 AM Bug #4254: osd: failure to recover before timeout on rados bench and thrashing; negative stats
- I think I'm seeing the negative stats again on mira103
`sudo ceph -f json-pretty pg dump pools | grep "\-"` - 07:16 AM RADOS Documentation #5880 (New): erasure-code: library plugin API documentation, including a simple exa...
- 07:12 AM Subtask #5879 (Resolved): jerasure plugin
- "work in progress":https://github.com/ceph/ceph/pull/538
Create a standalone jerasure plugin, outside of the Ceph ... - 07:10 AM Subtask #5878 (Resolved): erasure plugin mechanism and abstract API
- "work in progress":https://github.com/ceph/ceph/pull/518
The "abstract API":https://github.com/dachary/ceph/blob/w... - 07:08 AM Subtask #5877 (Resolved): Plugable erasure code library
- The "plugable erasure code library":https://github.com/dachary/ceph/blob/wip-4929/doc/dev/osd_internals/erasure-code....
- 03:17 AM rbd Bug #5876 (Resolved): Assertion failure in rbd_img_obj_callback() : rbd_assert(which >= img_reque...
- Hi,
with CuttleFish with RBD kernel client (from Linux 3.9.11), I have this kernel BUG :... - 03:09 AM Revision 75558197 (ceph): mds: fix cap revoke confirmation
- There are several issues in the Capability::confirm_receipt()
1. when receiving a client caps message with 'seq == l... - 03:09 AM Revision 3c3b2ceb (ceph): mds: revoke GSHARED cap when finishing xlock
- If lock state is LOCK_XLOCKDONE, the xlocker can have GSHARED cap.
So when finishing xlock, we may need to revoke the... - 03:09 AM Revision 63a21b41 (ceph): mds: remove "type != CEPH_LOCK_DN" check in Locker::cancel_locking()
- For acquiring/cancelling xlock, the lock state transitions for
dentry lock and other types of locks are the same. So ... - 03:09 AM Revision f86828d1 (ceph): mds: handle "state == LOCK_LOCK_XLOCK" when cancelling xlock
- If we find lock state is LOCK_LOCK_XLOCK when cancelling xlock,
set lock state to LOCK_XLOCK_DONE and call Locker::ev... - 03:09 AM Revision 8f67adfb (ceph): mds: change LOCK_SCAN to unstable state
- commit 0071b8e75b (mds: stay in SCAN state in file_eval) makes
Locker::file_eval() ignore lock in LOCK_SCAN state. If... - 03:09 AM Revision 0c22dade (ceph): mds: don't issue caps while session is stale
- Locker::issue_caps() does not issue new caps to stale client,
CInode::encode_inodestat() should have the same logical...
08/04/2013
- 10:41 PM Revision a0ac4875 (ceph): upgrade-parallel/rgw: use different client for final run
- rgw task doesn't like to be stopped, then started as the same client.
That is probably fixable (it's just the archive... - 10:25 PM Bug #5869 (Fix Under Review): osd/OSD.h: 447: FAILED assert(ret) in get_map
- wip-5869
- 03:05 PM Bug #5869: osd/OSD.h: 447: FAILED assert(ret) in get_map
- it's osd.2 on this run:...
- 10:24 PM Revision e5d9ac64 (ceph): qa/workunits/cephtool/test_daemon.sh: we should error on bad command
- See #5872.
Signed-off-by: Sage Weil <sage@inktank.com> - 09:54 PM Revision 18580c1d (ceph): Merge remote-tracking branch 'gh/next'
- 09:54 PM Revision 89347539 (ceph): samba: wait for smbd process to exit
- I saw
2013-08-03T12:56:26.641 DEBUG:teuthology.orchestra.run:Running [10.214.131.28]: 'sudo killall -9 smbd'
2013-08... - 09:14 PM rgw Bug #5875 (Resolved): rgw: usage logging should only account object store operations
- Don't aggregate admin stuff, etc. The problem is that it currently does that, and moreover it sets a 'bucket' name wh...
- 09:13 PM CephFS Bug #4685: BUG: unable to handle kernel NULL pointer dereference at
- proposed fix in testing branch, 'ceph: fix null pointer dereference'
- 08:59 PM rbd Bug #5760: libceph: osdc_build_request(): BUG_ON(p > msg->front.iov_base + msg->front.iov_len);
- another user hit this: http://marc.info/?l=ceph-devel&m=137566541229652&w=2
- 03:55 PM rgw Bug #5874 (Resolved): rgw: cuttlefish cls_rgw tests fails against next
- ...
- 03:18 PM Bug #5873: osd: unfound object from thrashing when all osds are up
- also ubuntu@teuthology:/a/teuthology-2013-08-02_01:00:11-rados-next-testing-basic-plana/93547. sitll running too
- 03:17 PM Bug #5873 (Duplicate): osd: unfound object from thrashing when all osds are up
- ...
- 03:16 PM Bug #5872 (Resolved): ceph daemon <name> badcommand does not return error
- ...
- 03:15 PM rgw Feature #5602: rgw: teuthology task to test default region as master region
- I have code out for review. Branches are:
s3-tests: wip-buck-next-2
teuthology: wip-buck-5602
This work is predi... - 03:02 PM Fix #4635: mon: many ops expose uncommitted state
- teuthology-2013-08-02_01:00:11-rados-next-testing-basic-plana/93344 for a recent occurance
- 02:48 PM CephFS Bug #5871 (Resolved): client.4145 released lease on dn 1000000061b/f108 which dne
- failure_reason: '"2013-08-03 12:43:47.073985 mds.0 10.214.133.35:6801/3070 2 : [WRN]
client.4145 released lease on... - 10:42 AM devops Bug #5849: ceph-deploy install does not create ceph.conf in /etc/ (CentOS and Ubuntu)
- install should installt he deb/rpm which will mkdir /etc/ceph. mon create and osd create will put ceph.conf there. ...
- 08:34 AM devops Bug #5849 (Need More Info): ceph-deploy install does not create ceph.conf in /etc/ (CentOS and Ub...
- Who's responsibility is to create `/etc/ceph.conf` ? ceph-deploy?
Because I can't find a place where `ceph-deploy... - 12:16 AM Revision 4bd5b591 (ceph): rgw.py: add None object check when parsing info
- The rgw task was failing to check for a None object
when parsing user info in the case where there were
config option...
08/03/2013
- 11:28 AM Bug #5869 (Resolved): osd/OSD.h: 447: FAILED assert(ret) in get_map
- note this was from yesterday... maybe fixed now?...
- 03:59 AM Revision 9e7d6d54 (ceph): PG: set !flushed in Reset()
- Otherwise, we might serve a pull before we start_flush in the
ReplicaActive constructor.
Fixes: #5799
Signed-off-by:...
08/02/2013
- 11:05 PM Revision 826478cf (ceph): dev/osd_internals,src/osd: add erasure_coding.rst and PGBackend.h
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 09:34 PM Bug #5822 (Fix Under Review): ceph_argparse.py: parsing of required arguments broken
- wip-5822
- 09:03 PM Bug #5799 (Resolved): SIGABRT in build_push_op -> object_info_t::decode
- 02:10 PM Bug #5799 (Fix Under Review): SIGABRT in build_push_op -> object_info_t::decode
- 01:36 PM Bug #5799: SIGABRT in build_push_op -> object_info_t::decode
- 12:03 PM Bug #5799: SIGABRT in build_push_op -> object_info_t::decode
- Just kidding, ext4 just happens to be slow enough to trigger it. wip-5799. ubuntu@teuthology:/a/samuelj-5799-1/92938
- 08:01 PM CephFS Bug #5864: cfuse_workunit_suites_ffsb suite on Centos hangs with *** Got Signal Interrupt ***
- I believe that this is indicative of a problem with ceph-fuse as opposed to a teuthology issue (I could also be wrong).
- 08:00 PM CephFS Bug #5864 (Closed): cfuse_workunit_suites_ffsb suite on Centos hangs with *** Got Signal Interrup...
- The cfuse_workunit_suites_ffsb suite seems to get stuck with the message *** Got Signal Interrupt *** After several ...
- 07:15 PM Subtask #5863 (Rejected): OSD internals must work in terms of cpg_t
- A cpg_t type should be created (basically pair<pg_t, chunk_id_t>). All osd internal maps and PG<->PG messages should...
- 07:13 PM Subtask #5862 (Resolved): FileStore must work with ghobjects rather than hobjects
- "pull request":https://github.com/ceph/ceph/pull/546
vhobjects should be basically tuple<hobject_t, version_t, chu... - 07:00 PM Revision 98f35a5e (ceph): rgw: do not ignore leaks
- Signed-off-by: Sage Weil <sage@inktank.com>
- 06:58 PM Subtask #5861 (Resolved): Refactor scrub to use PGBackend methods
- ScrubMap should be adapted to allow for PGBackend specific metadata
- 06:54 PM Revision 97979866 (ceph): Merge remote-tracking branch 'gh/next'
- 06:54 PM Revision ea1243a1 (ceph): Merge remote-tracking branch 'gh/wip-rgw-leaks'
- Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
- 06:48 PM Subtask #5860 (Rejected): PG::calc_acting and friends should use PGBackend to select the acting s...
- 06:46 PM Subtask #5859 (Rejected): GetInfo should use PGBackend methods to determine when peering can cont...
- 06:46 PM Subtask #5858 (Resolved): Backfill should be able to handle multiple backfill peers
- 06:45 PM Subtask #5857 (Resolved): Refactor recovery to use PGBackend methods
- "work in progress":https://github.com/athanatos/ceph/tree/wip-5857
"work in progress (2)":https://github.com/athanat... - 06:45 PM Subtask #5856 (Resolved): Refactor Backfill to use PGBackend methods
- 06:44 PM Subtask #5855 (Resolved): Backfill peers should not be included in the acting set
- Backfill peers should be included in the IO path as they currently are, but should not be included in the acting set....
- 05:06 PM Documentation #5854 (Closed): ceph-deploy new needs to be clearer that "the names here are mon na...
- Many people assume they should name all machines in the cluster in ceph-deploy new. We
need to make the documentati... - 05:05 PM devops Bug #5849: ceph-deploy install does not create ceph.conf in /etc/ (CentOS and Ubuntu)
- and this was on ceph branch: next
- 04:12 PM devops Bug #5849: ceph-deploy install does not create ceph.conf in /etc/ (CentOS and Ubuntu)
- This problem also appears on Ubuntu...
- 02:57 PM devops Bug #5849 (Resolved): ceph-deploy install does not create ceph.conf in /etc/ (CentOS and Ubuntu)
- For some reason, `ceph-deploy install {node}` is failing to create the config files in `/etc/ceph/`
- 05:02 PM Documentation #5853 (Resolved): quickstart is freaking people out about mons and osds on same mac...
- http://ceph.com/docs/master/start/quick-ceph-deploy/#add-a-monitor says
Tip
In production environments, we rec... - 03:48 PM Feature #5648: mon should use 'module'/'perm' string in MonCommands.h for caps checking
- pushed wip-5648-b with some changes!
- 02:27 PM Feature #2009 (Resolved): osd: report performance to monitor
- we did this!
- 02:26 PM Tasks #5848 (Resolved): add perf counter for each RecoveryMachine state
- 02:23 PM Tasks #5585: test large scale exapnsion and contraction
- Use plana nodes to expand
- 02:13 PM devops Feature #5847: Build own versions of most recent leveldb for all supported platforms.
- Related to http://tracker.ceph.com/issues/5818
- 02:11 PM devops Feature #5847 (Resolved): Build own versions of most recent leveldb for all supported platforms.
- 02:11 PM Bug #5754: mon: occasional osd full map not trimmed
- 02:10 PM rbd Bug #5812: qemu-kvm guest hangs on disk write with rbd storage
- The cluster is healthy and i could not find slow requests in osd logs:
ceph -s
health HEALTH_OK
monmap e1:... - 01:53 PM rbd Bug #5812: qemu-kvm guest hangs on disk write with rbd storage
- Was your cluster healthy and showing no slow requests? It looks like the vm didn't have rbd caching enabled, so unles...
- 02:07 PM Bug #5818: leveldb 1.12: hang on shutdown (mon)
- 11:34 AM Bug #5818: leveldb 1.12: hang on shutdown (mon)
- looks like this: https://code.google.com/p/leveldb/issues/detail?id=125
- 11:29 AM Bug #5818: leveldb 1.12: hang on shutdown (mon)
- (&*#@ leveldb:...
- 01:07 PM rgw Feature #4339 (Resolved): rgw: multisite: metadata sync agent: update sync processing state
- 01:07 PM rgw Feature #4338 (Resolved): rgw: multisite: metadata sync agent: implement delta changes sync
- 01:07 PM rgw Feature #4337 (Resolved): rgw: multisite: metadata sync agent: implement full sync
- 01:05 PM devops Bug #5763 (Resolved): ceph-deploy new [IP] should error out
- Merged into ceph-deploy master
Hash: a334df3 - 01:03 PM rgw Feature #5603 (In Progress): rgw: teuthology test to check secondary region creation
- 01:03 PM rgw Feature #5602 (In Progress): rgw: teuthology task to test default region as master region
- 01:01 PM devops Feature #4766 (Rejected): ceph-deploy: commands should continue to execute the next argument in c...
- Given the whole system is idempotent, I think it is better to fail as soon as there is an error so the user can look ...
- 12:56 PM devops Bug #5839 (Resolved): Move `mon` to the new structure
- Merged into ceph-deploy master
Hash: d7d6e0638f07c3693327d68ce8283b2c8fa5c444 - 07:03 AM devops Bug #5839 (Resolved): Move `mon` to the new structure
- We keep seeing issues with `ceph-deploy mon` commands but they are extremely difficult to investigate because we are ...
- 12:07 PM rgw Bug #5415 (Resolved): rgw: failing valgrind leak checks
- 11:54 AM devops Feature #5845 (Rejected): Automate ceph-deploy push to ceph-extras.
- 10:55 AM Fix #5844 (Resolved): osd: snaptrimmer should throttle itself
- Cuttlefish still has some problems when operating with large snapshots on cluster with large amount of objects (~100G...
- 10:14 AM rgw Bug #5843 (Won't Fix): swift api: x-container-meta-{key} should not be allowed on an object
- Using 'x-container-meta-{key}' to update object custom metadata should be disallowed, since it's supposed to be used ...
- 10:04 AM rgw Feature #5842 (Resolved): rgw: integrate multi-region s3tests into teuthology task
- 09:26 AM Bug #5832 (Duplicate): mon scrub mismatch
- looks like it.. scrub picked up extra osdmap keys, which is how this is manifesting
- 04:05 AM Revision 3accf1c6 (ceph): rgw.py: adding a safety check
- Correcting a bug where specifying
a rgw server for a client but not specifying
a system user would throw an exception... - 02:12 AM Revision 9110c7d8 (ceph): rgw: add log settings to example config
- Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
- 02:12 AM Revision 1787a72e (ceph): radosgw-agent: get verbose logs from the agent
- This makes it a lot easier to debug.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com> - 02:12 AM Revision 1ec9c1b4 (ceph): radosgw-agent: move zone extraction to helper
- This will be useful for other tasks.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com> - 02:12 AM Revision fdde3658 (ceph): rgw: don't make domain_root pool the same as zone root
- These are supposed to be separate pools.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com> - 02:11 AM Revision d79a2db5 (ceph): rgw: create system users with the --system flag
- without this they have no special permissions
Signed-off-by: Josh Durgin <josh.durgin@inktank.com> - 02:11 AM Revision 3eb62d2a (ceph): rgy.py: make log_(data|metadata) configurable
- The log_data and log_metadata are made configurable
via the YAML file and default to false
(meaning neither data nor ... - 01:27 AM Revision ef036bd4 (ceph): Merge branch 'wip-5831' into next
- 01:27 AM Revision 60679a0a (ceph): Merge branch 'wip-5810' into next
- 01:27 AM Revision ae153813 (ceph): rgw: only fetch cors info when needed
- Fixes: #5831
This commit moves around the cors handling code. Beforehand
we were unnecessarily reading the cors head... - 01:26 AM Revision b139a7cd (ceph): rgw: don't read cors attrs if there's no bucket in operation
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 01:26 AM Revision 43c27125 (ceph): rgw: rename sync-type to update-type
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 01:25 AM Revision bbac69cc (ceph): rgw: only check version if meta object exists
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> - 12:49 AM rgw Bug #5831 (Resolved): rgw: CORS info read for every request
- Wip-5831 landed to next
- 12:33 AM Revision 189e04fa (ceph): rgw_sync_agent: fix a bunch of issues
- - Read ceph.conf from stored copy that includes overrides
- Get system users and keys from cluster instead of reading... - 12:33 AM Revision ef68b988 (ceph): radosgw-agent: rename task to match tool name
- Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
- 12:33 AM Revision f930f39b (ceph): rgw_sync_agent: add new rgw_sync_agent task
- This pulls access data out of the rgw task and off disk,
and then downloads, sets up, and runs an rgw sync agent
in t... - 12:33 AM Revision ad6a9e53 (ceph): rgw: ignore exit status when removing base apache dir
- subdirs have already been removed, and this only needs to succeed once
per host.
Signed-off-by: Josh Durgin <josh.du... - 12:06 AM Revision 48357d66 (ceph): Fix for #5836 (--lock-many with vms)
- This makes --lock-many work when --machine-type vps is passed.
Before it wasn't handled correctly and guests were not...
08/01/2013
- 10:47 PM Revision 6256d681 (ceph): Add the definition of PG temp to the glossary
- it is not easy to figure out what a PG temp is just by reading the
code although it is easy to understand with an exa... - 07:56 PM Revision 78b7307d (ceph): Debian ceph-deploy test. Added more supported distro yamls.
- Added debian 7.0 (wheezy) testing for ceph-deploy. I also added
yaml files for other distro's supported by downburst ... - 07:33 PM Revision 88b7d029 (ceph): Fix for Debian wheezy (remove vda from block device list)
- On debian wheezy its mount output uses device-by-label and makes
our normal method of checking if a device is mounted... - 06:39 PM Bug #5503 (New): osd: ceph --admin-daemon interface doesn't handle spaces in names
- Manually tested creating keys with spaces in key and val. David suggested maybe testing objnames with space too. Pr...
- 06:11 PM Revision ab1f4386 (ceph): Merge pull request #478 from dalgaaf/wip-da-spec-req
- Fix BuildRequires in SPEC file
Reviewed-by: Gary Lowell <gary.lowell@inktank.com> - 05:28 PM Revision 1552a4b9 (ceph): rgw.py: check for empty client config
- Fixes a bug where an rgw client without
a system user specified would cause teuthology
to error out.
Signed-off-by: ... - 03:48 PM devops Bug #5835 (Resolved): Change text in package builds
- Currently contains the following:
Ceph is a distributed network file system designed to provide excellent performa... - 03:45 PM Documentation #5834 (Resolved): Change Availability text in all of the man pages
- The current man pages for ceph, rbd etc contain this paragraph:
AVAILABILITY
<COMMAND> is part of the C... - 03:34 PM Bug #5320 (Resolved): osd/ReplicatedPG.cc: 4753: FAILED assert(!pg_log.get_missing().is_missing(s...
- ...because it didn't need to be.
- 03:23 PM Bug #5320 (Pending Backport): osd/ReplicatedPG.cc: 4753: FAILED assert(!pg_log.get_missing().is_m...
- This never actually got backported.
- 01:01 PM Revision caaaf2c2 (ceph): ceph.spec.in: merge back JUnit handling from SUSE spec
- Merge back what we have in the (open)SUSE ceph spec file for JUnit.
Add missing Requires and the package is named jun... - 01:00 PM Revision cbf3a11c (ceph): ceph.spec.in: move junit BuildRequires to the cephfs-java subpackage
- JUnit is only needed by cephfs-java. Move the BuildRequires to this
subpackage.
Signed-off-by: Danny Al-Gaaf <danny.... - 01:00 PM Revision 4a957962 (ceph): ceph.spec.in: use snappy-devel only on RHEL derivatives
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 01:00 PM Revision 17b460c5 (ceph): ceph.spec.in: add missing buildrequires for Fedora
- This patch adds two buildrequires to the ceph.spec file, that are needed
to build the rpms under Fedora. Danny Al-Gaa... - 12:30 PM Bug #5084 (Resolved): osd: slow peering after osd restart (bobtail)
- 278c7b59228f614addf830cb0afff4988c9bc8cb probably took care of this?
- 12:28 PM Bug #5297 (Resolved): Slow requests after restarting an OSD (post peering)
- This got merged.
- 12:25 PM Bug #5832 (Duplicate): mon scrub mismatch
- /a/teuthology-2013-08-01_01:00:21-rados-next-testing-basic-plana/92213/remote
Related to #5754? - 12:10 PM rgw Bug #5831 (Resolved): rgw: CORS info read for every request
- This is really not needed, only need to do it in the CORS related requests.
- 11:42 AM devops Bug #5617 (Resolved): ceph-deploy: log ceph version to ceph.log
- Merged to ceph-deploy master branch
Hash: fc7a8e542b97d8f14fa46a80404d433075cd6ef5 - 09:10 AM devops Bug #5617 (Fix Under Review): ceph-deploy: log ceph version to ceph.log
- A pull request is ready to be reviewed that addresses this problem: https://github.com/ceph/ceph-deploy/pull/28
- 11:02 AM rgw Bug #5789 (Resolved): rgw: can't authenticate cors requests
- Tested cuttledish, that's indeed a post-cuttlefish regression, no need to backport.
- 10:55 AM Bug #5799: SIGABRT in build_push_op -> object_info_t::decode
- Scheduled run: samuelj-5799-0
Job scheduled with ID 92924
Job scheduled with ID 92925
Job scheduled with ID 9292... - 10:24 AM Revision ef20542c (ceph): Fix for Swift key command
- When creating a secret key for the Swift user, the command without the --gen-secret option generates an empty key.
- 10:14 AM devops Bug #5499: ceph-deploy --cluster clustername osd prepare fails
- Alfredo Deza wrote:
> Can you confirm the actual output in the node that is failing
I am sorry but we just rebuil... - 09:47 AM devops Bug #5499 (Need More Info): ceph-deploy --cluster clustername osd prepare fails
- Can you confirm the actual output in the node that is failing when you run:...
- 09:58 AM Bug #5784 (Resolved): ceph_test_rados_watch_notify segfault
- wip-5784 merged into next
- 09:48 AM Bug #5815 (Resolved): rest/test.py failure: FAILURE: url http://localhost:5000/api/v0.1/mds/setm...
- wip-5815 merged into next
- 09:26 AM CephFS Documentation #5797: Document unstable nature of CephFS
- Pull request submitted: https://github.com/ceph/ceph/pull/479
- 06:01 AM Revision bbd558ad (ceph): Merge branch 'wip-5815' into next
- Reviewed-by: Sage Weil <sage@inktank.com>
- 05:53 AM devops Bug #5738 (Resolved): Do not `rm- rf` the mon directory when calling destroy
- Merged into `ceph-deploy` master
Hash: 19144079c6592840328d3695578d6c3a7d52fe37 - 04:25 AM Revision 317d6982 (ceph): Merge branch 'wip-5784' into next
- Reviewed-by: Samuel Just <sam.just@inktank.com>
- 01:37 AM Bug #5823 (Can't reproduce): cpu load on cluster node is very high, client can't get data on pg ...
- ceph version 0.61.7 (8f010aff684e820ecc837c25ac77c7a05d7191ff)
env: 3 cluster nodes (10 osds/node), use dedicated... - 01:11 AM Revision dc1d95d7 (ceph): rest/test.py: expect_nofail() to allow examination of reason
- Also remove unused MyException
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 01:11 AM Revision c9e8ff2b (ceph): rest/test.py: retry mds setmap in case epoch has changed
- Loop 10 times retrying mds dump/getmap/setmap.
Fixes: #5815
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 01:11 AM Revision c70e59ed (ceph): mon/MDSMonitor: don't call all EINVALs "unrecognized command"
- Some of them are valid EINVALs (like mds setmap with the wrong epochnum)
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 01:08 AM Revision bf0061bf (ceph): Merge tag 'v0.67-rc3' into next
- v0.67-rc3
- 12:04 AM Revision 4a6eff88 (ceph): Verify that deleting op never in check_latest_map_ops map
- Signed-off-by: David Zafman <david.zafman@inktank.com>
07/31/2013
- 11:39 PM Bug #5822 (Resolved): ceph_argparse.py: parsing of required arguments broken
- Relatively-recent changes I made to ceph_argparse.py were not caught by existing (lacking) tests;
commands can be ap... - 11:02 PM Revision 7f76c1ce (ceph): rgw.py: refactoring to separate user creation
- By separating out the user creation from
generating the region/zone info, we can generate
users for RGW tests that ru... - 10:51 PM Revision 600e6aca (ceph): osdc: op left in check_lastest_map_ops
- Call op_cancel_map_check before cancel_op() in send_linger()
Fixes: #5784
Signed-off-by: David Zafman <david.zafman... - 10:34 PM Revision 175feb95 (ceph): rgw_rados.cc: fix invalid iterator comparison
- The iterator should be compared against the end() function of
the same iter() from region_conn_map.
CID 1058791 (#1 ... - 09:18 PM Revision 8c8e9a14 (ceph): rgw.py: change --secret-key to --secret
- A 'user create' call was being passed to radosgw-admin
with '--secret-key' instead of the valid '--secret'
which was ... - 09:02 PM Revision 1cff5bd5 (ceph): added rgw task before swift
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 08:46 PM Revision b4ed4e2e (ceph): qa/workunits/cephtool/test_daemon.sh: sudo
- Fixes: #5814
Signed-off-by: Sage Weil <sage@inktank.com> - 08:32 PM Revision 1f7127b2 (ceph): s3/swift tests: call radosgw-admin as the right client
- This allows the right region and zone info to be read from ceph.conf
Signed-off-by: Josh Durgin <josh.durgin@inktank... - 08:32 PM Revision 9b2c4fa4 (ceph): s3/swift tests: call radosgw-admin as the right client
- This allows the right region and zone info to be read from ceph.conf
Signed-off-by: Josh Durgin <josh.durgin@inktank... - 07:47 PM Revision 2f2108b3 (ceph): rgw: fix dir creation and keyring
- fastcgi_sock dir needs to exist before radosgw starts, and apache-execed radosgw needs an explicit keyring argument.
... - 07:04 PM Revision c48644d8 (ceph): qa: Add workunit that hangs for manual thrasher testing
- Signed-off-by: David Zafman <david.zafman@inktank.com>
- 07:04 PM Revision 5bd061c0 (ceph): test: Fix valgrind found "Mismatched free() / delete / delete []"
- Use delete[] in set_argv() so that valgrind runs clean
Signed-off-by: David Zafman <david.zafman@inktank.com> - 07:04 PM Revision d651658d (ceph): osdc: Add asserts that client_lock is held
- Clarify locking by indicating that client_lock is held
Signed-off-by: David Zafman <david.zafman@inktank.com> - 06:12 PM Bug #5815 (Fix Under Review): rest/test.py failure: FAILURE: url http://localhost:5000/api/v0.1/...
- Fix test failure by adding 10x retry to "get epoch, set epoch+1".
wip-5815 - 02:09 PM Bug #5815: rest/test.py failure: FAILURE: url http://localhost:5000/api/v0.1/mds/setmap?epoch=11
- Also, as Sage points out, "unrecognized command" isn't really useful here.
- 02:09 PM Bug #5815: rest/test.py failure: FAILURE: url http://localhost:5000/api/v0.1/mds/setmap?epoch=11
- OK, this is mds setmap racing against the epoch number we got from mds dump. Possible fixes: retry N times or just s...
- 10:58 AM Bug #5815: rest/test.py failure: FAILURE: url http://localhost:5000/api/v0.1/mds/setmap?epoch=11
- ubuntu@teuthology:/a/teuthology-2013-07-31_01:00:23-rados-next-testing-basic-plana/91048
- 10:57 AM Bug #5815 (Resolved): rest/test.py failure: FAILURE: url http://localhost:5000/api/v0.1/mds/setm...
- ...
- 04:09 PM CephFS Documentation #5797: Document unstable nature of CephFS
- the docs are under <ceph-sources>/doc/cephfs/
- 04:03 PM CephFS Bug #5649: smbtorture test gets ebusy on kclient umount
- kclient bug or test script bug ?
- 04:01 PM CephFS Bug #5649 (In Progress): smbtorture test gets ebusy on kclient umount
- ubuntu@teuthology:/a/teuthology-2013-07-31_01:01:24-fs-next-testing-basic-plana/91313
- 02:44 PM rgw Feature #5821 (Resolved): Alias --secret-key to --secret for radosgw-admin
- It seems like 'secret key' and '--secret-key' are the predominant way to refer to the secret for an RGW user but the ...
- 02:41 PM rgw Bug #5820 (Resolved): radosgw-admin should fail on non-valid flags
- A bug in the RGW teuthology task was encountered today where the --secret flag for user creation was being passed in ...
- 02:17 PM rbd Feature #5167: openstack: cinder: differential backups
- https://review.openstack.org/#/c/35216/
- 02:17 PM rbd Feature #5168: openstack: cinder: rbd as a backup target
- https://review.openstack.org/#/c/34346/
- 02:15 PM rbd Feature #5465: openstack: cinder: support resize with rbd
- https://review.openstack.org/#/c/36415/
- 01:47 PM Bug #5814 (Resolved): test_daemon.sh - [Errno 13] Permission denied
- 01:38 PM Bug #5814: test_daemon.sh - [Errno 13] Permission denied
- Dan Mick wrote:
> teuthworker can't passwordless sudo, although ubuntu can; that might complicate things. Should we... - 01:22 PM Bug #5814: test_daemon.sh - [Errno 13] Permission denied
- teuthworker can't passwordless sudo, although ubuntu can; that might complicate things. Should we make teuthworker b...
- 12:54 PM Bug #5814: test_daemon.sh - [Errno 13] Permission denied
- Script just needs to sudo I think
- 10:58 AM Bug #5814: test_daemon.sh - [Errno 13] Permission denied
- ubuntu@teuthology:/a/teuthology-2013-07-31_01:00:23-rados-next-testing-basic-plana/91029
- 10:55 AM Bug #5814 (Resolved): test_daemon.sh - [Errno 13] Permission denied
- 2013-07-31T01:56:50.625 INFO:teuthology.task.workunit.client.0.err:[10.214.132.26]: will thrash map for 10 epochs
20... - 01:32 PM devops Bug #5819 (Won't Fix): redhat-rpm-config package needed for debuginfo packages
- Just a note to fix up the spec file, or otherwise document the requirement. On rhel, the debug packages are built by...
- 01:09 PM Bug #5784 (Fix Under Review): ceph_test_rados_watch_notify segfault
- 12:06 PM rgw Feature #5607 (Resolved): s3-tests: new tests for multi region
- 12:06 PM rgw Feature #5606 (Resolved): s3-tests: run in multi region setup
- 12:00 PM rgw Bug #5810 (Rejected): rgw: update_type does not work correctly when meta object does not exist (o...
- Ok, after discussing that with Josh, he reminded me that we don't really replay the log. What we do is always fetchin...
- 11:11 AM rgw Bug #5810: rgw: update_type does not work correctly when meta object does not exist (or removed)
- Issue #2 (not checking versions for removal operations) can be fixed easily.
Was thinking about issue #2. Note tha... - 11:33 AM Bug #5818 (Won't Fix): leveldb 1.12: hang on shutdown (mon)
- ubuntu@teuthology:/a/teuthology-2013-07-31_01:00:23-rados-next-testing-basic-plana/91208
The processes are still r... - 10:23 AM Bug #5799: SIGABRT in build_push_op -> object_info_t::decode
- I think this may have been an ext4 xattr error. Either way, we'll have to reproduce it.
- 09:34 AM devops Bug #5813 (Closed): Normalize ceph-deploy Exceptions for better error reporting
- ceph-deploy raises many different types of exceptions which makes it difficult for better reporting of the tool's err...
- 09:21 AM devops Bug #5763: ceph-deploy new [IP] should error out
- Added a validator to `ceph-depoy new` so that we prevent this from happening.
Pull request was opened: https://gi... - 09:04 AM Bug #5503 (Resolved): osd: ceph --admin-daemon interface doesn't handle spaces in names
- 08:14 AM devops Bug #4936 (Resolved): ceph-deploy fails to report errors
- I am closing this as the new logging features will log verbosely to the terminal by default.
Errors should be more... - 08:02 AM rbd Bug #5812 (Closed): qemu-kvm guest hangs on disk write with rbd storage
- qemu-kvm VM with rbd backed storage works until guest tries to write data, then kernel_hung task messages appear.
... - 06:10 AM Revision 2b6ac0fa (ceph): rados/.../cephtool: let us run test_daemon.sh too
- This needs the mon to be mon.a; rename it.
Signed-off-by: Sage Weil <sage@inktank.com> - 06:08 AM Revision 00dc6344 (ceph): ceph: developer mode: set PATH, too
- Otherwise the call to ceph-conf may fail if it is not installed on the
local machine.
Signed-off-by: Sage Weil <sage... - 06:04 AM Revision e70e08c0 (ceph): cephtool/test.sh: add tests for mon daemon command
- [Also move into a separatate test script; validate result -sage]
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Sign... - 05:45 AM devops Bug #5728 (Resolved): Capture std(err|out) and exit code for better error reporting
- Merged into master ceph-deploy
Hash: a451465438174f68e3d6b216c13387fdaa954fe2 - 05:28 AM Revision 47d0d64d (ceph): Make all AdminSocket commands use argparse/cmdmap.
- Fixes regression in daemon commands with arguments; also resolves
reported bug with existing daemon code for argument... - 12:26 AM Revision 74b344e9 (ceph): Reconnect after running chef task.
- Just a simple change to reconnect to SSH after running
ceph-qa-chef to get around things like ulimit changes.
Signed... - 12:13 AM devops Bug #5811 (Resolved): gperftools-{devel,libs}-2.0.11.el6 appears to be broken (centos6/rhel6)
- Configure complains that tcmalloc can not be found. The log shows the configure test program failed with sem_init() ...
07/30/2013
- 11:55 PM Revision 3fa1cd20 (ceph): Merge remote-tracking branch 'gh/next'
- 11:17 PM rgw Feature #5604 (In Progress): rgw: teuthology tests to check various user creation issues on multi...
- *sigh*
wip-region-sync contains a teuth task that sets up the sync agent (apparently successfully). Unfortunately I'... - 11:11 PM Bug #5800 (Resolved): admin socket arg validation broken
- 06:25 PM Bug #5800 (In Progress): admin socket arg validation broken
- Just figuring out test/admin_socket.cc
- 11:03 PM Revision 736d6a1b (ceph): rgw: fix set_buckets_enabled(), set_bucket_owner()
- Fixes: 5808
We cannot call get_bucket_instance_info() at that point,
as the bucket structure wasn't initialized, so ... - 10:52 PM Revision 0e125e0e (ceph): Objecter: set c->session to NULL if acting is empty
- Otherwise, we might leave a session attached to the
CommandOp for an down OSD. handle_osd_map will then
delete the s... - 10:17 PM devops Bug #5777: ceph-deploy: gatherkeys fails on ubuntu precise
- does /var/run/ceph/ceph-mon.node01.asok exist? what happens if you do 'ceph --admin-daemon /var/run/ceph/ceph-mon.no...
- 10:08 PM devops Bug #5777: ceph-deploy: gatherkeys fails on ubuntu precise
root@node01:~# ceph-create-keys -i node01
admin_socket: exception getting command descriptions: [Errno 2] No such ...- 07:15 AM devops Bug #5777: ceph-deploy: gatherkeys fails on ubuntu precise
- what is the output on the node01 from 'ceph-create-keys -i `hostname`' ?
- 12:53 AM devops Bug #5777: ceph-deploy: gatherkeys fails on ubuntu precise
- Same again on
Ubuntu 13.04 (GNU/Linux 3.8.0-19-generic x86_64)
root@manage:~/cluster# ceph-deploy install --dev ... - 09:37 PM Revision 16adb916 (ceph): v0.67-rc3
- 08:31 PM Revision e747fa8e (ceph): Revert "Use dh_installinit to install upstart job files"
- This reverts commit 251a6a498d07f7873b0e15b0ca2caf7f12c48f04.
This includes /etc/init.d/radosgw in the ceph package,... - 07:40 PM Revision 60cbed3f (ceph): Merge remote-tracking branch 'gh/wip-mon' into next
- Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
- 07:36 PM Revision 00c2ac5b (ceph): Fix RHEL/centos ceph-deploy installs.
- Use a hiphen as a diliminator instead of a dot.
Signed-off-by: Sandon Van Ness <sandon@inktank.com> - 06:12 PM rbd Feature #5465 (Resolved): openstack: cinder: support resize with rbd
- 06:10 PM rbd Feature #5167 (Resolved): openstack: cinder: differential backups
- 06:10 PM rbd Feature #5168 (Resolved): openstack: cinder: rbd as a backup target
- 05:55 PM rgw Bug #5810 (Rejected): rgw: update_type does not work correctly when meta object does not exist (o...
- Two related but separate issues:
- when creating a new object, update-type=update-by-version doesn't work at all (t... - 05:47 PM Revision e1cd49bd (ceph): ceph_manager: wait 20s before wait_for_clean in test_map_discontinuity
- Fixes: #5806
Signed-off-by: Samuel Just <sam.just@inktank.com> - 05:41 PM Revision bcf467c8 (ceph): Remove now unnecessary try/except/raise that came about as a result of
- the previous check-in.
Fixes: #5803
Signed-off-by: Warren Usui <warren.usui@inktank.com> - 05:40 PM Revision 48a977e0 (ceph): Always raise exception if yum install fails. This avoids later confusi...
- packages are missing (the old code skipped 'Nothing to do' messages, but these
cases are still errors).
Fixes #5803
... - 04:05 PM rgw Bug #5808 (Resolved): rgw: can't suspend user
- 04:05 PM rgw Bug #5808: rgw: can't suspend user
- Fixed, commit:736d6a1bde71919f7469218684c12793a9532aeb
- 01:53 PM rgw Bug #5808 (Resolved): rgw: can't suspend user
- teuthology-2013-07-30_01:01:13-rgw-next-testing-basic-plana, 89678
- 03:55 PM Bug #5798 (Resolved): librados: mutex assertion in SimpleMessenger::submit_message
- 02:53 PM Bug #5798: librados: mutex assertion in SimpleMessenger::submit_message
- (gdb) print *this
$5 = {<RefCountedObject> = {_vptr.RefCountedObject = 0xd66500, nref = {val = 140461764831096}}, lo... - 02:45 PM Bug #5798: librados: mutex assertion in SimpleMessenger::submit_message
- 2013-07-29T10:59:31.528 INFO:teuthology.task.workunit.client.0.out:[10.214.133.35]: [ RUN ] LibRadosCmd.PGCmd
- 02:43 PM Bug #5798: librados: mutex assertion in SimpleMessenger::submit_message
- binary was ceph_test_rados_api_cmd
- 12:50 PM Bug #5798: librados: mutex assertion in SimpleMessenger::submit_message
- There is a chance that this may be related to #5784.
- 03:40 PM Bug #5804: mon: binds to 0.0.0.0:6800something port
- ...
- 02:02 PM Bug #5804: mon: binds to 0.0.0.0:6800something port
- Just saw it is; my connection to that machine is however painfully slow. Will update as soon as I figure something else.
- 01:56 PM Bug #5804: mon: binds to 0.0.0.0:6800something port
- Is the monitor being specified in 'mon initial members'?
- 03:11 PM Bug #5754: mon: occasional osd full map not trimmed
- pretty sure this is https://code.google.com/p/leveldb/issues/detail?id=178. fixed https://code.google.com/p/leveldb/...
- 02:47 PM CephFS Bug #5367 (Resolved): multiclient tests: kernel mount gets EPERM
- We can reopen if we see this again, but the tests are now checking (and chef is setting) the uid for the ubuntu (test...
- 02:47 PM CephFS Bug #5761: teuthology: MPI test sometimes fails with a permission denied
- Essentially a duplciate of #5637 — mismatched UIDs on different nodes.
- 02:30 PM CephFS Bug #5761 (Resolved): teuthology: MPI test sometimes fails with a permission denied
- 02:38 PM Bug #5616 (Resolved): repeated mon elections
- 10:50 AM Bug #5806 (Resolved): osd: unfound objects on next!
- Hopefully fixed with teuthology hack on next: e1cd49bd4558f7491e11b2bffe9355001661f81f
- 10:38 AM Bug #5806: osd: unfound objects on next!
- This is a problem with the test, when we mark an osd up, there is lag before the pgs transitions from active+clean. ...
- 10:27 AM Bug #5806 (In Progress): osd: unfound objects on next!
- 09:28 AM Bug #5806 (Resolved): osd: unfound objects on next!
- ubuntu@teuthology:/a/teuthology-2013-07-30_01:00:15-rados-next-testing-basic-plana/89584
cluster is hung in recovery - 07:58 AM CephFS Bug #5805 (Need More Info): mds: crash loading sessionmap
- log shows the missing object is snaptable instead of sessionmap. The log does not give us any clue how this happened ...
- 07:16 AM CephFS Bug #5805 (Can't reproduce): mds: crash loading sessionmap
- ftp://ftp.ts.fujitsu.com/outgoing/mds.0_crash-logs.tar.gz
- 06:10 AM devops Bug #5728: Capture std(err|out) and exit code for better error reporting
- There is a pull request waiting for testing that enables full logging and actual remote actions in the remote host.
... - 05:19 AM Revision ebab04e0 (ceph): mon: add missing state name
- Signed-off-by: Sage Weil <sage@inktank.com>
- 12:14 AM Revision b8af38b6 (ceph): mon: allow others to sync from us across bootstrap calls
- If someone is syncing from us and there is an election, they currently get
reset and have to restart their sync. Thi... - 12:10 AM Revision 634dcf33 (ceph): mon: drop useless sync_reset() calls
- These are both right before bootstrap(), which also resets.
Signed-off-by: Sage Weil <sage@inktank.com> - 12:07 AM Revision b9c7445b (ceph): More changes for creating vms manually with lock (no config)
- Needed some more changes to allow for the case of creating vm's
manually with teuthology-lock instead of letting teut...
07/29/2013
- 11:34 PM Revision d41b4e5e (ceph): Fixing teuthology-lock for os-type instead of vm-type.
- Teuthology got updated to use --os-type and os_type in yaml
instead of --vm-type. I added this to teuthology but forg... - 11:09 PM Revision f7d1902c (ceph): mon/Paxos: be more vocal about calling elections
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:11 PM Revision eb6e6da1 (ceph): rgw: keep a region connection map
- Fixes: #5793
Beforehand all remote copies were going to the master region
which was awfully wrong.
Signed-off-by: Y... - 10:11 PM Revision f10c2e74 (ceph): rgw: cors subresource needs to be in canonical auth header
- Fixes: #5789
This was fixed before, however, might have been lost due to
recent refactoring + merge.
Signed-off-by:... - 10:09 PM Revision 3f5352ac (ceph): Merge pull request #463 from toabctl/upstart-handling
- Use dh_installinit to install upstart job files
Reviewed-by: Gaudenz Steinlin <gaudenz@debian.org> - 10:06 PM Revision acd16d1a (ceph): rgw: read / write bucket attributes from bucket instance
- and not from bucket entry point.
Fixes: #5770
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Reviewed-by: Greg Fa... - 10:06 PM Revision 68730d80 (ceph): rgw: track bucket instance oid
- We now keep the bucket instance oid in rgw_bucket. The reason
we need it is that the bucket might have been created b... - 10:06 PM Revision b5e74485 (ceph): rgw: set bucket attrs are a bucket instance meta operation
- Need to do the action through the bucket instance handler
and not through the bucket handler, otherwise it's wrongly
... - 09:31 PM Bug #5804 (Resolved): mon: binds to 0.0.0.0:6800something port
- it keeps binding to 0.0.0.0:6801 instead of the mon addr.. why?
- 09:10 PM Revision 99a79c6c (ceph): rados_util: adjust-ulimits, not enable-coredump
- This was responsible for the lost_unfound test breakage.
Signed-off-by: Sage Weil <sage@inktank.com> - 08:45 PM Revision 8284e192 (ceph): ceph_manager: wait for all_up in test_map_discontinuity
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 08:13 PM Revision f3eda634 (ceph): mon/PGMonitor: fix 'pg dump_[pools_]json'
- Use the correct type for the dumpcontents arg. Fixes the dump_pools_json
output and avoids these errors:
2013-07-29... - 08:01 PM Revision 099ac518 (ceph): mon: fix xml element name
- Should be the type, not the name.
Signed-off-by: Sage Weil <sage@inktank.com> - 07:49 PM Revision ee9f04c5 (ceph): check_new_interval must compare old acting with old osdmap
- When trying to establish if the old acting set is either empty or
smaller than the min_size of the osdmap,
pg_interva... - 07:49 PM Revision 1f13d8ac (ceph): OSD: suspend tp timeout while taking pg lock in OpWQ
- If N op_tp threads are configured, and recovery_max_active
is set to a sufficiently large number, all N op_tp threads... - 07:49 PM Revision f1bd4e5b (ceph): WorkQueue: fix bracing on reset_tp_timeout
- Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 07:12 PM Revision e703942c (ceph): ceph_manager: allow-experimental-feature now causes an EINVAL
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 07:12 PM Revision a6cd9fea (ceph): osd: get initial full map after a map gap
- If there is a gap in our map history, get the full range of maps that
the mon has. Make sure the first one is a full... - 07:11 PM Revision e24b5022 (ceph): osd: fix off-by-one in map gap logic
- If we have map 250, and monitor's first is 251, but sends 260, we can
request the intervening range.
Fixes: #5784
Si... - 06:00 PM Revision 1cb3216c (ceph): Merge pull request #425 from dachary/wip-5527
- unit tests for sharedptr_registry
Reviewed-by: Samuel Just <sam.just@inktank.com> - 04:09 PM Revision 9dac3fe8 (ceph): s3tests: clone correct branch
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 04:09 PM Revision 3b3816df (ceph): s3tests: clone correct branch
- Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
- 04:01 PM Bug #5800 (Resolved): admin socket arg validation broken
- flab:src 04:00 PM $ ./ceph daemon mon.a config set debug_ms 1
*** DEVELOPER MODE: setting PYTHONPATH and LD_LIBRARY_... - 03:52 PM rgw Bug #5789: rgw: can't authenticate cors requests
- I think it only broke post cuttlefish, then probably not.
- 03:50 PM rgw Bug #5789 (Pending Backport): rgw: can't authenticate cors requests
- In next, commit:f10c2e746ef5b9921b808450e75f2a90070e05bc.
Does this need backports? An earlier iteration of this b... - 10:35 AM rgw Bug #5789 (Fix Under Review): rgw: can't authenticate cors requests
- 10:26 AM rgw Bug #5789 (Resolved): rgw: can't authenticate cors requests
- 03:49 PM rgw Bug #5793 (Resolved): rgw: cross region copy requests not always going to the correct region
- Fixed in next commit:eb6e6da1a90d3d94d623650556d78e56d04ab3a1
- 10:40 AM rgw Bug #5793 (Fix Under Review): rgw: cross region copy requests not always going to the correct region
- 10:36 AM rgw Bug #5793 (Resolved): rgw: cross region copy requests not always going to the correct region
- Because instead of a region connection map, we only keep a single connection that points at the master region.
- 03:48 PM rgw Bug #5791 (Resolved): rgw: bucket set_attr operations are logged in wrong metadata section
- Fixed in next commit:b5e74485d94d033478f791535423a8b8bef88326
- 10:45 AM rgw Bug #5791 (Fix Under Review): rgw: bucket set_attr operations are logged in wrong metadata section
- 10:32 AM rgw Bug #5791: rgw: bucket set_attr operations are logged in wrong metadata section
- these operations are done on the bucket instance, however, they're being logged to the bucket section (and not to buc...
- 10:29 AM rgw Bug #5791 (Resolved): rgw: bucket set_attr operations are logged in wrong metadata section
- 03:47 PM rgw Bug #5790 (Resolved): rgw: access correct bucket instance object
- Fixed in next, commit:68730d80c8aa393a583c92052ef5ffd11efe17a6
- 10:45 AM rgw Bug #5790 (Fix Under Review): rgw: access correct bucket instance object
- 10:29 AM rgw Bug #5790 (Resolved): rgw: access correct bucket instance object
- For buckets that were created before the bucket entrypoint - instance split, the bucket entry point holds the bucket ...
- 03:46 PM rgw Bug #5770 (Resolved): rgw: cors, bucket attrs info kept on bucket entry point instead of bucket i...
- Fixed in next, commit:acd16d1aed0f6146c84a377be9fef1d7f54c6bed
- 10:45 AM rgw Bug #5770 (Fix Under Review): rgw: cors, bucket attrs info kept on bucket entry point instead of ...
- 03:15 PM Revision 3f13751f (ceph): Merge pull request #20 from ceph/double-requirements
- fix double requirements issue
- 03:09 PM Revision 17fa5440 (ceph): fix double requirements issue
- Signed-off-by: Alfredo Deza <alfredo@deza.pe>
- 03:06 PM devops Bug #5738 (Fix Under Review): Do not `rm- rf` the mon directory when calling destroy
- wip-5738
- 02:50 PM devops Bug #5777 (Resolved): ceph-deploy: gatherkeys fails on ubuntu precise
- seems to work fine on ceph version 0.67-rc2-184-g1cb3216-1precise, ie the latest next branch.
- 02:15 PM Bug #5798: librados: mutex assertion in SimpleMessenger::submit_message
- 02:13 PM Bug #5798 (In Progress): librados: mutex assertion in SimpleMessenger::submit_message
- 12:54 PM Bug #5798 (Resolved): librados: mutex assertion in SimpleMessenger::submit_message
- ...
- 02:15 PM Bug #5799 (In Progress): SIGABRT in build_push_op -> object_info_t::decode
- 01:29 PM Bug #5799 (Resolved): SIGABRT in build_push_op -> object_info_t::decode
- ...
- 02:11 PM Bug #5749: osd: unfound objects on cuttlefish
- oops wrong bug
- 01:45 PM Bug #5749 (In Progress): osd: unfound objects on cuttlefish
- 02:10 PM Bug #5748 (Resolved): osd: unfound object test is failing to produce unfound objects
- teuthology.git bug, commit:99a79c6c1f2927b73003f13e9b08be892fa7cd50
- 01:59 PM Bug #5748 (In Progress): osd: unfound object test is failing to produce unfound objects
- 02:01 PM Bug #5780 (Resolved): the size of the old acting set should be compared with the min_size of the ...
- 01:53 PM Bug #5784: ceph_test_rados_watch_notify segfault
- 01:52 PM Bug #5784 (Resolved): ceph_test_rados_watch_notify segfault
- 01:50 PM Bug #5783 (Resolved): osd: recovery timeout
- The first appeared not to be hung. The second should be fixed with teuthology commit 8284e19226a2f15435974af99bc3d80...
- 01:29 PM Bug #5783: osd: recovery timeout
- ubuntu@teuthology:/a/teuthology-2013-07-29_09:44:34-rados-next-testing-basic-plana/88630
- 01:33 PM CephFS Bug #5649 (Resolved): smbtorture test gets ebusy on kclient umount
- 01:33 PM Bug #5779 (Resolved): ceph-rest-api: missing requests dependency onpackage?
- 01:14 PM Bug #5786 (Resolved): mon/rest-api: pg dump test gives mon bad command?
- 01:11 PM rbd Bug #5426: librbd: mutex assert in perfcounters::tinc in librbd::AioCompletion::complete()
- nevermind, the PerfCounters is invalid too, with m_lower_bound = 22777856, m_upper_bound = 0
- 01:06 PM rbd Bug #5426: librbd: mutex assert in perfcounters::tinc in librbd::AioCompletion::complete()
- Reproduced after 22 tries with no debugging on. Couldn't reproduce without debugging, but this is a start.
The Per... - 12:59 PM rbd Bug #5488: librbd: deadlock in image refresh
- Another potential deadlock popped up: md_lock vs librados' lock ordering. Still trying to find which callback takes t...
- 12:53 PM Revision 251a6a49 (ceph): Use dh_installinit to install upstart job files
- Signed-off-by: Thomas Bechtold <thomasbechtold@jpberlin.de>
- 12:46 PM CephFS Documentation #5797 (Resolved): Document unstable nature of CephFS
- Apparently CephFS is not production-ready, especially not in multi-mds configurations?
>nhm: We should probably pu... - 12:24 PM Feature #5796 (New): formatter: send output to ostream
- Instead of accumulating the result in memory and doing a final f->flush(outputbuffer), set the output/sink (ostream!)...
- 12:12 PM Bug #5782 (Resolved): osd: off-by-one on map gap handling?
- 10:36 AM Bug #5792 (Resolved): ceph-deploy mon create hangs on fedora18 vm's
- Aall the nightlies are hanging on fedora when running ceph-deploy mon create. example:
2013-07-28T01:18:11.681 DEB... - 10:10 AM devops Bug #5405 (Resolved): ceph-deploy: transient pushy exception on install
- 09:58 AM devops Feature #5016 (Resolved): ceph-deploy: gitbuilders for release packages
- All ceph-deploy gitbuilders are happy now.
- 09:34 AM devops Bug #5778: gitbuilders use cryptopp instead of nss libraries
- if the configure fix isn't quick, let's add the --without-cryptopp
- 09:11 AM CephFS Bug #5787: client/Client.cc: 2081: FAILED assert(!unclean) in put_inode
- Greg Farnum wrote:
> If the inode is >4MB, shouldn't the oset have more than one object? Sounds like maybe we lost t... - 09:08 AM CephFS Bug #5787: client/Client.cc: 2081: FAILED assert(!unclean) in put_inode
- If the inode is >4MB, shouldn't the oset have more than one object? Sounds like maybe we lost track of an in-flight w...
- 03:43 AM Revision b62845e7 (ceph): doc/changelog/v0.61.7
- Signed-off-by: Sage Weil <sage@inktank.com>
07/28/2013
- 11:17 PM Revision ee18322e (ceph): Merge remote-tracking branch 'gh/next'
- 11:17 PM Revision a46f60af (ceph): doc/dev/repo-lab-access: notes
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:42 PM Revision 7a1d6d3e (ceph): ceph_test_rados: print version banner on startup
- It is helpful when looking at qa run logs to see what version of the
tester is running.
Signed-off-by: Sage Weil <sa... - 10:42 PM Revision 12c1f115 (ceph): ceph_test_rados: print version banner on startup
- It is helpful when looking at qa run logs to see what version of the
tester is running.
Signed-off-by: Sage Weil <sa... - 10:34 PM Revision 86769f05 (ceph): ceph_test_rados: add --pool <name> arg
- Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit bcfbd0a3ffae6947464d930f636c8b35d1331e9d) - 10:29 PM Revision 74c1bec2 (ceph): ceph-authtool: fix cli tests
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:27 PM Revision 7b683f7f (ceph): test/system/*: parse CEPH_ARGS environment
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:26 PM Revision be732159 (ceph): Merge pull request #474 from dalgaaf/wip-da-next-fix-help
- Add missing commands to help/usage and manpage of ceph-authtool
Reviewed-by: Sage Weil <sage@inktank.com> - 10:24 PM Bug #5780: the size of the old acting set should be compared with the min_size of the old osdmap
- Sam - please review
- 05:11 AM Bug #5780 (Fix Under Review): the size of the old acting set should be compared with the min_size...
- 04:47 AM Bug #5780 (Resolved): the size of the old acting set should be compared with the min_size of the ...
- "work in progress":https://github.com/dachary/ceph/tree/wip-5780
"pg_interval_t::check_new_interval":https://githu... - 10:19 PM rgw Bug #5416 (Resolved): --help output needs --rgw-zone option
- 04:55 PM rgw Bug #5416: --help output needs --rgw-zone option
- Issue should be closed as https://github.com/ceph/ceph/commit/7a7fca46fb1e8e3a121279b45fa9ce687d29b788 fixed it.
- 10:09 PM Revision 0158f0db (ceph): adjust-ulimits: 16k open files
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:03 PM Revision 2f921c33 (ceph): upgrade-parallel/stress-split: only upgrade on the first node
- In particular, we need the client and half the osds to stay at cuttlefish.
Signed-off-by: Sage Weil <sage@inktank.com> - 09:39 PM Revision 347b5a20 (ceph): ceph-authtool.8: add missing commands to man page
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:25 PM Revision 86b26328 (ceph): ceph_authtool.cc: update help/usage text
- Added implemented but not listed commands to the help/usage text:
* -g shortcut for --gen-key
* -a shortcut for --a... - 08:52 PM Bug #5788 (Resolved): ceph: try new, fallback to old can race with daemon upgrade
- - cli tries new style, gets EINVAL
- mon upgrades from old -> new
- cli tries old style, gets EINVAL
it should p... - 03:24 PM CephFS Bug #5787 (Need More Info): client/Client.cc: 2081: FAILED assert(!unclean) in put_inode
- 03:24 PM CephFS Bug #5787 (Duplicate): client/Client.cc: 2081: FAILED assert(!unclean) in put_inode
- ...
- 03:19 PM Revision 4b6c569a (ceph): mon/DataHealthService: do not name xml key after mon
- The name might be something like '0', which is illegal. This should be
the *type*, not name.
Signed-off-by: Sage We... - 09:28 AM Bug #5786 (Resolved): mon/rest-api: pg dump test gives mon bad command?
- ...
- 09:17 AM Bug #5785 (Resolved): librados: deadlock during shutdown
- the monc locking for librados shutdown looks broken. although the whole thing appears a bit wonky....
- 09:10 AM Bug #5749: osd: unfound objects on cuttlefish
- HEALTH_WARN 2 pgs recovering; 2 pgs stuck unclean; recovery 101/1942 degraded (5.201%); 24/971 unfound (2.472%)
root... - 09:05 AM Bug #5782 (Fix Under Review): osd: off-by-one on map gap handling?
- wip-5782
- 08:21 AM Bug #5782 (Resolved): osd: off-by-one on map gap handling?
- off by one on map gap...
- 08:28 AM Bug #5784 (Resolved): ceph_test_rados_watch_notify segfault
- ...
- 08:24 AM Bug #5783 (Resolved): osd: recovery timeout
- no obvious crashes....
- 07:59 AM CephFS Bug #5367: multiclient tests: kernel mount gets EPERM
- ah, a few do! the ones this test failed on don't, but maybe they were reimaged since then.
- 02:09 AM CephFS Bug #5367: multiclient tests: kernel mount gets EPERM
- can't reproduce locally. Is it possible your clients have different 'username -> uid' mapping?
- 03:57 AM Revision fb8882b5 (ceph): upgrade-parallel: run cuttlefish api tests against cuttlefish/dumpling ...
- Signed-off-by: Sage Weil <sage@inktank.com>
- 01:36 AM Revision d5a1d0a4 (ceph): upgrade-fs: specify fs
- Signed-off-by: Sage Weil <sage@inktank.com>
- 01:29 AM Revision 419e90e3 (ceph): upgrade-parallel: run cuttlefish s3tests against hybrid cluster
- Signed-off-by: Sage Weil <sage@inktank.com>
- 01:26 AM Revision 7646133e (ceph): upgrade-parallel: restart mon after starting osd thrasher
- The tell mon.* currently blocks forever if all mons aren't up.
- 12:56 AM Revision 496c6773 (ceph): ceph_manager, dump_stuck: fix injectargs args
- Signed-off-by: Sage Weil <sage@inktank.com>
- 12:34 AM Revision dd3b0865 (ceph): Merge pull request #464 from toabctl/fuse-utils-obsolete
- Remove fuse-utils from Recommends in debian/control
Reviewed-by: Sage Weil <sage@inktank.com> - 12:32 AM Revision 6881ab3b (ceph): debian, rpm: make python-ceph depend on python-requests
- For ceph-rest-api.
Signed-off-by: Sage Weil <sage@inktank.com>
07/27/2013
- 07:30 PM Revision 73adf333 (ceph): radosgw-admin: fix typo in import
- Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
- 06:40 PM Bug #5779: ceph-rest-api: missing requests dependency onpackage?
- please review commit:6881ab3b39259adcd7aed7026ccae1cba1db7aa1
- 05:49 PM Bug #5779 (Fix Under Review): ceph-rest-api: missing requests dependency onpackage?
- 07:35 AM Bug #5779 (Resolved): ceph-rest-api: missing requests dependency onpackage?
- in qa i see...
- 05:51 PM Bug #5754: mon: occasional osd full map not trimmed
- a mon transaction dump clearly shows the key being removed, and it is then visible later.
other evidence that this... - 03:11 PM Revision 6b16cd1a (ceph): unit tests for sharedptr_registry
- Covers 100% of the LOC and all the expected behavior, including thread
safety.
The sharedptr_registry is made friend... - 03:11 PM Revision 2ec480b1 (ceph): replace in_method_t with a counter
- A single counter ( waiting ) accurately reflects the number of
waiters, regardless of the method waiting. It is enoug... - 02:49 PM Revision 45ce9b0b (ceph): valgrind: suppress curl, gnutlss, libfcgi leaks
- Signed-off-by: Sage Weil <sage@inktank.com>
- 02:48 PM Revision a039d4ad (ceph): ceph_manager: don't mark out an out osd on kill_osd(..., mark_out=True)
- Fixes
2013-07-27T02:02:23.879 INFO:teuthology.task.thrashosds.thrasher:Recovered, killing an osd
2013-07-27T02:02:23... - 02:33 PM Revision b5250fdc (ceph): Merge pull request #471 from dalgaaf/wip-da-fix-pylint
- Cleanup minor issues from pylint
Reviewed-by: Sage Weil <sage@inktank.com> - 12:47 PM devops Bug #5777: ceph-deploy: gatherkeys fails on ubuntu precise
- Same here
Ubuntu 12.04.2 LTS (GNU/Linux 3.2.0-49-generic x86_64)
# ceph version 0.61.7 (8f010aff684e820ecc837c25... - 09:37 AM Revision 09ee092f (ceph): pybind/rbd.py: remove unused import of 'pointer'
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:37 AM Revision 24601180 (ceph): cephfs.py: remove unused imports
- Removed ctypes, c_uint64, c_ubyte, pointer, CFUNCTYPE since they
are not used in the code.
Signed-off-by: Danny Al-G... - 09:37 AM Revision 865d5e92 (ceph): rados.py: fix bad indentation
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:36 AM Revision 6eadb870 (ceph): ceph_argparse.py: add missing spaces after comma
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:35 AM Revision da4d23ec (ceph): ceph_argparse.py: remove unnecessary semicolons
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:32 AM Revision a48b391f (ceph): ceph_rest_api.py: fix bad indentation
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 07:54 AM devops Bug #4924 (Need More Info): ceph-deploy: gatherkeys fails on raring (cuttlefish)
- Can you add 'debug mon = 20' and 'debug ms = 1' and 'debug monc = 20' to your ceph.conf, restart ceph-mon, and attach...
- 07:18 AM devops Bug #4924: ceph-deploy: gatherkeys fails on raring (cuttlefish)
- I'm still seeing this with the latest cuttlefish on ubuntu 13.04.
after doing ceph-deploy install ceph-dmon1 and t... - 06:22 AM Revision a3135633 (ceph): rgw: free resolver on shutdown
- Signed-off-by: Sage Weil <sage@inktank.com>
- 06:22 AM Revision 25948319 (ceph): rgw: fix leak of RGWDataChangesLog::renew_thread
- Signed-off-by: Sage Weil <sage@inktank.com>
- 06:22 AM Revision 59b13ceb (ceph): rgw: fix up signal handling
- OMG libfcgi is annoying with shutdown and signals. You need to close
the fd *and* resend a signal to ensure that you... - 05:28 AM Revision bd0e35f2 (ceph): test/admin_socket: fix admin_socket unit tests
- Command is now JSON!
Signed-off-by: Sage Weil <sage@inktank.com> - 05:14 AM Revision 94865368 (ceph): rgw: fix RGWFormatter_Plain
- Needs dump_format_unqouted.
Signed-off-by: Sage Weil <sage@inktank.com> - 05:08 AM Revision 535d8701 (ceph): common/admin_socket: do not populate empty help strings
- Hidden commands have no help string. Make this consistent: the m_help
entry is always there, but may be empty.
Sign... - 04:47 AM Revision b4bde3cb (ceph): common/perf_counters: fix unit tests
- The commands are now in json.
Signed-off-by: Sage Weil <sage@inktank.com> - 04:47 AM Revision a8c1a2a2 (ceph): common/Formatter: add dump_format_unquoted()
- Sometimes a savvy caller wants to format the output but doesn't want it
quoted.
Signed-off-by: Sage Weil <sage@inkta... - 04:47 AM Revision 2aa9afa5 (ceph): common/perf_counters: fix missing decimal in time, quoting
- We shouldn't quote integer or float values. Also easier to use
dump_unsigned.
Signed-off-by: Sage Weil <sage@inktan... - 04:38 AM Revision 8af47755 (ceph): ceph-rest-api: clean up options/environment
- ceph-rest-api:
* create app from wrapper by calling generate_app()
* pass args to generate_app() (early parsed in wra... - 04:38 AM Revision 0041e9f8 (ceph): rados.py: missing parameter to make_ex()
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 04:06 AM Revision 629326aa (ceph): qa/fs/.gitignore
- Signed-off-by: Sage Weil <sage@inktank.com>
- 04:06 AM Revision 803a1fdd (ceph): ceph_test_admin_socket: fix unit test
- Signed-off-by: Sage Weil <sage@inktank.com>
- 02:53 AM Revision 3584dce2 (ceph): Merge branch 'master' of github.com:ceph/ceph-qa-suite
- 02:51 AM Revision ba9e71a3 (ceph): Test multi distro on ceph-deploy.
- Test multiple distro's (ubuntu, centos, rhel, fedora) on
ceph-deploy
Signed-off-by: Sandon Van Ness <sandon@inktank.... - 01:31 AM Revision a4193541 (ceph): message: Fix asserts that dont' trigger
- Signed-off-by: David Zafman <david.zafman@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 01:23 AM Revision 4c15d73f (ceph): rados: add rest-api test
- Signed-off-by: Sage Weil <sage@inktank.com>
- 01:21 AM Revision 404f6d24 (ceph): rest-api: rename
- Signed-off-by: Sage Weil <sage@inktank.com>
- 01:20 AM Revision 3f0340f4 (ceph): Add rest_api, a new task that starts up /usr/bin/ceph-rest-api running
- as a daemon.
Fixes: 5613
Signed-off-by: Warren Usui <warren.usui@inktank.com> - 12:26 AM Revision a9ca6234 (ceph): librados: EINVAL on a negative osd id
- Signed-off-by: Sage Weil <sage@inktank.com>
- 12:24 AM Revision 3f93691b (ceph): ceph.in: make osdids() (and mon, mds) work on old mons
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 12:14 AM Revision 4b739005 (ceph): osd: humor coverity
- CID 1058392: Out-of-bounds access (OVERRUN_DYNAMIC) [select issue]
CID 1058391 (#1 of 1): Out-of-bounds access (OVER...
07/26/2013
- 11:58 PM Revision 323bdaa2 (ceph): mon/MonCap: mds needs to subscribe to the osdmap
- Usually it can get it from the OSD, but it assumes the mon will also share
and doesn't behave when it does not.
Fixe... - 11:58 PM Revision 14a3e2dd (ceph): remove unused fiemap code
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:29 PM Revision 4fb55a3f (ceph): Merge branch 'master' of github.com:ceph/ceph-qa-suite
- 11:28 PM Revision 32ff3123 (ceph): added fs, rbd and rgw tasks to upgrade from
- bobtail and point releases[v0.61.5, v0.61.6] to cuttlefish.
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> - 11:27 PM Revision 5849853c (ceph): rados/thrash: add in ext4
- 11:25 PM rgw Bug #5415 (Fix Under Review): rgw: failing valgrind leak checks
- 11:21 PM Revision 6faf8b68 (ceph): PendingReleaseNotes: note on 'ceph tell <pgid> ...'
- Signed-off-by: Sage Weil <sage@inktank.com>
- 11:15 PM Revision c01c200f (ceph): Allow OS version over-ride (distro version)
- Read os_version from yaml to over-ride teuthology defaults.
Signed-off-by: Sandon Van Ness <sandon@inktank.com> - 11:12 PM Revision 0757c60b (ceph): Merge remote-tracking branch 'gh/wip-tell-unified' into next
- Reviewed-by: Sage Weil <sage@inktank.com>
- 11:11 PM Revision 8985e1c9 (ceph): ceph_argparse, mon: make "tell <pgid>" work (duplicating "pg <pgid>")
- It's a wad of special cases, but it implements "tell <pgid>" such that
it has the same effect as "pg <pgid>".
Signed... - 11:11 PM Revision d75b6ea1 (ceph): ceph_argparse.py: make find_cmd_target handle tell <pgid>
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 11:11 PM Revision aa00ace1 (ceph): ceph_rest_api.py: cleanup, more docstrings, unused vars
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 11:11 PM Revision 7b42deef (ceph): ceph_rest_api.py: obtain and handle tell <osd-or-pgid> commands
- Contact an OSD that's up to get a list of the commands, and use
them to add to the URL map.
Special treatment throug... - 10:25 PM Revision 6ac8aed0 (ceph): mon/PGMonitor: reset in-core PGMap if on-disk format changes
- We might have a sequence like:
- start mon, load pgmap 100
- sync
- including a format upgrade at say v 150
- refre... - 10:18 PM CephFS Bug #5724 (Resolved): ceph-fuse crashed during fs tests using ceph-deploy
- this was broken getgroups stuff, disabled now.
- 10:14 PM Revision c36c280a (ceph): Merge remote-tracking branch 'gh/next'
- Conflicts:
src/pybind/ceph_argparse.py - 10:09 PM Revision 0890a6b4 (ceph): Merge pull request #19 from alfredodeza/master
- Top Level Cleanup
- 10:08 PM Revision 10959404 (ceph): Merge pull request #470 from dalgaaf/wip-da-CID-3.v2
- Fix several CID issues - v2
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com> - 09:56 PM Revision de51aac8 (ceph): rgw/rgw_metadata.cc: delete md_log (RGWMetadataLog) in destructor
- Call delete on md_log in the destructor.
CID 1054826 (#1 of 1): Resource leak in object (CTOR_DTOR_LEAK)
1. alloc_n... - 09:55 PM Revision a45e296c (ceph): rgw/rgw_rest_log.cc: free 'handle' to prevent memory leak
- Call complete_list_entries() at end of RGWOp_MDLog_List::execute()
to free the 'handle'.
CID 1054834 (#1-2 of 2): Re... - 09:55 PM Revision 94cefc77 (ceph): test_cls_log.cc: fix resource leak, delete 'rop'
- Fixes for:
CID 1054838 (#14 of 14): Resource leak (RESOURCE_LEAK)
leaked_storage: Variable "rop" going out of scop... - 09:55 PM Revision 87f8e8fe (ceph): test_cls_log.cc: remove empty lines
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 09:55 PM Revision 44f43ff8 (ceph): test_cls_statelog.cc: fix memory leak, delete 'rop'
- CID 1054840 (#3 of 3): Resource leak (RESOURCE_LEAK)
leaked_storage: Variable "rop" going out of scope leaks
the ... - 09:55 PM Bug #5239 (Need More Info): osd: Segmentation fault in ceph-osd / tcmalloc
- 09:55 PM Revision 143b843e (ceph): test_cls_version.cc: close some memory leaks
- Close some memory leaks caused by calling new() without
freeing the memory already assigned to 'rop'.
CID 1054848 (#... - 09:55 PM Revision a08998e8 (ceph): Merge pull request #468 from cernceph/condrestart
- add condrestart to the sysvinit script
Reviewed-by: Sage Weil <sage@inktank.com> - 09:54 PM Revision 792280cf (ceph): Merge pull request #467 from dalgaaf/wip-da-next-SCA-cppcheck-1
- Fix typical smaller issues from SCA
Reviewed-by: Sage Weil <sage@inktank.com> - 09:20 PM Revision b70a9abc (ceph): upstart: stop ceph-create-keys when the monitor stops
- This avoids lingering ceph-create-keys tasks.
Backport: cuttlefish
Signed-off-by: Sage Weil <sage@inktank.com>
(cher... - 09:18 PM Revision f2cddda1 (ceph): rgw: correct socket option name
- Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
- 09:15 PM Revision 699d0a3b (ceph): rgw: add rgw log socket to daemonized radosgw too
- Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
- 09:13 PM Revision 65172a09 (ceph): rgw: pass socket path directly to radosgw
- Only radosgw needs this option, and each one will be different, so
remove it from the ceph.conf template.
Signed-off... - 09:07 PM Revision a90a2b42 (ceph): upstart: stop ceph-create-keys when the monitor stops
- This avoids lingering ceph-create-keys tasks.
Backport: cuttlefish
Signed-off-by: Sage Weil <sage@inktank.com> - 09:02 PM Revision 6f996223 (ceph): osd: make open classes on start optional
- Some might want the old behavior.
Signed-off-by: Sage Weil <sage@inktank.com> - 08:59 PM Revision c24e652d (ceph): osd: load all classes on startup
- This avoid creating a wide window between when ceph-osd is started and
when a request arrives needing a class and it ... - 08:51 PM Revision 67eb7de4 (ceph): ceph_argparse.py, ceph.in: validate_command: stop handling format
- We were passing the entire parsed_args Namespace just to look at
and tack on 'format', and that's kinda silly; do it ... - 08:51 PM Revision cb38762b (ceph): ceph.in: admin_socket() now validates command and passes format
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 08:51 PM Revision cd16d73f (ceph): ceph.in: clean up help, fix partial matching on all help
- Remove --help-all; too much effort for low benefit
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 08:51 PM Revision c9fcda88 (ceph): OSD: provide newer command descs with module/perm/avail
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 08:51 PM Revision 6e6ceffa (ceph): OSD: "tell <osd.n>" version, bench, dump_pg_recovery_stats: formatted
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 08:51 PM Revision bcbb807c (ceph): PG: add formatted output to pg <pgid> query, list_missing
- Signed-off-by: Dan Mick <dan.mick@inktank.com>
- 08:51 PM Revision ba6ca582 (ceph): In general, flush in caller of dump worker rather than worker
- This allows easier refactoring of workers (no dual flushes when code
changes).
Signed-off-by: Dan Mick <dan.mick@ink... - 08:47 PM Revision 5af48dc7 (ceph): FileStore: fix fd leak in _check_global_replay_guard
- Bug introduced in f3f92fe21061e21c8b259df5ef283a61782a44db.
Fixes: #5766
Backport: cuttlefish
Signed-off-by: Samuel ... - 08:46 PM Revision c562b72e (ceph): FileStore: fix fd leak in _check_global_replay_guard
- Bug introduced in f3f92fe21061e21c8b259df5ef283a61782a44db.
Fixes: #5766
Backport: cuttlefish
Signed-off-by: Samuel ... - 08:20 PM Revision 1e991ede (ceph): add condrestart to the sysvinit script
- We need to be able to condrestart all the ceph services on a
machine, so that we don't restart daemons that are suppo... - 08:03 PM Revision 2a1aea7c (ceph): Merge branch 'wip-rgw-versionchecks' into next
- Conflicts:
src/rgw/rgw_rest_metadata.h
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com - 05:48 PM Revision 99ae9471 (ceph): rados: add thrasher which causes map gaps
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 05:47 PM devops Bug #5778 (Resolved): gitbuilders use cryptopp instead of nss libraries
- The configure script checks for the libcryptopp package being installed before it checks for nss. This means that ev...
- 05:40 PM Revision a355d9f5 (ceph): ceph_manager: add test_map_discontinuity to thrasher
- Signed-off-by: Samuel Just <sam.just@inktank.com>
- 05:37 PM devops Bug #5777 (Resolved): ceph-deploy: gatherkeys fails on ubuntu precise
- ceph-deploy gatherkeys fails as ceph-create-keys is stuck up when trying to start the monitor.
this is on ceph -ne... - 05:31 PM Bug #5776 (Can't reproduce): ceph: passing -1 osd id
- i fixed librados to not assert, but still:...
- 05:17 PM devops Feature #5775 (Resolved): create qemu rbd package for rhel 6.5 - qemu-rbd
- 05:15 PM rbd Feature #5774 (Resolved): test libvirt + qemu on rhel
- 04:58 PM Bug #5767 (Resolved): ceph-deploy + ceph-fuse tests failing on next
- 03:27 PM Bug #5767 (In Progress): ceph-deploy + ceph-fuse tests failing on next
- oops
- 03:27 PM Bug #5767 (Resolved): ceph-deploy + ceph-fuse tests failing on next
- 01:26 PM Bug #5767 (Resolved): ceph-deploy + ceph-fuse tests failing on next
- appear to hang. no admin socket in var/run :(
reproducing with logs - 04:48 PM devops Feature #5773 (Resolved): ceph-deploy: should add more tests to ceph-deploy task
- ceph-deploy task in teuthology should be able to do more efficient tests w.r.to osd create like,
picking different... - 04:44 PM rgw Feature #5607 (In Progress): s3-tests: new tests for multi region
- 04:39 PM Revision a0b51b1f (ceph): samba: run lsof and fuser after shutdown
- The clients are pretty regularly reporting busy on unmount when
samba runs above them. This will hopefully give us so... - 04:30 PM rgw Feature #5606: s3-tests: run in multi region setup
- 03:59 PM rgw Bug #5770 (Resolved): rgw: cors, bucket attrs info kept on bucket entry point instead of bucket i...
- 03:25 PM Bug #5764 (Resolved): mon: problem with pgmap upgrade_format, then sync
- 10:36 AM Bug #5764: mon: problem with pgmap upgrade_format, then sync
- 09:12 AM Bug #5764 (Resolved): mon: problem with pgmap upgrade_format, then sync
- 2/3 mons upgrade and form quorum and are happy
last one starts up, loads latest (old format) pgmap
does a sync
doe... - 03:22 PM Bug #5616: repeated mon elections
- logs on slider:~samuelj/big_cluster/mons[2]
- 02:35 PM rbd Bug #5768 (Resolved): rbd-fuse: leak in enumerate_images()
- enumerate_images() allocates ibuf and never frees it. Problem is that it returns a list with pointers into it. This n...
- 02:07 PM Bug #5752 (Resolved): osd: delayed loading of classes can be problematic if use races with upgrade
- 01:57 PM Bug #5766 (Resolved): osd: replay not closing fds? too many open fds on upgrade+restart
- leak in _check_global_replay_guard. backported to cuttlefish
- 09:38 AM Bug #5766 (Resolved): osd: replay not closing fds? too many open fds on upgrade+restart
- ...
- 01:24 PM devops Bug #5727 (Resolved): Discover and set the proper OS bindings to use
- Pull request https://github.com/ceph/ceph-deploy/pull/22 merged.
Hash: 4ae2768d63531a7458133b632fec4d92959c6e06 - 10:51 AM Bug #5677 (Resolved): osd/OSD.cc: 5517: FAILED assert(_get_map_bl(epoch, bl))
- 09:17 AM CephFS Bug #5765 (New): kclient: High CPU due to raw_spin_lock in ceph_cap_string
- During CephFS testing, very high CPU usage was noticed during writes across lots of clients. perf showed that a sign...
- 09:12 AM rgw Feature #5604: rgw: teuthology tests to check various user creation issues on multi region enviro...
- Getting started on this after discussing how to break up the tasks with Joe.
- 06:43 AM devops Bug #5745: ceph-deploy: mds create command errors out EACCES on next branch
- Fixed in `next` branch of ceph
Hash: ebb9aceb7971f13ae4032f0943854b2b2c0af28a
And in `master` branch of ceph-de... - 05:46 AM devops Bug #5763 (Resolved): ceph-deploy new [IP] should error out
- When calling `new` with ceph-deploy, sometimes it is possible a user may use an IP instead of a hostname. The tool sh...
- 05:18 AM Revision 3f598e8c (ceph): AdminSocket users: use generic formatting
- All call() routines get a format parameter; all places where
JSONFormatter was created get a new_formatter() instead.... - 05:18 AM Revision c7c4c23e (ceph): Formatter, admin_socket: make default formatter be json-pretty
- If not given, default to json-pretty; if given but not equal to one
of the formatter choices, return NULL as before. ... - 04:42 AM Revision 4aeb73a5 (ceph): ceph_rest_api.py: reversed test for failed request
- A failed request has a response code *outside* the range (200, 300],
not within it.
Signed-off-by: Dan Mick <dan.mic... - 04:41 AM Revision 47d0937c (ceph): rest/test.py: earlier versions of requests.py don't quote ' ' in params
- requests 0.12.1 handles queryparams in the URL with embedded
spaces; requests 0.8.2 does not. Avoid the issue by quo... - 03:37 AM Revision 6951d234 (ceph): OSD: tolerate holes in stored maps
- We may have holes in stored maps during init_splits_between
and advance_pg. In either case, we should simply skip th... - 03:03 AM Revision fbf74d98 (ceph): ceph_rest_api.py: return error in nonformatted mode
- When a nonformatted request is made, currently the only text in the
response is the (probably empty) response buffer.... - 02:50 AM Revision f19bcfc9 (ceph): Merge branch 'master' of github.com:ceph/teuthology
- 02:50 AM Revision f5170fb4 (ceph): Merge branch 'master' of github.com:ceph/teuthology
- 02:50 AM Revision 41cafb1a (ceph): Merge remote-tracking branch 'origin/wip-sandon-vm'
- Conflicts:
teuthology/lock.py
teuthology/misc.py
teuthology/task/install.py - 02:50 AM Revision 7207a31e (ceph): Merge remote-tracking branch 'origin/wip-sandon-vm'
- Conflicts:
teuthology/lock.py
teuthology/misc.py
teuthology/task/install.py - 01:40 AM Revision 86fc3990 (ceph): Add distro yamls.
- Should be no harm to get these in now.
To run on all distros the distros dir should just be symlinked in
the folder ... - 01:06 AM Revision 8b3d7a1b (ceph): ceph_rest_api.py: actually remove the trailing / on baseurl
- Lurking bug since version 1...
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 01:02 AM Revision 4c5cc89d (ceph): ceph-deploy: remove workunit branch options
- Signed-off-by: Sage Weil <sage@inktank.com>
- 12:58 AM Revision dfabc61c (ceph): mon/MonCap: match param for entity (not name)
- Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com> - 12:58 AM Revision ca8ac950 (ceph): mon: translate caps=[k1,v1,k2,v2] into [caps_k1=v1, caps_k2=v2]
- The command matching needs key/value pairs.
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Dan Mick <dan.m... - 12:12 AM Revision aeb3586b (ceph): added test_mon_destroy option to ceph-deploy task
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 12:01 AM Revision 17aa2d6d (ceph): mon/Paxos: share uncommitted value when leader is/was behind
- If the leader has and older lc than we do, and we are sharing states to
bring them up to date, we still want to also ... - 12:01 AM Revision 05b6c7e8 (ceph): mon/Paxos: share uncommitted value when leader is/was behind
- If the leader has and older lc than we do, and we are sharing states to
bring them up to date, we still want to also ...
07/25/2013
- 11:03 PM Revision 063c71f0 (ceph): rgw: expose the version of synced items to the poster
- To support this, we add an optional out argument to
RGWMetadatManager::put() and fill in the read_version. When the
f... - 11:03 PM Revision 81b62b5c (ceph): rgw: return the update status on sync requests
- Add new STATUS_APPLIED, then specify the RGWX_UPDATE_STATUS header
based on that return code when doing metadata puts... - 11:00 PM Revision 18eabd33 (ceph): rgw: pass the sync mode into the RGWMetadataManager::put() calls.
- Signed-off-by: Greg Farnum <greg@inktank.com>
- 11:00 PM Revision 8ffc4ca9 (ceph): rgw: add sync state parsing code and REST interface
- Specify the param "sync-type" as one of "always", "update-by-version",
"update-by-timestamp". It defaults to always.
... - 10:59 PM Revision 4f9855e4 (ceph): rgw: add preliminary support for sync update policies on metadata sync
- We want to be able to conditionally apply new updates:
1) if we already have a newer version than the sync is applyin... - 10:33 PM Revision c2c8a080 (ceph): Added --os-type argument to run.py
- Because for some reason it was never there before?
Signed-off-by: Sandon Van Ness <sandon@inktank.com> - 10:24 PM Revision 176aa394 (ceph): remove old push_to_kclient.pl
- Signed-off-by: Sage Weil <sage@inktank.com>
- 10:21 PM Revision 09a664e2 (ceph): Merge remote-tracking branch 'gh/cuttlefish-next' into cuttlefish
- 10:13 PM CephFS Bug #5762 (Resolved): teuthology: Failed MPI runs lead to a hung test instead of a failure
- Observed with #5761, the MPI run is reporting failure but the pexec task never seems to end. I'm not sure what point ...
- 10:12 PM CephFS Bug #5761 (Resolved): teuthology: MPI test sometimes fails with a permission denied
- End of the log:...
- 09:53 PM Bug #5752 (Fix Under Review): osd: delayed loading of classes can be problematic if use races wit...
- 01:01 PM Bug #5752 (Resolved): osd: delayed loading of classes can be problematic if use races with upgrade
- - install old osd
- start
- install new package
- try to use a class
-> old osd tries to load new cls_rgw and g... - 09:45 PM Revision 810cca1d (ceph): Added get_distro() to misc.py
- Since getting the ostype is used multiple places I made a
function for it and modified the existing code to use
said ... - 09:30 PM Revision ebb9aceb (ceph): ceph-disk: use new dumpling-style osd caps if we can, or fall back to o...
- Signed-off-by: Alfredo Deza <alfredo@deza.pe>
Reviewed-by: Sage Weil <sage@inktank.com> - 09:24 PM Revision 57933b6f (ceph): Fix priority so it only is added once.
- Needed for baremetal so the sed doesn't keep adding
the priority line in the repos file.
Signed-off-by: Sandon Van N... - 09:14 PM Bug #5677: osd/OSD.cc: 5517: FAILED assert(_get_map_bl(epoch, bl))
- Samuel Just wrote:
> Added wip-5677 to ceph-qa-suite and teuthology gits.
for the teuthology.git change, let's ha... - 08:50 PM Bug #5677 (Fix Under Review): osd/OSD.cc: 5517: FAILED assert(_get_map_bl(epoch, bl))
- Added wip-5677 to ceph-qa-suite and teuthology gits.
- 08:40 PM Bug #5677: osd/OSD.cc: 5517: FAILED assert(_get_map_bl(epoch, bl))
- Fix merged, 6951d2345a5d837c3b14103bd4d8f5ee4407c937, still working on getting the test to be reliable so I can add i...
- 09:01 PM Revision b46fb62d (ceph): osd: Don't put functional code inside of an assert
- Fix assert in OSDService::get_map()
Signed-off-by: David Zafman <david.zafman@inktank.com>
Reviewed-by: Sage Weil <s... - 08:57 PM Revision c9957329 (ceph): upgrade-parallel: fix rgw syntax
- Signed-off-by: Sage Weil <sage@inktank.com>
- 08:57 PM Revision 3c781bdb (ceph): upgrade-parallel/rados: fix mon restarts
- 08:54 PM Revision 77ee5a07 (ceph): ceph_manager: try both new and old tell mon.* syntax
- So we can test old code with new teuthology (e.g., upgrade testing)
Signed-off-by: Sage Weil <sage@inktank.com> - 08:49 PM Revision 7373cb3d (ceph): removed ceph-deploy branch option to make it run against arbitrary branch
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 08:44 PM Revision 2a1a8b54 (ceph): removed ceph-deploy branch option
- so the nightlies can run ceph-deploy against any arbitrary branch
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> - 07:46 PM Revision 5796d763 (ceph): schedule_suite: less ceph-deploy client debugging
- 07:45 PM Revision 6914efa6 (ceph): schedule_suite.sh: select ceph-dpeloy branch
- 06:40 PM Revision 27a0b866 (ceph): ceph_argparse.py: wrong variable used if valid() fails for Ceph{Osd}Name
- self.t isn't valid in the failure case; use t
Signed-off-by: Dan Mick <dan.mick@inktank.com> - 06:34 PM Revision df9b8777 (ceph): Merge remote-tracking branch 'gh/next'
- Conflicts:
PendingReleaseNotes - 06:33 PM rbd Bug #5760: libceph: osdc_build_request(): BUG_ON(p > msg->front.iov_base + msg->front.iov_len);
- A short inspection suggests ceph_osdc_alloc_request is setting iov_len 4 bytes too large, but there may be some later...
- 06:31 PM rbd Bug #5760 (Resolved): libceph: osdc_build_request(): BUG_ON(p > msg->front.iov_base + msg->front....
- From http://lists.ceph.com/pipermail/ceph-users-ceph.com/2013-July/003105.html:...
- 06:33 PM Revision c5419785 (ceph): Merge pull request #456 from dalgaaf/wip-da-CID-1
- Fix CID issues
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com> - 06:31 PM Revision 096af5ed (ceph): Merge pull request #465 from dalgaaf/wip-da-CID-2
- Fix some more CID issues
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com> - 06:10 PM Revision f653aa57 (ceph): config_opts.h: increase xfs,btrfs wbthrottle defaults
- Also increase fd limit defaults to accomodate the larger number
of fds.
Fixes: #5692
Signed-off-by: Samuel Just <sam... - 06:07 PM Revision e52f64ef (ceph): upgrade-cuttlefish: run on xfs, not /
- 06:02 PM Feature #5759 (Rejected): ceph caps processing should pass dict of key:val pairs for caps
- ceph_argparse.py etc. don't handle dicts of strings, but the caps in particular
could really use it. Look into addi... - 05:59 PM Bug #5750 (Resolved): mon: paxos doesn't share uncommitted if leader has older last_committed
- 11:10 AM Bug #5750 (Resolved): mon: paxos doesn't share uncommitted if leader has older last_committed
- teuthology-2013-07-24_20:00:05-rados-cuttlefish-testing-basic/81777
teuthology-2013-07-24_22:44:24-rados-next-testin... - 05:48 PM Revision ddaf6d5a (ceph): Merge remote-tracking branch 'gh/next'
- Conflicts:
configure.ac
src/ceph.in
src/pybind/ceph_argparse.py - 05:38 PM Revision 78214af3 (ceph): doc/release-notes: v0.61.7
- Signed-off-by: Sage Weil <sage@inktank.com>
- 05:37 PM Revision b0535fcf (ceph): HashIndex: reset attr upon split or merge completion
- A replay of an in progress merge or split might make
our counts unreliable.
Fixes: #5723
Signed-off-by: Samuel Just ... - 05:37 PM Revision 8f73302b (ceph): test/filestore/store_test: add test for 5723
- Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
(cherry picked from commi... - 05:34 PM Revision 6a7b9e5f (ceph): FileStore::_collection_rename: fix global replay guard
- If the replay is being replayed, we might have already
performed the rename, skip it. Also, we must set the
collecti... - 05:33 PM Revision 870c474c (ceph): FileStore::_collection_rename: fix global replay guard
- If the replay is being replayed, we might have already
performed the rename, skip it. Also, we must set the
collecti... - 05:32 PM Revision 37a4c4af (ceph): test/filestore/store_test: add test for 5723
- Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com> - 05:32 PM Revision 0dc3efdd (ceph): HashIndex: reset attr upon split or merge completion
- A replay of an in progress merge or split might make
our counts unreliable.
Fixes: #5723
Signed-off-by: Samuel Just ... - 05:18 PM Revision 2c986703 (ceph): modified workunit branch to cuttlefish
- Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
- 05:12 PM Revision cb3ee1e4 (ceph): rgw/rgw_metadata.h: init prefix in initialization list
- For performance reasons: init 'prefix' with META_LOG_OBJ_PREFIX
in the initialization list of RGWMetadataLog instead ... - 05:07 PM Revision 6bc0d041 (ceph): test_rgw_admin_log.cc: remove unused variable 'creds'
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 05:06 PM Revision dda1014a (ceph): test_rgw_admin_log.cc: use static_cast<>() instead of C-Style cast
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 05:04 PM Revision 8f45a73a (ceph): test_rgw_admin_opstate.cc: remove unused variable 'creds'
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 05:03 PM Revision e4dfe8ab (ceph): test_rgw_admin_meta.cc: remove unused variable 'creds'
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 05:01 PM Revision 9d4c42f6 (ceph): test_rgw_admin_opstate.cc: use static_cast<>() instead of C-Style cast
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 04:58 PM Revision 4c778e26 (ceph): test_rgw_admin_meta.cc: use static_cast<>() instead of C-Style cast
- Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
- 04:49 PM Revision a164f575 (ceph): Merge tag 'v0.67-rc2' into next
- v0.67-rc2
- 04:19 PM rgw Feature #5680 (Resolved): rgw: teuthology: merge in changes to enable multiple regions
- https://github.com/ceph/teuthology/commit/8ad065dc9c4d9fc0772614f5b3555e1c3f8939fa
- 04:18 PM rgw Feature #5747 (Resolved): radosgw-agent: RESTful api to control agent
- See commit message for usage: https://github.com/ceph/radosgw-agent/commit/c796d022d8b51f084870f284289770322104b687
- 04:10 PM Revision 803db7d7 (ceph): schedule_suite.sh: don't need full ms debug on mons
- Signed-off-by: Sage Weil <sage@inktank.com>
- 03:34 PM Bug #5723 (Resolved): OSD seemingly loses objects during crash
- 10:38 AM Bug #5723 (Pending Backport): OSD seemingly loses objects during crash
- 09:35 AM Bug #5723 (Fix Under Review): OSD seemingly loses objects during crash
- 03:34 PM Bug #5714 (Resolved): osd/ReplicatedPG.cc: 7564: FAILED assert(0 == "erroneously present object")
- 03:34 PM Bug #5517 (Resolved): osd: stuck peering on cuttlefish
- 03:13 PM rbd Cleanup #5757 (Resolved): remove any fiemap reference from rbd.cc
- - remove any reference to the now obsolete and unused fiemap functionality
- Don't link the rbd tool with fiemap.c... - 02:34 PM devops Bug #5745 (Resolved): ceph-deploy: mds create command errors out EACCES on next branch
- 11:43 AM devops Bug #5745 (In Progress): ceph-deploy: mds create command errors out EACCES on next branch
- actually, not suite. see wip-5745, except that isn't right either. it should try that command, and if it fails, try...
- 11:38 AM devops Bug #5745: ceph-deploy: mds create command errors out EACCES on next branch
- pushed fix to ceph-deploy master
- 02:03 PM Bug #5749: osd: unfound objects on cuttlefish
- Kicked off small group sjust-5749-0 with logging.
- 01:54 PM Bug #5749: osd: unfound objects on cuttlefish
- pg 0.50. ceph pg 0.50 query hung. gdb showed no obviously deadlocked threads (and none holding a pg lock), though it...
- 09:51 AM Bug #5749 (Duplicate): osd: unfound objects on cuttlefish
- ubuntu@teuthology:/a/sage-2013-07-24_22:59:52-rados-cuttlefish-next-testing-basic/82345
- 01:42 PM RADOS Fix #5756 (New): ceph: tell {osd,mon}.* hugely slower than cuttlefish
- this is commonl used enough that it is probably classified as a performance/usability regression. we should parallel...
- 01:30 PM Bug #5754 (Resolved): mon: occasional osd full map not trimmed
- seems to happen after sync doing catchup, but the txn dumps so far confirm it is removed.
reproduced about 20% of ... - 01:16 PM Bug #5743 (Resolved): ceph_rest_api.py: config sections should fall back from specific to general
- commit:0b8cad1805bd72c7359b21cfdbc05c2c7b887e44
- 01:11 PM CephFS Bug #5753 (Duplicate): ceph-fuse: segfault when getting back a traceless rename op
- ...
- 11:40 AM CephFS Bug #5649: smbtorture test gets ebusy on kclient umount
- Also I think we get it with ceph-fuse too. If we're lucky it's not actually a Ceph bug.
- 11:39 AM CephFS Bug #5649: smbtorture test gets ebusy on kclient umount
- Saw this again yesterday, logs at /a/teuthology-2013-07-24_01:01:06-fs-next-testing-basic/80639. I'm updating teuthol...
- 11:13 AM Bug #5692 (Resolved): RADOS performance regression in 0.65
- 10:40 AM Bug #5625 (Resolved): osd: scrub finds 20 missing objects on cuttlefish
- Doesn't actually need backport...
- 10:05 AM Bug #5746: ceph cli interactive mode completely broken
- Are we sure this is urgent? I've never actually seen anybody use the interactive mode before.
- 08:37 AM Bug #5748 (Resolved): osd: unfound object test is failing to produce unfound objects
- ubuntu@teuthology:/a/teuthology-2013-07-24_22:44:24-rados-next-testing-basic/82104
ubuntu@teuthology:/a/teuthology-2... - 05:39 AM Revision a8b70f03 (ceph): doc/release-notes: v0.67-rc2
- Signed-off-by: Sage Weil <sage@inktank.com>
- 03:44 AM Revision 8f010aff (ceph): v0.61.7
- 01:09 AM Revision 75a78417 (ceph): upgrade-cuttlefish: test upgrades to new point releases
- This only covers rados tests currently. We should expand this to include rgw,
rbd, and cephfs workloads.
Signed-off...
Also available in: Atom