Project

General

Profile

Activity

From 11/03/2013 to 12/02/2013

12/02/2013

11:26 PM Revision a5eda4fc (ceph): doc: Updated scrub defaults and added note about deep scrubbing.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
11:16 PM Revision f11b380e (ceph): osd: read into correct variable for magic string
4d140a71a1a48081b449b7d8dde808eb6e74c6b2 refactored this and
introduced a bug. peek_meta() was accidentally reading i...
Josh Durgin
11:13 PM Revision f57dad64 (ceph): OSDMonitor: prevent extreme multipliers on PG splits
Fixes: #6922
Backport: emperor
Signed-off-by: Greg Farnum <greg@inktank.com>
Greg Farnum
11:13 PM Revision 26c00c5b (ceph): OSDMonitor: return EEXIST if users try to do a PG merge
This was returning a machine-code success if users tried to merge, and
was erroneously (but harmlessly) increasing th...
Greg Farnum
10:02 PM Bug #6827: ceph-disk hangs on blkid -s TYPE /dev/fd0
Sage Weil wrote:
> Loic Dachary wrote:
> > Motherboard "H8DMR-82":http://www.supermicro.com/Aplus/motherboard/Opter...
Sage Weil
10:02 PM Bug #6827: ceph-disk hangs on blkid -s TYPE /dev/fd0
Loic Dachary wrote:
> Motherboard "H8DMR-82":http://www.supermicro.com/Aplus/motherboard/Opteron2000/MCP55/H8DMR-82....
Sage Weil
09:56 PM rgw Fix #6892 (Resolved): rgw: ignore empty owner in set acl api
Sage Weil
09:26 PM Revision 4fdc5d9e (ceph): workunits: use integers instead of true/false for hashpspool command
Backport: emperor
Signed-off-by: Greg Farnum <greg@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com
Greg Farnum
09:12 PM rgw Bug #6919: rgw: copy of some zero sized objects failure
Zero sized objects that were created by multipart upload cannot be coppied. This only affects bobtail and cuttlefish. Yehuda Sadeh
12:49 PM rgw Bug #6919 (Resolved): rgw: copy of some zero sized objects failure
Yehuda Sadeh
09:07 PM Revision cc71fae7 (ceph): Merge pull request #881 from ceph/wip-objectstore
osd: clean up the osd / objectstore separation
Reviewed-by: Samuel Just <sam.just@inktank.com>
athanatos
08:52 PM Revision 7b392a81 (ceph): white listed "wrongly marked me down" to avoid false alarm in the night...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan
07:16 PM rbd Bug #6926 (Resolved): rbd: diff output includes previously non-existent objects as zeroed extents
For objects that exist in the current image, but did not in previous snapshots, extra 'zero' extents are listed.
T...
Josh Durgin
06:49 PM Revision c77ce90f (ceph): doc: Fixed hyperlink to the manual installation section.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
06:48 PM Revision 648f3bcd (ceph): doc: Added a link to get packages.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
06:21 PM Revision 16b75768 (ceph): osd/OSDMap: fix typo and crush types helper
Bah!
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
06:19 PM Revision 1242642d (ceph): Merge pull request #882 from ceph/wip-6699
sysvinit, upstart: use df -P when weighting new OSDs
Reviewed-by: Noah Watkins <noah.watkins@inktank.com>
Sage Weil
06:10 PM Revision a4254f7f (ceph): Merge pull request #876 from javacruft/wip-missed-module
Mark libcls_kvs as a module
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
05:59 PM Revision 5274b3ef (ceph): Merge pull request #841 from ceph/wip-crush-chassis
osd/OSDMap: add 'chassis' to default type hierarchy
Reviewed-by: Loic Dachary <loic@dachary.org>
Sage Weil
05:24 PM Revision 78df4a14 (ceph): Merge pull request #883 from idryomov/wip-readme
README: update a list of build deps for rpm-based systems
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
04:31 PM Revision 6298a576 (ceph): osd/OSDMap: add region, pdu, pod types while we are at it
One use noted that they have a 'pdu' type in their type hierarchy that
typically spans multiple racks. Others are kn...
Sage Weil
04:28 PM Feature #6924 (New): Add a new Info state to ceph health
Currently, a transient issue, such as a PG not active/clean or an OSD down, causes the ceph status to show a warning.... Neil Levine
04:25 PM Revision 3a6707a1 (ceph): osd/OSDMap: add 'chassis' to default type hierarchy
A chassis is usually bigger than a host but smaller than a rack. This will
be useful for a broad class of modern har...
Sage Weil
04:24 PM RADOS Feature #6923 (New): OSDMonitor: maintain pool->OSD and OSD->pool mappings
It would be nice if the monitor had explicit mappings from OSDs->pools and back again. You can work this out by itera... Greg Farnum
03:44 PM Bug #6922 (Fix Under Review): mon: do not allow unreasonable PG splitting
https://github.com/ceph/ceph/pull/886 Greg Farnum
02:29 PM Bug #6922 (Resolved): mon: do not allow unreasonable PG splitting
We've had two different kinds of issues with PG splits:
1) the incorrectly-interpreted PG values from the Dumpling->...
Greg Farnum
03:36 PM devops Feature #6836 (Resolved): Get all Ceph installation package dependencies from EPEL etc, into eith...
Same package list as for emperor (see #6590). Anonymous
02:40 PM Bug #6920 (Resolved): kernel package missing in gitbuilder for ubuntu?
There was a checkin on 11/28 that triggered a build creating sha1 5a698e686e3cfd2052b57ca00889d03bf361cc38. The kern... Anonymous
02:10 PM Bug #6920: kernel package missing in gitbuilder for ubuntu?
... Tamilarasi muthamizhan
02:09 PM Bug #6920 (Resolved): kernel package missing in gitbuilder for ubuntu?
logs: ubuntu@teuthology:/a/teuthology-2013-11-27_19:35:21-upgrade-small-next-testing-basic-vps/120858 Tamilarasi muthamizhan
02:29 PM Fix #6908 (Rejected): OSD: do not do PG creates in-line with incoming request
Greg Farnum
01:59 PM rgw Bug #6911: rgw test failure on the arm set up
log: ubuntu@teuthology:/a/teuthology-2013-12-02_04:10:14-rgw-master---basic-saya/127052 Tamilarasi muthamizhan
01:57 PM rgw Bug #6913: valgrind issues when running rgw tests
logs: ubuntu@teuthology:/a/teuthology-2013-12-02_04:10:14-rgw-master---basic-saya/127068 Tamilarasi muthamizhan
01:17 PM Bug #6097: btrfs locking regression on async snap ioctl
It looks like it's been fixed upstream. Commit
b1a06a4b574996692b72b742bf6e6aa0c711a948, went into 3.13-rc1.
Ilya Dryomov
10:18 AM devops Bug #6699 (Resolved): sysvinit script setting incorrect OSD weights
Sage Weil
09:54 AM RADOS Feature #6918 (New): Extensions to 'ceph osd metadata'

In reference to: https://github.com/ceph/ceph/pull/843
Some extra bits of information would be useful in the OSD...
John Spray
09:52 AM Revision 5e1fc147 (ceph): README: update a list of build deps for rpm-based systems
A list of build dependencies for rpm-based OSes is missing a few items.
This fills in the gaps.
Signed-off-by: Ilya ...
Ilya Dryomov
06:47 AM Revision f5ddb12a (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
06:44 AM CephFS Bug #5036: `ls` hangs on random folder
Herbert XYZ wrote:
> Our MDS log (with MDS in dubug mode) did output this:
> [inode 10000013022 [2,head] /path/to/f...
Zheng Yan
02:42 AM CephFS Bug #5036: `ls` hangs on random folder
Our MDS log (with MDS in dubug mode) did output this:
[inode 10000013022 [2,head] /path/to/frozen/file auth v34 ap=6...
Herbert XYZ
02:28 AM CephFS Bug #5036: `ls` hangs on random folder
I would like to state that we also had this problem, but were unable to reproduce it. A folder got into a 'state' suc... Herbert XYZ
06:21 AM Revision e80ab94b (ceph): Partial revert "mon: osd pool set syntax relaxed, modify unit tests"
This reverts commit 08327fed8213a5d24cd642e12b38a171b98924cb, except
for the hashpspool bit. We switched back to an ...
Sage Weil
05:36 AM CephFS Bug #6914: Accessing specific file on CephFS causes client hang
As an addition to the problem Rolf is experiencing, please note this:
The 'ls' process got the 'state' D as report...
Herbert XYZ
05:03 AM Feature #4929: Erasure encoded placement group
Add links to the Firefly summit to the description Loïc Dachary

12/01/2013

09:58 PM devops Feature #6836 (In Progress): Get all Ceph installation package dependencies from EPEL etc, into e...
Anonymous
09:58 PM devops Bug #6590 (Resolved): Ceph Package Dependencies not Included in Ceph Extras
Anonymous

11/30/2013

09:44 PM Revision f50371f0 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
09:41 PM Revision fd175ab9 (ceph): sysvinit, upstart: use df -P when weighting new OSDs
This avoids parsing out the wrong value when a long device name makes
df wrap over two lines.
Fixes: #6699
Reported-...
Sage Weil
06:29 AM CephFS Bug #6914: Accessing specific file on CephFS causes client hang
Well, actually now the client hang seems to be gone. Still the MDS seems to attribute the locks to the old client ID's. Rolf Fokkens
06:25 AM CephFS Bug #6914 (Resolved): Accessing specific file on CephFS causes client hang
When accessing a specific file (/disco/herbert/disco-data/output/video-conversion) the client hangs. Any kind of fsta... Rolf Fokkens
06:28 AM Revision 41056e52 (ceph): osd: use ObjectStore::create() helper to create ObjectStore impl
No more knowledge of FileStore!
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
06:28 AM Revision e0f20892 (ceph): osd: construct ObjectStore outside of OSD
This lets ceph_osd.cc handle the config details and use it directly for
all of the random command-line stuff, elimina...
Sage Weil
06:28 AM Revision bf5a7b24 (ceph): os/ObjectStore: generalize the FileStore's target_version
This kills the last FileStore reference in the OSD.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
06:28 AM Revision 6bb42a0c (ceph): osd: move peek_journal_fsid() into ObjectStore (from OSD)
This kills the last FileJournal reference in the OSD!
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
06:28 AM Revision 4d140a71 (ceph): os/ObjectStore: add {read,write}_meta
Move these from the OSD. Use a generic implementation in ObjectStore that
hopefully all backends can share (so that ...
Sage Weil
06:28 AM Revision 6d92a8ef (ceph): osd: drop obsolete 'filestore' bool option
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:28 AM Revision 237d6b83 (ceph): os/ObjectStore: add static create() method
Generic way to create an ObjectStore implementation of the required type,
so that users don't need to know anything a...
Sage Weil
06:26 AM Revision ea9dabf7 (ceph): mon/OSDMonitor: include osd metadata in 'ceph report'
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:26 AM Revision 2974eb5a (ceph): osd: include misc osd config info in metadata sent to the mon
addr info, pathnames.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
06:26 AM Revision c4f817f9 (ceph): mon/OSDMonitor: move osd metadata dump into a helper
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:25 AM Revision 51cd7508 (ceph): Merge pull request #838 from xinglin/boost-program-option-check
autoconf: add check for the boost_program_options library
Reviewed-by: Noah Watkins <noah.watkins@inktank.com>
Sage Weil
06:24 AM Revision 444ddaef (ceph): Merge pull request #829 from ceph/port/detect-clang
conf: use better clang detection Sage Weil

11/29/2013

08:05 AM rgw Bug #6913: valgrind issues when running rgw tests
the following one appears to be similar.
logs: ubuntu@teuthology:/a/teuthology-2013-11-27_04:15:17-rgw-next---basi...
Tamilarasi muthamizhan
07:57 AM rgw Bug #6913: valgrind issues when running rgw tests
not sure, if it is a issue with the test or valgrind. filing this bug to just keep track of it. Tamilarasi muthamizhan
07:56 AM rgw Bug #6913 (Duplicate): valgrind issues when running rgw tests
logs: ubuntu@teuthology:/a/teuthology-2013-11-27_04:15:17-rgw-next---basic-saya/120829... Tamilarasi muthamizhan

11/27/2013

11:17 PM Revision 838b6c83 (ceph): PG: don't query unfound on empty pgs
When the replica responds, it responds with a notify
rather than a log, which the primary then ignores since
it is al...
Samuel Just
11:17 PM Revision 964c8e97 (ceph): PG: retry GetLog() each time we get a notify in Incomplete
If for some reason there are no up OSDs in the history which
happen to have usable copies of the pg, it's possible th...
Samuel Just
10:45 PM Revision 8cd33e3a (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...
Yehuda Sadeh
09:36 PM Revision 14cf4caf (ceph): rgw: don't error out on empty owner when setting acls
Fixes: #6892
Backport: dumpling, emperor
s3cmd specifies empty owner field when trying to set acls on object
/ bucket...
Yehuda Sadeh
05:18 PM rbd Bug #6775 (Rejected): kvm backtrace on rbd task
This looks unrelated to ceph. The machines can be nuked. Josh Durgin
05:00 PM rbd Bug #6800 (Resolved): rbd/qemu-iotests.sh Failing on Arm.
This fails due to using a different version of qemu, which has slightly different output.
cherry-picked removal from...
Josh Durgin
04:12 PM Bug #6902 (Need More Info): upgrade-parallel test failed in the nightlies
All the logs indicate is that an exit status of 1 came from ceph_test_rados. There are no other apparent messages in... David Zafman
03:31 PM rgw Bug #6899: rgw: delete bucket on secondary zone returns success, but bucket is not deleted
This is issue #6056 which was fixed post dumpling. Commit:0373d749cea7d9b532069ba8ebca2f005b2c9f59 fixes it, we'll ne... Yehuda Sadeh
03:26 PM rgw Bug #6911 (Won't Fix): rgw test failure on the arm set up
logs: ubuntu@teuthology:/a/teuthology-2013-11-27_04:15:17-rgw-next---basic-saya/120813... Tamilarasi muthamizhan
03:15 PM Bug #6910 (Pending Backport): don't query empty osds for unfound
Samuel Just
03:15 PM Bug #6910 (Resolved): don't query empty osds for unfound
Samuel Just
03:14 PM Bug #6909 (Resolved): Incomplete state should retry on Notify
Samuel Just
02:07 PM Fix #6908 (Need More Info): OSD: do not do PG creates in-line with incoming request
I'm incorrect about this; it's not a single transaction but rather one per PG. Will try and get more details. Greg Farnum
02:02 PM Fix #6908 (Rejected): OSD: do not do PG creates in-line with incoming request
We got a report that splitting a pool from 8 PGs to 2040 PGs caused a number of OSDs in the cluster to go down tempor... Greg Farnum
01:36 PM rgw Fix #6892 (Fix Under Review): rgw: ignore empty owner in set acl api
Yehuda Sadeh
09:06 AM Revision 7ec21ed8 (ceph): Mark libcls_kvs as a module
This was missed by the changes in commit 909a733fe7119fc1bf123b3739e3acc6f2135b6a
Signed-off-by: James Page <james.p...
James Page
08:36 AM rbd Feature #4550: Create Qemu+RBD rpm package for RHEL+CentOS 6.3 on ceph.com
I know this is marked as resolved, but there does not appear to be a process to ensure packages are built against new... Anonymous

11/26/2013

11:09 PM Revision ff60c364 (ceph): Merge pull request #859 from ceph/wip-pr781
fix the bug ctypes.util.find_library to search for librados failed on... Sage Weil
11:00 PM Revision 909a733f (ceph): Merge pull request #864 from javacruft/wip-debian-feedback
Misc fixes from current Debian packaging
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
10:59 PM Revision 17b495ab (ceph): Merge pull request #873 from ceph/wip-mds-assert
mds: Add assertion to catch object mutation error
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
07:46 PM Bug #6905 (Duplicate): nightlies: failed to become clean before timeout expired
this happened running rados test on master branch
logs: ubuntu@teuthology:/a/teuthology-2013-11-25_23:00:04-rados-...
Tamilarasi muthamizhan
07:40 PM Revision e5357c0c (ceph): test: remove zero-copy read_fd test temporarily
This fails since zero-copy from read_fd was temporarily disabled by
03d63c4b2d63b655924c5657637e85abdef40899.
Signed...
Josh Durgin
07:36 PM Bug #6903 (Resolved): nightlies: upgrade tests hung on ceph quorum status
logs: ubuntu@teuthology:/a/teuthology-2013-11-25_19:40:02-upgrade-parallel-next-testing-basic-plana/118237 Tamilarasi muthamizhan
07:35 PM Bug #6901 (Resolved): sha1 for emperor doesnt exist in gitbuilder path for fc18
There was a comit to the emperor branch Monday 11/25 that triggered a rebuild. The build on the fedora18 gitbuilder ... Anonymous
05:57 PM Bug #6901 (Resolved): sha1 for emperor doesnt exist in gitbuilder path for fc18
there are nightly failures as http://gitbuilder.ceph.com/ceph-rpm-fc18-x86_64-basic/ref/emperor is missing.
Gary i...
Tamilarasi muthamizhan
07:34 PM Bug #6902 (Can't reproduce): upgrade-parallel test failed in the nightlies
the rados test failed when upgrading from dumpling to next branch.
logs: ubuntu@teuthology:/a/teuthology-2013-11-2...
Tamilarasi muthamizhan
05:44 PM Revision bafb5c36 (ceph): doc: clarify crush rule create-simple and fix typos
update the description of osd crush rule create-simple using terms that
match the keywords from the crushmap to avoid...
Loïc Dachary
05:44 PM Revision 371dc71e (ceph): doc: fix formatting typo in mon configuration
Signed-off-by: Loic Dachary <loic@dachary.org>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Loïc Dachary
05:44 PM Revision 00ee9a52 (ceph): doc: improve ceph-mon usage, fix ceph tell examples
The ceph-mon command usage is updated to document all of the ceph-mon
specific options.
The ceph tell usage examples...
Loïc Dachary
05:23 PM rgw Bug #6899: rgw: delete bucket on secondary zone returns success, but bucket is not deleted
It looks like this is happening because the admin metadata API is reading the version of the bucket object, then call... Josh Durgin
05:06 PM Revision 890bd5b3 (ceph): Merge pull request #862 from ceph/wip-6829
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
05:02 PM Revision 8db8ed73 (ceph): Merge pull request #871 from dmick/wip-6894
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
04:59 PM Revision 5254cbd3 (ceph): Merge pull request #872 from ceph/wip-5871
mds: remove superfluous warning of releasing lease
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
03:59 PM Revision 57f9c252 (ceph): Merge pull request #874 from liewegas/wip-readme
README: add yum command line Sage Weil
03:34 PM rbd Fix #5048: krbd: limit of ~230 mapped images at once
A user on IRC had a problem with iostat related to this:
# iostat
[snip]
rbd3 0.02 0.07 ...
Nathan O'Sullivan
03:19 PM Revision 4fa8f68f (ceph): README: add yum command line
This makes it easy to cut and paste. Yay!
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
01:22 PM CephFS Bug #5871 (Resolved): client.4145 released lease on dn 1000000061b/f108 which dne
by commit 09a4c1bbe9ff345fd2ab3e48ac7129ff9c1c7e0fb Zheng Yan
12:06 PM Bug #6827: ceph-disk hangs on blkid -s TYPE /dev/fd0
Motherboard "H8DMR-82":http://www.supermicro.com/Aplus/motherboard/Opteron2000/MCP55/H8DMR-82.cfm without a floppy dr... Loïc Dachary
10:28 AM Subtask #6900 (Fix Under Review): crush: fix indep mode
Sage Weil
10:28 AM Subtask #6900 (Resolved): crush: fix indep mode
Sage Weil
10:26 AM Feature #6832 (In Progress): EC: Adapt pg log to include information necessary for rollback
Sage Weil
08:23 AM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
Added a comment to that function, Hash: 2d9c452332d51f550abb2a189c1a3621a20c504a Alfredo Deza
07:54 AM devops Bug #6701 (Resolved): ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invali...
Alfredo Deza
08:13 AM devops Bug #6717 (Closed): Failure to remove samba packages
Zack Cerza
07:10 AM Revision b0dce8a0 (ceph): mds: Add assertion to catch object mutation error
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com> Yan, Zheng
06:56 AM Revision 09a4c1bb (ceph): mds: remove superfluous warning of releasing lease
When receiving the lease release message, it's possible that the lease
has already expired and the corresponding dent...
Yan, Zheng
06:37 AM Revision c409e362 (ceph): mon: osd dump should dump pool snaps as array, not object
Fixes: #6894
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Dan Mick
04:56 AM Revision 49a48ae8 (ceph): Merge branch 'wip-fix-teuth-tgt-wusui'
Warren Usui
04:44 AM Revision 4c7dd504 (ceph): tgt and iscsi code need some minor fixes. Moved the settle call during
simple read testing. In iscsi.py, generic_mkfs and generic_mount need
to be called from the main body of the task. ...
Warren Usui
03:35 AM Bug #6894: 'ceph osd dump' produces malformed JSON if pool snapshots are present
Fix looks right to me John Spray
02:03 AM Revision 1804e136 (ceph): Merge pull request #835 from ceph/wip-6705
qa: workunits: mon: ping.py: test 'ceph ping'
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
01:12 AM Revision 29ef3d46 (ceph): Merge branch 'wip-zero-copy-bufferlist-last'
Reviewed-by: Samuel Just <sam.just@inktank.com> Josh Durgin
12:17 AM Bug #6897 (Duplicate): ceph osd crashed while running rados test
Already fixed 6896 today from this run. David Zafman

11/25/2013

11:31 PM Revision e75b2d58 (ceph): Merge pull request #154 from ceph/wip-multi-mtype
Wip multi mtype Zack Cerza
10:38 PM Revision 03d63c4b (ceph): buffer: turn off zero-copy reads for now
Some users will need to be changed to handle getting the correct
length from bufferlist::read_fd.
Signed-off-by: Jos...
Josh Durgin
09:59 PM Bug #6894 (Fix Under Review): 'ceph osd dump' produces malformed JSON if pool snapshots are present
Dan Mick
09:32 PM Bug #6894: 'ceph osd dump' produces malformed JSON if pool snapshots are present
This interested me, so I tried:... Dan Mick
10:33 AM Bug #6894 (Resolved): 'ceph osd dump' produces malformed JSON if pool snapshots are present

Example:...
John Spray
09:57 PM Revision 524f666e (ceph): rbd: Release resource before return
Close file before return.
Fix coverity issue: CID 1019579
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Reported-b...
Li Wang
09:57 PM Revision 784d1888 (ceph): mds: Release resource before return
Close file before return.
Fix coverity issue: CID 1019571
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Reported-b...
Li Wang
09:22 PM Revision d6c8830b (ceph): Merge pull request #868 from ceph/wip-6896
osd: Remove bogus assert(active == acting.size())
Reviewed-by: Samuel Just <sam.just@inktank.com>
David Zafman
09:20 PM Revision 66f51f82 (ceph): osd: Remove bogus assert(active == acting.size())
We saw this assert because active is not correctly computed.
Remove assert and incorrectly computed active count.
We ...
David Zafman
07:20 PM rgw Bug #6899 (Resolved): rgw: delete bucket on secondary zone returns success, but bucket is not del...
This occured during a multi-zone sync test on dumpling. The sync agent requested a delete of the 'mybar' bucket to th... Josh Durgin
06:02 PM Fix #6705 (Resolved): mon: test for ping
commit:50868a528dd422c741e654c3f3e742be010ea1a0 Josh Durgin
06:00 PM Feature #6419 (Resolved): buffer: make write_fd use splice where possible
commit:3f6fa05d7224f9b04d849c4a5309a3da01d3cb34 Josh Durgin
05:59 PM Feature #6417 (Resolved): buffer: make read use raw_pipe() where possible
commit:445fb183906a56e3b412537f3756c38af667cb25 and commit:3f6fa05d7224f9b04d849c4a5309a3da01d3cb34 Josh Durgin
05:58 PM Feature #6416 (Resolved): buffer: create raw_pipe class; convert to buffer if inspected
commit:5021b43e0a6ece07b8dd364ce227f60e4916f707 Josh Durgin
05:58 PM Feature #6415 (Resolved): buffer: instrument c_ptr() calls
commit:75d4a72086bcfcab5c0d6834e72cbc6e473c801e Josh Durgin
05:24 PM Revision 5ccc2ecd (ceph): SubmittingPatches: describe github pull-request process
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
05:15 PM Bug #6896 (Resolved): osd/PG.cc: 1302: FAILED assert(active == acting.size())
66f51f82d457f6d3170c47daed2ca3458b888df1 David Zafman
01:04 PM Bug #6896 (Fix Under Review): osd/PG.cc: 1302: FAILED assert(active == acting.size())
David Zafman
11:46 AM Bug #6896: osd/PG.cc: 1302: FAILED assert(active == acting.size())

So the "active" calculation is a minor existing bug in the way PG_STATE_DEGRADED is set. The assert() is wrong. I...
David Zafman
11:22 AM Bug #6896: osd/PG.cc: 1302: FAILED assert(active == acting.size())

calc_acting() uses this to find backfill targets:...
David Zafman
10:37 AM Bug #6896 (Resolved): osd/PG.cc: 1302: FAILED assert(active == acting.size())
PG::activate() looks at actingbackfill and finds number of non-backfilling replicas. The count in "active" should be... David Zafman
04:20 PM Revision ab05580a (ceph): Add missing stuff to clean target
Sweepup a few bits a pieces that get left behind by make clean.
Signed-off-by: James Page <james.page@ubuntu.com>
Bastian Blank
04:19 PM Revision ae46c38c (ceph): Correctly mark library modules
Mark RADOS class libraries as module so that they will be automatically
ignored when stripping binaries.
Signed-off-...
Bastian Blank
04:10 PM Revision 94ca1cc6 (ceph): ceph-object-corpus: revert accidental revert
From 5df3024d7847950672169069b9dc8c8dcb876019
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
03:55 PM Revision a24f1326 (ceph): rgw: lower some debug message
Fixes: #6084
Backport: dumpling, emperor
Reported-by: Ron Allred <rallred@itrefined.com>
Signed-off-by: Yehuda Sadeh...
Yehuda Sadeh
03:54 PM Revision 69e055f3 (ceph): rgw: lower some debug message
Fixes: #6084
Backport: dumpling, emperor
Reported-by: Ron Allred <rallred@itrefined.com>
Signed-off-by: Yehuda Sadeh...
Yehuda Sadeh
03:53 PM Revision fd1ec0fa (ceph): Merge pull request #863 from ceph/wip-6804
rgw: lower some debug message
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
12:06 PM Bug #6897 (Duplicate): ceph osd crashed while running rados test
logs: ubuntu@teuthology:/a/teuthology-2013-11-24_23:00:03-rados-master-testing-basic-plana/117237... Tamilarasi muthamizhan
10:36 AM Subtask #6895 (Rejected): omap needs to be disablable on a per-pool basis, this needs to be requi...
Samuel Just
09:50 AM rgw Fix #6892 (Resolved): rgw: ignore empty owner in set acl api
s3cmd sends an empty owner field when setting acls. Currently radosgw rejects this since it expects the owner to matc... Josh Durgin
09:21 AM Bug #6777 (Can't reproduce): nightlies: gem dependency error
Ian Colle
09:19 AM Revision c0297b43 (ceph): Changes suggested per review.
Signed-off-by: Sandon Van Ness <sandon@inktank.com> Sandon Van Ness
07:54 AM rgw Fix #6804 (Resolved): Overly verbose logging: "setting object write_tag=" - rgw_rados.cc
Sage Weil
06:36 AM Bug #6807 (Resolved): Debian Wheezy Teuthology Ceph-deploy run failed.
Merged into ceph-deploy's master branch with hash: 109040e Alfredo Deza
06:07 AM Revision b089adb8 (ceph): Merge pull request #861 from dachary/init-ceph
init: fix typo s/{$update_crush/${update_crush/ Gregory Farnum

11/24/2013

05:23 PM Bug #6884 (Resolved): cephtool/test.sh fails in the nightlies
Yay. Merged into next yesterday after an email report of success. Greg Farnum
07:41 AM Bug #6884: cephtool/test.sh fails in the nightlies
the test passed when run with mon and client on the same node. Tamilarasi muthamizhan

11/23/2013

01:09 AM Revision 0b14c155 (ceph): Merge pull request #832 from ceph/wip-flush-5855-review
Reviewed-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: David Zafman <david.zafman@inktank.com>
David Zafman
12:14 AM Revision 30bc0e27 (ceph): safe_io: add functions for handling splice
Like the other functions, these don't handle non-blocking I/O.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
12:14 AM Revision eb94b8fd (ceph): buffer: add an exception with an error code
This allows e.g. raw buffer constructors to provide more specific
information about what failed, as well as a useful ...
Josh Durgin
12:14 AM Revision 5021b43e (ceph): buffer: create raw pipe-based buffer
This uses a pipe to reference kernel memory so we can use splice(2) to
avoid extra data copies. Take an fd in the fac...
Josh Durgin
12:14 AM Revision 3f6fa05d (ceph): buffer: add methods to read and write using zero copy
Create explicit methods for testing. Make buffer::list::write_fd() use
zero-copy if all the buffers support it. Don'...
Josh Durgin
12:14 AM Revision be29b347 (ceph): buffer: attempt to size raw_pipe buffers
Make sure the requested length is below the maximum pipe size for now,
since we're only using one pipe and splicing o...
Josh Durgin
12:14 AM Revision 445fb183 (ceph): buffer: try to do zero copy in read_fd
Leave the explicit read_fd_zero_copy around as well for testing.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
12:14 AM Revision 75d4a720 (ceph): buffer: enable tracking of calls to c_str()
Track buffer::ptr::c_str() to catch internal calls that use it, like
buffer::ptr::cmp(). buffer::list::c_str() will b...
Josh Durgin
12:13 AM Revision ebb261f9 (ceph): buffer: abstract raw data related methods
Create a virtual function that returns the raw data instead of
accessing it directly, so raw buffers backed by pipes ...
Josh Durgin
12:13 AM Revision b8518fea (ceph): buffer: remove unused raw::length() method
This was accidentally introduced in
0c23a5624a80903fba7e635e8c44f38a79caf223
Signed-off-by: Josh Durgin <josh.durgin...
Josh Durgin

11/22/2013

11:49 PM Revision 740d406e (ceph): doc: Clarified description on scrub load threshold.
fixes: #6735
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
John Wilkins
11:48 PM Revision 8a3ed9be (ceph): doc: Fixed instruction.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
11:16 PM Revision e8ccb91f (ceph): Merge branch 'master' of https://github.com/ceph/ceph
John Wilkins
11:15 PM Revision fc5789da (ceph): doc: Added commentary to configure pg defaults. Clarified size commentary.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
11:14 PM Revision dceaef43 (ceph): doc: PG splitting added to docs.
fixes: #6727
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
John Wilkins
11:13 PM Revision d39676b1 (ceph): doc: Took out "future" reference to namespaces.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
11:03 PM Revision deec86c7 (ceph): Also catch httplib2.ServerNotFoundError
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
08:59 PM Revision 9a55d892 (ceph): doc: Clarification of terms.
fixes: #6749
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
John Wilkins
06:52 PM Revision 53951fd5 (ceph): ReplicatedPG: test for missing head before find_object_context
find_object_context doesn't return EAGAIN for a missing head.
I chose not to change that behavior since it might hide...
Samuel Just
05:33 PM Bug #6781: timed out waiting for recovery - probably ceph command hang
17:28:17.774153 ceph.log shows pgs bumped to 82 (from 72)
17:28:56.294849 last osd map change from ceph.log
17:5...
Dan Mick
04:44 PM Bug #6781: timed out waiting for recovery - probably ceph command hang
please ignore the previous comment, looks like the test is still running... Tamilarasi muthamizhan
04:24 PM Bug #6781: timed out waiting for recovery - probably ceph command hang
ceph pg dump command hung, the test machines [plana33, plana18] hung on the nightlies are available, if someone wants... Tamilarasi muthamizhan
05:22 PM Bug #6884: cephtool/test.sh fails in the nightlies
Actually, it looks like mon.a and client.0 are on different hosts, and that would certainly prevent the admin socket ... Greg Farnum
05:20 PM Bug #6884: cephtool/test.sh fails in the nightlies
... Greg Farnum
05:11 PM Bug #6884: cephtool/test.sh fails in the nightlies
when tested with wip-6884 for workunit and ceph branch, test failed. not sure why.
logs: ubuntu@mira055:/home/ubun...
Tamilarasi muthamizhan
02:42 PM Bug #6884 (In Progress): cephtool/test.sh fails in the nightlies
This is the change to the monitor API; it needs to get 0/1 instead of false/true. Greg Farnum
02:37 PM Bug #6884 (Resolved): cephtool/test.sh fails in the nightlies
logs: ubuntu@teuthology:/a/teuthology-2013-11-21_23:00:19-rados-next-testing-basic-plana/113055
This test actually...
Tamilarasi muthamizhan
05:16 PM Feature #5991 (Resolved): EC: [link] Backfill peers should not be included in the acting set
86e4fd4f7a9848511e1bf9ae433fcd3a35a0818f David Zafman
05:15 PM Subtask #5855 (Resolved): Backfill peers should not be included in the acting set
merged as https://github.com/ceph/ceph/commit/86e4fd4f7a9848511e1bf9ae433fcd3a35a0818f David Zafman
02:50 PM Subtask #5855: Backfill peers should not be included in the acting set
David Zafman
04:44 PM Feature #6419: buffer: make write_fd use splice where possible
Josh Durgin
04:43 PM Feature #6417: buffer: make read use raw_pipe() where possible
Josh Durgin
04:43 PM Feature #6416: buffer: create raw_pipe class; convert to buffer if inspected
Josh Durgin
04:43 PM Feature #6415: buffer: instrument c_ptr() calls
Josh Durgin
04:36 PM Feature #6735: scrub documentation needs to be improved (see below conversation or as Sam)

These 2 defaults in the doc don't match the defaults in the code:...
David Zafman
03:51 PM Feature #6735 (Resolved): scrub documentation needs to be improved (see below conversation or as ...
http://ceph.com/docs/master/rados/configuration/osd-config-ref/ John Wilkins
03:48 PM Feature #6735 (In Progress): scrub documentation needs to be improved (see below conversation or ...
John Wilkins
04:15 PM rbd Bug #5426: librbd: mutex assert in perfcounters::tinc in librbd::AioCompletion::complete()
recent logs : ubuntu@teuthology:/a/teuthology-2013-11-21_23:01:11-rbd-next-testing-basic-plana/113257... Tamilarasi muthamizhan
03:33 PM rgw Bug #6889 (Resolved): rgw: usage log: don't log system user operations
Yehuda Sadeh
03:23 PM Documentation #6727 (Resolved): pg docs still imply pg_num must be set at creation, but we have s...
http://ceph.com/docs/master/rados/operations/pools/#create-a-pool
http://ceph.com/docs/master/rados/operations/place...
John Wilkins
03:21 PM Subtask #6888 (Resolved): EC/Tiering: Disallow omap writes on pools which are backed by EC pools
EC will not allow omap at all in the first cut. Support will require a kind of "omap_append" operation which only cr... Samuel Just
03:08 PM Revision b35fc1bc (ceph): rgw: lower some debug message
Fixes: #6084
Backport: dumpling, emperor
Reported-by: Ron Allred <rallred@itrefined.com>
Signed-off-by: Yehuda Sadeh...
Yehuda Sadeh
03:06 PM Revision 561e7b0b (ceph): rgw: initialize RGWUserAdminOpState::system_specified
Fixes: #6829
Backport: dumpling, emperor
We didn't init this member variable, which might cause that when
modifying u...
Yehuda Sadeh
02:27 PM devops Feature #6882 (Resolved): downburst: list available distro/versions
Understanding what arguments to pass to teuthology --os-type --os-version, or to downburst --distro --distroversion, ... Dan Mick
02:01 PM Bug #6810 (In Progress): very high monitor memory usage after upgrade dumpling -> emperor
Joao Eduardo Luis
02:00 PM Bug #6806: mon: audit cmd_getval() calls to make sure they handle failures correctly
Joao Eduardo Luis
01:59 PM Fix #6780 (In Progress): monitor errors when checking for quorum status
Joao Eduardo Luis
01:39 PM rgw Feature #6193 (Resolved): rgw: DR: per bucket sync
Ian Colle
01:39 PM rgw Feature #6192 (Resolved): rgw: DR: per object sync
Ian Colle
01:39 PM rgw Feature #6191 (Resolved): rgw: DR: per bucket replica_log handling
Ian Colle
01:38 PM rgw Feature #6190 (Resolved): rgw: DR: read list of buckets to do full sync on
Ian Colle
01:38 PM rgw Feature #4341 (Resolved): rgw: dr: data sync agent: implement delta changes sync
Ian Colle
01:38 PM rgw Feature #4340 (Resolved): rgw: dr: data sync agent: implement full sync
Ian Colle
01:20 PM rbd Documentation #5006 (Resolved): doc: openstack configuration changes for havana
Ian Colle
01:19 PM rgw Feature #6877 (Closed): tool to trim metadata, data, and bucket index logs
This could be part of the sync agent and run automatically, or a separate tool with similar configuration.
Metadat...
Josh Durgin
01:14 PM rgw Feature #4465 (Duplicate): Quotas per user/bucket - asynchronous
Ian Colle
01:09 PM Documentation #6749 (Resolved): Documentation says CRUSH bucket weights are integers
John Wilkins
01:04 PM rgw Feature #6195 (In Progress): rgw: test full sync (with large object)
Ian Colle
01:03 PM rgw Feature #5170 (Resolved): RGW: Object restriping tool to fix large objects from argonaut.
Ian Colle
11:17 AM Bug #6796: ceph mons interpretting pg splits very wrong
Downgrading to Urgent, since only waiting on Backport Ian Colle
03:02 AM Bug #6796 (Pending Backport): ceph mons interpretting pg splits very wrong
commit:337195f04653eed8e8f153a5b074f3bd48408998 Joao Eduardo Luis
11:06 AM rgw Feature #6874 (Resolved): rgw: user level quota: rest api
Yehuda Sadeh
11:06 AM rgw Feature #6873 (Resolved): rgw: user level quota: radosgw-admin interface
Yehuda Sadeh
11:05 AM rgw Feature #6872 (Resolved): rgw: user level quota: async update of bucket info in user objclass
Yehuda Sadeh
11:05 AM Bug #6849 (Duplicate): Inconsistent action of ceph osd pool set commands (e.g. volume size)
:)
If it persists after upgrading that node let us know, but I'm pretty sure it's #6796, which we'll have a point ...
Greg Farnum
10:53 AM Bug #6849: Inconsistent action of ceph osd pool set commands (e.g. volume size)
Well spotted, somehow one of the MON Nodes did not install Emperor.
Strange since it was reinstalled with puppet... ...
Robert van Leeuwen
10:43 AM Bug #6849: Inconsistent action of ceph osd pool set commands (e.g. volume size)
Are you sure you're running all emperor monitors? (None of them are on dumpling?) Greg Farnum
01:13 AM Bug #6849 (Duplicate): Inconsistent action of ceph osd pool set commands (e.g. volume size)
Hi,
I am seeing some very weird behaviour with the osd commands.
Running on SL6.4 with Emperor (0.72.1)
Doing th...
Robert van Leeuwen
11:04 AM rgw Feature #6871 (Resolved): rgw: user level quota: core functionality
A new rgw internal service that caches user level quota info. Keep track of user totals, provide info and updates it ... Yehuda Sadeh
11:00 AM rgw Feature #6870 (Resolved): rgw: user level quota: new user objclass
New user objclass to manage user quota info Yehuda Sadeh
10:53 AM devops Bug #6698: new osds added to the cluster not starting up due to crush lookup failure
Ian Colle
10:51 AM Bug #6758 (Resolved): clone_range missing head src
Samuel Just
10:18 AM Bug #6834: nightlies: monitor crashed in emperor
I was not able to reproduce this on my local cluster though.
looks like it did happen last night as well,
ubunt...
Tamilarasi muthamizhan
07:26 AM Bug #6834: nightlies: monitor crashed in emperor
A user came forward with high monitor memory usage on ticket #6810. I wonder if this is the same thing and somehow th... Joao Eduardo Luis
10:11 AM rgw Feature #3454: Support temp URLs for Swift API
Neil Levine
08:58 AM Bug #6807 (Fix Under Review): Debian Wheezy Teuthology Ceph-deploy run failed.
Pull Request opened: https://github.com/ceph/ceph-deploy/pull/139 Alfredo Deza
07:09 AM Bug #6807: Debian Wheezy Teuthology Ceph-deploy run failed.
Just found out that before, we would just try to remove `/var/lib/ceph` and then we would check if that is still ther... Alfredo Deza
07:01 AM rgw Fix #6804 (Fix Under Review): Overly verbose logging: "setting object write_tag=" - rgw_rados.cc
Yehuda Sadeh
06:56 AM rgw Bug #6829 (Fix Under Review): rgw: missing RGWUserAdminOpState::system_specified initialization
Yehuda Sadeh
06:04 AM Revision f6b5acc0 (ceph): internal.py: nitty little spelling error
Signed-off-by: Dan Mick <dan.mick@inktank.com> Dan Mick
05:59 AM rbd Bug #6851 (Resolved): rbd snap unprotect test failing
Nightly tests for RBD are failing.
The specific one that keeps failing is:...
Alfredo Deza
05:46 AM Bug #6850 (Closed): mon: 'ceph health detail' with formatted output doesn't report low space on d...
Joao Eduardo Luis
03:01 AM Bug #6820 (Pending Backport): Bad commandline usage crashed my monitor
commit:49d2fb71422fe4edfe5795c001104fb5bc8c98c3 Joao Eduardo Luis
02:56 AM Revision 203065c0 (ceph): Merge pull request #857 from ceph/wip-6796
mon: OSDMonitor: receive CephInt on 'osd pool set' instead on CephString
Reviewed-by: Greg Farnum <greg@inktank.com>
Gregory Farnum
02:49 AM Revision b2ee9352 (ceph): PendingReleaseNotes: mention 6796 and 'ceph osd pool set' behavior change
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
02:49 AM Revision 7c6d43cf (ceph): doc: rados: operations: pools: document 'osd pool set foo hashpspool'
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
02:49 AM Revision 49d2fb71 (ceph): mon: OSDMonitor: don't crash if formatter is invalid during osd crush dump
Code would assume a formatter would always be defined. If a 'plain'
formatter or even an invalid formatter were to be...
Joao Eduardo Luis
02:49 AM Revision 337195f0 (ceph): mon: OSDMonitor: receive CephInt on 'osd pool set' instead on CephString
This partially reverts 2fe0d0d9 in order to allow Emperor monitors to
forward mon command messages to Dumpling monito...
Joao Eduardo Luis
02:48 AM Revision 7191bb2b (ceph): mon: OSDMonitor: drop cmdval_get() for unused variable
We don't ever use any value as a float, so just drop obtaining it. This
makes it easier to partially revert 2fe0d0d9...
Joao Eduardo Luis
01:43 AM Revision 50868a52 (ceph): qa: workunits: mon: ping.py: test 'ceph ping'
Basic testing by forcing each monitor out of quorum at a time and making
sure they still reply to ping requests.
Fix...
Joao Eduardo Luis

11/21/2013

11:21 PM Revision f7af3e72 (ceph): Schedule-suite Use 'multi' tube for multiple types. Scheduling.
Signed-off-by: Sandon Van Ness <sandon@inktank.com> Sandon Van Ness
10:19 PM Revision c38eeec8 (ceph): Allow ability to use multi machine type deliminated by ,- \t.
I was originally attempting a more complicated locking mechanism
but I think its almost as good to just have it attem...
Sandon Van Ness
09:52 PM Revision 6b5aaf3e (ceph): doc: Minor updates to manual deployment document.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
07:56 PM Revision d04f3a6a (ceph): Skip cluster() if use_existing_cluster is True
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:51 PM Revision 3502d4f4 (ceph): init: fix typo s/{$update_crush/${update_crush/
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
Reviewed-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
05:22 PM devops Feature #6836 (Resolved): Get all Ceph installation package dependencies from EPEL etc, into eith...
Neil Levine
04:00 PM Bug #6796 (In Progress): ceph mons interpretting pg splits very wrong
Greg Farnum
03:40 PM Feature #6835 (Resolved): EC: ec pgs will need to be able to specify temp primaries other than ac...
OSDMap interface must allow primariness to be specified seperately from acting set position for ec pools. Samuel Just
03:35 PM Bug #6834: nightlies: monitor crashed in emperor
From this backtrace it looks like either there was a hardware problem, or the monitor was using so much memory it cou... Greg Farnum
03:24 PM Bug #6834 (Can't reproduce): nightlies: monitor crashed in emperor
logs: ubuntu@teuthology:/a/teuthology-2013-11-18_19:31:27-upgrade-parallel-next-testing-basic-plana/107772... Tamilarasi muthamizhan
03:12 PM devops Feature #6310: Get Dumpling into CentOS Ceph repo
Dumpling is not yet in the Centos repo.
I reran the mock build on centos 6.3 and 6.4 to verify that there should n...
Anonymous
03:11 PM Bug #6833: `/etc/init.d/ceph status` occasionally exists silently
Hmm. `/etc/init.d/ceph restart` is doing the same thing. Zack Cerza
02:55 PM Bug #6833 (Can't reproduce): `/etc/init.d/ceph status` occasionally exists silently
I have a cluster that got wedged somehow, and when I run `/etc/init.d/ceph status` it simply exits with status 0. Tha... Zack Cerza
03:11 PM Bug #6820: Bad commandline usage crashed my monitor
nevermind, got it. Joao Eduardo Luis
01:59 PM Feature #5991: EC: [link] Backfill peers should not be included in the acting set
Ian Colle
01:57 PM Feature #5990 (In Progress): EC: [link] Factor out the ReplciatedPG object replication and client...
Ian Colle
01:39 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
Yeah, I think a note is fine. Mark Kirkwood
12:33 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
`delete=True` is the default, and we are explicitly setting that flag to `delete=False` because of that reason.
Wo...
Alfredo Deza
01:38 PM Feature #6832 (Resolved): EC: Adapt pg log to include information necessary for rollback
This feature includes adapting the ReplicatedBackend to allow xattr, append operations to be rollback-able. It also ... Samuel Just
01:35 PM Feature #6831 (Resolved): EC: Adapt ReplicatedPG read path to handle async reads
This is a bit challenging because there might be a sequence of reads at different offsets within the transaction. Th... Samuel Just
12:40 PM Bug #6807 (In Progress): Debian Wheezy Teuthology Ceph-deploy run failed.
Alfredo Deza
07:28 AM Bug #6807: Debian Wheezy Teuthology Ceph-deploy run failed.
It sounds like there was an earlier problem with the test or a different failure — why is it trying to delete the cep... Greg Farnum
07:21 AM Bug #6807: Debian Wheezy Teuthology Ceph-deploy run failed.
It looks like the reason we were enforcing the *single file system* was because we might still have OSDs mounted (hen... Alfredo Deza
09:46 AM devops Feature #5282 (Closed): Get Dumpling into EPEL
Ceph 0.67.3 dumpling is in the epel repository. Anonymous
09:25 AM rgw Bug #6830 (Resolved): S3 CompleteMultipartUploadResult has empty ETag element
RHEL 6.4, Ceph 0.67.
The S3 Complete Multipart Upload operation returns a result that looks like this:...
Benjamin Gilbert
09:12 AM Feature #6828: osd should not silently fail to start when journal partition has no UUID
I now understand this is not a bug but a feature. It probably deserves a warning of some kind ? http://dachary.org/?p... Loïc Dachary
04:53 AM Feature #6828 (Rejected): osd should not silently fail to start when journal partition has no UUID
Providing a journal that is a partition that does not have the expected journal UUID should trigger an error.... Loïc Dachary
06:50 AM rgw Bug #6829 (Resolved): rgw: missing RGWUserAdminOpState::system_specified initialization
By inspecting code I noticed that, which means that when modifying user configuration the system settings of the user... Yehuda Sadeh
03:29 AM Revision 29178d83 (ceph): doc: Cleanup of Add/Remove OSDs.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
03:28 AM Revision 634295d1 (ceph): doc: Cleanup on Add/Remove monitor.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
03:27 AM Revision de2bcd5d (ceph): doc: Added a manual deployment doc.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
03:27 AM Revision 10b4bf6a (ceph): doc: Added manual deployment section to index.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
03:16 AM Bug #6827 (Resolved): ceph-disk hangs on blkid -s TYPE /dev/fd0
On a supermicro hardware running ubuntu 12.04.3 ceph-disk list hangs forever trying to *blkid -s TYPE /dev/fd0*
<pre...
Loïc Dachary
03:01 AM Bug #6826 (Duplicate): Non-equal performance of 'freshly joined' OSDs
Was just a bare eye observation for a long time, but I`ll try to formalize it here.
For OSDs entered recently perfom...
Andrey Korolyov
02:42 AM Revision 8e8cf30f (ceph): os, osd, tools: Add backportable compatibility checking for sharded obj...
OSD
New CEPH_OSD_FEATURE_INCOMPAT_SHARDS
FileStore
NEW CEPH_FS_FEATURE_INCOMPAT_SHARDS
Add FSSuperblock with fe...
David Zafman
02:38 AM Revision b493178f (ceph): Merge branch 'next'
Josh Durgin
02:38 AM Revision 35c91cac (ceph): os, osd, tools: Add backportable compatibility checking for sharded obj...
OSD
New CEPH_OSD_FEATURE_INCOMPAT_SHARDS
FileStore
NEW CEPH_FS_FEATURE_INCOMPAT_SHARDS
Add FSSuperblock with fe...
David Zafman
02:37 AM Revision f753d56a (ceph): test: use older names for module setup/teardown
setUp and tearDown require nosetests 0.11, but 0.10.4 is the latest on
centos. Rename to use the older aliases, which...
Josh Durgin
02:17 AM Revision 83ee6843 (ceph): osd: fix bench block size
The command was declared to take 'size' in dumpling, but was trying to
read 'bsize' instead, so it always used the de...
Josh Durgin
02:16 AM Revision 9e2d0d31 (ceph): osd: fix bench block size
The command was declared to take 'size' in dumpling, but was trying to
read 'bsize' instead, so it always used the de...
Josh Durgin
02:03 AM Revision bac37088 (ceph): Don't run qemu-iotests on arm as well
Different versions of qemu don't work with the qemu-iotests we're
using. Just disable these for now.
Signed-off-by: ...
Josh Durgin
02:03 AM Revision bf9434db (ceph): Merge pull request #153 from ceph/wip-6790
Reviewed by Warren. Sandon Van Ness
12:37 AM Revision c5a26b38 (ceph): Use shortened version in order to avoid revision/arch mishaps.
Sometimes -X is added to package names which does not exist in the
/version file. Simply using the version string doe...
Sandon Van Ness
12:06 AM Bug #6810: very high monitor memory usage after upgrade dumpling -> emperor
I use ceph version 0.72-3-g5e1e02c (5e1e02c99b620fa4ffd2b455eb8e005b172fa05c), which is the "hotfix" for http://track... Corin Langosch

11/20/2013

10:28 PM Revision 72bba1f3 (ceph): doc: Added fixes to osd reporting section.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:23 PM Revision f8150d44 (ceph): Add optional 'use_existing_cluster' flag
If this flag is present, skip a few unnecessary steps
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
07:32 PM CephFS Bug #6742: failed libcephfs_interface_tests (LibCephFS.ReaddirRCB hangs)
This has popped up several more times in the nightlies; it looks to be a regular occurrence now. :/ Greg Farnum
07:11 PM CephFS Bug #6742: failed libcephfs_interface_tests (LibCephFS.ReaddirRCB hangs)
/teuthology-2013-11-14_23:01:38-fs-next-testing-basic-plana/{100526|100525|100487} Greg Farnum
11:34 AM CephFS Bug #6742: failed libcephfs_interface_tests (LibCephFS.ReaddirRCB hangs)
/a/teuthology-2013-11-18_23:01:16-fs-master-testing-basic-plana/108236 (no logs) Greg Farnum
07:24 PM rbd Bug #6368 (Resolved): rbd nosetests keep failing with AttributeError
This turned out to be a silly version skew problem. centos and rhel have older versions of nosetests that needed diff... Josh Durgin
10:32 AM rbd Bug #6368: rbd nosetests keep failing with AttributeError
Changing the priority of this so that we can (hopefully) get it fixed soon.
This is still an issue for the nightly...
Alfredo Deza
07:16 PM Bug #6795 (Resolved): osd: 'tell bench' write size argument is ignored
commit:40a76ef0d09f8ecbea13712410d9d34f25b91935 Josh Durgin
07:11 PM CephFS Bug #6773 (Duplicate): libcephfs interface tests maybe hanging
Greg Farnum
06:30 PM devops Bug #6790 (Resolved): /ref/branch/version mismatch
So it looks like oh RHEL just using the version value (without the dist part) does not work so as we discussed earlie... Sandon Van Ness
04:53 PM Bug #6820: Bad commandline usage crashed my monitor
John, that's the client being unable to contact the monitor (most likely because the monitor indeed crashed). We'd ne... Joao Eduardo Luis
03:54 PM Bug #6820 (Resolved): Bad commandline usage crashed my monitor
I was looking to dump my CRUSH map without JSON syntax and I used the -f command to specify a format.
ceph osd cru...
John Wilkins
04:34 PM Bug #6824 (Resolved): Removal of an OSD that is not down should set non-successful status code
A customer reports that some ceph commands return a status code of 0, even when they failed. The provided example was... Brian Andrus
03:35 PM Fix #6780: monitor errors when checking for quorum status
Reason for this: the code in place to keep compatibility with previous versions of the monitor with regard to the Cep... Joao Eduardo Luis
10:50 AM Fix #6780 (In Progress): monitor errors when checking for quorum status
this happens when some osds and mons are upgraded to next branch [emperor]
recent logs: ubuntu@teuthology:/var/lib...
Tamilarasi muthamizhan
10:21 AM Bug #6808 (Duplicate): ceph-deploy/rbd/.../tasks/rbd_cli_tests.yaml fails on non-debian distros
Issues already opened for this: #6648 #6649 and the one used as the main issue to track this problem is #6368
Alfredo Deza
10:15 AM Bug #6807: Debian Wheezy Teuthology Ceph-deploy run failed.
Good catch, I think that this is the culprit:... Alfredo Deza
10:09 AM Bug #6810: very high monitor memory usage after upgrade dumpling -> emperor
Corin, I forgot one step that would be wonderful if you could do: install google-perftools and run 'google-pprof <pat... Joao Eduardo Luis
09:56 AM Bug #6810: very high monitor memory usage after upgrade dumpling -> emperor
Corin, forgot to ask: what version is this happening on exactly and are you using our packaged binaries? Joao Eduardo Luis
09:06 AM Bug #6810: very high monitor memory usage after upgrade dumpling -> emperor
I just did what you wrote, please see attachment. Corin Langosch
08:47 AM Bug #6810: very high monitor memory usage after upgrade dumpling -> emperor
Can you please obtain a heap dump out of the monitor?
$ ceph heap start_profiler -m 10.0.0.7:6789
wait some tim...
Joao Eduardo Luis
08:04 AM Bug #6810: very high monitor memory usage after upgrade dumpling -> emperor
... Corin Langosch
08:00 AM Bug #6810: very high monitor memory usage after upgrade dumpling -> emperor
... Corin Langosch
08:00 AM Bug #6810: very high monitor memory usage after upgrade dumpling -> emperor
cluster 4ac0e21b-6ea2-4ac7-8114-122bd9ba55d6
health HEALTH_OK
monmap e5: 3 mons at {a=10.0.0.5:6789/0...
Corin Langosch
07:58 AM Bug #6810 (Can't reproduce): very high monitor memory usage after upgrade dumpling -> emperor
As you know I upgraded a few days ago from dumpling to emperor. All deamons are now running emperor. I have 3 monitor... Corin Langosch
09:44 AM rbd Bug #5426: librbd: mutex assert in perfcounters::tinc in librbd::AioCompletion::complete()
Upgraded to Urgent since causing failures in nightlies Ian Colle
07:09 AM Linux kernel client Bug #6809 (New): 3.11 kernel panic: Workqueue: ceph-msgr con_work
The ceph cluster is very unstable ( hosts going up and down frequently ) and has high latency ( > 10ms ) on more than... Loïc Dachary
02:10 AM Bug #6797: ceph osd out does not migrate properly
I cannot agree that the question is just about user experience. Drive replacement almost always don`t mean any remapp... Andrey Korolyov
12:26 AM Revision 2ae29a16 (ceph): Don't run QEMU tests on ARM arch.
Kernel doesn't support KVM and it doesn't make much sense to do
these tests on ARM in the first place...
Signed-off-...
Sandon Van Ness

11/19/2013

11:41 PM Revision a3f41484 (ceph): Merge pull request #854 from ceph/wip-osd-bench-size
osd: fix bench block size
Reviewed-by: Dan Mick <dan.mick@inktank.com>
Dan Mick
10:45 PM Revision 86e4fd4f (ceph): osd: Backfill peers should not be included in the acting set
Create actingbackfill in choose_acting()
Use first backfill target as previously
Add asserts to catch inappropriate u...
David Zafman
10:35 PM Revision 7119ef32 (ceph): segregating the upgrade suite based on modules
Signed-off-by: tamil <tamil.muthamizhan@inktank.com
(cherry picked from commit 0183db285c95cd4383085db2c5cf4fb0e74b99a6)
tamil
06:06 PM Revision da775532 (ceph): ReplicatedPG,PG: move duplicate FlushedEvt logic info on_flushed()
Signed-off-by: Samuel Just <sam.just@inktank.com> David Zafman
06:06 PM Revision e657369c (ceph): PG,ReplicatedPG: allow multiple flushes to be in progress
Shortly, we won't know precisely when to flush, so Strays
may need to flush twice.
Signed-off-by: Samuel Just <sam.j...
Samuel Just
06:06 PM Revision 6c1aaa4f (ceph): PG: call start_flush in Active() instead of using do_pending_flush()
This way, we don't block an OpWQ thread while waiting on the filestore.
Signed-off-by: Samuel Just <sam.just@inktank...
Samuel Just
06:06 PM Revision 41272e71 (ceph): ReplicatedPG/PGBackend: block all ops other than Pull prior to active
Previously, it was guarranteed that prior to activation, flushed would
be false on a replica. Now, there may be a pe...
Samuel Just
06:06 PM Revision 9ff01509 (ceph): PG: don't requeue waiting_for_active unless flushed and active
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
06:06 PM Revision 82e1e7e9 (ceph): PG: remove unused Peering::flushed
This has been unused for quite some time!
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just
06:06 PM Revision 19dbf7bc (ceph): osd: Simple dout() fix
Signed-off-by: David Zafman <david.zafman@inktank.com> David Zafman
05:38 PM Bug #6808 (Duplicate): ceph-deploy/rbd/.../tasks/rbd_cli_tests.yaml fails on non-debian distros
Coredumps are generated. See
/a/teuthology-2013-11-19_01:10:01-ceph-deploy-next-testing-basic-vps/{108357. 108353,...
Anonymous
05:22 PM Bug #6807: Debian Wheezy Teuthology Ceph-deploy run failed.
That error should read:... Anonymous
05:18 PM Bug #6807 (Resolved): Debian Wheezy Teuthology Ceph-deploy run failed.
/a/teuthology-2013-11-19_01:10:01-ceph-deploy-next-testing-basic-vps/108339 needs to be investigated. The run report... Anonymous
04:58 PM Bug #6806: mon: audit cmd_getval() calls to make sure they handle failures correctly
Sigh. Yes, this was intentional, so that there was any value at all to doing the validation in the front end. I gue... Dan Mick
04:42 PM Bug #6806 (Resolved): mon: audit cmd_getval() calls to make sure they handle failures correctly
During #6796 we noticed that most calls to cmd_getval() do not care for the function's return value, which indicates ... Joao Eduardo Luis
04:46 PM Bug #6796: ceph mons interpretting pg splits very wrong
The real issue here is that the Dumpling code is not considering the return value of cmd_getval() when obtaining the ... Joao Eduardo Luis
04:39 PM Feature #6805 (Resolved): mon: find a way to properly extend/change mon commands without breaking...
This need stems from #6796. It became obvious that changing variable types will break compatibility with previous ver... Joao Eduardo Luis
04:17 PM rgw Fix #6804 (Resolved): Overly verbose logging: "setting object write_tag=" - rgw_rados.cc
Logging of "setting object write_tag=" at level=0, seems much too verbose considering 10's of thousands of these even... Ron Allred
03:59 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
This will be fine for temporary files opened with 'delete=False' - if we start using delete=True then they will be po... Mark Kirkwood
12:56 PM devops Bug #6701 (Fix Under Review): ceph-deploy osd prepare on directory path fails: OSError: [Errno 18...
Alfredo Deza
12:55 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
There was a PR addressing the problem for using shutil.move and I just opened another one to fix the missing `close()... Alfredo Deza
02:07 PM Bug #6803 (Can't reproduce): rados test failing in the nightlies on next branch
logs: ubuntu@teuthology:/a/teuthology-2013-11-16_23:00:11-rados-next-testing-basic-plana/103763... Tamilarasi muthamizhan
12:20 PM rgw Bug #6802 (Rejected): ARM: rgw_swift failure (internal server error, 500)
Looks like almost all the tests are fialing with a 500 error (internal server error):
config:...
Sandon Van Ness
12:20 PM devops Feature #6752 (Resolved): ceph-deploy to install yum or apt source with custom repo hostname
And that just got merged with hash: 9388f83 Alfredo Deza
11:41 AM devops Feature #6752 (Fix Under Review): ceph-deploy to install yum or apt source with custom repo hostname
Opened pull request: https://github.com/ceph/ceph-deploy/pull/136 Alfredo Deza
11:33 AM devops Feature #6752 (In Progress): ceph-deploy to install yum or apt source with custom repo hostname
Found a couple of small items that needed to be fixed. Going to update in a different PR. Alfredo Deza
10:50 AM devops Feature #6752 (Resolved): ceph-deploy to install yum or apt source with custom repo hostname
changeset was merged into ceph-deploy's master branch with hash: 3331b6f
A bunch of documentation was added as w...
Alfredo Deza
06:52 AM devops Feature #6752 (Fix Under Review): ceph-deploy to install yum or apt source with custom repo hostname
Pull request opened: https://github.com/ceph/ceph-deploy/pull/135 Alfredo Deza
12:14 PM rgw Bug #6801 (Rejected): RGW on arm: 'saw valgrind issues'
Config:... Sandon Van Ness
11:50 AM rbd Bug #6800 (Resolved): rbd/qemu-iotests.sh Failing on Arm.
Config:... Sandon Van Ness
11:04 AM Bug #6797: ceph osd out does not migrate properly
Yeah, odd as it seems this is actually a user experience conflict — marking an OSD out does not change the CRUSH weig... Greg Farnum
09:45 AM Bug #6797: ceph osd out does not migrate properly
+1, migration overhead may be reduced by doing these actions in a short order, but generally it introduces _two_ peer... Andrey Korolyov
12:28 AM Bug #6797 (Won't Fix): ceph osd out does not migrate properly
ok, the subject might be misleading; here is what is happening:
- ceph osd out $id
- wait until migration finishe...
Zoltan Arnold Nagy
10:53 AM rgw Feature #6799 (Closed): rgw: test keystone integration on RHEL
Run any applicable tempest tests and swift tests. Josh Durgin
06:38 AM rgw Bug #5931: radosgw crashes when deleting object
I believe you need to open another bug with link to this one to get any feedback. Artem Salpagarov
05:25 AM rgw Bug #5931: radosgw crashes when deleting object
we have exactly the same problem
and i also upgraded to emperor because i thought this will fix the issue
but the i...
ramon makkelie
03:35 AM Revision 68e0e063 (ceph): doc: warn about #6796 in release notes
Signed-off-by: Greg Farnum <greg@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com>
Samuel Just
02:13 AM Revision 574cb61e (ceph): man: re-generate changed man pages
Signed-off-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
02:12 AM Revision 0de0efa9 (ceph): RBD Documentation and Example fixes for --image-format
- RBD Documentation, --image-format wrongly specified as --format in examples
- RBD Documentation, better describe i...
rallred

11/18/2013

10:39 PM Revision 40a76ef0 (ceph): osd: fix bench block size
The command was declared to take 'size' in dumpling, but was trying to
read 'bsize' instead, so it always used the de...
Josh Durgin
08:59 PM Revision 2301c04a (ceph): Merge branch 'next'
Samuel Just
08:58 PM Revision 703f9a09 (ceph): Revert "JounralingObjectStore: journal->committed_thru after replay"
committed_thru can race with the sync thread.
This reverts commit d8d27f13e11dcaefd3aa1c049b97c980283da575.
Reviewed...
Samuel Just
06:19 PM Revision 7a3ccbf0 (ceph): Merge branch 'wip-qa-suite-tgt-wusui'
Warren Usui
06:17 PM Bug #6796: ceph mons interpretting pg splits very wrong
Summarizing discussion with Sam and Dan:
the problem is caused by commit:2fe0d0d97af95c22db80800f5b9da51f672d9407, w...
Greg Farnum
05:09 PM Bug #6796: ceph mons interpretting pg splits very wrong
The actual problem is that the mon sees
2013-11-18T15:04:50.683 DEBUG:teuthology.orchestra.run:Running [10.214.135...
Samuel Just
05:08 PM Bug #6796 (Resolved): ceph mons interpretting pg splits very wrong
logs are copied to mira055.front.sepia.ceph.com:/home/ubuntu/bug_6776_1
to reproduce the bug, ...
Tamilarasi muthamizhan
03:30 PM Bug #6795: osd: 'tell bench' write size argument is ignored
https://github.com/ceph/ceph/pull/854 Josh Durgin
03:25 PM Bug #6795 (Resolved): osd: 'tell bench' write size argument is ignored
osd bench is supposed to take a second argument as the block size in bytes, but the default block size of 4MB is alwa... Josh Durgin
01:13 PM Bug #6786 (Resolved): os/FileJournal.cc: 1533: FAILED assert(seq >= last_committed_seq)
Samuel Just
01:13 PM Bug #6756: journal full hang on startup
Samuel Just
11:57 AM devops Bug #6790: /ref/branch/version mismatch
I have a couple concerns.
If we add the rpm release to the version, will that break anything that expects version ...
Anonymous
11:12 AM Bug #6794 (Rejected): ceph-deploy needs both prepare and activate for paths
I thought the docs where talking about filesystem paths, not device paths. The docs are actually correct, so closing ... Alfredo Deza
11:04 AM Bug #6794 (Rejected): ceph-deploy needs both prepare and activate for paths
The docs currently give an example for `create` that uses paths which is not correct. Alfredo Deza

11/17/2013

06:40 AM CephFS Bug #6791: mds assert after startup - CDir::commit error (want > commited version)
Thanks for the advice.
The "mds log_max_segments = 100000" avoided the assertion.
I'm starting to copy the data o...
Maros Vegh
06:12 AM CephFS Bug #6791: mds assert after startup - CDir::commit error (want > commited version)
Looks like the FS get corrupted. I suggest copying the data out and re-creating the FS.
add folowing line to ceph...
Zheng Yan
04:35 AM CephFS Bug #6791: mds assert after startup - CDir::commit error (want > commited version)
On a higher log level i can see that this happens during "try_to_expire" on a journal LogSegment:
-4> 2013-11-...
Maros Vegh

11/16/2013

07:35 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
Managed to provoke this again, this time creating a keyring for an osd on a host that is not a monitor. The tiggering... Mark Kirkwood
01:43 PM CephFS Bug #6791 (Won't Fix): mds assert after startup - CDir::commit error (want > commited version)
On upgrade from 0.67 to 0.72 i experienced the bug 6755.
I repaired the system with the ceph_filestore_tool as descr...
Maros Vegh
04:07 AM Documentation #2684: doc: ceph and all daemons take --show-config
"src/common/config.cc":https://github.com/ceph/ceph/blob/7e53473a7aaa68e03843c521022b9e60b33e4ef3/src/common/config.c... Loïc Dachary
03:17 AM Documentation #2684: doc: ceph and all daemons take --show-config
... Loïc Dachary

11/15/2013

10:47 PM Revision 8292bc1b (ceph): upgrade: whitelist log bound mismatch
Older releases were more restrictive about log bounds after split.
This is a harmless bug which would require backpor...
Samuel Just
09:08 PM Revision f0c89311 (ceph): release-notes: clarify that the osd data directory needs to be mounted
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Greg Farnum <greg@inktank.com>
Samuel Just
07:50 PM Revision ba67b9f0 (ceph): doc/release-notes.rst: v0.72.1 release notes
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Samuel Just
05:49 PM Bug #6777: nightlies: gem dependency error
I wonder if the rubygem mirror was having trouble. I just tried to reproduce this on a brand new debian wheezy (7.0) ... Sandon Van Ness
03:52 PM devops Bug #6790: /ref/branch/version mismatch
logs: ubuntu@teuthology:/a/teuthology-2013-11-15_01:35:02-upgrade-small-next-testing-basic-vps/100676
this has to ...
Tamilarasi muthamizhan
03:47 PM devops Bug #6790 (Resolved): /ref/branch/version mismatch
So currently the version to install with yum is grabbed from sha1/$sha1/version or /ref/$branch/version
Basically ...
Sandon Van Ness
03:09 PM Bug #6003 (Can't reproduce): journal Unable to read past sequence 406 ...
Samuel Just
03:08 PM Bug #6776 (Duplicate): nightly failure: timed out waiting for admin_socket after osd restarted
Samuel Just
03:07 PM Bug #6778 (Won't Fix): log bound mismatch errors seen
Added to whitelist. Samuel Just
02:49 PM Bug #6786: os/FileJournal.cc: 1533: FAILED assert(seq >= last_committed_seq)
logs: ubuntu@teuthology:/a/teuthology-2013-11-14_23:00:22-rados-next-testing-basic-plana/100293... Tamilarasi muthamizhan
10:14 AM Bug #6786 (Resolved): os/FileJournal.cc: 1533: FAILED assert(seq >= last_committed_seq)
ceph version 0.72-204-g878f354 (878f3540d1a69d0ca7d2014ba7a9f3cb5cfd986d)
1: (FileJournal::committed_thru(unsigned...
Samuel Just
02:23 PM Bug #6789 (Resolved): cannot remove the leader when there only are two monitors
On Ubuntu precise with dumpling 0.67.4, create a new cluster with two monitors. ceph mon remove name_of_the_leader wi... Loïc Dachary
11:58 AM Bug #6761 (Resolved): emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
Samuel Just
11:47 AM Revision 96d7a2e9 (ceph): doc: Fix wrong package names on Debian Wheezy for building Ceph
Wido den Hollander
11:46 AM Revision f6d20cee (ceph): Merge branch 'master' of https://github.com/ceph/ceph
Wido den Hollander
11:17 AM devops Feature #6752: ceph-deploy to install yum or apt source with custom repo hostname
Now a fully working version with environment variables:... Alfredo Deza
10:38 AM Bug #6787 (Won't Fix): upstart is restarting daemons which we want to be dead
It looks like upstart's auto service management stuff is restarting OSDs which have committed suicide due to getting ... Greg Farnum
10:21 AM Fix #6780 (Need More Info): monitor errors when checking for quorum status
Joao Eduardo Luis
08:40 AM Fix #6780: monitor errors when checking for quorum status
what version was this on? I think sage fixed this particular issue last sprint. Joao Eduardo Luis
09:57 AM rgw Bug #6713 (Can't reproduce): rgw master nosetests failure.
Does not seem to be happening anymore. Anonymous
09:55 AM devops Bug #6745 (Can't reproduce): ceph-deploy gatherkeys on ubuntu dumpling
It turns out that i did not have a quorum. I'll close this.
The WARNIN is still a spelling error.
Anonymous
07:59 AM Revision 5779b1ce (ceph): Add tests for tgt.
Fixes: #6724 Warren Usui
07:19 AM rbd Bug #5469: qemu-io: segfault when tried IO with invalid arguments
I'm having a simular issue atm:
char device redirected to /dev/pts/2
xen be: qdisk-768: error: unknown operation ...
Bram Pieters
06:25 AM Revision 4d923861 (ceph): v0.72.1
Gary Lowell
05:47 AM Revision 39830c61 (ceph): Fix ceph.repo so it uses URI value.
Basically some weird cases where ceph-releases would be pointing
to the wrong branch/build when two branches had the ...
Sandon Van Ness
05:40 AM Revision 7e53473a (ceph): Merge remote-tracking branch 'upstream/next'
Samuel Just
05:38 AM Revision bf7c09a8 (ceph): osd_types: fix object_info_t backwards compatibility
Shipping an object_info_t to a replica with the dirty
flag set would cause the replica to interpret that
object as be...
Samuel Just
05:38 AM Revision 878f3540 (ceph): ceph-filestore-tool: add tool for fixing lost objects
Used to repair: #6761
Backport: emperor
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Greg Farnum <g...
Samuel Just
12:45 AM rgw Support #6785 (Closed): integration of radosgw and keystone
hi, I tried to integrate radosgw and keystone according to the guide here(http://ceph.com/docs/master/radosgw/config/... welmess gao
12:44 AM rgw Support #6784 (Closed): integration of radosgw and keystone
hi, I tried to integrate radosgw and keystone according to the guide here(http://ceph.com/docs/master/radosgw/config/... welmess gao

11/14/2013

11:13 PM Revision 04322d9f (ceph): ceph_manager: provide unique pool names to avoid collision
Fixes: #6769
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just
10:11 PM Revision 78fbf194 (ceph): ceph-filestore-tool: add tool for fixing lost objects
Used to repair: #6761
Backport: emperor
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Greg Farnum <g...
Samuel Just
10:07 PM Revision 1212a211 (ceph): CephContext: unregister lockdep after stopping service thread
Fixes: #6769
Fixes: #6674
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@ink...
Samuel Just
08:25 PM Revision dd9d8b02 (ceph): ReplicatedPG: test for missing head before find_object_context
find_object_context doesn't return EAGAIN for a missing head.
I chose not to change that behavior since it might hide...
Samuel Just
08:24 PM Revision d8d27f13 (ceph): JounralingObjectStore: journal->committed_thru after replay
It's possible that the osd stopped between when the filestore
op_seq file was updated and when the journal was trimme...
Samuel Just
06:56 PM Revision 11f085d0 (ceph): osd_types: fix object_info_t backwards compatibility
Shipping an object_info_t to a replica with the dirty
flag set would cause the replica to interpret that
object as be...
Samuel Just
06:09 PM Bug #6781 (Can't reproduce): timed out waiting for recovery - probably ceph command hang
ubuntu@teuthology:/a/samuelj-2013-11-14_15:22:25-rados-wip-6761-emperor-testing-basic-plana/99764
ceph.log indicat...
Samuel Just
05:44 PM Fix #6780 (Closed): monitor errors when checking for quorum status
logs: ubuntu@teuthology:/a/teuthology-2013-11-13_14:42:07-upgrade-parallel-next-testing-basic-vps/97245
pasting th...
Tamilarasi muthamizhan
05:39 PM devops Bug #6779: fix typo on the modfastcgi repo for fedora18
this also applies for other fedora packages. Tamilarasi muthamizhan
05:37 PM devops Bug #6779 (Resolved): fix typo on the modfastcgi repo for fedora18
currently, it is called 'feodra-fcgi-ceph' repo.
INFO:teuthology.orchestra.run.out:[10.214.138.59]: [2013-11-13T20...
Tamilarasi muthamizhan
04:50 PM Bug #6778 (Won't Fix): log bound mismatch errors seen
logs:ubuntu@teuthology:/a/teuthology-2013-11-13_14:42:07-upgrade-parallel-next-testing-basic-vps/97229... Tamilarasi muthamizhan
04:33 PM Bug #6777: nightlies: gem dependency error
ubuntu@teuthology:/a/teuthology-2013-11-13_14:42:07-upgrade-parallel-next-testing-basic-vps/97233 Tamilarasi muthamizhan
04:32 PM Bug #6777 (Can't reproduce): nightlies: gem dependency error
logs: ubuntu@teuthology:/a/teuthology-2013-11-13_14:42:07-upgrade-parallel-next-testing-basic-vps/97184
This issue...
Tamilarasi muthamizhan
04:27 PM Bug #6776: nightly failure: timed out waiting for admin_socket after osd restarted
... Tamilarasi muthamizhan
04:26 PM Bug #6776 (Duplicate): nightly failure: timed out waiting for admin_socket after osd restarted
logs: ubuntu@teuthology:/a/teuthology-2013-11-13_14:42:07-upgrade-parallel-next-testing-basic-vps/97235... Tamilarasi muthamizhan
04:17 PM rbd Bug #6775 (Rejected): kvm backtrace on rbd task
On these tests:
/var/lib/teuthworker/archive/teuthology-2013-11-07_19:00:48-rbd-cuttlefish-testing-basic-plana/893...
Sandon Van Ness
03:14 PM Bug #6769: rados upgrade tests failing in the nightlies
teuthology bug, that is Samuel Just
03:13 PM Bug #6769 (Resolved): rados upgrade tests failing in the nightlies
4aaa908d92168e2e46b8802d6042b1d3ffb9bc54
Pushed to master and next.
Samuel Just
02:08 PM Bug #6769 (In Progress): rados upgrade tests failing in the nightlies
Samuel Just
03:13 PM Documentation #6774 (Resolved): Documentation: osd scrub load threshold incorrect.
In rados/configuration/osd-config-ref.rst ... Tyler Brekke
02:06 PM Bug #6674 (Resolved): Busted client locking
1212a2119f3681de40cf947dae9c3b0d3f19e6fe Samuel Just
12:07 PM Bug #6674: Busted client locking
This is my theory. When CephContext is being cleaned-up, we first disable lockdep, then wait for the service thread t... Noah Watkins
11:38 AM Bug #6674: Busted client locking
I just saw it a couple more times going over fs nightlies from this week, and it broke several rados tests last night... Greg Farnum
11:26 AM Bug #6674: Busted client locking
Has this been triggered again since the first time we saw it? Noah Watkins
11:12 AM Bug #6674: Busted client locking
commit:c7d975aeadf908d11577c480fa0a2e831d069c55 is the one I was discussing. Greg Farnum
01:46 PM Revision 7cb590dd (ceph): Merge pull request #152 from dachary/master
add git clone to installation instrutions Alfredo Deza
01:19 PM CephFS Bug #5753: ceph-fuse: segfault when getting back a traceless rename op
teuthology-2013-11-08_19:01:24-fs-dumpling-testing-basic-plana/90910/
teuthology-2013-11-09_19:01:04-fs-cuttlefish-t...
Greg Farnum
01:12 PM Revision 3f62b925 (ceph): add git clone to installation instrutions
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary
12:55 PM devops Feature #6752: ceph-deploy to install yum or apt source with custom repo hostname
A bunch of progress, we are now allowing a couple of flags: --repo-url and --gpg-url. When GPG is not passed in it wi... Alfredo Deza
12:29 PM Bug #6756 (Pending Backport): journal full hang on startup
Samuel Just
12:28 PM Bug #6758 (Pending Backport): clone_range missing head src
Samuel Just
11:34 AM CephFS Bug #6773 (Duplicate): libcephfs interface tests maybe hanging
/a/teuthology-2013-11-09_23:01:13-fs-next-testing-basic-plana, 92248 and 92209 both hung at the same point:... Greg Farnum
11:21 AM CephFS Bug #6394: teuthology: bad dereference in mds thrasher
/teuthology-2013-11-08_19:01:24-fs-dumpling-testing-basic-plana/90904/ Greg Farnum
11:12 AM Bug #6738: lockdep segfault when running rados test.sh
#6674 Greg Farnum
11:12 AM Bug #6738 (Duplicate): lockdep segfault when running rados test.sh
Samuel Just
06:25 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
Likewise for me, following the instructions everything is now back up and running without issues, thanks! Damien Churchill
02:46 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
Now some hours later everything is still running perfectly fine. Thanks again! Corin Langosch
01:38 AM Revision 2555dd7b (ceph): Merge pull request #851 from ceph/wip-6768
Reviewed-by: Greg Farnum <greg@inktank.com> Gregory Farnum

11/13/2013

11:27 PM Revision 07db94ef (ceph): syslog: ignore perf nmi handler timeout
This seems to have started appearing in recent 3.12+ kernels
with perf enabled.
Signed-off-by: Josh Durgin <josh.dur...
Josh Durgin
10:16 PM Revision a7063a11 (ceph): Use clearer "local monitor storage" in log messages
Signed-off-by: David Zafman <david.zafman@inktank.com> David Zafman
08:30 PM Cleanup #6766: keyring leading spaces
The only difference I see there is quoting on the caps mon value, not spaces. Is that what you meant to say? Dan Mick
10:48 AM Cleanup #6766 (New): keyring leading spaces
A keyring generated with ceph-deploy has no leading spaces. A keyring generated with ceph-authtool does have leading ... John Wilkins
07:44 PM CephFS Documentation #6771 (Closed): add mds configuration

may should update document about how to configure mds.
Anonymous
07:42 PM CephFS Bug #6770 (Can't reproduce): ceph fscache: write file more than a page size to orignal file cause...
When mount -o fsc on cephfs, write more than page size content to a file (less than a page), when each time writing 8... Min Chen
07:28 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
After installing the gitbuilder version and checking all osds reported between 50 - 200 lost objects. Repair went wit... Corin Langosch
06:57 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
tested wip-6761-emperor on mira056 and mira074 . It works fine! Tamilarasi muthamizhan
05:32 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
I've got a repair mechanism for you to try:
Install wip-6761-emperor on all osd machines
stop all osds
for each ...
Samuel Just
04:38 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
wip-6761-emperor tool appears to work:... Greg Farnum
04:30 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
(04:25:58 PM) samuelj@newdream.net/laptop: yes
(04:26:09 PM) samuelj@newdream.net/laptop: you need to create a clust...
Samuel Just
03:47 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
Yup, it's easy to reproduce. I did it with vstart, notes follow.... Greg Farnum
03:21 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
We messed up when changing the encoding for adding flags to the object_info_t. Sam has a patch which looks good to me... Greg Farnum
01:36 PM Bug #6761 (In Progress): emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
Ian Colle
01:07 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
We need to understand why the upgrade suites did not catch this. Samuel Just
01:06 PM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs

(12:56:37 PM) samuelj@newdream.net/home: the object_info encoding changed.
(01:07:07 PM) samuelj@newdream.net/home...
Samuel Just
11:47 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
System-Wide limits seem good on all hosts:... Corin Langosch
10:19 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
The log shows the clients getting an error (which should be handled better):... Josh Durgin
09:55 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
I just attached it here too. Sorry. Corin Langosch
09:54 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
Here the full log ('debug objecter = 20' and 'debug objectcacher = 20' on the client) when doing the "rbd export" htt... Corin Langosch
08:48 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
Same happens for another image that cannot be booted anymore:... Corin Langosch
08:43 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
I just tried to export the image a file so I can boot the vm using that. But it fails to:... Corin Langosch
08:36 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
This is the backtrace when I try to start from another rbd image. Looks the same to me.... Corin Langosch
08:02 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
Same but nicely formatted:... Corin Langosch
08:00 AM Bug #6761: emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
# gdb --args /opt/qemu/1.4.0/bin/qemu-system-x86_64 -smp sockets=1,cores=2 -m 512 -vga cirrus -drive id=drive14183,if... Corin Langosch
07:26 AM Bug #6761 (Resolved): emperor's "dirty" flag is being interpreted as "lost" by Dumpling OSDs
All my systems run ubuntu 12.10. I was running dumpling for a few months without any errors. My kvm guests use qemu-r... Corin Langosch
07:03 PM devops Bug #6698 (In Progress): new osds added to the cluster not starting up due to crush lookup failure
this bug was caused by crush lookup failure.
I see similar issue with one of my local clusters: mira047 and mira048.
Tamilarasi muthamizhan
05:39 PM Bug #6768 (Resolved): Misleading log messages using "data store" for monitor storage
It was building properly on the gitbuilders and looked good to me; merged! Greg Farnum
05:23 PM Bug #6768 (Fix Under Review): Misleading log messages using "data store" for monitor storage
David Zafman
02:10 PM Bug #6768 (Resolved): Misleading log messages using "data store" for monitor storage
Change the following messages to use "local monitor storage" instead of "data store"
reached critical levels of av...
David Zafman
04:54 PM Bug #6755 (Duplicate): mds assert soon after startup (while recovering)
dup 6761 Zheng Yan
04:23 PM Bug #6769 (Resolved): rados upgrade tests failing in the nightlies
logs: /a/teuthology-2013-11-07_05:30:02-upgrade-next-testing-basic-plana/87919... Tamilarasi muthamizhan
01:44 PM Feature #6767 (Resolved): mon should have "version" command so ceph tell mon.* version works
ceph tell osd.* version is handy as a "am I running what I think I'm running". It would be trivial to implement this... Dan Mick
01:32 PM Subtask #5858 (In Progress): Backfill should be able to handle multiple backfill peers
David Zafman
01:32 PM Subtask #5855 (Fix Under Review): Backfill peers should not be included in the acting set
David Zafman
12:41 PM Feature #5991 (Fix Under Review): EC: [link] Backfill peers should not be included in the acting set
Ian Colle
12:40 PM Feature #5994 (In Progress): EC: [link] Backfill should be able to handle multiple backfill peers
Ian Colle
10:35 AM rgw Bug #6765 (Rejected): ARM: RGW s3 tests fail.
Seems to be hitting a 500 code or get connection refused to the web API during the test. Not sure if apache is crashi... Sandon Van Ness
09:55 AM Fix #6763 (Resolved): crushtool: don't warn so harshly when enabling CRUSH_TUNABLES
Apparently the crushtool says "tunables are DANGEROUS and NOT YET RECOMMENDED". Change that to be something less frig... Greg Farnum
09:23 AM RADOS Fix #6762: OSD 'numpg_*' performance counter inaccurate after adding PGs, until OSD map next changes
Setting this to the next release so we don't forget it. Greg Farnum
07:55 AM RADOS Fix #6762 (New): OSD 'numpg_*' performance counter inaccurate after adding PGs, until OSD map nex...

After creating some new PGs, I notice that the 'numpg' and associated counters don't reflect the newly increased PG...
John Spray
06:06 AM rgw Feature #3454: Support temp URLs for Swift API
I have just run into this as well.
Is there a timeline for this?
Wayne E Seguin
04:24 AM rgw Feature #3454: Support temp URLs for Swift API
Samen problem as Ryan
so if this could be picked up that would be great
ramon makkelie
05:29 AM Bug #6598: osd crash after recreating pool with same name (cuttlefish + bobtail?)
It was our mistake resulted in race/duplication for mkcoll() call and resulting crash on EEXIST. Sorry for noise. Andrey Korolyov
03:19 AM rgw Bug #6760: rgw incompatible with gsutil, authorization signature wrongly computed
There is a related issue here: https://github.com/ceph/ceph/pull/498 Valery Tschopp
03:17 AM rgw Bug #6760 (New): rgw incompatible with gsutil, authorization signature wrongly computed
The Google Cloud Storage tool 'gsutil' sends the 'x-goog-api-version: 2' header to RadosGW. For an unknown reason, rg... Valery Tschopp

11/12/2013

11:07 PM Revision 88792d62 (ceph): Make report_job() always return an int
Zack Cerza
09:04 PM Revision 96cfb11b (ceph): Add some debug logging.
Signed-off-by: Sandon Van Ness <sandon@inktank.com> Sandon Van Ness
05:25 PM devops Bug #6590: Ceph Package Dependencies not Included in Ceph Extras
Squeeze has a depdency on python-requests which is in the squeeze backports distro, but not everyone enables that. Anonymous
05:24 PM devops Bug #6590: Ceph Package Dependencies not Included in Ceph Extras
The httpd-mmn problem with teuthology went away with a rebuild of the target machine. So it is probably a package or... Anonymous
04:12 PM Feature #6759 (New): Allow partial dump of pg statistics
The pool and osd sections of the pg dump are very useful. The only issue is that the pg dump itself can be very large... Carson Anderson
03:58 PM Bug #6755: mds assert soon after startup (while recovering)
I think the mds will function after deleting all lost objects Zheng Yan
10:43 AM Bug #6755: mds assert soon after startup (while recovering)
.. upgrading from 0.67.4 to 0.72 .. Markus Blank-Burian
10:39 AM Bug #6755 (Duplicate): mds assert soon after startup (while recovering)
Since I debugged this one a bit, I try to summarize what I could gather. I was in the process of upgrading from 0.64.... Markus Blank-Burian
03:28 PM Bug #6758 (Resolved): clone_range missing head src
osd/ReplicatedPG.cc: 5225: FAILED assert(attrs || !pg_log.get_missing().is_missing(soid) || (pg_log.get_log().objects... Samuel Just
02:36 PM Bug #6744: make install fails when --prefix specified
I spent some time looking at this with Yehuda; I suspect that at least one of the
problems is this section from Make...
Dan Mick
01:56 PM Bug #6756 (Resolved): journal full hang on startup
2013-11-10 22:51:06.073780 7fd833945780 2 journal open /var/lib/ceph/osd/ceph-4/journal fsid ed7f3df7-52a6-4fc7-a6ca... Samuel Just
01:46 PM devops Feature #6752: ceph-deploy to install yum or apt source with custom repo hostname
For DEBs we just write the correct URL to... Alfredo Deza
01:36 PM devops Feature #6752: ceph-deploy to install yum or apt source with custom repo hostname
The key can be a regular file too, but then I would need to push that to nodes.
Also, it should be noted that for ...
Alfredo Deza
01:25 PM devops Feature #6752: ceph-deploy to install yum or apt source with custom repo hostname
Yes, I suddenly thought about the keys too. Filename can also be an arg (--use-repo-key) ? Neil Levine
01:11 PM devops Feature #6752 (In Progress): ceph-deploy to install yum or apt source with custom repo hostname
Alfredo Deza
01:11 PM devops Feature #6752: ceph-deploy to install yum or apt source with custom repo hostname
A convention needs to be followed to retrieve the correct GPG Key from the local repo. Currently, ceph-deploy uses th... Alfredo Deza
07:12 AM devops Feature #6752 (Resolved): ceph-deploy to install yum or apt source with custom repo hostname
The goal is to have a user grab an ISO or .tar.gz consisting of all the files they need to run Ceph which would be do... Neil Levine
12:35 PM Documentation #6465: admin/build-doc should have some kind of build check for broken links
Certainly easy to test, and yeah, I was thinking even some external thing like wget or curl or something. Whatever w... Dan Mick
10:12 AM Documentation #6465: admin/build-doc should have some kind of build check for broken links
Maybe if we enabled the `-n` or 'nitpicky' option?
This could probably break the build, so we would need to check ...
Alfredo Deza
10:31 AM Bug #6740: ceph-disk --dmcrypt flag does not work when journals and backing stores are co-located
I believe this is the same bug as issue #6700, which has a patch. Once the OSD with dmcrypt has been set up, issue #6... Jan Harkes
10:04 AM Bug #6751: Pool 'df' statistics go bad after changing PG count
Oh, I missed the object counts entirely. Have you waited a while and made sure these wrong values persist? I have a s... Greg Farnum
10:01 AM Bug #6751: Pool 'df' statistics go bad after changing PG count
Yes: the USED and OBJECTS values for pbench3 both shoot up.
(sorry it's a bit difficult to read, forgot to put the...
John Spray
09:44 AM Bug #6751: Pool 'df' statistics go bad after changing PG count
This is the "USED" value on the pool pbench3 that you're looking at, right? Greg Farnum
06:12 AM Bug #6751 (Resolved): Pool 'df' statistics go bad after changing PG count

To reproduce:
# Create a pool with few PGs
# Create some objects in the pool
# Note the 'ceph df' output
# In...
John Spray
09:57 AM Fix #6754 (Resolved): erasure-code: jerasure plugin does not check parameters properly
"proposed fix":https://github.com/ceph/ceph/pull/2442
wrong parameter checks which can make the whole thing SEGV.
...
Loïc Dachary
09:07 AM devops Bug #6720 (Rejected): mkcephfs appears to fail to add osds to the odsmap in 0.72rc1
mkcephfs is deprecated Ian Colle
08:20 AM devops Bug #6720: mkcephfs appears to fail to add osds to the odsmap in 0.72rc1
Agree with Alfredo. It also seems a bit unsustainable to keep working on deprecated tools in the long run. If we have... Joao Eduardo Luis
07:54 AM devops Bug #6720: mkcephfs appears to fail to add osds to the odsmap in 0.72rc1
Why are we opening bugs (or even attempting to work on) something that is deprecated?
If I'm a user who wants to g...
Alfredo Deza
08:16 AM CephFS Fix #6753: cephx authentication for mds seem to accept both "allow" and "allow *"
I opened https://github.com/ceph/ceph/pull/844 to fix the typo in the documentation. David Moreau Simard
08:15 AM CephFS Fix #6753 (Closed): cephx authentication for mds seem to accept both "allow" and "allow *"
Documentation at http://ceph.com/docs/master/rados/operations/authentication/ refers to both "mds 'allow'" and "mds '... David Moreau Simard
05:23 AM devops Bug #6745: ceph-deploy gatherkeys on ubuntu dumpling
I didn't see output for the monitors. How did those where deployed? did they have quorum before attempting to `gather... Alfredo Deza
12:35 AM Documentation #6749 (Resolved): Documentation says CRUSH bucket weights are integers
The documentation (http://ceph.com/docs/master/rados/operations/crush-map/) says
bucket weights are "double integers...
Christian Theune

11/11/2013

08:38 AM Revision bf9c9d0f (ceph): Merge branch 'master' of https://github.com/ceph/ceph
Wido den Hollander
04:18 AM Bug #5239: osd: Segmentation fault in ceph-osd / tcmalloc
For future reference the culprit seems be the version of leveldb in debian wheezy. We've built a newer leveldb packag... Emil Renner Berthing
12:13 AM Revision dcef9fb9 (ceph): automake: replaced hardcoded '-lboost_program_options' with a macro
replaced '-lboost_program_options' with the BOOST_PROGRAM_OPTIONS_LIBS
macro in related Makefile.am files
Signed-off...
Xing Lin
12:06 AM Revision 125582e0 (ceph): autoconf: add check for the boost_program_options library
check for the existence of boost_program_options library in
configure.ac since several files need that library
Signe...
Xing Lin

11/10/2013

11:50 PM Revision cfb82a17 (ceph): filejournal: add journal pre-allocate for osx
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
04:49 PM CephFS Bug #6609: teuthology rsync workunit failure
> 2013-11-01T13:37:12.841 DEBUG:teuthology.orchestra.run:Running [10.214.133.35]: 'sudo rm -rf -- /home/ubuntu/cephte... Zheng Yan
12:50 PM rgw Feature #6748 (Resolved): Return bucket name in response header
Make a configurable setting where you can enable the RGW to return the bucket name of the bucket the request came for... Wido den Hollander
12:49 PM rgw Feature #6747 (Fix Under Review): PowerDNS backend for RGW bucket directing
See this blueprint: http://wiki.ceph.com/01Planning/02Blueprints/Firefly/PowerDNS_backend_for_RGW Wido den Hollander
06:28 AM Revision 729c1528 (ceph): Merge pull request #839 from kri5/master
doc: Remove redundant command for quick start preflight
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil

11/09/2013

02:10 PM Revision 6d40e941 (ceph): osd: send host/kernel metadata to mon on boot
Send a bunch of interesting information about the host we are running on
to the monitor on startup.
Signed-off-by: S...
Sage Weil
02:10 PM Revision ea164352 (ceph): mon/OSDMonitor: record osd metadata key/value info
Shove what the OSD gives us on boot into the store.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
02:10 PM Revision d39ff4c3 (ceph): mon/OSDMonitor: 'osd metadata N' command
Report recorded metadata about an OSD.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
10:27 AM devops Bug #6726: Official packages do not appear to be available for Saucy
Conversation I had with Mark and Peter on IRC seemed to indicate it had just been overlooked, since the packages are ... Graeme Nordgren
09:26 AM devops Bug #6726: Official packages do not appear to be available for Saucy
Is there something blocking this, or just have to get to it? :) Greg Farnum
12:11 AM devops Bug #6726: Official packages do not appear to be available for Saucy
This is even more important now that 0.72 (emperor) packages are available in the repo for previous releases, but not... Graeme Nordgren
08:36 AM Revision 3596b4cf (ceph): Merge pull request #823 from ceph/port/detect-libresolv
autoconf: check for res_nquery explicitly Sage Weil
07:50 AM devops Bug #6746: ceph-release rpm not playing well with yum-plugin-priorities
whoops sorry this isn't really devops related. feel free to move... John Kinsella
07:35 AM devops Bug #6746 (Resolved): ceph-release rpm not playing well with yum-plugin-priorities
We use the yum-plugin-priorities to organize things across 10ish public/private repos we define on our servers. Just ... John Kinsella
06:44 AM Revision b2acac02 (ceph): Merge pull request #789 from ceph/wip-6683
mon: MonmapMonitor: support 'mon getmap [epoch]'
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
06:15 AM Revision a8a0d4f2 (ceph): Merge pull request #836 from ceph/port/unused-headers
trace: remove unused header Sage Weil
05:24 AM Revision aef34023 (ceph): doc/release-notes: fix dup
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
01:00 AM Revision 1fd25f1c (ceph): For saya (arm) use arm gitbuilder for ceph sha1.
Since the arm gitbuilder (even using a ton of nodes for distcc) is
much slower than x86 lets grab the sha1 from its o...
Sandon Van Ness

11/08/2013

11:33 PM Revision 5bcab437 (ceph): removed force-branch option
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan
10:43 PM Bug #6683 (Resolved): mon: MonmapMonitor: specify epoch in 'mon getmap'
Sage Weil
10:35 PM Revision f0e01ad0 (ceph): Distro kernel bug-fixes.
Fixed some things that were being done incorrectly.
Some distro kernels have no debug so added | true when disabling...
Sandon Van Ness
10:27 PM Revision 372f6271 (ceph): rgw: Wrap hex_to_num table into class HexTable
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Signed-off-by: Ray Lv <xiangyulv@gmail.com>
(cherry picked from commit...
Ray Lv
08:24 PM Revision 8d9b86f5 (ceph): Merge pull request #146 from ceph/wip-os-type
Wip os type Zack Cerza
07:02 PM Revision 03f31c6c (ceph): Consolidate two excepts into one.
Signed-off-by: Sandon Van Ness <sandon@inktank.com> Sandon Van Ness
06:23 PM Revision 3c91ea14 (ceph): Merge branch 'master' of https://github.com/ceph/ceph
John Wilkins
06:22 PM Revision 21637cc6 (ceph): doc: Updated Emperor reference to 0.72.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
06:22 PM Revision 8b5719f8 (ceph): doc: Added Emperor upgrade.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
06:21 PM Revision 7f45e72b (ceph): doc: Added dumpling to the sequence.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
05:53 PM devops Bug #6745 (Can't reproduce): ceph-deploy gatherkeys on ubuntu dumpling
bootstrap-osd/ceph.keyring and bootstrap-mds/ceph.keyring are not created.
Also there is a spelling error (WARNIN)...
Anonymous
04:21 PM Bug #6744 (Closed): make install fails when --prefix specified
Tries to install stuff into /sbin Yehuda Sadeh
04:14 PM CephFS Bug #6609: teuthology rsync workunit failure
/a/teuthology-2013-10-31_23:01:45-kcephfs-next-testing-basic-plana/78406
I haven't checked what this is doing any ...
Greg Farnum
03:53 PM CephFS Bug #5753: ceph-fuse: segfault when getting back a traceless rename op
/a/teuthology-2013-11-04_19:01:34-fs-dumpling-testing-basic-plana/84738 Greg Farnum
03:41 PM CephFS Bug #6742 (Resolved): failed libcephfs_interface_tests (LibCephFS.ReaddirRCB hangs)
/a/teuthology-2013-11-07_23:01:12-fs-next-testing-basic-plana/89851 (I copied the MDS and client logs, which have ful... Greg Farnum
03:33 PM rgw Bug #6611: RGW: Using underscores when setting headers returns 403
Did some investigation. The problem originates in apache at ap_create_environment() that normalizes all the env vars ... Yehuda Sadeh
03:30 PM rgw Bug #6152: New S3 auth code fails when using response-* query string params to override response ...
This is still waiting for merge (sent a pull request a week ago). Yehuda Sadeh
03:27 PM CephFS Bug #6741 (Can't reproduce): failed snaptest-2.sh; got ENOTEMPTY on should-be empty dir
http://qa-proxy.ceph.com/teuthology/teuthology-2013-11-07_23:01:12-fs-next-testing-basic-plana/89873/... Greg Farnum
02:27 PM rgw Bug #6672 (Resolved): normal PUT object requests got 405 sometimes
Added signed-off by (with approval of author) and merged into dumpling at commit:372f62717c56d9ab883ae2942e13d6d8d37c... Yehuda Sadeh
02:21 PM Revision 62486276 (ceph): Merge branch 'master' of https://github.com/ceph/ceph
Wido den Hollander
02:12 PM Documentation #6727: pg docs still imply pg_num must be set at creation, but we have split
IMO http://ceph.com/docs/master/rados/operations/pools/ should also be updated in the "set" section to specifically e... Graeme Nordgren
01:42 PM CephFS Bug #6608: samba teuthology dbench failure
None of these failed tests are running it in parallel:... Greg Farnum
12:48 PM Revision efe55b15 (ceph): doc: Remove redundant command for quick start preflight
Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com>
This patch removes a few commands, which are redu...
Christophe Courtaut
12:47 PM Fix #6673 (Resolved): 'osd pool set metadata pg_num 34' broken
This got merged a while ago. Greg Farnum
11:10 AM Bug #6737 (Resolved): ceph package rebuild needed for emperor on fedora18
The fedora18 gitbuilder had crashed, so had not built the request sha1. The gitbuilder has been restarted. Anonymous
09:20 AM Bug #6737 (Resolved): ceph package rebuild needed for emperor on fedora18
logs: ubuntu@teuthology:/a/teuthology-2013-11-08_05:35:02-upgrade-small-next-testing-basic-vps/90343... Tamilarasi muthamizhan
11:01 AM Bug #6740 (Resolved): ceph-disk --dmcrypt flag does not work when journals and backing stores are...
See ceph-users thread: http://www.mail-archive.com/ceph-users@lists.ceph.com/msg05426.html
It appears that the com...
Greg Farnum
09:59 AM Bug #6738: lockdep segfault when running rados test.sh
ubuntu@teuthology:/a/teuthology-2013-11-07_23:00:08-rados-next-testing-basic-plana/89753 Tamilarasi muthamizhan
09:58 AM Bug #6738: lockdep segfault when running rados test.sh
ubuntu@teuthology:/a/teuthology-2013-11-07_23:00:08-rados-next-testing-basic-plana/89749 Tamilarasi muthamizhan
09:56 AM Bug #6738 (Duplicate): lockdep segfault when running rados test.sh
logs: ubuntu@teuthology:/a/teuthology-2013-11-07_23:00:08-rados-next-testing-basic-plana/89747... Tamilarasi muthamizhan
09:23 AM rbd Bug #5426: librbd: mutex assert in perfcounters::tinc in librbd::AioCompletion::complete()
latest logs: ubuntu@teuthology:/a/teuthology-2013-11-08_05:35:02-upgrade-small-next-testing-basic-vps/90358 Tamilarasi muthamizhan
08:26 AM Revision 3c70da20 (ceph): Merge pull request #834 from ceph/port/stat
client: use platform-specific stat time members
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
08:23 AM Revision 3047148b (ceph): Merge pull request #833 from ceph/wip-da-SCA-master
Various fixes from SCA
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
05:46 AM Bug #6736 (Resolved): Bugs in per pool IOPs/recovery statistics

So I'm playing with the new 'ceph osd pool stats' in Emperor.
Initially I had a healthy cluster (3 OSDs, 3 mons,...
John Spray
05:19 AM Revision aef3378b (ceph): Merge branch 'next'
Gary Lowell
12:42 AM Revision fbdfe61d (ceph): trace: remove unused header
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
12:39 AM Revision b3e730e3 (ceph): Also catch socket.error in try_push_job_info
Zack Cerza
12:26 AM Revision 762acec4 (ceph): mon: Monitor: make 'quorum enter/exit' available through the admin socket
If we don't have at least 'quorum enter' available through the admin
socket, then we can never tell a monitor to go b...
Joao Eduardo Luis

11/07/2013

11:48 PM Revision 01f7b463 (ceph): client: use platform-specific stat time members
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
10:40 PM Revision 2f76ac3d (ceph): mon/MDSMonitor.cc: remove some unused variables
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:31 PM Revision 0da5a019 (ceph): rgw: remove unused variables
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:31 PM Revision 91627f2d (ceph): test_seek_read.c: remove unused variable 'off64_t so'
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:31 PM Revision 6b5a96b1 (ceph): ErasureCodeJerasure.cc: prefer prefix ++operator for non-primitive types
Prefer prefix ++operator for non-primitive types like iterators for
performance reasons. Prefix ++/-- operators avoid...
Danny Al-Gaaf
10:31 PM Revision 36ae9eb3 (ceph): osd/osd_types.cc: use !p.tiers.empty() instead of size()
Use empty() since it should be prefered as it has, following the
standard, a constant time complexity regardless of t...
Danny Al-Gaaf
10:31 PM Revision d0cf2bfb (ceph): ErasureCodeExample.h: prefer prefix ++operator for non-primitive types
Prefer prefix ++operator for non-primitive types like iterators for
performance reasons. Prefix ++/-- operators avoid...
Danny Al-Gaaf
10:31 PM Revision fbdfd87c (ceph): remove unused variable from Objecter::RequestStateHook::call()
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:31 PM Revision 548fc13c (ceph): rgw/rgw_http_client.cc: use static_cast<>() instead of C-Style cast
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:31 PM Revision 9226a97a (ceph): rgw/rgw_user.cc: use static_cast<>() instead of C-Style cast
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:31 PM Revision ace35f21 (ceph): Client.cc: remove unused variable from Client::CommandHook::call()
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:31 PM Revision 6566dfb7 (ceph): osd/ReplicatedPG.cc: remove unused variable
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de> Danny Al-Gaaf
10:31 PM Revision 0803d607 (ceph): common/buffer.cc: prefer prefix ++operator for non-primitive types
Prefer prefix ++operator for non-primitive types like iterators for
performance reasons. Prefix ++/-- operators avoid...
Danny Al-Gaaf
10:31 PM Revision 555e7177 (ceph): mon/OSDMonitor.cc: prefer prefix ++operator for non-primitive types
Prefer prefix ++operator for non-primitive types like iterators for
performance reasons. Prefix ++/-- operators avoid...
Danny Al-Gaaf
10:31 PM Revision a8e10d3d (ceph): os/ObjectStore.cc: prefer prefix ++operator for non-primitive types
Prefer prefix ++operator for non-primitive types like iterators for
performance reasons. Prefix ++/-- operators avoid...
Danny Al-Gaaf
10:31 PM Revision 23f7bfc2 (ceph): osd/ErasureCodePlugin.cc: prefer prefix ++operator for non-primitive types
Prefer prefix ++operator for non-primitive types like iterators for
performance reasons. Prefix ++/-- operators avoid...
Danny Al-Gaaf
10:29 PM Bug #6715: ceph is conflicting with mongodb on ubuntu 12.04 LTS
I'm using the ubuntu cloud archive for havana on top of precise. I've double checked the ceph packaging and you're in... Zoltan Arnold Nagy
10:48 AM Bug #6715: ceph is conflicting with mongodb on ubuntu 12.04 LTS
I can't find libgoogle-perftools4 in the Precise repositories (just browsing http://packages.ubuntu.com/precise/ and ... Greg Farnum
08:27 PM Revision 5832e260 (ceph): v0.72
Gary Lowell
07:18 PM Documentation #3839: SSD crushmap example will not compile
It seems that the types are missing and rulesets for ssd and ssd-primary are still the same. Alexandre Marangone
11:38 AM Documentation #3839: SSD crushmap example will not compile
I believe I fixed this some time ago. Please verify. John Wilkins
05:17 PM Revision 84fb1bf3 (ceph): rgw: deny writes to a secondary zone by non-system users
Fixes: #6678
We don't want to allow regular users to write to secondary zones,
otherwise we'd end up with data incons...
Yehuda Sadeh
05:08 PM Fix #6705 (Fix Under Review): mon: test for ping
wip-6705 ; https://github.com/ceph/ceph/pull/835 Joao Eduardo Luis
01:57 PM Feature #6735 (Resolved): scrub documentation needs to be improved (see below conversation or as ...
(12:55:58 PM) tyler.brekke@newdream.net: I think I might be missing something,
https://github.com/ceph/ceph/blob/mas...
Samuel Just
01:47 PM Revision 35eaa66d (ceph): Merge pull request #830 from ceph/port/gtest-death-tests
test: Only build death tests on platforms that support them Sage Weil
01:24 PM Documentation #789 (Resolved): Document config options
Have documented so many since 2011, we need a specific bug to address anything new.
John Wilkins
01:03 PM rgw Bug #6733: rgw readwrite test fails on next branch
it seems to be some kind of miscommunication between radosgw and apache, most likely apache is going down Tamilarasi muthamizhan
10:41 AM rgw Bug #6733 (Closed): rgw readwrite test fails on next branch
logs: ubuntu@teuthology:/a/teuthology-2013-11-05_23:01:20-rgw-next-testing-basic-plana/86307... Tamilarasi muthamizhan
11:46 AM Documentation #6734 (Closed): better TOC/version highlighting
Several users have complained that it's not intuitive which branch they are on (next/master), especially if they come... Patrick McGarry
11:26 AM Documentation #6454 (Resolved): Add dumpling to the documentation on OS/Kernel Recommendations
See http://ceph.com/docs/master/start/os-recommendations/#dumpling-0-67 John Wilkins
11:22 AM Documentation #5853 (Resolved): quickstart is freaking people out about mons and osds on same mac...
Quick-start has been rewritten. John Wilkins
10:58 AM CephFS Bug #6718 (Duplicate): handle not found error running dbench.sh
#6608 Greg Farnum
10:53 AM devops Bug #6717: Failure to remove samba packages
Is there something in that log which makes you think it's a test issue? dpkg locking conflicts are generally some inf... Greg Farnum
10:26 AM devops Bug #6720: mkcephfs appears to fail to add osds to the odsmap in 0.72rc1
Bug appears to be caused by the following commit:
https://github.com/ceph/ceph/commit/177e2ab1cad325b875249a514bc1...
Mark Nelson
09:41 AM rgw Fix #6615 (Resolved): radosgw: data log list admin api does not include any markers
backported, commit:6917b02530103b8c86ed75592da33144b0dea168 Yehuda Sadeh
09:40 AM rgw Bug #6604 (Resolved): radosgw-agent: opstate tracking error
backported, merge commit:6917b02530103b8c86ed75592da33144b0dea168 Yehuda Sadeh
09:35 AM rgw Fix #6616 (Resolved): radosgw: system users are not handled well by read_policy()
Was backported, commit:f1fa8116d441924d44c99624829f3daa090c821c Yehuda Sadeh
09:15 AM rgw Feature #6678 (Resolved): rgw: reject writes to secondary zones
merged, commit:84fb1bf3eefe88c0f5f15034d69c171e6531bf76. Yehuda Sadeh
08:25 AM Feature #6732 (Rejected): mon: 'mon_status' should provide as much insight as 'ping'
'mon_status' is currently providing just a fraction of the information that would be useful to troubleshoot a monitor... Joao Eduardo Luis
06:47 AM Documentation #6727: pg docs still imply pg_num must be set at creation, but we have split
There is also a bug in ceph that after changing pg_num and pgp_num of a pool will display incorrect results on ceph -... Florian Wiessner
05:16 AM rbd Bug #6368: rbd nosetests keep failing with AttributeError
Issue #6648 was opened recently with a `Can't reproduce` status.
I believe that re-writing these tests to avoid gl...
Alfredo Deza
04:02 AM Revision d8f05024 (ceph): doc/release-notes: note crush update timeout on startup change
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:59 AM Revision 1ee112fa (ceph): osdmaptool: fix cli tests
From c22c84a88c22688b6044ab37f65a3fe40dfe1983.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
03:00 AM Revision 082e7c9e (ceph): Ceph: Fix memory leak in chain_flistxattr()
Free allocated memory before return.
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Reviewed-by: Sage Weil <sage@in...
Li Wang
01:55 AM Revision c7a30b88 (ceph): ReplicatedPG: don't skip missing if sentries is empty on pgls
Formerly, if sentries is empty, we skip missing. In general,
we need to continue adding items from missing until we ...
Samuel Just
01:32 AM Revision 0c3c025c (ceph): Merge pull request #827 from ceph/port/bootstrap
Port/bootstrap Sage Weil
01:31 AM Revision 15599b06 (ceph): Merge pull request #831 from ceph/port/func-name
assert: choose function-var name on non-gnu
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
01:14 AM Revision bd7d8239 (ceph): Merge pull request #819 from xinglin/coverity-fixes
Coverity fixes
Reviewed-by; Sage Weil <sage@inktank.com>
Sage Weil
12:55 AM Revision 5fe3dc64 (ceph): objecter: clean pause / unpause logic
op->paused holds now whether operation should be paused or not, and it's
being updated when scanning requests. No nee...
Yehuda Sadeh
12:49 AM Revision 98ab7d64 (ceph): objecter: set op->paused in recalc_op_target(), resend in not paused
When going through scan_requests() in handle_osd_map() we need to make
sure that if an op should not be paused anymor...
Yehuda Sadeh

11/06/2013

10:33 PM Revision afb3566b (ceph): conf: use better clang detection
Handle case where compiler isn't called 'clang'. This is slightly
modified from the version here:
http://src.chromium...
Noah Watkins
10:16 PM Revision ac044812 (ceph): assert: choose function-var name on non-gnu
Selects __PRETTY_FUNCTION__ or __func__. Linux assumes GNU, and chooses
__PRETTY_FUNCTION__ if gcc/g++ versions are f...
Noah Watkins
10:08 PM Revision 1d030d1e (ceph): test: Only build death tests on platforms that support them
googletest does not support death tests on FreeBSD. I've submitted a
patch upstream that trivially enables support, ...
Alan Somers
10:04 PM Revision d8f98201 (ceph): Don't re-call logging.basicConfig()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:22 PM Documentation #6731 (Closed): Document the hashpspool setting and config options
We have some fairly nice documentation on how the CRUSH tunable settings work. The very similar HASHPSPOOL flag is on... Greg Farnum
07:43 PM Bug #6725: objecter: kick_requests() resends ops that should be paused
Thanks, that's a lot nicer. It looks good to me if it survives more testing. Josh Durgin
04:56 PM Bug #6725: objecter: kick_requests() resends ops that should be paused
I looked and tested it, the fix itself didn't do the work, but I was able to find some other issues. I pushed a secon... Yehuda Sadeh
07:02 PM Revision c6826c1e (ceph): PG: fix operator<<,log_wierdness log bound warning
Split may cause holes such that head != tail and yet
log.empty().
Fixes: #6722
Signed-off-by: Samuel Just <sam.just@...
Samuel Just
07:02 PM Revision f4648bc6 (ceph): PGLog::rewind_divergent_log: log may not contain newhead
Due to split, there may be a hole at newhead.
Fixes: #6722
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewe...
Samuel Just
05:33 PM Revision c3d20f2b (ceph): osd/erasurecode: free allocated memory before return NULL
free memory space pointed by row_ids and ind_to_row before return
Signed-off-by: Xing Lin <xinglin@cs.utah.edu>
Xing Lin
05:33 PM Revision 25b73496 (ceph): osd/ErasureCodePlugin: close library before return on error
close and free resources for library before return
Signed-off-by: Xing Lin <xinglin@cs.utah.edu>
Xing Lin
05:33 PM Revision bfd5b903 (ceph): mon/MDSMonitor: remove unnecessary assignment
epocharg is not initialized, so it does not make any difference
to assign its value to epoch.
Signed-off-by: Xing Li...
Xing Lin
05:33 PM Revision 89d5396c (ceph): osd/erasurecode: correct one variable name in jerasure_matrix_to_bitmat...
When bitmatrix is NULL, this function returns NULL.
Signed-off-by: Xing Lin <xinglin@cs.utah.edu>
Xing Lin
04:22 PM Bug #6730 (Won't Fix): BUG: MAX_LOCKDEP_ENTRIES too low!

As this is kernel code I don't think it is related to the branch I'm testing. This was rebased yesterday on next b...
David Zafman
04:06 PM Revision f5514654 (ceph): Merge remote-tracking branch 'gh/wip-doc-radosgw'
Sage Weil
04:06 PM Revision 2aaed996 (ceph): Revert "doc: radosgw workaround for OpenStack Horizon bug"
This reverts commit c3c962eb7d2fb5ceea829924af08f8a1471f7acf. Sage Weil
03:57 PM Revision befe1e1e (ceph): Merge pull request #799 from ceph/wip-doc-install
Wip doc install
Reviewed-by: Neil Levine <neil.levine@inktank.com>
Sage Weil
03:51 PM Revision 0c91576e (ceph): Merge pull request #821 from ceph/port/missing-headers
add missing headers
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
03:50 PM Revision 64b5d706 (ceph): Merge pull request #822 from ceph/port/rgw
portability patches in rgw
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
03:46 PM Revision 14dfb810 (ceph): Merge pull request #824 from dmick/next
osdmaptool: don't put progress on stdout
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
03:45 PM Revision 89f27a91 (ceph): Merge pull request #825 from ceph/port/utime
utime: use to_timespec for conversion
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
03:07 PM Feature #6729 (Resolved): Make pg statistics less wrong after split
Apparently this is pretty annoying to users. As a start, we could split the parent pg's stats evenly among its child... Samuel Just
02:36 PM Bug #6633: osd: pgls vs osd restart/peering race misses objects
wip-pgls testing Samuel Just
02:35 PM Bug #6722 (Resolved): osd/PGLog.cc: 368: FAILED assert(p->version > newhead)
Samuel Just
01:43 PM Bug #6728 (Won't Fix): ceph: sbindir always points to /sbin, even if configured with --prefix
Yehuda Sadeh
01:33 PM Documentation #6727 (Resolved): pg docs still imply pg_num must be set at creation, but we have s...
[22:16] * mobile (~pvsa@82.113.121.253) has joined #ceph
[22:20] <JoeGruher> i can run 'ceph osd pool set <pool_na...
Florian Wiessner
12:00 PM devops Bug #6726: Official packages do not appear to be available for Saucy
Mark filed this for me based on a conversation on IRC. It was pointed out that the latest packages current exist in t... Graeme Nordgren
12:00 PM devops Bug #6726: Official packages do not appear to be available for Saucy
I suggest seeing this in a more general way. Was this merely an oversight or is the current workflow lacking in some... Peter Matulis
11:41 AM devops Bug #6726: Official packages do not appear to be available for Saucy
This appears to be the case for dumpling as well. Mark Nelson
11:40 AM devops Bug #6726 (Resolved): Official packages do not appear to be available for Saucy
It appears we are missing saucy packages here:
http://ceph.com/debian-emperor/dists/
But we do have them in the...
Mark Nelson
09:32 AM rbd Documentation #5006: doc: openstack configuration changes for havana
This is complete now. The bug status should be changed to resolved. John Wilkins
09:32 AM rgw Documentation #5165 (Resolved): rgw: multisite: regions and global namespace documentation
Doc branch merged. Document is now public. John Wilkins
09:31 AM rgw Documentation #5166 (Resolved): rgw: dr: async repl and DR documentation
Doc branch merged and made public. John Wilkins
08:40 AM Bug #6636: sockaddr_storage and uuid_t are not portable to other platforms
Added pull request with this patch for easier discussion
https://github.com/ceph/ceph/pull/828
Noah Watkins
08:34 AM CephFS Feature #3426 (In Progress): ceph-fuse: build/run on os x
Noah Watkins
06:11 AM devops Bug #6654 (Rejected): ceph-deploy: bootstrap requires python-virtualenv on raring
I'm closing this since this is the way it has always been. I am not sure if we really want to put effort into install... Alfredo Deza
05:31 AM devops Bug #6701 (Resolved): ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invali...
Pull Request opened: https://github.com/ceph/ceph-deploy/pull/126
And merged into ceph-deploy's master branch with...
Alfredo Deza
02:47 AM Revision c5c399d3 (ceph): objecter: don't resend paused ops
Paused ops are meant to block on the client side until a new map that
unpauses them is recieved. If we send paused wr...
Josh Durgin
02:37 AM Revision 5a44e178 (ceph): rgw: add compatibility for MultipartUpload
Fixes: #6677
It seems that there's some external library that uses MultipartUpload
instead of CompleteMultipartUpload...
Yehuda Sadeh
02:00 AM Revision a3ccd297 (ceph): RadosModel: use sharedptr_registry for snaps_in_use
There might be two concurrent rollback ops each of which
adds snap x to snaps_in_use. Between when the first
complet...
Samuel Just
01:02 AM devops Feature #6365: Package up newer version of Qemu for RHEL & EL6.3 and 6.4
Any update on this ? the qemu-kvm version you distribute is 6 month old.
The cleaning of async vs not async package ...
Thomas O
12:20 AM Revision c22c84a8 (ceph): osdmaptool: don't put progress on stdout
If one requests JSON output, the progress message pollutes the output;
don't do that, send it to stderr instead
Sign...
Dan Mick

11/05/2013

10:11 PM Bug #6719 (Resolved): 3083: oid 16 contents (ObjNum 1034 snap 308 seq_num 1034) corrupt
Samuel Just
03:41 PM Bug #6719: 3083: oid 16 contents (ObjNum 1034 snap 308 seq_num 1034) corrupt
wip-6719 Samuel Just
02:21 PM Bug #6719: 3083: oid 16 contents (ObjNum 1034 snap 308 seq_num 1034) corrupt
Variant with logs possibly at slider:/home/samuelj/bug_logs/6719-readerror Samuel Just
02:20 PM Bug #6719 (Resolved): 3083: oid 16 contents (ObjNum 1034 snap 308 seq_num 1034) corrupt
2013-11-05T09:57:50.225 INFO:teuthology.task.rados.rados.0.out:[10.214.132.26]: rollback oid 49 to 320
2013-11-05T09...
Samuel Just
09:50 PM Bug #6722: osd/PGLog.cc: 368: FAILED assert(p->version > newhead)
Fix in wip-6719 Samuel Just
05:46 PM Bug #6722 (Resolved): osd/PGLog.cc: 368: FAILED assert(p->version > newhead)
2013-11-05 17:30:54.916068 7f9f42a66700 -1 osd/PGLog.cc: In function 'void PGLog::rewind_divergent_log(ObjectStore::T... Samuel Just
09:38 PM Revision 81a3ea1b (ceph): rgw: add compat file for name service macros
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
09:30 PM Revision 5dc64193 (ceph): rgw: avoid sighandler_t in favor of sig_t
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
09:26 PM Revision e9880cfc (ceph): crush: add mising header for count
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
09:26 PM Revision a10345a5 (ceph): auth: add missing header for list
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
09:26 PM Revision 01a5a838 (ceph): mon: add missing header for std::find
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
09:26 PM Revision e71a2f0c (ceph): auth: add missing header file for std::replace
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
09:09 PM Revision 3fd3bd96 (ceph): Fix hilariously long sentry_event para
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
08:27 PM Revision 6917b025 (ceph): Merge pull request #805 from ceph/wip-rgw-replica-log-dumpling
backport a bunch of rgw stuff to dumpling
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
08:25 PM Revision 8ca71b86 (ceph): Merge pull request #811 from dmsimard/wip_6710
Be more verbose in radosgw init script issues, return the right exit codes
Reviewed-by: Yehuda Sadeh <yehuda@inktank...
Yehuda Sadeh
07:49 PM Revision 0209568c (ceph): utime: use to_timespec for conversion
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
06:48 PM Bug #6725: objecter: kick_requests() resends ops that should be paused
Possible fix is in the wip-objecter-full branch, but I can't test it at the moment due to bad network conditions. Josh Durgin
06:37 PM Bug #6725 (Resolved): objecter: kick_requests() resends ops that should be paused
Operations may be paused because the osd map has a flag manually set, or the cluster is too full. In either case, ope... Josh Durgin
06:36 PM rgw Feature #6677 (Fix Under Review): rgw: add compatibility for MultipartUpload
Yehuda Sadeh
06:25 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
Done. Mark Kirkwood
06:04 AM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
Thanks for the ticket and the resolution Mark!
Would you mind sending a pull request to https://github.com/ceph/ce...
Alfredo Deza
06:20 PM Revision 6d737ce5 (ceph): rgw: clean up front end configuration
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
06:20 PM Revision e25d32c2 (ceph): rgw: clean up shutdown signaling
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
06:20 PM Revision 4c3b6d60 (ceph): rgw: allow multiple frontends of the same framework
it is possible to set up mongoose on multiple ports, e.g.,
rgw frontends = mongoose:80, mongoose:8080
Signed-off-...
Yehuda Sadeh
06:20 PM Revision abc2177f (ceph): rgw: more flexible frotnend handler config
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
06:14 PM rgw Feature #6678 (Fix Under Review): rgw: reject writes to secondary zones
Yehuda Sadeh
05:48 PM rgw Bug #6713: rgw master nosetests failure.
I'll keep an eye on these and close if they stay away. Anonymous
05:07 PM Revision bbcddef8 (ceph): Add a verbose argument and some verbosity
This allows a user to use "-v|--verbose" to get some insight as to
what could be preventing radosgw from starting pro...
David Moreau Simard
04:57 PM Revision c4b0431b (ceph): Verify that radosgw started, return appropriate exit code
Changed "/etc/init.d/radosgw status" into a function that now
returns the appropriate exit code.
We now also verify t...
David Moreau Simard
04:32 PM Revision 0c610918 (ceph): We should exit 1 if radosgw is not executable
An exit 0 means everything went okay - we should exit 1 if there is a problem in
starting radosgw.
Signed-off-by: Da...
David Moreau Simard
04:24 PM Revision 1cc8558b (ceph): autoconf: check for res_nquery explicitly
Creates a test that checks explicitly for res_nquery, which can be a
macro in resolv.h. Defines RESOLV_LIBS that cont...
Noah Watkins
04:06 PM Revision ea725d3a (ceph): autogen.sh: use glibtoolize when available
libtoolize is called glibtoolize on osx.
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Noah Watkins
04:06 PM Revision 00734ec7 (ceph): autogen: set exit on error
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
02:59 PM CephFS Bug #6655 (Can't reproduce): readdir() fails on CephFS mount symlinked directories
Zheng Yan
11:46 AM CephFS Bug #6655: readdir() fails on CephFS mount symlinked directories
I haven't been able to reproduce it again either since I remounted CephFS on the client a while ago. (And probably re... Pieter Steyn
02:52 PM devops Bug #6720 (Rejected): mkcephfs appears to fail to add osds to the odsmap in 0.72rc1
Script that was able to produce a working cluster in 0.67.4 failed to work in 0.72rc1. This was reported externally ... Mark Nelson
02:13 PM Bug #6714 (Resolved): ENOTEMPTY on replay
Samuel Just
01:47 PM CephFS Bug #6718 (Duplicate): handle not found error running dbench.sh
http://qa-proxy.ceph.com/teuthology/teuthology-2013-11-03_23:01:12-fs-next-testing-basic-plana/83672/teuthology.log
...
Zack Cerza
01:42 PM devops Bug #6717 (Closed): Failure to remove samba packages
http://qa-proxy.ceph.com/teuthology/teuthology-2013-11-03_23:01:12-fs-next-testing-basic-plana/83671/teuthology.log
...
Zack Cerza
01:31 PM Revision 74873fd1 (ceph): Merge pull request #816 from ceph/wip-fadvise
wbthrottle: use posix_fadvise if available
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
01:30 PM CephFS Bug #6613: samba is crashing in teuthology
Still happening: http://qa-proxy.ceph.com/teuthology/teuthology-2013-11-03_23:01:12-fs-next-testing-basic-plana/83668... Zack Cerza
01:29 PM Revision fe8e3be6 (ceph): Merge pull request #815 from ceph/wip-static-cast
assert: use feature test for static_cast
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
01:27 PM Revision b4d0833d (ceph): Merge pull request #813 from ceph/wip-blkdev
support blkdev size query on osx/freebsd
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
12:57 PM devops Bug #6708 (Resolved): apt-get key fails
Merged into ceph-deploy's master branch with hash: e6f3a3b
Idiotic that Python + subprocess freak out with quote...
Alfredo Deza
12:25 PM devops Bug #6708 (Fix Under Review): apt-get key fails
Opened Pull Request: https://github.com/ceph/ceph-deploy/pull/124 Alfredo Deza
08:06 AM devops Bug #6708 (In Progress): apt-get key fails
I was able to confirm the problem. It is possible we have not caught this before because GPG keys may already exist i... Alfredo Deza
06:46 AM devops Bug #6708: apt-get key fails
Was able to reproduce *running as root* on that same box:... Alfredo Deza
06:22 AM devops Bug #6708: apt-get key fails
Loic, is it possible you are using a proxy for those hosts? Alfredo Deza
12:34 PM devops Bug #6590: Ceph Package Dependencies not Included in Ceph Extras
For the debian packages, it looks like we only need to supply libgoogle-perftools for squeeze and for arm on quantal ... Anonymous
09:48 AM devops Bug #6590: Ceph Package Dependencies not Included in Ceph Extras
httpd-mmn is not a real package. It's a virtual dependency that was created to version the apache plug-in api. Apac... Anonymous
09:43 AM devops Bug #6590: Ceph Package Dependencies not Included in Ceph Extras
The rpm-emperor repo on ceph.com has been updated with the addition of the following packages:
gdisk-0.8.2-1.el6.x...
Anonymous
12:25 PM rgw Bug #6152 (Pending Backport): New S3 auth code fails when using response-* query string params to...
Yehuda Sadeh
12:25 PM rgw Bug #6152: New S3 auth code fails when using response-* query string params to override response ...
I sent a pull request a few days ago, so this should be in the next dumpling release. Yehuda Sadeh
07:09 AM Bug #6636: sockaddr_storage and uuid_t are not portable to other platforms
Awesome, thanks Alan. I'll pull this into wip-port for the time being. Noah Watkins
05:05 AM Bug #6715 (Won't Fix): ceph is conflicting with mongodb on ubuntu 12.04 LTS
I'm not sure who's to blame here, but ceph depends on libgoogle-perftools0, while mongo depends on libgoogle-perftool... Zoltan Arnold Nagy
04:33 AM Revision 154ee0b0 (ceph): FileStore::_collection_move_rename: handle missing dst dir on replay
In case of a replay, a missing destination directory indicates that
the destination object and directory have been re...
Samuel Just
04:28 AM Revision fc7c196f (ceph): rgw: update code to handle mongoose v4.1
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
04:28 AM Revision 68187952 (ceph): rgw: support http/1.0 keep-alive response (mongoose)
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
04:28 AM Revision 1fe762cd (ceph): rgw: refactor request handling processing
Remove all duplicate code for different handlers.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
04:28 AM Revision d0bd7f35 (ceph): rgw: support for mongoose keepalive
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
04:28 AM Revision 4779e66b (ceph): rgw: configurable mongoose port
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
04:28 AM Revision e065b716 (ceph): rgw: add SERVER_PORT to mongoose environment
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
04:28 AM Revision fe6cd9bc (ceph): rgw: rebase mongoose prototype
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
04:24 AM Revision ed3caf7c (ceph): mongoose: submodule, v4.1
add mongoose as a submodule. Yehuda Sadeh
02:37 AM Revision d35b282d (ceph): Merge pull request #803 from ceph/wip-6698
upstart: fix ceph-crush-location default
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
12:36 AM Revision 1cd2e653 (ceph): Merge pull request #814 from ceph/wip-da-fix-galois-warning
galois.c: fix compiler warning
Reviewed-by: Loic Dachary <loic@dachary.org>
Loïc Dachary

11/04/2013

11:11 PM Revision 2fcaa1fc (ceph): pdatedoc: Added index link to new install doc. Requires merge of wip-do...
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
11:11 PM Revision 917dd716 (ceph): doc: Deleted old manual install doc.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:57 PM Revision 195e8613 (ceph): doc: Mentioned that install procedure is for manual deployments, not ce...
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:57 PM Revision 2aa6cde5 (ceph): doc: Changed text for ceph-extras. Made it required. Mentioned newer ve...
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:35 PM Revision d03924ca (ceph): galois.c: fix compiler warning
galois_create_split_w8_tables() takes no parameter, remove '8' passed
to the function in one case.
osd/ErasureCodePl...
Danny Al-Gaaf
09:14 PM Revision 6821a6e8 (ceph): assert: use feature test for static_cast
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
09:09 PM Revision 3f158bec (ceph): Merge pull request #150 from ceph/reporting
Don't use create_run() unless necessary Alfredo Deza
09:01 PM Revision 330a6a76 (ceph): wbthrottle: use posix_fadvise if available
Only adding information about data usage. This won't effect correctness.
Signed-off-by: Noah Watkins <noahwatkins@gm...
Noah Watkins
08:56 PM Revision ed819602 (ceph): Don't use create_run() unless necessary
Runs are created automatically now.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
08:50 PM Revision 2bf8ff4b (ceph): doc: Added DNS and SSL dialog.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:20 PM Revision cb737a81 (ceph): Merge pull request #149 from ceph/reporting
Transition from sentry_events to sentry_event Alfredo Deza
08:05 PM devops Bug #6701 (Fix Under Review): ceph-deploy osd prepare on directory path fails: OSError: [Errno 18...
Ian Colle
08:02 PM Revision 3bd490f3 (ceph): Transition from sentry_events to sentry_event
Zack Cerza
08:00 PM rgw Bug #6710 (Fix Under Review): radosgw init script does not exit 1 and tell the user if the hostna...
Ian Colle
07:08 PM Revision cd0d612e (ceph): OSD: allow project_pg_history to handle a missing map
If we get a peering message for an old map we don't have, we
can throwit out: the sending OSD will learn about the ne...
Samuel Just
07:08 PM Revision 9ab51333 (ceph): OSD: don't clear peering_wait_for_split in advance_map()
I really don't know why I added this... Ops can be discarded from the
waiting_for_pg queue if we aren't primary simp...
Samuel Just
07:08 PM Revision 545135f3 (ceph): ReplicatedPG::recover_backfill: adjust last_backfill to HEAD if snapdir
Otherwise, if last_backfill_started is a snapdir, we will fail to send a
transaction for a client IO creating the hea...
Samuel Just
06:37 PM devops Bug #6698 (Resolved): new osds added to the cluster not starting up due to crush lookup failure
Sage Weil
06:13 PM Revision 268785ff (ceph): blkdev: support blkdev size query on osx
Support OSX, add checks for platform specific headers.
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Noah Watkins
06:13 PM Revision 324dd545 (ceph): test: test helper for get_block_device_size
This is the start of a potential unit test for get_block_device_size. An
actual unit test will probably need to be ru...
Noah Watkins
05:54 PM Revision 75b4b470 (ceph): doc: Implemented changes suggested from feedback.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
03:58 PM Revision 254799bb (ceph): Merge pull request #812 from ceph/revert-struct-init
Revert "fix -Wgnu-designator warnings" Sage Weil
02:40 PM Bug #6714: ENOTEMPTY on replay
wip-enotempty Samuel Just
11:40 AM Bug #6714 (Resolved): ENOTEMPTY on replay
Occurred while deleting a temp collection. The remaining object was a temp object which had been recreated as part o... Samuel Just
02:23 PM Revision 41e052dc (ceph): Revert "fix -Wgnu-designator warnings"
Struct initialization using dot notation as in C99, but that happens to
not be valid C++, although apparently in C++1...
Noah Watkins
01:27 PM Feature #6568: ceph-rest-api authentication
I'm not aware of any such plans, no, Matt; we sort of look at the ceph-rest-api as
a way of allowing internal-net a...
Dan Mick
12:40 PM rgw Bug #6672 (Pending Backport): normal PUT object requests got 405 sometimes
Yehuda Sadeh
12:28 PM rgw Bug #6709: rgw upgrade test fails during readwrite
It's hard to determine what exactly happened, as we don't turn on the gateway logging anymore. But generally it looks... Yehuda Sadeh
11:51 AM rbd Feature #6432 (Resolved): Change TGT Plugin to allow setting client name for authentication
Upstream patches have been accepted. Dan Mick
11:37 AM Bug #6685 (Resolved): osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
Samuel Just
10:52 AM Bug #6685: osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
commit:72e2874f402575846d1bd84f2af865d28947bc67 ("ReplicatedPG::recover_backfill: adjust last_backfill to HEAD if sna... Greg Farnum
11:34 AM Bug #6681 (Resolved): osd recovery hung
Samuel Just
10:54 AM Bug #6681: osd recovery hung
commit:cf4e00ff5c6d0c548cb766f94288277d1f661094 ("OSD: don't clear peering_wait_for_split in advance_map()") looks go... Greg Farnum
11:25 AM Bug #6712 (Resolved): 0> 2013-11-03 19:33:02.062588 7f10f9bcf700 -1 osd/OSD.h: In function '...
Samuel Just
11:19 AM Bug #6712: 0> 2013-11-03 19:33:02.062588 7f10f9bcf700 -1 osd/OSD.h: In function 'OSDMapRef O...
The code looks fine, although we're arguing over how to write a clear commit message. ;) Greg Farnum
11:22 AM Bug #6711 (Duplicate): osd/OSD.h: 509: FAILED assert(ret)
#6712 Greg Farnum
11:12 AM Feature #6466 (Resolved): stgt: unlimit number of images supported
Patches accepted by upstream; ready for rebuild/rerelease. Dan Mick
10:37 AM rgw Bug #6713 (Can't reproduce): rgw master nosetests failure.
Using the following yaml files:... Anonymous
10:36 AM devops Bug #6590: Ceph Package Dependencies not Included in Ceph Extras
Just testing SSL installation on CentOS. When installing mod_ssl, it picks up mod_ssl.x86_64 1:2.2.22-1.ceph.el6, but... John Wilkins
09:40 AM devops Bug #6482 (Resolved): ceph-deploy install on Centos: can't find wget?
Merged into ceph-deploy's master branch with hash: 91618ba Alfredo Deza
07:54 AM devops Bug #6482 (Fix Under Review): ceph-deploy install on Centos: can't find wget?
Opened pull request: https://github.com/ceph/ceph-deploy/pull/123 Alfredo Deza
05:43 AM devops Bug #6482: ceph-deploy install on Centos: can't find wget?
After discussing with ksingh, I can confirm this is still a bug and ceph-deploy should install wget before it attempt... Alfredo Deza

11/03/2013

09:09 PM Bug #6712: 0> 2013-11-03 19:33:02.062588 7f10f9bcf700 -1 osd/OSD.h: In function 'OSDMapRef O...
wip-6685 also Samuel Just
08:50 PM Bug #6712 (Resolved): 0> 2013-11-03 19:33:02.062588 7f10f9bcf700 -1 osd/OSD.h: In function '...
ubuntu@teuthology:/a/samuelj-2013-11-03_17:07:25-rados-wip-6685-testing-basic-plana/82408/remote
-4> 2013-11-0...
Samuel Just
08:47 PM Bug #6711 (Duplicate): osd/OSD.h: 509: FAILED assert(ret)
2013-11-03 19:33:02.081330 7f10e5289700 1 -- 10.214.132.16:6804/7111 >> :/0 pipe(0x2a57780 sd=55 :6804 s=0 pgs=0 cs=... Samuel Just
05:25 PM Revision 5687a18d (ceph): Merge pull request #809 from ceph/wip-pgmap
Reviewed-by: Greg Farnum <greg@inktank.com> Gregory Farnum
11:12 AM Bug #6681: osd recovery hung
Samuel Just
11:11 AM Bug #6681: osd recovery hung
I may have a fix in wip-6685 Samuel Just
11:12 AM Bug #6685: osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
Samuel Just
06:15 AM Revision 96f4607b (ceph): test/libcephfs: free cmount after tests finishes
unmount and release cmount at the end of tests
Signed-off-by: Xing Lin <xinglin@cs.utah.edu>
Reviewed-by: Sage Weil ...
Xing Lin
05:25 AM rgw Bug #6710: radosgw init script does not exit 1 and tell the user if the hostname does not match
Went a bit beyond the scope, saw that there were more improvements that could be made.
https://github.com/ceph/ceph/...
David Moreau Simard
04:14 AM rgw Bug #6710: radosgw init script does not exit 1 and tell the user if the hostname does not match
I will submit a pull request for this. David Moreau Simard
04:14 AM rgw Bug #6710 (Resolved): radosgw init script does not exit 1 and tell the user if the hostname does ...
If the hostname of the machine and the host configured for radosgw in ceph.conf, we exit 0 without telling the user a... David Moreau Simard
05:18 AM Revision c0bcdc37 (ceph): osd/erasurecode: correct one variable name in jerasure_matrix_to_bitmat...
When bitmatrix is NULL, this function returns NULL.
Signed-off-by: Xing Lin <xinglin@cs.utah.edu>
Reviewed-by: Sage ...
Xing Lin
05:17 AM Revision adee47f8 (ceph): Merge pull request #790 from ceph/wip-warnings
ease clang's anxieties
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
05:16 AM Revision 1faf4bab (ceph): Merge pull request #793 from ceph/wip-pipe
pipe: use pipe2 feature test; check fcntl retval
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
01:28 AM Revision 739e7861 (ceph): rgw: when failing read from client, return correct error
Fixes: #6214
When getting a failed read from client when putting an object
we returned the wrong value (always 0), wh...
Yehuda Sadeh
01:28 AM Revision f1fa8116 (ceph): rgw: don't turn 404 into 400 for the replicalog api
404 is not actually a problem to clients like radosgw-agent, but 400
implies something about the request was incorrec...
Josh Durgin
 

Also available in: Atom