Project

General

Profile

Activity

From 10/16/2013 to 11/14/2013

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

11/02/2013

09:34 PM rgw Bug #6709 (Can't reproduce): rgw upgrade test fails during readwrite
... Sage Weil
07:54 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
Figured out what the issue with shutil.move was - needed to close the temp file before moving. Not an issue with os.r... Mark Kirkwood
06:25 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
I now know why the original error is happening. My previous musings were not really on the mark (as it were):
cons...
Mark Kirkwood
05:40 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
I'm possibly causing the issue using shutil.move (can't see how mind you)... Mark Kirkwood
05:28 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
Further on this (post the os.rename -> shutil.move), the next problem is:... Mark Kirkwood
05:46 PM Bug #6685: osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
wip-6685 Samuel Just
01:56 PM Bug #6685: osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
Got it with logging, working on branch. Samuel Just
01:36 PM Bug #6685: osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
ubuntu@teuthology:/a/teuthology-2013-11-01_23:00:05-rados-next-testing-basic-plana/80229/remote Samuel Just
04:31 PM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
Ivan Kudryavtsev wrote:
> is it possible you've done any shenanigans like 'ceph pg force_create_pg ...' at some poin...
Sage Weil
11:56 AM devops Bug #6708 (Resolved): apt-get key fails
on a brand new precise-12.04.3 : ... Loïc Dachary
06:56 AM Revision 09e15971 (ceph): mon/PGMap: use const ref, not pass-by-value
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
06:32 AM Revision a5f2ca03 (ceph): Merge pull request #806 from jdurgin/wip-xfstests
Don't run racy xfstest 008 Sage Weil
06:31 AM Revision 9258a1c9 (ceph): Merge pull request #807 from jdurgin/wip-rbd-map-rw
rbd: omit 'rw' option during map
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
04:09 AM Revision 4e47a003 (ceph): rgw: Fix S3 auth when using response-* query string params
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Signed-off-by: Sylvain Munaut <s.munaut@whatever-company.com>
(cherry ...
Sylvain Munaut
04:00 AM Revision 52a1d6d3 (ceph): Merge pull request #804 from jdurgin/wip-rgw-replica-log-next
rgw: don't turn 404 into 400 for the replicalog api
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
02:08 AM Revision fb0f1986 (ceph): rbd: omit 'rw' option during map
The ro and rw options were added in linux 3.7. To be compatible with
older kernels, don't specify rw. The default wil...
Josh Durgin
01:43 AM Revision 2db20d97 (ceph): qa: don't run racy xfstest 008
This test attempts to generate a random number of holes within a
particular range, but may fail because hole placemen...
Josh Durgin
01:16 AM Revision 7f57d9dd (ceph): rgw: try to create log pool if doesn't exist
When using replica log, if the log pool doesn't exist all operations are
going to fail. Try to create it if doesn't e...
Yehuda Sadeh
01:16 AM Revision a4dc2694 (ceph): rgw: quiet down warning message
Fixes: #6123
We don't want to know about failing to read region map info
if it's not found, only if failed on some ot...
Yehuda Sadeh
01:16 AM Revision 465087e6 (ceph): rgw: fix leak in RGWMetadataManager::remove()
Backport: dumpling
Fixes: #6445
handler->get() returns a newly allocated obj, need to delete it when
done.
Signed-of...
Yehuda Sadeh
01:00 AM Revision 92c57f17 (ceph): install.upgrade: deepcopy() overrides before we modify it
Since we modify the dict, make sure it is a deep copy.
Otherwise, a sequence like:
- install.upgrade:
all:
...
Sage Weil
12:15 AM Feature #6707 (Fix Under Review): Backport per pool iops data to 0.67
Sage Weil
12:02 AM Revision 693fee25 (ceph): rgw: fix multi-region test in verify suite
This only syncs metadata, since it tests two regions.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
12:00 AM Revision 4032501e (ceph): mon/OSDMonitor: refix warning
mon/OSDMonitor.cc: In member function 'int OSDMonitor::_prepare_rename_pool(int64_t, std::string)':
mon/OSDMonitor.cc...
Sage Weil

11/01/2013

11:45 PM Revision 1bb5aadb (ceph): upstart: fix ceph-crush-location default
Behave if it is not specified on ceph.conf. (init-ceph also falls back
to the default.)
Fixes: #6698
Signed-off-by:...
Sage Weil
11:38 PM Revision cbc15bfc (ceph): doc: fix typo in openstack radosgw integration
s/type-object store/type object-store/
Signed-off-by: Loic Dachary <loic@dachary.org>
Reviewed-by: Josh Durgin <josh...
Loïc Dachary
11:38 PM Revision c3c962eb (ceph): doc: radosgw workaround for OpenStack Horizon bug
Signed-off-by: Loic Dachary <loic@dachary.org>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Loïc Dachary
11:37 PM Revision e043b6d0 (ceph): Merge pull request #802 from ceph/wip-6673b
(manually merged after next branch rebuilt)
OSDMonitor: be a little nicer about letting users do pg splitting
Revie...
David Zafman
11:33 PM Revision 9834ab9a (ceph): OSDMonitor: be a little nicer about letting users do pg splitting
We were previously blocking pg splits whenever pg creations were in-
progress, but we only really need to avoid split...
Greg Farnum
11:21 PM Revision 59a55fda (ceph): pipe: use pipe2 feature test; check fcntl retval
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
11:17 PM Revision c5991f26 (ceph): rgw: escape bucket and object names in StreamReadRequests
This fixes copy operations for objects that contain unsafe characters,
like a newline, which would return a 403 other...
Josh Durgin
11:17 PM Revision de7ede92 (ceph): Formatter: add dump_bool()
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
(cherry picked from commit 28949d5d43beba7cef37cb2f83e3399d978061a6)
Yehuda Sadeh
11:17 PM Revision 4fb233cf (ceph): formatter: dump_bool dumps unquoted strings
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
(cherry picked from commit ad409f8a6d230e9b1199226a333bb54159c2c910)
Yehuda Sadeh
11:17 PM Revision 90101aea (ceph): rgw: skip read_policy checks for system_users
A system user should still be able to examine suspended buckets, and
get -ENOENT instead of -EACCESS for a deleted ob...
Josh Durgin
11:17 PM Revision a49c064b (ceph): cls_log: always return final marker from log_list
There's no reason to restrict returning the marker to the case where
less than the whole log is returned, since there...
Josh Durgin
11:17 PM Revision 89166485 (ceph): rgw: include marker and truncated flag in data log list api
Consumers of this api need to know their position in the log. It's
readily available when fetching the log, so return...
Josh Durgin
11:17 PM Revision 91997fca (ceph): rgw: update metadata log list to match data log list
Send the last marker whether the log is truncated in the same format
as data log list, so clients don't have more nee...
Josh Durgin
11:17 PM Revision 672679d2 (ceph): rgw: move url escaping to a common place
This is useful outside of the s3 interface. Rename url_escape()
url_encode() for consistency with the exsting common ...
Josh Durgin
11:17 PM Revision 6efc2b54 (ceph): fix -Wgnu-designator warnings
Example: warning: use of GNU old-style field designator extension
[-Wgnu-designator]
Signed-off-by: Noah Watkins <no...
Noah Watkins
11:17 PM Revision 5d0d0a91 (ceph): fix -Wmismatched-tags warnings
Example: warning: class 'ObjecterDispatcher' was previously declared as
a struct [-Wmismatched-tags]
Signed-off-by: ...
Noah Watkins
11:17 PM Revision cc08a4ae (ceph): auth: remove unused private var [-Wunused-private-field]
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
11:17 PM Revision cf295742 (ceph): CrushTester: remove unused private var [-Wunused-private-field]
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
11:17 PM Revision 382149cc (ceph): OSD: remove unused private var [-Wunused-private-field]
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
11:13 PM Revision 306ec714 (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
11:12 PM Revision cd30e5fb (ceph): common/buffer.cc: fix rebuild_page_aligned typo
Introduced: 66a9fbe2c7ba59b7cd034c17865adce3432cd2cb
Fixes: #6003
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just
11:09 PM Revision ffdd30ef (ceph): test: add gcc compile test for installed headers
libcephfs/librados headers should work with gcc.
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Noah Watkins
11:09 PM Revision 12238d09 (ceph): libcephfs: Fix compilation for C compiler
Use struct instead of class, even if it warns.
Warnings are lower priority than compilation break.
Signed-off-by: C...
Christophe Courtaut
11:08 PM Revision b3b16501 (ceph): ceph: Fix compilation with GCC compiler
Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com> Christophe Courtaut
11:08 PM Revision 1671d7e8 (ceph): Merge branch 'next'
Sage Weil
11:08 PM Revision 524aee6f (ceph): Really use the hostname, otherwise ambiguous
"hostname" can return either the hostname or the fqdn depending on
configuration.
This refers to the issue http://tra...
David Moreau Simard
11:07 PM Revision f2622a4a (ceph): ceph-object-corpus: revert accidental revert
from 5df3024d7847950672169069b9dc8c8dcb876019
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
11:07 PM Revision df3af6c0 (ceph): docs: Fix a typo in RGW documentation
Wido den Hollander
11:07 PM Revision 735d9a4a (ceph): Merge pull request #792 from ceph/wip-doc-openstack
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Sage Weil
11:06 PM Revision f8217ab5 (ceph): Merge pull request #766 from kri5/wip-5374
Rebase of Wip 5374 against master
Reviewed-by: Yehuda Sadeh <yehdua@inktank.com>
Sage Weil
11:03 PM Revision 588ed60a (ceph): Wrap hex_to_num table into class HexTable
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com> Ray Lv
11:03 PM Revision 148023d3 (ceph): [rgw] Set initialized to true after populating table in hex_to_num()
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com> Ray Lv
11:02 PM Revision 28e42712 (ceph): sharedptr_registry.hpp: removed ptrs need to not blast contents
See the included unit test update. Consider:
1) x = lookup_or_create(1, 1)
2) remove(1)
3) y = lookup_or_create(1, 2...
Samuel Just
11:02 PM Revision 44028983 (ceph): prio-q: initialize cur iterator
For new SubQueues `cur` is not intialized, so front/pop_front will freak
out. I honestly I have no idea how this hasn...
Noah Watkins
11:00 PM Revision 353813b2 (ceph): PGLog: remove obsolete assert in merge_log
This assert assumes that if olog.head != log.head, olog contains
a log entry at log.head, which may not be true since...
Samuel Just
11:00 PM Revision ca4c166b (ceph): test/osd/RadosModel.h: select and reserve roll_back_to atomically
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Samuel Just
11:00 PM Revision 99c5319c (ceph): test/rados/list.cc: we might get some objects more than once
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Samuel Just
10:58 PM Revision 4a41d3d2 (ceph): os/chain_listxattr: fix leak fix
e22347df3854a5c5ebc6631c62d70447d67d722d added a bad goto; just free
explicitly instead.
Signed-off-by: Sage Weil <s...
Sage Weil
09:58 PM Feature #6707 (Rejected): Backport per pool iops data to 0.67
Neil Levine
08:29 PM Revision 3e72dcb9 (ceph): Added two new tasks. tgt starts up the tgt service. iscsi starts
up the iscsi service and logins to an rbd image using the tgt service
(either locally or remotely). The iscsi servic...
Warren Usui
07:06 PM rgw Fix #6615: radosgw: data log list admin api does not include any markers
backport: https://github.com/ceph/ceph/pull/804 Josh Durgin
07:06 PM rgw Fix #6616: radosgw: system users are not handled well by read_policy()
backport: https://github.com/ceph/ceph/pull/804 Josh Durgin
07:06 PM rgw Bug #6604: radosgw-agent: opstate tracking error
https://github.com/ceph/ceph/pull/805 Josh Durgin
06:33 PM rgw Bug #6694 (Duplicate): radosgw upstart script doesn't provide the -n parameter
The name is determined by looking for client sections in ceph.conf that have 'host' matching the machine name. You ha... Josh Durgin
06:00 PM Revision 48269b25 (ceph): Merge pull request #148 from ceph/wip-upgrade
install.upgrade: fix overrides of sha1|tag|branch Zack Cerza
05:56 PM Revision d13c29cf (ceph): install.upgrade: fix overrides of sha1|tag|branch
If the upgrade task config has a branch: (or tag or sha1), do
not apply the sha1|branch|tag overrides keys. This fix...
Sage Weil
04:44 PM devops Bug #6698 (Fix Under Review): new osds added to the cluster not starting up due to crush lookup f...
Sage Weil
03:49 PM Fix #6673 (Fix Under Review): 'osd pool set metadata pg_num 34' broken
https://github.com/ceph/ceph/pull/802 Greg Farnum
03:27 PM Fix #6673: 'osd pool set metadata pg_num 34' broken
Actually, looking at this again, I've realized that the teuthology test is running the rados api tests, which involve... Greg Farnum
02:35 PM Fix #6673 (In Progress): 'osd pool set metadata pg_num 34' broken
We saw this again; /a/dzafman-2013-10-31_14:29:25-rados-wip-flush-5855-testing-basic-plana/77511.
The PGs were indee...
Greg Farnum
03:01 PM Bug #6636: sockaddr_storage and uuid_t are not portable to other platforms
Here's a patch that fixes the problem for struct sockaddr_storage. I haven't looked at uuid_t yet. Googling suggest... Alan Somers
02:04 PM Bug #6003 (Need More Info): journal Unable to read past sequence 406 ...
af0c5b415ad5a863940add7c2e8f3c1ac8040ef2 should fix the most recent iteration, but it doesn't explain the instances p... Samuel Just
01:53 PM rgw Bug #6706 (Resolved): radosgw init script and hostname variations
https://github.com/ceph/ceph/pull/801 Sage Weil
01:30 PM rgw Bug #6706 (Resolved): radosgw init script and hostname variations
Relevant snippet:... David Moreau Simard
12:08 PM Fix #6705 (Resolved): mon: test for ping
Sage Weil
11:13 AM RADOS Feature #6704 (New): osd: ability to move a pg to the front (or back?) of the backfill/recovery q...
sometimes the admin wants to explicitly prioritize backfill/recovery on a specific pg. Sage Weil
10:23 AM Bug #5951 (Resolved): osd: next: EEXIST on mkcoll
Samuel Just
09:30 AM Bug #5818: leveldb 1.12: hang on shutdown (mon)
ubuntu@plana83:~$ dpkg -l | grep leveldb
rc libleveldb1 1.12.0-1precise.cep...
Sage Weil
09:30 AM Bug #5818: leveldb 1.12: hang on shutdown (mon)
well, observed this hang with 1.12.
ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-10-31_23:00:13-...
Sage Weil
09:01 AM devops Bug #6699 (Fix Under Review): sysvinit script setting incorrect OSD weights
if it works on rhel and ubuntu, that is good enough for now. will push to next. Sage Weil
08:54 AM devops Bug #6699: sysvinit script setting incorrect OSD weights
Changing 'df' to 'df -P' in the ceph sysvinit script fixes the issue, not sure how portable this flag is. Jan Harkes
08:52 AM devops Bug #6703 (Resolved): OSDs with dmcrypt fail to start at boot
RHEL6.4 ceph version 0.67.4 (ad85b8bfafea6232d64cb7ba76a8b6e8252fa0c7)
On boot the OSDs are not started when th...
Jan Harkes
08:23 AM devops Bug #6482: ceph-deploy install on Centos: can't find wget?
Hi Alfredo
You can close this this is now fixed
karan singh
01:17 AM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
The particular issue is caused by os.rename in ceph_deploy/hosts/remotes.py line 54. replacing that with shutil.move... Mark Kirkwood

10/31/2013

11:46 PM Revision a8c3373d (ceph): doc: Updated rewrite rule.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
11:46 PM Revision ba153ea1 (ceph): doc: Incorporated feedback.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
11:46 PM Revision c66beb63 (ceph): doc: Created new zone sync image.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
11:45 PM Revision d6a6cf5a (ceph): doc: Modified image.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
11:08 PM devops Bug #6701: ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invalid cross-dev...
Omitted the probably significant fact that /data2 is a partition in a different disk from /var Mark Kirkwood
11:05 PM devops Bug #6701 (Resolved): ceph-deploy osd prepare on directory path fails: OSError: [Errno 18] Invali...
Ceph version is 0.71-234-g1f02d00 built from src on bunti 13.10.
The desired setup is osd data in /data2/cephdata...
Mark Kirkwood
09:47 PM Revision 698df046 (ceph): doc: Removed references to OpenSuse and SLES.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
09:47 PM Revision 5c9f3228 (ceph): doc: Retitled document. Made example generic. Fixed link.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
09:46 PM Revision 29dfb790 (ceph): doc: Retitled document.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:39 PM Bug #6700 (Resolved): ceph-disk prepare fails to set up an encrypted disk
RHEL 6.4 ceph 0.67.4
Ceph-disk prepare fails when setting up encrypted disks when the data and journal are locat...
Jan Harkes
07:30 PM devops Bug #6699 (Resolved): sysvinit script setting incorrect OSD weights
I noticed that the sysvinit script on a RHEL6.4 system was giving more weight to disks that were fuller. This is caus... Jan Harkes
05:50 PM Bug #6003: journal Unable to read past sequence 406 ...
This looks like the same problem seen in a unit test.
2013-10-31T15:23:41.910 INFO:teuthology.orchestra.run.err:[1...
David Zafman
10:21 AM Bug #6003: journal Unable to read past sequence 406 ...
Sage Weil
10:09 AM Bug #6003: journal Unable to read past sequence 406 ...
Kernel: 3.8.0-21-generic Samuel Just
10:07 AM Bug #6003: journal Unable to read past sequence 406 ...
slider:~samuelj/bug_logs/13-10-31-04:05:43/remote
With journal logging! I seem to be able to reproduce this prett...
Samuel Just
08:28 AM Bug #6003: journal Unable to read past sequence 406 ...
/a/teuthology-2013-10-28_23:01:45-kcephfs-master-testing-basic-plana/73927 Greg Farnum
05:10 PM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
is it possible you've done any shenanigans like 'ceph pg force_create_pg ...' at some point in the past?
Yes, inde...
Ivan Kudryavtsev
01:52 PM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
oh, looking more closely, it looks like osd.42 is trying to activate but has no data for this pg. is it possible you... Sage Weil
11:06 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
Any chance I can start these OSD without losing data on them? Ivan Kudryavtsev
11:01 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
... Sage Weil
10:30 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
Ivan Kudryavtsev wrote:
> I also have
>
> 2013-11-01 00:13:25.635829 mon.0 [WRN] mon.2 10.252.0.4:6789/0 clock s...
Sage Weil
10:14 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
I also have
2013-11-01 00:13:25.635829 mon.0 [WRN] mon.2 10.252.0.4:6789/0 clock skew 0.870987s > max 0.05s
2013...
Ivan Kudryavtsev
10:14 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
Here it is, attached. Ivan Kudryavtsev
09:36 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
can you turn up the logs on osd.42 too, and then restart this same osd (to reproduce the same crash), and then attach... Sage Weil
04:59 PM devops Bug #6698: new osds added to the cluster not starting up due to crush lookup failure
... Tamilarasi muthamizhan
04:58 PM devops Bug #6698 (Resolved): new osds added to the cluster not starting up due to crush lookup failure
ceph version: next branch [0.72-rc1]
test setup : mira025, mira038
had a cluster running on master branch, upgr...
Tamilarasi muthamizhan
03:26 PM Bug #6697 (Resolved): strncmp(3) must not be used on binary data
strncmp(3) is intended to compare C strings, so it quits comparing after encountering a null character. The Linux ma... Alan Somers
03:18 PM Bug #5951: osd: next: EEXIST on mkcoll
592a99ccd8da2d7843ebb7ce6439566732580b7a Samuel Just
01:24 PM Bug #5951: osd: next: EEXIST on mkcoll
Found it. See wip-eexist. Samuel Just
02:55 PM rgw Bug #6696 (Can't reproduce): Upgrade rgw failure in nightly tests. (/home/ubuntu/cephtest/s3-test...
Suite tests using the following sets of yaml files:... Anonymous
02:43 PM rbd Bug #6695 (Won't Fix): Upgrade rbd failure in nightly tests. (mkdir --p ..)
The overnight test for the following set of yaml files:... Anonymous
12:18 PM rgw Bug #6694 (Duplicate): radosgw upstart script doesn't provide the -n parameter
I'm using the Ceph Chef Cookbook to create and manage the configuration of a new Ceph 0.67.4 cluster on Ubuntu 12.10,... Walter Huf
11:42 AM Revision 5df3024d (ceph): docs: Fix a typo in RGW documentation
Wido den Hollander
11:19 AM Bug #6680 (Resolved): libcephfs.h broken for gcc
Noah Watkins
11:19 AM Bug #6680: libcephfs.h broken for gcc
d3b56918698803ce441d9b1ef0185caebed4d433 Noah Watkins
09:40 AM Bug #6680: libcephfs.h broken for gcc
it was a cleanup for clang to not mix class vs struct. that's secondary, though.. this should definitely build in c. Sage Weil
11:04 AM rgw Bug #5843: swift api: x-container-meta-{key} should not be allowed on an object
It came from a customer, after discussions it is not causing any issue at all. We can leave it how it is. Alexandre Marangone
09:50 AM rbd Bug #6693: "rbd ls" returns error if the pool empty
I agree the exit code should be 0 in this case, but I'm downgrading the priority since there's an easy workaround and... Josh Durgin
05:33 AM rbd Bug #6693 (Resolved): "rbd ls" returns error if the pool empty
if the pool exists but only empty, instead of not returning anything, it returns an error message that it's empty, an... Zoltan Arnold Nagy
09:14 AM CephFS Bug #6613 (Need More Info): samba is crashing in teuthology
Zheng Yan
09:05 AM CephFS Bug #6608: samba teuthology dbench failure
not sambe issue. It's wrong to run two instances of dbench on the same test directory. Zheng Yan
08:01 AM CephFS Bug #6608 (Need More Info): samba teuthology dbench failure
If samba is broken in this configuration we'll need to change our test (and report upstream, if we aren't using it in... Greg Farnum
07:45 AM devops Bug #6691 (Resolved): debian wheezy fails to be detected by ceph-deploy
Opened pull request: https://github.com/ceph/ceph-deploy/pull/121
Merged into ceph-deploy master branch with hash;...
Alfredo Deza
12:58 AM Revision dda3c819 (ceph): Merge pull request #792 from ceph/wip-doc-openstack
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
12:53 AM Revision a2090baf (ceph): doc: Removed the Folsom reference.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
12:44 AM Revision c9aa708a (ceph): doc: Restored show_image_direct and added a link to older versions.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
12:21 AM Revision 8193bad8 (ceph): doc: Removed nova-volume, early Ceph references and Folsom references.
fixes: 5006
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
John Wilkins
12:18 AM Revision 6afe6539 (ceph): expanding upgrade suites to include emperor.
Signed-off-by: tamil <tamil.muthamizhan@inktank.com> Tamilarasi muthamizhan
12:06 AM Revision 84d8b49f (ceph): Initial ugly commit.
Definitely some enhancements can be done. I think I have everything
needed but I have not been able to test this yet....
Sandon Van Ness

10/30/2013

11:56 PM Revision b20d1bf3 (ceph): Merge pull request #766 from kri5/wip-5374
Rebase of Wip 5374 against master
Reviewed-by: Yehuda Sadeh <yehdua@inktank.com>
Yehuda Sadeh
11:44 PM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
It's on dumpling node.
root@ceph-osd-1-2:/# ceph -v
ceph version 0.67.4 (ad85b8bfafea6232d64cb7ba76a8b6e8252fa0c7)
Ivan Kudryavtsev
10:17 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
Here it is. Ivan Kudryavtsev
09:34 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
Can you set 'debug osd = 20' and 'debug ms = 1', and restart and osd so that we have a complete log leading up to the... Sage Weil
09:06 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
During recovery some osds crashing and after crash unable to up again, looks like in topic "Domino crash" regarding o... Ivan Kudryavtsev
07:35 AM Bug #6684: osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log.tail)
Also it seems, that my meta information is corrupted, I have a lot of images in RBD and now, I don't see any:
rbd:...
Ivan Kudryavtsev
06:25 AM Bug #6684 (Rejected): osd/PGLog.cc: 402: FAILED assert(log.head >= olog.tail && olog.head >= log....
Hello, Guys, I'm in a big trouble. After upgrading Bobtail to cuttlefish I met in a
great troubles, unable to make ...
Ivan Kudryavtsev
10:35 PM Revision 280a94b0 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
10:26 PM Revision dd14013f (ceph): doc: Removed install yum priorities. Duplicated where relevant.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:23 PM Revision c254da5e (ceph): doc: Added quick ceph object store with links to manual install and con...
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:23 PM Revision 16e25cd7 (ceph): doc: Restored Object Store Quick Start entry for parallelism.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:22 PM Revision 98603d43 (ceph): doc: Changed install to ceph-deploy install.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:21 PM Revision a62d7c0d (ceph): doc: Added note for ARM support in quantal and raring.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:21 PM Revision 3bc6e520 (ceph): Removed add repositories, yum priorities, and consolidated index.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:20 PM Revision f33b1182 (ceph): doc: Added consolidated install of VM/Cloud software.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:19 PM Revision ea35f791 (ceph): doc: Removed install qemu. Consolidated to install-vm-cloud.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:19 PM Revision fba056af (ceph): doc: Removed install libvirt. Consolidated to install-vm-cloud.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:18 PM Revision 7c4394dd (ceph): doc: Consolidated install object gateway and install Apache/FastCGI
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:17 PM Revision 0f87f15c (ceph): doc: Removed. Consolidated into install-ceph-gateway.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:17 PM Revision 68caa1b5 (ceph): doc: Consolidated Add Repositories.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
10:16 PM Revision 1bdd37f6 (ceph): doc: Removed doc. Consolidated with Get Packages.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
09:19 PM Revision 6b9104d8 (ceph): doc/release-notes: formatting
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:08 PM Revision b605c73e (ceph): doc/release-notes: fix indentation
ERROR: /srv/autobuild-ceph/gitbuilder.git/build/doc/release-notes.rst:48: Unexpected indentation.
Signed-off-by: Sag...
Sage Weil
09:08 PM Revision 04710b55 (ceph): doc/release-notes: fix formatting
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:03 PM Bug #6003: journal Unable to read past sequence 406 ...
I hit this same problem in recovery testing. Attached is the complete log. David Zafman
08:30 PM Revision c92b4e67 (ceph): Merge remote-tracking branch 'origin/next-fix' into next
Signed-off-by: Noah Watkins <noahwatkins@gmail.com> Noah Watkins
08:26 PM Revision 1de46d64 (ceph): os/chain_listxattr: fix leak fix
e22347df3854a5c5ebc6631c62d70447d67d722d added a bad goto; just free
explicitly instead.
Signed-off-by: Sage Weil <s...
Sage Weil
07:29 PM rgw Bug #6672: normal PUT object requests got 405 sometimes
Send the pull request against the 'next' branch at https://github.com/ceph/ceph/pull/795 Xiangyu Lv
07:26 PM Revision ed1d11ba (ceph): ceph_manager: remove 6116 workaround
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
06:41 PM Revision a52c11c0 (ceph): Merge branch 'next'
Gary Lowell
06:34 PM Revision dc9a7721 (ceph): Merge branch 'next' of jenkins:ceph/ceph into next
Gary Lowell
04:58 PM Revision b77a7785 (ceph): Merge branch 'next'
Josh Durgin
04:57 PM Revision 9ae3fce5 (ceph): radosgw-agent: add metadata-only option to task config
Signed-off-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin
04:57 PM Revision 96835e9c (ceph): radosgw-agent: move positional argument last
Other args are treated as positional after the first one.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
04:57 PM Revision 7f136578 (ceph): internal: fix log for python 2.6
{} was introduced to format strings in 2.7
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
04:57 PM Revision 5f01bcba (ceph): rgw: fix whitespace
Replace tabs with spaces and remove trailing spaces.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
04:57 PM Revision db98afe4 (ceph): rgw: remove unused variables
Region name isn't needed for the new radosgw-agent
command line args.
Signed-off-by: Josh Durgin <josh.durgin@inktan...
Josh Durgin
04:57 PM Revision d65a0b9e (ceph): Reflect radosgw-agent option changes in teuthology
Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com> Christophe Courtaut
04:56 PM rgw Bug #5374 (Resolved): Avoid relying on keystone's admin token
Merged, commit:b20d1bf33bdf6ed25ef9bb37afc3890282ece6d4 Yehuda Sadeh
04:52 PM devops Bug #6690 (Resolved): ceph-deploy: bogus apt sources.list.d/ceph.list file on wheezy
Sage Weil
03:24 PM devops Bug #6690: ceph-deploy: bogus apt sources.list.d/ceph.list file on wheezy
... Sage Weil
02:25 PM devops Bug #6690 (Resolved): ceph-deploy: bogus apt sources.list.d/ceph.list file on wheezy
... Sage Weil
04:23 PM Bug #6692 (Resolved): Documentation: Command line incorrect.
In http://ceph.com/docs/master/rados/operations/authentication/
the enabling cephx command #2 that reads:
ceph-...
Anonymous
04:17 PM Revision bdca2e4b (ceph): rgw: multi region sync is only for metadata
Now that the agent supports data sync, we need to specify this.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
04:11 PM Fix #5612 (Resolved): down mons prevents osd hosts from booting properly
Sage Weil
04:10 PM devops Bug #6691 (Resolved): debian wheezy fails to be detected by ceph-deploy
platform module in Python does not mention `wheezy` at all.
Alfredo Deza
04:05 PM Revision 6efd82cc (ceph): ceph: Release resource before return in BackedObject::download()
Close file before return
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Li Wang
04:02 PM Revision e22347df (ceph): ceph: Fix memory leak in chain_listxattr
Free allocated memory before return
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Reviewed-by: Sage Weil <sage@ink...
Li Wang
04:02 PM Revision 905243b2 (ceph): Fix memory leak in Backtrace::print()
Free already allocated memory if short of memory
Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Reviewed-by: Sage W...
Li Wang
12:34 PM Revision be12f7f5 (ceph): mon: OSDMonitor: proper error msg on invalid epoch on 'osd getmap/dump'
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
12:34 PM Revision e5efd882 (ceph): mon: MonmapMonitor: support 'mon getmap [epoch]'
Fixes: #6683
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Joao Eduardo Luis
12:29 PM Bug #6685: osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
It did happen immediately after transitioning from being the backfill target Samuel Just
12:27 PM Bug #6685: osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
Or not, we process the OP_BACKFILL_PROGRESS ordered vs the removal ops. Samuel Just
10:50 AM Bug #6685 (In Progress): osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
Samuel Just
10:50 AM Bug #6685: osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
Urgh, this is because we can advance last_backfill past uncompleted removal ops during backfill. Working on it. Samuel Just
09:56 AM Bug #6685 (Resolved): osd/ReplicatedPG.cc: 8345: FAILED assert(0 == "erroneously present object")
... Sage Weil
12:29 PM Bug #6689 (Resolved): osd: remove_redundant_pg_temp() can be slow on big clusters
it blocks the cpu, which prevents us from processing lease acks, which makes us call a new election.
observed on b...
Sage Weil
12:26 PM Fix #6116: osd: incomplete pg from thrashing on next
Removed the teuthology workaround as well. Samuel Just
12:24 PM Fix #6116 (Resolved): osd: incomplete pg from thrashing on next
I was way off on this one. We do ack the backfill completion. I suspect that the actual problem was probably fixed ... Samuel Just
11:37 AM rbd Documentation #5006: doc: openstack configuration changes for havana
Should get this updated prior to HK Summit if at all possible. Ian Colle
10:42 AM Feature #6687 (New): Ability to set up/down/in/out based on CRUSH hierarchy
It would be nice if the cli tools supported the ability to perform OSD state transitions based of CRUSH hierarchy. Fo... Kyle Bader
10:10 AM Bug #6686 (Resolved): segfault in prioritized queue dequeue
I've been hitting the following fault on OSX. At first I suspected a nasty bug mixing libc++ with libstdc++ on accide... Noah Watkins
05:36 AM Bug #6683 (Fix Under Review): mon: MonmapMonitor: specify epoch in 'mon getmap'
Joao Eduardo Luis
05:36 AM Bug #6683: mon: MonmapMonitor: specify epoch in 'mon getmap'
wip-6683, https://github.com/ceph/ceph/pull/789 and commit:e5efd882e7eba360158c2218bbd197766d082b02 Joao Eduardo Luis
05:30 AM Bug #6683: mon: MonmapMonitor: specify epoch in 'mon getmap'
mon/MonCommands.h specifies that 'mon getmap' receives an epoch number, but we don't handle it and always return the ... Joao Eduardo Luis
04:16 AM Bug #6683 (Resolved): mon: MonmapMonitor: specify epoch in 'mon getmap'
Joao Eduardo Luis
04:13 AM Subtask #3605 (Resolved): mon: print lookup path when reporting -ENOENT to user-space
AFAICT this has been addressed in multiple occasions throughout the last year. Joao Eduardo Luis
04:12 AM Subtask #2674 (Rejected): mon: Single-Paxos: mon commits suicide after remove&add
works just fine on current next Joao Eduardo Luis
04:08 AM Bug #5967 (Resolved): monitor caps parser should accept '.' as a legal unquoted character
See commit:1f573c885cce776a7e8b2f3d4b91a304a8bc15c5 Joao Eduardo Luis
01:24 AM Bug #6614 (Resolved): unittest_bufferlist failed
Good to know, thanks for the feedback :-) Loïc Dachary
12:45 AM Revision e11c9756 (ceph): v0.72-rc1
Gary Lowell

10/29/2013

11:34 PM Revision be6267f5 (ceph): Merge pull request #788 from ceph/wip-6605
mon: OSDMonitor: only allow an osd to boot iff it has the fsid on record
Fixes: #6605
Reviewed-by: Sage Weil <sage@...
João Eduardo Luís
10:06 PM Revision 9b4cb6d4 (ceph): Merge remote-tracking branch 'gh/wip-crush-hook'
Reviewed-by: Loic Dachary <loic@dachary.org> Sage Weil
09:40 PM Documentation #6682 (Resolved): Adjustments to the Ceph Quick installation guide
Hello,
Following the Quick installation guide, I ran into some issues which I think should be addressed:
[PREFL...
Alex Mendes
09:27 PM Bug #6614: unittest_bufferlist failed
Test ”make check“ succeed now. huang jun
09:00 PM Revision 9f6af8b4 (ceph): ceph-crush-location: new crush location hook
This generalizes the bit of code that builds a key=value pair list to
update an entity's CRUSH location.
Signed-off-...
Sage Weil
09:00 PM Revision a3119bc2 (ceph): upstart, sysvinit: use ceph-crush-location hook
Instead of hard-coding a check in ceph.conf and some reasonable
defaults, defer this work to ceph-crush-location, and...
Sage Weil
08:58 PM Revision 22ff7176 (ceph): Revert "upstart, sysvinit: use ceph-crush-location hook"
This reverts commit 111a37efb19cb46a48d669bc9866c29b4015a889. Sage Weil
08:58 PM Revision 1e2e4297 (ceph): Revert "ceph-crush-location: new crush location hook"
This reverts commit fc49065d855cfd74cb861d294f3464dd616e82ee.
Merged to wrong branch; my bad!
Sage Weil
08:42 PM rgw Bug #6672: normal PUT object requests got 405 sometimes
Updated with a new commit. Please help review it at https://github.com/ceph/ceph/pull/783 Xiangyu Lv
09:30 AM rgw Bug #6672 (Fix Under Review): normal PUT object requests got 405 sometimes
Ian Colle
08:00 AM rgw Bug #6672: normal PUT object requests got 405 sometimes
Thanks, the initialization code is indeed not safe. See my comment in the pull request. Yehuda Sadeh
04:57 AM rgw Bug #6672: normal PUT object requests got 405 sometimes
A quick fix is to set initialized to true after populating table in hex_to_num().
Please help review the fix at: h...
Xiangyu Lv
04:53 AM rgw Bug #6672 (Resolved): normal PUT object requests got 405 sometimes
Under load testing, normal PUT object requests got 405 sometimes. The root cause is that there is a defect in hex_to_... Xiangyu Lv
08:36 PM Revision 0c186096 (ceph): mon: OSDMonitor: fix comparison between signed and unsigned integer war...
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
08:35 PM Revision e02740ac (ceph): mon: OSDMonitor: only allow an osd to boot iff it has the fsid on record
Fixes: #6605
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Joao Eduardo Luis
08:30 PM Revision 42c4137c (ceph): mon: OSDMonitor: fix some annoying whitespace
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
07:45 PM CephFS Bug #6608 (Rejected): samba teuthology dbench failure
running dbench on local FS in parallel also results in similar failures. Zheng Yan
11:43 AM CephFS Bug #6608: samba teuthology dbench failure
http://qa-proxy.ceph.com/teuthology/teuthology-2013-10-27_19:01:26-fs-dumpling-testing-basic-plana/71285/
http://qa-...
Greg Farnum
07:24 PM Revision 60264f9f (ceph): doc: Fixed formatting. Fixed hyperlink.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
07:24 PM Revision 7dd387b0 (ceph): Merge pull request #779 from ceph/wip-crush-hook
upstart,sysvinit: allow 'osd crush location hook' script to determine osd crush position
Reviewed-by: Loic Dachary <...
Loïc Dachary
07:01 PM Revision 46d897a3 (ceph): doc: fix formatting.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
06:10 PM Revision 111a37ef (ceph): upstart, sysvinit: use ceph-crush-location hook
Instead of hard-coding a check in ceph.conf and some reasonable
defaults, defer this work to ceph-crush-location, and...
Sage Weil
06:09 PM Revision fc49065d (ceph): ceph-crush-location: new crush location hook
This generalizes the bit of code that builds a key=value pair list to
update an entity's CRUSH location.
Signed-off-...
Sage Weil
05:16 PM Revision 13d1b9c9 (ceph): Merge pull request #786 from ceph/wip-6673
mon/PGMonitor: always send pg creations after mapping
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
Sage Weil
05:10 PM Revision df229e5e (ceph): mon/PGMonitor: always send pg creations after mapping
At some point in the dumpling cycle I separated the map stage from the
send stage. We can send the creates any time ...
Sage Weil
05:09 PM Bug #6681: osd recovery hung
Not an rc blocker. This is actually a fairly old bug and can be worked around by restarting one of the effected osds... Samuel Just
05:07 PM Bug #6681 (Resolved): osd recovery hung
ubuntu@teuthology:/a/teuthology-2013-10-29_10:45:19-rados-next-testing-basic-plana
ubuntu@plana31:~$ sudo ceph -s
...
Samuel Just
04:36 PM Bug #6605 (Resolved): mon: remove full osd state on "osd rm"
merged into master Joao Eduardo Luis
04:29 PM Bug #6605 (Fix Under Review): mon: remove full osd state on "osd rm"
wip-6605, pull request 787, commit:e02740ac5da7c9f5e4c1fdd603918e56c05123de
Greg Farnum wrote:
> It turns out t...
Joao Eduardo Luis
04:21 PM Bug #6680 (Resolved): libcephfs.h broken for gcc
This patch https://github.com/ceph/ceph/commit/e1666d0400ecef464d33480e4290896404b7a7bd did the following:... Noah Watkins
04:08 PM Bug #6679 (Resolved): throttle: transient unit test failure
... Sage Weil
03:59 PM Revision 2181b4c9 (ceph): mon/OSDMonitor: fix signedness warning on poolid
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:49 PM rgw Feature #6678 (Resolved): rgw: reject writes to secondary zones
Non-master zones are intended to be read-only. For disaster recovery, it may be useful to expose a secondary zone as ... Josh Durgin
03:40 PM Revision 7ef210ad (ceph): common/crc32c: fix #ifdef to be x86_64 specific
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
03:27 PM Revision 705f4c1f (ceph): Merge remote-tracking branch 'upstream/next'
Samuel Just
03:26 PM Revision 7a06a71e (ceph): ReplicatedPG::recover_backfill: update last_backfill to max() when back...
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
03:13 PM Bug #6633: osd: pgls vs osd restart/peering race misses objects
list.cc actually has slightly flaky tests if they are concurrent with pg splitting. wip-6633 so far has fixes to tol... Samuel Just
02:40 PM Bug #6671: FAILED assert(ret) in OSDMapRef OSDService::get_map(epoch_t)
removing 'related to' link from this ticket to #5869 Joao Eduardo Luis
10:22 AM Bug #6671: FAILED assert(ret) in OSDMapRef OSDService::get_map(epoch_t)
Is it possible to recover without those osds? Samuel Just
10:22 AM Bug #6671: FAILED assert(ret) in OSDMapRef OSDService::get_map(epoch_t)
This is not actually related to 5869. Samuel Just
04:13 AM Bug #6671: FAILED assert(ret) in OSDMapRef OSDService::get_map(epoch_t)
If this is indeed the same bug, and not a different iteration, then maybe we should backport the fix at least for Dum... Joao Eduardo Luis
02:37 PM rgw Feature #6677 (Resolved): rgw: add compatibility for MultipartUpload
The AWS-PHP-SDK used MultipartUpload instead of CompleteMultipartUpload.
https://github.com/aws/aws-sdk-php/issues...
Tyler Brekke
02:03 PM RADOS Fix #6676 (New): osd should never block getting filestore throttle while holding the pg lock
Currently, it is possible for the filestore finisher threads to block trying to acquire a pg lock in order to complet... Samuel Just
12:45 PM rgw Bug #6152: New S3 auth code fails when using response-* query string params to override response ...
This is still broken on 0.67.4. Please consider backporting the fix (7a7361d7) to Dumpling. Benjamin Gilbert
12:12 PM devops Bug #6587 (Resolved): ceph-deploy does not use cluster arg for mon error checking
Merged into ceph-deploy master branch with hash: da03ab7 Alfredo Deza
12:12 PM devops Bug #6675 (Resolved): Fedora fails to import keys on ceph-deploy install
Merged into ceph-deploy master branch with hash: 5145d94
It makes sure that all `rpm --import` commands are the ...
Alfredo Deza
11:24 AM devops Bug #6675 (Fix Under Review): Fedora fails to import keys on ceph-deploy install
PR opened: https://github.com/ceph/ceph-deploy/pull/119
Alfredo Deza
09:34 AM devops Bug #6675 (Resolved): Fedora fails to import keys on ceph-deploy install
The command was fixed for CentOS but not for fedora:... Alfredo Deza
11:15 AM Fix #6673 (Resolved): 'osd pool set metadata pg_num 34' broken
Sage Weil
09:40 AM Fix #6673 (Fix Under Review): 'osd pool set metadata pg_num 34' broken
Sage Weil
08:57 AM Fix #6673: 'osd pool set metadata pg_num 34' broken
the test later fails with... Sage Weil
08:55 AM Fix #6673: 'osd pool set metadata pg_num 34' broken
What's broken about this, besides the ridiculous parsing output? We deliberately prevent splitting while creating the... Greg Farnum
08:50 AM Fix #6673 (Resolved): 'osd pool set metadata pg_num 34' broken
... Sage Weil
11:05 AM Bug #6207 (Resolved): Found incorrect object contents
This can be explained by prematurely updating last_backfill based on backfill_pos and backfills_in_flight.
ad5655b...
Samuel Just
10:28 AM Bug #6674: Busted client locking
I don't think the theory from the previous comment has any merit! I wonder if it's possible that lockdep is missing a... Noah Watkins
09:51 AM Bug #6674: Busted client locking
Looking at initializations of CephContext, I don't see any explicit freeing, which begs the question which thread is ... Noah Watkins
09:24 AM Bug #6674 (Resolved): Busted client locking
... Greg Farnum
10:05 AM Revision e46d2ca0 (ceph): fix the bug ctypes.util.find_library to search for librados failed on ...
Signed-off-by: huangjun <hjwsm1989@gmail.com> huang jun
08:34 AM devops Feature #3311 (Resolved): ceph-deploy: pushy bug triggers on interpreter shutdown
We no longer use Pushy Alfredo Deza
08:33 AM devops Feature #3312 (Resolved): ceph-deploy: pushy uses pickle, that's a security problem
We no longer use Pushy. Alfredo Deza
07:57 AM devops Fix #4953 (Resolved): ceph-deploy: dns mismatches can cause gatherkeys to fail
ceph-deploy will now check for common errors (like the one mentioned) when deploying monitors. Alfredo Deza
07:46 AM devops Feature #4998 (Resolved): ceph-deploy should allow user specified installation sources
with the new `--no-adjust-repos` we rely on users setting up their own mirrors.
A new 'firewall-install` command i...
Alfredo Deza
07:45 AM devops Feature #3922 (Resolved): ceph-deploy: version command
ceph-deploy has a `--version` command now. Alfredo Deza
06:35 AM Revision f8fa3095 (ceph): ReplicatedPG: src_obcs can now be empty
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
05:51 AM Revision 00ddea37 (ceph): Merge remote-tracking branch 'upstream/next'
Samuel Just
04:15 AM Revision ce845768 (ceph): Merge pull request #773 from dachary/wip-6614
common: rebuild_page_aligned sometimes rebuilds unaligned
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
04:11 AM Revision ad5655be (ceph): Merge pull request #780 from ceph/wip-6585
Wip 6585
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Greg Farnum <greg@inktank.com>
Reviewed-by: Samuel J...
athanatos
04:01 AM Revision 8b98166d (ceph): Merge pull request #775 from ceph/wip-readdirend
mds: fix readdir end check
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
01:48 AM Revision 3b99cd0a (ceph): mds: fix readdir end check
If the last item in the directory is a remote link and the corresponding
inode is not in cache, the readir reply will...
Yan, Zheng
01:42 AM Bug #6400: osd crashed in dumpling due to unexpected error (EEXIST?)
I can reproduce this issue on CentOS 6.4 machine every time.
My steps are:
# Build Ceph with dumpling release c...
Tengwei Cai
01:03 AM Revision 6eded8a1 (ceph): doc: Fixes to normalize header hierarchy. Tweaked IA slightly.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
12:46 AM Revision bd507ef3 (ceph): doc: Updated with a verified installation procedure and latest usage.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
12:12 AM Revision 702234d7 (ceph): Merge pull request #777 from ceph/wip-scripts
Reviewed-by: Josh Durgin <josh.durgin@inktank.com> Josh Durgin

10/28/2013

11:39 PM Revision 4e48dd56 (ceph): osd/ReplicatedPG: use MIN for backfill_pos
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
11:16 PM Bug #6671 (Can't reproduce): FAILED assert(ret) in OSDMapRef OSDService::get_map(epoch_t)

We were on 0.56.1; we shut down all of the OSDs and mon on a particular node, rebooted the node for maintenance an...
Tom Lanyon
11:13 PM Revision e6d983be (ceph): Merge pull request #772 from ceph/wip-5612
init-ceph, upstart: make crush update on osd start time out
Reviewed-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
11:10 PM Revision 4139e75d (ceph): ReplicatedPG: recover_backfill: don't prematurely adjust last_backfill
We can't adjust last_backfill to object x until x has been fully
backfilled. pending_backfill_updates contains all t...
Samuel Just
11:10 PM Revision ecddd12b (ceph): ReplicatedPG: add empty stat when we remove an object in recover_backfill
Subsequent updates to that object need to have their stats added
to the backfill info stats atomically with the last_...
Samuel Just
11:03 PM Revision 9ec35d5c (ceph): ReplicatedPG: replace backfill_pos with last_backfill_started
last_backfill_started reflects what pinfo.last_backfill will be
once all currently outstanding backfills complete. b...
Samuel Just
11:03 PM Revision 0a9a2d7b (ceph): ReplicatedPG::prepare_transaction: info.last_backfill is inclusive
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
11:03 PM Revision 46dfd919 (ceph): PG::BackfillInterval: use trim() in pop_front()
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
11:03 PM Revision 8774f03d (ceph): PG::BackfillInfo: introduce trim_to
We'll use this to trim off last_backfill_started since it'll
often be included in rescans.
Signed-off-by: Samuel Jus...
Samuel Just
10:58 PM Revision 177e2ab1 (ceph): init-ceph: make crush update on osd start time out
If the monitor is not currently available, this crush update would block
forever, preventing the OSD and (potentially...
Sage Weil
10:58 PM Revision 5939eace (ceph): upstart: fail osd start if crush update fails
If the update for the CRUSH position fails for some reason, do not
start the OSD.
Signed-off-by: Sage Weil <sage@ink...
Sage Weil
09:48 PM Revision 78b5a2cf (ceph): Merge pull request #771 from ceph/wip-ceph-context
ceph_context: replace semaphore
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
09:37 PM Revision b28b64a0 (ceph): pybind: use find_library for libcephfs and librbd
Use find_library to avoid assumptions about platform shared library
naming conventions.
Signed-off-by: Noah Watkins ...
Noah Watkins
09:28 PM Revision ac8dcdbe (ceph): Merge pull request #778 from ceph/wip-6621
radosgw-admin: accept negative values for quota params
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
09:20 PM Revision b2af0692 (ceph): Merge pull request #144 from ceph/wip-doc5939-wusui
Added docstrings, and improved some of the comments on several tasks. Zack Cerza
09:15 PM Revision d5d36d0b (ceph): radosgw-admin: accept negative values for quota params
and document that in the usage output.
Fixes: #6621
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
09:03 PM CephFS Bug #6613: samba is crashing in teuthology
tail of client log:
---
2013-10-22 08:05:27.405155 7ff1167fc700 20 client.4105 trim_cache size 0 max 0
2013-10-22 ...
Zheng Yan
10:05 AM CephFS Bug #6613: samba is crashing in teuthology
This is happening regularly on dumpling and next, but I don't think I've seen it on cuttlefish. We've clearly done so... Greg Farnum
08:53 PM Revision f58396a6 (ceph): doc/release-notes: emperor blurb
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
08:50 PM Revision 7cbfdbf3 (ceph): Merge pull request #760 from ceph/wip-6585
Wip 6585
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Greg Farnum <greg@inktank.com>
athanatos
08:50 PM Revision 9d136a44 (ceph): ReplicatedPG: no need to clear repop->*obc
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
08:47 PM Revision ae1263ad (ceph): Merge remote-tracking branch 'upstream/next' into wip-obc
Samuel Just
08:35 PM Revision 420182a1 (ceph): ReplicatedPG: improved on_flushed error output
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
08:35 PM Revision 5a416dab (ceph): ReplicatedPG: put repops even in TrimObjects
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
08:35 PM Revision 8db03ed0 (ceph): ReplicatedBackend: don't hold ObjectContexts in pull completion callback
We need flushing the sequencer to ensure that all Contexts which hold
ObjectContextRefs have been run or deleted.
C_R...
Samuel Just
08:35 PM Revision ce338922 (ceph): PG: call on_flushed on FlushEvt
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
08:34 PM Revision 6f975e35 (ceph): PG,ReplicatedPG: remove the waiting_for_backfill_peer mechanism
See previous patch.
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just
08:34 PM Revision 3de32bd3 (ceph): ReplicatedBackend: fix failed push error output
Signed-off-by: Samuel Just <sam.just@inktank.com> Samuel Just
08:34 PM Revision 3d0d69fe (ceph): ReplicatedPG: have make_writeable adjust backfill_pos
If we are writing to backfill_pos and create a clone, we end
up failing to send the transaction creating the clone to...
Samuel Just
08:32 PM Revision 807dde48 (ceph): ReplicatedPG,osd_types: move rw tracking from its own map to ObjectContext
We also modify recovering to hold a reference to the recovering obc
in order to ensure that our backfill_read_lock do...
Samuel Just
08:31 PM Revision 9b003b32 (ceph): OpRequest: move method implementations into cc
I need to remove the osd_types.h include.
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just
08:31 PM Revision 2cadc231 (ceph): osd_types,OpRequest: move osd_req_id into OpRequest
This way I can have OpRequest included from osd_types.h.
Signed-off-by: Samuel Just <sam.just@inktank.com>
Samuel Just
08:30 PM Revision c4442d70 (ceph): ReplicatedPG: reset new_obs and new_snapset in execute_ctx
This way, if execute_ctx is rerun on the same OpContext, we
won't erroneously reuse a stale snapset/object_info.
Sig...
Samuel Just
08:29 PM Revision 8a62bf1c (ceph): fix the bug if we set pgp_num=-1 using "ceph osd pool set data|metadata...
will set the pgp_num to a hunge number.
Signed-off-by: huangjun <hjwsm1989@gmail.com>
(cherry picked from commit...
huang jun
08:29 PM Revision f6bfc453 (ceph): Merge pull request #776 from hjwsm1989/master
fix the bug if we set pgp_num=-1 using "ceph osd pool set data|metada... Sage Weil
08:04 PM Revision c7d975ae (ceph): ceph_context: use condition variable for wake-up
reopen_logs is called from normal thread context (as opposed to an async
signal handler), so we grab a mutex and cond...
Noah Watkins
06:50 PM Revision e5efc292 (ceph): test: Use a portable syntax for seq(1)
Use a portable syntax for seq(1). GNU seq has a default INCR of 1, but
BSD seq has a default INCR of either +1 or -1...
Alan Somers
06:50 PM Revision 0a1579d8 (ceph): test: Use portable arguments to /usr/bin/env
Don't use the "--ignore-environment" option to env. It is a
nonstandard GNU extension. The standard version is "-i"...
Alan Somers
06:50 PM Revision fbabd424 (ceph): test: Change interpreter from /bin/bash to /bin/sh
Change interpreter from /bin/bash to /bin/sh. bash is not guaranteed
to be installed on all Unix systems, and it's n...
Alan Somers
06:50 PM Revision b926930f (ceph): pybind: use find_library to look for librados
Uses find_library to search for librados, rather than using the soname.
For instance, on OSX librados is named librad...
Noah Watkins
06:04 PM Revision 90161a37 (ceph): Fixed errors. Tests pass.
Since the default OS version is different for each distro the
argument default is None instead of explicity set to a ...
Sandon Van Ness
05:36 PM Revision 19d01606 (ceph): doc/release-notes: v0.72 draft release notes
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:15 PM Bug #6003: journal Unable to read past sequence 406 ...
ubuntu@teuthology:/a/teuthology-2013-10-27_19:00:21-rados-dumpling-testing-basic-plana/71126 Sage Weil
04:06 PM Bug #6585 (Resolved): osd: backfill vs copy-from delay badness (was osd: ENOENT on clone)
Sage Weil
01:51 PM Bug #6585: osd: backfill vs copy-from delay badness (was osd: ENOENT on clone)
I've merged wip-6585, but it's not quite fixed yet. Samuel Just
09:51 AM Bug #6585: osd: backfill vs copy-from delay badness (was osd: ENOENT on clone)
We think we might have fixed this, or at least most of it — but testing is shaking out a lot of long-standing bugs in... Greg Farnum
04:06 PM rgw Bug #6621 (Resolved): quota: the max-size and max-objects value when zero
Sage Weil
01:54 PM rgw Bug #6621: quota: the max-size and max-objects value when zero
There was an actual issue with setting negative values, so moved that back into the bug tracker. A fix was pushed to ... Yehuda Sadeh
12:00 PM rgw Bug #6621: quota: the max-size and max-objects value when zero
ok got it, if its by design, i think we should add this to the radosgw-admin help page saying that we allow max size ... Tamilarasi muthamizhan
11:53 AM rgw Bug #6621: quota: the max-size and max-objects value when zero
Oh, I thought the problem was the other way around (that it wasn't accepting 0 or negative numbers). That's by design... Yehuda Sadeh
01:37 PM devops Bug #6587 (Fix Under Review): ceph-deploy does not use cluster arg for mon error checking
Opened pull request: https://github.com/ceph/ceph-deploy/pull/116 Alfredo Deza
01:13 PM devops Bug #6650 (Resolved): ceph-deploy: should exit/error when apt fails
Merged into ceph-deploy's master branch with hash: 1a72df3 Alfredo Deza
10:58 AM devops Bug #6650 (Fix Under Review): ceph-deploy: should exit/error when apt fails
Pull request opened: https://github.com/ceph/ceph-deploy/pull/115 Alfredo Deza
06:48 AM devops Bug #6650 (In Progress): ceph-deploy: should exit/error when apt fails
Just to be clear, this is not ceph-deploy failing to install, it is APT having issues with the install.
The first ...
Alfredo Deza
11:59 AM devops Bug #6654: ceph-deploy: bootstrap requires python-virtualenv on raring
the bootstrap script does not install python-virtualenv but it does check for it just to error out. Alfredo Deza
11:42 AM Bug #6633: osd: pgls vs osd restart/peering race misses objects
Logs on slider:/~samuelj/buglogs/13-10-27-15:50:48 Samuel Just
10:30 AM Bug #6598: osd crash after recreating pool with same name (cuttlefish + bobtail?)
Seems that we had accidentaly triggered existing assert() and in the wild it would be almost impossible to reproduce ... Andrey Korolyov
10:04 AM CephFS Bug #6608: samba teuthology dbench failure
http://qa-proxy.ceph.com/teuthology/teuthology-2013-10-25_23:01:10-fs-master-testing-basic-plana/69202/
http://qa-pr...
Greg Farnum
09:40 AM CephFS Bug #6655 (Need More Info): readdir() fails on CephFS mount symlinked directories
Sage Weil
09:21 AM rbd Bug #5425: krbd: xfstest 89 hang, 'read_partial_message skipping long message'
ubuntu@teuthology:/a/teuthology-2013-10-26_23:01:27-krbd-next-testing-basic-plana/70455 Sage Weil
06:43 AM devops Bug #6588 (Resolved): use WARNING level when keyring does not exist
Merged into ceph-deploy master branch with hash: cea6139 Alfredo Deza
04:42 AM rbd Bug #5876: Assertion failure in rbd_img_obj_callback() : rbd_assert(which >= img_request->next_co...
Hi,
I had this bug just now (see below), with a 3.10.16 kernel, with patches from your Git (cf attached file), and...
Olivier Bonvalet
04:12 AM Revision bf198e67 (ceph): fix the bug if we set pgp_num=-1 using "ceph osd pool set data|metadata...
will set the pgp_num to a hunge number.
Signed-off-by: huangjun <hjwsm1989@gmail.com>
huang jun

10/27/2013

07:15 PM Bug #5823: cpu load on cluster node is very high, client can't get data on pg from primary node ...
I saw in the log file "osd is marked wrongly", but i checked its process was running... Khanh Nguyen Dang Quoc
05:40 PM Revision f0f67507 (ceph): common: add an hobject_t::is_min() function
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
05:40 PM Revision 96ed5b8c (ceph): ReplicatedPG: separate RWTracker's waitlist from getting locks
This way we can try and get locks which aren't associated with
an OpRequest.
Signed-off-by: Greg Farnum <greg@inktan...
Greg Farnum
05:40 PM Revision 87daef76 (ceph): ReplicatedPG: implement the RWTracker mechanisms for backfill read locking
We want backfill to take read locks on the objects it's pushing. Add
a get_backfill_read(hobject_t) function, a corre...
Greg Farnum
05:40 PM Revision 058c74ab (ceph): PG: switch the start_recovery_ops interface to specify work to do as a ...
We previously inferred whether there was useful work to be done
by looking at the number of ops started, but with the...
Greg Farnum
05:40 PM Revision 5eb836f2 (ceph): ReplicatedPG: take and drop read locks when doing backfill
All our interfaces are in place, so now we can actually take and
drop the locks.
1) Take locks in ReplicatedPG::recov...
Greg Farnum
02:01 PM Revision 5733f9ce (ceph): rgw: Use keystone password to validate token too
Adds the alternative use of password, instead of admin token,
to validate tokens.
Signed-off-by: Christophe Courtaut...
Christophe Courtaut
02:01 PM Revision fe30ac6c (ceph): rgw: Use JSONFormatter to use keystone API
Signed-off-by: Christophe Courtaut <christophe.courtaut@gmail.com> Christophe Courtaut
02:01 PM Revision bd04a775 (ceph): rgw: Adds passwd alternative to keystone admin token
http://tracker.ceph.com/issues/5374 Fixes #5374
This adds options parsing to have a user, password and tenant,
to be...
Christophe Courtaut
09:53 AM devops Bug #6650: ceph-deploy: should exit/error when apt fails
a very annoying bug. I don't see how this could have made it into any release at all, since it is basically one of th... Zoltan Arnold Nagy
02:24 AM Revision 5cba8385 (ceph): Merge pull request #672 from liammonahan/wip-defer-to-bucket-acls
Add a configurable to allow bucket perms to be checked before key perms
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh

10/26/2013

04:38 AM CephFS Bug #6655: readdir() fails on CephFS mount symlinked directories
I can't reproduce this locally. Which kernel did you use? please try ceph-fuse and recent kernel. Zheng Yan
02:12 AM CephFS Bug #6655: readdir() fails on CephFS mount symlinked directories
If struggling to reproduce, it seems like readdir() works directly after other access to the symlink, but only once.
...
Pieter Steyn
01:38 AM CephFS Bug #6655 (Can't reproduce): readdir() fails on CephFS mount symlinked directories
Background:
* Ubuntu Server 12.04 64bit.
* CephFS Dumpling 0.67.4
* We moved from local filesystem to CephFS ...
Pieter Steyn
12:53 AM Revision c2cd4609 (ceph): Merge pull request #765 from ceph/wip-6635
mon: OSDMonitor: Make 'osd pool rename' idempotent
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Joao Eduar...
Sage Weil
12:48 AM Revision d4a632df (ceph): Support --os-version as argument.
You can use --os-type as an argument when not running teuthology
tests but instead just using teuthology-lock. This a...
Sandon Van Ness
12:45 AM Revision 8282e24d (ceph): mon/OSDMonitor: make racing dup pool rename behave
If we get dup pool rename requests that are racing, make sure the second
one comes back with 'success' if the rename ...
Sage Weil
12:42 AM Revision 66a9fbe2 (ceph): common: rebuild_page_aligned sometimes rebuilds unaligned
rebuild_page_aligned relies on rebuild to create memory that is aligned
according to list::is_page_aligned(). However...
Loïc Dachary
12:28 AM Revision c14c98d3 (ceph): mon: OSDMonitor: Make 'osd pool rename' idempotent
'ceph osd pool rename' takes two arguments: source pool and dest pool.
If by chance 'source pool' does not exist and ...
Joao Eduardo Luis

10/25/2013

11:23 PM Revision 29f4eebf (ceph): rgw: fix rgw test to reflect usage change
otherwise src/test/cli/radosgw-admin/help.t fails when running make
check when run after a configure --with-radosgw
...
Loïc Dachary
11:23 PM Revision 5c65e1ee (ceph): rgw: fix rgw test to reflect usage change
otherwise src/test/cli/radosgw-admin/help.t fails when running make
check when run after a configure --with-radosgw
...
Loïc Dachary
11:00 PM Revision 66816685 (ceph): Merge pull request #770 from dachary/master
packages: ceph.spec.in is missing make as a build dependency
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
10:46 PM Revision 284b73bb (ceph): packages: ceph.spec.in is missing make as a build dependency
On a virgin centos-6.4, after yum-builddep ceph and following
http://ceph.com/docs/next/install/building-ceph/ instru...
Loïc Dachary
09:51 PM Revision dd3678c6 (ceph): Merge pull request #145 from ceph/wip-5939
Document install task wusui
09:04 PM Revision bcc58eb1 (ceph): Fix some PEP-8 issues
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:04 PM Revision ad836b10 (ceph): Fix param docstring format to be more Sphinx-y
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:04 PM Revision 2cac3881 (ceph): Add docstrings to every function. And a few other comments.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
08:57 PM Revision 0f1fed6f (ceph): Merge pull request #769 from ceph/wip-copy-get
With this branch we make copy-get significantly easier to extend by applying our standard encode/decode stuff to it, ... Gregory Farnum
08:52 PM Revision aea985c1 (ceph): Objecter: expose the copy-get()'ed object's category
In the OSD, store the category in the CopyOp using this.
Signed-off-by: Greg Farnum <greg@inktank.com>
Greg Farnum
08:52 PM Revision 80f36963 (ceph): osd: Add a new object_copy_data_t, and use it in the OSD/Objecter
Right now this is very primitive, but we're about to extend it to
deal with request versioning appropriately, and add...
Greg Farnum
08:52 PM Revision b75b7ad6 (ceph): ReplicatedPG: copy: move the COPY_GET implementation into its own function
It was getting long, isn't terribly dependent on access to do_osd_ops()
state, and will be easier to make generic as ...
Greg Farnum
08:52 PM Revision 15c8267e (ceph): OSD: rename CEPH_OSD_OP_COPY_GET -> CEPH_OSD_OP_COPY_GET_CLASSIC
In order to introduce versioning of copy-get, we need to make it a
different op that has the versioning infrastructur...
Greg Farnum
08:52 PM Revision 61f2e5d9 (ceph): OSD: add back CEPH_OSD_OP_COPY_GET, and use it in the Objecter
This one is encoded with version information. We are not doing anything
to control which op gets sent by the client, ...
Greg Farnum
08:52 PM Revision 06b5bf67 (ceph): osd: add category to object_copy_data_t
We don't bump the encoding version -- and stick it in the middle --
since it's still brand-new. For simplicity, we en...
Greg Farnum
08:36 PM Revision ade8f196 (ceph): ReplicatedPG: add a Context *ondone to RepGathers
Make a few changes to make sure we trigger it when appropriate. We'll use
this shortly for object promotion, and perh...
Greg Farnum
08:36 PM Revision 91b589fb (ceph): ReplicatedPG: copy: add a C_KickBlockedObject
As the name says, you give it an obc and it kicks the block list
when finish()ed.
Signed-off-by: Greg Farnum <greg@i...
Greg Farnum
08:36 PM Revision 808fa9ad (ceph): ReplicatedPG: cache: don't handle cache if the obc is blocked
Right now the only way that can happen is if we're in the middle of a
promote!
Signed-off-by: Greg Farnum <greg@inkt...
Greg Farnum
08:36 PM Revision 178f9a2a (ceph): ObjectStore: add a bufferlist-based getattrs() function
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
08:36 PM Revision 4e139fc3 (ceph): ReplicatedPG: copy: do not let start_copy() return error codes
There's no failure it can actually run into, and handling error
codes in some of its callers is going to be a pain.
W...
Greg Farnum
08:36 PM Revision b403ca80 (ceph): ReplicatedPG: copy: rename CopyOp::version -> user_version
This version is a user version, and since we're in the OSD we
should call it such. (In particular, we may want to kee...
Greg Farnum
08:23 PM Revision 6dbb11db (ceph): Use worker httpd instead of prefork (like ubuntu) on rpm distros.
Ubuntu's default apache uses worker instead of prefork like rpm
based distro's. If rpm use httpd.worker instead of ht...
Sandon Van Ness
08:14 PM Revision c9774893 (ceph): Use worker httpd instead of prefork (like ubuntu) on rpm distros.
Ubuntu's default apache uses worker instead of prefork like rpm
based distro's. If rpm use httpd.worker instead of ht...
Sandon Van Ness
08:10 PM Bug #6043: upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
We're using Chef to install our nodes (which uses ceph-disk tools to manage the disks) so:... Hunter Nield
04:49 PM Bug #6043: upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
Hunter, what are the osd data directories named? Samuel Just
04:31 PM Bug #6043 (Can't reproduce): upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
I am not able to reproduce this issue on raring with latest stable dumpling branch [v0.67.4]
test setup tried: vpm...
Tamilarasi muthamizhan
07:56 PM Revision 4f7114a9 (ceph): Merge branch 'wip-osd-fixes' into next
Reviewed-by: Samuel Just <sam.just@inktank.com> Sage Weil
07:50 PM Revision e17ff196 (ceph): osd/osd_types: init SnapSet::seq in ctor
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
07:49 PM Revision d2b661d0 (ceph): os/FileStore: fix getattr return value when using omap
The return value should be the length of the value, even when it was
stored in omap.
Signed-off-by: Sage Weil <sage@...
Sage Weil
07:49 PM Revision 3a469bb2 (ceph): os/ObjectStore: fix RMATTRS encoding
Apparently nobody uses this!
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
07:34 PM Revision 847ea605 (ceph): PGLog::read_log: don't add items past backfill line to missing
Fixes: #6574
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by:...
Samuel Just
05:53 PM Bug #6635 (Resolved): ceph pool rename needs to succeed if the source pool does not exist and the...
Sage Weil
05:11 PM Revision f870aa86 (ceph): rbd.py: increase parent name size limit
64 characters isn't all that long. 4096 ought to be enough for anyone.
Fixes: #6072
Backport: dumpling, cuttlefish
S...
Josh Durgin
05:10 PM Revision 0106569a (ceph): rbd.py: increase parent name size limit
64 characters isn't all that long. 4096 ought to be enough for anyone.
Fixes: #6072
Backport: dumpling, cuttlefish
S...
Josh Durgin
05:09 PM Revision 4be4abe9 (ceph): Merge pull request #764 from ceph/wip-rbd-parent-info
rbd.py: increase parent name size limit
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
05:00 PM Fix #5612 (Fix Under Review): down mons prevents osd hosts from booting properly
Sage Weil
04:58 PM Fix #5612 (New): down mons prevents osd hosts from booting properly
https://github.com/ceph/ceph/pull/772
Sage Weil
04:58 PM Fix #5612 (Fix Under Review): down mons prevents osd hosts from booting properly
Sage Weil
04:58 PM devops Bug #6654 (Rejected): ceph-deploy: bootstrap requires python-virtualenv on raring
ceph-deploy bootstrap prompts for "installing python-virtualenv".
I thought bootstrap takes care of this and we di...
Tamilarasi muthamizhan
04:40 PM Bug #6614: unittest_bufferlist failed
Compiled against 289b7903407ce1b34f1afe9e0c769093c14d0ba9 on centos-6.4 the test completes successfully. But the test... Loïc Dachary
02:32 PM Bug #6614 (In Progress): unittest_bufferlist failed
The error originaly reported is not an actual error, it is the output of an assert that was expected to happen as par... Loïc Dachary
04:34 PM Bug #6598: osd crash after recreating pool with same name (cuttlefish + bobtail?)
occurs on cuttlefish, not dumpling. Sage Weil
04:24 PM Fix #4942 (Resolved): librados: do not hang on auth failure on start
this works on cuttlefish and dumpling and later. non-trivial backport to fix it on bobtail. Sage Weil
04:13 PM devops Bug #6650: ceph-deploy: should exit/error when apt fails
this happens on precise as well.... Tamilarasi muthamizhan
03:47 PM devops Bug #6650 (Resolved): ceph-deploy: should exit/error when apt fails
ceph-deploy version: 1.2.7... Tamilarasi muthamizhan
04:06 PM Bug #6649 (Can't reproduce): ceph-deploy + rbd export tests fail
Sage Weil
03:34 PM Bug #6649 (Can't reproduce): ceph-deploy + rbd export tests fail
... Sage Weil
04:06 PM Bug #6648 (Can't reproduce): ceph-deploy librbd test fails on centos
Sage Weil
03:15 PM Bug #6648 (Can't reproduce): ceph-deploy librbd test fails on centos
... Sage Weil
03:08 PM Bug #6622 (Resolved): nightly runs:apt-get failures on ubuntu
resolving this; curl is now in hte repo for dumpling. i suspect teh branch just hadn't rebuilt yet. Sage Weil
02:56 PM Bug #6272 (Closed): ceph command usage missing setcrushmap
David Zafman
02:18 PM Bug #6390 (Can't reproduce): ENOTEMPTY on TEMP coll on replay
Samuel Just
02:15 PM Bug #5823: cpu load on cluster node is very high, client can't get data on pg from primary node ...
I mean, was it always osds on a particular node which get marked down? Samuel Just
02:11 PM Bug #5951 (Can't reproduce): osd: next: EEXIST on mkcoll
Samuel Just
02:09 PM Feature #6645 (Closed): EC: [link] BPC (basic pyramid code)
Loïc Dachary
02:00 PM Fix #6059 (Resolved): osd: block reads while repgather is writing across replicas
Sage Weil
01:56 PM Feature #6644 (Resolved): cachepool: evict
Sage Weil
01:56 PM Feature #6643 (Fix Under Review): cachepool: flush
Sage Weil
01:56 PM Feature #6643 (Resolved): cachepool: flush
Sage Weil
01:55 PM Feature #6188 (Fix Under Review): cachepool: osd: promote on write and mark object dirty
Sage Weil
01:35 PM rbd Bug #6480: librbd crashed qemu-system-x86_64
Memory usage on the host looks stable. Traffic on the host dips because it loses the crashed guest's traffic. Disk ut... Mike Dawson
01:19 PM rbd Bug #6480: librbd crashed qemu-system-x86_64
Mike Dawson wrote:
> Just discovered that the load on the host spikes when the crash occurs. I don't have info on th...
Sage Weil
01:14 PM rbd Bug #6480: librbd crashed qemu-system-x86_64
Just discovered that the load on the host spikes when the crash occurs. I don't have info on the first, but the past ... Mike Dawson
12:43 PM rbd Bug #6480: librbd crashed qemu-system-x86_64
One more crash today. Again, different host and guest with similar config and workloads.
*** Error in `qemu-system...
Mike Dawson
01:25 PM rgw Bug #6604 (Pending Backport): radosgw-agent: opstate tracking error
Sage Weil
01:11 PM rgw Feature #5170: RGW: Object restriping tool to fix large objects from argonaut.
Sage Weil
01:11 PM rgw Feature #4466 (Resolved): Quotas per bucket - synchronous
Sage Weil
01:08 PM rbd Feature #6432: Change TGT Plugin to allow setting client name for authentication
Sage Weil
12:49 PM Bug #6574 (Resolved): osd/ReplicatedPG.cc: 7851: FAILED assert(0)
847ea6059211b1ce104207584a57badf830103d6 Samuel Just
11:48 AM devops Feature #6067 (Resolved): ceph-deploy: make mon create catch common errors
#6638 was create to tackle adding monitors. Everything else in this ticket has been already implemented in ceph-deplo... Alfredo Deza
11:38 AM devops Feature #3347 (Resolved): ceph-deploy: allow setting ssh user
Merged into ceph-deploy's master branch with hash: e623b1e Alfredo Deza
11:23 AM devops Bug #6595: Hardcoded install path in ceph-disk
This is a custom install we are building ceph from source. Did not provide the --prefix argument to ./configure and e... Adam Manzanares
11:03 AM devops Bug #6595: Hardcoded install path in ceph-disk
How did you manage to get ceph executables in that path? Is this a custom install?
*Everywhere* in ceph-disk it re...
Alfredo Deza
11:18 AM Bug #6636 (Resolved): sockaddr_storage and uuid_t are not portable to other platforms
... Sage Weil
10:54 AM devops Bug #6587: ceph-deploy does not use cluster arg for mon error checking
This needs to be fixed ASAP before the next release. It is annoying (and completely misleading) for users that are us... Alfredo Deza
10:14 AM rbd Bug #6072 (Resolved): librbd image rename breaks child backwards reference
in next and backported! Sage Weil
12:31 AM Revision 3c0042cd (ceph): rbd.py: increase parent name size limit
64 characters isn't all that long. 4096 ought to be enough for anyone.
Fixes: #6072
Backport: dumpling, cuttlefish
S...
Josh Durgin

10/24/2013

11:44 PM Revision 87d3f887 (ceph): PGMap::dirty_all should be asserting about osd_epochs, not in.osd_epochs
Fixes: #6627
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Joao Eduardo Luis <joao.luis@inktank.com>
Samuel Just
10:23 PM Revision 289b7903 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
09:57 PM Revision 352d8c96 (ceph): common/config: include --cluster in default usage message
Clean it up a bit too.
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 157754b3a0191c5ff534a8...
Sage Weil
09:57 PM Revision 713d2e06 (ceph): common/config: include --cluster in default usage message
Clean it up a bit too.
Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 157754b3a0191c5ff534a8...
Sage Weil
09:49 PM Revision 0388b712 (ceph): Update init-rbdmap
Add a chkconfig line for RHEL based distros to make chkconfig start rbdmap earlier on boot and stop later on shutdown... Adam Twardowski
09:41 PM Revision 9d7b0d47 (ceph): Merge pull request #762 from atwardowski/patch-2
add redhat settings to rbdmap init script
Backport: emperor
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
09:08 PM rbd Bug #6631: disabling writethrough until flush appears to disable RBD cache
More repetition of tests..
// IOPS for Sequential 4KB Write _with_ "rbd cache writethrough until flush = true"
Se...
Amit Vijairania
09:06 PM rbd Bug #6631: disabling writethrough until flush appears to disable RBD cache
On Nova node..
// Ceph.conf
[global]
fsid = c14be55f-f608-4f76-aaa3-925b07a72e43
mon initial members = alln01-c...
Amit Vijairania
02:19 PM rbd Bug #6631 (Closed): disabling writethrough until flush appears to disable RBD cache
Recently we saw a report that when using fio to perform 4K sequential direct IO writes to files on an XFS filesystem ... Mark Nelson
09:01 PM rbd Bug #6630: fio tests against raw RBD volumes show strange results
With multiple runs of same test on RBD device with XFS, we get following outputs..
fio --rw=write -ioengine=libaio...
Amit Vijairania
08:57 PM rbd Bug #6630: fio tests against raw RBD volumes show strange results
FIO workload:
[root@sm-rhel6-template ceph-perf]# cat fio-small-write.sh
#!/bin/bash
mkdir -p /root/ceph-per...
Amit Vijairania
02:12 PM rbd Bug #6630 (Resolved): fio tests against raw RBD volumes show strange results
Recently we've seen a report that when performing direct io sequential write tests against raw RBD volumes, RBD cache... Mark Nelson
07:35 PM Revision 0d326c3f (ceph): ceph: tolerate commands without any child args
Signed-off-by: Greg Farnum <greg@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Josh Durgin <...
Greg Farnum
07:33 PM Bug #6635 (Fix Under Review): ceph pool rename needs to succeed if the source pool does not exist...
https://github.com/ceph/ceph/pull/765 Joao Eduardo Luis
05:08 PM Bug #6635 (Resolved): ceph pool rename needs to succeed if the source pool does not exist and the...
That way, the command will be somewhat idempotent. Samuel Just
06:45 PM Revision 9fa9ed12 (ceph): Merge branch 'wip-rgw-sync-next' into next
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com> Josh Durgin
06:37 PM Revision cfe84511 (ceph): rgw: eliminate one unnecessary case statement
0x21 '!' is the first character that doesn't need encoding, so we can
expand the lower bound check.
Signed-off-by: J...
Josh Durgin
06:18 PM rbd Bug #6072 (Fix Under Review): librbd image rename breaks child backwards reference
This was just a needlessly small limit in the python bindings. https://github.com/ceph/ceph/pull/764 Josh Durgin
05:29 PM rbd Bug #6480: librbd crashed qemu-system-x86_64
Hit a similar crash with a slightly different backtrace this today. Different host and vm. Both hosts have similar co... Mike Dawson
05:07 PM Bug #6585: osd: backfill vs copy-from delay badness (was osd: ENOENT on clone)
65817 FAIL scheduled_teuthology@teuthology rados/thrash/{clusters/fixed-2.yaml fs/btrfs.yaml msgr-failures/osd-delay.... Samuel Just
05:06 PM Bug #6627 (Resolved): segfault at PGMap::dirty_all during upgrade mon
Samuel Just
01:13 PM Bug #6627: segfault at PGMap::dirty_all during upgrade mon
hi Joao, reproduced this issue when upgrading monitors one at a time from cuttlefish to next with debugs on - logs ar... Tamilarasi muthamizhan
09:53 AM Bug #6627 (Resolved): segfault at PGMap::dirty_all during upgrade mon
logs: ubuntu@teuthology:/a/teuthology-2013-10-22_01:30:02-upgrade-next-testing-basic-plana/64049... Tamilarasi muthamizhan
04:44 PM rgw Bug #6621: quota: the max-size and max-objects value when zero
same applies to max-objects as well... Tamilarasi muthamizhan
04:24 PM Revision 80384a1a (ceph): Update init-rbdmap
Add a chkconfig line for RHEL based distros to make chkconfig start rbdmap earlier on boot and stop later on shutdown... Adam Twardowski
03:59 PM Revision f9a6d719 (ceph): radosgw-admin: remove unused function escape_str()
This was added before formatters were used for dumping logs.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
03:58 PM Revision ec45b3b8 (ceph): rgw: escape bucket and object names in StreamReadRequests
This fixes copy operations for objects that contain unsafe characters,
like a newline, which would return a 403 other...
Josh Durgin
03:58 PM Revision dd308cd4 (ceph): rgw: move url escaping to a common place
This is useful outside of the s3 interface. Rename url_escape()
url_encode() for consistency with the exsting common ...
Josh Durgin
03:56 PM Revision e0e8fb1b (ceph): rgw: update metadata log list to match data log list
Send the last marker whether the log is truncated in the same format
as data log list, so clients don't have more nee...
Josh Durgin
03:56 PM Revision c2759125 (ceph): rgw: include marker and truncated flag in data log list api
Consumers of this api need to know their position in the log. It's
readily available when fetching the log, so return...
Josh Durgin
03:56 PM Revision e74776f4 (ceph): cls_log: always return final marker from log_list
There's no reason to restrict returning the marker to the case where
less than the whole log is returned, since there...
Josh Durgin
03:56 PM Revision ea816c1c (ceph): rgw: skip read_policy checks for system_users
A system user should still be able to examine suspended buckets, and
get -ENOENT instead of -EACCESS for a deleted ob...
Josh Durgin
03:46 PM Cleanup #6634 (Resolved): MOSDSubOp: remove unused snapc/snapcontext members
These members are never accessed, except to encode, decode, and print. Since they are printed in logs, their being em... Greg Farnum
03:43 PM Revision 1d7c2041 (ceph): Add a configurable to allow bucket perms to be checked before key perms
through rgw_defer_to_bucket_acls config option. This configurable defaults
to an empty string. Option values includ...
Liam Monahan
03:11 PM Bug #6003: journal Unable to read past sequence 406 ...
ubuntu@teuthology:/a/teuthology-2013-10-23_19:00:21-rados-dumpling-testing-basic-plana/65408 Sage Weil
03:10 PM Bug #6633 (Resolved): osd: pgls vs osd restart/peering race misses objects
test saw a sequence like:
- create object
- start osd
- things peer
- pgls
-> pgls returns empty result
I exp...
Sage Weil
02:08 PM Bug #6629: fd cache and external changes to recently-modified files don't behave nicely
Maybe we could use inotify to watch for relevant changes to the filestore and close the cached FDs when their files e... Dan Mick
01:28 PM Bug #6629 (Won't Fix): fd cache and external changes to recently-modified files don't behave nicely
A user reported that they were trying to test pg repair functionality and it did not appear to be restoring files del... Greg Farnum
12:13 PM rbd Bug #6628 (Resolved): krbd: BUG during ceph_osdc_stop() sometimes when rbd_add() fails
BUG at osd_client.c:978:... Josh Durgin
11:32 AM rbd Fix #6079: libceph: osd_client does not handle PAUSERD or PAUSEWR or FULL flags in osdmap
This is worse than I thought - for the FULL flag, the OSD will return -ENOSPC, which will get translated into -EIO by... Josh Durgin
09:49 AM rgw Fix #6616: radosgw: system users are not handled well by read_policy()
https://github.com/ceph/ceph/pull/763 Josh Durgin
09:49 AM rgw Fix #6615 (Fix Under Review): radosgw: data log list admin api does not include any markers
https://github.com/ceph/ceph/pull/763 Josh Durgin
09:49 AM rgw Bug #6604 (Fix Under Review): radosgw-agent: opstate tracking error
https://github.com/ceph/ceph/pull/763 Josh Durgin
09:25 AM rbd Feature #6626 (Resolved): openstack: cinder: allow users to delete snapshots that have clones
Hide the dependency on the backend, and do auto-flattening as needed (similar to the existing auto-flattening for the... Josh Durgin
08:39 AM Bug #6620 (Pending Backport): mon: MDSMonitor/MDSMap: 'ceph report' leads to segfault on MDSMap::...
commit:0e8182edd850f061421777988974efbaa3575b9f
We should probably backport this to dumpling.
Joao Eduardo Luis
06:59 AM devops Bug #6592 (In Progress): 3.8 kernel + /dev/cciss/c0d1 + precise : fail to show in /dev/disk/by-pa...
*blkid -o udev /dev/cciss/c0d1p2* does not return anything. Note, however, that after a reboot the OSDs are running f... Loïc Dachary
06:22 AM Revision 6f27694a (ceph): Merge pull request #143 from ceph/wip-6576
fix rbd fsx on 32-bit
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
02:24 AM Revision 705a77f5 (ceph): rbd_fsx: do not exceed 250GB for fsx image
This breaks on 32-bit architectures because fsx can't allocate the
in-memory buffer or hit some other limit. 500MG a...
Sage Weil
01:33 AM CephFS Feature #3541 (Resolved): mds: robust ino lookup using file backpointers
Zheng Yan
01:33 AM CephFS Feature #4295 (Resolved): mds: Actually purge deleted directories
Zheng Yan
12:43 AM Revision fde43fb2 (ceph): Merge pull request #750 from ceph/wip-backtrace
Reviewed-by: Greg Farnum <greg@inktank.com> Gregory Farnum
12:19 AM Bug #5823: cpu load on cluster node is very high, client can't get data on pg from primary node ...
It occurred as having multiple write requests to cluster...
I deployed 10 osds/node with default configuration.
...
Khanh Nguyen Dang Quoc

10/23/2013

11:24 PM Revision 71d1a288 (ceph): Merge pull request #761 from ceph/wip-6620
mds: MDSMap: adjust buffer size for uint64 values with more than 5 chars
Backport: dumpling, cuttlefish
Sage Weil
11:23 PM rbd Bug #6576 (Resolved): librbd: test_librbd_fsx segfaults on start up on 32-bit arm
teuthology.git commit:705a77f5d1c3159ac61200283dd50c154fcc55aa Josh Durgin
07:25 PM rbd Bug #6576 (Fix Under Review): librbd: test_librbd_fsx segfaults on start up on 32-bit arm
https://github.com/ceph/teuthology/pull/143 Sage Weil
11:17 PM Revision 0e8182ed (ceph): mds: MDSMap: adjust buffer size for uint64 values with more than 5 chars
Fixes: #6620
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Joao Eduardo Luis
10:06 PM Revision 8e1635c8 (ceph): Merge pull request #758 from hjwsm1989/master
rename test_arch.c --> test_arch.cc to avoid undefined reference to `... Sage Weil
10:05 PM Revision 246b2742 (ceph): Merge pull request #759 from jcfischer/master
doc: clarify that mons must have qurorum during deploy Sage Weil
06:49 PM CephFS Bug #6609: teuthology rsync workunit failure
files were synced appropriately. rsync only sync directory share/doc/ 's timestamp or mode when it was executed for t... Zheng Yan
03:18 PM CephFS Bug #6609: teuthology rsync workunit failure
I didn't look at the details much (even to figure out what the file transfer issues were). What kind of timestamp iss... Greg Farnum
06:23 PM Bug #6622: nightly runs:apt-get failures on ubuntu
the ceph-build-deb-native.sh script has been updated to include the curl gnutls packages in the generated repo. i ra... Sage Weil
06:02 PM Bug #6622: nightly runs:apt-get failures on ubuntu
I manually recreated what was happening on a new vm to get the full apt output. here is the problem:
Reading state...
Sandon Van Ness
05:32 PM Bug #6622 (Resolved): nightly runs:apt-get failures on ubuntu
logs:ubuntu@teuthology:/a/teuthology-2013-10-23_01:35:02-upgrade-small-next-testing-basic-vps/64863... Tamilarasi muthamizhan
05:52 PM Revision 625d9b25 (ceph): ceph_manager: workaround for 6116
This is an annoying race, we really should delay going
clean until the backfill peer has acknoledged the clean
info, ...
Samuel Just
05:43 PM CephFS Bug #6623 (Resolved): mds: update backtraces on existing clusters
The backtrace code doesn't update existing clusters as it touches them, unless the paths actually change.
Zheng fi...
Greg Farnum
05:19 PM rgw Bug #6621 (Resolved): quota: the max-size and max-objects value when zero
ceph version: 0.71-249-g31a9492 (31a94922a9ada132bea06be308484ead84e4d879)
while setting quota, the max-size field...
Tamilarasi muthamizhan
04:20 PM Bug #6585: osd: backfill vs copy-from delay badness (was osd: ENOENT on clone)
Sam liked it; have squashed and am scheduling a suite run now. Greg Farnum
04:00 PM Bug #6620: mon: MDSMonitor/MDSMap: 'ceph report' leads to segfault on MDSMap::dump_info
... Joao Eduardo Luis
03:42 PM Bug #6620 (Resolved): mon: MDSMonitor/MDSMap: 'ceph report' leads to segfault on MDSMap::dump_info
Triggered at least on 0.67.4 and beyond. Happens for a store from burnupi02, not for other stores. Currently assess... Joao Eduardo Luis
03:37 PM devops Feature #6618 (Rejected): gitbuilder: run 'make check' before building debs and rpms
The non-package gitbuilders do this, and it helps catch platform-specific errors. There are several platforms buildin... Josh Durgin
03:31 PM Bug #6614: unittest_bufferlist failed
We talked on irc last night, this was on CentOS 6.4. The deb/rpm gitbuilders aren't running make check - we should ad... Josh Durgin
01:19 PM Bug #6614: unittest_bufferlist failed
Where are you running this, and where are you getting the source (I can't find that commit)? Our gitbuilders (http://... Greg Farnum
12:40 PM Revision af1dee5a (ceph): doc: clarify that mons must have qurorum during deploy
If multiple mons are specified in 'ceph-deploy new', but less than
those necessary for quorum are started with 'ceph-...
Jens-Christian Fischer
11:03 AM Feature #5992 (Resolved): EC: [link] Refactor Backfill to use PGBackend methods
Samuel Just
11:00 AM Subtask #6391 (Duplicate): stuck incomplete
Looks like these are the same problem (which, luckily, users are seriously unlikely to come across). Greg Farnum
10:55 AM Fix #6116: osd: incomplete pg from thrashing on next
The workaround I put into teuthology was inadequate, I'm going to put this in the backlog and downgrade it now that i... Samuel Just
10:19 AM Documentation #5618 (Resolved): radosgw pool size guidelines
There's a full section on pools in the configuration reference now.
http://ceph.com/docs/master/radosgw/config-ref/...
John Wilkins
10:04 AM rgw Fix #6616 (Resolved): radosgw: system users are not handled well by read_policy()
System users should be able to read suspended buckets and get 404 for deleted buckets instead of 403. Josh Durgin
10:02 AM rgw Fix #6615 (Resolved): radosgw: data log list admin api does not include any markers
The last marker of the log entries fetched is needed to determine the position in the log. Previously the radosgw-age... Josh Durgin
09:59 AM devops Bug #6595: Hardcoded install path in ceph-disk
It does not match the default install path that ceph is currently using. Ceph was installed to /usr/local/bin by defa... Adam Manzanares
07:43 AM RADOS Fix #6570: osd: do not keep full pg log entries in memory
Thank your for taking care of this. This is really a huge problem for us.
I don't quite understand your statement...
Corin Langosch
02:10 AM RADOS Fix #6570: osd: do not keep full pg log entries in memory
Is there any danger for increasing peering time? It would be awesome to make this feature configurable since some peo... Andrey Korolyov
05:38 AM Revision 4c8be795 (ceph): rename test_arch.c --> test_arch.cc to avoid undefined reference to `__...
Signed-off-by: huangjun <hjwsm1989@gmail.com> huang jun
03:39 AM Revision 46c383e8 (ceph): ceph, ceph-authtool: fix cli tests
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
02:31 AM Feature #5984: mon: probe monitors to check on their status regardless of quorum
commit:c2cf8489bc9c8fa40153d8ddb163e9b25e72bcd5 Joao Eduardo Luis
02:29 AM Feature #5984 (Resolved): mon: probe monitors to check on their status regardless of quorum
Joao Eduardo Luis
02:18 AM Revision c2cf8489 (ceph): Merge pull request #730 from ceph/wip-monc-ping
mon: MonClient: ping monitors without authenticating
* add support on the monitor to reply to MPing messages with th...
João Eduardo Luís
02:04 AM Revision 7ba4bc4a (ceph): cli: ceph: add support to ping monitors
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
01:54 AM Revision 400cb18b (ceph): pybind: rados: ping a monitor via librados
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
01:54 AM Revision 1a2e0eba (ceph): pybind: rados: support ETIMEDOUT on make_ex()
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
01:52 AM Revision 4ca1407f (ceph): mon: Monitor: do not flush formatter at end of _mon_status()
Delegate that to the caller so that we can combine the result of
_mon_status() with the result of other functions.
S...
Joao Eduardo Luis
01:52 AM Revision 5e4652eb (ceph): mon: Monitor: reply to ping messages, letting them know we're alive
Fixes: #5984
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
Joao Eduardo Luis
01:52 AM Revision c521ba78 (ceph): mon: MonClient: adjust whitespaces
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
01:52 AM Revision 6a4b196a (ceph): mon: MonClient: allow pinging a monitor without authenticating first
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
01:52 AM Revision 2d7ccab3 (ceph): librados: support pinging a monitor without auth via RadosClient
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com> Joao Eduardo Luis
01:12 AM Revision b8d54cdf (ceph): doc: Fixed typo, clarified example.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
12:39 AM Revision 53486afa (ceph): doc: Updated docs for OSD Daemon RAM requirements.
fixes: 4423
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
John Wilkins
12:11 AM Revision 828537c8 (ceph): doc: Added ARM. Added Calxeda hardware example.
fixes: #5608
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
John Wilkins

10/22/2013

11:22 PM Bug #6614 (Resolved): unittest_bufferlist failed
"work in progress":https://github.com/ceph/ceph/pull/773
Run "make check", it reports bufferlist test failed....
huang jun
09:36 PM Revision 6a2dd66d (ceph): rgw: revert to -X for apache2
-DNO_DETACH doesn't seem to work.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
08:32 PM Revision dbbf9938 (ceph): Merge remote-tracking branch 'gh/wip-6242-b' into next
Reviewed-by: Greg Farnum <greg@inktank.com>
Reviewed-by: Dan Mick <dan.mick@inktank.com>
Sage Weil
08:29 PM Revision 105fb61f (ceph): doc: Added install for libvirt.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:28 PM Revision 6c88d405 (ceph): doc: Added install for QEMU.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:28 PM Revision fe6520b9 (ceph): doc: Added install for ceph-deploy.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:28 PM Revision df4adefb (ceph): doc: Added install for Apache with 100-continue support.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:27 PM Revision 1bf413eb (ceph): doc: Added install for storage cluster.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:27 PM Revision 5a6412ef (ceph): doc: Added a consolidated build document. Prerequisites, build, build p...
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:26 PM Revision b88267b8 (ceph): doc: Added guide for getting packages. Still needs work.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:26 PM Revision 90487e31 (ceph): doc: Added new guide for adding repositories.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:25 PM Revision dcbaec5e (ceph): doc: Created new stepwise manual install section.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:25 PM Revision 4e6a9a5b (ceph): doc: Modified cloning source to include git steps. Consolidation.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:24 PM Revision 314fd2c8 (ceph): doc: Updated OS recommendations with an Emperor entry.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:24 PM Revision 6369d96c (ceph): doc: Updated Quick Block Device for kernel versions, and linked OS Reco...
John Wilkins
08:23 PM Revision df9315cd (ceph): doc: Removed RGW from quick start, since it is not ceph-deploy enabled.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:22 PM Revision 8a365038 (ceph): doc: Moved CPU Profiler docs to dev.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:21 PM Revision 06ec0f67 (ceph): doc: Removed Calxeda reference since it is now the same as normal install.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:20 PM Revision b422d4a1 (ceph): doc: Removed old files. Consolidated contents into new IA.
Signed-off-by: John Wilkins <john.wilkins@inktank.com> John Wilkins
08:12 PM Revision 1821ad78 (ceph): pybind/rados: create InterruptedOrTimeoutError exception
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
08:02 PM Revision 12308862 (ceph): ceph: move timeout
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
07:54 PM Revision 8baeac0d (ceph): ceph: catch exceptions thrown during the rados handle init
In my case, making ceph.conf unreadable triggers an exception here:
Traceback (most recent call last):
File "./cep...
Sage Weil
07:53 PM Revision d60e532e (ceph): ceph: show basic help before initializing cluster connection
That way we still get help if there is an error.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
07:35 PM Revision b33c3158 (ceph): ceph: default 5 second timeout for -h
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
07:34 PM Revision 15de2c48 (ceph): ceph: add --connect-timeout option
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
07:34 PM Revision e9224755 (ceph): ceph: print basic options before connecting
This will let you control-c if the mon is unresponsive.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
07:33 PM Revision 32a23c5b (ceph): ceph.in: add emacs modeline
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
07:33 PM Revision 445e8c98 (ceph): ceph: fixup do_help() function connection check
We might have cluster_handle defined, but not have
successfully connected. Instead, check if it's in
the connected st...
Greg Farnum
07:27 PM Revision 5cf31bf9 (ceph): Merge branch 'wip-6606' into next
Reviewed-by: Sage Weil <sage@inktank.com> Yehuda Sadeh
07:10 PM Revision 771b0c58 (ceph): rgw: don't bother to call c_str() on strings passed to dump_string()
dump_string() also accepts const string reference.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh
05:45 PM Revision 31a94922 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
05:43 PM Revision e7dfe416 (ceph): Merge pull request #756 from hjwsm1989/master
test_ceph_argparse.py: No assert_not_in and assert_in in nose.tools
Reviewed-by: Loic Dachary <loic@dachary.org>
Loïc Dachary
05:42 PM Documentation #4423 (Resolved): Clarify OSD Hardware Requirements
See http://ceph.com/docs/wip-doc-install/start/hardware-recommendations/
Will merge into next/master soon.
John Wilkins
05:35 PM Documentation #4423 (In Progress): Clarify OSD Hardware Requirements
John Wilkins
05:39 PM Revision 89ea5f3b (ceph): Merge pull request #749 from ceph/wip-6599
client: fix invalid iterator dereference in Client::trim_caps()
Backport: emperor, dumpling, cuttlefish
Reviewed-by:...
Sage Weil
05:15 PM Documentation #5608 (Resolved): Add ARM Options to Hardware Recommendations
See http://ceph.com/docs/wip-doc-install/start/hardware-recommendations/
Will get merged into next/master soon.
John Wilkins
05:10 PM Documentation #5608 (In Progress): Add ARM Options to Hardware Recommendations
John Wilkins
05:10 PM CephFS Bug #6613 (Closed): samba is crashing in teuthology
At the end of the run:... Greg Farnum
05:04 PM Revision 3445810f (ceph): Merge pull request #754 from ceph/wip-test-librbd
fix ceph_test_lirbd crash
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
05:03 PM CephFS Bug #6608: samba teuthology dbench failure
/a/teuthology-2013-10-21_19:01:05-fs-dumpling-testing-basic-plana/63428/ Greg Farnum
04:37 PM Revision dff41cd7 (ceph): ceph_test_librbd: fix heap overrun
We are storing rbd_snap_info_t structs, not pointers to them. But we
can also avoid the heap entirely.
This crashed...
Sage Weil
02:06 PM rgw Bug #6611 (Won't Fix): RGW: Using underscores when setting headers returns 403
When setting headers that contain an underscore rgw returns a 403
In this example the header set was {'x-amz-meta...
Tyler Brekke
01:29 PM Fix #6242 (Resolved): ceph CLI should honor `--help` and not return log lines back
Sage Weil
12:28 PM Bug #6333: Recovery and/or Backfill Cause QEMU/RBD Reads to Hang
saaby's cluster is still running cuttlefish; i think the problem there is related to the pg logs (fixed in dumpling).... Sage Weil
12:27 PM rgw Bug #6606 (Resolved): rgw: swift COPY is broken
Merged fix in commit:5cf31bf9e7a0a031fa853274dfd3ef376b27db56 Yehuda Sadeh
10:46 AM rgw Bug #6606 (Fix Under Review): rgw: swift COPY is broken
Sage Weil
11:16 AM Revision eb5dd550 (ceph): test_ceph_argparse.py: No assert_not_in and assert_in in nose.tools
Signed-off-by: huangjun <hjwsm1989@gmail.com> huang jun
10:39 AM CephFS Bug #6599 (Pending Backport): client: invalid iterator dereference in Client::trim_caps
Sage Weil
10:07 AM rbd Bug #5220 (Resolved): test_ls_snaps segfaults on the arm test setup
Sage Weil
09:55 AM devops Bug #6610 (Resolved): ceph-deploy fails to install fedora
I merged it around an hour ago:
https://github.com/ceph/ceph-deploy/commit/02d2e8805a3c2a073dd351bc2daaa7cf106bdc4d
Zack Cerza
09:36 AM devops Bug #6610: ceph-deploy fails to install fedora
Zack - please review the PR. Ian Colle
06:41 AM devops Bug #6610 (Fix Under Review): ceph-deploy fails to install fedora
Pull request opened: https://github.com/ceph/ceph-deploy/pull/113 Alfredo Deza
05:22 AM devops Bug #6610 (Resolved): ceph-deploy fails to install fedora
This is basically because `process.run` does not take keyword arguments and from the rewrite those where left out for... Alfredo Deza
08:54 AM rgw Bug #5374: Avoid relying on keystone's admin token
Mainly needs to be brought up to date with current code base. Yehuda Sadeh
02:07 AM rgw Bug #5374: Avoid relying on keystone's admin token
What is missing to close this issue? Christophe Courtaut
07:12 AM devops Bug #6589 (Duplicate): Get ceph-deploy docs to be Sphinx built
Alfredo Deza
07:11 AM devops Bug #6588 (Fix Under Review): use WARNING level when keyring does not exist
Pull request opened: https://github.com/ceph/ceph-deploy/pull/114 Alfredo Deza
06:58 AM devops Feature #6601 (Resolved): Build Docs using Sphinx
Merged into ceph-deploy's master branch with hash: aecae6b Alfredo Deza
06:54 AM devops Bug #6600 (Resolved): create-initial breaks because it needs the username to connect
Fixed and merged into ceph-deploy's master branch with hash: 26f432c Alfredo Deza
06:51 AM devops Bug #6595 (Need More Info): Hardcoded install path in ceph-disk
Did you have any issues with how the path is set for the ceph executable?
It would be useful to understand what fl...
Alfredo Deza
04:17 AM CephFS Bug #6609: teuthology rsync workunit failure
both tests only sent directory share/doc (but didn't sent files in share/doc) when rsync was executed for the second ... Zheng Yan
01:02 AM Revision ccaab2ab (ceph): rgw: init src_bucket_name, src_object in the S3 handler
Be consistent and initialize these fields also in the S3 case.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
Yehuda Sadeh

10/21/2013

11:25 PM Revision db7eb771 (ceph): rgw: get rid of req_state.bucket_name
No need for this field, as we already have req_state.bucket_name_str.
This saves us some memory allocation / freeing ...
Yehuda Sadeh
11:25 PM Revision cbf8f9a5 (ceph): rgw: turn swift COPY into PUT
Fixes: #6606
The swift COPY operation is unique in a sense that it's a write
operation that has its destination not s...
Yehuda Sadeh
10:55 PM Revision 1f6b8b27 (ceph): librbd: parse args to ceph_test_librbd
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
10:48 PM Revision ad4553a4 (ceph): librbd: fix build error
From a10703008f7f4eb57a62658f2b9a015eb81509d0.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
10:33 PM Revision bd2eeb71 (ceph): ceph-mon: add debug to ip selection
This will hopefully help us track down #5804.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
10:33 PM CephFS Bug #5411: teuthology: bad object dereference
Still seeing this sometimes, for the record: /a/teuthology-2013-10-20_19:01:21-fs-dumpling-testing-basic-plana/61470/ Greg Farnum
10:31 PM CephFS Bug #6608: samba teuthology dbench failure
/a/teuthology-2013-10-20_19:01:21-fs-dumpling-testing-basic-plana/61466/ Greg Farnum
10:24 PM CephFS Bug #6608: samba teuthology dbench failure
/a/teuthology-2013-10-20_02:13:10-fs-next-testing-basic-plana/60931/ Greg Farnum
10:05 PM CephFS Bug #6608 (Can't reproduce): samba teuthology dbench failure
... Greg Farnum
10:28 PM CephFS Bug #6599: client: invalid iterator dereference in Client::trim_caps
Test suite passed on this branch; just some spurious valgrind stuff. Greg Farnum
10:22 PM CephFS Bug #6609: teuthology rsync workunit failure
/a/teuthology-2013-10-20_02:13:31-kcephfs-next-testing-basic-plana/60994
/a/teuthology-2013-10-20_02:13:10-fs-next-t...
Greg Farnum
10:19 PM CephFS Bug #6609 (Can't reproduce): teuthology rsync workunit failure
... Greg Farnum
09:58 PM Revision ad455c8e (ceph): Merge pull request #753 from ceph/wip-5668-b
librbd: wire up flush counter
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
09:40 PM Revision a1070300 (ceph): librbd: wire up flush counter
Fixes: #5668
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
09:38 PM devops Bug #6453 (In Progress): libapache2-mod-fastcgi Packages for Debian Squeeze have incorrect depend...
Anonymous
09:37 PM devops Bug #6590 (In Progress): Ceph Package Dependencies not Included in Ceph Extras
Anonymous
08:55 PM rbd Bug #2861: CLI: rbd create command requires validation for image-name
tested on ceph v0.69 and the bug still exists.
Tamilarasi muthamizhan
08:53 PM rbd Bug #2862: CLI: rbd create command throws inappropriate error messages
all the test cases mentioned in the bug except the first one still behaves in the same manner, when tested on dumplin... Tamilarasi muthamizhan
07:45 PM rbd Bug #6495: Cpu load on cluster node is very high every has the write request to cluster
Thanks for your reply. I think ceph need a configuration to help Qos for a specified pool, if help easier for managin... Khanh Nguyen Dang Quoc
01:57 PM rbd Bug #6495 (Closed): Cpu load on cluster node is very high every has the write request to cluster
Khanh Nguyen Dang Quoc wrote:
> Is there configuration to QoS for each client to help limit the i/o requests send to...
Sage Weil
06:20 PM Revision 1376d237 (ceph): Merge pull request #751 from ceph/wip-6603
a couple trivial leaks Loïc Dachary
05:54 PM Bug #6585 (Fix Under Review): osd: backfill vs copy-from delay badness (was osd: ENOENT on clone)
Pushed to wip-6585. Haven't tested it yet; need it to build so I can start the teuthology thrashing copy-from tests. Greg Farnum
11:08 AM Bug #6585 (In Progress): osd: backfill vs copy-from delay badness (was osd: ENOENT on clone)
Proposed solution (thanks for walking me through this, Sam!):
In ReplicatedPG::recover_backfill, grab a RWTracker re...
Greg Farnum
09:12 AM Bug #6585: osd: backfill vs copy-from delay badness (was osd: ENOENT on clone)
ubuntu@teuthology:/a/teuthology-2013-10-20_23:00:15-rados-master-testing-basic-plana/61776 Sage Weil
05:38 PM rbd Bug #5220 (Fix Under Review): test_ls_snaps segfaults on the arm test setup
wip-test-librbd fixes heap corruption in this code Sage Weil
04:22 PM Revision 715d2ab3 (ceph): common/BackTrace: fix memory leak
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:21 PM Revision 687ecd8b (ceph): common/cmdparse: fix memory leak
demangle is allocating with malloc() in this case.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:06 PM Revision 0928e04e (ceph): suites/fs: snap -> snaps
Be consistent!
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:06 PM Revision dffa2963 (ceph): fs/snap: fix workunit paths
Sage Weil
03:24 PM devops Feature #6607 (New): plugable rules to figure out if a disk / partition is "unknown"
An "unknown" disk as returned by ceph-disk list can presumably be given to ceph-disk prepare and be integrated in the... Loïc Dachary
03:17 PM rbd Bug #5668 (Resolved): librbd: flush perfcounter unused
Sage Weil
02:02 PM rbd Bug #5668 (Fix Under Review): librbd: flush perfcounter unused
Sage Weil
02:15 PM rgw Bug #6606 (Resolved): rgw: swift COPY is broken
getting 404 for all COPY requests. Yehuda Sadeh
02:05 PM rbd Bug #6480: librbd crashed qemu-system-x86_64
I have only seen it once in over 6-months of running a dozen VMs that run video surveillance workloads. These are Win... Mike Dawson
01:56 PM rbd Bug #6480 (Need More Info): librbd crashed qemu-system-x86_64
is there anything you can share about the workload that triggered this? we haven't seen this one before. Sage Weil
02:04 PM rbd Bug #4047 (Resolved): removing a non-existing rbd image logs error in osd logs
Sage Weil
02:02 PM rbd Bug #5070 (Can't reproduce): rbd map failed and stalled in "D"
Sage Weil
01:51 PM rgw Bug #5302 (Can't reproduce): rest-bench breaks with XmlParseFailure
Sage Weil
01:50 PM rgw Bug #5323 (Resolved): trim data log lists dates as optional, enforced as required in the current ...
Sage Weil
01:47 PM rgw Bug #5843: swift api: x-container-meta-{key} should not be allowed on an object
is this causing actual problems? it may be easier to leave it how it is. Sage Weil
01:44 PM rgw Bug #6159 (Won't Fix): syncing an existing user causes an error
Sage Weil
01:39 PM rgw Bug #6449 (Rejected): Initiating multipart upload fails with no Content-Length header being set
Yehuda Sadeh
01:39 PM rgw Bug #6449: Initiating multipart upload fails with no Content-Length header being set
This should work with the modified fastcgi module. The error is being sent directly from apache, as the vanilla modul... Yehuda Sadeh
01:30 PM Bug #6249 (Resolved): daemon mon_status should report a daemon is not running
Sage Weil
01:24 PM RADOS Fix #6250: OSD: handle ENODEV on reads
Mimic EIO path. Samuel Just
01:20 PM Bug #6292 (Resolved): Verify that recovery is truly complete
Doesn't need backport, I think. Samuel Just
01:19 PM Bug #6291 (Resolved): Recovery can take more resources than it should
Samuel Just
01:17 PM Bug #6294 (Rejected): avoid using std::list::size()
Samuel Just
01:17 PM Bug #6294 (Resolved): avoid using std::list::size()
Sage Weil
01:15 PM Bug #6313 (Can't reproduce): dumpling: FAILED assert(latest->is_update()) from recover_primary()
Samuel Just
01:14 PM Bug #6347 (Can't reproduce): ObjectCacher: generated request with differing data and data length ...
this may have been fixed with teh truncate race fix.. Sage Weil
01:12 PM Bug #5634: auth startup reports "ObjectNotFound" when keyring file is unreadable
This is slightly better (though definitely not great) with my PR at https://github.com/ceph/ceph/pull/739... Greg Farnum
01:10 PM Bug #6043 (Need More Info): upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
Tamil, can you try to reproduce this? (look at the last two comments.. sending HUP or issuing the reload seems to br... Sage Weil
01:10 PM Bug #6043: upstart does not reflect running ceph-osd daemons (ubuntu 13.04 only)
Need to reproduce. Samuel Just
12:59 PM Bug #6598 (Need More Info): osd crash after recreating pool with same name (cuttlefish + bobtail?)
Hmm, I was also unable to reproduce on cuttlefish head. What sha1 are you running? Can you reproduce with
debug ...
Samuel Just
12:48 PM Bug #6598: osd crash after recreating pool with same name (cuttlefish + bobtail?)
quick attempt seems to suceed in current master, checking cuttlefish Samuel Just
11:51 AM Bug #6603 (Resolved): cmdparse/backtraces leaks
Sage Weil
09:21 AM Bug #6603 (Resolved): cmdparse/backtraces leaks
see wip
ubuntu@teuthology:/a/teuthology-2013-10-20_23:00:15-rados-master-testing-basic-plana/61795
Sage Weil
11:50 AM Bug #6597 (Resolved): rados cls dlopen errors
appears to have been fixed with commit:4f299cac4488be80b4e1210ce202b248571f9300 Sage Weil
10:29 AM Bug #6574: osd/ReplicatedPG.cc: 7851: FAILED assert(0)
apt-get failures, rerunning
~/teuthology [mine?] » ./virtualenv/bin/teuthology-schedule --name "samuelj-6574-2" -n...
Samuel Just
10:26 AM Bug #6574 (In Progress): osd/ReplicatedPG.cc: 7851: FAILED assert(0)
Sage Weil
10:22 AM devops Bug #6591: init script does not pass alternate configuration file to osd crush create-or-move
Sage Weil wrote:
> wip-6591 has a sligntly different patch.. $conf_with_flag wasn't defined that I coul dsee so i ad...
Sean Noonan
09:53 AM devops Bug #6591 (Fix Under Review): init script does not pass alternate configuration file to osd crush...
wip-6591 has a sligntly different patch.. $conf_with_flag wasn't defined that I coul dsee so i added -c $conf.. does ... Sage Weil
10:20 AM Bug #6605: mon: remove full osd state on "osd rm"
We should also be checking that the osd matches what we expect based on more than the ID. I think we have enough info... Greg Farnum
10:15 AM Bug #6605 (Resolved): mon: remove full osd state on "osd rm"
It turns out that "osd rm" does not eliminate the osd's auth keys from the monitor. That's liable to cause issues. Co... Greg Farnum
10:14 AM devops Bug #6592 (Need More Info): 3.8 kernel + /dev/cciss/c0d1 + precise : fail to show in /dev/disk/by...
Loïc Dachary
10:14 AM devops Bug #6592: 3.8 kernel + /dev/cciss/c0d1 + precise : fail to show in /dev/disk/by-partuuid
I will try again on thursday, when I get access to the hardware again. Loïc Dachary
09:37 AM devops Bug #6592: 3.8 kernel + /dev/cciss/c0d1 + precise : fail to show in /dev/disk/by-partuuid
'blkid -o udev DEVICE' is what udev is relying on... and that is not outputting the right uuid info?
Sage Weil
10:01 AM rgw Bug #6604 (Resolved): radosgw-agent: opstate tracking error
Sometimes it seems the wrong opstate id is requested or something else about the request is wrong, so the agent sees ... Josh Durgin
09:59 AM Bug #6602 (Duplicate): osd/PG.cc: 2465: FAILED assert(r == 0) (SnapMapper::update_snaps() returns...
Samuel Just
09:59 AM Bug #6602: osd/PG.cc: 2465: FAILED assert(r == 0) (SnapMapper::update_snaps() returns error)
This likely indicates that backfill failed to create an object, perhaps due to the other backfill bug. Samuel Just
09:11 AM Bug #6602 (Duplicate): osd/PG.cc: 2465: FAILED assert(r == 0) (SnapMapper::update_snaps() returns...
... Sage Weil
07:28 AM devops Feature #6601 (Fix Under Review): Build Docs using Sphinx
Pull request opened: https://github.com/ceph/ceph-deploy/pull/112 Alfredo Deza
06:14 AM devops Feature #6601 (Resolved): Build Docs using Sphinx
ceph-deploy needs to be ported to start using Sphinx. Alfredo Deza
06:06 AM devops Bug #6600 (Fix Under Review): create-initial breaks because it needs the username to connect
Pull request opened: https://github.com/ceph/ceph-deploy/pull/111 Alfredo Deza
05:58 AM devops Bug #6600 (Resolved): create-initial breaks because it needs the username to connect
The create initial command does not currently pass the user argument to `get_connection` so it breaks.
Alfredo Deza
01:24 AM CephFS Bug #6450 (Closed): Kernel bugs in 3.12-rc1, taking 2 hosts (and 1 following) down
Zheng Yan
01:17 AM CephFS Bug #6450: Kernel bugs in 3.12-rc1, taking 2 hosts (and 1 following) down
We have separated Ceph and OpenStack hosts, upgraded the Ceph hosts to 3.12-rc5 and so far things seem to hold up...
...
Jens-Christian Fischer
01:06 AM Revision 9fa357d3 (ceph): mds: update backtrace when old format inode is touched
We updated inode format version to 7 when introducing inode backtrace.
If we found a inode's format version < 7 when ...
Yan, Zheng
12:24 AM CephFS Bug #4714 (Duplicate): kclient: ceph_sync_{read,write} only accept single buffer.
dup #2217 Zheng Yan
12:23 AM CephFS Bug #2217 (Resolved): sync and O_DIRECT writes only write first extent in iov vector
by commit 53d028160f (ceph: implement readv/preadv for sync operation) and commit 2f0a7a1808 (ceph: Implement writev/... Zheng Yan

10/20/2013

01:34 PM Revision 34d09417 (ceph): client: fix invalid iterator dereference in Client::trim_caps()
trimming inode drops a reference to the inode's parent, it may cause
the inode's parent also be trimmed. If the cap i...
Yan, Zheng
04:12 AM Revision 1f02d006 (ceph): Merge pull request #747 from dachary/wip-commands
common: get_command_descriptions use cout instead of dout
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
04:01 AM Revision d9d390ca (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
02:37 AM CephFS Bug #6599 (Resolved): client: invalid iterator dereference in Client::trim_caps
#0 0x00000034bfc0eebb in raise () from /lib64/libpthread.so.0
#1 0x000000000067c2c9 in reraise_fatal (signum=6) at...
Zheng Yan
02:33 AM Revision e70ceace (ceph): Merge pull request #748 from dachary/master
autoconf: fix typo on AM_COMMON_CFLAGS Loïc Dachary
02:11 AM Revision 4f299cac (ceph): autoconf: fix typo on AM_COMMON_CFLAGS
Signed-off-by: Loic Dachary <loic@dachary.org> Loïc Dachary

10/19/2013

09:06 PM Bug #6598 (Can't reproduce): osd crash after recreating pool with same name (cuttlefish + bobtail?)
Date: Sat, 19 Oct 2013 23:53:57 +0400
From: Andrey Korolyov <andrey@xdel.ru>
To: "ceph-users@lists.ceph.com" <ceph-...
Sage Weil
04:57 PM Revision 94080de9 (ceph): common: get_command_descriptions use cout instead of dout
Using dout instead of cout creates noise and makes it more difficult for
people trying to debug a failure in test_cep...
Loïc Dachary
06:08 AM Revision ddfe67fe (ceph): Merge pull request #746 from ceph/wip-6582
Wip 6582
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil
01:41 AM Revision 4d3502ba (ceph): Merge pull request #734 from kri5/master
ceph: Remove unavailable option with clang
Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil

10/18/2013

11:34 PM Revision 8586c755 (ceph): ReplicatedPG: copy: conditionally requeue copy ops when cancelled
We may need to requeue copy ops which are cancelled as part of an acting
set change but don't change the primary. To ...
Greg Farnum
11:26 PM Revision c8ec9fec (ceph): valgrind: fix libleveldb suppression on dynamically linked leveldb
(The function names don't show up here)
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
11:24 PM Revision 6dff9261 (ceph): PG: add a requeue_op() function to complement requeue_ops().
Signed-off-by: Greg Farnum <greg@inktank.com> Greg Farnum
11:22 PM Bug #6597 (Resolved): rados cls dlopen errors
... Sage Weil
11:07 PM Bug #6582 (Resolved): osd: copy_from vs read ordering broken
Sage Weil
10:13 PM Bug #6582: osd: copy_from vs read ordering broken
wip-6582 seems to be looping successfully without hitting this issue any more. Greg Farnum
04:39 PM Bug #6582 (Fix Under Review): osd: copy_from vs read ordering broken
Pushed wip-6582 which should correct this. It passes my basic local copy-from test but I'm waiting for it to build so... Greg Farnum
03:12 PM Bug #6582: osd: copy_from vs read ordering broken
And that's all on me; I ripped out Sage's mechanism for it when removing some other extraneous code. :( Greg Farnum
02:51 PM Bug #6582: osd: copy_from vs read ordering broken
Let's clear up the timeline a bit here. Before any of this, object plana885194-10 actually already exists. Then, on o... Greg Farnum
08:44 PM Revision 1203a9a6 (ceph): Merge pull request #741 from hjwsm1989/master
ceph.spec.in: Add erasure-code related files. Loïc Dachary
06:21 PM Revision f06647eb (ceph): Merge pull request #742 from atwardowski/patch-1
Update ceph-authtool.rst - Fix typo John Wilkins
06:12 PM Revision 45d18460 (ceph): doc: Removed references to Chef.
fixes: #6464
Signed-off-by: John Wilkins <john.wilkins@inktank.com>
John Wilkins
06:06 PM Bug #6593 (Duplicate): osd: copy-from object blocking clashes with recovery
sounds like a dup of #6585 Sage Weil
01:48 PM Bug #6593 (Duplicate): osd: copy-from object blocking clashes with recovery
... Greg Farnum
05:35 PM Revision 89995efe (ceph): doc/release-notes: missed mds snaps
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
05:33 PM Revision 59052274 (ceph): doc/release-notes: v0.71
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
05:14 PM Revision 5d2cf46c (ceph): Update ceph-authtool.rst
Fix typo Adam Twardowski
05:05 PM rgw Bug #6571 (Resolved): apache2 errors in nightly
Sage Weil
04:50 PM Bug #6451 (Resolved): btrfs async transactions deadlock on 3.12-rcwhatever
Sage Weil
09:19 AM Bug #6451: btrfs async transactions deadlock on 3.12-rcwhatever
Sage Weil
04:35 PM Bug #6585: osd: backfill vs copy-from delay badness (was osd: ENOENT on clone)
Once we are ready to actually move the object into place we need to consider the possibility that backfill is now blo... Samuel Just
03:08 PM Feature #6594 (Resolved): allow to have more than one PG implementation
Hi, I'm marking this ticket as resolved since you've completed the proof of concept you were after. Loïc Dachary
02:07 PM Feature #6594 (Resolved): allow to have more than one PG implementation
In order to fulfill feature #4928 [ http://tracker.ceph.com/issues/4929 ] ceph needs to allow to have more than one P... Lluis PJ
03:05 PM Feature #6414 (In Progress): filestore: make read() use a bufferlist method
Josh Durgin
03:05 PM Feature #6415 (In Progress): buffer: instrument c_ptr() calls
Josh Durgin
03:05 PM devops Bug #6595 (Resolved): Hardcoded install path in ceph-disk
I noticed that ceph-disk assumes that ceph was installed to /usr/bin . I believe it would be better to take a more fl... Adam Manzanares
12:24 PM devops Bug #6592: 3.8 kernel + /dev/cciss/c0d1 + precise : fail to show in /dev/disk/by-partuuid
The full chat log about research on this problem:... Loïc Dachary
12:23 PM devops Bug #6592 (Can't reproduce): 3.8 kernel + /dev/cciss/c0d1 + precise : fail to show in /dev/disk/b...
After *ceph-deploy create osd* the osd fails to start because the journal can't be found... Loïc Dachary
12:17 PM devops Bug #6588: use WARNING level when keyring does not exist
FWIW, this kind of warning happen when ceph-deploy is used with cephx disabled. It does not prevent the deployment of... Loïc Dachary
07:39 AM devops Bug #6588 (Resolved): use WARNING level when keyring does not exist
ceph-deploy currently uses INFO to log output about keyring files that do not exist and need to be created.
This c...
Alfredo Deza
11:42 AM devops Bug #6591 (Resolved): init script does not pass alternate configuration file to osd crush create-...
This leads to OSDs starting without being added to the CRUSH map. I ran into this bootstrapping a cluster with a nam... Sean Noonan
11:40 AM rbd Documentation #5009 (Resolved): doc: explain how to get qemu packages for each distro
Undergoing IA, but is presently included. It is only needed for RPM, as Ceph builds them and the priority must be ove... John Wilkins
11:39 AM Documentation #6464 (Resolved): dangling links to install-chef.rst
See http://ceph.com/docs/master/rados/operations/add-or-rm-osds/ John Wilkins
11:34 AM devops Bug #6590 (Resolved): Ceph Package Dependencies not Included in Ceph Extras
When a user wants to install Ceph manually, they can download the Ceph packages and install them. However, the instal... John Wilkins
11:20 AM Bug #5062: mon: 0.61.2 asserts on AuthMonitor during monitor start
This bug resurfaced in QA, in a v0.61.7 cluster. After looking into the store of the affected monitor and some logs,... Joao Eduardo Luis
10:36 AM Subtask #6391: stuck incomplete
Here goes nuttin', from what Sam says... ;) Greg Farnum
10:21 AM Revision 7bcfe096 (ceph): ceph.spec.in: Add erasure-code related files.
Signed-off-by: huangjun <hjwsm1989@gmail.com> huang jun
10:04 AM devops Bug #6589 (Duplicate): Get ceph-deploy docs to be Sphinx built
We just have a poor README.rst that is too disorganized. Have a properly built Sphinx doc built, with tox calls so we... Alfredo Deza
09:38 AM rbd Bug #6576: librbd: test_librbd_fsx segfaults on start up on 32-bit arm
This should be worked as part of the ARM support effort Ian Colle
09:36 AM Bug #6575: messenger: failed assert(pipes.count(p)) in reaper
Sage Weil
08:11 AM Bug #6333: Recovery and/or Backfill Cause QEMU/RBD Reads to Hang
Azrael (who works with saaby) looked through logs... 1.3 million slow request warnings during their recovery. On my c... Mike Dawson
05:54 AM devops Bug #6587 (Resolved): ceph-deploy does not use cluster arg for mon error checking
In the new functionality for error checking in v1.2.7 the cluster argument
was not used and it produces errors as th...
Alfredo Deza
04:11 AM Revision ac533bf6 (ceph): Merge pull request #722 from ceph/wip-6475
radosgw: create /var/log/radosgw in package, not init script
Reviewed-and-tested-by: Gary Lowell <gary.lowell@inktan...
Sage Weil
02:40 AM Subtask #6586 (Resolved): ErasureCodeJerasure::decode does not use want_to_read
"ErasureCodeJerasure::decode":https://github.com/ceph/ceph/blob/812234cb09d5c4a868204fdf79fc06a4e376611e/src/osd/Eras... Loïc Dachary
01:51 AM Revision 09bd6bbe (ceph): Merge branch 'next'
Gary Lowell
12:27 AM Revision 9af9c50c (ceph): Merge pull request #737 from xarses/6127
Add Redhat init script option
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
12:23 AM Revision 533626c7 (ceph): Add Redhat init script option
Resolves: 6127
Signed-off-by: Andrew Woodward <awoodward@mirantis.com>
Andrew Woodward

10/17/2013

11:52 PM Revision 93f1befd (ceph): Merge pull request #738 from ceph/wip-cache-crc
fix cached crc, bug #6583
Reviewed-by: Samuel Just <sam.just@inktank.com>
Sage Weil
11:47 PM Revision 3cfe9f60 (ceph): common/buffer: invalidate crc on zero, copy_in
This does not capture users who
- calc a crc
- use c_str() to modify the buffer content
- (re)calc a crc
Signed-...
Sage Weil
11:46 PM Revision 8ec3aed5 (ceph): common/buffer: fix crc_map types
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
11:36 PM Revision 394ec175 (ceph): common/buffer: drop unused fields
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
10:40 PM Revision 2edc04cd (ceph): ceph.spec.in: Need to cread radosgw log directory.
Signed-off-by: Gary Lowell <gary.lowell@inktank.com> Gary Lowell
09:38 PM Revision 1f291f5c (ceph): qa/workunits/rest/test.py: fix mds {add,remove}_data_pool test
Arg name changed from poolid to pool in e2602c54.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
09:17 PM Bug #6585: osd: backfill vs copy-from delay badness (was osd: ENOENT on clone)
Sage Weil
05:59 PM Bug #6585: osd: backfill vs copy-from delay badness (was osd: ENOENT on clone)
around 16:27:52.761566 in osd.5 log there isa modify that happens right in the middle of the same object being backf... Sage Weil
05:46 PM Bug #6585: osd: backfill vs copy-from delay badness (was osd: ENOENT on clone)
dump of the jouranl is in the dir now. i see a transaction taht deletes the object and starts writing to a temp obje... Sage Weil
05:19 PM Bug #6585 (Resolved): osd: backfill vs copy-from delay badness (was osd: ENOENT on clone)
with logs!... Sage Weil
09:11 PM rgw Bug #6475 (Resolved): rgw: Log directory should not be created by the init script
awesome, merged it in. thanks! Sage Weil
09:02 PM rgw Bug #6475: rgw: Log directory should not be created by the init script
Debian looks good. Anonymous
08:28 PM rgw Bug #6475: rgw: Log directory should not be created by the init script
I've confirmed that the rpm fix is correct with one change:
diff --git a/ceph.spec.in b/ceph.spec.in
index d6cc63...
Anonymous
08:25 PM Revision 11fc80df (ceph): doc/release-notes: link ot the changelog
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
08:15 PM Revision eb0a3b7e (ceph): doc/release-notes: v0.61.9
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
07:06 PM Revision d3f0c0b2 (ceph): Makefile: fix /sbin vs /usr/sbin behavior
Instead of telling configure to put things in /sbin, explicitly put the
two important items (mkcephfs and mount.fuse....
Sage Weil
07:03 PM Revision 55799819 (ceph): Merge pull request #142 from ceph/wip-6342
More robust machine_type and pid detection Sandon Van Ness
06:22 PM Revision 26930c93 (ceph): More robust machine_type and pid detection
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
05:49 PM Fix #6242 (Fix Under Review): ceph CLI should honor `--help` and not return log lines back
https://github.com/ceph/ceph/pull/739
This turned out to not be a huge deal, although I did not try and suppress the...
Greg Farnum
04:25 PM Fix #6242: ceph CLI should honor `--help` and not return log lines back
Need to figure out how the ceph tool works these days to fix this up, but I'm diving in. Greg Farnum
05:28 PM Documentation #6127 (Resolved): CEPH_ARGS example for RHEL
commit:533626c7e0b3e0bed55f6db92f52f64b29e532aa Josh Durgin
04:31 PM Documentation #6127: CEPH_ARGS example for RHEL
resolved by https://github.com/ceph/ceph/pull/737 Anonymous
04:58 PM Revision 15ec5332 (ceph): OSD: check for splitting when processing recover/backfill reservations
Fixes: 6565
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Samuel Just
04:51 PM Bug #6583 (Resolved): crc caching makes CopyPP test hang
Sage Weil
04:10 PM Bug #6583 (Resolved): crc caching makes CopyPP test hang
reproducible with vstart on master and ceph_test_rados_api_misc Sage Weil
04:43 PM Revision 341f1c9c (ceph): Merge pull request #139 from ceph/wip-6342
Add teuthology-kill Alfredo Deza
04:26 PM Revision 856e93a4 (ceph): Merge pull request #141 from ceph/wip-nuke
fix nuke Zack Cerza
04:20 PM Revision 704b72eb (ceph): nuke: remove old log arg to nuke_one call
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:06 PM Revision a1633363 (ceph): *: add copy_from to next (or later) tests
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:06 PM Revision 1bf30649 (ceph): fs/snap: add some snap tests
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:00 PM Revision 08177f24 (ceph): ceph: Remove unavailable option with clang
Some options are unavailable in clang. (-Wstrict-null-sentinel,
-rdynamic)
They were reintroduced by this commit
htt...
Christophe Courtaut
03:35 PM Revision ff8e6a76 (ceph): Merge pull request #691 from ceph/wip-dirfrag
Reviewed-by: Greg Farnum <greg@inktank.com>
Partly-Reviewed-by: Sage Weil <sage@inktank.com>
Gregory Farnum
03:31 PM Revision 26803da1 (ceph): Rewrite portions of teuthology.kill
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
03:21 PM Bug #6574: osd/ReplicatedPG.cc: 7851: FAILED assert(0)
~/teuthology [mine?] » ./virtualenv/bin/teuthology-schedule --name "samuelj-6574" -n 2 --owner samuelj@slider testrun... Samuel Just
03:03 PM Bug #6581 (Duplicate): osd: ceph_test_rados version mismatch from copy_from during thrashing
#6582 Sage Weil
02:22 PM Bug #6581 (Duplicate): osd: ceph_test_rados version mismatch from copy_from during thrashing
... Sage Weil
02:42 PM Bug #6582 (Resolved): osd: copy_from vs read ordering broken
note uv 419 vs uv 499 on replies... Sage Weil
02:00 PM devops Feature #3347 (Fix Under Review): ceph-deploy: allow setting ssh user
Opened pull request: https://github.com/ceph/ceph-deploy/pull/109 Alfredo Deza
01:59 PM devops Bug #6579 (Resolved): provide more verbose logging when mds fails
Merged into master branch of ceph-deploy: 30f0491 Alfredo Deza
06:42 AM devops Bug #6579 (Fix Under Review): provide more verbose logging when mds fails
Opened pull request: https://github.com/ceph/ceph-deploy/pull/108 Alfredo Deza
05:34 AM devops Bug #6579 (Resolved): provide more verbose logging when mds fails
For some reason the failure to create mds in ceph-deploy is not getting output to stderr, so it needs
log back stdou...
Alfredo Deza
12:04 PM Bug #6456 (Resolved): scripts still installing into /usr/usr/sbin
Alan Somers wrote:
> Works for me on Ubuntu 12.04 and FreeBSD 9.1. But I'm curious, why do you no longer install mo...
Sage Weil
11:51 AM Bug #6456: scripts still installing into /usr/usr/sbin
Works for me on Ubuntu 12.04 and FreeBSD 9.1. But I'm curious, why do you no longer install mount.ceph to /sbin? Alan Somers
11:29 AM devops Bug #6551 (Resolved): ceph-deploy copy config and key to cluster failure
merged into ceph-deploy master branch: 0df07ba Alfredo Deza
06:50 AM devops Bug #6551 (Fix Under Review): ceph-deploy copy config and key to cluster failure
Should be fixed with this pull request: https://github.com/ceph/ceph-deploy/pull/107 Alfredo Deza
11:26 AM devops Bug #6580 (Resolved): make configuration write more robust
Merged into ceph-deploy master branch: 0df07ba Alfredo Deza
06:37 AM devops Bug #6580 (Fix Under Review): make configuration write more robust
Opened pull request: https://github.com/ceph/ceph-deploy/pull/107 Alfredo Deza
05:46 AM devops Bug #6580 (Resolved): make configuration write more robust
ceph-deploy doesn't check much except to avoid overwriting remote ceph configs.
If for some reason the path to wri...
Alfredo Deza
11:24 AM devops Bug #6578 (Resolved): ceph-deploy fails to detect RedHat as a supported platform
Merged into ceph-deploy master branch with hash: 19249f2 Alfredo Deza
06:11 AM devops Bug #6578 (Fix Under Review): ceph-deploy fails to detect RedHat as a supported platform
Opened pull request: https://github.com/ceph/ceph-deploy/pull/106 Alfredo Deza
05:28 AM devops Bug #6578 (Resolved): ceph-deploy fails to detect RedHat as a supported platform
When using platform detection via Python, the OS distro name can come back as 'red hat enterprise linux server' but c... Alfredo Deza
10:24 AM rgw Bug #6571: apache2 errors in nightly
Sage Weil
10:14 AM Bug #6565 (Resolved): stuck in recovery_wait
15ec5332ba4154930a0447e2bcf1acec02691e97 Samuel Just
09:19 AM Revision e509cb1e (ceph): v0.71
Gary Lowell
08:58 AM Bug #6333: Recovery and/or Backfill Cause QEMU/RBD Reads to Hang
I believe saaby just saw the same thing on his cluster. Details here:
http://irclogs.ceph.widodh.nl/index.php?date...
Mike Dawson
08:50 AM rgw Feature #3454: Support temp URLs for Swift API
Bump .. would really love to see this feature in there.
We are deploying Cloud Foundry v2 into Openstack, and want t...
Ryan Grenz
04:04 AM Revision e1e64084 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
12:46 AM Revision 7440dcd1 (ceph): v0.61.9
Gary Lowell
12:14 AM Revision 01ce92c4 (ceph): replacing -X option with -DNO_DETACH to ensure the
apache process is detached at the end of run.
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
tamil

10/16/2013

11:16 PM Revision 10b466e9 (ceph): radosgw: create /var/log/radosgw in package, not init script
Fixes: #6475
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
11:08 PM Revision 299ddd31 (ceph): mds: fix infinite loop of MDCache::populate_mydir().
make MDCache::populate_mydir() only fetch bare-bone stray dirs.
After all stray dirs are populated, call MDCache::sca...
Yan, Zheng
11:06 PM Revision 5f5eb2b2 (ceph): upgrade*: do not hard-code next as the final upgrade hop
The overrides for the job will have some branch; leave the target
unspecified so that we use that as the target versi...
Sage Weil
10:12 PM Revision 4bd31c3e (ceph): Merge pull request #138 from ceph/wip-refactor-scripts
Cleanup Alfredo Deza
09:23 PM Revision 5c280a24 (ceph): .gitignore: ceph-kvstore-tool
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
09:20 PM Revision 59d14b8b (ceph): Make nuke use its own logger
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:20 PM Revision ded5c219 (ceph): Remove needless arg from list_locks()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
09:19 PM Revision 40e5d1ee (ceph): Add teuthology-kill
Currently implements killing suites-runs.
Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Zack Cerza
09:13 PM Revision 5c476277 (ceph): Merge remote-tracking branch 'gh/next'
Sage Weil
08:59 PM Revision 14e91bf1 (ceph): debian, specfile: fix ceph-kvstore-tool packaging
See da69fa09c8274585225471c68c1acc788a3881f4
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
08:40 PM Revision f527ba33 (ceph): Merge pull request #137 from ceph/wip-upgrade
install: allow use of overrides for upgrade version Zack Cerza
08:35 PM Revision d1547d22 (ceph): Merge pull request #732 from ceph/wip-kvstore-tool
tools: ceph-kvstore-tool: Access & manipulate leveldb store using the KeyValueDB interface
Reviewed-by: Sage Weil <s...
Sage Weil
08:34 PM Revision e896ee3a (ceph): Merge pull request #136 from ceph/wip-nuke
nuke: fix import Zack Cerza
08:32 PM Revision d79552ec (ceph): nuke: fix import
I think broken by f28a7ebc2c3662a8a9b8eebf09c47b6c710e4d26
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
08:25 PM Revision 85914b27 (ceph): ceph-kvstore-tool: calc store crc
Reuse 'list()' function to traverse the store and calc not only version's
crcs, but also calc the store's crc.
Signe...
Joao Eduardo Luis
08:25 PM Revision fd6e2b86 (ceph): ceph-kvstore-tool: copy one leveldb store to some other place
Iterates over the provided source store's keys and copies them to the
provided destination store.
Signed-off-by: Joa...
Joao Eduardo Luis
08:24 PM Revision 280f783c (ceph): install: allow use of overrides for upgrade version
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
07:54 PM Revision a6a3f50d (ceph): Merge pull request #655 from ceph/wip-cache-crc
buffer: cache crc values in buffer::raw
Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
Reviewed-by: Sage Weil <sage@...
Sage Weil
07:49 PM Revision da69fa09 (ceph): tools: move 'test_store_tool' to 'tools/ceph-kvstore-tool'
ceph-kvstore-tool allows for lower-level access to leveldb stores.
Signed-off-by: Joao Eduardo Luis <joao.luis@inkta...
Joao Eduardo Luis
06:43 PM Revision c31d7476 (ceph): Fix broken logic in running_jobs_for_run()
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
06:13 PM Revision 9fdf42a7 (ceph): Merge pull request #709 from ceph/wip-filerecover
This patch prevents us from inadvertently reducing sparse file sizes during recovery.
We also reduce some code duplic...
Gregory Farnum
05:58 PM Revision eafdc92f (ceph): common/buffer: behave when cached crc stats don't start at 0
In particular, this helps when we set CEPH_BUFFER_TRACK=true
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
05:48 PM CephFS Bug #6450: Kernel bugs in 3.12-rc1, taking 2 hosts (and 1 following) down
Jens-Christian Fischer wrote:
> we have now upgraded the complete cluster to Dumpling (0.67.3) (also due to other pr...
Sage Weil
05:41 PM Subtask #6391: stuck incomplete
Sage Weil
10:31 AM Subtask #6391: stuck incomplete
ubuntu@teuthology:/a/teuthology-2013-10-15_18:01:09-rados-next-testing-basic-plana/53636 Sage Weil
05:11 PM Revision b2367851 (ceph): Fix typo
Signed-off-by: Zack Cerza <zack.cerza@inktank.com> Zack Cerza
04:56 PM Revision 81c8ce2c (ceph): Merge pull request #724 from ceph/wip-4047
cls_rbd: do not make noise in osd log on rbd removal
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
04:38 PM rbd Bug #6577: arm testing: rbd test segfaults at FAILED assert((bool)_front == (bool)_size)
the logs are copied to ubuntu@mira055.front.sepia.ceph.com:/home/ubuntu/bug_6577 Tamilarasi muthamizhan
04:27 PM rbd Bug #6577 (Can't reproduce): arm testing: rbd test segfaults at FAILED assert((bool)_front == (bo...
rbd test - test_librbd.sh fails on the arm setup
ceph version: dumpling [0.67.4]...
Tamilarasi muthamizhan
04:38 PM Feature #6419 (In Progress): buffer: make write_fd use splice where possible
Josh Durgin
04:38 PM Feature #6417 (In Progress): buffer: make read use raw_pipe() where possible
Josh Durgin
04:29 PM Revision c5cdf4ec (ceph): crc32c: expand unit test
Verify crc on a buffer range, and on a NULL buffer (with various
sizes).
Signed-off-by: Yehuda Sadeh <yehuda@inktank...
Yehuda Sadeh
04:28 PM Revision 88ae8f68 (ceph): common/buffer: add crc caching performance test
On my old box:
- matching cached values is a big win (free), obviously
- the adjustment is the same speed as redoin...
Sage Weil
04:28 PM Revision a3e93441 (ceph): common/buffer: explicitly init zbuf to zeros
This might not be necessary?
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:28 PM Revision c545fc2f (ceph): common/sctp_crc32: accept NULL buffer pointer
If we get NULL we behave as if it were a zero-filled buffer.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:28 PM Revision 36e18ae9 (ceph): common/crc32c_intel_baseline: accept null data buffer
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:28 PM Revision 9626aaf4 (ceph): common/crc32c: document interface
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:28 PM Revision d9e30775 (ceph): common/buffer: pass NULL buffer instead of a zero-filled one
This is about 2x faster on my box using the sctp code.
Signed-off-by: Sage Weil <sage@inktank.com>
Sage Weil
04:28 PM Revision b96ee5cc (ceph): crc32c: add a special case crc32c NULL buffer handling
Adding a special case crc32c NULL buffer handling for the intel assembly
code.
Signed-off-by: Yehuda Sadeh <yehuda@i...
Yehuda Sadeh
04:28 PM Revision 0620eead (ceph): sctp_crc32c: fix crc calculation in the NULL buffer case
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com> Yehuda Sadeh
04:28 PM Revision 87577753 (ceph): include: add Spinlock
Signed-off-by: Sage Weil <sage@inktank.com> Sage Weil
04:28 PM Revision 0c23a562 (ceph): common/buffer: cache crcs in buffer::raw
Signed-off-by: Samuel Just <sam.just@inktank.com> Sage Weil
04:28 PM Revision 6464516d (ceph): common/buffer: instrument utilization of cached crcs
This is similar to the alloc tracking, but I've added a method to let
you enable it easily (in this case, from the un...
Sage Weil
04:25 PM CephFS Bug #6279 (Resolved): creating a new fs on pools from an old fs can lead to lost MDS Tables
Oh, this is already backported, commit:bd073eeac28d8cba969e5746c5e6adcb95820fdf Greg Farnum
04:23 PM CephFS Bug #4405 (Resolved): MDCache::populate_mydir can loop forever
Cherry-picked to dumpling branch in commit:299ddd31b29e332dc5e76bc4f871e4769698665d Greg Farnum
04:11 PM rbd Bug #5220: test_ls_snaps segfaults on the arm test setup
config file used:... Tamilarasi muthamizhan
03:47 PM CephFS Fix #4708: MDS: journaler pre-zeroing is dangerous
Like Sage said, blacklisting. :)
It's been a while but I think the scenario I envisioned here is one in which the or...
Greg Farnum
02:58 PM CephFS Fix #4708: MDS: journaler pre-zeroing is dangerous
https://github.com/ceph/ceph/pull/733 Zheng Yan
09:55 AM CephFS Fix #4708: MDS: journaler pre-zeroing is dangerous
Possibly related to #6548. Greg Farnum
03:08 PM Bug #6451: btrfs async transactions deadlock on 3.12-rcwhatever
ubuntu@teuthology:/a/sage-2013-10-16_13:46:50-rados:thrash-next-master-basic-plana/55002 Sage Weil
02:49 PM Bug #6451: btrfs async transactions deadlock on 3.12-rcwhatever
hung tasks dump attached Sage Weil
02:30 PM rbd Bug #6139 (Closed): kernel panic in vms during disk benchmarking
Andrei Mikhailovsky wrote:
> Sage, I am using virtio to start my vms. by default cloudstack starts vms with virtio, ...
Sage Weil
02:20 PM rbd Bug #6576 (Resolved): librbd: test_librbd_fsx segfaults on start up on 32-bit arm
This occured in several runs with various configurations on the same hardware.
From http://qa-proxy.ceph.com/teuth...
Josh Durgin
02:16 PM Bug #6575 (Can't reproduce): messenger: failed assert(pipes.count(p)) in reaper
This occurred with the following teuthology config on 32-bit arm:... Josh Durgin
01:38 PM devops Feature #3347 (In Progress): ceph-deploy: allow setting ssh user
Alfredo Deza
01:11 PM Bug #6574 (Resolved): osd/ReplicatedPG.cc: 7851: FAILED assert(0)
-1> 2013-10-15 20:34:57.857980 7f8cf5a76700 5 --OSD::tracker-- reqid: unknown.0.0:0, seq: 20315, time: 2013-10-1... Samuel Just
12:54 PM Feature #6409 (Resolved): buffer: cache crc values
Sage Weil
12:54 PM Feature #6408 (Resolved): crc: unit test demonstrating crc for concatenation of string
Sage Weil
10:50 AM devops Bug #6482: ceph-deploy install on Centos: can't find wget?
Alfredo Deza wrote:
> I want to rule out that this is not a problem of `wget` not being installed (would be odd) or ...
Michael Potter
10:41 AM rbd Bug #5425: krbd: xfstest 89 hang, 'read_partial_message skipping long message'
ubuntu@teuthology:/var/lib/teuthworker/archive/teuthology-2013-10-15_23:02:48-krbd-next-testing-basic-plana/54525 Sage Weil
10:33 AM rgw Bug #6571 (Resolved): apache2 errors in nightly
this looks suspicious:... Sage Weil
10:14 AM Bug #5818 (Resolved): leveldb 1.12: hang on shutdown (mon)
Sage Weil
10:14 AM Bug #5754 (Resolved): mon: occasional osd full map not trimmed
Sage Weil
10:14 AM Bug #5700: very high memory usage after update
I created #6570 for that, Corin. There are tradeoffs involved and some of them are probably worth making, but it's no... Greg Farnum
10:13 AM RADOS Fix #6570 (New): osd: do not keep full pg log entries in memory
Right now, we keep the full pg log in memory. Each of these entries contains the name of the object involved, which m... Greg Farnum
09:54 AM CephFS Bug #6458: journaler: journal too short during replay
Hmmm, definitely possible. That ticket isn't exactly a certain diagnosis either, though. :( Greg Farnum
07:13 AM CephFS Bug #6458: journaler: journal too short during replay
maybe this is the same as #4708. Two MDS (one mds is supposed to be dead, but it's not ) modified the log at the same... Zheng Yan
09:49 AM Bug #6565: stuck in recovery_wait
For Recovery and Backfill reservations, we don't check whether the target pg is currently splitting. Working on patc... Samuel Just
09:45 AM devops Bug #6569 (Resolved): ceph-deploy errors with local connections and sudo python
Opened PR https://github.com/ceph/ceph-deploy/pull/105
Merged into master with hash: 082992a
But that is just t...
Alfredo Deza
07:31 AM devops Bug #6569 (Resolved): ceph-deploy errors with local connections and sudo python
For ceph-deploy to have super user permissions and do local executions it creates the gateway with `python=sudo pytho... Alfredo Deza
05:22 AM Feature #6568 (New): ceph-rest-api authentication
Hi All,
When using the radosgw admin API, I have to provide an AWS authorization header to requests and also ensur...
Matt Thompson
01:19 AM rgw Bug #6152: New S3 auth code fails when using response-* query string params to override response ...
That commit has nothing to do with this issue ... this commit is from Februrary and related to duplicate content type... Sylvain Munaut
12:55 AM Revision 72ce2efa (ceph): cls_rbd: do not make noise in osd log on rbd removal
ubuntu@burnupi06:~$ tail -f /var/log/ceph/ceph-osd.1.log
2013-02-07 17:00:30.565749 7fdb09e6b700 0 <cls> cls/rbd/cls_...
Sage Weil
12:15 AM Revision a49d6689 (ceph): Merge pull request #728 from ceph/wip-6059
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Greg Farnum <greg@inktank.com>
Reviewed-by: David Zafman <davi...
athanatos
12:10 AM Bug #6484: osd pool default flag hashpspool not honored
Ok, after moving the directive to the [mon] section is seems to work. At least the new pool now has the addition "fla... Corin Langosch
12:09 AM Feature #6567 (Rejected): emit warning on unknown/ invalid configuration directives
Afaik, ceph does not complain at all when invalid/ unknown configuration directives are in the config file. I'd like ... Corin Langosch
12:09 AM Revision 64fa5cbe (ceph): Merge pull request #729 from ceph/wip-5716
rgw: gracefully handle bad root pool names
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Josh Durgin
 

Also available in: Atom